diff --git a/app/Mail/SendEstimateMail.php b/app/Mail/SendEstimateMail.php index 888176f6..7261fdae 100644 --- a/app/Mail/SendEstimateMail.php +++ b/app/Mail/SendEstimateMail.php @@ -13,15 +13,17 @@ class SendEstimateMail extends Mailable use Queueable, SerializesModels; public $data = []; + public $pdfData; /** * Create a new message instance. * * @return void */ - public function __construct($data) + public function __construct($data, $pdfData) { $this->data = $data; + $this->pdfData = $pdfData; } /** @@ -40,9 +42,17 @@ class SendEstimateMail extends Mailable 'mailable_id' => $this->data['estimate']['id'] ]); - return $this->from($this->data['from']) - ->subject($this->data['subject']) - ->markdown('emails.send.estimate', ['data', $this->data]); + $mailContent = $this->from($this->data['from']) + ->subject($this->data['subject']) + ->markdown('emails.send.estimate', ['data', $this->data]); + if ($this->pdfData) { + $mailContent->attachData( + $this->pdfData->output(), + $this->data['estimate']['estimate_number'] . '.pdf' + ); + } + + return $mailContent; } } diff --git a/app/Mail/SendInvoiceMail.php b/app/Mail/SendInvoiceMail.php index 5e479f52..81eacd39 100644 --- a/app/Mail/SendInvoiceMail.php +++ b/app/Mail/SendInvoiceMail.php @@ -13,15 +13,17 @@ class SendInvoiceMail extends Mailable use Queueable, SerializesModels; public $data = []; + public $pdfData; /** * Create a new message instance. * * @return void */ - public function __construct($data) + public function __construct($data, $pdfData) { $this->data = $data; + $this->pdfData = $pdfData; } /** @@ -39,9 +41,18 @@ class SendInvoiceMail extends Mailable 'mailable_type' => Invoice::class, 'mailable_id' => $this->data['invoice']['id'] ]); + + $mailContent = $this->from($this->data['from']) + ->subject($this->data['subject']) + ->markdown('emails.send.invoice', ['data', $this->data]); - return $this->from($this->data['from']) - ->subject($this->data['subject']) - ->markdown('emails.send.invoice', ['data', $this->data]); + if ($this->pdfData) { + $mailContent->attachData( + $this->pdfData->output(), + $this->data['invoice']['invoice_number'] . '.pdf' + ); + } + + return $mailContent; } } diff --git a/app/Mail/SendPaymentMail.php b/app/Mail/SendPaymentMail.php index edcbe372..65279a13 100644 --- a/app/Mail/SendPaymentMail.php +++ b/app/Mail/SendPaymentMail.php @@ -14,15 +14,17 @@ class SendPaymentMail extends Mailable use Queueable, SerializesModels; public $data = []; + public $pdfData; /** * Create a new message instance. * * @return void */ - public function __construct($data) + public function __construct($data, $pdfData) { $this->data = $data; + $this->pdfData = $pdfData; } /** @@ -41,9 +43,17 @@ class SendPaymentMail extends Mailable 'mailable_id' => $this->data['payment']['id'] ]); - return $this->from($this->data['from']) - ->subject($this->data['subject']) - ->markdown('emails.send.payment', ['data', $this->data]); - + $mailContent = $this->from($this->data['from']) + ->subject($this->data['subject']) + ->markdown('emails.send.payment', ['data', $this->data]); + + if ($this->pdfData) { + $mailContent->attachData( + $this->pdfData->output(), + $this->data['payment']['payment_number'] . '.pdf' + ); + } + + return $mailContent; } } diff --git a/app/Models/Estimate.php b/app/Models/Estimate.php index ed1bd8f5..7e149733 100644 --- a/app/Models/Estimate.php +++ b/app/Models/Estimate.php @@ -379,8 +379,9 @@ class Estimate extends Model implements HasMedia $data['user'] = $this->user->toArray(); $data['company'] = $this->company->toArray(); $data['body'] = $this->getEmailBody($data['body']); + $pdfData = ($this->getEmailAttachmentSetting()) ? $this->getPDFData() : null; - \Mail::to($data['to'])->send(new SendEstimateMail($data)); + \Mail::to($data['to'])->send(new SendEstimateMail($data, $pdfData)); if ($this->status == Estimate::STATUS_DRAFT) { $this->status = Estimate::STATUS_SENT; @@ -468,6 +469,17 @@ class Estimate extends Model implements HasMedia return $this->getFormattedString($this->notes); } + public function getEmailAttachmentSetting() + { + $estimateAsAttachment = CompanySetting::getSetting('estimate_email_attachment', $this->company_id); + + if($estimateAsAttachment == 'NO') { + return false; + } + + return true; + } + public function getEmailBody($body) { $values = array_merge($this->getFieldsArray(), $this->getExtraFields()); diff --git a/app/Models/Invoice.php b/app/Models/Invoice.php index e213bcd2..38878ea2 100644 --- a/app/Models/Invoice.php +++ b/app/Models/Invoice.php @@ -429,6 +429,7 @@ class Invoice extends Model implements HasMedia $data['user'] = $this->user->toArray(); $data['company'] = Company::find($this->company_id); $data['body'] = $this->getEmailBody($data['body']); + $pdfData = ($this->getEmailAttachmentSetting()) ? $this->getPDFData() : null; if ($this->status == Invoice::STATUS_DRAFT) { $this->status = Invoice::STATUS_SENT; @@ -436,7 +437,7 @@ class Invoice extends Model implements HasMedia $this->save(); } - \Mail::to($data['to'])->send(new SendInvoiceMail($data)); + \Mail::to($data['to'])->send(new SendInvoiceMail($data, $pdfData)); return [ 'success' => true @@ -526,6 +527,17 @@ class Invoice extends Model implements HasMedia return PDF::loadView('app.pdf.invoice.' . $invoiceTemplate->view); } + public function getEmailAttachmentSetting() + { + $invoiceAsAttachment = CompanySetting::getSetting('invoice_email_attachment', $this->company_id); + + if($invoiceAsAttachment == 'NO') { + return false; + } + + return true; + } + public function getCompanyAddress() { $format = CompanySetting::getSetting('invoice_company_address_format', $this->company_id); diff --git a/app/Models/Payment.php b/app/Models/Payment.php index 2f8640cd..6c62add1 100644 --- a/app/Models/Payment.php +++ b/app/Models/Payment.php @@ -124,8 +124,9 @@ class Payment extends Model implements HasMedia $data['user'] = $this->user->toArray(); $data['company'] = Company::find($this->company_id); $data['body'] = $this->getEmailBody($data['body']); + $pdfData = ($this->getEmailAttachmentSetting()) ? $this->getPDFData() : null; - \Mail::to($data['to'])->send(new SendPaymentMail($data)); + \Mail::to($data['to'])->send(new SendPaymentMail($data, $pdfData)); return [ 'success' => true @@ -400,6 +401,17 @@ class Payment extends Model implements HasMedia return $this->getFormattedString($format); } + public function getEmailAttachmentSetting() + { + $paymentAsAttachment = CompanySetting::getSetting('payment_email_attachment', $this->company_id); + + if($paymentAsAttachment == 'NO') { + return false; + } + + return true; + } + public function getNotes() { return $this->getFormattedString($this->notes); diff --git a/database/seeders/DefaultSettingsSeeder.php b/database/seeders/DefaultSettingsSeeder.php index f860e13d..e1eb64a1 100644 --- a/database/seeders/DefaultSettingsSeeder.php +++ b/database/seeders/DefaultSettingsSeeder.php @@ -60,6 +60,9 @@ class DefaultSettingsSeeder extends Seeder 'payment_prefix' => 'PAY', 'payment_auto_generate' => 'YES', 'save_pdf_to_disk' => 'NO', + 'invoice_email_attachment' => 'NO', + 'estimate_email_attachment' => 'NO', + 'payment_email_attachment' => 'NO', ]; CompanySetting::setSettings($settings, $user->company_id); diff --git a/public/assets/css/crater.css b/public/assets/css/crater.css index 05c18337..3b6774c2 100644 --- a/public/assets/css/crater.css +++ b/public/assets/css/crater.css @@ -1 +1,265579 @@ -/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,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{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family: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}body{font-family:inherit;line-height:inherit}*,:after,:before{box-sizing:border-box;border:0 solid #edf2f7}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#cbd5e0}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cbd5e0}input::placeholder,textarea::placeholder{color:#cbd5e0}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}.sw-h1{font-size:35px}.sw-h1,.sw-h2{font-weight:600;color:#040405}.sw-h2{font-size:28px}.sw-h3{font-size:24.5px}.sw-h3,.sw-h4{font-weight:600;color:#040405}.sw-h4{font-size:21px}.sw-h5{font-size:17.5px}.sw-h5,.sw-h6{font-weight:600;color:#040405}.sw-h6{font-size:14px}.sw-page-title{font-weight:600;color:#040405;font-size:24.5px}.sw-section-title{font-weight:500;color:#040405;font-size:17.5px}.h1,.h2,.h3,.h4,.h5,.h6{font-family:Poppins;font-family:sans-serif}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1440px){.container{max-width:1440px}}@media (min-width:1536px){.container{max-width:1536px}}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-remove{top:-24px;right:-24px}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid #cbd5e0;background-color:#cbd5e0}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-success-mark{opacity:0}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{z-index:500;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{display:none;z-index:1000;left:50%;top:50%;margin-top:-8px;margin-left:-40px}.dropzone .dz-preview .dz-progress .dz-upload{transition:width .3s ease-in-out}.dropzone .dz-preview .dz-error-message{z-index:1000;top:130px;left:-10px}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview.dz-success .dz-success-mark{opacity:1;-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview.dz-processing .dz-progress{display:block;opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview.dz-complete .dz-success-mark{opacity:0;transition:all .2s linear}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.switch[type=checkbox]{height:0;width:0;visibility:hidden}.switch-label{text-indent:-9999px;width:35px;border-radius:16px}.switch-label .switch-circle{position:absolute;top:-3px;left:0;width:20px;height:20px;background:#a0aec0;border-radius:15px;transition:.3s}.switch-label:active .switch-circle{width:20px}.switch:checked+.switch-label{background:#bcb9ef}.switch:checked+.switch-label .switch-circle{left:100%;transform:translateX(-100%);background:#5851d8}.checkbox input[type=checkbox]{-webkit-print-color-adjust:exact;color-adjust:exact;background-origin:border-box}.checkbox input[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='M5.707 7.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4a1 1 0 00-1.414-1.414L7 8.586 5.707 7.293z'/%3E%3C/svg%3E");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}.radio input[type=radio]{-webkit-print-color-adjust:exact;color-adjust:exact;background-origin:border-box}.radio input[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");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}.flatpickr-calendar.open{z-index:40!important}.base-date-picker-input:focus{box-shadow:none}.flatpickr-day.endRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{box-shadow:none;background-color:#5851d8;boader-color:#5851d8;color:#fff}.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e2e8f0;border-color:#e2e8f0}.header-editior .editor-menu-bar{margin-left:.6px;margin-right:0}.editor__content .ProseMirror{border-radius:5px;min-height:200px;border:1px solid #cbd5e0}.editor__content .ProseMirror.ProseMirror-focused{border:1px solid #5851d8;outline:none}.editor__content pre{white-space: pre-wrap;padding:.7rem 1rem;border-radius:5px;font-size:.8rem;overflow-x:auto;background-color:#2d3748;color:#fff}.editor__content pre code{display:block}.editor__content *{caret-color:currentColor}.editor__content ul{list-style-type:disc!important}.editor__content ol,.editor__content ul{display:block!important;-webkit-margin-before: 1em!important;margin-block-start: 1em!important;-webkit-margin-after:1em!important;margin-block-end:1em!important;-webkit-margin-start:0!important;margin-inline-start:0!important;-webkit-margin-end:0!important;margin-inline-end:0!important;-webkit-padding-start:40px!important;padding-inline-start:40px!important}.editor__content ol{list-style-type:decimal}.editor__content blockquote{border-left-width:3px!important;border-left-style:solid!important;border-left-color:#cbd5e0;color:#2d3748;padding-left:.8rem!important;font-style:italic!important}.editor__content h1{display:block;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:700;font-size:2em;-webkit-margin-before:.67em;margin-block-start:.67em;-webkit-margin-after:.67em;margin-block-end:.67em}.editor__content h2{display:block;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:700;font-size:1.5em;-webkit-margin-before:.83em;margin-block-start:.83em;-webkit-margin-after: .83em;margin-block-end: .83em}.editor__content h3{display:block;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:700;font-size:1.17em;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em}.flat-table tr:last-child td{border:none!important}.table-component__filter{align-self:flex-end;position:relative}.table-component__filter__field{padding:.15em 1.25em .15em .75em;border:1px solid #f7fafc;font-size:15px;border-radius:3px}.table-component__filter__field:focus{outline:0;border-color:#5851d8}.table-component__table{border-spacing:0 15px}.asc-direction,.desc-direction{display:none}.table-component__th--sort-asc .asc-direction,.table-component__th--sort-desc .desc-direction{display:inline}.table-component .pagination .page-item.active .page-link{color:#fff!important}.table-component .pagination a i{padding:.5rem .75rem;margin-left:-1px}table.full-width{width:100%}.selectall{cursor:pointer;z-index:10}.table-component td>span:first-child{background:#ebf1fa;color:#5851d8;display:none;font-size:10px;font-weight:700;padding:5px;left:0;position:absolute;text-transform:uppercase;top:0}.select-all-label{display:none!important}@media (max-width:768px){.select-all-label{display:inline!important;color:#353182;cursor:pointer}.selectall{top:20px}.table-component .dropdown-group{position:absolute;visibility:visible;top:15px;right:10px}.table-component thead{left:-9999px;position:absolute;visibility:hidden}.table-component tr{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:50px;position:relative}.table-component td{margin:0 -1px -1px 0;padding-top:40px!important;position:relative;width:50%;left:0;border:1px solid #f7fafc}.table-component td:not(:first-child){text-align:center!important}.table-component td:first-child{display:flex;justify-content:space-between;flex:1 100%;height:50px;padding-top:25px!important;align-items:center;border-bottom-left-radius:0!important;border-top-left-radius:5px!important;border-top-right-radius:5px!important}.table-component td:last-child{position:unset;visibility:hidden;height:0!important;padding:0!important}.table-component td:nth-last-child(3){border-bottom-left-radius:5px!important}.table-component td:nth-last-child(2){border-bottom-right-radius:5px!important}.table-component td>span:first-child{display:block}.table-component .dropdown-container{right:0;left:120px}}.wizard .indicator-line{border-width:5px;width:530px}.wizard .center{margin-top:-11px;width:105%}.wizard .steps{float:left;border-width:5px;height:25px;width:25px}@media (max-width:480px){.wizard .indicator-line{width:90%}}.multiselect__spinner{right:1px;top:1px}.multiselect__spinner-after,.multiselect__spinner-before{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px;z-index:5;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;box-shadow:0 0 0 1px transparent}.multiselect__spinner-after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__spinner-before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__loading-leave-active{transition:opacity .4s ease-in-out;opacity:1;opacity:0}fieldset[disabled] .multiselect{pointer-events:none}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;touch-action:manipulation}.multiselect .multiselect__option--highlight{background-color:#f7fafc;color:#040405;font-weight:400!important}.multiselect .multiselect__option--highlight.multiselect__option--selected{background-color:#eeeefb;color:#040405;font-weight:400!important}.multiselect .multiselect__option--highlight.multiselect__option--selected:after{background:#040405;color:#fff}.multiselect .multiselect__option--highlight:after{background:#040405;color:#fff}.multiselect .multiselect__option--selected{font-weight:400!important;background-color:#eeeefb}.multiselect.error{border:1px solid #fb7178;border-radius:5px}.multiselect *{box-sizing:border-box}.multiselect:focus{border:1px solid #8a85e4}.multiselect--disabled{pointer-events:none;opacity:.6}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{min-height:20px;transition:border .1s ease}.multiselect__input::-moz-placeholder{color:#cbd5e0}.multiselect__input:-ms-input-placeholder{color:#cbd5e0}.multiselect__input::placeholder{color:#cbd5e0}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__tag{text-overflow:ellipsis}.multiselect__tag-icon{font-style:normal}.multiselect__tag-icon-after{content:×;color:#fff;font-size:14px}.multiselect__placeholder{color:#cbd5e0;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{max-height:240px;-webkit-overflow-scrolling:touch}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::webkit-scrollbar{display:none}.multiselect__option{min-height:40px}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.25rem*var(--tw-space-x-reverse));margin-left:calc(0.25rem*(1 - var(--tw-space-x-reverse)))}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.bg-transparent{background-color:transparent}.bg-black{--tw-bg-opacity:1;background-color:rgba(4,4,5,var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgba(247,250,252,var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgba(237,242,247,var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgba(226,232,240,var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgba(203,213,224,var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgba(160,174,192,var(--tw-bg-opacity))}.bg-gray-700{--tw-bg-opacity:1;background-color:rgba(74,85,104,var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.bg-primary-100{--tw-bg-opacity:1;background-color:rgba(238,238,251,var(--tw-bg-opacity))}.bg-primary-200{--tw-bg-opacity:1;background-color:rgba(213,212,245,var(--tw-bg-opacity))}.bg-primary-400{--tw-bg-opacity:1;background-color:rgba(138,133,228,var(--tw-bg-opacity))}.bg-primary-500{--tw-bg-opacity:1;background-color:rgba(88,81,216,var(--tw-bg-opacity))}.bg-danger{--tw-bg-opacity:1;background-color:rgba(251,113,120,var(--tw-bg-opacity))}.bg-success{--tw-bg-opacity:1;background-color:rgba(0,201,156,var(--tw-bg-opacity))}.bg-warning{--tw-bg-opacity:1;background-color:rgba(243,175,78,var(--tw-bg-opacity))}.bg-info{--tw-bg-opacity:1;background-color:rgba(21,178,236,var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(247,250,252,var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(237,242,247,var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgba(226,232,240,var(--tw-bg-opacity))}.hover\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgba(203,213,224,var(--tw-bg-opacity))}.hover\:bg-primary-50:hover{--tw-bg-opacity:1;background-color:rgba(247,246,253,var(--tw-bg-opacity))}.hover\:bg-primary-100:hover{--tw-bg-opacity:1;background-color:rgba(238,238,251,var(--tw-bg-opacity))}.hover\:bg-primary-200:hover{--tw-bg-opacity:1;background-color:rgba(213,212,245,var(--tw-bg-opacity))}.hover\:bg-primary-400:hover{--tw-bg-opacity:1;background-color:rgba(138,133,228,var(--tw-bg-opacity))}.hover\:bg-danger:hover{--tw-bg-opacity:1;background-color:rgba(251,113,120,var(--tw-bg-opacity))}.hover\:bg-success:hover{--tw-bg-opacity:1;background-color:rgba(0,201,156,var(--tw-bg-opacity))}.hover\:bg-warning:hover{--tw-bg-opacity:1;background-color:rgba(243,175,78,var(--tw-bg-opacity))}.hover\:bg-info:hover{--tw-bg-opacity:1;background-color:rgba(21,178,236,var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(90deg,var(--tw-gradient-stops))}.bg-gradient-to-b{background-image:linear-gradient(180deg,var(--tw-gradient-stops))}.from-gray-300{--tw-gradient-from:#e2e8f0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(226,232,240,0))}.from-red-500{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(239,68,68,0))}.from-primary-500{--tw-gradient-from:#5851d8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(88,81,216,0))}.to-gray-400{--tw-gradient-to:#cbd5e0}.to-red-600{--tw-gradient-to:#dc2626}.to-primary-400{--tw-gradient-to:#8a85e4}.bg-opacity-25{--tw-bg-opacity:0.25}.hover\:bg-opacity-25:hover{--tw-bg-opacity:0.25}.hover\:bg-opacity-75:hover{--tw-bg-opacity:0.75}.bg-no-repeat{background-repeat:no-repeat}.bg-cover{background-size:cover}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-transparent{border-color:transparent}.border-gray-100{--tw-border-opacity:1;border-color:rgba(247,250,252,var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgba(237,242,247,var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgba(226,232,240,var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgba(203,213,224,var(--tw-border-opacity))}.border-primary-400{--tw-border-opacity:1;border-color:rgba(138,133,228,var(--tw-border-opacity))}.border-primary-500{--tw-border-opacity:1;border-color:rgba(88,81,216,var(--tw-border-opacity))}.border-danger{--tw-border-opacity:1;border-color:rgba(251,113,120,var(--tw-border-opacity))}.border-success{--tw-border-opacity:1;border-color:rgba(0,201,156,var(--tw-border-opacity))}.border-warning{--tw-border-opacity:1;border-color:rgba(243,175,78,var(--tw-border-opacity))}.border-info{--tw-border-opacity:1;border-color:rgba(21,178,236,var(--tw-border-opacity))}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgba(203,213,224,var(--tw-border-opacity))}.hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgba(160,174,192,var(--tw-border-opacity))}.hover\:border-primary-300:hover{--tw-border-opacity:1;border-color:rgba(188,185,239,var(--tw-border-opacity))}.focus\:border-transparent:focus{border-color:transparent}.focus\:border-primary-400:focus{--tw-border-opacity:1;border-color:rgba(138,133,228,var(--tw-border-opacity))}.focus\:border-primary-500:focus{--tw-border-opacity:1;border-color:rgba(88,81,216,var(--tw-border-opacity))}.rounded-sm{border-radius:.125rem}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-full{border-radius:9999px}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-tr-none{border-top-right-radius:0}.rounded-br-none{border-bottom-right-radius:0}.rounded-tr-sm{border-top-right-radius:.125rem}.rounded-br-sm{border-bottom-right-radius:.125rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.first\:rounded-tl-md:first-child{border-top-left-radius:.375rem}.first\:rounded-bl-md:first-child{border-bottom-left-radius:.375rem}.last\:rounded-tr-md:last-child{border-top-right-radius:.375rem}.last\:rounded-br-md:last-child{border-bottom-right-radius:.375rem}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border{border-width:1px}.border-t-0{border-top-width:0}.border-r-0{border-right-width:0}.border-t-2{border-top-width:2px}.border-b-2{border-bottom-width:2px}.border-b-3{border-bottom-width:3px}.border-l-3{border-left-width:3px}.border-r-4{border-right-width:4px}.border-b-4{border-bottom-width:4px}.border-l-4{border-left-width:4px}.border-t-8{border-top-width:8px}.border-t{border-top-width:1px}.border-r{border-right-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.last\:border-b-0:last-child{border-bottom-width:0}.focus\:border:focus{border-width:1px}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.cursor-auto{cursor:auto}.cursor-pointer{cursor:pointer}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.grid{display:grid}.contents{display:contents}.hidden{display:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.content-center{align-content:center}.self-end{align-self:flex-end}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-shrink-0{flex-shrink:0}.float-right{float:right}.float-left{float:left}.float-none{float:none}.font-base{font-family:Poppins,sans-serif}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-black{font-weight:900}.h-0{height:0}.h-1{height:.25rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-20{height:5rem}.h-24{height:6rem}.h-32{height:8rem}.h-40{height:10rem}.h-130{height:560px}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-snug{line-height:1.375}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.list-none{list-style-type:none}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-6{margin:1.5rem}.my-0{margin-top:0;margin-bottom:0}.mx-0{margin-left:0;margin-right:0}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mt-1{margin-top:.25rem}.mr-1{margin-right:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mt-3{margin-top:.75rem}.mr-3{margin-right:.75rem}.mb-3{margin-bottom:.75rem}.ml-3{margin-left:.75rem}.mt-4{margin-top:1rem}.mr-4{margin-right:1rem}.mb-4{margin-bottom:1rem}.ml-4{margin-left:1rem}.mt-5{margin-top:1.25rem}.mr-5{margin-right:1.25rem}.mb-5{margin-bottom:1.25rem}.mt-6{margin-top:1.5rem}.mr-6{margin-right:1.5rem}.mb-6{margin-bottom:1.5rem}.ml-6{margin-left:1.5rem}.mt-8{margin-top:2rem}.mb-8{margin-bottom:2rem}.mt-10{margin-top:2.5rem}.mb-10{margin-bottom:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mb-32{margin-bottom:8rem}.ml-56{margin-left:14rem}.mt-2\.5{margin-top:.625rem}.-mr-1{margin-right:-.25rem}.-ml-1{margin-left:-.25rem}.-mt-2{margin-top:-.5rem}.-ml-2{margin-left:-.5rem}.-mt-3{margin-top:-.75rem}.first\:mt-6:first-child{margin-top:1.5rem}.max-h-60{max-height:240px}.max-h-130{max-height:560px}.max-w-sm{max-width:24rem}.max-w-lg{max-width:32rem}.max-w-full{max-width:100%}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-screen{min-height:100vh}.min-w-0{min-width:0}.min-w-full{min-width:100%}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.hover\:opacity-100:hover{opacity:1}.outline-none{outline:2px solid transparent;outline-offset:2px}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.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-y-scroll{overflow-y:scroll}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-10{padding:2.5rem}.py-0{padding-top:0;padding-bottom:0}.px-0{padding-left:0;padding-right:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.px-8{padding-left:2rem;padding-right:2rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pt-1{padding-top:.25rem}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.pt-2{padding-top:.5rem}.pr-2{padding-right:.5rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.pt-3{padding-top:.75rem}.pr-3{padding-right:.75rem}.pl-3{padding-left:.75rem}.pt-4{padding-top:1rem}.pr-4{padding-right:1rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.pt-5{padding-top:1.25rem}.pr-5{padding-right:1.25rem}.pb-5{padding-bottom:1.25rem}.pl-5{padding-left:1.25rem}.pt-6{padding-top:1.5rem}.pr-6{padding-right:1.5rem}.pb-6{padding-bottom:1.5rem}.pt-8{padding-top:2rem}.pr-8{padding-right:2rem}.pl-8{padding-left:2rem}.pt-10{padding-top:2.5rem}.pr-10{padding-right:2.5rem}.pb-10{padding-bottom:2.5rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pt-16{padding-top:4rem}.pr-20{padding-right:5rem}.pl-20{padding-left:5rem}.pt-24{padding-top:6rem}.pb-32{padding-bottom:8rem}.pt-1\.5{padding-top:.375rem}.placeholder-gray-300::-moz-placeholder{--tw-placeholder-opacity:1;color:rgba(226,232,240,var(--tw-placeholder-opacity))}.placeholder-gray-300:-ms-input-placeholder{--tw-placeholder-opacity:1;color:rgba(226,232,240,var(--tw-placeholder-opacity))}.placeholder-gray-300::placeholder{--tw-placeholder-opacity:1;color:rgba(226,232,240,var(--tw-placeholder-opacity))}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity:1;color:rgba(203,213,224,var(--tw-placeholder-opacity))}.placeholder-gray-400:-ms-input-placeholder{--tw-placeholder-opacity:1;color:rgba(203,213,224,var(--tw-placeholder-opacity))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgba(203,213,224,var(--tw-placeholder-opacity))}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity:1;color:rgba(160,174,192,var(--tw-placeholder-opacity))}.placeholder-gray-500:-ms-input-placeholder{--tw-placeholder-opacity:1;color:rgba(160,174,192,var(--tw-placeholder-opacity))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgba(160,174,192,var(--tw-placeholder-opacity))}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.top-auto{top:auto}.top-1\/2{top:50%}.bottom-full{bottom:100%}.resize-none{resize:none}.resize{resize:both}*{--tw-shadow:0 0 transparent}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06)}.shadow,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0,0,0,0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}*{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent}.fill-current{fill:currentColor}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-current{color:currentColor}.text-black{--tw-text-opacity:1;color:rgba(4,4,5,var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgba(247,250,252,var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgba(226,232,240,var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgba(203,213,224,var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgba(160,174,192,var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgba(113,128,150,var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgba(74,85,104,var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgba(45,55,72,var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgba(26,32,44,var(--tw-text-opacity))}.text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.text-primary-400{--tw-text-opacity:1;color:rgba(138,133,228,var(--tw-text-opacity))}.text-primary-500{--tw-text-opacity:1;color:rgba(88,81,216,var(--tw-text-opacity))}.text-primary-800{--tw-text-opacity:1;color:rgba(40,36,97,var(--tw-text-opacity))}.text-danger{--tw-text-opacity:1;color:rgba(251,113,120,var(--tw-text-opacity))}.text-success{--tw-text-opacity:1;color:rgba(0,201,156,var(--tw-text-opacity))}.text-warning{--tw-text-opacity:1;color:rgba(243,175,78,var(--tw-text-opacity))}.text-info{--tw-text-opacity:1;color:rgba(21,178,236,var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgba(113,128,150,var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgba(74,85,104,var(--tw-text-opacity))}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.italic{font-style:italic}.not-italic{font-style:normal}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.underline{text-decoration:underline}.no-underline{text-decoration:none}.hover\:underline:hover{text-decoration:underline}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.visible{visibility:visible}.whitespace-nowrap{white-space:nowrap}.w-0{width:0}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-32{width:8rem}.w-40{width:10rem}.w-48{width:12rem}.w-56{width:14rem}.w-60{width:240px}.w-64{width:16rem}.w-88{width:22rem}.w-1\/2{width:50%}.w-11\/12{width:91.666667%}.w-full{width:100%}.z-0{z-index:0}.z-5{z-index:5}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-6{row-gap:1.5rem}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.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-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.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-5{grid-column:span 5/span 5}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-10{grid-column:span 10/span 10}.col-span-12{grid-column:span 12/span 12}.transform{--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;transform:translateX(var(--tw-translate-x)) translateY(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}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.rotate-90{--tw-rotate:90deg}.translate-x-0{--tw-translate-x:0px}.-translate-x-full{--tw-translate-x:-100%}.translate-y-0{--tw-translate-y:0px}.translate-y-4{--tw-translate-y:1rem}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-linear{transition-timing-function:linear}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-75{transition-duration:75ms}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.delay-200{transition-delay:.2s}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}0%{transform:scale(0)}}@keyframes bounce{0%,to{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}0%{transform:scale(0)}}.animate-spin{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.sw-page{min-height:calc(100vh - 39px)!important}.sw-scroll::-webkit-scrollbar{width:4px;cursor:pointer}.sw-scroll::-webkit-scrollbar-track{background-color:#e5e7eb;cursor:pointer}.sw-scroll::-webkit-scrollbar-thumb{cursor:pointer;background-color:#a0aec0}.sw-border-gap-15{border-spacing:0 15px}.sw-border-gap-0{border-spacing:0}input:-webkit-autofill{background-color:transparent!important;-webkit-box-shadow:0 0 0 50px #fff inset}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{box-sizing:border-box}#toast-container>div{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px 3px 3px 3px;background-position:15px;background-repeat:no-repeat;box-shadow:0 0 12px #999;color:#fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div:hover{box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=")!important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=")!important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==")!important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=")!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}.tooltip{display:block!important;z-index:10000}.tooltip .tooltip-inner{background:#000;color:#fff;border-radius:16px;padding:5px 10px 4px}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#000;z-index:1}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip.popover .popover-inner{background:#f9f9f9;color:#000;padding:24px;border-radius:5px;box-shadow:0 5px 30px rgba(0,0,0,.1)}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s}.tooltip[aria-hidden=false]{visibility:visible;opacity:1;transition:opacity .15s}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#352dc9;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}.pace .pace-progress-inner{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #5851d8,0 0 5px #5851d8;opacity:1;transform:rotate(3deg) translateY(-4px)}.pace .pace-activity{display:block;position:fixed;z-index:2000;top:15px;right:15px;width:14px;height:14px;border-color:#5851d8 transparent transparent #5851d8;border-style:solid;border-width:2px;border-radius:10px;-webkit-animation:pace-spinner .4s linear infinite;animation:pace-spinner .4s linear infinite}@-webkit-keyframes pace-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pace-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.shake{-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}@-webkit-keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.swal-icon--custom{height:80px;width:80px}@media (max-width:768px){.table-component .sw-dropdown{position:absolute;visibility:visible;top:15px;right:10px}}@media (min-width:640px){.sm\:inline-block{display:inline-block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-screen{height:100vh}.sm\:m-0{margin:0}.sm\:my-8{margin-top:2rem;margin-bottom:2rem}.sm\:max-w-xl{max-width:36rem}.sm\:max-w-4xl{max-width:56rem}.sm\:p-0{padding:0}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:pt-8{padding-top:2rem}.sm\:align-middle{vertical-align:middle}.sm\:w-7\/12{width:58.333333%}.sm\:w-full{width:100%}.sm\:gap-4{gap:1rem}.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\:scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.sm\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.sm\:translate-y-0{--tw-translate-y:0px}}@media (min-width:768px){.md\:border-b{border-bottom-width:1px}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:hidden{display:none}.md\:flex-row{flex-direction:row}.md\:justify-end{justify-content:flex-end}.md\:float-left{float:left}.md\:h-9{height:2.25rem}.md\:h-16{height:4rem}.md\:mt-0{margin-top:0}.md\:mb-0{margin-bottom:0}.md\:ml-0{margin-left:0}.md\:mt-2{margin-top:.5rem}.md\:mt-6{margin-top:1.5rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mt-8{margin-top:2rem}.md\:mb-8{margin-bottom:2rem}.md\:mt-12{margin-top:3rem}.md\:p-8{padding:2rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:pt-4{padding-top:1rem}.md\:pt-16{padding-top:4rem}.md\:pt-40{padding-top:10rem}.md\:pb-48{padding-bottom:12rem}.md\:relative{position:relative}.md\:text-right{text-align:right}.md\:w-9{width:2.25rem}.md\:w-auto{width:auto}.md\:w-2\/3{width:66.666667%}.md\:w-2\/6{width:33.333333%}.md\:w-7\/12{width:58.333333%}.md\:w-full{width:100%}.md\:gap-10{gap:2.5rem}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:gap-y-4{row-gap:1rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-start-5{grid-column-start:5}}@media (min-width:1024px){.lg\:border-t-0{border-top-width:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:mt-0{margin-top:0}.lg\:mt-2{margin-top:.5rem}.lg\:ml-2{margin-left:.5rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:ml-6{margin-left:1.5rem}.lg\:pt-8{padding-top:2rem}.lg\:text-right{text-align:right}.lg\:w-auto{width:auto}.lg\:w-1\/2{width:50%}.lg\:w-7\/12{width:58.333333%}.lg\:w-9\/12{width:75%}.lg\:gap-6{gap:1.5rem}.lg\:gap-24{gap:6rem}.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-9{grid-template-columns:repeat(9,minmax(0,1fr))}.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-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}}@media (min-width:1280px){.xl\:block{display:block}.xl\:hidden{display:none}.xl\:h-12{height:3rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}.xl\:text-lg{font-size:1.125rem;line-height:1.75rem}.xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xl\:text-5xl{font-size:3rem;line-height:1}.xl\:leading-6{line-height:1.5rem}.xl\:leading-tight{line-height:1.25}.xl\:mx-8{margin-left:2rem;margin-right:2rem}.xl\:mt-0{margin-top:0}.xl\:ml-8{margin-left:2rem}.xl\:ml-64{margin-left:16rem}.xl\:p-4{padding:1rem}.xl\:pl-0{padding-left:0}.xl\:pl-96{padding-left:24rem}.xl\:text-right{text-align:right}.xl\:w-12{width:3rem}.xl\:w-64{width:16rem}.xl\:gap-8{gap:2rem}.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\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:col-span-9{grid-column:span 9/span 9}}@media (min-width:1440px){.xxl\:col-span-2{grid-column:span 2/span 2}.xxl\:col-span-10{grid-column:span 10/span 10}} +/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */ + +/* +Document +======== +*/ + +/** +Use a better box model (opinionated). +*/ + +*, +*::before, +*::after { + box-sizing: border-box; +} + +/** +Use a more readable tab size (opinionated). +*/ + +:root { + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; +} + +/** +1. Correct the line height in all browsers. +2. Prevent adjustments of font size after orientation changes in iOS. +*/ + +html { + line-height: 1.15; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ +} + +/* +Sections +======== +*/ + +/** +Remove the margin in all browsers. +*/ + +body { + margin: 0; +} + +/** +Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3) +*/ + +body { + font-family: + system-ui, + -apple-system, /* Firefox supports this but not yet `system-ui` */ + 'Segoe UI', + Roboto, + Helvetica, + Arial, + sans-serif, + 'Apple Color Emoji', + 'Segoe UI Emoji'; +} + +/* +Grouping content +================ +*/ + +/** +1. Add the correct height in Firefox. +2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) +*/ + +hr { + height: 0; /* 1 */ + color: inherit; /* 2 */ +} + +/* +Text-level semantics +==================== +*/ + +/** +Add the correct text decoration in Chrome, Edge, and Safari. +*/ + +abbr[title] { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; +} + +/** +Add the correct font weight in Edge and Safari. +*/ + +b, +strong { + font-weight: bolder; +} + +/** +1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3) +2. Correct the odd 'em' font sizing in all browsers. +*/ + +code, +kbd, +samp, +pre { + font-family: + ui-monospace, + SFMono-Regular, + Consolas, + 'Liberation Mono', + Menlo, + monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/** +Add the correct font size in all browsers. +*/ + +small { + font-size: 80%; +} + +/** +Prevent 'sub' and 'sup' elements from affecting the line height in all browsers. +*/ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* +Tabular data +============ +*/ + +/** +1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) +2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) +*/ + +table { + text-indent: 0; /* 1 */ + border-color: inherit; /* 2 */ +} + +/* +Forms +===== +*/ + +/** +1. Change the font styles in all browsers. +2. Remove the margin in Firefox and Safari. +*/ + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; /* 1 */ + font-size: 100%; /* 1 */ + line-height: 1.15; /* 1 */ + margin: 0; /* 2 */ +} + +/** +Remove the inheritance of text transform in Edge and Firefox. +1. Remove the inheritance of text transform in Firefox. +*/ + +button, +select { /* 1 */ + text-transform: none; +} + +/** +Correct the inability to style clickable types in iOS and Safari. +*/ + +button, +[type='button'], +[type='reset'], +[type='submit'] { + -webkit-appearance: button; +} + +/** +Remove the inner border and padding in Firefox. +*/ + +::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** +Restore the focus styles unset by the previous rule. +*/ + +:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** +Remove the additional ':invalid' styles in Firefox. +See: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737 +*/ + +:-moz-ui-invalid { + box-shadow: none; +} + +/** +Remove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers. +*/ + +legend { + padding: 0; +} + +/** +Add the correct vertical alignment in Chrome and Firefox. +*/ + +progress { + vertical-align: baseline; +} + +/** +Correct the cursor style of increment and decrement buttons in Safari. +*/ + +::-webkit-inner-spin-button, +::-webkit-outer-spin-button { + height: auto; +} + +/** +1. Correct the odd appearance in Chrome and Safari. +2. Correct the outline style in Safari. +*/ + +[type='search'] { + -webkit-appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ +} + +/** +Remove the inner padding in Chrome and Safari on macOS. +*/ + +::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** +1. Correct the inability to style clickable types in iOS and Safari. +2. Change font properties to 'inherit' in Safari. +*/ + +::-webkit-file-upload-button { + -webkit-appearance: button; /* 1 */ + font: inherit; /* 2 */ +} + +/* +Interactive +=========== +*/ + +/* +Add the correct display in Chrome and Safari. +*/ + +summary { + display: list-item; +} + +/** + * Manually forked from SUIT CSS Base: https://github.com/suitcss/base + * A thin layer on top of normalize.css that provides a starting point more + * suitable for web applications. + */ + +/** + * Removes the default spacing and border for appropriate elements. + */ + +blockquote, +dl, +dd, +h1, +h2, +h3, +h4, +h5, +h6, +hr, +figure, +p, +pre { + margin: 0; +} + +button { + background-color: transparent; + background-image: none; +} + +/** + * Work around a Firefox/IE bug where the transparent `button` background + * results in a loss of the default `button` focus styles. + */ + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +fieldset { + margin: 0; + padding: 0; +} + +ol, +ul { + list-style: none; + margin: 0; + padding: 0; +} + +/** + * Tailwind custom reset styles + */ + +/** + * 1. Use the user's configured `sans` font-family (with Tailwind's default + * sans-serif font stack as a fallback) as a sane default. + * 2. Use Tailwind's default "normal" line-height so the user isn't forced + * to override it to ensure consistency even when using the default theme. + */ + +html { + font-family: 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"; /* 1 */ + line-height: 1.5; /* 2 */ +} + +/** + * Inherit font-family and line-height from `html` so users can set them as + * a class directly on the `html` element. + */ + +body { + font-family: inherit; + line-height: inherit; +} + +/** + * 1. Prevent padding and border from affecting element width. + * + * We used to set this in the html element and inherit from + * the parent element for everything else. This caused issues + * in shadow-dom-enhanced elements like
where the content + * is wrapped by a div with box-sizing set to `content-box`. + * + * https://github.com/mozdevs/cssremedy/issues/4 + * + * + * 2. Allow adding a border to an element by just adding a border-width. + * + * By default, the way the browser specifies that an element should have no + * border is by setting it's border-style to `none` in the user-agent + * stylesheet. + * + * In order to easily add borders to elements by just setting the `border-width` + * property, we change the default border-style for all elements to `solid`, and + * use border-width to hide them instead. This way our `border` utilities only + * need to set the `border-width` property instead of the entire `border` + * shorthand, making our border utilities much more straightforward to compose. + * + * https://github.com/tailwindcss/tailwindcss/pull/116 + */ + +*, +::before, +::after { + box-sizing: border-box; /* 1 */ + border-width: 0; /* 2 */ + border-style: solid; /* 2 */ + border-color: #edf2f7; /* 2 */ +} + +/* + * Ensure horizontal rules are visible by default + */ + +hr { + border-top-width: 1px; +} + +/** + * Undo the `border-style: none` reset that Normalize applies to images so that + * our `border-{width}` utilities have the expected effect. + * + * The Normalize reset is unnecessary for us since we default the border-width + * to 0 on all elements. + * + * https://github.com/tailwindcss/tailwindcss/issues/362 + */ + +img { + border-style: solid; +} + +textarea { + resize: vertical; +} + +input::-moz-placeholder, textarea::-moz-placeholder { + color: #cbd5e0; +} + +input:-ms-input-placeholder, textarea:-ms-input-placeholder { + color: #cbd5e0; +} + +input::placeholder, +textarea::placeholder { + color: #cbd5e0; +} + +button, +[role="button"] { + cursor: pointer; +} + +table { + border-collapse: collapse; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: inherit; + font-weight: inherit; +} + +/** + * Reset links to optimize for opt-in styling instead of + * opt-out. + */ + +a { + color: inherit; + text-decoration: inherit; +} + +/** + * Reset form element properties that are easy to forget to + * style explicitly so you don't inadvertently introduce + * styles that deviate from your design system. These styles + * supplement a partial reset that is already applied by + * normalize.css. + */ + +button, +input, +optgroup, +select, +textarea { + padding: 0; + line-height: inherit; + color: inherit; +} + +/** + * Use the configured 'mono' font family for elements that + * are expected to be rendered with a monospace font, falling + * back to the system monospace stack if there is no configured + * 'mono' font family. + */ + +pre, +code, +kbd, +samp { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +/** + * Make replaced elements `display: block` by default as that's + * the behavior you want almost all of the time. Inspired by + * CSS Remedy, with `svg` added as well. + * + * https://github.com/mozdevs/cssremedy/issues/14 + */ + +img, +svg, +video, +canvas, +audio, +iframe, +embed, +object { + display: block; + vertical-align: middle; +} + +/** + * Constrain images and videos to the parent width and preserve + * their instrinsic aspect ratio. + * + * https://github.com/mozdevs/cssremedy/issues/14 + */ + +img, +video { + max-width: 100%; + height: auto; +} + +.sw-h1 { + font-weight: 600; + color: #040405; + font-size: 35px; +} + +.sw-h2 { + font-weight: 600; + color: #040405; + font-size: 28px; +} + +.sw-h3 { + font-weight: 600; + color: #040405; + font-size: 24.5px; +} + +.sw-h4 { + font-weight: 600; + color: #040405; + font-size: 21px; +} + +.sw-h5 { + font-weight: 600; + color: #040405; + font-size: 17.5px; +} + +.sw-h6 { + font-weight: 600; + color: #040405; + font-size: 14px; +} + +.sw-page-title { + font-weight: 600; + color: #040405; + font-size: 24.5px; +} + +.sw-section-title { + font-weight: 500; + color: #040405; + font-size: 17.5px; +} + +.h1 { + font-family: Poppins; + font-family: sans-serif; +} + +.h2 { + font-family: Poppins; + font-family: sans-serif; +} + +.h3 { + font-family: Poppins; + font-family: sans-serif; +} + +.h4 { + font-family: Poppins; + font-family: sans-serif; +} + +.h5 { + font-family: Poppins; + font-family: sans-serif; +} + +.h6 { + font-family: Poppins; + font-family: sans-serif; +} + +.page-title { + font-family: Poppins; + font-family: sans-serif; +} + +.section-title { + font-family: Poppins; + font-family: sans-serif; +} + +.container { + width: 100%; +} + +@media (min-width: 640px) { + .container { + max-width: 640px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 768px; + } +} + +@media (min-width: 1024px) { + .container { + max-width: 1024px; + } +} + +@media (min-width: 1280px) { + .container { + max-width: 1280px; + } +} + +@media (min-width: 1440px) { + .container { + max-width: 1440px; + } +} + +@media (min-width: 1536px) { + .container { + max-width: 1536px; + } +} + +.dropzone .dz-message { + text-align: center; + margin: 2em 0; +} + +.dropzone .dz-preview { + min-height: 100px; +} + +.dropzone .dz-preview:hover { + z-index: 1000; +} + +.dropzone .dz-preview:hover .dz-details { + opacity: 1; +} + +.dropzone .dz-preview .dz-remove { + top: -24px; + right: -24px; +} + +.dropzone .dz-preview .dz-details .dz-filename:hover span { + border-width: 1px; + border-style: solid; + border-color: #cbd5e0; + background-color: #cbd5e0; +} + +.dropzone .dz-preview .dz-details .dz-filename:not(:hover) { + overflow: hidden; + text-overflow: ellipsis; +} + +.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span { + border: 1px solid transparent; +} + +.dropzone .dz-preview .dz-success-mark { + opacity: 0; + z-index: 500; + top: 50%; + left: 50%; + margin-left: -27px; + margin-top: -27px; +} + +.dropzone .dz-preview .dz-error-mark { + z-index: 500; + top: 50%; + left: 50%; + margin-left: -27px; + margin-top: -27px; +} + +.dropzone .dz-preview:not(.dz-processing) .dz-progress { + -webkit-animation: pulse 6s ease infinite; + animation: pulse 6s ease infinite; +} + +.dropzone .dz-preview .dz-progress { + display: none; + z-index: 1000; + left: 50%; + top: 50%; + margin-top: -8px; + margin-left: -40px; +} + +.dropzone .dz-preview .dz-progress .dz-upload { + transition: width 300ms ease-in-out; +} + +.dropzone .dz-preview .dz-error-message { + z-index: 1000; + top: 130px; + left: -10px; +} + +.dropzone .dz-preview.dz-image-preview .dz-details { + transition: opacity 0.2s linear; +} + +.dropzone .dz-preview.dz-success .dz-success-mark { + opacity: 1; + -webkit-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); + animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); +} + +.dropzone .dz-preview.dz-error .dz-error-mark { + opacity: 1; + -webkit-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); + animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); +} + +.dropzone .dz-preview.dz-error .dz-error-message { + display: block; +} + +.dropzone .dz-preview.dz-error:hover .dz-error-message { + opacity: 1; + pointer-events: auto; +} + +.dropzone .dz-preview.dz-processing .dz-progress { + display: block; + opacity: 1; + transition: all 0.2s linear; +} + +.dropzone .dz-preview.dz-complete .dz-progress { + opacity: 0; + transition: opacity 0.4s ease-in; +} + +.dropzone .dz-preview.dz-complete .dz-success-mark { + opacity: 0; + transition: all 0.2s linear; +} + +.dropzone.dz-started .dz-message { + display: none; +} + +.dropzone.dz-drag-hover { + border-style: solid; +} + +.dropzone.dz-drag-hover .dz-message { + opacity: 0.5; +} + +.switch[type = "checkbox"] { + height: 0; + width: 0; + visibility: hidden; +} + +.switch-label { + text-indent: -9999px; + width: 35px; + border-radius: 16px; +} + +.switch-label .switch-circle { + position: absolute; + top: -3px; + left: 0px; + width: 20px; + height: 20px; + background: #a0aec0; + border-radius: 15px; + transition: 0.3s; +} + +.switch-label:active .switch-circle { + width: 20px; +} + +.switch:checked + .switch-label { + background: #BCB9EF; +} + +.switch:checked + .switch-label .switch-circle { + left: calc(100% - 0px); + transform: translateX(-100%); + background: #5851D8; +} + +.checkbox input[type="checkbox"] { + -webkit-print-color-adjust: exact; + color-adjust: exact; + background-origin: border-box; +} + +.checkbox input[type="checkbox"]:checked { + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.707 7.293a1 1 0 0 0-1.414 1.414l2 2a1 1 0 0 0 1.414 0l4-4a1 1 0 0 0-1.414-1.414L7 8.586 5.707 7.293z'/%3e%3c/svg%3e"); + border-color: transparent; + background-color: currentColor; + background-size: 100% 100%; + background-position: center; + background-repeat: no-repeat; +} + +.radio input[type="radio"] { + -webkit-print-color-adjust: exact; + color-adjust: exact; + background-origin: border-box; +} + +.radio input[type="radio"]:checked { + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e"); + border-color: transparent; + background-color: currentColor; + background-size: 100% 100%; + background-position: center; + background-repeat: no-repeat; +} + +.flatpickr-calendar.open { + z-index: 40 !important; +} + +.base-date-picker-input:focus { + box-shadow: none; +} + +.flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange, .flatpickr-day.selected.inRange, .flatpickr-day.startRange.inRange, .flatpickr-day.endRange.inRange, .flatpickr-day.selected:focus, .flatpickr-day.startRange:focus, .flatpickr-day.endRange:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange:hover, .flatpickr-day.endRange:hover, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.endRange.nextMonthDay { + box-shadow: none; + background-color: #5851D8; + boader-color: #5851D8; + color: #fff; +} + +.flatpickr-day.inRange, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.today.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day:hover, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.nextMonthDay:hover, .flatpickr-day:focus, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.nextMonthDay:focus { + cursor: pointer; + outline: 0; + background: #e2e8f0; + border-color: #e2e8f0; +} + +.header-editior .editor-menu-bar { + margin-left: 0.6px; + margin-right: 0px; +} + +.editor__content .ProseMirror { + border-radius: 5px; + min-height: 200px; + border-color: #cbd5e0; + border-width: 1px; + border-style: solid; +} + +.editor__content .ProseMirror.ProseMirror-focused { + border-width: 1px; + border-style: solid; + border-color: #5851D8; + outline: none; +} + +.editor__content pre { + padding: 0.7rem 1rem; + border-radius: 5px; + font-size: 0.8rem; + overflow-x: auto; + background-color: #2d3748; + color: #fff; +} + +.editor__content pre code { + display: block; +} + +.editor__content * { + caret-color: currentColor; +} + +.editor__content ul { + display: block !important; + -webkit-margin-before: 1em !important; + margin-block-start: 1em !important; + -webkit-margin-after: 1em !important; + margin-block-end: 1em !important; + -webkit-margin-start: 0px !important; + margin-inline-start: 0px !important; + -webkit-margin-end: 0px !important; + margin-inline-end: 0px !important; + -webkit-padding-start: 40px !important; + padding-inline-start: 40px !important; + list-style-type: disc !important; +} + +.editor__content ol { + display: block !important; + -webkit-margin-before: 1em !important; + margin-block-start: 1em !important; + -webkit-margin-after: 1em !important; + margin-block-end: 1em !important; + -webkit-margin-start: 0px !important; + margin-inline-start: 0px !important; + -webkit-margin-end: 0px !important; + margin-inline-end: 0px !important; + -webkit-padding-start: 40px !important; + padding-inline-start: 40px !important; + list-style-type: decimal; +} + +.editor__content blockquote { + border-left-width: 3px !important; + border-left-style: solid !important; + border-left-color: #cbd5e0; + color: #2d3748; + padding-left: 0.8rem !important; + font-style: italic !important; +} + +.editor__content h1 { + display: block; + -webkit-margin-start: 0px; + margin-inline-start: 0px; + -webkit-margin-end: 0px; + margin-inline-end: 0px; + font-weight: bold; + font-size: 2em; + -webkit-margin-before: 0.67em; + margin-block-start: 0.67em; + -webkit-margin-after: 0.67em; + margin-block-end: 0.67em; +} + +.editor__content h2 { + display: block; + -webkit-margin-start: 0px; + margin-inline-start: 0px; + -webkit-margin-end: 0px; + margin-inline-end: 0px; + font-weight: bold; + font-size: 1.5em; + -webkit-margin-before: 0.83em; + margin-block-start: 0.83em; + -webkit-margin-after: 0.83em; + margin-block-end: 0.83em; +} + +.editor__content h3 { + display: block; + -webkit-margin-start: 0px; + margin-inline-start: 0px; + -webkit-margin-end: 0px; + margin-inline-end: 0px; + font-weight: bold; + font-size: 1.17em; + -webkit-margin-before: 1em; + margin-block-start: 1em; + -webkit-margin-after: 1em; + margin-block-end: 1em; +} + +.flat-table tr:last-child td { + border: none !important; +} + +.table-component__filter { + align-self: flex-end; + position: relative; +} + +.table-component__filter__field { + padding: 0.15em 1.25em 0.15em 0.75em; + border-width: 1px; + border-style: solid; + border-color: #f7fafc; + font-size: 15px; + border-radius: 3px; +} + +.table-component__filter__field:focus { + outline: 0; + border-color: #5851D8; +} + +.table-component__table { + border-spacing: 0 15px; +} + +.asc-direction, .desc-direction { + display: none; +} + +.table-component__th--sort-asc .asc-direction { + display: inline; +} + +.table-component__th--sort-desc .desc-direction { + display: inline; +} + +.table-component .pagination .page-item.active .page-link { + color: #fff !important; +} + +.table-component .pagination a i { + padding: 0.5rem 0.75rem; + margin-left: -1px; +} + +table.full-width { + width: 100%; +} + +.selectall { + cursor: pointer; + z-index: 10; +} + +.table-component td > span:first-child { + background: #ebf1fa; + color: #5851D8; + display: none; + font-size: 10px; + font-weight: bold; + padding: 5px; + left: 0; + position: absolute; + text-transform: uppercase; + top: 0; +} + +.select-all-label { + display: none !important; +} + +@media (max-width: 768px) { + .select-all-label { + display: inline !important; + color: #353182; + cursor: pointer; + } + + .selectall { + top: 20px; + } + + .table-component .dropdown-group { + position: absolute; + visibility: visible; + top: 15px; + right: 10px; + } + + .table-component thead { + left: -9999px; + position: absolute; + visibility: hidden; + } + + .table-component tr { + display: flex; + flex-direction: row; + flex-wrap: wrap; + margin-top: 50px; + position: relative; + } + + .table-component td { + margin: 0 -1px -1px 0; + padding-top: 40px !important; + position: relative; + width: 50%; + left: 0; + border-width: 1px; + border-style: solid; + border-color: #f7fafc; + } + + .table-component td:not(:first-child) { + text-align: center !important; + } + + .table-component td:first-child { + display: flex; + justify-content: space-between; + flex: 1 100%; + height: 50px; + padding-top: 25px !important; + align-items: center; + border-bottom-left-radius: 0px !important; + border-top-left-radius: 5px !important; + border-top-right-radius: 5px !important; + } + + .table-component td:last-child { + position: unset; + visibility: hidden; + height: 0px !important; + padding: 0px !important; + } + + .table-component td:nth-last-child(3) { + border-bottom-left-radius: 5px !important; + } + + .table-component td:nth-last-child(2) { + border-bottom-right-radius: 5px !important; + } + + .table-component td > span:first-child { + display: block; + } + + .table-component .dropdown-container { + right: 0; + left: 120px; + } +} + +.wizard .indicator-line { + border-width: 5px; + width: 530px; +} + +.wizard .center { + margin-top: -11px; + width: 105%; +} + +.wizard .steps { + float: left; + border-width: 5px; + height: 25px; + width: 25px; +} + +@media (max-width: 480px) { + .wizard .indicator-line { + width: 90%; + } +} + +.multiselect .multiselect__option--highlight { + background-color: #f7fafc; + color: #040405; + font-weight: normal !important; +} + +.multiselect .multiselect__option--highlight.multiselect__option--selected { + background-color: #EEEEFB; + color: #040405; + cursor: text; + font-weight: normal !important; +} + +.multiselect .multiselect__option--highlight.multiselect__option--selected::after { + background: #040405; + color: #fff; +} + +.multiselect .multiselect__option--highlight::after { + background: #040405; + color: #fff; +} + +.multiselect .multiselect__option--selected { + font-weight: normal !important; + background-color: #EEEEFB; +} + +.multiselect.error { + border: 1px solid #fb7178; + border-radius: 5px; +} + +.multiselect__spinner { + right: 1px; + top: 1px; +} + +.multiselect__spinner-before, .multiselect__spinner-after { + position: absolute; + content: ; + top: 50%; + left: 50%; + margin: -8px 0 0 -8px; + z-index: 5; + width: 16px; + height: 16px; + border-radius: 100%; + border-color: #41b883 transparent transparent; + border-style: solid; + border-width: 2px; + box-shadow: 0 0 0 1px transparent; +} + +.multiselect__spinner-after { + -webkit-animation: spinning 2.4s cubic-bezier(0.51, 0.09, 0.21, 0.8); + animation: spinning 2.4s cubic-bezier(0.51, 0.09, 0.21, 0.8); + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} + +.multiselect__spinner-before { + -webkit-animation: spinning 2.4s cubic-bezier(0.41, 0.26, 0.2, 0.62); + animation: spinning 2.4s cubic-bezier(0.41, 0.26, 0.2, 0.62); + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} + +.multiselect__loading-enter-active,.multiselect__loading-leave-active { + transition: opacity 0.4s ease-in-out; + opacity: 1; +} + +.multiselect__loading-enter,.multiselect__loading-leave-active { + opacity: 0; +} + +fieldset[disabled] .multiselect { + pointer-events: none; +} + +.multiselect, .multiselect__input, .multiselect__single { + font-family: inherit; + touch-action: manipulation; +} + +.multiselect * { + box-sizing: border-box; +} + +.multiselect:focus { + border-width: 1px; + border-style: solid; + border-color: #8A85E4; +} + +.multiselect--disabled { + pointer-events: none; + opacity: 0.6; +} + +.multiselect--active:not(.multiselect--above) .multiselect__current, .multiselect--active:not(.multiselect--above) .multiselect__input, .multiselect--active:not(.multiselect--above) .multiselect__tags { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +.multiselect--active .multiselect__select { + transform: rotateZ(180deg); +} + +.multiselect--above.multiselect--active .multiselect__current, .multiselect--above.multiselect--active .multiselect__input, .multiselect--above.multiselect--active .multiselect__tags { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.multiselect__input, .multiselect__single { + min-height: 20px; + transition: border 0.1s ease; +} + +.multiselect__input::-moz-placeholder { + color: #cbd5e0; +} + +.multiselect__input:-ms-input-placeholder { + color: #cbd5e0; +} + +.multiselect__input::placeholder { + color: #cbd5e0; +} + +.multiselect__tag ~ .multiselect__input, .multiselect__tag ~ .multiselect__single { + width: auto; +} + +.multiselect__input:hover, .multiselect__single:hover { + border-color: #cfcfcf; +} + +.multiselect__input:focus, .multiselect__single:focus { + border-color: #a8a8a8; + outline: none; +} + +.multiselect__tag { + text-overflow: ellipsis; +} + +.multiselect__tag-icon { + font-style: initial; +} + +.multiselect__tag-icon-after { + content: ×; + color: #ffffff; + font-size: 14px; +} + +.multiselect__placeholder { + color: #cbd5e0; + display: inline-block; + margin-bottom: 10px; + padding-top: 2px; +} + +.multiselect--active .multiselect__placeholder { + display: none; +} + +.multiselect__content-wrapper { + max-height: 240px; + -webkit-overflow-scrolling: touch; +} + +.multiselect--above .multiselect__content-wrapper { + bottom: 100%; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border-top-left-radius: 5px; + border-top-right-radius: 5px; + border-bottom: none; + border-top: 1px solid #e8e8e8; +} + +.multiselect__content::webkit-scrollbar { + display: none; +} + +.multiselect__option { + min-height: 40px; +} + +.space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); +} + +.space-x-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0px * var(--tw-space-x-reverse)); + margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)); +} + +.space-x-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.25rem * var(--tw-space-x-reverse)); + margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); +} + +.space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)); +} + +.space-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.75rem * var(--tw-space-x-reverse)); + margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1rem * var(--tw-space-y-reverse)); +} + +.space-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1rem * var(--tw-space-x-reverse)); + margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)); +} + +.space-x-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.25rem * var(--tw-space-x-reverse)); + margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)); +} + +.space-x-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.5rem * var(--tw-space-x-reverse)); + margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.75rem * var(--tw-space-y-reverse)); +} + +.space-x-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.75rem * var(--tw-space-x-reverse)); + margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2rem * var(--tw-space-y-reverse)); +} + +.space-x-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2rem * var(--tw-space-x-reverse)); + margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.25rem * var(--tw-space-y-reverse)); +} + +.space-x-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.25rem * var(--tw-space-x-reverse)); + margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.5rem * var(--tw-space-y-reverse)); +} + +.space-x-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.5rem * var(--tw-space-x-reverse)); + margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.75rem * var(--tw-space-y-reverse)); +} + +.space-x-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.75rem * var(--tw-space-x-reverse)); + margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(3rem * var(--tw-space-y-reverse)); +} + +.space-x-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(3rem * var(--tw-space-x-reverse)); + margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(3.5rem * var(--tw-space-y-reverse)); +} + +.space-x-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(3.5rem * var(--tw-space-x-reverse)); + margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(4rem * var(--tw-space-y-reverse)); +} + +.space-x-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(4rem * var(--tw-space-x-reverse)); + margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(5rem * var(--tw-space-y-reverse)); +} + +.space-x-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(5rem * var(--tw-space-x-reverse)); + margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(5.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(5.625rem * var(--tw-space-y-reverse)); +} + +.space-x-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(5.625rem * var(--tw-space-x-reverse)); + margin-left: calc(5.625rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(6rem * var(--tw-space-y-reverse)); +} + +.space-x-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(6rem * var(--tw-space-x-reverse)); + margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(7rem * var(--tw-space-y-reverse)); +} + +.space-x-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(7rem * var(--tw-space-x-reverse)); + margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(8rem * var(--tw-space-y-reverse)); +} + +.space-x-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(8rem * var(--tw-space-x-reverse)); + margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(9rem * var(--tw-space-y-reverse)); +} + +.space-x-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(9rem * var(--tw-space-x-reverse)); + margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(10rem * var(--tw-space-y-reverse)); +} + +.space-x-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(10rem * var(--tw-space-x-reverse)); + margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(11rem * var(--tw-space-y-reverse)); +} + +.space-x-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(11rem * var(--tw-space-x-reverse)); + margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(12rem * var(--tw-space-y-reverse)); +} + +.space-x-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(12rem * var(--tw-space-x-reverse)); + margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(13rem * var(--tw-space-y-reverse)); +} + +.space-x-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(13rem * var(--tw-space-x-reverse)); + margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(14rem * var(--tw-space-y-reverse)); +} + +.space-x-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(14rem * var(--tw-space-x-reverse)); + margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(240px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(240px * var(--tw-space-y-reverse)); +} + +.space-x-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(240px * var(--tw-space-x-reverse)); + margin-left: calc(240px * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(16rem * var(--tw-space-y-reverse)); +} + +.space-x-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(16rem * var(--tw-space-x-reverse)); + margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(18rem * var(--tw-space-y-reverse)); +} + +.space-x-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(18rem * var(--tw-space-x-reverse)); + margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(20rem * var(--tw-space-y-reverse)); +} + +.space-x-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(20rem * var(--tw-space-x-reverse)); + margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(22rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(22rem * var(--tw-space-y-reverse)); +} + +.space-x-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(22rem * var(--tw-space-x-reverse)); + margin-left: calc(22rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(24rem * var(--tw-space-y-reverse)); +} + +.space-x-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(24rem * var(--tw-space-x-reverse)); + margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(560px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(560px * var(--tw-space-y-reverse)); +} + +.space-x-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(560px * var(--tw-space-x-reverse)); + margin-left: calc(560px * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1px * var(--tw-space-y-reverse)); +} + +.space-x-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1px * var(--tw-space-x-reverse)); + margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.125rem * var(--tw-space-y-reverse)); +} + +.space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.125rem * var(--tw-space-x-reverse)); + margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.375rem * var(--tw-space-y-reverse)); +} + +.space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.375rem * var(--tw-space-x-reverse)); + margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.625rem * var(--tw-space-y-reverse)); +} + +.space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.625rem * var(--tw-space-x-reverse)); + margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.875rem * var(--tw-space-y-reverse)); +} + +.space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.875rem * var(--tw-space-x-reverse)); + margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); +} + +.-space-x-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0px * var(--tw-space-x-reverse)); + margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse)); +} + +.-space-x-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse)); +} + +.-space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse)); +} + +.-space-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.75rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1rem * var(--tw-space-y-reverse)); +} + +.-space-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1rem * var(--tw-space-x-reverse)); + margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse)); +} + +.-space-x-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse)); +} + +.-space-x-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse)); +} + +.-space-x-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1.75rem * var(--tw-space-x-reverse)); + margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2rem * var(--tw-space-y-reverse)); +} + +.-space-x-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2rem * var(--tw-space-x-reverse)); + margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse)); +} + +.-space-x-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse)); +} + +.-space-x-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse)); +} + +.-space-x-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2.75rem * var(--tw-space-x-reverse)); + margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-3rem * var(--tw-space-y-reverse)); +} + +.-space-x-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-3rem * var(--tw-space-x-reverse)); + margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse)); +} + +.-space-x-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-3.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-4rem * var(--tw-space-y-reverse)); +} + +.-space-x-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-4rem * var(--tw-space-x-reverse)); + margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-5rem * var(--tw-space-y-reverse)); +} + +.-space-x-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-5rem * var(--tw-space-x-reverse)); + margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-5.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-5.625rem * var(--tw-space-y-reverse)); +} + +.-space-x-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-5.625rem * var(--tw-space-x-reverse)); + margin-left: calc(-5.625rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-6rem * var(--tw-space-y-reverse)); +} + +.-space-x-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-6rem * var(--tw-space-x-reverse)); + margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-7rem * var(--tw-space-y-reverse)); +} + +.-space-x-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-7rem * var(--tw-space-x-reverse)); + margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-8rem * var(--tw-space-y-reverse)); +} + +.-space-x-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-8rem * var(--tw-space-x-reverse)); + margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-9rem * var(--tw-space-y-reverse)); +} + +.-space-x-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-9rem * var(--tw-space-x-reverse)); + margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-10rem * var(--tw-space-y-reverse)); +} + +.-space-x-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-10rem * var(--tw-space-x-reverse)); + margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-11rem * var(--tw-space-y-reverse)); +} + +.-space-x-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-11rem * var(--tw-space-x-reverse)); + margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-12rem * var(--tw-space-y-reverse)); +} + +.-space-x-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-12rem * var(--tw-space-x-reverse)); + margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-13rem * var(--tw-space-y-reverse)); +} + +.-space-x-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-13rem * var(--tw-space-x-reverse)); + margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-14rem * var(--tw-space-y-reverse)); +} + +.-space-x-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-14rem * var(--tw-space-x-reverse)); + margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-240px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-240px * var(--tw-space-y-reverse)); +} + +.-space-x-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-240px * var(--tw-space-x-reverse)); + margin-left: calc(-240px * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-16rem * var(--tw-space-y-reverse)); +} + +.-space-x-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-16rem * var(--tw-space-x-reverse)); + margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-18rem * var(--tw-space-y-reverse)); +} + +.-space-x-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-18rem * var(--tw-space-x-reverse)); + margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-20rem * var(--tw-space-y-reverse)); +} + +.-space-x-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-20rem * var(--tw-space-x-reverse)); + margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-22rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-22rem * var(--tw-space-y-reverse)); +} + +.-space-x-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-22rem * var(--tw-space-x-reverse)); + margin-left: calc(-22rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-24rem * var(--tw-space-y-reverse)); +} + +.-space-x-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-24rem * var(--tw-space-x-reverse)); + margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-560px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-560px * var(--tw-space-y-reverse)); +} + +.-space-x-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-560px * var(--tw-space-x-reverse)); + margin-left: calc(-560px * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1px * var(--tw-space-y-reverse)); +} + +.-space-x-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1px * var(--tw-space-x-reverse)); + margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse)); +} + +.-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.125rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse)); +} + +.-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.375rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse)); +} + +.-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.625rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse)); +} + +.-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.875rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 1; +} + +.space-x-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 1; +} + +.divide-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(0px * var(--tw-divide-y-reverse)); +} + +.divide-x-0 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(0px * var(--tw-divide-x-reverse)); + border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse))); +} + +.divide-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(2px * var(--tw-divide-y-reverse)); +} + +.divide-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(2px * var(--tw-divide-x-reverse)); + border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse))); +} + +.divide-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(3px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(3px * var(--tw-divide-y-reverse)); +} + +.divide-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(3px * var(--tw-divide-x-reverse)); + border-left-width: calc(3px * calc(1 - var(--tw-divide-x-reverse))); +} + +.divide-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(4px * var(--tw-divide-y-reverse)); +} + +.divide-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(4px * var(--tw-divide-x-reverse)); + border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse))); +} + +.divide-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(8px * var(--tw-divide-y-reverse)); +} + +.divide-x-8 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(8px * var(--tw-divide-x-reverse)); + border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse))); +} + +.divide-y > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(1px * var(--tw-divide-y-reverse)); +} + +.divide-x > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(1px * var(--tw-divide-x-reverse)); + border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))); +} + +.divide-y-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 1; +} + +.divide-x-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 1; +} + +.divide-transparent > :not([hidden]) ~ :not([hidden]) { + border-color: transparent; +} + +.divide-current > :not([hidden]) ~ :not([hidden]) { + border-color: currentColor; +} + +.divide-black > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-divide-opacity)); +} + +.divide-white > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-divide-opacity)); +} + +.divide-gray-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-divide-opacity)); +} + +.divide-gray-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-divide-opacity)); +} + +.divide-gray-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-divide-opacity)); +} + +.divide-gray-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-divide-opacity)); +} + +.divide-gray-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-divide-opacity)); +} + +.divide-gray-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-divide-opacity)); +} + +.divide-gray-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-divide-opacity)); +} + +.divide-gray-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-divide-opacity)); +} + +.divide-gray-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-divide-opacity)); +} + +.divide-gray-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-divide-opacity)); +} + +.divide-red-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-divide-opacity)); +} + +.divide-red-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-divide-opacity)); +} + +.divide-red-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-divide-opacity)); +} + +.divide-red-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-divide-opacity)); +} + +.divide-red-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-divide-opacity)); +} + +.divide-red-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-divide-opacity)); +} + +.divide-red-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-divide-opacity)); +} + +.divide-red-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-divide-opacity)); +} + +.divide-red-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-divide-opacity)); +} + +.divide-red-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-divide-opacity)); +} + +.divide-yellow-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-divide-opacity)); +} + +.divide-yellow-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-divide-opacity)); +} + +.divide-yellow-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-divide-opacity)); +} + +.divide-yellow-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-divide-opacity)); +} + +.divide-yellow-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-divide-opacity)); +} + +.divide-yellow-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-divide-opacity)); +} + +.divide-yellow-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-divide-opacity)); +} + +.divide-yellow-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-divide-opacity)); +} + +.divide-yellow-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-divide-opacity)); +} + +.divide-yellow-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-divide-opacity)); +} + +.divide-green-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-divide-opacity)); +} + +.divide-green-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-divide-opacity)); +} + +.divide-green-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-divide-opacity)); +} + +.divide-green-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-divide-opacity)); +} + +.divide-green-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-divide-opacity)); +} + +.divide-green-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-divide-opacity)); +} + +.divide-green-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-divide-opacity)); +} + +.divide-green-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-divide-opacity)); +} + +.divide-green-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-divide-opacity)); +} + +.divide-green-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-divide-opacity)); +} + +.divide-blue-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-divide-opacity)); +} + +.divide-blue-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-divide-opacity)); +} + +.divide-blue-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-divide-opacity)); +} + +.divide-blue-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-divide-opacity)); +} + +.divide-blue-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-divide-opacity)); +} + +.divide-blue-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-divide-opacity)); +} + +.divide-blue-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-divide-opacity)); +} + +.divide-blue-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-divide-opacity)); +} + +.divide-blue-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-divide-opacity)); +} + +.divide-blue-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-divide-opacity)); +} + +.divide-indigo-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-divide-opacity)); +} + +.divide-indigo-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-divide-opacity)); +} + +.divide-indigo-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-divide-opacity)); +} + +.divide-indigo-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-divide-opacity)); +} + +.divide-indigo-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-divide-opacity)); +} + +.divide-indigo-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-divide-opacity)); +} + +.divide-indigo-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-divide-opacity)); +} + +.divide-indigo-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-divide-opacity)); +} + +.divide-indigo-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-divide-opacity)); +} + +.divide-indigo-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-divide-opacity)); +} + +.divide-purple-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-divide-opacity)); +} + +.divide-purple-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-divide-opacity)); +} + +.divide-purple-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-divide-opacity)); +} + +.divide-purple-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-divide-opacity)); +} + +.divide-purple-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-divide-opacity)); +} + +.divide-purple-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-divide-opacity)); +} + +.divide-purple-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-divide-opacity)); +} + +.divide-purple-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-divide-opacity)); +} + +.divide-purple-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-divide-opacity)); +} + +.divide-purple-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-divide-opacity)); +} + +.divide-pink-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-divide-opacity)); +} + +.divide-pink-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-divide-opacity)); +} + +.divide-pink-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-divide-opacity)); +} + +.divide-pink-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-divide-opacity)); +} + +.divide-pink-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-divide-opacity)); +} + +.divide-pink-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-divide-opacity)); +} + +.divide-pink-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-divide-opacity)); +} + +.divide-pink-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-divide-opacity)); +} + +.divide-pink-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-divide-opacity)); +} + +.divide-pink-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-divide-opacity)); +} + +.divide-primary-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-divide-opacity)); +} + +.divide-primary-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-divide-opacity)); +} + +.divide-primary-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-divide-opacity)); +} + +.divide-primary-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-divide-opacity)); +} + +.divide-primary-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-divide-opacity)); +} + +.divide-primary-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-divide-opacity)); +} + +.divide-primary-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-divide-opacity)); +} + +.divide-primary-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-divide-opacity)); +} + +.divide-primary-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-divide-opacity)); +} + +.divide-primary-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-divide-opacity)); +} + +.divide-danger > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-divide-opacity)); +} + +.divide-success > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-divide-opacity)); +} + +.divide-warning > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-divide-opacity)); +} + +.divide-info > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-divide-opacity)); +} + +.divide-solid > :not([hidden]) ~ :not([hidden]) { + border-style: solid; +} + +.divide-dashed > :not([hidden]) ~ :not([hidden]) { + border-style: dashed; +} + +.divide-dotted > :not([hidden]) ~ :not([hidden]) { + border-style: dotted; +} + +.divide-double > :not([hidden]) ~ :not([hidden]) { + border-style: double; +} + +.divide-none > :not([hidden]) ~ :not([hidden]) { + border-style: none; +} + +.divide-opacity-0 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0; +} + +.divide-opacity-5 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.05; +} + +.divide-opacity-10 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.1; +} + +.divide-opacity-20 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.2; +} + +.divide-opacity-25 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.25; +} + +.divide-opacity-30 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.3; +} + +.divide-opacity-40 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.4; +} + +.divide-opacity-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.5; +} + +.divide-opacity-60 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.6; +} + +.divide-opacity-70 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.7; +} + +.divide-opacity-75 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.75; +} + +.divide-opacity-80 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.8; +} + +.divide-opacity-90 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.9; +} + +.divide-opacity-95 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.95; +} + +.divide-opacity-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} + +.not-sr-only { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; +} + +.focus-within\:sr-only:focus-within { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} + +.focus-within\:not-sr-only:focus-within { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; +} + +.focus\:sr-only:focus { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} + +.focus\:not-sr-only:focus { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; +} + +.appearance-none { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.bg-fixed { + background-attachment: fixed; +} + +.bg-local { + background-attachment: local; +} + +.bg-scroll { + background-attachment: scroll; +} + +.bg-clip-border { + background-clip: border-box; +} + +.bg-clip-padding { + background-clip: padding-box; +} + +.bg-clip-content { + background-clip: content-box; +} + +.bg-clip-text { + -webkit-background-clip: text; + background-clip: text; +} + +.bg-transparent { + background-color: transparent; +} + +.bg-current { + background-color: currentColor; +} + +.bg-black { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); +} + +.bg-white { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); +} + +.bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); +} + +.bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); +} + +.bg-gray-200 { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); +} + +.bg-gray-300 { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); +} + +.bg-gray-400 { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); +} + +.bg-gray-500 { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); +} + +.bg-gray-600 { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); +} + +.bg-gray-700 { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); +} + +.bg-gray-800 { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); +} + +.bg-gray-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); +} + +.bg-red-50 { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); +} + +.bg-red-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); +} + +.bg-red-200 { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); +} + +.bg-red-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); +} + +.bg-red-400 { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); +} + +.bg-red-500 { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); +} + +.bg-red-600 { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); +} + +.bg-red-700 { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); +} + +.bg-red-800 { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); +} + +.bg-red-900 { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); +} + +.bg-yellow-50 { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); +} + +.bg-yellow-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); +} + +.bg-yellow-200 { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); +} + +.bg-yellow-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); +} + +.bg-yellow-400 { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); +} + +.bg-yellow-500 { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); +} + +.bg-yellow-600 { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); +} + +.bg-yellow-700 { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); +} + +.bg-yellow-800 { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); +} + +.bg-yellow-900 { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); +} + +.bg-green-50 { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); +} + +.bg-green-100 { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); +} + +.bg-green-200 { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); +} + +.bg-green-300 { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); +} + +.bg-green-400 { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); +} + +.bg-green-500 { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); +} + +.bg-green-600 { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); +} + +.bg-green-700 { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); +} + +.bg-green-800 { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); +} + +.bg-green-900 { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); +} + +.bg-blue-50 { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); +} + +.bg-blue-100 { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); +} + +.bg-blue-200 { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); +} + +.bg-blue-300 { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); +} + +.bg-blue-400 { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); +} + +.bg-blue-500 { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); +} + +.bg-blue-600 { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); +} + +.bg-blue-700 { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); +} + +.bg-blue-800 { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); +} + +.bg-blue-900 { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); +} + +.bg-indigo-50 { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); +} + +.bg-indigo-100 { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); +} + +.bg-indigo-200 { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); +} + +.bg-indigo-300 { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); +} + +.bg-indigo-400 { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); +} + +.bg-indigo-500 { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); +} + +.bg-indigo-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); +} + +.bg-indigo-700 { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); +} + +.bg-indigo-800 { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); +} + +.bg-indigo-900 { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); +} + +.bg-purple-50 { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); +} + +.bg-purple-100 { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); +} + +.bg-purple-200 { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); +} + +.bg-purple-300 { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); +} + +.bg-purple-400 { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); +} + +.bg-purple-500 { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); +} + +.bg-purple-600 { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); +} + +.bg-purple-700 { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); +} + +.bg-purple-800 { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); +} + +.bg-purple-900 { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); +} + +.bg-pink-50 { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); +} + +.bg-pink-100 { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); +} + +.bg-pink-200 { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); +} + +.bg-pink-300 { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); +} + +.bg-pink-400 { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); +} + +.bg-pink-500 { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); +} + +.bg-pink-600 { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); +} + +.bg-pink-700 { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); +} + +.bg-pink-800 { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); +} + +.bg-pink-900 { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); +} + +.bg-primary-50 { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); +} + +.bg-primary-100 { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); +} + +.bg-primary-200 { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); +} + +.bg-primary-300 { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); +} + +.bg-primary-400 { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); +} + +.bg-primary-500 { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); +} + +.bg-primary-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); +} + +.bg-primary-700 { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); +} + +.bg-primary-800 { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); +} + +.bg-primary-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); +} + +.bg-danger { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); +} + +.bg-success { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); +} + +.bg-warning { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); +} + +.bg-info { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-transparent { + background-color: transparent; +} + +.group:hover .group-hover\:bg-current { + background-color: currentColor; +} + +.group:hover .group-hover\:bg-black { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-white { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-gray-200 { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-gray-300 { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-gray-400 { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-gray-500 { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-gray-600 { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-gray-700 { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-gray-800 { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-gray-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-red-50 { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-red-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-red-200 { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-red-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-red-400 { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-red-500 { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-red-600 { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-red-700 { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-red-800 { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-red-900 { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-yellow-50 { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-yellow-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-yellow-200 { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-yellow-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-yellow-400 { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-yellow-500 { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-yellow-600 { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-yellow-700 { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-yellow-800 { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-yellow-900 { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-green-50 { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-green-100 { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-green-200 { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-green-300 { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-green-400 { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-green-500 { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-green-600 { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-green-700 { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-green-800 { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-green-900 { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-blue-50 { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-blue-100 { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-blue-200 { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-blue-300 { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-blue-400 { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-blue-500 { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-blue-600 { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-blue-700 { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-blue-800 { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-blue-900 { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-indigo-50 { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-indigo-100 { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-indigo-200 { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-indigo-300 { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-indigo-400 { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-indigo-500 { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-indigo-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-indigo-700 { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-indigo-800 { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-indigo-900 { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-purple-50 { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-purple-100 { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-purple-200 { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-purple-300 { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-purple-400 { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-purple-500 { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-purple-600 { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-purple-700 { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-purple-800 { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-purple-900 { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-pink-50 { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-pink-100 { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-pink-200 { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-pink-300 { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-pink-400 { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-pink-500 { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-pink-600 { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-pink-700 { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-pink-800 { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-pink-900 { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-primary-50 { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-primary-100 { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-primary-200 { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-primary-300 { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-primary-400 { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-primary-500 { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-primary-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-primary-700 { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-primary-800 { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-primary-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-danger { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-success { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-warning { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-info { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); +} + +.focus-within\:bg-transparent:focus-within { + background-color: transparent; +} + +.focus-within\:bg-current:focus-within { + background-color: currentColor; +} + +.focus-within\:bg-black:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); +} + +.focus-within\:bg-white:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); +} + +.focus-within\:bg-gray-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); +} + +.focus-within\:bg-gray-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); +} + +.focus-within\:bg-gray-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); +} + +.focus-within\:bg-gray-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); +} + +.focus-within\:bg-gray-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); +} + +.focus-within\:bg-gray-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); +} + +.focus-within\:bg-gray-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); +} + +.focus-within\:bg-gray-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); +} + +.focus-within\:bg-gray-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); +} + +.focus-within\:bg-gray-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); +} + +.focus-within\:bg-red-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); +} + +.focus-within\:bg-red-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); +} + +.focus-within\:bg-red-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); +} + +.focus-within\:bg-red-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); +} + +.focus-within\:bg-red-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); +} + +.focus-within\:bg-red-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); +} + +.focus-within\:bg-red-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); +} + +.focus-within\:bg-red-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); +} + +.focus-within\:bg-red-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); +} + +.focus-within\:bg-red-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); +} + +.focus-within\:bg-yellow-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); +} + +.focus-within\:bg-yellow-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); +} + +.focus-within\:bg-yellow-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); +} + +.focus-within\:bg-yellow-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); +} + +.focus-within\:bg-yellow-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); +} + +.focus-within\:bg-yellow-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); +} + +.focus-within\:bg-yellow-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); +} + +.focus-within\:bg-yellow-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); +} + +.focus-within\:bg-yellow-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); +} + +.focus-within\:bg-yellow-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); +} + +.focus-within\:bg-green-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); +} + +.focus-within\:bg-green-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); +} + +.focus-within\:bg-green-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); +} + +.focus-within\:bg-green-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); +} + +.focus-within\:bg-green-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); +} + +.focus-within\:bg-green-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); +} + +.focus-within\:bg-green-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); +} + +.focus-within\:bg-green-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); +} + +.focus-within\:bg-green-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); +} + +.focus-within\:bg-green-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); +} + +.focus-within\:bg-blue-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); +} + +.focus-within\:bg-blue-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); +} + +.focus-within\:bg-blue-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); +} + +.focus-within\:bg-blue-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); +} + +.focus-within\:bg-blue-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); +} + +.focus-within\:bg-blue-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); +} + +.focus-within\:bg-blue-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); +} + +.focus-within\:bg-blue-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); +} + +.focus-within\:bg-blue-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); +} + +.focus-within\:bg-blue-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); +} + +.focus-within\:bg-indigo-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); +} + +.focus-within\:bg-indigo-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); +} + +.focus-within\:bg-indigo-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); +} + +.focus-within\:bg-indigo-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); +} + +.focus-within\:bg-indigo-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); +} + +.focus-within\:bg-indigo-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); +} + +.focus-within\:bg-indigo-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); +} + +.focus-within\:bg-indigo-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); +} + +.focus-within\:bg-indigo-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); +} + +.focus-within\:bg-indigo-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); +} + +.focus-within\:bg-purple-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); +} + +.focus-within\:bg-purple-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); +} + +.focus-within\:bg-purple-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); +} + +.focus-within\:bg-purple-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); +} + +.focus-within\:bg-purple-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); +} + +.focus-within\:bg-purple-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); +} + +.focus-within\:bg-purple-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); +} + +.focus-within\:bg-purple-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); +} + +.focus-within\:bg-purple-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); +} + +.focus-within\:bg-purple-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); +} + +.focus-within\:bg-pink-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); +} + +.focus-within\:bg-pink-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); +} + +.focus-within\:bg-pink-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); +} + +.focus-within\:bg-pink-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); +} + +.focus-within\:bg-pink-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); +} + +.focus-within\:bg-pink-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); +} + +.focus-within\:bg-pink-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); +} + +.focus-within\:bg-pink-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); +} + +.focus-within\:bg-pink-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); +} + +.focus-within\:bg-pink-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); +} + +.focus-within\:bg-primary-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); +} + +.focus-within\:bg-primary-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); +} + +.focus-within\:bg-primary-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); +} + +.focus-within\:bg-primary-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); +} + +.focus-within\:bg-primary-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); +} + +.focus-within\:bg-primary-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); +} + +.focus-within\:bg-primary-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); +} + +.focus-within\:bg-primary-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); +} + +.focus-within\:bg-primary-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); +} + +.focus-within\:bg-primary-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); +} + +.focus-within\:bg-danger:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); +} + +.focus-within\:bg-success:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); +} + +.focus-within\:bg-warning:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); +} + +.focus-within\:bg-info:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); +} + +.hover\:bg-transparent:hover { + background-color: transparent; +} + +.hover\:bg-current:hover { + background-color: currentColor; +} + +.hover\:bg-black:hover { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); +} + +.hover\:bg-white:hover { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); +} + +.hover\:bg-gray-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); +} + +.hover\:bg-gray-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); +} + +.hover\:bg-gray-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); +} + +.hover\:bg-gray-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); +} + +.hover\:bg-gray-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); +} + +.hover\:bg-gray-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); +} + +.hover\:bg-gray-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); +} + +.hover\:bg-gray-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); +} + +.hover\:bg-gray-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); +} + +.hover\:bg-gray-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); +} + +.hover\:bg-red-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); +} + +.hover\:bg-red-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); +} + +.hover\:bg-red-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); +} + +.hover\:bg-red-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); +} + +.hover\:bg-red-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); +} + +.hover\:bg-red-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); +} + +.hover\:bg-red-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); +} + +.hover\:bg-red-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); +} + +.hover\:bg-red-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); +} + +.hover\:bg-red-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); +} + +.hover\:bg-yellow-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); +} + +.hover\:bg-yellow-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); +} + +.hover\:bg-yellow-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); +} + +.hover\:bg-yellow-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); +} + +.hover\:bg-yellow-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); +} + +.hover\:bg-yellow-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); +} + +.hover\:bg-yellow-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); +} + +.hover\:bg-yellow-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); +} + +.hover\:bg-yellow-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); +} + +.hover\:bg-yellow-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); +} + +.hover\:bg-green-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); +} + +.hover\:bg-green-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); +} + +.hover\:bg-green-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); +} + +.hover\:bg-green-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); +} + +.hover\:bg-green-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); +} + +.hover\:bg-green-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); +} + +.hover\:bg-green-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); +} + +.hover\:bg-green-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); +} + +.hover\:bg-green-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); +} + +.hover\:bg-green-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); +} + +.hover\:bg-blue-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); +} + +.hover\:bg-blue-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); +} + +.hover\:bg-blue-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); +} + +.hover\:bg-blue-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); +} + +.hover\:bg-blue-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); +} + +.hover\:bg-blue-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); +} + +.hover\:bg-blue-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); +} + +.hover\:bg-blue-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); +} + +.hover\:bg-blue-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); +} + +.hover\:bg-blue-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); +} + +.hover\:bg-indigo-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); +} + +.hover\:bg-indigo-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); +} + +.hover\:bg-indigo-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); +} + +.hover\:bg-indigo-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); +} + +.hover\:bg-indigo-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); +} + +.hover\:bg-indigo-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); +} + +.hover\:bg-indigo-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); +} + +.hover\:bg-indigo-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); +} + +.hover\:bg-indigo-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); +} + +.hover\:bg-indigo-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); +} + +.hover\:bg-purple-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); +} + +.hover\:bg-purple-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); +} + +.hover\:bg-purple-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); +} + +.hover\:bg-purple-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); +} + +.hover\:bg-purple-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); +} + +.hover\:bg-purple-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); +} + +.hover\:bg-purple-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); +} + +.hover\:bg-purple-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); +} + +.hover\:bg-purple-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); +} + +.hover\:bg-purple-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); +} + +.hover\:bg-pink-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); +} + +.hover\:bg-pink-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); +} + +.hover\:bg-pink-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); +} + +.hover\:bg-pink-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); +} + +.hover\:bg-pink-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); +} + +.hover\:bg-pink-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); +} + +.hover\:bg-pink-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); +} + +.hover\:bg-pink-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); +} + +.hover\:bg-pink-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); +} + +.hover\:bg-pink-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); +} + +.hover\:bg-primary-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); +} + +.hover\:bg-primary-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); +} + +.hover\:bg-primary-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); +} + +.hover\:bg-primary-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); +} + +.hover\:bg-primary-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); +} + +.hover\:bg-primary-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); +} + +.hover\:bg-primary-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); +} + +.hover\:bg-primary-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); +} + +.hover\:bg-primary-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); +} + +.hover\:bg-primary-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); +} + +.hover\:bg-danger:hover { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); +} + +.hover\:bg-success:hover { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); +} + +.hover\:bg-warning:hover { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); +} + +.hover\:bg-info:hover { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); +} + +.focus\:bg-transparent:focus { + background-color: transparent; +} + +.focus\:bg-current:focus { + background-color: currentColor; +} + +.focus\:bg-black:focus { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); +} + +.focus\:bg-white:focus { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); +} + +.focus\:bg-gray-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); +} + +.focus\:bg-gray-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); +} + +.focus\:bg-gray-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); +} + +.focus\:bg-gray-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); +} + +.focus\:bg-gray-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); +} + +.focus\:bg-gray-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); +} + +.focus\:bg-gray-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); +} + +.focus\:bg-gray-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); +} + +.focus\:bg-gray-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); +} + +.focus\:bg-gray-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); +} + +.focus\:bg-red-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); +} + +.focus\:bg-red-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); +} + +.focus\:bg-red-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); +} + +.focus\:bg-red-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); +} + +.focus\:bg-red-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); +} + +.focus\:bg-red-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); +} + +.focus\:bg-red-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); +} + +.focus\:bg-red-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); +} + +.focus\:bg-red-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); +} + +.focus\:bg-red-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); +} + +.focus\:bg-yellow-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); +} + +.focus\:bg-yellow-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); +} + +.focus\:bg-yellow-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); +} + +.focus\:bg-yellow-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); +} + +.focus\:bg-yellow-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); +} + +.focus\:bg-yellow-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); +} + +.focus\:bg-yellow-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); +} + +.focus\:bg-yellow-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); +} + +.focus\:bg-yellow-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); +} + +.focus\:bg-yellow-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); +} + +.focus\:bg-green-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); +} + +.focus\:bg-green-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); +} + +.focus\:bg-green-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); +} + +.focus\:bg-green-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); +} + +.focus\:bg-green-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); +} + +.focus\:bg-green-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); +} + +.focus\:bg-green-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); +} + +.focus\:bg-green-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); +} + +.focus\:bg-green-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); +} + +.focus\:bg-green-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); +} + +.focus\:bg-blue-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); +} + +.focus\:bg-blue-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); +} + +.focus\:bg-blue-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); +} + +.focus\:bg-blue-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); +} + +.focus\:bg-blue-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); +} + +.focus\:bg-blue-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); +} + +.focus\:bg-blue-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); +} + +.focus\:bg-blue-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); +} + +.focus\:bg-blue-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); +} + +.focus\:bg-blue-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); +} + +.focus\:bg-indigo-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); +} + +.focus\:bg-indigo-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); +} + +.focus\:bg-indigo-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); +} + +.focus\:bg-indigo-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); +} + +.focus\:bg-indigo-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); +} + +.focus\:bg-indigo-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); +} + +.focus\:bg-indigo-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); +} + +.focus\:bg-indigo-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); +} + +.focus\:bg-indigo-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); +} + +.focus\:bg-indigo-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); +} + +.focus\:bg-purple-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); +} + +.focus\:bg-purple-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); +} + +.focus\:bg-purple-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); +} + +.focus\:bg-purple-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); +} + +.focus\:bg-purple-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); +} + +.focus\:bg-purple-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); +} + +.focus\:bg-purple-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); +} + +.focus\:bg-purple-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); +} + +.focus\:bg-purple-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); +} + +.focus\:bg-purple-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); +} + +.focus\:bg-pink-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); +} + +.focus\:bg-pink-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); +} + +.focus\:bg-pink-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); +} + +.focus\:bg-pink-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); +} + +.focus\:bg-pink-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); +} + +.focus\:bg-pink-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); +} + +.focus\:bg-pink-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); +} + +.focus\:bg-pink-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); +} + +.focus\:bg-pink-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); +} + +.focus\:bg-pink-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); +} + +.focus\:bg-primary-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); +} + +.focus\:bg-primary-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); +} + +.focus\:bg-primary-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); +} + +.focus\:bg-primary-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); +} + +.focus\:bg-primary-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); +} + +.focus\:bg-primary-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); +} + +.focus\:bg-primary-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); +} + +.focus\:bg-primary-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); +} + +.focus\:bg-primary-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); +} + +.focus\:bg-primary-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); +} + +.focus\:bg-danger:focus { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); +} + +.focus\:bg-success:focus { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); +} + +.focus\:bg-warning:focus { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); +} + +.focus\:bg-info:focus { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); +} + +.bg-none { + background-image: none; +} + +.bg-gradient-to-t { + background-image: linear-gradient(to top, var(--tw-gradient-stops)); +} + +.bg-gradient-to-tr { + background-image: linear-gradient(to top right, var(--tw-gradient-stops)); +} + +.bg-gradient-to-r { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); +} + +.bg-gradient-to-br { + background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)); +} + +.bg-gradient-to-b { + background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); +} + +.bg-gradient-to-bl { + background-image: linear-gradient(to bottom left, var(--tw-gradient-stops)); +} + +.bg-gradient-to-l { + background-image: linear-gradient(to left, var(--tw-gradient-stops)); +} + +.bg-gradient-to-tl { + background-image: linear-gradient(to top left, var(--tw-gradient-stops)); +} + +.from-transparent { + --tw-gradient-from: transparent; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); +} + +.from-current { + --tw-gradient-from: currentColor; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); +} + +.from-black { + --tw-gradient-from: #040405; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 4, 5, 0)); +} + +.from-white { + --tw-gradient-from: #fff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); +} + +.from-gray-50 { + --tw-gradient-from: #f9fafb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); +} + +.from-gray-100 { + --tw-gradient-from: #f7fafc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 250, 252, 0)); +} + +.from-gray-200 { + --tw-gradient-from: #edf2f7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 242, 247, 0)); +} + +.from-gray-300 { + --tw-gradient-from: #e2e8f0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 232, 240, 0)); +} + +.from-gray-400 { + --tw-gradient-from: #cbd5e0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 213, 224, 0)); +} + +.from-gray-500 { + --tw-gradient-from: #a0aec0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 174, 192, 0)); +} + +.from-gray-600 { + --tw-gradient-from: #718096; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(113, 128, 150, 0)); +} + +.from-gray-700 { + --tw-gradient-from: #4a5568; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 85, 104, 0)); +} + +.from-gray-800 { + --tw-gradient-from: #2d3748; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(45, 55, 72, 0)); +} + +.from-gray-900 { + --tw-gradient-from: #1a202c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 32, 44, 0)); +} + +.from-red-50 { + --tw-gradient-from: #fef2f2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); +} + +.from-red-100 { + --tw-gradient-from: #fee2e2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); +} + +.from-red-200 { + --tw-gradient-from: #fecaca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); +} + +.from-red-300 { + --tw-gradient-from: #fca5a5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); +} + +.from-red-400 { + --tw-gradient-from: #f87171; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); +} + +.from-red-500 { + --tw-gradient-from: #ef4444; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); +} + +.from-red-600 { + --tw-gradient-from: #dc2626; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); +} + +.from-red-700 { + --tw-gradient-from: #b91c1c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); +} + +.from-red-800 { + --tw-gradient-from: #991b1b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); +} + +.from-red-900 { + --tw-gradient-from: #7f1d1d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); +} + +.from-yellow-50 { + --tw-gradient-from: #fffbeb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); +} + +.from-yellow-100 { + --tw-gradient-from: #fef3c7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); +} + +.from-yellow-200 { + --tw-gradient-from: #fde68a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); +} + +.from-yellow-300 { + --tw-gradient-from: #fcd34d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); +} + +.from-yellow-400 { + --tw-gradient-from: #fbbf24; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); +} + +.from-yellow-500 { + --tw-gradient-from: #f59e0b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); +} + +.from-yellow-600 { + --tw-gradient-from: #d97706; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); +} + +.from-yellow-700 { + --tw-gradient-from: #b45309; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); +} + +.from-yellow-800 { + --tw-gradient-from: #92400e; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); +} + +.from-yellow-900 { + --tw-gradient-from: #78350f; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); +} + +.from-green-50 { + --tw-gradient-from: #ecfdf5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); +} + +.from-green-100 { + --tw-gradient-from: #d1fae5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); +} + +.from-green-200 { + --tw-gradient-from: #a7f3d0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); +} + +.from-green-300 { + --tw-gradient-from: #6ee7b7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); +} + +.from-green-400 { + --tw-gradient-from: #34d399; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); +} + +.from-green-500 { + --tw-gradient-from: #10b981; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); +} + +.from-green-600 { + --tw-gradient-from: #059669; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); +} + +.from-green-700 { + --tw-gradient-from: #047857; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); +} + +.from-green-800 { + --tw-gradient-from: #065f46; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); +} + +.from-green-900 { + --tw-gradient-from: #064e3b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); +} + +.from-blue-50 { + --tw-gradient-from: #eff6ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); +} + +.from-blue-100 { + --tw-gradient-from: #dbeafe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); +} + +.from-blue-200 { + --tw-gradient-from: #bfdbfe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); +} + +.from-blue-300 { + --tw-gradient-from: #93c5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); +} + +.from-blue-400 { + --tw-gradient-from: #60a5fa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); +} + +.from-blue-500 { + --tw-gradient-from: #3b82f6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); +} + +.from-blue-600 { + --tw-gradient-from: #2563eb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); +} + +.from-blue-700 { + --tw-gradient-from: #1d4ed8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); +} + +.from-blue-800 { + --tw-gradient-from: #1e40af; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); +} + +.from-blue-900 { + --tw-gradient-from: #1e3a8a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); +} + +.from-indigo-50 { + --tw-gradient-from: #eef2ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); +} + +.from-indigo-100 { + --tw-gradient-from: #e0e7ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); +} + +.from-indigo-200 { + --tw-gradient-from: #c7d2fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); +} + +.from-indigo-300 { + --tw-gradient-from: #a5b4fc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); +} + +.from-indigo-400 { + --tw-gradient-from: #818cf8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); +} + +.from-indigo-500 { + --tw-gradient-from: #6366f1; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); +} + +.from-indigo-600 { + --tw-gradient-from: #4f46e5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); +} + +.from-indigo-700 { + --tw-gradient-from: #4338ca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); +} + +.from-indigo-800 { + --tw-gradient-from: #3730a3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); +} + +.from-indigo-900 { + --tw-gradient-from: #312e81; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); +} + +.from-purple-50 { + --tw-gradient-from: #f5f3ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); +} + +.from-purple-100 { + --tw-gradient-from: #ede9fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); +} + +.from-purple-200 { + --tw-gradient-from: #ddd6fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); +} + +.from-purple-300 { + --tw-gradient-from: #c4b5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); +} + +.from-purple-400 { + --tw-gradient-from: #a78bfa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); +} + +.from-purple-500 { + --tw-gradient-from: #8b5cf6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); +} + +.from-purple-600 { + --tw-gradient-from: #7c3aed; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); +} + +.from-purple-700 { + --tw-gradient-from: #6d28d9; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); +} + +.from-purple-800 { + --tw-gradient-from: #5b21b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); +} + +.from-purple-900 { + --tw-gradient-from: #4c1d95; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); +} + +.from-pink-50 { + --tw-gradient-from: #fdf2f8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); +} + +.from-pink-100 { + --tw-gradient-from: #fce7f3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); +} + +.from-pink-200 { + --tw-gradient-from: #fbcfe8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); +} + +.from-pink-300 { + --tw-gradient-from: #f9a8d4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); +} + +.from-pink-400 { + --tw-gradient-from: #f472b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); +} + +.from-pink-500 { + --tw-gradient-from: #ec4899; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); +} + +.from-pink-600 { + --tw-gradient-from: #db2777; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); +} + +.from-pink-700 { + --tw-gradient-from: #be185d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); +} + +.from-pink-800 { + --tw-gradient-from: #9d174d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); +} + +.from-pink-900 { + --tw-gradient-from: #831843; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); +} + +.from-primary-50 { + --tw-gradient-from: #F7F6FD; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 246, 253, 0)); +} + +.from-primary-100 { + --tw-gradient-from: #EEEEFB; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 238, 251, 0)); +} + +.from-primary-200 { + --tw-gradient-from: #D5D4F5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 212, 245, 0)); +} + +.from-primary-300 { + --tw-gradient-from: #BCB9EF; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 185, 239, 0)); +} + +.from-primary-400 { + --tw-gradient-from: #8A85E4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(138, 133, 228, 0)); +} + +.from-primary-500 { + --tw-gradient-from: #5851D8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(88, 81, 216, 0)); +} + +.from-primary-600 { + --tw-gradient-from: #4F49C2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 73, 194, 0)); +} + +.from-primary-700 { + --tw-gradient-from: #353182; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(53, 49, 130, 0)); +} + +.from-primary-800 { + --tw-gradient-from: #282461; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 36, 97, 0)); +} + +.from-primary-900 { + --tw-gradient-from: #1A1841; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 24, 65, 0)); +} + +.from-danger { + --tw-gradient-from: #FB7178; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 113, 120, 0)); +} + +.from-success { + --tw-gradient-from: #00C99C; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 201, 156, 0)); +} + +.from-warning { + --tw-gradient-from: #F3AF4E; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 175, 78, 0)); +} + +.from-info { + --tw-gradient-from: #15B2EC; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(21, 178, 236, 0)); +} + +.via-transparent { + --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); +} + +.via-current { + --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); +} + +.via-black { + --tw-gradient-stops: var(--tw-gradient-from), #040405, var(--tw-gradient-to, rgba(4, 4, 5, 0)); +} + +.via-white { + --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); +} + +.via-gray-50 { + --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); +} + +.via-gray-100 { + --tw-gradient-stops: var(--tw-gradient-from), #f7fafc, var(--tw-gradient-to, rgba(247, 250, 252, 0)); +} + +.via-gray-200 { + --tw-gradient-stops: var(--tw-gradient-from), #edf2f7, var(--tw-gradient-to, rgba(237, 242, 247, 0)); +} + +.via-gray-300 { + --tw-gradient-stops: var(--tw-gradient-from), #e2e8f0, var(--tw-gradient-to, rgba(226, 232, 240, 0)); +} + +.via-gray-400 { + --tw-gradient-stops: var(--tw-gradient-from), #cbd5e0, var(--tw-gradient-to, rgba(203, 213, 224, 0)); +} + +.via-gray-500 { + --tw-gradient-stops: var(--tw-gradient-from), #a0aec0, var(--tw-gradient-to, rgba(160, 174, 192, 0)); +} + +.via-gray-600 { + --tw-gradient-stops: var(--tw-gradient-from), #718096, var(--tw-gradient-to, rgba(113, 128, 150, 0)); +} + +.via-gray-700 { + --tw-gradient-stops: var(--tw-gradient-from), #4a5568, var(--tw-gradient-to, rgba(74, 85, 104, 0)); +} + +.via-gray-800 { + --tw-gradient-stops: var(--tw-gradient-from), #2d3748, var(--tw-gradient-to, rgba(45, 55, 72, 0)); +} + +.via-gray-900 { + --tw-gradient-stops: var(--tw-gradient-from), #1a202c, var(--tw-gradient-to, rgba(26, 32, 44, 0)); +} + +.via-red-50 { + --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); +} + +.via-red-100 { + --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); +} + +.via-red-200 { + --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); +} + +.via-red-300 { + --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); +} + +.via-red-400 { + --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); +} + +.via-red-500 { + --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); +} + +.via-red-600 { + --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); +} + +.via-red-700 { + --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); +} + +.via-red-800 { + --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); +} + +.via-red-900 { + --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); +} + +.via-yellow-50 { + --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); +} + +.via-yellow-100 { + --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); +} + +.via-yellow-200 { + --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); +} + +.via-yellow-300 { + --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); +} + +.via-yellow-400 { + --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); +} + +.via-yellow-500 { + --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); +} + +.via-yellow-600 { + --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); +} + +.via-yellow-700 { + --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); +} + +.via-yellow-800 { + --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); +} + +.via-yellow-900 { + --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); +} + +.via-green-50 { + --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); +} + +.via-green-100 { + --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); +} + +.via-green-200 { + --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); +} + +.via-green-300 { + --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); +} + +.via-green-400 { + --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); +} + +.via-green-500 { + --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); +} + +.via-green-600 { + --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); +} + +.via-green-700 { + --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); +} + +.via-green-800 { + --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); +} + +.via-green-900 { + --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); +} + +.via-blue-50 { + --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); +} + +.via-blue-100 { + --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); +} + +.via-blue-200 { + --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); +} + +.via-blue-300 { + --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); +} + +.via-blue-400 { + --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); +} + +.via-blue-500 { + --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); +} + +.via-blue-600 { + --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); +} + +.via-blue-700 { + --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); +} + +.via-blue-800 { + --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); +} + +.via-blue-900 { + --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); +} + +.via-indigo-50 { + --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); +} + +.via-indigo-100 { + --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); +} + +.via-indigo-200 { + --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); +} + +.via-indigo-300 { + --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); +} + +.via-indigo-400 { + --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); +} + +.via-indigo-500 { + --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); +} + +.via-indigo-600 { + --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); +} + +.via-indigo-700 { + --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); +} + +.via-indigo-800 { + --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); +} + +.via-indigo-900 { + --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); +} + +.via-purple-50 { + --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); +} + +.via-purple-100 { + --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); +} + +.via-purple-200 { + --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); +} + +.via-purple-300 { + --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); +} + +.via-purple-400 { + --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); +} + +.via-purple-500 { + --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); +} + +.via-purple-600 { + --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); +} + +.via-purple-700 { + --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); +} + +.via-purple-800 { + --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); +} + +.via-purple-900 { + --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); +} + +.via-pink-50 { + --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); +} + +.via-pink-100 { + --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); +} + +.via-pink-200 { + --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); +} + +.via-pink-300 { + --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); +} + +.via-pink-400 { + --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); +} + +.via-pink-500 { + --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); +} + +.via-pink-600 { + --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); +} + +.via-pink-700 { + --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); +} + +.via-pink-800 { + --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); +} + +.via-pink-900 { + --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); +} + +.via-primary-50 { + --tw-gradient-stops: var(--tw-gradient-from), #F7F6FD, var(--tw-gradient-to, rgba(247, 246, 253, 0)); +} + +.via-primary-100 { + --tw-gradient-stops: var(--tw-gradient-from), #EEEEFB, var(--tw-gradient-to, rgba(238, 238, 251, 0)); +} + +.via-primary-200 { + --tw-gradient-stops: var(--tw-gradient-from), #D5D4F5, var(--tw-gradient-to, rgba(213, 212, 245, 0)); +} + +.via-primary-300 { + --tw-gradient-stops: var(--tw-gradient-from), #BCB9EF, var(--tw-gradient-to, rgba(188, 185, 239, 0)); +} + +.via-primary-400 { + --tw-gradient-stops: var(--tw-gradient-from), #8A85E4, var(--tw-gradient-to, rgba(138, 133, 228, 0)); +} + +.via-primary-500 { + --tw-gradient-stops: var(--tw-gradient-from), #5851D8, var(--tw-gradient-to, rgba(88, 81, 216, 0)); +} + +.via-primary-600 { + --tw-gradient-stops: var(--tw-gradient-from), #4F49C2, var(--tw-gradient-to, rgba(79, 73, 194, 0)); +} + +.via-primary-700 { + --tw-gradient-stops: var(--tw-gradient-from), #353182, var(--tw-gradient-to, rgba(53, 49, 130, 0)); +} + +.via-primary-800 { + --tw-gradient-stops: var(--tw-gradient-from), #282461, var(--tw-gradient-to, rgba(40, 36, 97, 0)); +} + +.via-primary-900 { + --tw-gradient-stops: var(--tw-gradient-from), #1A1841, var(--tw-gradient-to, rgba(26, 24, 65, 0)); +} + +.via-danger { + --tw-gradient-stops: var(--tw-gradient-from), #FB7178, var(--tw-gradient-to, rgba(251, 113, 120, 0)); +} + +.via-success { + --tw-gradient-stops: var(--tw-gradient-from), #00C99C, var(--tw-gradient-to, rgba(0, 201, 156, 0)); +} + +.via-warning { + --tw-gradient-stops: var(--tw-gradient-from), #F3AF4E, var(--tw-gradient-to, rgba(243, 175, 78, 0)); +} + +.via-info { + --tw-gradient-stops: var(--tw-gradient-from), #15B2EC, var(--tw-gradient-to, rgba(21, 178, 236, 0)); +} + +.to-transparent { + --tw-gradient-to: transparent; +} + +.to-current { + --tw-gradient-to: currentColor; +} + +.to-black { + --tw-gradient-to: #040405; +} + +.to-white { + --tw-gradient-to: #fff; +} + +.to-gray-50 { + --tw-gradient-to: #f9fafb; +} + +.to-gray-100 { + --tw-gradient-to: #f7fafc; +} + +.to-gray-200 { + --tw-gradient-to: #edf2f7; +} + +.to-gray-300 { + --tw-gradient-to: #e2e8f0; +} + +.to-gray-400 { + --tw-gradient-to: #cbd5e0; +} + +.to-gray-500 { + --tw-gradient-to: #a0aec0; +} + +.to-gray-600 { + --tw-gradient-to: #718096; +} + +.to-gray-700 { + --tw-gradient-to: #4a5568; +} + +.to-gray-800 { + --tw-gradient-to: #2d3748; +} + +.to-gray-900 { + --tw-gradient-to: #1a202c; +} + +.to-red-50 { + --tw-gradient-to: #fef2f2; +} + +.to-red-100 { + --tw-gradient-to: #fee2e2; +} + +.to-red-200 { + --tw-gradient-to: #fecaca; +} + +.to-red-300 { + --tw-gradient-to: #fca5a5; +} + +.to-red-400 { + --tw-gradient-to: #f87171; +} + +.to-red-500 { + --tw-gradient-to: #ef4444; +} + +.to-red-600 { + --tw-gradient-to: #dc2626; +} + +.to-red-700 { + --tw-gradient-to: #b91c1c; +} + +.to-red-800 { + --tw-gradient-to: #991b1b; +} + +.to-red-900 { + --tw-gradient-to: #7f1d1d; +} + +.to-yellow-50 { + --tw-gradient-to: #fffbeb; +} + +.to-yellow-100 { + --tw-gradient-to: #fef3c7; +} + +.to-yellow-200 { + --tw-gradient-to: #fde68a; +} + +.to-yellow-300 { + --tw-gradient-to: #fcd34d; +} + +.to-yellow-400 { + --tw-gradient-to: #fbbf24; +} + +.to-yellow-500 { + --tw-gradient-to: #f59e0b; +} + +.to-yellow-600 { + --tw-gradient-to: #d97706; +} + +.to-yellow-700 { + --tw-gradient-to: #b45309; +} + +.to-yellow-800 { + --tw-gradient-to: #92400e; +} + +.to-yellow-900 { + --tw-gradient-to: #78350f; +} + +.to-green-50 { + --tw-gradient-to: #ecfdf5; +} + +.to-green-100 { + --tw-gradient-to: #d1fae5; +} + +.to-green-200 { + --tw-gradient-to: #a7f3d0; +} + +.to-green-300 { + --tw-gradient-to: #6ee7b7; +} + +.to-green-400 { + --tw-gradient-to: #34d399; +} + +.to-green-500 { + --tw-gradient-to: #10b981; +} + +.to-green-600 { + --tw-gradient-to: #059669; +} + +.to-green-700 { + --tw-gradient-to: #047857; +} + +.to-green-800 { + --tw-gradient-to: #065f46; +} + +.to-green-900 { + --tw-gradient-to: #064e3b; +} + +.to-blue-50 { + --tw-gradient-to: #eff6ff; +} + +.to-blue-100 { + --tw-gradient-to: #dbeafe; +} + +.to-blue-200 { + --tw-gradient-to: #bfdbfe; +} + +.to-blue-300 { + --tw-gradient-to: #93c5fd; +} + +.to-blue-400 { + --tw-gradient-to: #60a5fa; +} + +.to-blue-500 { + --tw-gradient-to: #3b82f6; +} + +.to-blue-600 { + --tw-gradient-to: #2563eb; +} + +.to-blue-700 { + --tw-gradient-to: #1d4ed8; +} + +.to-blue-800 { + --tw-gradient-to: #1e40af; +} + +.to-blue-900 { + --tw-gradient-to: #1e3a8a; +} + +.to-indigo-50 { + --tw-gradient-to: #eef2ff; +} + +.to-indigo-100 { + --tw-gradient-to: #e0e7ff; +} + +.to-indigo-200 { + --tw-gradient-to: #c7d2fe; +} + +.to-indigo-300 { + --tw-gradient-to: #a5b4fc; +} + +.to-indigo-400 { + --tw-gradient-to: #818cf8; +} + +.to-indigo-500 { + --tw-gradient-to: #6366f1; +} + +.to-indigo-600 { + --tw-gradient-to: #4f46e5; +} + +.to-indigo-700 { + --tw-gradient-to: #4338ca; +} + +.to-indigo-800 { + --tw-gradient-to: #3730a3; +} + +.to-indigo-900 { + --tw-gradient-to: #312e81; +} + +.to-purple-50 { + --tw-gradient-to: #f5f3ff; +} + +.to-purple-100 { + --tw-gradient-to: #ede9fe; +} + +.to-purple-200 { + --tw-gradient-to: #ddd6fe; +} + +.to-purple-300 { + --tw-gradient-to: #c4b5fd; +} + +.to-purple-400 { + --tw-gradient-to: #a78bfa; +} + +.to-purple-500 { + --tw-gradient-to: #8b5cf6; +} + +.to-purple-600 { + --tw-gradient-to: #7c3aed; +} + +.to-purple-700 { + --tw-gradient-to: #6d28d9; +} + +.to-purple-800 { + --tw-gradient-to: #5b21b6; +} + +.to-purple-900 { + --tw-gradient-to: #4c1d95; +} + +.to-pink-50 { + --tw-gradient-to: #fdf2f8; +} + +.to-pink-100 { + --tw-gradient-to: #fce7f3; +} + +.to-pink-200 { + --tw-gradient-to: #fbcfe8; +} + +.to-pink-300 { + --tw-gradient-to: #f9a8d4; +} + +.to-pink-400 { + --tw-gradient-to: #f472b6; +} + +.to-pink-500 { + --tw-gradient-to: #ec4899; +} + +.to-pink-600 { + --tw-gradient-to: #db2777; +} + +.to-pink-700 { + --tw-gradient-to: #be185d; +} + +.to-pink-800 { + --tw-gradient-to: #9d174d; +} + +.to-pink-900 { + --tw-gradient-to: #831843; +} + +.to-primary-50 { + --tw-gradient-to: #F7F6FD; +} + +.to-primary-100 { + --tw-gradient-to: #EEEEFB; +} + +.to-primary-200 { + --tw-gradient-to: #D5D4F5; +} + +.to-primary-300 { + --tw-gradient-to: #BCB9EF; +} + +.to-primary-400 { + --tw-gradient-to: #8A85E4; +} + +.to-primary-500 { + --tw-gradient-to: #5851D8; +} + +.to-primary-600 { + --tw-gradient-to: #4F49C2; +} + +.to-primary-700 { + --tw-gradient-to: #353182; +} + +.to-primary-800 { + --tw-gradient-to: #282461; +} + +.to-primary-900 { + --tw-gradient-to: #1A1841; +} + +.to-danger { + --tw-gradient-to: #FB7178; +} + +.to-success { + --tw-gradient-to: #00C99C; +} + +.to-warning { + --tw-gradient-to: #F3AF4E; +} + +.to-info { + --tw-gradient-to: #15B2EC; +} + +.hover\:from-transparent:hover { + --tw-gradient-from: transparent; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); +} + +.hover\:from-current:hover { + --tw-gradient-from: currentColor; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); +} + +.hover\:from-black:hover { + --tw-gradient-from: #040405; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 4, 5, 0)); +} + +.hover\:from-white:hover { + --tw-gradient-from: #fff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); +} + +.hover\:from-gray-50:hover { + --tw-gradient-from: #f9fafb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); +} + +.hover\:from-gray-100:hover { + --tw-gradient-from: #f7fafc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 250, 252, 0)); +} + +.hover\:from-gray-200:hover { + --tw-gradient-from: #edf2f7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 242, 247, 0)); +} + +.hover\:from-gray-300:hover { + --tw-gradient-from: #e2e8f0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 232, 240, 0)); +} + +.hover\:from-gray-400:hover { + --tw-gradient-from: #cbd5e0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 213, 224, 0)); +} + +.hover\:from-gray-500:hover { + --tw-gradient-from: #a0aec0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 174, 192, 0)); +} + +.hover\:from-gray-600:hover { + --tw-gradient-from: #718096; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(113, 128, 150, 0)); +} + +.hover\:from-gray-700:hover { + --tw-gradient-from: #4a5568; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 85, 104, 0)); +} + +.hover\:from-gray-800:hover { + --tw-gradient-from: #2d3748; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(45, 55, 72, 0)); +} + +.hover\:from-gray-900:hover { + --tw-gradient-from: #1a202c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 32, 44, 0)); +} + +.hover\:from-red-50:hover { + --tw-gradient-from: #fef2f2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); +} + +.hover\:from-red-100:hover { + --tw-gradient-from: #fee2e2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); +} + +.hover\:from-red-200:hover { + --tw-gradient-from: #fecaca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); +} + +.hover\:from-red-300:hover { + --tw-gradient-from: #fca5a5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); +} + +.hover\:from-red-400:hover { + --tw-gradient-from: #f87171; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); +} + +.hover\:from-red-500:hover { + --tw-gradient-from: #ef4444; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); +} + +.hover\:from-red-600:hover { + --tw-gradient-from: #dc2626; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); +} + +.hover\:from-red-700:hover { + --tw-gradient-from: #b91c1c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); +} + +.hover\:from-red-800:hover { + --tw-gradient-from: #991b1b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); +} + +.hover\:from-red-900:hover { + --tw-gradient-from: #7f1d1d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); +} + +.hover\:from-yellow-50:hover { + --tw-gradient-from: #fffbeb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); +} + +.hover\:from-yellow-100:hover { + --tw-gradient-from: #fef3c7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); +} + +.hover\:from-yellow-200:hover { + --tw-gradient-from: #fde68a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); +} + +.hover\:from-yellow-300:hover { + --tw-gradient-from: #fcd34d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); +} + +.hover\:from-yellow-400:hover { + --tw-gradient-from: #fbbf24; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); +} + +.hover\:from-yellow-500:hover { + --tw-gradient-from: #f59e0b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); +} + +.hover\:from-yellow-600:hover { + --tw-gradient-from: #d97706; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); +} + +.hover\:from-yellow-700:hover { + --tw-gradient-from: #b45309; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); +} + +.hover\:from-yellow-800:hover { + --tw-gradient-from: #92400e; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); +} + +.hover\:from-yellow-900:hover { + --tw-gradient-from: #78350f; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); +} + +.hover\:from-green-50:hover { + --tw-gradient-from: #ecfdf5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); +} + +.hover\:from-green-100:hover { + --tw-gradient-from: #d1fae5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); +} + +.hover\:from-green-200:hover { + --tw-gradient-from: #a7f3d0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); +} + +.hover\:from-green-300:hover { + --tw-gradient-from: #6ee7b7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); +} + +.hover\:from-green-400:hover { + --tw-gradient-from: #34d399; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); +} + +.hover\:from-green-500:hover { + --tw-gradient-from: #10b981; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); +} + +.hover\:from-green-600:hover { + --tw-gradient-from: #059669; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); +} + +.hover\:from-green-700:hover { + --tw-gradient-from: #047857; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); +} + +.hover\:from-green-800:hover { + --tw-gradient-from: #065f46; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); +} + +.hover\:from-green-900:hover { + --tw-gradient-from: #064e3b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); +} + +.hover\:from-blue-50:hover { + --tw-gradient-from: #eff6ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); +} + +.hover\:from-blue-100:hover { + --tw-gradient-from: #dbeafe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); +} + +.hover\:from-blue-200:hover { + --tw-gradient-from: #bfdbfe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); +} + +.hover\:from-blue-300:hover { + --tw-gradient-from: #93c5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); +} + +.hover\:from-blue-400:hover { + --tw-gradient-from: #60a5fa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); +} + +.hover\:from-blue-500:hover { + --tw-gradient-from: #3b82f6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); +} + +.hover\:from-blue-600:hover { + --tw-gradient-from: #2563eb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); +} + +.hover\:from-blue-700:hover { + --tw-gradient-from: #1d4ed8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); +} + +.hover\:from-blue-800:hover { + --tw-gradient-from: #1e40af; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); +} + +.hover\:from-blue-900:hover { + --tw-gradient-from: #1e3a8a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); +} + +.hover\:from-indigo-50:hover { + --tw-gradient-from: #eef2ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); +} + +.hover\:from-indigo-100:hover { + --tw-gradient-from: #e0e7ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); +} + +.hover\:from-indigo-200:hover { + --tw-gradient-from: #c7d2fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); +} + +.hover\:from-indigo-300:hover { + --tw-gradient-from: #a5b4fc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); +} + +.hover\:from-indigo-400:hover { + --tw-gradient-from: #818cf8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); +} + +.hover\:from-indigo-500:hover { + --tw-gradient-from: #6366f1; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); +} + +.hover\:from-indigo-600:hover { + --tw-gradient-from: #4f46e5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); +} + +.hover\:from-indigo-700:hover { + --tw-gradient-from: #4338ca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); +} + +.hover\:from-indigo-800:hover { + --tw-gradient-from: #3730a3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); +} + +.hover\:from-indigo-900:hover { + --tw-gradient-from: #312e81; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); +} + +.hover\:from-purple-50:hover { + --tw-gradient-from: #f5f3ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); +} + +.hover\:from-purple-100:hover { + --tw-gradient-from: #ede9fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); +} + +.hover\:from-purple-200:hover { + --tw-gradient-from: #ddd6fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); +} + +.hover\:from-purple-300:hover { + --tw-gradient-from: #c4b5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); +} + +.hover\:from-purple-400:hover { + --tw-gradient-from: #a78bfa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); +} + +.hover\:from-purple-500:hover { + --tw-gradient-from: #8b5cf6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); +} + +.hover\:from-purple-600:hover { + --tw-gradient-from: #7c3aed; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); +} + +.hover\:from-purple-700:hover { + --tw-gradient-from: #6d28d9; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); +} + +.hover\:from-purple-800:hover { + --tw-gradient-from: #5b21b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); +} + +.hover\:from-purple-900:hover { + --tw-gradient-from: #4c1d95; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); +} + +.hover\:from-pink-50:hover { + --tw-gradient-from: #fdf2f8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); +} + +.hover\:from-pink-100:hover { + --tw-gradient-from: #fce7f3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); +} + +.hover\:from-pink-200:hover { + --tw-gradient-from: #fbcfe8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); +} + +.hover\:from-pink-300:hover { + --tw-gradient-from: #f9a8d4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); +} + +.hover\:from-pink-400:hover { + --tw-gradient-from: #f472b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); +} + +.hover\:from-pink-500:hover { + --tw-gradient-from: #ec4899; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); +} + +.hover\:from-pink-600:hover { + --tw-gradient-from: #db2777; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); +} + +.hover\:from-pink-700:hover { + --tw-gradient-from: #be185d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); +} + +.hover\:from-pink-800:hover { + --tw-gradient-from: #9d174d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); +} + +.hover\:from-pink-900:hover { + --tw-gradient-from: #831843; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); +} + +.hover\:from-primary-50:hover { + --tw-gradient-from: #F7F6FD; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 246, 253, 0)); +} + +.hover\:from-primary-100:hover { + --tw-gradient-from: #EEEEFB; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 238, 251, 0)); +} + +.hover\:from-primary-200:hover { + --tw-gradient-from: #D5D4F5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 212, 245, 0)); +} + +.hover\:from-primary-300:hover { + --tw-gradient-from: #BCB9EF; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 185, 239, 0)); +} + +.hover\:from-primary-400:hover { + --tw-gradient-from: #8A85E4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(138, 133, 228, 0)); +} + +.hover\:from-primary-500:hover { + --tw-gradient-from: #5851D8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(88, 81, 216, 0)); +} + +.hover\:from-primary-600:hover { + --tw-gradient-from: #4F49C2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 73, 194, 0)); +} + +.hover\:from-primary-700:hover { + --tw-gradient-from: #353182; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(53, 49, 130, 0)); +} + +.hover\:from-primary-800:hover { + --tw-gradient-from: #282461; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 36, 97, 0)); +} + +.hover\:from-primary-900:hover { + --tw-gradient-from: #1A1841; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 24, 65, 0)); +} + +.hover\:from-danger:hover { + --tw-gradient-from: #FB7178; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 113, 120, 0)); +} + +.hover\:from-success:hover { + --tw-gradient-from: #00C99C; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 201, 156, 0)); +} + +.hover\:from-warning:hover { + --tw-gradient-from: #F3AF4E; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 175, 78, 0)); +} + +.hover\:from-info:hover { + --tw-gradient-from: #15B2EC; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(21, 178, 236, 0)); +} + +.hover\:via-transparent:hover { + --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); +} + +.hover\:via-current:hover { + --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); +} + +.hover\:via-black:hover { + --tw-gradient-stops: var(--tw-gradient-from), #040405, var(--tw-gradient-to, rgba(4, 4, 5, 0)); +} + +.hover\:via-white:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); +} + +.hover\:via-gray-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); +} + +.hover\:via-gray-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f7fafc, var(--tw-gradient-to, rgba(247, 250, 252, 0)); +} + +.hover\:via-gray-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #edf2f7, var(--tw-gradient-to, rgba(237, 242, 247, 0)); +} + +.hover\:via-gray-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #e2e8f0, var(--tw-gradient-to, rgba(226, 232, 240, 0)); +} + +.hover\:via-gray-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #cbd5e0, var(--tw-gradient-to, rgba(203, 213, 224, 0)); +} + +.hover\:via-gray-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a0aec0, var(--tw-gradient-to, rgba(160, 174, 192, 0)); +} + +.hover\:via-gray-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #718096, var(--tw-gradient-to, rgba(113, 128, 150, 0)); +} + +.hover\:via-gray-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4a5568, var(--tw-gradient-to, rgba(74, 85, 104, 0)); +} + +.hover\:via-gray-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #2d3748, var(--tw-gradient-to, rgba(45, 55, 72, 0)); +} + +.hover\:via-gray-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1a202c, var(--tw-gradient-to, rgba(26, 32, 44, 0)); +} + +.hover\:via-red-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); +} + +.hover\:via-red-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); +} + +.hover\:via-red-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); +} + +.hover\:via-red-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); +} + +.hover\:via-red-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); +} + +.hover\:via-red-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); +} + +.hover\:via-red-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); +} + +.hover\:via-red-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); +} + +.hover\:via-red-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); +} + +.hover\:via-red-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); +} + +.hover\:via-yellow-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); +} + +.hover\:via-yellow-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); +} + +.hover\:via-yellow-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); +} + +.hover\:via-yellow-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); +} + +.hover\:via-yellow-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); +} + +.hover\:via-yellow-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); +} + +.hover\:via-yellow-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); +} + +.hover\:via-yellow-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); +} + +.hover\:via-yellow-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); +} + +.hover\:via-yellow-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); +} + +.hover\:via-green-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); +} + +.hover\:via-green-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); +} + +.hover\:via-green-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); +} + +.hover\:via-green-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); +} + +.hover\:via-green-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); +} + +.hover\:via-green-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); +} + +.hover\:via-green-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); +} + +.hover\:via-green-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); +} + +.hover\:via-green-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); +} + +.hover\:via-green-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); +} + +.hover\:via-blue-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); +} + +.hover\:via-blue-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); +} + +.hover\:via-blue-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); +} + +.hover\:via-blue-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); +} + +.hover\:via-blue-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); +} + +.hover\:via-blue-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); +} + +.hover\:via-blue-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); +} + +.hover\:via-blue-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); +} + +.hover\:via-blue-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); +} + +.hover\:via-blue-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); +} + +.hover\:via-indigo-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); +} + +.hover\:via-indigo-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); +} + +.hover\:via-indigo-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); +} + +.hover\:via-indigo-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); +} + +.hover\:via-indigo-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); +} + +.hover\:via-indigo-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); +} + +.hover\:via-indigo-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); +} + +.hover\:via-indigo-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); +} + +.hover\:via-indigo-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); +} + +.hover\:via-indigo-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); +} + +.hover\:via-purple-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); +} + +.hover\:via-purple-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); +} + +.hover\:via-purple-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); +} + +.hover\:via-purple-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); +} + +.hover\:via-purple-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); +} + +.hover\:via-purple-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); +} + +.hover\:via-purple-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); +} + +.hover\:via-purple-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); +} + +.hover\:via-purple-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); +} + +.hover\:via-purple-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); +} + +.hover\:via-pink-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); +} + +.hover\:via-pink-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); +} + +.hover\:via-pink-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); +} + +.hover\:via-pink-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); +} + +.hover\:via-pink-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); +} + +.hover\:via-pink-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); +} + +.hover\:via-pink-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); +} + +.hover\:via-pink-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); +} + +.hover\:via-pink-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); +} + +.hover\:via-pink-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); +} + +.hover\:via-primary-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #F7F6FD, var(--tw-gradient-to, rgba(247, 246, 253, 0)); +} + +.hover\:via-primary-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #EEEEFB, var(--tw-gradient-to, rgba(238, 238, 251, 0)); +} + +.hover\:via-primary-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #D5D4F5, var(--tw-gradient-to, rgba(213, 212, 245, 0)); +} + +.hover\:via-primary-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #BCB9EF, var(--tw-gradient-to, rgba(188, 185, 239, 0)); +} + +.hover\:via-primary-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #8A85E4, var(--tw-gradient-to, rgba(138, 133, 228, 0)); +} + +.hover\:via-primary-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #5851D8, var(--tw-gradient-to, rgba(88, 81, 216, 0)); +} + +.hover\:via-primary-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4F49C2, var(--tw-gradient-to, rgba(79, 73, 194, 0)); +} + +.hover\:via-primary-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #353182, var(--tw-gradient-to, rgba(53, 49, 130, 0)); +} + +.hover\:via-primary-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #282461, var(--tw-gradient-to, rgba(40, 36, 97, 0)); +} + +.hover\:via-primary-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1A1841, var(--tw-gradient-to, rgba(26, 24, 65, 0)); +} + +.hover\:via-danger:hover { + --tw-gradient-stops: var(--tw-gradient-from), #FB7178, var(--tw-gradient-to, rgba(251, 113, 120, 0)); +} + +.hover\:via-success:hover { + --tw-gradient-stops: var(--tw-gradient-from), #00C99C, var(--tw-gradient-to, rgba(0, 201, 156, 0)); +} + +.hover\:via-warning:hover { + --tw-gradient-stops: var(--tw-gradient-from), #F3AF4E, var(--tw-gradient-to, rgba(243, 175, 78, 0)); +} + +.hover\:via-info:hover { + --tw-gradient-stops: var(--tw-gradient-from), #15B2EC, var(--tw-gradient-to, rgba(21, 178, 236, 0)); +} + +.hover\:to-transparent:hover { + --tw-gradient-to: transparent; +} + +.hover\:to-current:hover { + --tw-gradient-to: currentColor; +} + +.hover\:to-black:hover { + --tw-gradient-to: #040405; +} + +.hover\:to-white:hover { + --tw-gradient-to: #fff; +} + +.hover\:to-gray-50:hover { + --tw-gradient-to: #f9fafb; +} + +.hover\:to-gray-100:hover { + --tw-gradient-to: #f7fafc; +} + +.hover\:to-gray-200:hover { + --tw-gradient-to: #edf2f7; +} + +.hover\:to-gray-300:hover { + --tw-gradient-to: #e2e8f0; +} + +.hover\:to-gray-400:hover { + --tw-gradient-to: #cbd5e0; +} + +.hover\:to-gray-500:hover { + --tw-gradient-to: #a0aec0; +} + +.hover\:to-gray-600:hover { + --tw-gradient-to: #718096; +} + +.hover\:to-gray-700:hover { + --tw-gradient-to: #4a5568; +} + +.hover\:to-gray-800:hover { + --tw-gradient-to: #2d3748; +} + +.hover\:to-gray-900:hover { + --tw-gradient-to: #1a202c; +} + +.hover\:to-red-50:hover { + --tw-gradient-to: #fef2f2; +} + +.hover\:to-red-100:hover { + --tw-gradient-to: #fee2e2; +} + +.hover\:to-red-200:hover { + --tw-gradient-to: #fecaca; +} + +.hover\:to-red-300:hover { + --tw-gradient-to: #fca5a5; +} + +.hover\:to-red-400:hover { + --tw-gradient-to: #f87171; +} + +.hover\:to-red-500:hover { + --tw-gradient-to: #ef4444; +} + +.hover\:to-red-600:hover { + --tw-gradient-to: #dc2626; +} + +.hover\:to-red-700:hover { + --tw-gradient-to: #b91c1c; +} + +.hover\:to-red-800:hover { + --tw-gradient-to: #991b1b; +} + +.hover\:to-red-900:hover { + --tw-gradient-to: #7f1d1d; +} + +.hover\:to-yellow-50:hover { + --tw-gradient-to: #fffbeb; +} + +.hover\:to-yellow-100:hover { + --tw-gradient-to: #fef3c7; +} + +.hover\:to-yellow-200:hover { + --tw-gradient-to: #fde68a; +} + +.hover\:to-yellow-300:hover { + --tw-gradient-to: #fcd34d; +} + +.hover\:to-yellow-400:hover { + --tw-gradient-to: #fbbf24; +} + +.hover\:to-yellow-500:hover { + --tw-gradient-to: #f59e0b; +} + +.hover\:to-yellow-600:hover { + --tw-gradient-to: #d97706; +} + +.hover\:to-yellow-700:hover { + --tw-gradient-to: #b45309; +} + +.hover\:to-yellow-800:hover { + --tw-gradient-to: #92400e; +} + +.hover\:to-yellow-900:hover { + --tw-gradient-to: #78350f; +} + +.hover\:to-green-50:hover { + --tw-gradient-to: #ecfdf5; +} + +.hover\:to-green-100:hover { + --tw-gradient-to: #d1fae5; +} + +.hover\:to-green-200:hover { + --tw-gradient-to: #a7f3d0; +} + +.hover\:to-green-300:hover { + --tw-gradient-to: #6ee7b7; +} + +.hover\:to-green-400:hover { + --tw-gradient-to: #34d399; +} + +.hover\:to-green-500:hover { + --tw-gradient-to: #10b981; +} + +.hover\:to-green-600:hover { + --tw-gradient-to: #059669; +} + +.hover\:to-green-700:hover { + --tw-gradient-to: #047857; +} + +.hover\:to-green-800:hover { + --tw-gradient-to: #065f46; +} + +.hover\:to-green-900:hover { + --tw-gradient-to: #064e3b; +} + +.hover\:to-blue-50:hover { + --tw-gradient-to: #eff6ff; +} + +.hover\:to-blue-100:hover { + --tw-gradient-to: #dbeafe; +} + +.hover\:to-blue-200:hover { + --tw-gradient-to: #bfdbfe; +} + +.hover\:to-blue-300:hover { + --tw-gradient-to: #93c5fd; +} + +.hover\:to-blue-400:hover { + --tw-gradient-to: #60a5fa; +} + +.hover\:to-blue-500:hover { + --tw-gradient-to: #3b82f6; +} + +.hover\:to-blue-600:hover { + --tw-gradient-to: #2563eb; +} + +.hover\:to-blue-700:hover { + --tw-gradient-to: #1d4ed8; +} + +.hover\:to-blue-800:hover { + --tw-gradient-to: #1e40af; +} + +.hover\:to-blue-900:hover { + --tw-gradient-to: #1e3a8a; +} + +.hover\:to-indigo-50:hover { + --tw-gradient-to: #eef2ff; +} + +.hover\:to-indigo-100:hover { + --tw-gradient-to: #e0e7ff; +} + +.hover\:to-indigo-200:hover { + --tw-gradient-to: #c7d2fe; +} + +.hover\:to-indigo-300:hover { + --tw-gradient-to: #a5b4fc; +} + +.hover\:to-indigo-400:hover { + --tw-gradient-to: #818cf8; +} + +.hover\:to-indigo-500:hover { + --tw-gradient-to: #6366f1; +} + +.hover\:to-indigo-600:hover { + --tw-gradient-to: #4f46e5; +} + +.hover\:to-indigo-700:hover { + --tw-gradient-to: #4338ca; +} + +.hover\:to-indigo-800:hover { + --tw-gradient-to: #3730a3; +} + +.hover\:to-indigo-900:hover { + --tw-gradient-to: #312e81; +} + +.hover\:to-purple-50:hover { + --tw-gradient-to: #f5f3ff; +} + +.hover\:to-purple-100:hover { + --tw-gradient-to: #ede9fe; +} + +.hover\:to-purple-200:hover { + --tw-gradient-to: #ddd6fe; +} + +.hover\:to-purple-300:hover { + --tw-gradient-to: #c4b5fd; +} + +.hover\:to-purple-400:hover { + --tw-gradient-to: #a78bfa; +} + +.hover\:to-purple-500:hover { + --tw-gradient-to: #8b5cf6; +} + +.hover\:to-purple-600:hover { + --tw-gradient-to: #7c3aed; +} + +.hover\:to-purple-700:hover { + --tw-gradient-to: #6d28d9; +} + +.hover\:to-purple-800:hover { + --tw-gradient-to: #5b21b6; +} + +.hover\:to-purple-900:hover { + --tw-gradient-to: #4c1d95; +} + +.hover\:to-pink-50:hover { + --tw-gradient-to: #fdf2f8; +} + +.hover\:to-pink-100:hover { + --tw-gradient-to: #fce7f3; +} + +.hover\:to-pink-200:hover { + --tw-gradient-to: #fbcfe8; +} + +.hover\:to-pink-300:hover { + --tw-gradient-to: #f9a8d4; +} + +.hover\:to-pink-400:hover { + --tw-gradient-to: #f472b6; +} + +.hover\:to-pink-500:hover { + --tw-gradient-to: #ec4899; +} + +.hover\:to-pink-600:hover { + --tw-gradient-to: #db2777; +} + +.hover\:to-pink-700:hover { + --tw-gradient-to: #be185d; +} + +.hover\:to-pink-800:hover { + --tw-gradient-to: #9d174d; +} + +.hover\:to-pink-900:hover { + --tw-gradient-to: #831843; +} + +.hover\:to-primary-50:hover { + --tw-gradient-to: #F7F6FD; +} + +.hover\:to-primary-100:hover { + --tw-gradient-to: #EEEEFB; +} + +.hover\:to-primary-200:hover { + --tw-gradient-to: #D5D4F5; +} + +.hover\:to-primary-300:hover { + --tw-gradient-to: #BCB9EF; +} + +.hover\:to-primary-400:hover { + --tw-gradient-to: #8A85E4; +} + +.hover\:to-primary-500:hover { + --tw-gradient-to: #5851D8; +} + +.hover\:to-primary-600:hover { + --tw-gradient-to: #4F49C2; +} + +.hover\:to-primary-700:hover { + --tw-gradient-to: #353182; +} + +.hover\:to-primary-800:hover { + --tw-gradient-to: #282461; +} + +.hover\:to-primary-900:hover { + --tw-gradient-to: #1A1841; +} + +.hover\:to-danger:hover { + --tw-gradient-to: #FB7178; +} + +.hover\:to-success:hover { + --tw-gradient-to: #00C99C; +} + +.hover\:to-warning:hover { + --tw-gradient-to: #F3AF4E; +} + +.hover\:to-info:hover { + --tw-gradient-to: #15B2EC; +} + +.focus\:from-transparent:focus { + --tw-gradient-from: transparent; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); +} + +.focus\:from-current:focus { + --tw-gradient-from: currentColor; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); +} + +.focus\:from-black:focus { + --tw-gradient-from: #040405; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 4, 5, 0)); +} + +.focus\:from-white:focus { + --tw-gradient-from: #fff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); +} + +.focus\:from-gray-50:focus { + --tw-gradient-from: #f9fafb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); +} + +.focus\:from-gray-100:focus { + --tw-gradient-from: #f7fafc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 250, 252, 0)); +} + +.focus\:from-gray-200:focus { + --tw-gradient-from: #edf2f7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 242, 247, 0)); +} + +.focus\:from-gray-300:focus { + --tw-gradient-from: #e2e8f0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 232, 240, 0)); +} + +.focus\:from-gray-400:focus { + --tw-gradient-from: #cbd5e0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 213, 224, 0)); +} + +.focus\:from-gray-500:focus { + --tw-gradient-from: #a0aec0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 174, 192, 0)); +} + +.focus\:from-gray-600:focus { + --tw-gradient-from: #718096; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(113, 128, 150, 0)); +} + +.focus\:from-gray-700:focus { + --tw-gradient-from: #4a5568; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 85, 104, 0)); +} + +.focus\:from-gray-800:focus { + --tw-gradient-from: #2d3748; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(45, 55, 72, 0)); +} + +.focus\:from-gray-900:focus { + --tw-gradient-from: #1a202c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 32, 44, 0)); +} + +.focus\:from-red-50:focus { + --tw-gradient-from: #fef2f2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); +} + +.focus\:from-red-100:focus { + --tw-gradient-from: #fee2e2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); +} + +.focus\:from-red-200:focus { + --tw-gradient-from: #fecaca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); +} + +.focus\:from-red-300:focus { + --tw-gradient-from: #fca5a5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); +} + +.focus\:from-red-400:focus { + --tw-gradient-from: #f87171; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); +} + +.focus\:from-red-500:focus { + --tw-gradient-from: #ef4444; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); +} + +.focus\:from-red-600:focus { + --tw-gradient-from: #dc2626; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); +} + +.focus\:from-red-700:focus { + --tw-gradient-from: #b91c1c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); +} + +.focus\:from-red-800:focus { + --tw-gradient-from: #991b1b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); +} + +.focus\:from-red-900:focus { + --tw-gradient-from: #7f1d1d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); +} + +.focus\:from-yellow-50:focus { + --tw-gradient-from: #fffbeb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); +} + +.focus\:from-yellow-100:focus { + --tw-gradient-from: #fef3c7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); +} + +.focus\:from-yellow-200:focus { + --tw-gradient-from: #fde68a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); +} + +.focus\:from-yellow-300:focus { + --tw-gradient-from: #fcd34d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); +} + +.focus\:from-yellow-400:focus { + --tw-gradient-from: #fbbf24; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); +} + +.focus\:from-yellow-500:focus { + --tw-gradient-from: #f59e0b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); +} + +.focus\:from-yellow-600:focus { + --tw-gradient-from: #d97706; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); +} + +.focus\:from-yellow-700:focus { + --tw-gradient-from: #b45309; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); +} + +.focus\:from-yellow-800:focus { + --tw-gradient-from: #92400e; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); +} + +.focus\:from-yellow-900:focus { + --tw-gradient-from: #78350f; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); +} + +.focus\:from-green-50:focus { + --tw-gradient-from: #ecfdf5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); +} + +.focus\:from-green-100:focus { + --tw-gradient-from: #d1fae5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); +} + +.focus\:from-green-200:focus { + --tw-gradient-from: #a7f3d0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); +} + +.focus\:from-green-300:focus { + --tw-gradient-from: #6ee7b7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); +} + +.focus\:from-green-400:focus { + --tw-gradient-from: #34d399; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); +} + +.focus\:from-green-500:focus { + --tw-gradient-from: #10b981; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); +} + +.focus\:from-green-600:focus { + --tw-gradient-from: #059669; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); +} + +.focus\:from-green-700:focus { + --tw-gradient-from: #047857; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); +} + +.focus\:from-green-800:focus { + --tw-gradient-from: #065f46; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); +} + +.focus\:from-green-900:focus { + --tw-gradient-from: #064e3b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); +} + +.focus\:from-blue-50:focus { + --tw-gradient-from: #eff6ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); +} + +.focus\:from-blue-100:focus { + --tw-gradient-from: #dbeafe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); +} + +.focus\:from-blue-200:focus { + --tw-gradient-from: #bfdbfe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); +} + +.focus\:from-blue-300:focus { + --tw-gradient-from: #93c5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); +} + +.focus\:from-blue-400:focus { + --tw-gradient-from: #60a5fa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); +} + +.focus\:from-blue-500:focus { + --tw-gradient-from: #3b82f6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); +} + +.focus\:from-blue-600:focus { + --tw-gradient-from: #2563eb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); +} + +.focus\:from-blue-700:focus { + --tw-gradient-from: #1d4ed8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); +} + +.focus\:from-blue-800:focus { + --tw-gradient-from: #1e40af; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); +} + +.focus\:from-blue-900:focus { + --tw-gradient-from: #1e3a8a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); +} + +.focus\:from-indigo-50:focus { + --tw-gradient-from: #eef2ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); +} + +.focus\:from-indigo-100:focus { + --tw-gradient-from: #e0e7ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); +} + +.focus\:from-indigo-200:focus { + --tw-gradient-from: #c7d2fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); +} + +.focus\:from-indigo-300:focus { + --tw-gradient-from: #a5b4fc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); +} + +.focus\:from-indigo-400:focus { + --tw-gradient-from: #818cf8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); +} + +.focus\:from-indigo-500:focus { + --tw-gradient-from: #6366f1; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); +} + +.focus\:from-indigo-600:focus { + --tw-gradient-from: #4f46e5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); +} + +.focus\:from-indigo-700:focus { + --tw-gradient-from: #4338ca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); +} + +.focus\:from-indigo-800:focus { + --tw-gradient-from: #3730a3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); +} + +.focus\:from-indigo-900:focus { + --tw-gradient-from: #312e81; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); +} + +.focus\:from-purple-50:focus { + --tw-gradient-from: #f5f3ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); +} + +.focus\:from-purple-100:focus { + --tw-gradient-from: #ede9fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); +} + +.focus\:from-purple-200:focus { + --tw-gradient-from: #ddd6fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); +} + +.focus\:from-purple-300:focus { + --tw-gradient-from: #c4b5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); +} + +.focus\:from-purple-400:focus { + --tw-gradient-from: #a78bfa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); +} + +.focus\:from-purple-500:focus { + --tw-gradient-from: #8b5cf6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); +} + +.focus\:from-purple-600:focus { + --tw-gradient-from: #7c3aed; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); +} + +.focus\:from-purple-700:focus { + --tw-gradient-from: #6d28d9; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); +} + +.focus\:from-purple-800:focus { + --tw-gradient-from: #5b21b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); +} + +.focus\:from-purple-900:focus { + --tw-gradient-from: #4c1d95; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); +} + +.focus\:from-pink-50:focus { + --tw-gradient-from: #fdf2f8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); +} + +.focus\:from-pink-100:focus { + --tw-gradient-from: #fce7f3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); +} + +.focus\:from-pink-200:focus { + --tw-gradient-from: #fbcfe8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); +} + +.focus\:from-pink-300:focus { + --tw-gradient-from: #f9a8d4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); +} + +.focus\:from-pink-400:focus { + --tw-gradient-from: #f472b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); +} + +.focus\:from-pink-500:focus { + --tw-gradient-from: #ec4899; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); +} + +.focus\:from-pink-600:focus { + --tw-gradient-from: #db2777; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); +} + +.focus\:from-pink-700:focus { + --tw-gradient-from: #be185d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); +} + +.focus\:from-pink-800:focus { + --tw-gradient-from: #9d174d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); +} + +.focus\:from-pink-900:focus { + --tw-gradient-from: #831843; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); +} + +.focus\:from-primary-50:focus { + --tw-gradient-from: #F7F6FD; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 246, 253, 0)); +} + +.focus\:from-primary-100:focus { + --tw-gradient-from: #EEEEFB; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 238, 251, 0)); +} + +.focus\:from-primary-200:focus { + --tw-gradient-from: #D5D4F5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 212, 245, 0)); +} + +.focus\:from-primary-300:focus { + --tw-gradient-from: #BCB9EF; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 185, 239, 0)); +} + +.focus\:from-primary-400:focus { + --tw-gradient-from: #8A85E4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(138, 133, 228, 0)); +} + +.focus\:from-primary-500:focus { + --tw-gradient-from: #5851D8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(88, 81, 216, 0)); +} + +.focus\:from-primary-600:focus { + --tw-gradient-from: #4F49C2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 73, 194, 0)); +} + +.focus\:from-primary-700:focus { + --tw-gradient-from: #353182; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(53, 49, 130, 0)); +} + +.focus\:from-primary-800:focus { + --tw-gradient-from: #282461; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 36, 97, 0)); +} + +.focus\:from-primary-900:focus { + --tw-gradient-from: #1A1841; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 24, 65, 0)); +} + +.focus\:from-danger:focus { + --tw-gradient-from: #FB7178; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 113, 120, 0)); +} + +.focus\:from-success:focus { + --tw-gradient-from: #00C99C; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 201, 156, 0)); +} + +.focus\:from-warning:focus { + --tw-gradient-from: #F3AF4E; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 175, 78, 0)); +} + +.focus\:from-info:focus { + --tw-gradient-from: #15B2EC; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(21, 178, 236, 0)); +} + +.focus\:via-transparent:focus { + --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); +} + +.focus\:via-current:focus { + --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); +} + +.focus\:via-black:focus { + --tw-gradient-stops: var(--tw-gradient-from), #040405, var(--tw-gradient-to, rgba(4, 4, 5, 0)); +} + +.focus\:via-white:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); +} + +.focus\:via-gray-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); +} + +.focus\:via-gray-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f7fafc, var(--tw-gradient-to, rgba(247, 250, 252, 0)); +} + +.focus\:via-gray-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #edf2f7, var(--tw-gradient-to, rgba(237, 242, 247, 0)); +} + +.focus\:via-gray-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #e2e8f0, var(--tw-gradient-to, rgba(226, 232, 240, 0)); +} + +.focus\:via-gray-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #cbd5e0, var(--tw-gradient-to, rgba(203, 213, 224, 0)); +} + +.focus\:via-gray-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a0aec0, var(--tw-gradient-to, rgba(160, 174, 192, 0)); +} + +.focus\:via-gray-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #718096, var(--tw-gradient-to, rgba(113, 128, 150, 0)); +} + +.focus\:via-gray-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4a5568, var(--tw-gradient-to, rgba(74, 85, 104, 0)); +} + +.focus\:via-gray-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #2d3748, var(--tw-gradient-to, rgba(45, 55, 72, 0)); +} + +.focus\:via-gray-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1a202c, var(--tw-gradient-to, rgba(26, 32, 44, 0)); +} + +.focus\:via-red-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); +} + +.focus\:via-red-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); +} + +.focus\:via-red-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); +} + +.focus\:via-red-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); +} + +.focus\:via-red-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); +} + +.focus\:via-red-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); +} + +.focus\:via-red-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); +} + +.focus\:via-red-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); +} + +.focus\:via-red-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); +} + +.focus\:via-red-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); +} + +.focus\:via-yellow-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); +} + +.focus\:via-yellow-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); +} + +.focus\:via-yellow-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); +} + +.focus\:via-yellow-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); +} + +.focus\:via-yellow-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); +} + +.focus\:via-yellow-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); +} + +.focus\:via-yellow-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); +} + +.focus\:via-yellow-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); +} + +.focus\:via-yellow-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); +} + +.focus\:via-yellow-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); +} + +.focus\:via-green-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); +} + +.focus\:via-green-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); +} + +.focus\:via-green-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); +} + +.focus\:via-green-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); +} + +.focus\:via-green-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); +} + +.focus\:via-green-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); +} + +.focus\:via-green-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); +} + +.focus\:via-green-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); +} + +.focus\:via-green-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); +} + +.focus\:via-green-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); +} + +.focus\:via-blue-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); +} + +.focus\:via-blue-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); +} + +.focus\:via-blue-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); +} + +.focus\:via-blue-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); +} + +.focus\:via-blue-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); +} + +.focus\:via-blue-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); +} + +.focus\:via-blue-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); +} + +.focus\:via-blue-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); +} + +.focus\:via-blue-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); +} + +.focus\:via-blue-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); +} + +.focus\:via-indigo-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); +} + +.focus\:via-indigo-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); +} + +.focus\:via-indigo-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); +} + +.focus\:via-indigo-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); +} + +.focus\:via-indigo-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); +} + +.focus\:via-indigo-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); +} + +.focus\:via-indigo-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); +} + +.focus\:via-indigo-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); +} + +.focus\:via-indigo-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); +} + +.focus\:via-indigo-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); +} + +.focus\:via-purple-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); +} + +.focus\:via-purple-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); +} + +.focus\:via-purple-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); +} + +.focus\:via-purple-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); +} + +.focus\:via-purple-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); +} + +.focus\:via-purple-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); +} + +.focus\:via-purple-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); +} + +.focus\:via-purple-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); +} + +.focus\:via-purple-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); +} + +.focus\:via-purple-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); +} + +.focus\:via-pink-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); +} + +.focus\:via-pink-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); +} + +.focus\:via-pink-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); +} + +.focus\:via-pink-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); +} + +.focus\:via-pink-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); +} + +.focus\:via-pink-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); +} + +.focus\:via-pink-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); +} + +.focus\:via-pink-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); +} + +.focus\:via-pink-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); +} + +.focus\:via-pink-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); +} + +.focus\:via-primary-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #F7F6FD, var(--tw-gradient-to, rgba(247, 246, 253, 0)); +} + +.focus\:via-primary-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #EEEEFB, var(--tw-gradient-to, rgba(238, 238, 251, 0)); +} + +.focus\:via-primary-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #D5D4F5, var(--tw-gradient-to, rgba(213, 212, 245, 0)); +} + +.focus\:via-primary-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #BCB9EF, var(--tw-gradient-to, rgba(188, 185, 239, 0)); +} + +.focus\:via-primary-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #8A85E4, var(--tw-gradient-to, rgba(138, 133, 228, 0)); +} + +.focus\:via-primary-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #5851D8, var(--tw-gradient-to, rgba(88, 81, 216, 0)); +} + +.focus\:via-primary-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4F49C2, var(--tw-gradient-to, rgba(79, 73, 194, 0)); +} + +.focus\:via-primary-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #353182, var(--tw-gradient-to, rgba(53, 49, 130, 0)); +} + +.focus\:via-primary-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #282461, var(--tw-gradient-to, rgba(40, 36, 97, 0)); +} + +.focus\:via-primary-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1A1841, var(--tw-gradient-to, rgba(26, 24, 65, 0)); +} + +.focus\:via-danger:focus { + --tw-gradient-stops: var(--tw-gradient-from), #FB7178, var(--tw-gradient-to, rgba(251, 113, 120, 0)); +} + +.focus\:via-success:focus { + --tw-gradient-stops: var(--tw-gradient-from), #00C99C, var(--tw-gradient-to, rgba(0, 201, 156, 0)); +} + +.focus\:via-warning:focus { + --tw-gradient-stops: var(--tw-gradient-from), #F3AF4E, var(--tw-gradient-to, rgba(243, 175, 78, 0)); +} + +.focus\:via-info:focus { + --tw-gradient-stops: var(--tw-gradient-from), #15B2EC, var(--tw-gradient-to, rgba(21, 178, 236, 0)); +} + +.focus\:to-transparent:focus { + --tw-gradient-to: transparent; +} + +.focus\:to-current:focus { + --tw-gradient-to: currentColor; +} + +.focus\:to-black:focus { + --tw-gradient-to: #040405; +} + +.focus\:to-white:focus { + --tw-gradient-to: #fff; +} + +.focus\:to-gray-50:focus { + --tw-gradient-to: #f9fafb; +} + +.focus\:to-gray-100:focus { + --tw-gradient-to: #f7fafc; +} + +.focus\:to-gray-200:focus { + --tw-gradient-to: #edf2f7; +} + +.focus\:to-gray-300:focus { + --tw-gradient-to: #e2e8f0; +} + +.focus\:to-gray-400:focus { + --tw-gradient-to: #cbd5e0; +} + +.focus\:to-gray-500:focus { + --tw-gradient-to: #a0aec0; +} + +.focus\:to-gray-600:focus { + --tw-gradient-to: #718096; +} + +.focus\:to-gray-700:focus { + --tw-gradient-to: #4a5568; +} + +.focus\:to-gray-800:focus { + --tw-gradient-to: #2d3748; +} + +.focus\:to-gray-900:focus { + --tw-gradient-to: #1a202c; +} + +.focus\:to-red-50:focus { + --tw-gradient-to: #fef2f2; +} + +.focus\:to-red-100:focus { + --tw-gradient-to: #fee2e2; +} + +.focus\:to-red-200:focus { + --tw-gradient-to: #fecaca; +} + +.focus\:to-red-300:focus { + --tw-gradient-to: #fca5a5; +} + +.focus\:to-red-400:focus { + --tw-gradient-to: #f87171; +} + +.focus\:to-red-500:focus { + --tw-gradient-to: #ef4444; +} + +.focus\:to-red-600:focus { + --tw-gradient-to: #dc2626; +} + +.focus\:to-red-700:focus { + --tw-gradient-to: #b91c1c; +} + +.focus\:to-red-800:focus { + --tw-gradient-to: #991b1b; +} + +.focus\:to-red-900:focus { + --tw-gradient-to: #7f1d1d; +} + +.focus\:to-yellow-50:focus { + --tw-gradient-to: #fffbeb; +} + +.focus\:to-yellow-100:focus { + --tw-gradient-to: #fef3c7; +} + +.focus\:to-yellow-200:focus { + --tw-gradient-to: #fde68a; +} + +.focus\:to-yellow-300:focus { + --tw-gradient-to: #fcd34d; +} + +.focus\:to-yellow-400:focus { + --tw-gradient-to: #fbbf24; +} + +.focus\:to-yellow-500:focus { + --tw-gradient-to: #f59e0b; +} + +.focus\:to-yellow-600:focus { + --tw-gradient-to: #d97706; +} + +.focus\:to-yellow-700:focus { + --tw-gradient-to: #b45309; +} + +.focus\:to-yellow-800:focus { + --tw-gradient-to: #92400e; +} + +.focus\:to-yellow-900:focus { + --tw-gradient-to: #78350f; +} + +.focus\:to-green-50:focus { + --tw-gradient-to: #ecfdf5; +} + +.focus\:to-green-100:focus { + --tw-gradient-to: #d1fae5; +} + +.focus\:to-green-200:focus { + --tw-gradient-to: #a7f3d0; +} + +.focus\:to-green-300:focus { + --tw-gradient-to: #6ee7b7; +} + +.focus\:to-green-400:focus { + --tw-gradient-to: #34d399; +} + +.focus\:to-green-500:focus { + --tw-gradient-to: #10b981; +} + +.focus\:to-green-600:focus { + --tw-gradient-to: #059669; +} + +.focus\:to-green-700:focus { + --tw-gradient-to: #047857; +} + +.focus\:to-green-800:focus { + --tw-gradient-to: #065f46; +} + +.focus\:to-green-900:focus { + --tw-gradient-to: #064e3b; +} + +.focus\:to-blue-50:focus { + --tw-gradient-to: #eff6ff; +} + +.focus\:to-blue-100:focus { + --tw-gradient-to: #dbeafe; +} + +.focus\:to-blue-200:focus { + --tw-gradient-to: #bfdbfe; +} + +.focus\:to-blue-300:focus { + --tw-gradient-to: #93c5fd; +} + +.focus\:to-blue-400:focus { + --tw-gradient-to: #60a5fa; +} + +.focus\:to-blue-500:focus { + --tw-gradient-to: #3b82f6; +} + +.focus\:to-blue-600:focus { + --tw-gradient-to: #2563eb; +} + +.focus\:to-blue-700:focus { + --tw-gradient-to: #1d4ed8; +} + +.focus\:to-blue-800:focus { + --tw-gradient-to: #1e40af; +} + +.focus\:to-blue-900:focus { + --tw-gradient-to: #1e3a8a; +} + +.focus\:to-indigo-50:focus { + --tw-gradient-to: #eef2ff; +} + +.focus\:to-indigo-100:focus { + --tw-gradient-to: #e0e7ff; +} + +.focus\:to-indigo-200:focus { + --tw-gradient-to: #c7d2fe; +} + +.focus\:to-indigo-300:focus { + --tw-gradient-to: #a5b4fc; +} + +.focus\:to-indigo-400:focus { + --tw-gradient-to: #818cf8; +} + +.focus\:to-indigo-500:focus { + --tw-gradient-to: #6366f1; +} + +.focus\:to-indigo-600:focus { + --tw-gradient-to: #4f46e5; +} + +.focus\:to-indigo-700:focus { + --tw-gradient-to: #4338ca; +} + +.focus\:to-indigo-800:focus { + --tw-gradient-to: #3730a3; +} + +.focus\:to-indigo-900:focus { + --tw-gradient-to: #312e81; +} + +.focus\:to-purple-50:focus { + --tw-gradient-to: #f5f3ff; +} + +.focus\:to-purple-100:focus { + --tw-gradient-to: #ede9fe; +} + +.focus\:to-purple-200:focus { + --tw-gradient-to: #ddd6fe; +} + +.focus\:to-purple-300:focus { + --tw-gradient-to: #c4b5fd; +} + +.focus\:to-purple-400:focus { + --tw-gradient-to: #a78bfa; +} + +.focus\:to-purple-500:focus { + --tw-gradient-to: #8b5cf6; +} + +.focus\:to-purple-600:focus { + --tw-gradient-to: #7c3aed; +} + +.focus\:to-purple-700:focus { + --tw-gradient-to: #6d28d9; +} + +.focus\:to-purple-800:focus { + --tw-gradient-to: #5b21b6; +} + +.focus\:to-purple-900:focus { + --tw-gradient-to: #4c1d95; +} + +.focus\:to-pink-50:focus { + --tw-gradient-to: #fdf2f8; +} + +.focus\:to-pink-100:focus { + --tw-gradient-to: #fce7f3; +} + +.focus\:to-pink-200:focus { + --tw-gradient-to: #fbcfe8; +} + +.focus\:to-pink-300:focus { + --tw-gradient-to: #f9a8d4; +} + +.focus\:to-pink-400:focus { + --tw-gradient-to: #f472b6; +} + +.focus\:to-pink-500:focus { + --tw-gradient-to: #ec4899; +} + +.focus\:to-pink-600:focus { + --tw-gradient-to: #db2777; +} + +.focus\:to-pink-700:focus { + --tw-gradient-to: #be185d; +} + +.focus\:to-pink-800:focus { + --tw-gradient-to: #9d174d; +} + +.focus\:to-pink-900:focus { + --tw-gradient-to: #831843; +} + +.focus\:to-primary-50:focus { + --tw-gradient-to: #F7F6FD; +} + +.focus\:to-primary-100:focus { + --tw-gradient-to: #EEEEFB; +} + +.focus\:to-primary-200:focus { + --tw-gradient-to: #D5D4F5; +} + +.focus\:to-primary-300:focus { + --tw-gradient-to: #BCB9EF; +} + +.focus\:to-primary-400:focus { + --tw-gradient-to: #8A85E4; +} + +.focus\:to-primary-500:focus { + --tw-gradient-to: #5851D8; +} + +.focus\:to-primary-600:focus { + --tw-gradient-to: #4F49C2; +} + +.focus\:to-primary-700:focus { + --tw-gradient-to: #353182; +} + +.focus\:to-primary-800:focus { + --tw-gradient-to: #282461; +} + +.focus\:to-primary-900:focus { + --tw-gradient-to: #1A1841; +} + +.focus\:to-danger:focus { + --tw-gradient-to: #FB7178; +} + +.focus\:to-success:focus { + --tw-gradient-to: #00C99C; +} + +.focus\:to-warning:focus { + --tw-gradient-to: #F3AF4E; +} + +.focus\:to-info:focus { + --tw-gradient-to: #15B2EC; +} + +.bg-opacity-0 { + --tw-bg-opacity: 0; +} + +.bg-opacity-5 { + --tw-bg-opacity: 0.05; +} + +.bg-opacity-10 { + --tw-bg-opacity: 0.1; +} + +.bg-opacity-20 { + --tw-bg-opacity: 0.2; +} + +.bg-opacity-25 { + --tw-bg-opacity: 0.25; +} + +.bg-opacity-30 { + --tw-bg-opacity: 0.3; +} + +.bg-opacity-40 { + --tw-bg-opacity: 0.4; +} + +.bg-opacity-50 { + --tw-bg-opacity: 0.5; +} + +.bg-opacity-60 { + --tw-bg-opacity: 0.6; +} + +.bg-opacity-70 { + --tw-bg-opacity: 0.7; +} + +.bg-opacity-75 { + --tw-bg-opacity: 0.75; +} + +.bg-opacity-80 { + --tw-bg-opacity: 0.8; +} + +.bg-opacity-90 { + --tw-bg-opacity: 0.9; +} + +.bg-opacity-95 { + --tw-bg-opacity: 0.95; +} + +.bg-opacity-100 { + --tw-bg-opacity: 1; +} + +.group:hover .group-hover\:bg-opacity-0 { + --tw-bg-opacity: 0; +} + +.group:hover .group-hover\:bg-opacity-5 { + --tw-bg-opacity: 0.05; +} + +.group:hover .group-hover\:bg-opacity-10 { + --tw-bg-opacity: 0.1; +} + +.group:hover .group-hover\:bg-opacity-20 { + --tw-bg-opacity: 0.2; +} + +.group:hover .group-hover\:bg-opacity-25 { + --tw-bg-opacity: 0.25; +} + +.group:hover .group-hover\:bg-opacity-30 { + --tw-bg-opacity: 0.3; +} + +.group:hover .group-hover\:bg-opacity-40 { + --tw-bg-opacity: 0.4; +} + +.group:hover .group-hover\:bg-opacity-50 { + --tw-bg-opacity: 0.5; +} + +.group:hover .group-hover\:bg-opacity-60 { + --tw-bg-opacity: 0.6; +} + +.group:hover .group-hover\:bg-opacity-70 { + --tw-bg-opacity: 0.7; +} + +.group:hover .group-hover\:bg-opacity-75 { + --tw-bg-opacity: 0.75; +} + +.group:hover .group-hover\:bg-opacity-80 { + --tw-bg-opacity: 0.8; +} + +.group:hover .group-hover\:bg-opacity-90 { + --tw-bg-opacity: 0.9; +} + +.group:hover .group-hover\:bg-opacity-95 { + --tw-bg-opacity: 0.95; +} + +.group:hover .group-hover\:bg-opacity-100 { + --tw-bg-opacity: 1; +} + +.focus-within\:bg-opacity-0:focus-within { + --tw-bg-opacity: 0; +} + +.focus-within\:bg-opacity-5:focus-within { + --tw-bg-opacity: 0.05; +} + +.focus-within\:bg-opacity-10:focus-within { + --tw-bg-opacity: 0.1; +} + +.focus-within\:bg-opacity-20:focus-within { + --tw-bg-opacity: 0.2; +} + +.focus-within\:bg-opacity-25:focus-within { + --tw-bg-opacity: 0.25; +} + +.focus-within\:bg-opacity-30:focus-within { + --tw-bg-opacity: 0.3; +} + +.focus-within\:bg-opacity-40:focus-within { + --tw-bg-opacity: 0.4; +} + +.focus-within\:bg-opacity-50:focus-within { + --tw-bg-opacity: 0.5; +} + +.focus-within\:bg-opacity-60:focus-within { + --tw-bg-opacity: 0.6; +} + +.focus-within\:bg-opacity-70:focus-within { + --tw-bg-opacity: 0.7; +} + +.focus-within\:bg-opacity-75:focus-within { + --tw-bg-opacity: 0.75; +} + +.focus-within\:bg-opacity-80:focus-within { + --tw-bg-opacity: 0.8; +} + +.focus-within\:bg-opacity-90:focus-within { + --tw-bg-opacity: 0.9; +} + +.focus-within\:bg-opacity-95:focus-within { + --tw-bg-opacity: 0.95; +} + +.focus-within\:bg-opacity-100:focus-within { + --tw-bg-opacity: 1; +} + +.hover\:bg-opacity-0:hover { + --tw-bg-opacity: 0; +} + +.hover\:bg-opacity-5:hover { + --tw-bg-opacity: 0.05; +} + +.hover\:bg-opacity-10:hover { + --tw-bg-opacity: 0.1; +} + +.hover\:bg-opacity-20:hover { + --tw-bg-opacity: 0.2; +} + +.hover\:bg-opacity-25:hover { + --tw-bg-opacity: 0.25; +} + +.hover\:bg-opacity-30:hover { + --tw-bg-opacity: 0.3; +} + +.hover\:bg-opacity-40:hover { + --tw-bg-opacity: 0.4; +} + +.hover\:bg-opacity-50:hover { + --tw-bg-opacity: 0.5; +} + +.hover\:bg-opacity-60:hover { + --tw-bg-opacity: 0.6; +} + +.hover\:bg-opacity-70:hover { + --tw-bg-opacity: 0.7; +} + +.hover\:bg-opacity-75:hover { + --tw-bg-opacity: 0.75; +} + +.hover\:bg-opacity-80:hover { + --tw-bg-opacity: 0.8; +} + +.hover\:bg-opacity-90:hover { + --tw-bg-opacity: 0.9; +} + +.hover\:bg-opacity-95:hover { + --tw-bg-opacity: 0.95; +} + +.hover\:bg-opacity-100:hover { + --tw-bg-opacity: 1; +} + +.focus\:bg-opacity-0:focus { + --tw-bg-opacity: 0; +} + +.focus\:bg-opacity-5:focus { + --tw-bg-opacity: 0.05; +} + +.focus\:bg-opacity-10:focus { + --tw-bg-opacity: 0.1; +} + +.focus\:bg-opacity-20:focus { + --tw-bg-opacity: 0.2; +} + +.focus\:bg-opacity-25:focus { + --tw-bg-opacity: 0.25; +} + +.focus\:bg-opacity-30:focus { + --tw-bg-opacity: 0.3; +} + +.focus\:bg-opacity-40:focus { + --tw-bg-opacity: 0.4; +} + +.focus\:bg-opacity-50:focus { + --tw-bg-opacity: 0.5; +} + +.focus\:bg-opacity-60:focus { + --tw-bg-opacity: 0.6; +} + +.focus\:bg-opacity-70:focus { + --tw-bg-opacity: 0.7; +} + +.focus\:bg-opacity-75:focus { + --tw-bg-opacity: 0.75; +} + +.focus\:bg-opacity-80:focus { + --tw-bg-opacity: 0.8; +} + +.focus\:bg-opacity-90:focus { + --tw-bg-opacity: 0.9; +} + +.focus\:bg-opacity-95:focus { + --tw-bg-opacity: 0.95; +} + +.focus\:bg-opacity-100:focus { + --tw-bg-opacity: 1; +} + +.bg-bottom { + background-position: bottom; +} + +.bg-center { + background-position: center; +} + +.bg-left { + background-position: left; +} + +.bg-left-bottom { + background-position: left bottom; +} + +.bg-left-top { + background-position: left top; +} + +.bg-right { + background-position: right; +} + +.bg-right-bottom { + background-position: right bottom; +} + +.bg-right-top { + background-position: right top; +} + +.bg-top { + background-position: top; +} + +.bg-repeat { + background-repeat: repeat; +} + +.bg-no-repeat { + background-repeat: no-repeat; +} + +.bg-repeat-x { + background-repeat: repeat-x; +} + +.bg-repeat-y { + background-repeat: repeat-y; +} + +.bg-repeat-round { + background-repeat: round; +} + +.bg-repeat-space { + background-repeat: space; +} + +.bg-auto { + background-size: auto; +} + +.bg-cover { + background-size: cover; +} + +.bg-contain { + background-size: contain; +} + +.border-collapse { + border-collapse: collapse; +} + +.border-separate { + border-collapse: separate; +} + +.border-transparent { + border-color: transparent; +} + +.border-current { + border-color: currentColor; +} + +.border-black { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); +} + +.border-white { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); +} + +.border-gray-50 { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); +} + +.border-gray-100 { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); +} + +.border-gray-200 { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); +} + +.border-gray-300 { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); +} + +.border-gray-400 { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); +} + +.border-gray-500 { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); +} + +.border-gray-600 { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); +} + +.border-gray-700 { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); +} + +.border-gray-800 { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); +} + +.border-gray-900 { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); +} + +.border-red-50 { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); +} + +.border-red-100 { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); +} + +.border-red-200 { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); +} + +.border-red-300 { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); +} + +.border-red-400 { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); +} + +.border-red-500 { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); +} + +.border-red-600 { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); +} + +.border-red-700 { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); +} + +.border-red-800 { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); +} + +.border-red-900 { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); +} + +.border-yellow-50 { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); +} + +.border-yellow-100 { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); +} + +.border-yellow-200 { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); +} + +.border-yellow-300 { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); +} + +.border-yellow-400 { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); +} + +.border-yellow-500 { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); +} + +.border-yellow-600 { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); +} + +.border-yellow-700 { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); +} + +.border-yellow-800 { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); +} + +.border-yellow-900 { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); +} + +.border-green-50 { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); +} + +.border-green-100 { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); +} + +.border-green-200 { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); +} + +.border-green-300 { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); +} + +.border-green-400 { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); +} + +.border-green-500 { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); +} + +.border-green-600 { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); +} + +.border-green-700 { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); +} + +.border-green-800 { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); +} + +.border-green-900 { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); +} + +.border-blue-50 { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); +} + +.border-blue-100 { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); +} + +.border-blue-200 { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); +} + +.border-blue-300 { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); +} + +.border-blue-400 { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); +} + +.border-blue-500 { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); +} + +.border-blue-600 { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); +} + +.border-blue-700 { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); +} + +.border-blue-800 { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); +} + +.border-blue-900 { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); +} + +.border-indigo-50 { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); +} + +.border-indigo-100 { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); +} + +.border-indigo-200 { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); +} + +.border-indigo-300 { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); +} + +.border-indigo-400 { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); +} + +.border-indigo-500 { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); +} + +.border-indigo-600 { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); +} + +.border-indigo-700 { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); +} + +.border-indigo-800 { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); +} + +.border-indigo-900 { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); +} + +.border-purple-50 { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); +} + +.border-purple-100 { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); +} + +.border-purple-200 { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); +} + +.border-purple-300 { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); +} + +.border-purple-400 { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); +} + +.border-purple-500 { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); +} + +.border-purple-600 { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); +} + +.border-purple-700 { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); +} + +.border-purple-800 { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); +} + +.border-purple-900 { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); +} + +.border-pink-50 { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); +} + +.border-pink-100 { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); +} + +.border-pink-200 { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); +} + +.border-pink-300 { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); +} + +.border-pink-400 { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); +} + +.border-pink-500 { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); +} + +.border-pink-600 { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); +} + +.border-pink-700 { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); +} + +.border-pink-800 { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); +} + +.border-pink-900 { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); +} + +.border-primary-50 { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); +} + +.border-primary-100 { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); +} + +.border-primary-200 { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); +} + +.border-primary-300 { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); +} + +.border-primary-400 { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); +} + +.border-primary-500 { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); +} + +.border-primary-600 { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); +} + +.border-primary-700 { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); +} + +.border-primary-800 { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); +} + +.border-primary-900 { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); +} + +.border-danger { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); +} + +.border-success { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); +} + +.border-warning { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); +} + +.border-info { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); +} + +.hover\:border-transparent:hover { + border-color: transparent; +} + +.hover\:border-current:hover { + border-color: currentColor; +} + +.hover\:border-black:hover { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); +} + +.hover\:border-white:hover { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); +} + +.hover\:border-gray-50:hover { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); +} + +.hover\:border-gray-100:hover { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); +} + +.hover\:border-gray-200:hover { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); +} + +.hover\:border-gray-300:hover { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); +} + +.hover\:border-gray-400:hover { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); +} + +.hover\:border-gray-500:hover { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); +} + +.hover\:border-gray-600:hover { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); +} + +.hover\:border-gray-700:hover { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); +} + +.hover\:border-gray-800:hover { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); +} + +.hover\:border-gray-900:hover { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); +} + +.hover\:border-red-50:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); +} + +.hover\:border-red-100:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); +} + +.hover\:border-red-200:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); +} + +.hover\:border-red-300:hover { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); +} + +.hover\:border-red-400:hover { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); +} + +.hover\:border-red-500:hover { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); +} + +.hover\:border-red-600:hover { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); +} + +.hover\:border-red-700:hover { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); +} + +.hover\:border-red-800:hover { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); +} + +.hover\:border-red-900:hover { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); +} + +.hover\:border-yellow-50:hover { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); +} + +.hover\:border-yellow-100:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); +} + +.hover\:border-yellow-200:hover { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); +} + +.hover\:border-yellow-300:hover { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); +} + +.hover\:border-yellow-400:hover { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); +} + +.hover\:border-yellow-500:hover { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); +} + +.hover\:border-yellow-600:hover { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); +} + +.hover\:border-yellow-700:hover { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); +} + +.hover\:border-yellow-800:hover { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); +} + +.hover\:border-yellow-900:hover { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); +} + +.hover\:border-green-50:hover { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); +} + +.hover\:border-green-100:hover { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); +} + +.hover\:border-green-200:hover { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); +} + +.hover\:border-green-300:hover { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); +} + +.hover\:border-green-400:hover { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); +} + +.hover\:border-green-500:hover { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); +} + +.hover\:border-green-600:hover { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); +} + +.hover\:border-green-700:hover { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); +} + +.hover\:border-green-800:hover { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); +} + +.hover\:border-green-900:hover { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); +} + +.hover\:border-blue-50:hover { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); +} + +.hover\:border-blue-100:hover { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); +} + +.hover\:border-blue-200:hover { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); +} + +.hover\:border-blue-300:hover { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); +} + +.hover\:border-blue-400:hover { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); +} + +.hover\:border-blue-500:hover { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); +} + +.hover\:border-blue-600:hover { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); +} + +.hover\:border-blue-700:hover { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); +} + +.hover\:border-blue-800:hover { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); +} + +.hover\:border-blue-900:hover { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); +} + +.hover\:border-indigo-50:hover { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); +} + +.hover\:border-indigo-100:hover { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); +} + +.hover\:border-indigo-200:hover { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); +} + +.hover\:border-indigo-300:hover { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); +} + +.hover\:border-indigo-400:hover { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); +} + +.hover\:border-indigo-500:hover { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); +} + +.hover\:border-indigo-600:hover { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); +} + +.hover\:border-indigo-700:hover { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); +} + +.hover\:border-indigo-800:hover { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); +} + +.hover\:border-indigo-900:hover { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); +} + +.hover\:border-purple-50:hover { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); +} + +.hover\:border-purple-100:hover { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); +} + +.hover\:border-purple-200:hover { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); +} + +.hover\:border-purple-300:hover { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); +} + +.hover\:border-purple-400:hover { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); +} + +.hover\:border-purple-500:hover { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); +} + +.hover\:border-purple-600:hover { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); +} + +.hover\:border-purple-700:hover { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); +} + +.hover\:border-purple-800:hover { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); +} + +.hover\:border-purple-900:hover { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); +} + +.hover\:border-pink-50:hover { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); +} + +.hover\:border-pink-100:hover { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); +} + +.hover\:border-pink-200:hover { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); +} + +.hover\:border-pink-300:hover { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); +} + +.hover\:border-pink-400:hover { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); +} + +.hover\:border-pink-500:hover { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); +} + +.hover\:border-pink-600:hover { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); +} + +.hover\:border-pink-700:hover { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); +} + +.hover\:border-pink-800:hover { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); +} + +.hover\:border-pink-900:hover { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); +} + +.hover\:border-primary-50:hover { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); +} + +.hover\:border-primary-100:hover { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); +} + +.hover\:border-primary-200:hover { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); +} + +.hover\:border-primary-300:hover { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); +} + +.hover\:border-primary-400:hover { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); +} + +.hover\:border-primary-500:hover { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); +} + +.hover\:border-primary-600:hover { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); +} + +.hover\:border-primary-700:hover { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); +} + +.hover\:border-primary-800:hover { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); +} + +.hover\:border-primary-900:hover { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); +} + +.hover\:border-danger:hover { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); +} + +.hover\:border-success:hover { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); +} + +.hover\:border-warning:hover { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); +} + +.hover\:border-info:hover { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); +} + +.focus\:border-transparent:focus { + border-color: transparent; +} + +.focus\:border-current:focus { + border-color: currentColor; +} + +.focus\:border-black:focus { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); +} + +.focus\:border-white:focus { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); +} + +.focus\:border-gray-50:focus { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); +} + +.focus\:border-gray-100:focus { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); +} + +.focus\:border-gray-200:focus { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); +} + +.focus\:border-gray-300:focus { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); +} + +.focus\:border-gray-400:focus { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); +} + +.focus\:border-gray-500:focus { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); +} + +.focus\:border-gray-600:focus { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); +} + +.focus\:border-gray-700:focus { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); +} + +.focus\:border-gray-800:focus { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); +} + +.focus\:border-gray-900:focus { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); +} + +.focus\:border-red-50:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); +} + +.focus\:border-red-100:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); +} + +.focus\:border-red-200:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); +} + +.focus\:border-red-300:focus { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); +} + +.focus\:border-red-400:focus { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); +} + +.focus\:border-red-500:focus { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); +} + +.focus\:border-red-600:focus { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); +} + +.focus\:border-red-700:focus { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); +} + +.focus\:border-red-800:focus { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); +} + +.focus\:border-red-900:focus { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); +} + +.focus\:border-yellow-50:focus { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); +} + +.focus\:border-yellow-100:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); +} + +.focus\:border-yellow-200:focus { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); +} + +.focus\:border-yellow-300:focus { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); +} + +.focus\:border-yellow-400:focus { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); +} + +.focus\:border-yellow-500:focus { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); +} + +.focus\:border-yellow-600:focus { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); +} + +.focus\:border-yellow-700:focus { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); +} + +.focus\:border-yellow-800:focus { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); +} + +.focus\:border-yellow-900:focus { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); +} + +.focus\:border-green-50:focus { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); +} + +.focus\:border-green-100:focus { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); +} + +.focus\:border-green-200:focus { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); +} + +.focus\:border-green-300:focus { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); +} + +.focus\:border-green-400:focus { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); +} + +.focus\:border-green-500:focus { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); +} + +.focus\:border-green-600:focus { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); +} + +.focus\:border-green-700:focus { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); +} + +.focus\:border-green-800:focus { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); +} + +.focus\:border-green-900:focus { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); +} + +.focus\:border-blue-50:focus { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); +} + +.focus\:border-blue-100:focus { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); +} + +.focus\:border-blue-200:focus { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); +} + +.focus\:border-blue-300:focus { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); +} + +.focus\:border-blue-400:focus { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); +} + +.focus\:border-blue-500:focus { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); +} + +.focus\:border-blue-600:focus { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); +} + +.focus\:border-blue-700:focus { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); +} + +.focus\:border-blue-800:focus { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); +} + +.focus\:border-blue-900:focus { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); +} + +.focus\:border-indigo-50:focus { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); +} + +.focus\:border-indigo-100:focus { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); +} + +.focus\:border-indigo-200:focus { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); +} + +.focus\:border-indigo-300:focus { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); +} + +.focus\:border-indigo-400:focus { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); +} + +.focus\:border-indigo-500:focus { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); +} + +.focus\:border-indigo-600:focus { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); +} + +.focus\:border-indigo-700:focus { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); +} + +.focus\:border-indigo-800:focus { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); +} + +.focus\:border-indigo-900:focus { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); +} + +.focus\:border-purple-50:focus { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); +} + +.focus\:border-purple-100:focus { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); +} + +.focus\:border-purple-200:focus { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); +} + +.focus\:border-purple-300:focus { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); +} + +.focus\:border-purple-400:focus { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); +} + +.focus\:border-purple-500:focus { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); +} + +.focus\:border-purple-600:focus { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); +} + +.focus\:border-purple-700:focus { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); +} + +.focus\:border-purple-800:focus { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); +} + +.focus\:border-purple-900:focus { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); +} + +.focus\:border-pink-50:focus { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); +} + +.focus\:border-pink-100:focus { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); +} + +.focus\:border-pink-200:focus { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); +} + +.focus\:border-pink-300:focus { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); +} + +.focus\:border-pink-400:focus { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); +} + +.focus\:border-pink-500:focus { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); +} + +.focus\:border-pink-600:focus { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); +} + +.focus\:border-pink-700:focus { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); +} + +.focus\:border-pink-800:focus { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); +} + +.focus\:border-pink-900:focus { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); +} + +.focus\:border-primary-50:focus { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); +} + +.focus\:border-primary-100:focus { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); +} + +.focus\:border-primary-200:focus { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); +} + +.focus\:border-primary-300:focus { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); +} + +.focus\:border-primary-400:focus { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); +} + +.focus\:border-primary-500:focus { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); +} + +.focus\:border-primary-600:focus { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); +} + +.focus\:border-primary-700:focus { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); +} + +.focus\:border-primary-800:focus { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); +} + +.focus\:border-primary-900:focus { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); +} + +.focus\:border-danger:focus { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); +} + +.focus\:border-success:focus { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); +} + +.focus\:border-warning:focus { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); +} + +.focus\:border-info:focus { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); +} + +.active\:border-transparent:active { + border-color: transparent; +} + +.active\:border-current:active { + border-color: currentColor; +} + +.active\:border-black:active { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); +} + +.active\:border-white:active { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); +} + +.active\:border-gray-50:active { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); +} + +.active\:border-gray-100:active { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); +} + +.active\:border-gray-200:active { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); +} + +.active\:border-gray-300:active { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); +} + +.active\:border-gray-400:active { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); +} + +.active\:border-gray-500:active { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); +} + +.active\:border-gray-600:active { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); +} + +.active\:border-gray-700:active { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); +} + +.active\:border-gray-800:active { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); +} + +.active\:border-gray-900:active { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); +} + +.active\:border-red-50:active { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); +} + +.active\:border-red-100:active { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); +} + +.active\:border-red-200:active { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); +} + +.active\:border-red-300:active { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); +} + +.active\:border-red-400:active { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); +} + +.active\:border-red-500:active { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); +} + +.active\:border-red-600:active { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); +} + +.active\:border-red-700:active { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); +} + +.active\:border-red-800:active { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); +} + +.active\:border-red-900:active { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); +} + +.active\:border-yellow-50:active { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); +} + +.active\:border-yellow-100:active { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); +} + +.active\:border-yellow-200:active { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); +} + +.active\:border-yellow-300:active { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); +} + +.active\:border-yellow-400:active { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); +} + +.active\:border-yellow-500:active { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); +} + +.active\:border-yellow-600:active { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); +} + +.active\:border-yellow-700:active { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); +} + +.active\:border-yellow-800:active { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); +} + +.active\:border-yellow-900:active { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); +} + +.active\:border-green-50:active { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); +} + +.active\:border-green-100:active { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); +} + +.active\:border-green-200:active { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); +} + +.active\:border-green-300:active { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); +} + +.active\:border-green-400:active { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); +} + +.active\:border-green-500:active { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); +} + +.active\:border-green-600:active { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); +} + +.active\:border-green-700:active { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); +} + +.active\:border-green-800:active { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); +} + +.active\:border-green-900:active { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); +} + +.active\:border-blue-50:active { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); +} + +.active\:border-blue-100:active { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); +} + +.active\:border-blue-200:active { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); +} + +.active\:border-blue-300:active { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); +} + +.active\:border-blue-400:active { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); +} + +.active\:border-blue-500:active { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); +} + +.active\:border-blue-600:active { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); +} + +.active\:border-blue-700:active { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); +} + +.active\:border-blue-800:active { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); +} + +.active\:border-blue-900:active { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); +} + +.active\:border-indigo-50:active { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); +} + +.active\:border-indigo-100:active { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); +} + +.active\:border-indigo-200:active { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); +} + +.active\:border-indigo-300:active { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); +} + +.active\:border-indigo-400:active { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); +} + +.active\:border-indigo-500:active { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); +} + +.active\:border-indigo-600:active { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); +} + +.active\:border-indigo-700:active { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); +} + +.active\:border-indigo-800:active { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); +} + +.active\:border-indigo-900:active { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); +} + +.active\:border-purple-50:active { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); +} + +.active\:border-purple-100:active { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); +} + +.active\:border-purple-200:active { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); +} + +.active\:border-purple-300:active { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); +} + +.active\:border-purple-400:active { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); +} + +.active\:border-purple-500:active { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); +} + +.active\:border-purple-600:active { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); +} + +.active\:border-purple-700:active { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); +} + +.active\:border-purple-800:active { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); +} + +.active\:border-purple-900:active { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); +} + +.active\:border-pink-50:active { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); +} + +.active\:border-pink-100:active { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); +} + +.active\:border-pink-200:active { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); +} + +.active\:border-pink-300:active { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); +} + +.active\:border-pink-400:active { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); +} + +.active\:border-pink-500:active { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); +} + +.active\:border-pink-600:active { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); +} + +.active\:border-pink-700:active { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); +} + +.active\:border-pink-800:active { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); +} + +.active\:border-pink-900:active { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); +} + +.active\:border-primary-50:active { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); +} + +.active\:border-primary-100:active { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); +} + +.active\:border-primary-200:active { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); +} + +.active\:border-primary-300:active { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); +} + +.active\:border-primary-400:active { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); +} + +.active\:border-primary-500:active { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); +} + +.active\:border-primary-600:active { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); +} + +.active\:border-primary-700:active { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); +} + +.active\:border-primary-800:active { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); +} + +.active\:border-primary-900:active { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); +} + +.active\:border-danger:active { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); +} + +.active\:border-success:active { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); +} + +.active\:border-warning:active { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); +} + +.active\:border-info:active { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); +} + +.focus-within\:border-transparent:focus-within { + border-color: transparent; +} + +.focus-within\:border-current:focus-within { + border-color: currentColor; +} + +.focus-within\:border-black:focus-within { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); +} + +.focus-within\:border-white:focus-within { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); +} + +.focus-within\:border-gray-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); +} + +.focus-within\:border-gray-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); +} + +.focus-within\:border-gray-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); +} + +.focus-within\:border-gray-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); +} + +.focus-within\:border-gray-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); +} + +.focus-within\:border-gray-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); +} + +.focus-within\:border-gray-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); +} + +.focus-within\:border-gray-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); +} + +.focus-within\:border-gray-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); +} + +.focus-within\:border-gray-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); +} + +.focus-within\:border-red-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); +} + +.focus-within\:border-red-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); +} + +.focus-within\:border-red-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); +} + +.focus-within\:border-red-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); +} + +.focus-within\:border-red-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); +} + +.focus-within\:border-red-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); +} + +.focus-within\:border-red-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); +} + +.focus-within\:border-red-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); +} + +.focus-within\:border-red-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); +} + +.focus-within\:border-red-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); +} + +.focus-within\:border-yellow-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); +} + +.focus-within\:border-yellow-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); +} + +.focus-within\:border-yellow-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); +} + +.focus-within\:border-yellow-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); +} + +.focus-within\:border-yellow-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); +} + +.focus-within\:border-yellow-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); +} + +.focus-within\:border-yellow-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); +} + +.focus-within\:border-yellow-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); +} + +.focus-within\:border-yellow-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); +} + +.focus-within\:border-yellow-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); +} + +.focus-within\:border-green-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); +} + +.focus-within\:border-green-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); +} + +.focus-within\:border-green-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); +} + +.focus-within\:border-green-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); +} + +.focus-within\:border-green-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); +} + +.focus-within\:border-green-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); +} + +.focus-within\:border-green-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); +} + +.focus-within\:border-green-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); +} + +.focus-within\:border-green-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); +} + +.focus-within\:border-green-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); +} + +.focus-within\:border-blue-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); +} + +.focus-within\:border-blue-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); +} + +.focus-within\:border-blue-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); +} + +.focus-within\:border-blue-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); +} + +.focus-within\:border-blue-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); +} + +.focus-within\:border-blue-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); +} + +.focus-within\:border-blue-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); +} + +.focus-within\:border-blue-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); +} + +.focus-within\:border-blue-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); +} + +.focus-within\:border-blue-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); +} + +.focus-within\:border-indigo-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); +} + +.focus-within\:border-indigo-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); +} + +.focus-within\:border-indigo-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); +} + +.focus-within\:border-indigo-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); +} + +.focus-within\:border-indigo-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); +} + +.focus-within\:border-indigo-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); +} + +.focus-within\:border-indigo-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); +} + +.focus-within\:border-indigo-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); +} + +.focus-within\:border-indigo-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); +} + +.focus-within\:border-indigo-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); +} + +.focus-within\:border-purple-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); +} + +.focus-within\:border-purple-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); +} + +.focus-within\:border-purple-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); +} + +.focus-within\:border-purple-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); +} + +.focus-within\:border-purple-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); +} + +.focus-within\:border-purple-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); +} + +.focus-within\:border-purple-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); +} + +.focus-within\:border-purple-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); +} + +.focus-within\:border-purple-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); +} + +.focus-within\:border-purple-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); +} + +.focus-within\:border-pink-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); +} + +.focus-within\:border-pink-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); +} + +.focus-within\:border-pink-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); +} + +.focus-within\:border-pink-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); +} + +.focus-within\:border-pink-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); +} + +.focus-within\:border-pink-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); +} + +.focus-within\:border-pink-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); +} + +.focus-within\:border-pink-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); +} + +.focus-within\:border-pink-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); +} + +.focus-within\:border-pink-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); +} + +.focus-within\:border-primary-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); +} + +.focus-within\:border-primary-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); +} + +.focus-within\:border-primary-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); +} + +.focus-within\:border-primary-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); +} + +.focus-within\:border-primary-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); +} + +.focus-within\:border-primary-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); +} + +.focus-within\:border-primary-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); +} + +.focus-within\:border-primary-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); +} + +.focus-within\:border-primary-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); +} + +.focus-within\:border-primary-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); +} + +.focus-within\:border-danger:focus-within { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); +} + +.focus-within\:border-success:focus-within { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); +} + +.focus-within\:border-warning:focus-within { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); +} + +.focus-within\:border-info:focus-within { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); +} + +.border-opacity-0 { + --tw-border-opacity: 0; +} + +.border-opacity-5 { + --tw-border-opacity: 0.05; +} + +.border-opacity-10 { + --tw-border-opacity: 0.1; +} + +.border-opacity-20 { + --tw-border-opacity: 0.2; +} + +.border-opacity-25 { + --tw-border-opacity: 0.25; +} + +.border-opacity-30 { + --tw-border-opacity: 0.3; +} + +.border-opacity-40 { + --tw-border-opacity: 0.4; +} + +.border-opacity-50 { + --tw-border-opacity: 0.5; +} + +.border-opacity-60 { + --tw-border-opacity: 0.6; +} + +.border-opacity-70 { + --tw-border-opacity: 0.7; +} + +.border-opacity-75 { + --tw-border-opacity: 0.75; +} + +.border-opacity-80 { + --tw-border-opacity: 0.8; +} + +.border-opacity-90 { + --tw-border-opacity: 0.9; +} + +.border-opacity-95 { + --tw-border-opacity: 0.95; +} + +.border-opacity-100 { + --tw-border-opacity: 1; +} + +.group:hover .group-hover\:border-opacity-0 { + --tw-border-opacity: 0; +} + +.group:hover .group-hover\:border-opacity-5 { + --tw-border-opacity: 0.05; +} + +.group:hover .group-hover\:border-opacity-10 { + --tw-border-opacity: 0.1; +} + +.group:hover .group-hover\:border-opacity-20 { + --tw-border-opacity: 0.2; +} + +.group:hover .group-hover\:border-opacity-25 { + --tw-border-opacity: 0.25; +} + +.group:hover .group-hover\:border-opacity-30 { + --tw-border-opacity: 0.3; +} + +.group:hover .group-hover\:border-opacity-40 { + --tw-border-opacity: 0.4; +} + +.group:hover .group-hover\:border-opacity-50 { + --tw-border-opacity: 0.5; +} + +.group:hover .group-hover\:border-opacity-60 { + --tw-border-opacity: 0.6; +} + +.group:hover .group-hover\:border-opacity-70 { + --tw-border-opacity: 0.7; +} + +.group:hover .group-hover\:border-opacity-75 { + --tw-border-opacity: 0.75; +} + +.group:hover .group-hover\:border-opacity-80 { + --tw-border-opacity: 0.8; +} + +.group:hover .group-hover\:border-opacity-90 { + --tw-border-opacity: 0.9; +} + +.group:hover .group-hover\:border-opacity-95 { + --tw-border-opacity: 0.95; +} + +.group:hover .group-hover\:border-opacity-100 { + --tw-border-opacity: 1; +} + +.focus-within\:border-opacity-0:focus-within { + --tw-border-opacity: 0; +} + +.focus-within\:border-opacity-5:focus-within { + --tw-border-opacity: 0.05; +} + +.focus-within\:border-opacity-10:focus-within { + --tw-border-opacity: 0.1; +} + +.focus-within\:border-opacity-20:focus-within { + --tw-border-opacity: 0.2; +} + +.focus-within\:border-opacity-25:focus-within { + --tw-border-opacity: 0.25; +} + +.focus-within\:border-opacity-30:focus-within { + --tw-border-opacity: 0.3; +} + +.focus-within\:border-opacity-40:focus-within { + --tw-border-opacity: 0.4; +} + +.focus-within\:border-opacity-50:focus-within { + --tw-border-opacity: 0.5; +} + +.focus-within\:border-opacity-60:focus-within { + --tw-border-opacity: 0.6; +} + +.focus-within\:border-opacity-70:focus-within { + --tw-border-opacity: 0.7; +} + +.focus-within\:border-opacity-75:focus-within { + --tw-border-opacity: 0.75; +} + +.focus-within\:border-opacity-80:focus-within { + --tw-border-opacity: 0.8; +} + +.focus-within\:border-opacity-90:focus-within { + --tw-border-opacity: 0.9; +} + +.focus-within\:border-opacity-95:focus-within { + --tw-border-opacity: 0.95; +} + +.focus-within\:border-opacity-100:focus-within { + --tw-border-opacity: 1; +} + +.hover\:border-opacity-0:hover { + --tw-border-opacity: 0; +} + +.hover\:border-opacity-5:hover { + --tw-border-opacity: 0.05; +} + +.hover\:border-opacity-10:hover { + --tw-border-opacity: 0.1; +} + +.hover\:border-opacity-20:hover { + --tw-border-opacity: 0.2; +} + +.hover\:border-opacity-25:hover { + --tw-border-opacity: 0.25; +} + +.hover\:border-opacity-30:hover { + --tw-border-opacity: 0.3; +} + +.hover\:border-opacity-40:hover { + --tw-border-opacity: 0.4; +} + +.hover\:border-opacity-50:hover { + --tw-border-opacity: 0.5; +} + +.hover\:border-opacity-60:hover { + --tw-border-opacity: 0.6; +} + +.hover\:border-opacity-70:hover { + --tw-border-opacity: 0.7; +} + +.hover\:border-opacity-75:hover { + --tw-border-opacity: 0.75; +} + +.hover\:border-opacity-80:hover { + --tw-border-opacity: 0.8; +} + +.hover\:border-opacity-90:hover { + --tw-border-opacity: 0.9; +} + +.hover\:border-opacity-95:hover { + --tw-border-opacity: 0.95; +} + +.hover\:border-opacity-100:hover { + --tw-border-opacity: 1; +} + +.focus\:border-opacity-0:focus { + --tw-border-opacity: 0; +} + +.focus\:border-opacity-5:focus { + --tw-border-opacity: 0.05; +} + +.focus\:border-opacity-10:focus { + --tw-border-opacity: 0.1; +} + +.focus\:border-opacity-20:focus { + --tw-border-opacity: 0.2; +} + +.focus\:border-opacity-25:focus { + --tw-border-opacity: 0.25; +} + +.focus\:border-opacity-30:focus { + --tw-border-opacity: 0.3; +} + +.focus\:border-opacity-40:focus { + --tw-border-opacity: 0.4; +} + +.focus\:border-opacity-50:focus { + --tw-border-opacity: 0.5; +} + +.focus\:border-opacity-60:focus { + --tw-border-opacity: 0.6; +} + +.focus\:border-opacity-70:focus { + --tw-border-opacity: 0.7; +} + +.focus\:border-opacity-75:focus { + --tw-border-opacity: 0.75; +} + +.focus\:border-opacity-80:focus { + --tw-border-opacity: 0.8; +} + +.focus\:border-opacity-90:focus { + --tw-border-opacity: 0.9; +} + +.focus\:border-opacity-95:focus { + --tw-border-opacity: 0.95; +} + +.focus\:border-opacity-100:focus { + --tw-border-opacity: 1; +} + +.rounded-none { + border-radius: 0px; +} + +.rounded-sm { + border-radius: 0.125rem; +} + +.rounded { + border-radius: 0.25rem; +} + +.rounded-md { + border-radius: 0.375rem; +} + +.rounded-lg { + border-radius: 0.5rem; +} + +.rounded-xl { + border-radius: 0.75rem; +} + +.rounded-2xl { + border-radius: 1rem; +} + +.rounded-3xl { + border-radius: 1.5rem; +} + +.rounded-full { + border-radius: 9999px; +} + +.rounded-t-none { + border-top-left-radius: 0px; + border-top-right-radius: 0px; +} + +.rounded-r-none { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; +} + +.rounded-b-none { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; +} + +.rounded-l-none { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; +} + +.rounded-t-sm { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; +} + +.rounded-r-sm { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; +} + +.rounded-b-sm { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; +} + +.rounded-l-sm { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; +} + +.rounded-t { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.rounded-r { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.rounded-l { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.rounded-t-md { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; +} + +.rounded-r-md { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; +} + +.rounded-b-md { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} + +.rounded-l-md { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} + +.rounded-t-lg { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; +} + +.rounded-r-lg { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; +} + +.rounded-b-lg { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} + +.rounded-l-lg { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} + +.rounded-t-xl { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; +} + +.rounded-r-xl { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; +} + +.rounded-b-xl { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; +} + +.rounded-l-xl { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; +} + +.rounded-t-2xl { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; +} + +.rounded-r-2xl { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; +} + +.rounded-b-2xl { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; +} + +.rounded-l-2xl { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; +} + +.rounded-t-3xl { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; +} + +.rounded-r-3xl { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; +} + +.rounded-b-3xl { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; +} + +.rounded-l-3xl { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; +} + +.rounded-t-full { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; +} + +.rounded-r-full { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; +} + +.rounded-b-full { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; +} + +.rounded-l-full { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; +} + +.rounded-tl-none { + border-top-left-radius: 0px; +} + +.rounded-tr-none { + border-top-right-radius: 0px; +} + +.rounded-br-none { + border-bottom-right-radius: 0px; +} + +.rounded-bl-none { + border-bottom-left-radius: 0px; +} + +.rounded-tl-sm { + border-top-left-radius: 0.125rem; +} + +.rounded-tr-sm { + border-top-right-radius: 0.125rem; +} + +.rounded-br-sm { + border-bottom-right-radius: 0.125rem; +} + +.rounded-bl-sm { + border-bottom-left-radius: 0.125rem; +} + +.rounded-tl { + border-top-left-radius: 0.25rem; +} + +.rounded-tr { + border-top-right-radius: 0.25rem; +} + +.rounded-br { + border-bottom-right-radius: 0.25rem; +} + +.rounded-bl { + border-bottom-left-radius: 0.25rem; +} + +.rounded-tl-md { + border-top-left-radius: 0.375rem; +} + +.rounded-tr-md { + border-top-right-radius: 0.375rem; +} + +.rounded-br-md { + border-bottom-right-radius: 0.375rem; +} + +.rounded-bl-md { + border-bottom-left-radius: 0.375rem; +} + +.rounded-tl-lg { + border-top-left-radius: 0.5rem; +} + +.rounded-tr-lg { + border-top-right-radius: 0.5rem; +} + +.rounded-br-lg { + border-bottom-right-radius: 0.5rem; +} + +.rounded-bl-lg { + border-bottom-left-radius: 0.5rem; +} + +.rounded-tl-xl { + border-top-left-radius: 0.75rem; +} + +.rounded-tr-xl { + border-top-right-radius: 0.75rem; +} + +.rounded-br-xl { + border-bottom-right-radius: 0.75rem; +} + +.rounded-bl-xl { + border-bottom-left-radius: 0.75rem; +} + +.rounded-tl-2xl { + border-top-left-radius: 1rem; +} + +.rounded-tr-2xl { + border-top-right-radius: 1rem; +} + +.rounded-br-2xl { + border-bottom-right-radius: 1rem; +} + +.rounded-bl-2xl { + border-bottom-left-radius: 1rem; +} + +.rounded-tl-3xl { + border-top-left-radius: 1.5rem; +} + +.rounded-tr-3xl { + border-top-right-radius: 1.5rem; +} + +.rounded-br-3xl { + border-bottom-right-radius: 1.5rem; +} + +.rounded-bl-3xl { + border-bottom-left-radius: 1.5rem; +} + +.rounded-tl-full { + border-top-left-radius: 9999px; +} + +.rounded-tr-full { + border-top-right-radius: 9999px; +} + +.rounded-br-full { + border-bottom-right-radius: 9999px; +} + +.rounded-bl-full { + border-bottom-left-radius: 9999px; +} + +.hover\:rounded-none:hover { + border-radius: 0px; +} + +.hover\:rounded-sm:hover { + border-radius: 0.125rem; +} + +.hover\:rounded:hover { + border-radius: 0.25rem; +} + +.hover\:rounded-md:hover { + border-radius: 0.375rem; +} + +.hover\:rounded-lg:hover { + border-radius: 0.5rem; +} + +.hover\:rounded-xl:hover { + border-radius: 0.75rem; +} + +.hover\:rounded-2xl:hover { + border-radius: 1rem; +} + +.hover\:rounded-3xl:hover { + border-radius: 1.5rem; +} + +.hover\:rounded-full:hover { + border-radius: 9999px; +} + +.hover\:rounded-t-none:hover { + border-top-left-radius: 0px; + border-top-right-radius: 0px; +} + +.hover\:rounded-r-none:hover { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; +} + +.hover\:rounded-b-none:hover { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; +} + +.hover\:rounded-l-none:hover { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; +} + +.hover\:rounded-t-sm:hover { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; +} + +.hover\:rounded-r-sm:hover { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; +} + +.hover\:rounded-b-sm:hover { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; +} + +.hover\:rounded-l-sm:hover { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; +} + +.hover\:rounded-t:hover { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.hover\:rounded-r:hover { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.hover\:rounded-b:hover { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.hover\:rounded-l:hover { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.hover\:rounded-t-md:hover { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; +} + +.hover\:rounded-r-md:hover { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; +} + +.hover\:rounded-b-md:hover { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} + +.hover\:rounded-l-md:hover { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} + +.hover\:rounded-t-lg:hover { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; +} + +.hover\:rounded-r-lg:hover { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; +} + +.hover\:rounded-b-lg:hover { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} + +.hover\:rounded-l-lg:hover { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} + +.hover\:rounded-t-xl:hover { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; +} + +.hover\:rounded-r-xl:hover { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; +} + +.hover\:rounded-b-xl:hover { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; +} + +.hover\:rounded-l-xl:hover { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; +} + +.hover\:rounded-t-2xl:hover { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; +} + +.hover\:rounded-r-2xl:hover { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; +} + +.hover\:rounded-b-2xl:hover { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; +} + +.hover\:rounded-l-2xl:hover { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; +} + +.hover\:rounded-t-3xl:hover { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; +} + +.hover\:rounded-r-3xl:hover { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; +} + +.hover\:rounded-b-3xl:hover { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; +} + +.hover\:rounded-l-3xl:hover { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; +} + +.hover\:rounded-t-full:hover { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; +} + +.hover\:rounded-r-full:hover { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; +} + +.hover\:rounded-b-full:hover { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; +} + +.hover\:rounded-l-full:hover { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; +} + +.hover\:rounded-tl-none:hover { + border-top-left-radius: 0px; +} + +.hover\:rounded-tr-none:hover { + border-top-right-radius: 0px; +} + +.hover\:rounded-br-none:hover { + border-bottom-right-radius: 0px; +} + +.hover\:rounded-bl-none:hover { + border-bottom-left-radius: 0px; +} + +.hover\:rounded-tl-sm:hover { + border-top-left-radius: 0.125rem; +} + +.hover\:rounded-tr-sm:hover { + border-top-right-radius: 0.125rem; +} + +.hover\:rounded-br-sm:hover { + border-bottom-right-radius: 0.125rem; +} + +.hover\:rounded-bl-sm:hover { + border-bottom-left-radius: 0.125rem; +} + +.hover\:rounded-tl:hover { + border-top-left-radius: 0.25rem; +} + +.hover\:rounded-tr:hover { + border-top-right-radius: 0.25rem; +} + +.hover\:rounded-br:hover { + border-bottom-right-radius: 0.25rem; +} + +.hover\:rounded-bl:hover { + border-bottom-left-radius: 0.25rem; +} + +.hover\:rounded-tl-md:hover { + border-top-left-radius: 0.375rem; +} + +.hover\:rounded-tr-md:hover { + border-top-right-radius: 0.375rem; +} + +.hover\:rounded-br-md:hover { + border-bottom-right-radius: 0.375rem; +} + +.hover\:rounded-bl-md:hover { + border-bottom-left-radius: 0.375rem; +} + +.hover\:rounded-tl-lg:hover { + border-top-left-radius: 0.5rem; +} + +.hover\:rounded-tr-lg:hover { + border-top-right-radius: 0.5rem; +} + +.hover\:rounded-br-lg:hover { + border-bottom-right-radius: 0.5rem; +} + +.hover\:rounded-bl-lg:hover { + border-bottom-left-radius: 0.5rem; +} + +.hover\:rounded-tl-xl:hover { + border-top-left-radius: 0.75rem; +} + +.hover\:rounded-tr-xl:hover { + border-top-right-radius: 0.75rem; +} + +.hover\:rounded-br-xl:hover { + border-bottom-right-radius: 0.75rem; +} + +.hover\:rounded-bl-xl:hover { + border-bottom-left-radius: 0.75rem; +} + +.hover\:rounded-tl-2xl:hover { + border-top-left-radius: 1rem; +} + +.hover\:rounded-tr-2xl:hover { + border-top-right-radius: 1rem; +} + +.hover\:rounded-br-2xl:hover { + border-bottom-right-radius: 1rem; +} + +.hover\:rounded-bl-2xl:hover { + border-bottom-left-radius: 1rem; +} + +.hover\:rounded-tl-3xl:hover { + border-top-left-radius: 1.5rem; +} + +.hover\:rounded-tr-3xl:hover { + border-top-right-radius: 1.5rem; +} + +.hover\:rounded-br-3xl:hover { + border-bottom-right-radius: 1.5rem; +} + +.hover\:rounded-bl-3xl:hover { + border-bottom-left-radius: 1.5rem; +} + +.hover\:rounded-tl-full:hover { + border-top-left-radius: 9999px; +} + +.hover\:rounded-tr-full:hover { + border-top-right-radius: 9999px; +} + +.hover\:rounded-br-full:hover { + border-bottom-right-radius: 9999px; +} + +.hover\:rounded-bl-full:hover { + border-bottom-left-radius: 9999px; +} + +.first\:rounded-none:first-child { + border-radius: 0px; +} + +.first\:rounded-sm:first-child { + border-radius: 0.125rem; +} + +.first\:rounded:first-child { + border-radius: 0.25rem; +} + +.first\:rounded-md:first-child { + border-radius: 0.375rem; +} + +.first\:rounded-lg:first-child { + border-radius: 0.5rem; +} + +.first\:rounded-xl:first-child { + border-radius: 0.75rem; +} + +.first\:rounded-2xl:first-child { + border-radius: 1rem; +} + +.first\:rounded-3xl:first-child { + border-radius: 1.5rem; +} + +.first\:rounded-full:first-child { + border-radius: 9999px; +} + +.first\:rounded-t-none:first-child { + border-top-left-radius: 0px; + border-top-right-radius: 0px; +} + +.first\:rounded-r-none:first-child { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; +} + +.first\:rounded-b-none:first-child { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; +} + +.first\:rounded-l-none:first-child { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; +} + +.first\:rounded-t-sm:first-child { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; +} + +.first\:rounded-r-sm:first-child { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; +} + +.first\:rounded-b-sm:first-child { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; +} + +.first\:rounded-l-sm:first-child { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; +} + +.first\:rounded-t:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.first\:rounded-r:first-child { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.first\:rounded-b:first-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.first\:rounded-l:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.first\:rounded-t-md:first-child { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; +} + +.first\:rounded-r-md:first-child { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; +} + +.first\:rounded-b-md:first-child { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} + +.first\:rounded-l-md:first-child { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} + +.first\:rounded-t-lg:first-child { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; +} + +.first\:rounded-r-lg:first-child { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; +} + +.first\:rounded-b-lg:first-child { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} + +.first\:rounded-l-lg:first-child { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} + +.first\:rounded-t-xl:first-child { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; +} + +.first\:rounded-r-xl:first-child { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; +} + +.first\:rounded-b-xl:first-child { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; +} + +.first\:rounded-l-xl:first-child { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; +} + +.first\:rounded-t-2xl:first-child { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; +} + +.first\:rounded-r-2xl:first-child { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; +} + +.first\:rounded-b-2xl:first-child { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; +} + +.first\:rounded-l-2xl:first-child { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; +} + +.first\:rounded-t-3xl:first-child { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; +} + +.first\:rounded-r-3xl:first-child { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; +} + +.first\:rounded-b-3xl:first-child { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; +} + +.first\:rounded-l-3xl:first-child { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; +} + +.first\:rounded-t-full:first-child { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; +} + +.first\:rounded-r-full:first-child { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; +} + +.first\:rounded-b-full:first-child { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; +} + +.first\:rounded-l-full:first-child { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; +} + +.first\:rounded-tl-none:first-child { + border-top-left-radius: 0px; +} + +.first\:rounded-tr-none:first-child { + border-top-right-radius: 0px; +} + +.first\:rounded-br-none:first-child { + border-bottom-right-radius: 0px; +} + +.first\:rounded-bl-none:first-child { + border-bottom-left-radius: 0px; +} + +.first\:rounded-tl-sm:first-child { + border-top-left-radius: 0.125rem; +} + +.first\:rounded-tr-sm:first-child { + border-top-right-radius: 0.125rem; +} + +.first\:rounded-br-sm:first-child { + border-bottom-right-radius: 0.125rem; +} + +.first\:rounded-bl-sm:first-child { + border-bottom-left-radius: 0.125rem; +} + +.first\:rounded-tl:first-child { + border-top-left-radius: 0.25rem; +} + +.first\:rounded-tr:first-child { + border-top-right-radius: 0.25rem; +} + +.first\:rounded-br:first-child { + border-bottom-right-radius: 0.25rem; +} + +.first\:rounded-bl:first-child { + border-bottom-left-radius: 0.25rem; +} + +.first\:rounded-tl-md:first-child { + border-top-left-radius: 0.375rem; +} + +.first\:rounded-tr-md:first-child { + border-top-right-radius: 0.375rem; +} + +.first\:rounded-br-md:first-child { + border-bottom-right-radius: 0.375rem; +} + +.first\:rounded-bl-md:first-child { + border-bottom-left-radius: 0.375rem; +} + +.first\:rounded-tl-lg:first-child { + border-top-left-radius: 0.5rem; +} + +.first\:rounded-tr-lg:first-child { + border-top-right-radius: 0.5rem; +} + +.first\:rounded-br-lg:first-child { + border-bottom-right-radius: 0.5rem; +} + +.first\:rounded-bl-lg:first-child { + border-bottom-left-radius: 0.5rem; +} + +.first\:rounded-tl-xl:first-child { + border-top-left-radius: 0.75rem; +} + +.first\:rounded-tr-xl:first-child { + border-top-right-radius: 0.75rem; +} + +.first\:rounded-br-xl:first-child { + border-bottom-right-radius: 0.75rem; +} + +.first\:rounded-bl-xl:first-child { + border-bottom-left-radius: 0.75rem; +} + +.first\:rounded-tl-2xl:first-child { + border-top-left-radius: 1rem; +} + +.first\:rounded-tr-2xl:first-child { + border-top-right-radius: 1rem; +} + +.first\:rounded-br-2xl:first-child { + border-bottom-right-radius: 1rem; +} + +.first\:rounded-bl-2xl:first-child { + border-bottom-left-radius: 1rem; +} + +.first\:rounded-tl-3xl:first-child { + border-top-left-radius: 1.5rem; +} + +.first\:rounded-tr-3xl:first-child { + border-top-right-radius: 1.5rem; +} + +.first\:rounded-br-3xl:first-child { + border-bottom-right-radius: 1.5rem; +} + +.first\:rounded-bl-3xl:first-child { + border-bottom-left-radius: 1.5rem; +} + +.first\:rounded-tl-full:first-child { + border-top-left-radius: 9999px; +} + +.first\:rounded-tr-full:first-child { + border-top-right-radius: 9999px; +} + +.first\:rounded-br-full:first-child { + border-bottom-right-radius: 9999px; +} + +.first\:rounded-bl-full:first-child { + border-bottom-left-radius: 9999px; +} + +.last\:rounded-none:last-child { + border-radius: 0px; +} + +.last\:rounded-sm:last-child { + border-radius: 0.125rem; +} + +.last\:rounded:last-child { + border-radius: 0.25rem; +} + +.last\:rounded-md:last-child { + border-radius: 0.375rem; +} + +.last\:rounded-lg:last-child { + border-radius: 0.5rem; +} + +.last\:rounded-xl:last-child { + border-radius: 0.75rem; +} + +.last\:rounded-2xl:last-child { + border-radius: 1rem; +} + +.last\:rounded-3xl:last-child { + border-radius: 1.5rem; +} + +.last\:rounded-full:last-child { + border-radius: 9999px; +} + +.last\:rounded-t-none:last-child { + border-top-left-radius: 0px; + border-top-right-radius: 0px; +} + +.last\:rounded-r-none:last-child { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; +} + +.last\:rounded-b-none:last-child { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; +} + +.last\:rounded-l-none:last-child { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; +} + +.last\:rounded-t-sm:last-child { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; +} + +.last\:rounded-r-sm:last-child { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; +} + +.last\:rounded-b-sm:last-child { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; +} + +.last\:rounded-l-sm:last-child { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; +} + +.last\:rounded-t:last-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.last\:rounded-r:last-child { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.last\:rounded-b:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.last\:rounded-l:last-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.last\:rounded-t-md:last-child { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; +} + +.last\:rounded-r-md:last-child { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; +} + +.last\:rounded-b-md:last-child { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} + +.last\:rounded-l-md:last-child { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} + +.last\:rounded-t-lg:last-child { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; +} + +.last\:rounded-r-lg:last-child { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; +} + +.last\:rounded-b-lg:last-child { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} + +.last\:rounded-l-lg:last-child { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} + +.last\:rounded-t-xl:last-child { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; +} + +.last\:rounded-r-xl:last-child { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; +} + +.last\:rounded-b-xl:last-child { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; +} + +.last\:rounded-l-xl:last-child { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; +} + +.last\:rounded-t-2xl:last-child { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; +} + +.last\:rounded-r-2xl:last-child { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; +} + +.last\:rounded-b-2xl:last-child { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; +} + +.last\:rounded-l-2xl:last-child { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; +} + +.last\:rounded-t-3xl:last-child { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; +} + +.last\:rounded-r-3xl:last-child { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; +} + +.last\:rounded-b-3xl:last-child { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; +} + +.last\:rounded-l-3xl:last-child { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; +} + +.last\:rounded-t-full:last-child { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; +} + +.last\:rounded-r-full:last-child { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; +} + +.last\:rounded-b-full:last-child { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; +} + +.last\:rounded-l-full:last-child { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; +} + +.last\:rounded-tl-none:last-child { + border-top-left-radius: 0px; +} + +.last\:rounded-tr-none:last-child { + border-top-right-radius: 0px; +} + +.last\:rounded-br-none:last-child { + border-bottom-right-radius: 0px; +} + +.last\:rounded-bl-none:last-child { + border-bottom-left-radius: 0px; +} + +.last\:rounded-tl-sm:last-child { + border-top-left-radius: 0.125rem; +} + +.last\:rounded-tr-sm:last-child { + border-top-right-radius: 0.125rem; +} + +.last\:rounded-br-sm:last-child { + border-bottom-right-radius: 0.125rem; +} + +.last\:rounded-bl-sm:last-child { + border-bottom-left-radius: 0.125rem; +} + +.last\:rounded-tl:last-child { + border-top-left-radius: 0.25rem; +} + +.last\:rounded-tr:last-child { + border-top-right-radius: 0.25rem; +} + +.last\:rounded-br:last-child { + border-bottom-right-radius: 0.25rem; +} + +.last\:rounded-bl:last-child { + border-bottom-left-radius: 0.25rem; +} + +.last\:rounded-tl-md:last-child { + border-top-left-radius: 0.375rem; +} + +.last\:rounded-tr-md:last-child { + border-top-right-radius: 0.375rem; +} + +.last\:rounded-br-md:last-child { + border-bottom-right-radius: 0.375rem; +} + +.last\:rounded-bl-md:last-child { + border-bottom-left-radius: 0.375rem; +} + +.last\:rounded-tl-lg:last-child { + border-top-left-radius: 0.5rem; +} + +.last\:rounded-tr-lg:last-child { + border-top-right-radius: 0.5rem; +} + +.last\:rounded-br-lg:last-child { + border-bottom-right-radius: 0.5rem; +} + +.last\:rounded-bl-lg:last-child { + border-bottom-left-radius: 0.5rem; +} + +.last\:rounded-tl-xl:last-child { + border-top-left-radius: 0.75rem; +} + +.last\:rounded-tr-xl:last-child { + border-top-right-radius: 0.75rem; +} + +.last\:rounded-br-xl:last-child { + border-bottom-right-radius: 0.75rem; +} + +.last\:rounded-bl-xl:last-child { + border-bottom-left-radius: 0.75rem; +} + +.last\:rounded-tl-2xl:last-child { + border-top-left-radius: 1rem; +} + +.last\:rounded-tr-2xl:last-child { + border-top-right-radius: 1rem; +} + +.last\:rounded-br-2xl:last-child { + border-bottom-right-radius: 1rem; +} + +.last\:rounded-bl-2xl:last-child { + border-bottom-left-radius: 1rem; +} + +.last\:rounded-tl-3xl:last-child { + border-top-left-radius: 1.5rem; +} + +.last\:rounded-tr-3xl:last-child { + border-top-right-radius: 1.5rem; +} + +.last\:rounded-br-3xl:last-child { + border-bottom-right-radius: 1.5rem; +} + +.last\:rounded-bl-3xl:last-child { + border-bottom-left-radius: 1.5rem; +} + +.last\:rounded-tl-full:last-child { + border-top-left-radius: 9999px; +} + +.last\:rounded-tr-full:last-child { + border-top-right-radius: 9999px; +} + +.last\:rounded-br-full:last-child { + border-bottom-right-radius: 9999px; +} + +.last\:rounded-bl-full:last-child { + border-bottom-left-radius: 9999px; +} + +.border-solid { + border-style: solid; +} + +.border-dashed { + border-style: dashed; +} + +.border-dotted { + border-style: dotted; +} + +.border-double { + border-style: double; +} + +.border-none { + border-style: none; +} + +.hover\:border-solid:hover { + border-style: solid; +} + +.hover\:border-dashed:hover { + border-style: dashed; +} + +.hover\:border-dotted:hover { + border-style: dotted; +} + +.hover\:border-double:hover { + border-style: double; +} + +.hover\:border-none:hover { + border-style: none; +} + +.first\:border-solid:first-child { + border-style: solid; +} + +.first\:border-dashed:first-child { + border-style: dashed; +} + +.first\:border-dotted:first-child { + border-style: dotted; +} + +.first\:border-double:first-child { + border-style: double; +} + +.first\:border-none:first-child { + border-style: none; +} + +.last\:border-solid:last-child { + border-style: solid; +} + +.last\:border-dashed:last-child { + border-style: dashed; +} + +.last\:border-dotted:last-child { + border-style: dotted; +} + +.last\:border-double:last-child { + border-style: double; +} + +.last\:border-none:last-child { + border-style: none; +} + +.border-0 { + border-width: 0px; +} + +.border-2 { + border-width: 2px; +} + +.border-3 { + border-width: 3px; +} + +.border-4 { + border-width: 4px; +} + +.border-8 { + border-width: 8px; +} + +.border { + border-width: 1px; +} + +.border-t-0 { + border-top-width: 0px; +} + +.border-r-0 { + border-right-width: 0px; +} + +.border-b-0 { + border-bottom-width: 0px; +} + +.border-l-0 { + border-left-width: 0px; +} + +.border-t-2 { + border-top-width: 2px; +} + +.border-r-2 { + border-right-width: 2px; +} + +.border-b-2 { + border-bottom-width: 2px; +} + +.border-l-2 { + border-left-width: 2px; +} + +.border-t-3 { + border-top-width: 3px; +} + +.border-r-3 { + border-right-width: 3px; +} + +.border-b-3 { + border-bottom-width: 3px; +} + +.border-l-3 { + border-left-width: 3px; +} + +.border-t-4 { + border-top-width: 4px; +} + +.border-r-4 { + border-right-width: 4px; +} + +.border-b-4 { + border-bottom-width: 4px; +} + +.border-l-4 { + border-left-width: 4px; +} + +.border-t-8 { + border-top-width: 8px; +} + +.border-r-8 { + border-right-width: 8px; +} + +.border-b-8 { + border-bottom-width: 8px; +} + +.border-l-8 { + border-left-width: 8px; +} + +.border-t { + border-top-width: 1px; +} + +.border-r { + border-right-width: 1px; +} + +.border-b { + border-bottom-width: 1px; +} + +.border-l { + border-left-width: 1px; +} + +.last\:border-0:last-child { + border-width: 0px; +} + +.last\:border-2:last-child { + border-width: 2px; +} + +.last\:border-3:last-child { + border-width: 3px; +} + +.last\:border-4:last-child { + border-width: 4px; +} + +.last\:border-8:last-child { + border-width: 8px; +} + +.last\:border:last-child { + border-width: 1px; +} + +.last\:border-t-0:last-child { + border-top-width: 0px; +} + +.last\:border-r-0:last-child { + border-right-width: 0px; +} + +.last\:border-b-0:last-child { + border-bottom-width: 0px; +} + +.last\:border-l-0:last-child { + border-left-width: 0px; +} + +.last\:border-t-2:last-child { + border-top-width: 2px; +} + +.last\:border-r-2:last-child { + border-right-width: 2px; +} + +.last\:border-b-2:last-child { + border-bottom-width: 2px; +} + +.last\:border-l-2:last-child { + border-left-width: 2px; +} + +.last\:border-t-3:last-child { + border-top-width: 3px; +} + +.last\:border-r-3:last-child { + border-right-width: 3px; +} + +.last\:border-b-3:last-child { + border-bottom-width: 3px; +} + +.last\:border-l-3:last-child { + border-left-width: 3px; +} + +.last\:border-t-4:last-child { + border-top-width: 4px; +} + +.last\:border-r-4:last-child { + border-right-width: 4px; +} + +.last\:border-b-4:last-child { + border-bottom-width: 4px; +} + +.last\:border-l-4:last-child { + border-left-width: 4px; +} + +.last\:border-t-8:last-child { + border-top-width: 8px; +} + +.last\:border-r-8:last-child { + border-right-width: 8px; +} + +.last\:border-b-8:last-child { + border-bottom-width: 8px; +} + +.last\:border-l-8:last-child { + border-left-width: 8px; +} + +.last\:border-t:last-child { + border-top-width: 1px; +} + +.last\:border-r:last-child { + border-right-width: 1px; +} + +.last\:border-b:last-child { + border-bottom-width: 1px; +} + +.last\:border-l:last-child { + border-left-width: 1px; +} + +.hover\:border-0:hover { + border-width: 0px; +} + +.hover\:border-2:hover { + border-width: 2px; +} + +.hover\:border-3:hover { + border-width: 3px; +} + +.hover\:border-4:hover { + border-width: 4px; +} + +.hover\:border-8:hover { + border-width: 8px; +} + +.hover\:border:hover { + border-width: 1px; +} + +.hover\:border-t-0:hover { + border-top-width: 0px; +} + +.hover\:border-r-0:hover { + border-right-width: 0px; +} + +.hover\:border-b-0:hover { + border-bottom-width: 0px; +} + +.hover\:border-l-0:hover { + border-left-width: 0px; +} + +.hover\:border-t-2:hover { + border-top-width: 2px; +} + +.hover\:border-r-2:hover { + border-right-width: 2px; +} + +.hover\:border-b-2:hover { + border-bottom-width: 2px; +} + +.hover\:border-l-2:hover { + border-left-width: 2px; +} + +.hover\:border-t-3:hover { + border-top-width: 3px; +} + +.hover\:border-r-3:hover { + border-right-width: 3px; +} + +.hover\:border-b-3:hover { + border-bottom-width: 3px; +} + +.hover\:border-l-3:hover { + border-left-width: 3px; +} + +.hover\:border-t-4:hover { + border-top-width: 4px; +} + +.hover\:border-r-4:hover { + border-right-width: 4px; +} + +.hover\:border-b-4:hover { + border-bottom-width: 4px; +} + +.hover\:border-l-4:hover { + border-left-width: 4px; +} + +.hover\:border-t-8:hover { + border-top-width: 8px; +} + +.hover\:border-r-8:hover { + border-right-width: 8px; +} + +.hover\:border-b-8:hover { + border-bottom-width: 8px; +} + +.hover\:border-l-8:hover { + border-left-width: 8px; +} + +.hover\:border-t:hover { + border-top-width: 1px; +} + +.hover\:border-r:hover { + border-right-width: 1px; +} + +.hover\:border-b:hover { + border-bottom-width: 1px; +} + +.hover\:border-l:hover { + border-left-width: 1px; +} + +.focus\:border-0:focus { + border-width: 0px; +} + +.focus\:border-2:focus { + border-width: 2px; +} + +.focus\:border-3:focus { + border-width: 3px; +} + +.focus\:border-4:focus { + border-width: 4px; +} + +.focus\:border-8:focus { + border-width: 8px; +} + +.focus\:border:focus { + border-width: 1px; +} + +.focus\:border-t-0:focus { + border-top-width: 0px; +} + +.focus\:border-r-0:focus { + border-right-width: 0px; +} + +.focus\:border-b-0:focus { + border-bottom-width: 0px; +} + +.focus\:border-l-0:focus { + border-left-width: 0px; +} + +.focus\:border-t-2:focus { + border-top-width: 2px; +} + +.focus\:border-r-2:focus { + border-right-width: 2px; +} + +.focus\:border-b-2:focus { + border-bottom-width: 2px; +} + +.focus\:border-l-2:focus { + border-left-width: 2px; +} + +.focus\:border-t-3:focus { + border-top-width: 3px; +} + +.focus\:border-r-3:focus { + border-right-width: 3px; +} + +.focus\:border-b-3:focus { + border-bottom-width: 3px; +} + +.focus\:border-l-3:focus { + border-left-width: 3px; +} + +.focus\:border-t-4:focus { + border-top-width: 4px; +} + +.focus\:border-r-4:focus { + border-right-width: 4px; +} + +.focus\:border-b-4:focus { + border-bottom-width: 4px; +} + +.focus\:border-l-4:focus { + border-left-width: 4px; +} + +.focus\:border-t-8:focus { + border-top-width: 8px; +} + +.focus\:border-r-8:focus { + border-right-width: 8px; +} + +.focus\:border-b-8:focus { + border-bottom-width: 8px; +} + +.focus\:border-l-8:focus { + border-left-width: 8px; +} + +.focus\:border-t:focus { + border-top-width: 1px; +} + +.focus\:border-r:focus { + border-right-width: 1px; +} + +.focus\:border-b:focus { + border-bottom-width: 1px; +} + +.focus\:border-l:focus { + border-left-width: 1px; +} + +.box-border { + box-sizing: border-box; +} + +.box-content { + box-sizing: content-box; +} + +.cursor-auto { + cursor: auto; +} + +.cursor-default { + cursor: default; +} + +.cursor-pointer { + cursor: pointer; +} + +.cursor-wait { + cursor: wait; +} + +.cursor-text { + cursor: text; +} + +.cursor-move { + cursor: move; +} + +.cursor-not-allowed { + cursor: not-allowed; +} + +.block { + display: block; +} + +.inline-block { + display: inline-block; +} + +.inline { + display: inline; +} + +.flex { + display: flex; +} + +.inline-flex { + display: inline-flex; +} + +.table { + display: table; +} + +.table-caption { + display: table-caption; +} + +.table-cell { + display: table-cell; +} + +.table-column { + display: table-column; +} + +.table-column-group { + display: table-column-group; +} + +.table-footer-group { + display: table-footer-group; +} + +.table-header-group { + display: table-header-group; +} + +.table-row-group { + display: table-row-group; +} + +.table-row { + display: table-row; +} + +.flow-root { + display: flow-root; +} + +.grid { + display: grid; +} + +.inline-grid { + display: inline-grid; +} + +.contents { + display: contents; +} + +.hidden { + display: none; +} + +.flex-row { + flex-direction: row; +} + +.flex-row-reverse { + flex-direction: row-reverse; +} + +.flex-col { + flex-direction: column; +} + +.flex-col-reverse { + flex-direction: column-reverse; +} + +.flex-wrap { + flex-wrap: wrap; +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse; +} + +.flex-nowrap { + flex-wrap: nowrap; +} + +.place-items-auto { + place-items: auto; +} + +.place-items-start { + place-items: start; +} + +.place-items-end { + place-items: end; +} + +.place-items-center { + place-items: center; +} + +.place-items-stretch { + place-items: stretch; +} + +.place-content-center { + place-content: center; +} + +.place-content-start { + place-content: start; +} + +.place-content-end { + place-content: end; +} + +.place-content-between { + place-content: space-between; +} + +.place-content-around { + place-content: space-around; +} + +.place-content-evenly { + place-content: space-evenly; +} + +.place-content-stretch { + place-content: stretch; +} + +.place-self-auto { + place-self: auto; +} + +.place-self-start { + place-self: start; +} + +.place-self-end { + place-self: end; +} + +.place-self-center { + place-self: center; +} + +.place-self-stretch { + place-self: stretch; +} + +.items-start { + align-items: flex-start; +} + +.items-end { + align-items: flex-end; +} + +.items-center { + align-items: center; +} + +.items-baseline { + align-items: baseline; +} + +.items-stretch { + align-items: stretch; +} + +.content-center { + align-content: center; +} + +.content-start { + align-content: flex-start; +} + +.content-end { + align-content: flex-end; +} + +.content-between { + align-content: space-between; +} + +.content-around { + align-content: space-around; +} + +.content-evenly { + align-content: space-evenly; +} + +.self-auto { + align-self: auto; +} + +.self-start { + align-self: flex-start; +} + +.self-end { + align-self: flex-end; +} + +.self-center { + align-self: center; +} + +.self-stretch { + align-self: stretch; +} + +.justify-items-auto { + justify-items: auto; +} + +.justify-items-start { + justify-items: start; +} + +.justify-items-end { + justify-items: end; +} + +.justify-items-center { + justify-items: center; +} + +.justify-items-stretch { + justify-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; +} + +.justify-around { + justify-content: space-around; +} + +.justify-evenly { + justify-content: space-evenly; +} + +.justify-self-auto { + justify-self: auto; +} + +.justify-self-start { + justify-self: start; +} + +.justify-self-end { + justify-self: end; +} + +.justify-self-center { + justify-self: center; +} + +.justify-self-stretch { + justify-self: stretch; +} + +.flex-1 { + flex: 1 1 0%; +} + +.flex-auto { + flex: 1 1 auto; +} + +.flex-initial { + flex: 0 1 auto; +} + +.flex-none { + flex: none; +} + +.flex-grow-0 { + flex-grow: 0; +} + +.flex-grow { + flex-grow: 1; +} + +.flex-shrink-0 { + flex-shrink: 0; +} + +.flex-shrink { + flex-shrink: 1; +} + +.order-1 { + order: 1; +} + +.order-2 { + order: 2; +} + +.order-3 { + order: 3; +} + +.order-4 { + order: 4; +} + +.order-5 { + order: 5; +} + +.order-6 { + order: 6; +} + +.order-7 { + order: 7; +} + +.order-8 { + order: 8; +} + +.order-9 { + order: 9; +} + +.order-10 { + order: 10; +} + +.order-11 { + order: 11; +} + +.order-12 { + order: 12; +} + +.order-first { + order: -9999; +} + +.order-last { + order: 9999; +} + +.order-none { + order: 0; +} + +.float-right { + float: right; +} + +.float-left { + float: left; +} + +.float-none { + float: none; +} + +.clear-left { + clear: left; +} + +.clear-right { + clear: right; +} + +.clear-both { + clear: both; +} + +.clear-none { + clear: none; +} + +.font-sans { + font-family: 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; +} + +.font-mono { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +.font-base { + font-family: Poppins, sans-serif; +} + +.font-thin { + font-weight: 100; +} + +.font-extralight { + font-weight: 200; +} + +.font-light { + font-weight: 300; +} + +.font-normal { + font-weight: 400; +} + +.font-medium { + font-weight: 500; +} + +.font-semibold { + font-weight: 600; +} + +.font-bold { + font-weight: 700; +} + +.font-extrabold { + font-weight: 800; +} + +.font-black { + font-weight: 900; +} + +.h-0 { + height: 0px; +} + +.h-1 { + height: 0.25rem; +} + +.h-2 { + height: 0.5rem; +} + +.h-3 { + height: 0.75rem; +} + +.h-4 { + height: 1rem; +} + +.h-5 { + height: 1.25rem; +} + +.h-6 { + height: 1.5rem; +} + +.h-7 { + height: 1.75rem; +} + +.h-8 { + height: 2rem; +} + +.h-9 { + height: 2.25rem; +} + +.h-10 { + height: 2.5rem; +} + +.h-11 { + height: 2.75rem; +} + +.h-12 { + height: 3rem; +} + +.h-14 { + height: 3.5rem; +} + +.h-16 { + height: 4rem; +} + +.h-20 { + height: 5rem; +} + +.h-22 { + height: 5.625rem; +} + +.h-24 { + height: 6rem; +} + +.h-28 { + height: 7rem; +} + +.h-32 { + height: 8rem; +} + +.h-36 { + height: 9rem; +} + +.h-40 { + height: 10rem; +} + +.h-44 { + height: 11rem; +} + +.h-48 { + height: 12rem; +} + +.h-52 { + height: 13rem; +} + +.h-56 { + height: 14rem; +} + +.h-60 { + height: 240px; +} + +.h-64 { + height: 16rem; +} + +.h-72 { + height: 18rem; +} + +.h-80 { + height: 20rem; +} + +.h-88 { + height: 22rem; +} + +.h-96 { + height: 24rem; +} + +.h-130 { + height: 560px; +} + +.h-auto { + height: auto; +} + +.h-px { + height: 1px; +} + +.h-0\.5 { + height: 0.125rem; +} + +.h-1\.5 { + height: 0.375rem; +} + +.h-2\.5 { + height: 0.625rem; +} + +.h-3\.5 { + height: 0.875rem; +} + +.h-1\/2 { + height: 50%; +} + +.h-1\/3 { + height: 33.333333%; +} + +.h-2\/3 { + height: 66.666667%; +} + +.h-1\/4 { + height: 25%; +} + +.h-2\/4 { + height: 50%; +} + +.h-3\/4 { + height: 75%; +} + +.h-1\/5 { + height: 20%; +} + +.h-2\/5 { + height: 40%; +} + +.h-3\/5 { + height: 60%; +} + +.h-4\/5 { + height: 80%; +} + +.h-1\/6 { + height: 16.666667%; +} + +.h-2\/6 { + height: 33.333333%; +} + +.h-3\/6 { + height: 50%; +} + +.h-4\/6 { + height: 66.666667%; +} + +.h-5\/6 { + height: 83.333333%; +} + +.h-full { + height: 100%; +} + +.h-screen { + height: 100vh; +} + +.text-xs { + font-size: 0.75rem; + line-height: 1rem; +} + +.text-sm { + font-size: 0.875rem; + line-height: 1.25rem; +} + +.text-base { + font-size: 1rem; + line-height: 1.5rem; +} + +.text-lg { + font-size: 1.125rem; + line-height: 1.75rem; +} + +.text-xl { + font-size: 1.25rem; + line-height: 1.75rem; +} + +.text-2xl { + font-size: 1.5rem; + line-height: 2rem; +} + +.text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; +} + +.text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; +} + +.text-5xl { + font-size: 3rem; + line-height: 1; +} + +.text-6xl { + font-size: 3.75rem; + line-height: 1; +} + +.text-7xl { + font-size: 4.5rem; + line-height: 1; +} + +.text-8xl { + font-size: 6rem; + line-height: 1; +} + +.text-9xl { + font-size: 8rem; + line-height: 1; +} + +.leading-3 { + line-height: .75rem; +} + +.leading-4 { + line-height: 1rem; +} + +.leading-5 { + line-height: 1.25rem; +} + +.leading-6 { + line-height: 1.5rem; +} + +.leading-7 { + line-height: 1.75rem; +} + +.leading-8 { + line-height: 2rem; +} + +.leading-9 { + line-height: 2.25rem; +} + +.leading-10 { + line-height: 2.5rem; +} + +.leading-none { + line-height: 1; +} + +.leading-tight { + line-height: 1.25; +} + +.leading-snug { + line-height: 1.375; +} + +.leading-normal { + line-height: 1.5; +} + +.leading-relaxed { + line-height: 1.625; +} + +.leading-loose { + line-height: 2; +} + +.list-inside { + list-style-position: inside; +} + +.list-outside { + list-style-position: outside; +} + +.list-none { + list-style-type: none; +} + +.list-disc { + list-style-type: disc; +} + +.list-decimal { + list-style-type: decimal; +} + +.m-0 { + margin: 0px; +} + +.m-1 { + margin: 0.25rem; +} + +.m-2 { + margin: 0.5rem; +} + +.m-3 { + margin: 0.75rem; +} + +.m-4 { + margin: 1rem; +} + +.m-5 { + margin: 1.25rem; +} + +.m-6 { + margin: 1.5rem; +} + +.m-7 { + margin: 1.75rem; +} + +.m-8 { + margin: 2rem; +} + +.m-9 { + margin: 2.25rem; +} + +.m-10 { + margin: 2.5rem; +} + +.m-11 { + margin: 2.75rem; +} + +.m-12 { + margin: 3rem; +} + +.m-14 { + margin: 3.5rem; +} + +.m-16 { + margin: 4rem; +} + +.m-20 { + margin: 5rem; +} + +.m-22 { + margin: 5.625rem; +} + +.m-24 { + margin: 6rem; +} + +.m-28 { + margin: 7rem; +} + +.m-32 { + margin: 8rem; +} + +.m-36 { + margin: 9rem; +} + +.m-40 { + margin: 10rem; +} + +.m-44 { + margin: 11rem; +} + +.m-48 { + margin: 12rem; +} + +.m-52 { + margin: 13rem; +} + +.m-56 { + margin: 14rem; +} + +.m-60 { + margin: 240px; +} + +.m-64 { + margin: 16rem; +} + +.m-72 { + margin: 18rem; +} + +.m-80 { + margin: 20rem; +} + +.m-88 { + margin: 22rem; +} + +.m-96 { + margin: 24rem; +} + +.m-130 { + margin: 560px; +} + +.m-auto { + margin: auto; +} + +.m-px { + margin: 1px; +} + +.m-0\.5 { + margin: 0.125rem; +} + +.m-1\.5 { + margin: 0.375rem; +} + +.m-2\.5 { + margin: 0.625rem; +} + +.m-3\.5 { + margin: 0.875rem; +} + +.-m-0 { + margin: 0px; +} + +.-m-1 { + margin: -0.25rem; +} + +.-m-2 { + margin: -0.5rem; +} + +.-m-3 { + margin: -0.75rem; +} + +.-m-4 { + margin: -1rem; +} + +.-m-5 { + margin: -1.25rem; +} + +.-m-6 { + margin: -1.5rem; +} + +.-m-7 { + margin: -1.75rem; +} + +.-m-8 { + margin: -2rem; +} + +.-m-9 { + margin: -2.25rem; +} + +.-m-10 { + margin: -2.5rem; +} + +.-m-11 { + margin: -2.75rem; +} + +.-m-12 { + margin: -3rem; +} + +.-m-14 { + margin: -3.5rem; +} + +.-m-16 { + margin: -4rem; +} + +.-m-20 { + margin: -5rem; +} + +.-m-22 { + margin: -5.625rem; +} + +.-m-24 { + margin: -6rem; +} + +.-m-28 { + margin: -7rem; +} + +.-m-32 { + margin: -8rem; +} + +.-m-36 { + margin: -9rem; +} + +.-m-40 { + margin: -10rem; +} + +.-m-44 { + margin: -11rem; +} + +.-m-48 { + margin: -12rem; +} + +.-m-52 { + margin: -13rem; +} + +.-m-56 { + margin: -14rem; +} + +.-m-60 { + margin: -240px; +} + +.-m-64 { + margin: -16rem; +} + +.-m-72 { + margin: -18rem; +} + +.-m-80 { + margin: -20rem; +} + +.-m-88 { + margin: -22rem; +} + +.-m-96 { + margin: -24rem; +} + +.-m-130 { + margin: -560px; +} + +.-m-px { + margin: -1px; +} + +.-m-0\.5 { + margin: -0.125rem; +} + +.-m-1\.5 { + margin: -0.375rem; +} + +.-m-2\.5 { + margin: -0.625rem; +} + +.-m-3\.5 { + margin: -0.875rem; +} + +.my-0 { + margin-top: 0px; + margin-bottom: 0px; +} + +.mx-0 { + margin-left: 0px; + margin-right: 0px; +} + +.my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} + +.mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; +} + +.my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; +} + +.mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; +} + +.my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; +} + +.mx-3 { + margin-left: 0.75rem; + margin-right: 0.75rem; +} + +.my-4 { + margin-top: 1rem; + margin-bottom: 1rem; +} + +.mx-4 { + margin-left: 1rem; + margin-right: 1rem; +} + +.my-5 { + margin-top: 1.25rem; + margin-bottom: 1.25rem; +} + +.mx-5 { + margin-left: 1.25rem; + margin-right: 1.25rem; +} + +.my-6 { + margin-top: 1.5rem; + margin-bottom: 1.5rem; +} + +.mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; +} + +.my-7 { + margin-top: 1.75rem; + margin-bottom: 1.75rem; +} + +.mx-7 { + margin-left: 1.75rem; + margin-right: 1.75rem; +} + +.my-8 { + margin-top: 2rem; + margin-bottom: 2rem; +} + +.mx-8 { + margin-left: 2rem; + margin-right: 2rem; +} + +.my-9 { + margin-top: 2.25rem; + margin-bottom: 2.25rem; +} + +.mx-9 { + margin-left: 2.25rem; + margin-right: 2.25rem; +} + +.my-10 { + margin-top: 2.5rem; + margin-bottom: 2.5rem; +} + +.mx-10 { + margin-left: 2.5rem; + margin-right: 2.5rem; +} + +.my-11 { + margin-top: 2.75rem; + margin-bottom: 2.75rem; +} + +.mx-11 { + margin-left: 2.75rem; + margin-right: 2.75rem; +} + +.my-12 { + margin-top: 3rem; + margin-bottom: 3rem; +} + +.mx-12 { + margin-left: 3rem; + margin-right: 3rem; +} + +.my-14 { + margin-top: 3.5rem; + margin-bottom: 3.5rem; +} + +.mx-14 { + margin-left: 3.5rem; + margin-right: 3.5rem; +} + +.my-16 { + margin-top: 4rem; + margin-bottom: 4rem; +} + +.mx-16 { + margin-left: 4rem; + margin-right: 4rem; +} + +.my-20 { + margin-top: 5rem; + margin-bottom: 5rem; +} + +.mx-20 { + margin-left: 5rem; + margin-right: 5rem; +} + +.my-22 { + margin-top: 5.625rem; + margin-bottom: 5.625rem; +} + +.mx-22 { + margin-left: 5.625rem; + margin-right: 5.625rem; +} + +.my-24 { + margin-top: 6rem; + margin-bottom: 6rem; +} + +.mx-24 { + margin-left: 6rem; + margin-right: 6rem; +} + +.my-28 { + margin-top: 7rem; + margin-bottom: 7rem; +} + +.mx-28 { + margin-left: 7rem; + margin-right: 7rem; +} + +.my-32 { + margin-top: 8rem; + margin-bottom: 8rem; +} + +.mx-32 { + margin-left: 8rem; + margin-right: 8rem; +} + +.my-36 { + margin-top: 9rem; + margin-bottom: 9rem; +} + +.mx-36 { + margin-left: 9rem; + margin-right: 9rem; +} + +.my-40 { + margin-top: 10rem; + margin-bottom: 10rem; +} + +.mx-40 { + margin-left: 10rem; + margin-right: 10rem; +} + +.my-44 { + margin-top: 11rem; + margin-bottom: 11rem; +} + +.mx-44 { + margin-left: 11rem; + margin-right: 11rem; +} + +.my-48 { + margin-top: 12rem; + margin-bottom: 12rem; +} + +.mx-48 { + margin-left: 12rem; + margin-right: 12rem; +} + +.my-52 { + margin-top: 13rem; + margin-bottom: 13rem; +} + +.mx-52 { + margin-left: 13rem; + margin-right: 13rem; +} + +.my-56 { + margin-top: 14rem; + margin-bottom: 14rem; +} + +.mx-56 { + margin-left: 14rem; + margin-right: 14rem; +} + +.my-60 { + margin-top: 240px; + margin-bottom: 240px; +} + +.mx-60 { + margin-left: 240px; + margin-right: 240px; +} + +.my-64 { + margin-top: 16rem; + margin-bottom: 16rem; +} + +.mx-64 { + margin-left: 16rem; + margin-right: 16rem; +} + +.my-72 { + margin-top: 18rem; + margin-bottom: 18rem; +} + +.mx-72 { + margin-left: 18rem; + margin-right: 18rem; +} + +.my-80 { + margin-top: 20rem; + margin-bottom: 20rem; +} + +.mx-80 { + margin-left: 20rem; + margin-right: 20rem; +} + +.my-88 { + margin-top: 22rem; + margin-bottom: 22rem; +} + +.mx-88 { + margin-left: 22rem; + margin-right: 22rem; +} + +.my-96 { + margin-top: 24rem; + margin-bottom: 24rem; +} + +.mx-96 { + margin-left: 24rem; + margin-right: 24rem; +} + +.my-130 { + margin-top: 560px; + margin-bottom: 560px; +} + +.mx-130 { + margin-left: 560px; + margin-right: 560px; +} + +.my-auto { + margin-top: auto; + margin-bottom: auto; +} + +.mx-auto { + margin-left: auto; + margin-right: auto; +} + +.my-px { + margin-top: 1px; + margin-bottom: 1px; +} + +.mx-px { + margin-left: 1px; + margin-right: 1px; +} + +.my-0\.5 { + margin-top: 0.125rem; + margin-bottom: 0.125rem; +} + +.mx-0\.5 { + margin-left: 0.125rem; + margin-right: 0.125rem; +} + +.my-1\.5 { + margin-top: 0.375rem; + margin-bottom: 0.375rem; +} + +.mx-1\.5 { + margin-left: 0.375rem; + margin-right: 0.375rem; +} + +.my-2\.5 { + margin-top: 0.625rem; + margin-bottom: 0.625rem; +} + +.mx-2\.5 { + margin-left: 0.625rem; + margin-right: 0.625rem; +} + +.my-3\.5 { + margin-top: 0.875rem; + margin-bottom: 0.875rem; +} + +.mx-3\.5 { + margin-left: 0.875rem; + margin-right: 0.875rem; +} + +.-my-0 { + margin-top: 0px; + margin-bottom: 0px; +} + +.-mx-0 { + margin-left: 0px; + margin-right: 0px; +} + +.-my-1 { + margin-top: -0.25rem; + margin-bottom: -0.25rem; +} + +.-mx-1 { + margin-left: -0.25rem; + margin-right: -0.25rem; +} + +.-my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; +} + +.-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; +} + +.-my-3 { + margin-top: -0.75rem; + margin-bottom: -0.75rem; +} + +.-mx-3 { + margin-left: -0.75rem; + margin-right: -0.75rem; +} + +.-my-4 { + margin-top: -1rem; + margin-bottom: -1rem; +} + +.-mx-4 { + margin-left: -1rem; + margin-right: -1rem; +} + +.-my-5 { + margin-top: -1.25rem; + margin-bottom: -1.25rem; +} + +.-mx-5 { + margin-left: -1.25rem; + margin-right: -1.25rem; +} + +.-my-6 { + margin-top: -1.5rem; + margin-bottom: -1.5rem; +} + +.-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; +} + +.-my-7 { + margin-top: -1.75rem; + margin-bottom: -1.75rem; +} + +.-mx-7 { + margin-left: -1.75rem; + margin-right: -1.75rem; +} + +.-my-8 { + margin-top: -2rem; + margin-bottom: -2rem; +} + +.-mx-8 { + margin-left: -2rem; + margin-right: -2rem; +} + +.-my-9 { + margin-top: -2.25rem; + margin-bottom: -2.25rem; +} + +.-mx-9 { + margin-left: -2.25rem; + margin-right: -2.25rem; +} + +.-my-10 { + margin-top: -2.5rem; + margin-bottom: -2.5rem; +} + +.-mx-10 { + margin-left: -2.5rem; + margin-right: -2.5rem; +} + +.-my-11 { + margin-top: -2.75rem; + margin-bottom: -2.75rem; +} + +.-mx-11 { + margin-left: -2.75rem; + margin-right: -2.75rem; +} + +.-my-12 { + margin-top: -3rem; + margin-bottom: -3rem; +} + +.-mx-12 { + margin-left: -3rem; + margin-right: -3rem; +} + +.-my-14 { + margin-top: -3.5rem; + margin-bottom: -3.5rem; +} + +.-mx-14 { + margin-left: -3.5rem; + margin-right: -3.5rem; +} + +.-my-16 { + margin-top: -4rem; + margin-bottom: -4rem; +} + +.-mx-16 { + margin-left: -4rem; + margin-right: -4rem; +} + +.-my-20 { + margin-top: -5rem; + margin-bottom: -5rem; +} + +.-mx-20 { + margin-left: -5rem; + margin-right: -5rem; +} + +.-my-22 { + margin-top: -5.625rem; + margin-bottom: -5.625rem; +} + +.-mx-22 { + margin-left: -5.625rem; + margin-right: -5.625rem; +} + +.-my-24 { + margin-top: -6rem; + margin-bottom: -6rem; +} + +.-mx-24 { + margin-left: -6rem; + margin-right: -6rem; +} + +.-my-28 { + margin-top: -7rem; + margin-bottom: -7rem; +} + +.-mx-28 { + margin-left: -7rem; + margin-right: -7rem; +} + +.-my-32 { + margin-top: -8rem; + margin-bottom: -8rem; +} + +.-mx-32 { + margin-left: -8rem; + margin-right: -8rem; +} + +.-my-36 { + margin-top: -9rem; + margin-bottom: -9rem; +} + +.-mx-36 { + margin-left: -9rem; + margin-right: -9rem; +} + +.-my-40 { + margin-top: -10rem; + margin-bottom: -10rem; +} + +.-mx-40 { + margin-left: -10rem; + margin-right: -10rem; +} + +.-my-44 { + margin-top: -11rem; + margin-bottom: -11rem; +} + +.-mx-44 { + margin-left: -11rem; + margin-right: -11rem; +} + +.-my-48 { + margin-top: -12rem; + margin-bottom: -12rem; +} + +.-mx-48 { + margin-left: -12rem; + margin-right: -12rem; +} + +.-my-52 { + margin-top: -13rem; + margin-bottom: -13rem; +} + +.-mx-52 { + margin-left: -13rem; + margin-right: -13rem; +} + +.-my-56 { + margin-top: -14rem; + margin-bottom: -14rem; +} + +.-mx-56 { + margin-left: -14rem; + margin-right: -14rem; +} + +.-my-60 { + margin-top: -240px; + margin-bottom: -240px; +} + +.-mx-60 { + margin-left: -240px; + margin-right: -240px; +} + +.-my-64 { + margin-top: -16rem; + margin-bottom: -16rem; +} + +.-mx-64 { + margin-left: -16rem; + margin-right: -16rem; +} + +.-my-72 { + margin-top: -18rem; + margin-bottom: -18rem; +} + +.-mx-72 { + margin-left: -18rem; + margin-right: -18rem; +} + +.-my-80 { + margin-top: -20rem; + margin-bottom: -20rem; +} + +.-mx-80 { + margin-left: -20rem; + margin-right: -20rem; +} + +.-my-88 { + margin-top: -22rem; + margin-bottom: -22rem; +} + +.-mx-88 { + margin-left: -22rem; + margin-right: -22rem; +} + +.-my-96 { + margin-top: -24rem; + margin-bottom: -24rem; +} + +.-mx-96 { + margin-left: -24rem; + margin-right: -24rem; +} + +.-my-130 { + margin-top: -560px; + margin-bottom: -560px; +} + +.-mx-130 { + margin-left: -560px; + margin-right: -560px; +} + +.-my-px { + margin-top: -1px; + margin-bottom: -1px; +} + +.-mx-px { + margin-left: -1px; + margin-right: -1px; +} + +.-my-0\.5 { + margin-top: -0.125rem; + margin-bottom: -0.125rem; +} + +.-mx-0\.5 { + margin-left: -0.125rem; + margin-right: -0.125rem; +} + +.-my-1\.5 { + margin-top: -0.375rem; + margin-bottom: -0.375rem; +} + +.-mx-1\.5 { + margin-left: -0.375rem; + margin-right: -0.375rem; +} + +.-my-2\.5 { + margin-top: -0.625rem; + margin-bottom: -0.625rem; +} + +.-mx-2\.5 { + margin-left: -0.625rem; + margin-right: -0.625rem; +} + +.-my-3\.5 { + margin-top: -0.875rem; + margin-bottom: -0.875rem; +} + +.-mx-3\.5 { + margin-left: -0.875rem; + margin-right: -0.875rem; +} + +.mt-0 { + margin-top: 0px; +} + +.mr-0 { + margin-right: 0px; +} + +.mb-0 { + margin-bottom: 0px; +} + +.ml-0 { + margin-left: 0px; +} + +.mt-1 { + margin-top: 0.25rem; +} + +.mr-1 { + margin-right: 0.25rem; +} + +.mb-1 { + margin-bottom: 0.25rem; +} + +.ml-1 { + margin-left: 0.25rem; +} + +.mt-2 { + margin-top: 0.5rem; +} + +.mr-2 { + margin-right: 0.5rem; +} + +.mb-2 { + margin-bottom: 0.5rem; +} + +.ml-2 { + margin-left: 0.5rem; +} + +.mt-3 { + margin-top: 0.75rem; +} + +.mr-3 { + margin-right: 0.75rem; +} + +.mb-3 { + margin-bottom: 0.75rem; +} + +.ml-3 { + margin-left: 0.75rem; +} + +.mt-4 { + margin-top: 1rem; +} + +.mr-4 { + margin-right: 1rem; +} + +.mb-4 { + margin-bottom: 1rem; +} + +.ml-4 { + margin-left: 1rem; +} + +.mt-5 { + margin-top: 1.25rem; +} + +.mr-5 { + margin-right: 1.25rem; +} + +.mb-5 { + margin-bottom: 1.25rem; +} + +.ml-5 { + margin-left: 1.25rem; +} + +.mt-6 { + margin-top: 1.5rem; +} + +.mr-6 { + margin-right: 1.5rem; +} + +.mb-6 { + margin-bottom: 1.5rem; +} + +.ml-6 { + margin-left: 1.5rem; +} + +.mt-7 { + margin-top: 1.75rem; +} + +.mr-7 { + margin-right: 1.75rem; +} + +.mb-7 { + margin-bottom: 1.75rem; +} + +.ml-7 { + margin-left: 1.75rem; +} + +.mt-8 { + margin-top: 2rem; +} + +.mr-8 { + margin-right: 2rem; +} + +.mb-8 { + margin-bottom: 2rem; +} + +.ml-8 { + margin-left: 2rem; +} + +.mt-9 { + margin-top: 2.25rem; +} + +.mr-9 { + margin-right: 2.25rem; +} + +.mb-9 { + margin-bottom: 2.25rem; +} + +.ml-9 { + margin-left: 2.25rem; +} + +.mt-10 { + margin-top: 2.5rem; +} + +.mr-10 { + margin-right: 2.5rem; +} + +.mb-10 { + margin-bottom: 2.5rem; +} + +.ml-10 { + margin-left: 2.5rem; +} + +.mt-11 { + margin-top: 2.75rem; +} + +.mr-11 { + margin-right: 2.75rem; +} + +.mb-11 { + margin-bottom: 2.75rem; +} + +.ml-11 { + margin-left: 2.75rem; +} + +.mt-12 { + margin-top: 3rem; +} + +.mr-12 { + margin-right: 3rem; +} + +.mb-12 { + margin-bottom: 3rem; +} + +.ml-12 { + margin-left: 3rem; +} + +.mt-14 { + margin-top: 3.5rem; +} + +.mr-14 { + margin-right: 3.5rem; +} + +.mb-14 { + margin-bottom: 3.5rem; +} + +.ml-14 { + margin-left: 3.5rem; +} + +.mt-16 { + margin-top: 4rem; +} + +.mr-16 { + margin-right: 4rem; +} + +.mb-16 { + margin-bottom: 4rem; +} + +.ml-16 { + margin-left: 4rem; +} + +.mt-20 { + margin-top: 5rem; +} + +.mr-20 { + margin-right: 5rem; +} + +.mb-20 { + margin-bottom: 5rem; +} + +.ml-20 { + margin-left: 5rem; +} + +.mt-22 { + margin-top: 5.625rem; +} + +.mr-22 { + margin-right: 5.625rem; +} + +.mb-22 { + margin-bottom: 5.625rem; +} + +.ml-22 { + margin-left: 5.625rem; +} + +.mt-24 { + margin-top: 6rem; +} + +.mr-24 { + margin-right: 6rem; +} + +.mb-24 { + margin-bottom: 6rem; +} + +.ml-24 { + margin-left: 6rem; +} + +.mt-28 { + margin-top: 7rem; +} + +.mr-28 { + margin-right: 7rem; +} + +.mb-28 { + margin-bottom: 7rem; +} + +.ml-28 { + margin-left: 7rem; +} + +.mt-32 { + margin-top: 8rem; +} + +.mr-32 { + margin-right: 8rem; +} + +.mb-32 { + margin-bottom: 8rem; +} + +.ml-32 { + margin-left: 8rem; +} + +.mt-36 { + margin-top: 9rem; +} + +.mr-36 { + margin-right: 9rem; +} + +.mb-36 { + margin-bottom: 9rem; +} + +.ml-36 { + margin-left: 9rem; +} + +.mt-40 { + margin-top: 10rem; +} + +.mr-40 { + margin-right: 10rem; +} + +.mb-40 { + margin-bottom: 10rem; +} + +.ml-40 { + margin-left: 10rem; +} + +.mt-44 { + margin-top: 11rem; +} + +.mr-44 { + margin-right: 11rem; +} + +.mb-44 { + margin-bottom: 11rem; +} + +.ml-44 { + margin-left: 11rem; +} + +.mt-48 { + margin-top: 12rem; +} + +.mr-48 { + margin-right: 12rem; +} + +.mb-48 { + margin-bottom: 12rem; +} + +.ml-48 { + margin-left: 12rem; +} + +.mt-52 { + margin-top: 13rem; +} + +.mr-52 { + margin-right: 13rem; +} + +.mb-52 { + margin-bottom: 13rem; +} + +.ml-52 { + margin-left: 13rem; +} + +.mt-56 { + margin-top: 14rem; +} + +.mr-56 { + margin-right: 14rem; +} + +.mb-56 { + margin-bottom: 14rem; +} + +.ml-56 { + margin-left: 14rem; +} + +.mt-60 { + margin-top: 240px; +} + +.mr-60 { + margin-right: 240px; +} + +.mb-60 { + margin-bottom: 240px; +} + +.ml-60 { + margin-left: 240px; +} + +.mt-64 { + margin-top: 16rem; +} + +.mr-64 { + margin-right: 16rem; +} + +.mb-64 { + margin-bottom: 16rem; +} + +.ml-64 { + margin-left: 16rem; +} + +.mt-72 { + margin-top: 18rem; +} + +.mr-72 { + margin-right: 18rem; +} + +.mb-72 { + margin-bottom: 18rem; +} + +.ml-72 { + margin-left: 18rem; +} + +.mt-80 { + margin-top: 20rem; +} + +.mr-80 { + margin-right: 20rem; +} + +.mb-80 { + margin-bottom: 20rem; +} + +.ml-80 { + margin-left: 20rem; +} + +.mt-88 { + margin-top: 22rem; +} + +.mr-88 { + margin-right: 22rem; +} + +.mb-88 { + margin-bottom: 22rem; +} + +.ml-88 { + margin-left: 22rem; +} + +.mt-96 { + margin-top: 24rem; +} + +.mr-96 { + margin-right: 24rem; +} + +.mb-96 { + margin-bottom: 24rem; +} + +.ml-96 { + margin-left: 24rem; +} + +.mt-130 { + margin-top: 560px; +} + +.mr-130 { + margin-right: 560px; +} + +.mb-130 { + margin-bottom: 560px; +} + +.ml-130 { + margin-left: 560px; +} + +.mt-auto { + margin-top: auto; +} + +.mr-auto { + margin-right: auto; +} + +.mb-auto { + margin-bottom: auto; +} + +.ml-auto { + margin-left: auto; +} + +.mt-px { + margin-top: 1px; +} + +.mr-px { + margin-right: 1px; +} + +.mb-px { + margin-bottom: 1px; +} + +.ml-px { + margin-left: 1px; +} + +.mt-0\.5 { + margin-top: 0.125rem; +} + +.mr-0\.5 { + margin-right: 0.125rem; +} + +.mb-0\.5 { + margin-bottom: 0.125rem; +} + +.ml-0\.5 { + margin-left: 0.125rem; +} + +.mt-1\.5 { + margin-top: 0.375rem; +} + +.mr-1\.5 { + margin-right: 0.375rem; +} + +.mb-1\.5 { + margin-bottom: 0.375rem; +} + +.ml-1\.5 { + margin-left: 0.375rem; +} + +.mt-2\.5 { + margin-top: 0.625rem; +} + +.mr-2\.5 { + margin-right: 0.625rem; +} + +.mb-2\.5 { + margin-bottom: 0.625rem; +} + +.ml-2\.5 { + margin-left: 0.625rem; +} + +.mt-3\.5 { + margin-top: 0.875rem; +} + +.mr-3\.5 { + margin-right: 0.875rem; +} + +.mb-3\.5 { + margin-bottom: 0.875rem; +} + +.ml-3\.5 { + margin-left: 0.875rem; +} + +.-mt-0 { + margin-top: 0px; +} + +.-mr-0 { + margin-right: 0px; +} + +.-mb-0 { + margin-bottom: 0px; +} + +.-ml-0 { + margin-left: 0px; +} + +.-mt-1 { + margin-top: -0.25rem; +} + +.-mr-1 { + margin-right: -0.25rem; +} + +.-mb-1 { + margin-bottom: -0.25rem; +} + +.-ml-1 { + margin-left: -0.25rem; +} + +.-mt-2 { + margin-top: -0.5rem; +} + +.-mr-2 { + margin-right: -0.5rem; +} + +.-mb-2 { + margin-bottom: -0.5rem; +} + +.-ml-2 { + margin-left: -0.5rem; +} + +.-mt-3 { + margin-top: -0.75rem; +} + +.-mr-3 { + margin-right: -0.75rem; +} + +.-mb-3 { + margin-bottom: -0.75rem; +} + +.-ml-3 { + margin-left: -0.75rem; +} + +.-mt-4 { + margin-top: -1rem; +} + +.-mr-4 { + margin-right: -1rem; +} + +.-mb-4 { + margin-bottom: -1rem; +} + +.-ml-4 { + margin-left: -1rem; +} + +.-mt-5 { + margin-top: -1.25rem; +} + +.-mr-5 { + margin-right: -1.25rem; +} + +.-mb-5 { + margin-bottom: -1.25rem; +} + +.-ml-5 { + margin-left: -1.25rem; +} + +.-mt-6 { + margin-top: -1.5rem; +} + +.-mr-6 { + margin-right: -1.5rem; +} + +.-mb-6 { + margin-bottom: -1.5rem; +} + +.-ml-6 { + margin-left: -1.5rem; +} + +.-mt-7 { + margin-top: -1.75rem; +} + +.-mr-7 { + margin-right: -1.75rem; +} + +.-mb-7 { + margin-bottom: -1.75rem; +} + +.-ml-7 { + margin-left: -1.75rem; +} + +.-mt-8 { + margin-top: -2rem; +} + +.-mr-8 { + margin-right: -2rem; +} + +.-mb-8 { + margin-bottom: -2rem; +} + +.-ml-8 { + margin-left: -2rem; +} + +.-mt-9 { + margin-top: -2.25rem; +} + +.-mr-9 { + margin-right: -2.25rem; +} + +.-mb-9 { + margin-bottom: -2.25rem; +} + +.-ml-9 { + margin-left: -2.25rem; +} + +.-mt-10 { + margin-top: -2.5rem; +} + +.-mr-10 { + margin-right: -2.5rem; +} + +.-mb-10 { + margin-bottom: -2.5rem; +} + +.-ml-10 { + margin-left: -2.5rem; +} + +.-mt-11 { + margin-top: -2.75rem; +} + +.-mr-11 { + margin-right: -2.75rem; +} + +.-mb-11 { + margin-bottom: -2.75rem; +} + +.-ml-11 { + margin-left: -2.75rem; +} + +.-mt-12 { + margin-top: -3rem; +} + +.-mr-12 { + margin-right: -3rem; +} + +.-mb-12 { + margin-bottom: -3rem; +} + +.-ml-12 { + margin-left: -3rem; +} + +.-mt-14 { + margin-top: -3.5rem; +} + +.-mr-14 { + margin-right: -3.5rem; +} + +.-mb-14 { + margin-bottom: -3.5rem; +} + +.-ml-14 { + margin-left: -3.5rem; +} + +.-mt-16 { + margin-top: -4rem; +} + +.-mr-16 { + margin-right: -4rem; +} + +.-mb-16 { + margin-bottom: -4rem; +} + +.-ml-16 { + margin-left: -4rem; +} + +.-mt-20 { + margin-top: -5rem; +} + +.-mr-20 { + margin-right: -5rem; +} + +.-mb-20 { + margin-bottom: -5rem; +} + +.-ml-20 { + margin-left: -5rem; +} + +.-mt-22 { + margin-top: -5.625rem; +} + +.-mr-22 { + margin-right: -5.625rem; +} + +.-mb-22 { + margin-bottom: -5.625rem; +} + +.-ml-22 { + margin-left: -5.625rem; +} + +.-mt-24 { + margin-top: -6rem; +} + +.-mr-24 { + margin-right: -6rem; +} + +.-mb-24 { + margin-bottom: -6rem; +} + +.-ml-24 { + margin-left: -6rem; +} + +.-mt-28 { + margin-top: -7rem; +} + +.-mr-28 { + margin-right: -7rem; +} + +.-mb-28 { + margin-bottom: -7rem; +} + +.-ml-28 { + margin-left: -7rem; +} + +.-mt-32 { + margin-top: -8rem; +} + +.-mr-32 { + margin-right: -8rem; +} + +.-mb-32 { + margin-bottom: -8rem; +} + +.-ml-32 { + margin-left: -8rem; +} + +.-mt-36 { + margin-top: -9rem; +} + +.-mr-36 { + margin-right: -9rem; +} + +.-mb-36 { + margin-bottom: -9rem; +} + +.-ml-36 { + margin-left: -9rem; +} + +.-mt-40 { + margin-top: -10rem; +} + +.-mr-40 { + margin-right: -10rem; +} + +.-mb-40 { + margin-bottom: -10rem; +} + +.-ml-40 { + margin-left: -10rem; +} + +.-mt-44 { + margin-top: -11rem; +} + +.-mr-44 { + margin-right: -11rem; +} + +.-mb-44 { + margin-bottom: -11rem; +} + +.-ml-44 { + margin-left: -11rem; +} + +.-mt-48 { + margin-top: -12rem; +} + +.-mr-48 { + margin-right: -12rem; +} + +.-mb-48 { + margin-bottom: -12rem; +} + +.-ml-48 { + margin-left: -12rem; +} + +.-mt-52 { + margin-top: -13rem; +} + +.-mr-52 { + margin-right: -13rem; +} + +.-mb-52 { + margin-bottom: -13rem; +} + +.-ml-52 { + margin-left: -13rem; +} + +.-mt-56 { + margin-top: -14rem; +} + +.-mr-56 { + margin-right: -14rem; +} + +.-mb-56 { + margin-bottom: -14rem; +} + +.-ml-56 { + margin-left: -14rem; +} + +.-mt-60 { + margin-top: -240px; +} + +.-mr-60 { + margin-right: -240px; +} + +.-mb-60 { + margin-bottom: -240px; +} + +.-ml-60 { + margin-left: -240px; +} + +.-mt-64 { + margin-top: -16rem; +} + +.-mr-64 { + margin-right: -16rem; +} + +.-mb-64 { + margin-bottom: -16rem; +} + +.-ml-64 { + margin-left: -16rem; +} + +.-mt-72 { + margin-top: -18rem; +} + +.-mr-72 { + margin-right: -18rem; +} + +.-mb-72 { + margin-bottom: -18rem; +} + +.-ml-72 { + margin-left: -18rem; +} + +.-mt-80 { + margin-top: -20rem; +} + +.-mr-80 { + margin-right: -20rem; +} + +.-mb-80 { + margin-bottom: -20rem; +} + +.-ml-80 { + margin-left: -20rem; +} + +.-mt-88 { + margin-top: -22rem; +} + +.-mr-88 { + margin-right: -22rem; +} + +.-mb-88 { + margin-bottom: -22rem; +} + +.-ml-88 { + margin-left: -22rem; +} + +.-mt-96 { + margin-top: -24rem; +} + +.-mr-96 { + margin-right: -24rem; +} + +.-mb-96 { + margin-bottom: -24rem; +} + +.-ml-96 { + margin-left: -24rem; +} + +.-mt-130 { + margin-top: -560px; +} + +.-mr-130 { + margin-right: -560px; +} + +.-mb-130 { + margin-bottom: -560px; +} + +.-ml-130 { + margin-left: -560px; +} + +.-mt-px { + margin-top: -1px; +} + +.-mr-px { + margin-right: -1px; +} + +.-mb-px { + margin-bottom: -1px; +} + +.-ml-px { + margin-left: -1px; +} + +.-mt-0\.5 { + margin-top: -0.125rem; +} + +.-mr-0\.5 { + margin-right: -0.125rem; +} + +.-mb-0\.5 { + margin-bottom: -0.125rem; +} + +.-ml-0\.5 { + margin-left: -0.125rem; +} + +.-mt-1\.5 { + margin-top: -0.375rem; +} + +.-mr-1\.5 { + margin-right: -0.375rem; +} + +.-mb-1\.5 { + margin-bottom: -0.375rem; +} + +.-ml-1\.5 { + margin-left: -0.375rem; +} + +.-mt-2\.5 { + margin-top: -0.625rem; +} + +.-mr-2\.5 { + margin-right: -0.625rem; +} + +.-mb-2\.5 { + margin-bottom: -0.625rem; +} + +.-ml-2\.5 { + margin-left: -0.625rem; +} + +.-mt-3\.5 { + margin-top: -0.875rem; +} + +.-mr-3\.5 { + margin-right: -0.875rem; +} + +.-mb-3\.5 { + margin-bottom: -0.875rem; +} + +.-ml-3\.5 { + margin-left: -0.875rem; +} + +.first\:m-0:first-child { + margin: 0px; +} + +.first\:m-1:first-child { + margin: 0.25rem; +} + +.first\:m-2:first-child { + margin: 0.5rem; +} + +.first\:m-3:first-child { + margin: 0.75rem; +} + +.first\:m-4:first-child { + margin: 1rem; +} + +.first\:m-5:first-child { + margin: 1.25rem; +} + +.first\:m-6:first-child { + margin: 1.5rem; +} + +.first\:m-7:first-child { + margin: 1.75rem; +} + +.first\:m-8:first-child { + margin: 2rem; +} + +.first\:m-9:first-child { + margin: 2.25rem; +} + +.first\:m-10:first-child { + margin: 2.5rem; +} + +.first\:m-11:first-child { + margin: 2.75rem; +} + +.first\:m-12:first-child { + margin: 3rem; +} + +.first\:m-14:first-child { + margin: 3.5rem; +} + +.first\:m-16:first-child { + margin: 4rem; +} + +.first\:m-20:first-child { + margin: 5rem; +} + +.first\:m-22:first-child { + margin: 5.625rem; +} + +.first\:m-24:first-child { + margin: 6rem; +} + +.first\:m-28:first-child { + margin: 7rem; +} + +.first\:m-32:first-child { + margin: 8rem; +} + +.first\:m-36:first-child { + margin: 9rem; +} + +.first\:m-40:first-child { + margin: 10rem; +} + +.first\:m-44:first-child { + margin: 11rem; +} + +.first\:m-48:first-child { + margin: 12rem; +} + +.first\:m-52:first-child { + margin: 13rem; +} + +.first\:m-56:first-child { + margin: 14rem; +} + +.first\:m-60:first-child { + margin: 240px; +} + +.first\:m-64:first-child { + margin: 16rem; +} + +.first\:m-72:first-child { + margin: 18rem; +} + +.first\:m-80:first-child { + margin: 20rem; +} + +.first\:m-88:first-child { + margin: 22rem; +} + +.first\:m-96:first-child { + margin: 24rem; +} + +.first\:m-130:first-child { + margin: 560px; +} + +.first\:m-auto:first-child { + margin: auto; +} + +.first\:m-px:first-child { + margin: 1px; +} + +.first\:m-0\.5:first-child { + margin: 0.125rem; +} + +.first\:m-1\.5:first-child { + margin: 0.375rem; +} + +.first\:m-2\.5:first-child { + margin: 0.625rem; +} + +.first\:m-3\.5:first-child { + margin: 0.875rem; +} + +.first\:-m-0:first-child { + margin: 0px; +} + +.first\:-m-1:first-child { + margin: -0.25rem; +} + +.first\:-m-2:first-child { + margin: -0.5rem; +} + +.first\:-m-3:first-child { + margin: -0.75rem; +} + +.first\:-m-4:first-child { + margin: -1rem; +} + +.first\:-m-5:first-child { + margin: -1.25rem; +} + +.first\:-m-6:first-child { + margin: -1.5rem; +} + +.first\:-m-7:first-child { + margin: -1.75rem; +} + +.first\:-m-8:first-child { + margin: -2rem; +} + +.first\:-m-9:first-child { + margin: -2.25rem; +} + +.first\:-m-10:first-child { + margin: -2.5rem; +} + +.first\:-m-11:first-child { + margin: -2.75rem; +} + +.first\:-m-12:first-child { + margin: -3rem; +} + +.first\:-m-14:first-child { + margin: -3.5rem; +} + +.first\:-m-16:first-child { + margin: -4rem; +} + +.first\:-m-20:first-child { + margin: -5rem; +} + +.first\:-m-22:first-child { + margin: -5.625rem; +} + +.first\:-m-24:first-child { + margin: -6rem; +} + +.first\:-m-28:first-child { + margin: -7rem; +} + +.first\:-m-32:first-child { + margin: -8rem; +} + +.first\:-m-36:first-child { + margin: -9rem; +} + +.first\:-m-40:first-child { + margin: -10rem; +} + +.first\:-m-44:first-child { + margin: -11rem; +} + +.first\:-m-48:first-child { + margin: -12rem; +} + +.first\:-m-52:first-child { + margin: -13rem; +} + +.first\:-m-56:first-child { + margin: -14rem; +} + +.first\:-m-60:first-child { + margin: -240px; +} + +.first\:-m-64:first-child { + margin: -16rem; +} + +.first\:-m-72:first-child { + margin: -18rem; +} + +.first\:-m-80:first-child { + margin: -20rem; +} + +.first\:-m-88:first-child { + margin: -22rem; +} + +.first\:-m-96:first-child { + margin: -24rem; +} + +.first\:-m-130:first-child { + margin: -560px; +} + +.first\:-m-px:first-child { + margin: -1px; +} + +.first\:-m-0\.5:first-child { + margin: -0.125rem; +} + +.first\:-m-1\.5:first-child { + margin: -0.375rem; +} + +.first\:-m-2\.5:first-child { + margin: -0.625rem; +} + +.first\:-m-3\.5:first-child { + margin: -0.875rem; +} + +.first\:my-0:first-child { + margin-top: 0px; + margin-bottom: 0px; +} + +.first\:mx-0:first-child { + margin-left: 0px; + margin-right: 0px; +} + +.first\:my-1:first-child { + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} + +.first\:mx-1:first-child { + margin-left: 0.25rem; + margin-right: 0.25rem; +} + +.first\:my-2:first-child { + margin-top: 0.5rem; + margin-bottom: 0.5rem; +} + +.first\:mx-2:first-child { + margin-left: 0.5rem; + margin-right: 0.5rem; +} + +.first\:my-3:first-child { + margin-top: 0.75rem; + margin-bottom: 0.75rem; +} + +.first\:mx-3:first-child { + margin-left: 0.75rem; + margin-right: 0.75rem; +} + +.first\:my-4:first-child { + margin-top: 1rem; + margin-bottom: 1rem; +} + +.first\:mx-4:first-child { + margin-left: 1rem; + margin-right: 1rem; +} + +.first\:my-5:first-child { + margin-top: 1.25rem; + margin-bottom: 1.25rem; +} + +.first\:mx-5:first-child { + margin-left: 1.25rem; + margin-right: 1.25rem; +} + +.first\:my-6:first-child { + margin-top: 1.5rem; + margin-bottom: 1.5rem; +} + +.first\:mx-6:first-child { + margin-left: 1.5rem; + margin-right: 1.5rem; +} + +.first\:my-7:first-child { + margin-top: 1.75rem; + margin-bottom: 1.75rem; +} + +.first\:mx-7:first-child { + margin-left: 1.75rem; + margin-right: 1.75rem; +} + +.first\:my-8:first-child { + margin-top: 2rem; + margin-bottom: 2rem; +} + +.first\:mx-8:first-child { + margin-left: 2rem; + margin-right: 2rem; +} + +.first\:my-9:first-child { + margin-top: 2.25rem; + margin-bottom: 2.25rem; +} + +.first\:mx-9:first-child { + margin-left: 2.25rem; + margin-right: 2.25rem; +} + +.first\:my-10:first-child { + margin-top: 2.5rem; + margin-bottom: 2.5rem; +} + +.first\:mx-10:first-child { + margin-left: 2.5rem; + margin-right: 2.5rem; +} + +.first\:my-11:first-child { + margin-top: 2.75rem; + margin-bottom: 2.75rem; +} + +.first\:mx-11:first-child { + margin-left: 2.75rem; + margin-right: 2.75rem; +} + +.first\:my-12:first-child { + margin-top: 3rem; + margin-bottom: 3rem; +} + +.first\:mx-12:first-child { + margin-left: 3rem; + margin-right: 3rem; +} + +.first\:my-14:first-child { + margin-top: 3.5rem; + margin-bottom: 3.5rem; +} + +.first\:mx-14:first-child { + margin-left: 3.5rem; + margin-right: 3.5rem; +} + +.first\:my-16:first-child { + margin-top: 4rem; + margin-bottom: 4rem; +} + +.first\:mx-16:first-child { + margin-left: 4rem; + margin-right: 4rem; +} + +.first\:my-20:first-child { + margin-top: 5rem; + margin-bottom: 5rem; +} + +.first\:mx-20:first-child { + margin-left: 5rem; + margin-right: 5rem; +} + +.first\:my-22:first-child { + margin-top: 5.625rem; + margin-bottom: 5.625rem; +} + +.first\:mx-22:first-child { + margin-left: 5.625rem; + margin-right: 5.625rem; +} + +.first\:my-24:first-child { + margin-top: 6rem; + margin-bottom: 6rem; +} + +.first\:mx-24:first-child { + margin-left: 6rem; + margin-right: 6rem; +} + +.first\:my-28:first-child { + margin-top: 7rem; + margin-bottom: 7rem; +} + +.first\:mx-28:first-child { + margin-left: 7rem; + margin-right: 7rem; +} + +.first\:my-32:first-child { + margin-top: 8rem; + margin-bottom: 8rem; +} + +.first\:mx-32:first-child { + margin-left: 8rem; + margin-right: 8rem; +} + +.first\:my-36:first-child { + margin-top: 9rem; + margin-bottom: 9rem; +} + +.first\:mx-36:first-child { + margin-left: 9rem; + margin-right: 9rem; +} + +.first\:my-40:first-child { + margin-top: 10rem; + margin-bottom: 10rem; +} + +.first\:mx-40:first-child { + margin-left: 10rem; + margin-right: 10rem; +} + +.first\:my-44:first-child { + margin-top: 11rem; + margin-bottom: 11rem; +} + +.first\:mx-44:first-child { + margin-left: 11rem; + margin-right: 11rem; +} + +.first\:my-48:first-child { + margin-top: 12rem; + margin-bottom: 12rem; +} + +.first\:mx-48:first-child { + margin-left: 12rem; + margin-right: 12rem; +} + +.first\:my-52:first-child { + margin-top: 13rem; + margin-bottom: 13rem; +} + +.first\:mx-52:first-child { + margin-left: 13rem; + margin-right: 13rem; +} + +.first\:my-56:first-child { + margin-top: 14rem; + margin-bottom: 14rem; +} + +.first\:mx-56:first-child { + margin-left: 14rem; + margin-right: 14rem; +} + +.first\:my-60:first-child { + margin-top: 240px; + margin-bottom: 240px; +} + +.first\:mx-60:first-child { + margin-left: 240px; + margin-right: 240px; +} + +.first\:my-64:first-child { + margin-top: 16rem; + margin-bottom: 16rem; +} + +.first\:mx-64:first-child { + margin-left: 16rem; + margin-right: 16rem; +} + +.first\:my-72:first-child { + margin-top: 18rem; + margin-bottom: 18rem; +} + +.first\:mx-72:first-child { + margin-left: 18rem; + margin-right: 18rem; +} + +.first\:my-80:first-child { + margin-top: 20rem; + margin-bottom: 20rem; +} + +.first\:mx-80:first-child { + margin-left: 20rem; + margin-right: 20rem; +} + +.first\:my-88:first-child { + margin-top: 22rem; + margin-bottom: 22rem; +} + +.first\:mx-88:first-child { + margin-left: 22rem; + margin-right: 22rem; +} + +.first\:my-96:first-child { + margin-top: 24rem; + margin-bottom: 24rem; +} + +.first\:mx-96:first-child { + margin-left: 24rem; + margin-right: 24rem; +} + +.first\:my-130:first-child { + margin-top: 560px; + margin-bottom: 560px; +} + +.first\:mx-130:first-child { + margin-left: 560px; + margin-right: 560px; +} + +.first\:my-auto:first-child { + margin-top: auto; + margin-bottom: auto; +} + +.first\:mx-auto:first-child { + margin-left: auto; + margin-right: auto; +} + +.first\:my-px:first-child { + margin-top: 1px; + margin-bottom: 1px; +} + +.first\:mx-px:first-child { + margin-left: 1px; + margin-right: 1px; +} + +.first\:my-0\.5:first-child { + margin-top: 0.125rem; + margin-bottom: 0.125rem; +} + +.first\:mx-0\.5:first-child { + margin-left: 0.125rem; + margin-right: 0.125rem; +} + +.first\:my-1\.5:first-child { + margin-top: 0.375rem; + margin-bottom: 0.375rem; +} + +.first\:mx-1\.5:first-child { + margin-left: 0.375rem; + margin-right: 0.375rem; +} + +.first\:my-2\.5:first-child { + margin-top: 0.625rem; + margin-bottom: 0.625rem; +} + +.first\:mx-2\.5:first-child { + margin-left: 0.625rem; + margin-right: 0.625rem; +} + +.first\:my-3\.5:first-child { + margin-top: 0.875rem; + margin-bottom: 0.875rem; +} + +.first\:mx-3\.5:first-child { + margin-left: 0.875rem; + margin-right: 0.875rem; +} + +.first\:-my-0:first-child { + margin-top: 0px; + margin-bottom: 0px; +} + +.first\:-mx-0:first-child { + margin-left: 0px; + margin-right: 0px; +} + +.first\:-my-1:first-child { + margin-top: -0.25rem; + margin-bottom: -0.25rem; +} + +.first\:-mx-1:first-child { + margin-left: -0.25rem; + margin-right: -0.25rem; +} + +.first\:-my-2:first-child { + margin-top: -0.5rem; + margin-bottom: -0.5rem; +} + +.first\:-mx-2:first-child { + margin-left: -0.5rem; + margin-right: -0.5rem; +} + +.first\:-my-3:first-child { + margin-top: -0.75rem; + margin-bottom: -0.75rem; +} + +.first\:-mx-3:first-child { + margin-left: -0.75rem; + margin-right: -0.75rem; +} + +.first\:-my-4:first-child { + margin-top: -1rem; + margin-bottom: -1rem; +} + +.first\:-mx-4:first-child { + margin-left: -1rem; + margin-right: -1rem; +} + +.first\:-my-5:first-child { + margin-top: -1.25rem; + margin-bottom: -1.25rem; +} + +.first\:-mx-5:first-child { + margin-left: -1.25rem; + margin-right: -1.25rem; +} + +.first\:-my-6:first-child { + margin-top: -1.5rem; + margin-bottom: -1.5rem; +} + +.first\:-mx-6:first-child { + margin-left: -1.5rem; + margin-right: -1.5rem; +} + +.first\:-my-7:first-child { + margin-top: -1.75rem; + margin-bottom: -1.75rem; +} + +.first\:-mx-7:first-child { + margin-left: -1.75rem; + margin-right: -1.75rem; +} + +.first\:-my-8:first-child { + margin-top: -2rem; + margin-bottom: -2rem; +} + +.first\:-mx-8:first-child { + margin-left: -2rem; + margin-right: -2rem; +} + +.first\:-my-9:first-child { + margin-top: -2.25rem; + margin-bottom: -2.25rem; +} + +.first\:-mx-9:first-child { + margin-left: -2.25rem; + margin-right: -2.25rem; +} + +.first\:-my-10:first-child { + margin-top: -2.5rem; + margin-bottom: -2.5rem; +} + +.first\:-mx-10:first-child { + margin-left: -2.5rem; + margin-right: -2.5rem; +} + +.first\:-my-11:first-child { + margin-top: -2.75rem; + margin-bottom: -2.75rem; +} + +.first\:-mx-11:first-child { + margin-left: -2.75rem; + margin-right: -2.75rem; +} + +.first\:-my-12:first-child { + margin-top: -3rem; + margin-bottom: -3rem; +} + +.first\:-mx-12:first-child { + margin-left: -3rem; + margin-right: -3rem; +} + +.first\:-my-14:first-child { + margin-top: -3.5rem; + margin-bottom: -3.5rem; +} + +.first\:-mx-14:first-child { + margin-left: -3.5rem; + margin-right: -3.5rem; +} + +.first\:-my-16:first-child { + margin-top: -4rem; + margin-bottom: -4rem; +} + +.first\:-mx-16:first-child { + margin-left: -4rem; + margin-right: -4rem; +} + +.first\:-my-20:first-child { + margin-top: -5rem; + margin-bottom: -5rem; +} + +.first\:-mx-20:first-child { + margin-left: -5rem; + margin-right: -5rem; +} + +.first\:-my-22:first-child { + margin-top: -5.625rem; + margin-bottom: -5.625rem; +} + +.first\:-mx-22:first-child { + margin-left: -5.625rem; + margin-right: -5.625rem; +} + +.first\:-my-24:first-child { + margin-top: -6rem; + margin-bottom: -6rem; +} + +.first\:-mx-24:first-child { + margin-left: -6rem; + margin-right: -6rem; +} + +.first\:-my-28:first-child { + margin-top: -7rem; + margin-bottom: -7rem; +} + +.first\:-mx-28:first-child { + margin-left: -7rem; + margin-right: -7rem; +} + +.first\:-my-32:first-child { + margin-top: -8rem; + margin-bottom: -8rem; +} + +.first\:-mx-32:first-child { + margin-left: -8rem; + margin-right: -8rem; +} + +.first\:-my-36:first-child { + margin-top: -9rem; + margin-bottom: -9rem; +} + +.first\:-mx-36:first-child { + margin-left: -9rem; + margin-right: -9rem; +} + +.first\:-my-40:first-child { + margin-top: -10rem; + margin-bottom: -10rem; +} + +.first\:-mx-40:first-child { + margin-left: -10rem; + margin-right: -10rem; +} + +.first\:-my-44:first-child { + margin-top: -11rem; + margin-bottom: -11rem; +} + +.first\:-mx-44:first-child { + margin-left: -11rem; + margin-right: -11rem; +} + +.first\:-my-48:first-child { + margin-top: -12rem; + margin-bottom: -12rem; +} + +.first\:-mx-48:first-child { + margin-left: -12rem; + margin-right: -12rem; +} + +.first\:-my-52:first-child { + margin-top: -13rem; + margin-bottom: -13rem; +} + +.first\:-mx-52:first-child { + margin-left: -13rem; + margin-right: -13rem; +} + +.first\:-my-56:first-child { + margin-top: -14rem; + margin-bottom: -14rem; +} + +.first\:-mx-56:first-child { + margin-left: -14rem; + margin-right: -14rem; +} + +.first\:-my-60:first-child { + margin-top: -240px; + margin-bottom: -240px; +} + +.first\:-mx-60:first-child { + margin-left: -240px; + margin-right: -240px; +} + +.first\:-my-64:first-child { + margin-top: -16rem; + margin-bottom: -16rem; +} + +.first\:-mx-64:first-child { + margin-left: -16rem; + margin-right: -16rem; +} + +.first\:-my-72:first-child { + margin-top: -18rem; + margin-bottom: -18rem; +} + +.first\:-mx-72:first-child { + margin-left: -18rem; + margin-right: -18rem; +} + +.first\:-my-80:first-child { + margin-top: -20rem; + margin-bottom: -20rem; +} + +.first\:-mx-80:first-child { + margin-left: -20rem; + margin-right: -20rem; +} + +.first\:-my-88:first-child { + margin-top: -22rem; + margin-bottom: -22rem; +} + +.first\:-mx-88:first-child { + margin-left: -22rem; + margin-right: -22rem; +} + +.first\:-my-96:first-child { + margin-top: -24rem; + margin-bottom: -24rem; +} + +.first\:-mx-96:first-child { + margin-left: -24rem; + margin-right: -24rem; +} + +.first\:-my-130:first-child { + margin-top: -560px; + margin-bottom: -560px; +} + +.first\:-mx-130:first-child { + margin-left: -560px; + margin-right: -560px; +} + +.first\:-my-px:first-child { + margin-top: -1px; + margin-bottom: -1px; +} + +.first\:-mx-px:first-child { + margin-left: -1px; + margin-right: -1px; +} + +.first\:-my-0\.5:first-child { + margin-top: -0.125rem; + margin-bottom: -0.125rem; +} + +.first\:-mx-0\.5:first-child { + margin-left: -0.125rem; + margin-right: -0.125rem; +} + +.first\:-my-1\.5:first-child { + margin-top: -0.375rem; + margin-bottom: -0.375rem; +} + +.first\:-mx-1\.5:first-child { + margin-left: -0.375rem; + margin-right: -0.375rem; +} + +.first\:-my-2\.5:first-child { + margin-top: -0.625rem; + margin-bottom: -0.625rem; +} + +.first\:-mx-2\.5:first-child { + margin-left: -0.625rem; + margin-right: -0.625rem; +} + +.first\:-my-3\.5:first-child { + margin-top: -0.875rem; + margin-bottom: -0.875rem; +} + +.first\:-mx-3\.5:first-child { + margin-left: -0.875rem; + margin-right: -0.875rem; +} + +.first\:mt-0:first-child { + margin-top: 0px; +} + +.first\:mr-0:first-child { + margin-right: 0px; +} + +.first\:mb-0:first-child { + margin-bottom: 0px; +} + +.first\:ml-0:first-child { + margin-left: 0px; +} + +.first\:mt-1:first-child { + margin-top: 0.25rem; +} + +.first\:mr-1:first-child { + margin-right: 0.25rem; +} + +.first\:mb-1:first-child { + margin-bottom: 0.25rem; +} + +.first\:ml-1:first-child { + margin-left: 0.25rem; +} + +.first\:mt-2:first-child { + margin-top: 0.5rem; +} + +.first\:mr-2:first-child { + margin-right: 0.5rem; +} + +.first\:mb-2:first-child { + margin-bottom: 0.5rem; +} + +.first\:ml-2:first-child { + margin-left: 0.5rem; +} + +.first\:mt-3:first-child { + margin-top: 0.75rem; +} + +.first\:mr-3:first-child { + margin-right: 0.75rem; +} + +.first\:mb-3:first-child { + margin-bottom: 0.75rem; +} + +.first\:ml-3:first-child { + margin-left: 0.75rem; +} + +.first\:mt-4:first-child { + margin-top: 1rem; +} + +.first\:mr-4:first-child { + margin-right: 1rem; +} + +.first\:mb-4:first-child { + margin-bottom: 1rem; +} + +.first\:ml-4:first-child { + margin-left: 1rem; +} + +.first\:mt-5:first-child { + margin-top: 1.25rem; +} + +.first\:mr-5:first-child { + margin-right: 1.25rem; +} + +.first\:mb-5:first-child { + margin-bottom: 1.25rem; +} + +.first\:ml-5:first-child { + margin-left: 1.25rem; +} + +.first\:mt-6:first-child { + margin-top: 1.5rem; +} + +.first\:mr-6:first-child { + margin-right: 1.5rem; +} + +.first\:mb-6:first-child { + margin-bottom: 1.5rem; +} + +.first\:ml-6:first-child { + margin-left: 1.5rem; +} + +.first\:mt-7:first-child { + margin-top: 1.75rem; +} + +.first\:mr-7:first-child { + margin-right: 1.75rem; +} + +.first\:mb-7:first-child { + margin-bottom: 1.75rem; +} + +.first\:ml-7:first-child { + margin-left: 1.75rem; +} + +.first\:mt-8:first-child { + margin-top: 2rem; +} + +.first\:mr-8:first-child { + margin-right: 2rem; +} + +.first\:mb-8:first-child { + margin-bottom: 2rem; +} + +.first\:ml-8:first-child { + margin-left: 2rem; +} + +.first\:mt-9:first-child { + margin-top: 2.25rem; +} + +.first\:mr-9:first-child { + margin-right: 2.25rem; +} + +.first\:mb-9:first-child { + margin-bottom: 2.25rem; +} + +.first\:ml-9:first-child { + margin-left: 2.25rem; +} + +.first\:mt-10:first-child { + margin-top: 2.5rem; +} + +.first\:mr-10:first-child { + margin-right: 2.5rem; +} + +.first\:mb-10:first-child { + margin-bottom: 2.5rem; +} + +.first\:ml-10:first-child { + margin-left: 2.5rem; +} + +.first\:mt-11:first-child { + margin-top: 2.75rem; +} + +.first\:mr-11:first-child { + margin-right: 2.75rem; +} + +.first\:mb-11:first-child { + margin-bottom: 2.75rem; +} + +.first\:ml-11:first-child { + margin-left: 2.75rem; +} + +.first\:mt-12:first-child { + margin-top: 3rem; +} + +.first\:mr-12:first-child { + margin-right: 3rem; +} + +.first\:mb-12:first-child { + margin-bottom: 3rem; +} + +.first\:ml-12:first-child { + margin-left: 3rem; +} + +.first\:mt-14:first-child { + margin-top: 3.5rem; +} + +.first\:mr-14:first-child { + margin-right: 3.5rem; +} + +.first\:mb-14:first-child { + margin-bottom: 3.5rem; +} + +.first\:ml-14:first-child { + margin-left: 3.5rem; +} + +.first\:mt-16:first-child { + margin-top: 4rem; +} + +.first\:mr-16:first-child { + margin-right: 4rem; +} + +.first\:mb-16:first-child { + margin-bottom: 4rem; +} + +.first\:ml-16:first-child { + margin-left: 4rem; +} + +.first\:mt-20:first-child { + margin-top: 5rem; +} + +.first\:mr-20:first-child { + margin-right: 5rem; +} + +.first\:mb-20:first-child { + margin-bottom: 5rem; +} + +.first\:ml-20:first-child { + margin-left: 5rem; +} + +.first\:mt-22:first-child { + margin-top: 5.625rem; +} + +.first\:mr-22:first-child { + margin-right: 5.625rem; +} + +.first\:mb-22:first-child { + margin-bottom: 5.625rem; +} + +.first\:ml-22:first-child { + margin-left: 5.625rem; +} + +.first\:mt-24:first-child { + margin-top: 6rem; +} + +.first\:mr-24:first-child { + margin-right: 6rem; +} + +.first\:mb-24:first-child { + margin-bottom: 6rem; +} + +.first\:ml-24:first-child { + margin-left: 6rem; +} + +.first\:mt-28:first-child { + margin-top: 7rem; +} + +.first\:mr-28:first-child { + margin-right: 7rem; +} + +.first\:mb-28:first-child { + margin-bottom: 7rem; +} + +.first\:ml-28:first-child { + margin-left: 7rem; +} + +.first\:mt-32:first-child { + margin-top: 8rem; +} + +.first\:mr-32:first-child { + margin-right: 8rem; +} + +.first\:mb-32:first-child { + margin-bottom: 8rem; +} + +.first\:ml-32:first-child { + margin-left: 8rem; +} + +.first\:mt-36:first-child { + margin-top: 9rem; +} + +.first\:mr-36:first-child { + margin-right: 9rem; +} + +.first\:mb-36:first-child { + margin-bottom: 9rem; +} + +.first\:ml-36:first-child { + margin-left: 9rem; +} + +.first\:mt-40:first-child { + margin-top: 10rem; +} + +.first\:mr-40:first-child { + margin-right: 10rem; +} + +.first\:mb-40:first-child { + margin-bottom: 10rem; +} + +.first\:ml-40:first-child { + margin-left: 10rem; +} + +.first\:mt-44:first-child { + margin-top: 11rem; +} + +.first\:mr-44:first-child { + margin-right: 11rem; +} + +.first\:mb-44:first-child { + margin-bottom: 11rem; +} + +.first\:ml-44:first-child { + margin-left: 11rem; +} + +.first\:mt-48:first-child { + margin-top: 12rem; +} + +.first\:mr-48:first-child { + margin-right: 12rem; +} + +.first\:mb-48:first-child { + margin-bottom: 12rem; +} + +.first\:ml-48:first-child { + margin-left: 12rem; +} + +.first\:mt-52:first-child { + margin-top: 13rem; +} + +.first\:mr-52:first-child { + margin-right: 13rem; +} + +.first\:mb-52:first-child { + margin-bottom: 13rem; +} + +.first\:ml-52:first-child { + margin-left: 13rem; +} + +.first\:mt-56:first-child { + margin-top: 14rem; +} + +.first\:mr-56:first-child { + margin-right: 14rem; +} + +.first\:mb-56:first-child { + margin-bottom: 14rem; +} + +.first\:ml-56:first-child { + margin-left: 14rem; +} + +.first\:mt-60:first-child { + margin-top: 240px; +} + +.first\:mr-60:first-child { + margin-right: 240px; +} + +.first\:mb-60:first-child { + margin-bottom: 240px; +} + +.first\:ml-60:first-child { + margin-left: 240px; +} + +.first\:mt-64:first-child { + margin-top: 16rem; +} + +.first\:mr-64:first-child { + margin-right: 16rem; +} + +.first\:mb-64:first-child { + margin-bottom: 16rem; +} + +.first\:ml-64:first-child { + margin-left: 16rem; +} + +.first\:mt-72:first-child { + margin-top: 18rem; +} + +.first\:mr-72:first-child { + margin-right: 18rem; +} + +.first\:mb-72:first-child { + margin-bottom: 18rem; +} + +.first\:ml-72:first-child { + margin-left: 18rem; +} + +.first\:mt-80:first-child { + margin-top: 20rem; +} + +.first\:mr-80:first-child { + margin-right: 20rem; +} + +.first\:mb-80:first-child { + margin-bottom: 20rem; +} + +.first\:ml-80:first-child { + margin-left: 20rem; +} + +.first\:mt-88:first-child { + margin-top: 22rem; +} + +.first\:mr-88:first-child { + margin-right: 22rem; +} + +.first\:mb-88:first-child { + margin-bottom: 22rem; +} + +.first\:ml-88:first-child { + margin-left: 22rem; +} + +.first\:mt-96:first-child { + margin-top: 24rem; +} + +.first\:mr-96:first-child { + margin-right: 24rem; +} + +.first\:mb-96:first-child { + margin-bottom: 24rem; +} + +.first\:ml-96:first-child { + margin-left: 24rem; +} + +.first\:mt-130:first-child { + margin-top: 560px; +} + +.first\:mr-130:first-child { + margin-right: 560px; +} + +.first\:mb-130:first-child { + margin-bottom: 560px; +} + +.first\:ml-130:first-child { + margin-left: 560px; +} + +.first\:mt-auto:first-child { + margin-top: auto; +} + +.first\:mr-auto:first-child { + margin-right: auto; +} + +.first\:mb-auto:first-child { + margin-bottom: auto; +} + +.first\:ml-auto:first-child { + margin-left: auto; +} + +.first\:mt-px:first-child { + margin-top: 1px; +} + +.first\:mr-px:first-child { + margin-right: 1px; +} + +.first\:mb-px:first-child { + margin-bottom: 1px; +} + +.first\:ml-px:first-child { + margin-left: 1px; +} + +.first\:mt-0\.5:first-child { + margin-top: 0.125rem; +} + +.first\:mr-0\.5:first-child { + margin-right: 0.125rem; +} + +.first\:mb-0\.5:first-child { + margin-bottom: 0.125rem; +} + +.first\:ml-0\.5:first-child { + margin-left: 0.125rem; +} + +.first\:mt-1\.5:first-child { + margin-top: 0.375rem; +} + +.first\:mr-1\.5:first-child { + margin-right: 0.375rem; +} + +.first\:mb-1\.5:first-child { + margin-bottom: 0.375rem; +} + +.first\:ml-1\.5:first-child { + margin-left: 0.375rem; +} + +.first\:mt-2\.5:first-child { + margin-top: 0.625rem; +} + +.first\:mr-2\.5:first-child { + margin-right: 0.625rem; +} + +.first\:mb-2\.5:first-child { + margin-bottom: 0.625rem; +} + +.first\:ml-2\.5:first-child { + margin-left: 0.625rem; +} + +.first\:mt-3\.5:first-child { + margin-top: 0.875rem; +} + +.first\:mr-3\.5:first-child { + margin-right: 0.875rem; +} + +.first\:mb-3\.5:first-child { + margin-bottom: 0.875rem; +} + +.first\:ml-3\.5:first-child { + margin-left: 0.875rem; +} + +.first\:-mt-0:first-child { + margin-top: 0px; +} + +.first\:-mr-0:first-child { + margin-right: 0px; +} + +.first\:-mb-0:first-child { + margin-bottom: 0px; +} + +.first\:-ml-0:first-child { + margin-left: 0px; +} + +.first\:-mt-1:first-child { + margin-top: -0.25rem; +} + +.first\:-mr-1:first-child { + margin-right: -0.25rem; +} + +.first\:-mb-1:first-child { + margin-bottom: -0.25rem; +} + +.first\:-ml-1:first-child { + margin-left: -0.25rem; +} + +.first\:-mt-2:first-child { + margin-top: -0.5rem; +} + +.first\:-mr-2:first-child { + margin-right: -0.5rem; +} + +.first\:-mb-2:first-child { + margin-bottom: -0.5rem; +} + +.first\:-ml-2:first-child { + margin-left: -0.5rem; +} + +.first\:-mt-3:first-child { + margin-top: -0.75rem; +} + +.first\:-mr-3:first-child { + margin-right: -0.75rem; +} + +.first\:-mb-3:first-child { + margin-bottom: -0.75rem; +} + +.first\:-ml-3:first-child { + margin-left: -0.75rem; +} + +.first\:-mt-4:first-child { + margin-top: -1rem; +} + +.first\:-mr-4:first-child { + margin-right: -1rem; +} + +.first\:-mb-4:first-child { + margin-bottom: -1rem; +} + +.first\:-ml-4:first-child { + margin-left: -1rem; +} + +.first\:-mt-5:first-child { + margin-top: -1.25rem; +} + +.first\:-mr-5:first-child { + margin-right: -1.25rem; +} + +.first\:-mb-5:first-child { + margin-bottom: -1.25rem; +} + +.first\:-ml-5:first-child { + margin-left: -1.25rem; +} + +.first\:-mt-6:first-child { + margin-top: -1.5rem; +} + +.first\:-mr-6:first-child { + margin-right: -1.5rem; +} + +.first\:-mb-6:first-child { + margin-bottom: -1.5rem; +} + +.first\:-ml-6:first-child { + margin-left: -1.5rem; +} + +.first\:-mt-7:first-child { + margin-top: -1.75rem; +} + +.first\:-mr-7:first-child { + margin-right: -1.75rem; +} + +.first\:-mb-7:first-child { + margin-bottom: -1.75rem; +} + +.first\:-ml-7:first-child { + margin-left: -1.75rem; +} + +.first\:-mt-8:first-child { + margin-top: -2rem; +} + +.first\:-mr-8:first-child { + margin-right: -2rem; +} + +.first\:-mb-8:first-child { + margin-bottom: -2rem; +} + +.first\:-ml-8:first-child { + margin-left: -2rem; +} + +.first\:-mt-9:first-child { + margin-top: -2.25rem; +} + +.first\:-mr-9:first-child { + margin-right: -2.25rem; +} + +.first\:-mb-9:first-child { + margin-bottom: -2.25rem; +} + +.first\:-ml-9:first-child { + margin-left: -2.25rem; +} + +.first\:-mt-10:first-child { + margin-top: -2.5rem; +} + +.first\:-mr-10:first-child { + margin-right: -2.5rem; +} + +.first\:-mb-10:first-child { + margin-bottom: -2.5rem; +} + +.first\:-ml-10:first-child { + margin-left: -2.5rem; +} + +.first\:-mt-11:first-child { + margin-top: -2.75rem; +} + +.first\:-mr-11:first-child { + margin-right: -2.75rem; +} + +.first\:-mb-11:first-child { + margin-bottom: -2.75rem; +} + +.first\:-ml-11:first-child { + margin-left: -2.75rem; +} + +.first\:-mt-12:first-child { + margin-top: -3rem; +} + +.first\:-mr-12:first-child { + margin-right: -3rem; +} + +.first\:-mb-12:first-child { + margin-bottom: -3rem; +} + +.first\:-ml-12:first-child { + margin-left: -3rem; +} + +.first\:-mt-14:first-child { + margin-top: -3.5rem; +} + +.first\:-mr-14:first-child { + margin-right: -3.5rem; +} + +.first\:-mb-14:first-child { + margin-bottom: -3.5rem; +} + +.first\:-ml-14:first-child { + margin-left: -3.5rem; +} + +.first\:-mt-16:first-child { + margin-top: -4rem; +} + +.first\:-mr-16:first-child { + margin-right: -4rem; +} + +.first\:-mb-16:first-child { + margin-bottom: -4rem; +} + +.first\:-ml-16:first-child { + margin-left: -4rem; +} + +.first\:-mt-20:first-child { + margin-top: -5rem; +} + +.first\:-mr-20:first-child { + margin-right: -5rem; +} + +.first\:-mb-20:first-child { + margin-bottom: -5rem; +} + +.first\:-ml-20:first-child { + margin-left: -5rem; +} + +.first\:-mt-22:first-child { + margin-top: -5.625rem; +} + +.first\:-mr-22:first-child { + margin-right: -5.625rem; +} + +.first\:-mb-22:first-child { + margin-bottom: -5.625rem; +} + +.first\:-ml-22:first-child { + margin-left: -5.625rem; +} + +.first\:-mt-24:first-child { + margin-top: -6rem; +} + +.first\:-mr-24:first-child { + margin-right: -6rem; +} + +.first\:-mb-24:first-child { + margin-bottom: -6rem; +} + +.first\:-ml-24:first-child { + margin-left: -6rem; +} + +.first\:-mt-28:first-child { + margin-top: -7rem; +} + +.first\:-mr-28:first-child { + margin-right: -7rem; +} + +.first\:-mb-28:first-child { + margin-bottom: -7rem; +} + +.first\:-ml-28:first-child { + margin-left: -7rem; +} + +.first\:-mt-32:first-child { + margin-top: -8rem; +} + +.first\:-mr-32:first-child { + margin-right: -8rem; +} + +.first\:-mb-32:first-child { + margin-bottom: -8rem; +} + +.first\:-ml-32:first-child { + margin-left: -8rem; +} + +.first\:-mt-36:first-child { + margin-top: -9rem; +} + +.first\:-mr-36:first-child { + margin-right: -9rem; +} + +.first\:-mb-36:first-child { + margin-bottom: -9rem; +} + +.first\:-ml-36:first-child { + margin-left: -9rem; +} + +.first\:-mt-40:first-child { + margin-top: -10rem; +} + +.first\:-mr-40:first-child { + margin-right: -10rem; +} + +.first\:-mb-40:first-child { + margin-bottom: -10rem; +} + +.first\:-ml-40:first-child { + margin-left: -10rem; +} + +.first\:-mt-44:first-child { + margin-top: -11rem; +} + +.first\:-mr-44:first-child { + margin-right: -11rem; +} + +.first\:-mb-44:first-child { + margin-bottom: -11rem; +} + +.first\:-ml-44:first-child { + margin-left: -11rem; +} + +.first\:-mt-48:first-child { + margin-top: -12rem; +} + +.first\:-mr-48:first-child { + margin-right: -12rem; +} + +.first\:-mb-48:first-child { + margin-bottom: -12rem; +} + +.first\:-ml-48:first-child { + margin-left: -12rem; +} + +.first\:-mt-52:first-child { + margin-top: -13rem; +} + +.first\:-mr-52:first-child { + margin-right: -13rem; +} + +.first\:-mb-52:first-child { + margin-bottom: -13rem; +} + +.first\:-ml-52:first-child { + margin-left: -13rem; +} + +.first\:-mt-56:first-child { + margin-top: -14rem; +} + +.first\:-mr-56:first-child { + margin-right: -14rem; +} + +.first\:-mb-56:first-child { + margin-bottom: -14rem; +} + +.first\:-ml-56:first-child { + margin-left: -14rem; +} + +.first\:-mt-60:first-child { + margin-top: -240px; +} + +.first\:-mr-60:first-child { + margin-right: -240px; +} + +.first\:-mb-60:first-child { + margin-bottom: -240px; +} + +.first\:-ml-60:first-child { + margin-left: -240px; +} + +.first\:-mt-64:first-child { + margin-top: -16rem; +} + +.first\:-mr-64:first-child { + margin-right: -16rem; +} + +.first\:-mb-64:first-child { + margin-bottom: -16rem; +} + +.first\:-ml-64:first-child { + margin-left: -16rem; +} + +.first\:-mt-72:first-child { + margin-top: -18rem; +} + +.first\:-mr-72:first-child { + margin-right: -18rem; +} + +.first\:-mb-72:first-child { + margin-bottom: -18rem; +} + +.first\:-ml-72:first-child { + margin-left: -18rem; +} + +.first\:-mt-80:first-child { + margin-top: -20rem; +} + +.first\:-mr-80:first-child { + margin-right: -20rem; +} + +.first\:-mb-80:first-child { + margin-bottom: -20rem; +} + +.first\:-ml-80:first-child { + margin-left: -20rem; +} + +.first\:-mt-88:first-child { + margin-top: -22rem; +} + +.first\:-mr-88:first-child { + margin-right: -22rem; +} + +.first\:-mb-88:first-child { + margin-bottom: -22rem; +} + +.first\:-ml-88:first-child { + margin-left: -22rem; +} + +.first\:-mt-96:first-child { + margin-top: -24rem; +} + +.first\:-mr-96:first-child { + margin-right: -24rem; +} + +.first\:-mb-96:first-child { + margin-bottom: -24rem; +} + +.first\:-ml-96:first-child { + margin-left: -24rem; +} + +.first\:-mt-130:first-child { + margin-top: -560px; +} + +.first\:-mr-130:first-child { + margin-right: -560px; +} + +.first\:-mb-130:first-child { + margin-bottom: -560px; +} + +.first\:-ml-130:first-child { + margin-left: -560px; +} + +.first\:-mt-px:first-child { + margin-top: -1px; +} + +.first\:-mr-px:first-child { + margin-right: -1px; +} + +.first\:-mb-px:first-child { + margin-bottom: -1px; +} + +.first\:-ml-px:first-child { + margin-left: -1px; +} + +.first\:-mt-0\.5:first-child { + margin-top: -0.125rem; +} + +.first\:-mr-0\.5:first-child { + margin-right: -0.125rem; +} + +.first\:-mb-0\.5:first-child { + margin-bottom: -0.125rem; +} + +.first\:-ml-0\.5:first-child { + margin-left: -0.125rem; +} + +.first\:-mt-1\.5:first-child { + margin-top: -0.375rem; +} + +.first\:-mr-1\.5:first-child { + margin-right: -0.375rem; +} + +.first\:-mb-1\.5:first-child { + margin-bottom: -0.375rem; +} + +.first\:-ml-1\.5:first-child { + margin-left: -0.375rem; +} + +.first\:-mt-2\.5:first-child { + margin-top: -0.625rem; +} + +.first\:-mr-2\.5:first-child { + margin-right: -0.625rem; +} + +.first\:-mb-2\.5:first-child { + margin-bottom: -0.625rem; +} + +.first\:-ml-2\.5:first-child { + margin-left: -0.625rem; +} + +.first\:-mt-3\.5:first-child { + margin-top: -0.875rem; +} + +.first\:-mr-3\.5:first-child { + margin-right: -0.875rem; +} + +.first\:-mb-3\.5:first-child { + margin-bottom: -0.875rem; +} + +.first\:-ml-3\.5:first-child { + margin-left: -0.875rem; +} + +.max-h-0 { + max-height: 0px; +} + +.max-h-1 { + max-height: 0.25rem; +} + +.max-h-2 { + max-height: 0.5rem; +} + +.max-h-3 { + max-height: 0.75rem; +} + +.max-h-4 { + max-height: 1rem; +} + +.max-h-5 { + max-height: 1.25rem; +} + +.max-h-6 { + max-height: 1.5rem; +} + +.max-h-7 { + max-height: 1.75rem; +} + +.max-h-8 { + max-height: 2rem; +} + +.max-h-9 { + max-height: 2.25rem; +} + +.max-h-10 { + max-height: 2.5rem; +} + +.max-h-11 { + max-height: 2.75rem; +} + +.max-h-12 { + max-height: 3rem; +} + +.max-h-14 { + max-height: 3.5rem; +} + +.max-h-16 { + max-height: 4rem; +} + +.max-h-20 { + max-height: 5rem; +} + +.max-h-22 { + max-height: 5.625rem; +} + +.max-h-24 { + max-height: 6rem; +} + +.max-h-28 { + max-height: 7rem; +} + +.max-h-32 { + max-height: 8rem; +} + +.max-h-36 { + max-height: 9rem; +} + +.max-h-40 { + max-height: 10rem; +} + +.max-h-44 { + max-height: 11rem; +} + +.max-h-48 { + max-height: 12rem; +} + +.max-h-52 { + max-height: 13rem; +} + +.max-h-56 { + max-height: 14rem; +} + +.max-h-60 { + max-height: 240px; +} + +.max-h-64 { + max-height: 16rem; +} + +.max-h-72 { + max-height: 18rem; +} + +.max-h-80 { + max-height: 20rem; +} + +.max-h-88 { + max-height: 22rem; +} + +.max-h-96 { + max-height: 24rem; +} + +.max-h-130 { + max-height: 560px; +} + +.max-h-px { + max-height: 1px; +} + +.max-h-0\.5 { + max-height: 0.125rem; +} + +.max-h-1\.5 { + max-height: 0.375rem; +} + +.max-h-2\.5 { + max-height: 0.625rem; +} + +.max-h-3\.5 { + max-height: 0.875rem; +} + +.max-h-full { + max-height: 100%; +} + +.max-h-screen { + max-height: 100vh; +} + +.max-w-0 { + max-width: 0rem; +} + +.max-w-none { + max-width: none; +} + +.max-w-xs { + max-width: 20rem; +} + +.max-w-sm { + max-width: 24rem; +} + +.max-w-md { + max-width: 28rem; +} + +.max-w-lg { + max-width: 32rem; +} + +.max-w-xl { + max-width: 36rem; +} + +.max-w-2xl { + max-width: 42rem; +} + +.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-7xl { + max-width: 80rem; +} + +.max-w-full { + max-width: 100%; +} + +.max-w-min { + max-width: -webkit-min-content; + max-width: -moz-min-content; + max-width: min-content; +} + +.max-w-max { + max-width: -webkit-max-content; + max-width: -moz-max-content; + max-width: max-content; +} + +.max-w-prose { + max-width: 65ch; +} + +.max-w-screen-sm { + max-width: 640px; +} + +.max-w-screen-md { + max-width: 768px; +} + +.max-w-screen-lg { + max-width: 1024px; +} + +.max-w-screen-xl { + max-width: 1280px; +} + +.max-w-screen-2xl { + max-width: 1536px; +} + +.max-w-screen-xxl { + max-width: 1440px; +} + +.min-h-0 { + min-height: 0px; +} + +.min-h-10 { + min-height: 2.5rem; +} + +.min-h-full { + min-height: 100%; +} + +.min-h-screen { + min-height: 100vh; +} + +.min-w-0 { + min-width: 0px; +} + +.min-w-full { + min-width: 100%; +} + +.min-w-min { + min-width: -webkit-min-content; + min-width: -moz-min-content; + min-width: min-content; +} + +.min-w-max { + min-width: -webkit-max-content; + min-width: -moz-max-content; + min-width: max-content; +} + +.object-contain { + -o-object-fit: contain; + object-fit: contain; +} + +.object-cover { + -o-object-fit: cover; + object-fit: cover; +} + +.object-fill { + -o-object-fit: fill; + object-fit: fill; +} + +.object-none { + -o-object-fit: none; + object-fit: none; +} + +.object-scale-down { + -o-object-fit: scale-down; + object-fit: scale-down; +} + +.object-bottom { + -o-object-position: bottom; + object-position: bottom; +} + +.object-center { + -o-object-position: center; + object-position: center; +} + +.object-left { + -o-object-position: left; + object-position: left; +} + +.object-left-bottom { + -o-object-position: left bottom; + object-position: left bottom; +} + +.object-left-top { + -o-object-position: left top; + object-position: left top; +} + +.object-right { + -o-object-position: right; + object-position: right; +} + +.object-right-bottom { + -o-object-position: right bottom; + object-position: right bottom; +} + +.object-right-top { + -o-object-position: right top; + object-position: right top; +} + +.object-top { + -o-object-position: top; + object-position: top; +} + +.opacity-0 { + opacity: 0; +} + +.opacity-5 { + opacity: 0.05; +} + +.opacity-10 { + opacity: 0.1; +} + +.opacity-20 { + opacity: 0.2; +} + +.opacity-25 { + opacity: 0.25; +} + +.opacity-30 { + opacity: 0.3; +} + +.opacity-40 { + opacity: 0.4; +} + +.opacity-50 { + opacity: 0.5; +} + +.opacity-60 { + opacity: 0.6; +} + +.opacity-70 { + opacity: 0.7; +} + +.opacity-75 { + opacity: 0.75; +} + +.opacity-80 { + opacity: 0.8; +} + +.opacity-90 { + opacity: 0.9; +} + +.opacity-95 { + opacity: 0.95; +} + +.opacity-100 { + opacity: 1; +} + +.group:hover .group-hover\:opacity-0 { + opacity: 0; +} + +.group:hover .group-hover\:opacity-5 { + opacity: 0.05; +} + +.group:hover .group-hover\:opacity-10 { + opacity: 0.1; +} + +.group:hover .group-hover\:opacity-20 { + opacity: 0.2; +} + +.group:hover .group-hover\:opacity-25 { + opacity: 0.25; +} + +.group:hover .group-hover\:opacity-30 { + opacity: 0.3; +} + +.group:hover .group-hover\:opacity-40 { + opacity: 0.4; +} + +.group:hover .group-hover\:opacity-50 { + opacity: 0.5; +} + +.group:hover .group-hover\:opacity-60 { + opacity: 0.6; +} + +.group:hover .group-hover\:opacity-70 { + opacity: 0.7; +} + +.group:hover .group-hover\:opacity-75 { + opacity: 0.75; +} + +.group:hover .group-hover\:opacity-80 { + opacity: 0.8; +} + +.group:hover .group-hover\:opacity-90 { + opacity: 0.9; +} + +.group:hover .group-hover\:opacity-95 { + opacity: 0.95; +} + +.group:hover .group-hover\:opacity-100 { + opacity: 1; +} + +.focus-within\:opacity-0:focus-within { + opacity: 0; +} + +.focus-within\:opacity-5:focus-within { + opacity: 0.05; +} + +.focus-within\:opacity-10:focus-within { + opacity: 0.1; +} + +.focus-within\:opacity-20:focus-within { + opacity: 0.2; +} + +.focus-within\:opacity-25:focus-within { + opacity: 0.25; +} + +.focus-within\:opacity-30:focus-within { + opacity: 0.3; +} + +.focus-within\:opacity-40:focus-within { + opacity: 0.4; +} + +.focus-within\:opacity-50:focus-within { + opacity: 0.5; +} + +.focus-within\:opacity-60:focus-within { + opacity: 0.6; +} + +.focus-within\:opacity-70:focus-within { + opacity: 0.7; +} + +.focus-within\:opacity-75:focus-within { + opacity: 0.75; +} + +.focus-within\:opacity-80:focus-within { + opacity: 0.8; +} + +.focus-within\:opacity-90:focus-within { + opacity: 0.9; +} + +.focus-within\:opacity-95:focus-within { + opacity: 0.95; +} + +.focus-within\:opacity-100:focus-within { + opacity: 1; +} + +.hover\:opacity-0:hover { + opacity: 0; +} + +.hover\:opacity-5:hover { + opacity: 0.05; +} + +.hover\:opacity-10:hover { + opacity: 0.1; +} + +.hover\:opacity-20:hover { + opacity: 0.2; +} + +.hover\:opacity-25:hover { + opacity: 0.25; +} + +.hover\:opacity-30:hover { + opacity: 0.3; +} + +.hover\:opacity-40:hover { + opacity: 0.4; +} + +.hover\:opacity-50:hover { + opacity: 0.5; +} + +.hover\:opacity-60:hover { + opacity: 0.6; +} + +.hover\:opacity-70:hover { + opacity: 0.7; +} + +.hover\:opacity-75:hover { + opacity: 0.75; +} + +.hover\:opacity-80:hover { + opacity: 0.8; +} + +.hover\:opacity-90:hover { + opacity: 0.9; +} + +.hover\:opacity-95:hover { + opacity: 0.95; +} + +.hover\:opacity-100:hover { + opacity: 1; +} + +.focus\:opacity-0:focus { + opacity: 0; +} + +.focus\:opacity-5:focus { + opacity: 0.05; +} + +.focus\:opacity-10:focus { + opacity: 0.1; +} + +.focus\:opacity-20:focus { + opacity: 0.2; +} + +.focus\:opacity-25:focus { + opacity: 0.25; +} + +.focus\:opacity-30:focus { + opacity: 0.3; +} + +.focus\:opacity-40:focus { + opacity: 0.4; +} + +.focus\:opacity-50:focus { + opacity: 0.5; +} + +.focus\:opacity-60:focus { + opacity: 0.6; +} + +.focus\:opacity-70:focus { + opacity: 0.7; +} + +.focus\:opacity-75:focus { + opacity: 0.75; +} + +.focus\:opacity-80:focus { + opacity: 0.8; +} + +.focus\:opacity-90:focus { + opacity: 0.9; +} + +.focus\:opacity-95:focus { + opacity: 0.95; +} + +.focus\:opacity-100:focus { + opacity: 1; +} + +.outline-none { + outline: 2px solid transparent; + outline-offset: 2px; +} + +.outline-white { + outline: 2px dotted white; + outline-offset: 2px; +} + +.outline-black { + outline: 2px dotted black; + outline-offset: 2px; +} + +.focus-within\:outline-none:focus-within { + outline: 2px solid transparent; + outline-offset: 2px; +} + +.focus-within\:outline-white:focus-within { + outline: 2px dotted white; + outline-offset: 2px; +} + +.focus-within\:outline-black:focus-within { + outline: 2px dotted black; + outline-offset: 2px; +} + +.focus\:outline-none:focus { + outline: 2px solid transparent; + outline-offset: 2px; +} + +.focus\:outline-white:focus { + outline: 2px dotted white; + outline-offset: 2px; +} + +.focus\:outline-black:focus { + outline: 2px dotted black; + outline-offset: 2px; +} + +.overflow-auto { + overflow: auto; +} + +.overflow-hidden { + overflow: hidden; +} + +.overflow-visible { + overflow: visible; +} + +.overflow-scroll { + overflow: scroll; +} + +.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-visible { + overflow-x: visible; +} + +.overflow-y-visible { + overflow-y: visible; +} + +.overflow-x-scroll { + overflow-x: scroll; +} + +.overflow-y-scroll { + overflow-y: scroll; +} + +.overscroll-auto { + -ms-scroll-chaining: chained; + overscroll-behavior: auto; +} + +.overscroll-contain { + -ms-scroll-chaining: none; + overscroll-behavior: contain; +} + +.overscroll-none { + -ms-scroll-chaining: none; + overscroll-behavior: none; +} + +.overscroll-y-auto { + overscroll-behavior-y: auto; +} + +.overscroll-y-contain { + overscroll-behavior-y: contain; +} + +.overscroll-y-none { + overscroll-behavior-y: none; +} + +.overscroll-x-auto { + overscroll-behavior-x: auto; +} + +.overscroll-x-contain { + overscroll-behavior-x: contain; +} + +.overscroll-x-none { + overscroll-behavior-x: none; +} + +.p-0 { + padding: 0px; +} + +.p-1 { + padding: 0.25rem; +} + +.p-2 { + padding: 0.5rem; +} + +.p-3 { + padding: 0.75rem; +} + +.p-4 { + padding: 1rem; +} + +.p-5 { + padding: 1.25rem; +} + +.p-6 { + padding: 1.5rem; +} + +.p-7 { + padding: 1.75rem; +} + +.p-8 { + padding: 2rem; +} + +.p-9 { + padding: 2.25rem; +} + +.p-10 { + padding: 2.5rem; +} + +.p-11 { + padding: 2.75rem; +} + +.p-12 { + padding: 3rem; +} + +.p-14 { + padding: 3.5rem; +} + +.p-16 { + padding: 4rem; +} + +.p-20 { + padding: 5rem; +} + +.p-22 { + padding: 5.625rem; +} + +.p-24 { + padding: 6rem; +} + +.p-28 { + padding: 7rem; +} + +.p-32 { + padding: 8rem; +} + +.p-36 { + padding: 9rem; +} + +.p-40 { + padding: 10rem; +} + +.p-44 { + padding: 11rem; +} + +.p-48 { + padding: 12rem; +} + +.p-52 { + padding: 13rem; +} + +.p-56 { + padding: 14rem; +} + +.p-60 { + padding: 240px; +} + +.p-64 { + padding: 16rem; +} + +.p-72 { + padding: 18rem; +} + +.p-80 { + padding: 20rem; +} + +.p-88 { + padding: 22rem; +} + +.p-96 { + padding: 24rem; +} + +.p-130 { + padding: 560px; +} + +.p-px { + padding: 1px; +} + +.p-0\.5 { + padding: 0.125rem; +} + +.p-1\.5 { + padding: 0.375rem; +} + +.p-2\.5 { + padding: 0.625rem; +} + +.p-3\.5 { + padding: 0.875rem; +} + +.py-0 { + padding-top: 0px; + padding-bottom: 0px; +} + +.px-0 { + padding-left: 0px; + padding-right: 0px; +} + +.py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; +} + +.px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; +} + +.py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; +} + +.py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; +} + +.px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; +} + +.py-4 { + padding-top: 1rem; + padding-bottom: 1rem; +} + +.px-4 { + padding-left: 1rem; + padding-right: 1rem; +} + +.py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; +} + +.px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; +} + +.py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; +} + +.px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; +} + +.py-7 { + padding-top: 1.75rem; + padding-bottom: 1.75rem; +} + +.px-7 { + padding-left: 1.75rem; + padding-right: 1.75rem; +} + +.py-8 { + padding-top: 2rem; + padding-bottom: 2rem; +} + +.px-8 { + padding-left: 2rem; + padding-right: 2rem; +} + +.py-9 { + padding-top: 2.25rem; + padding-bottom: 2.25rem; +} + +.px-9 { + padding-left: 2.25rem; + padding-right: 2.25rem; +} + +.py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; +} + +.px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; +} + +.py-11 { + padding-top: 2.75rem; + padding-bottom: 2.75rem; +} + +.px-11 { + padding-left: 2.75rem; + padding-right: 2.75rem; +} + +.py-12 { + padding-top: 3rem; + padding-bottom: 3rem; +} + +.px-12 { + padding-left: 3rem; + padding-right: 3rem; +} + +.py-14 { + padding-top: 3.5rem; + padding-bottom: 3.5rem; +} + +.px-14 { + padding-left: 3.5rem; + padding-right: 3.5rem; +} + +.py-16 { + padding-top: 4rem; + padding-bottom: 4rem; +} + +.px-16 { + padding-left: 4rem; + padding-right: 4rem; +} + +.py-20 { + padding-top: 5rem; + padding-bottom: 5rem; +} + +.px-20 { + padding-left: 5rem; + padding-right: 5rem; +} + +.py-22 { + padding-top: 5.625rem; + padding-bottom: 5.625rem; +} + +.px-22 { + padding-left: 5.625rem; + padding-right: 5.625rem; +} + +.py-24 { + padding-top: 6rem; + padding-bottom: 6rem; +} + +.px-24 { + padding-left: 6rem; + padding-right: 6rem; +} + +.py-28 { + padding-top: 7rem; + padding-bottom: 7rem; +} + +.px-28 { + padding-left: 7rem; + padding-right: 7rem; +} + +.py-32 { + padding-top: 8rem; + padding-bottom: 8rem; +} + +.px-32 { + padding-left: 8rem; + padding-right: 8rem; +} + +.py-36 { + padding-top: 9rem; + padding-bottom: 9rem; +} + +.px-36 { + padding-left: 9rem; + padding-right: 9rem; +} + +.py-40 { + padding-top: 10rem; + padding-bottom: 10rem; +} + +.px-40 { + padding-left: 10rem; + padding-right: 10rem; +} + +.py-44 { + padding-top: 11rem; + padding-bottom: 11rem; +} + +.px-44 { + padding-left: 11rem; + padding-right: 11rem; +} + +.py-48 { + padding-top: 12rem; + padding-bottom: 12rem; +} + +.px-48 { + padding-left: 12rem; + padding-right: 12rem; +} + +.py-52 { + padding-top: 13rem; + padding-bottom: 13rem; +} + +.px-52 { + padding-left: 13rem; + padding-right: 13rem; +} + +.py-56 { + padding-top: 14rem; + padding-bottom: 14rem; +} + +.px-56 { + padding-left: 14rem; + padding-right: 14rem; +} + +.py-60 { + padding-top: 240px; + padding-bottom: 240px; +} + +.px-60 { + padding-left: 240px; + padding-right: 240px; +} + +.py-64 { + padding-top: 16rem; + padding-bottom: 16rem; +} + +.px-64 { + padding-left: 16rem; + padding-right: 16rem; +} + +.py-72 { + padding-top: 18rem; + padding-bottom: 18rem; +} + +.px-72 { + padding-left: 18rem; + padding-right: 18rem; +} + +.py-80 { + padding-top: 20rem; + padding-bottom: 20rem; +} + +.px-80 { + padding-left: 20rem; + padding-right: 20rem; +} + +.py-88 { + padding-top: 22rem; + padding-bottom: 22rem; +} + +.px-88 { + padding-left: 22rem; + padding-right: 22rem; +} + +.py-96 { + padding-top: 24rem; + padding-bottom: 24rem; +} + +.px-96 { + padding-left: 24rem; + padding-right: 24rem; +} + +.py-130 { + padding-top: 560px; + padding-bottom: 560px; +} + +.px-130 { + padding-left: 560px; + padding-right: 560px; +} + +.py-px { + padding-top: 1px; + padding-bottom: 1px; +} + +.px-px { + padding-left: 1px; + padding-right: 1px; +} + +.py-0\.5 { + padding-top: 0.125rem; + padding-bottom: 0.125rem; +} + +.px-0\.5 { + padding-left: 0.125rem; + padding-right: 0.125rem; +} + +.py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; +} + +.px-1\.5 { + padding-left: 0.375rem; + padding-right: 0.375rem; +} + +.py-2\.5 { + padding-top: 0.625rem; + padding-bottom: 0.625rem; +} + +.px-2\.5 { + padding-left: 0.625rem; + padding-right: 0.625rem; +} + +.py-3\.5 { + padding-top: 0.875rem; + padding-bottom: 0.875rem; +} + +.px-3\.5 { + padding-left: 0.875rem; + padding-right: 0.875rem; +} + +.pt-0 { + padding-top: 0px; +} + +.pr-0 { + padding-right: 0px; +} + +.pb-0 { + padding-bottom: 0px; +} + +.pl-0 { + padding-left: 0px; +} + +.pt-1 { + padding-top: 0.25rem; +} + +.pr-1 { + padding-right: 0.25rem; +} + +.pb-1 { + padding-bottom: 0.25rem; +} + +.pl-1 { + padding-left: 0.25rem; +} + +.pt-2 { + padding-top: 0.5rem; +} + +.pr-2 { + padding-right: 0.5rem; +} + +.pb-2 { + padding-bottom: 0.5rem; +} + +.pl-2 { + padding-left: 0.5rem; +} + +.pt-3 { + padding-top: 0.75rem; +} + +.pr-3 { + padding-right: 0.75rem; +} + +.pb-3 { + padding-bottom: 0.75rem; +} + +.pl-3 { + padding-left: 0.75rem; +} + +.pt-4 { + padding-top: 1rem; +} + +.pr-4 { + padding-right: 1rem; +} + +.pb-4 { + padding-bottom: 1rem; +} + +.pl-4 { + padding-left: 1rem; +} + +.pt-5 { + padding-top: 1.25rem; +} + +.pr-5 { + padding-right: 1.25rem; +} + +.pb-5 { + padding-bottom: 1.25rem; +} + +.pl-5 { + padding-left: 1.25rem; +} + +.pt-6 { + padding-top: 1.5rem; +} + +.pr-6 { + padding-right: 1.5rem; +} + +.pb-6 { + padding-bottom: 1.5rem; +} + +.pl-6 { + padding-left: 1.5rem; +} + +.pt-7 { + padding-top: 1.75rem; +} + +.pr-7 { + padding-right: 1.75rem; +} + +.pb-7 { + padding-bottom: 1.75rem; +} + +.pl-7 { + padding-left: 1.75rem; +} + +.pt-8 { + padding-top: 2rem; +} + +.pr-8 { + padding-right: 2rem; +} + +.pb-8 { + padding-bottom: 2rem; +} + +.pl-8 { + padding-left: 2rem; +} + +.pt-9 { + padding-top: 2.25rem; +} + +.pr-9 { + padding-right: 2.25rem; +} + +.pb-9 { + padding-bottom: 2.25rem; +} + +.pl-9 { + padding-left: 2.25rem; +} + +.pt-10 { + padding-top: 2.5rem; +} + +.pr-10 { + padding-right: 2.5rem; +} + +.pb-10 { + padding-bottom: 2.5rem; +} + +.pl-10 { + padding-left: 2.5rem; +} + +.pt-11 { + padding-top: 2.75rem; +} + +.pr-11 { + padding-right: 2.75rem; +} + +.pb-11 { + padding-bottom: 2.75rem; +} + +.pl-11 { + padding-left: 2.75rem; +} + +.pt-12 { + padding-top: 3rem; +} + +.pr-12 { + padding-right: 3rem; +} + +.pb-12 { + padding-bottom: 3rem; +} + +.pl-12 { + padding-left: 3rem; +} + +.pt-14 { + padding-top: 3.5rem; +} + +.pr-14 { + padding-right: 3.5rem; +} + +.pb-14 { + padding-bottom: 3.5rem; +} + +.pl-14 { + padding-left: 3.5rem; +} + +.pt-16 { + padding-top: 4rem; +} + +.pr-16 { + padding-right: 4rem; +} + +.pb-16 { + padding-bottom: 4rem; +} + +.pl-16 { + padding-left: 4rem; +} + +.pt-20 { + padding-top: 5rem; +} + +.pr-20 { + padding-right: 5rem; +} + +.pb-20 { + padding-bottom: 5rem; +} + +.pl-20 { + padding-left: 5rem; +} + +.pt-22 { + padding-top: 5.625rem; +} + +.pr-22 { + padding-right: 5.625rem; +} + +.pb-22 { + padding-bottom: 5.625rem; +} + +.pl-22 { + padding-left: 5.625rem; +} + +.pt-24 { + padding-top: 6rem; +} + +.pr-24 { + padding-right: 6rem; +} + +.pb-24 { + padding-bottom: 6rem; +} + +.pl-24 { + padding-left: 6rem; +} + +.pt-28 { + padding-top: 7rem; +} + +.pr-28 { + padding-right: 7rem; +} + +.pb-28 { + padding-bottom: 7rem; +} + +.pl-28 { + padding-left: 7rem; +} + +.pt-32 { + padding-top: 8rem; +} + +.pr-32 { + padding-right: 8rem; +} + +.pb-32 { + padding-bottom: 8rem; +} + +.pl-32 { + padding-left: 8rem; +} + +.pt-36 { + padding-top: 9rem; +} + +.pr-36 { + padding-right: 9rem; +} + +.pb-36 { + padding-bottom: 9rem; +} + +.pl-36 { + padding-left: 9rem; +} + +.pt-40 { + padding-top: 10rem; +} + +.pr-40 { + padding-right: 10rem; +} + +.pb-40 { + padding-bottom: 10rem; +} + +.pl-40 { + padding-left: 10rem; +} + +.pt-44 { + padding-top: 11rem; +} + +.pr-44 { + padding-right: 11rem; +} + +.pb-44 { + padding-bottom: 11rem; +} + +.pl-44 { + padding-left: 11rem; +} + +.pt-48 { + padding-top: 12rem; +} + +.pr-48 { + padding-right: 12rem; +} + +.pb-48 { + padding-bottom: 12rem; +} + +.pl-48 { + padding-left: 12rem; +} + +.pt-52 { + padding-top: 13rem; +} + +.pr-52 { + padding-right: 13rem; +} + +.pb-52 { + padding-bottom: 13rem; +} + +.pl-52 { + padding-left: 13rem; +} + +.pt-56 { + padding-top: 14rem; +} + +.pr-56 { + padding-right: 14rem; +} + +.pb-56 { + padding-bottom: 14rem; +} + +.pl-56 { + padding-left: 14rem; +} + +.pt-60 { + padding-top: 240px; +} + +.pr-60 { + padding-right: 240px; +} + +.pb-60 { + padding-bottom: 240px; +} + +.pl-60 { + padding-left: 240px; +} + +.pt-64 { + padding-top: 16rem; +} + +.pr-64 { + padding-right: 16rem; +} + +.pb-64 { + padding-bottom: 16rem; +} + +.pl-64 { + padding-left: 16rem; +} + +.pt-72 { + padding-top: 18rem; +} + +.pr-72 { + padding-right: 18rem; +} + +.pb-72 { + padding-bottom: 18rem; +} + +.pl-72 { + padding-left: 18rem; +} + +.pt-80 { + padding-top: 20rem; +} + +.pr-80 { + padding-right: 20rem; +} + +.pb-80 { + padding-bottom: 20rem; +} + +.pl-80 { + padding-left: 20rem; +} + +.pt-88 { + padding-top: 22rem; +} + +.pr-88 { + padding-right: 22rem; +} + +.pb-88 { + padding-bottom: 22rem; +} + +.pl-88 { + padding-left: 22rem; +} + +.pt-96 { + padding-top: 24rem; +} + +.pr-96 { + padding-right: 24rem; +} + +.pb-96 { + padding-bottom: 24rem; +} + +.pl-96 { + padding-left: 24rem; +} + +.pt-130 { + padding-top: 560px; +} + +.pr-130 { + padding-right: 560px; +} + +.pb-130 { + padding-bottom: 560px; +} + +.pl-130 { + padding-left: 560px; +} + +.pt-px { + padding-top: 1px; +} + +.pr-px { + padding-right: 1px; +} + +.pb-px { + padding-bottom: 1px; +} + +.pl-px { + padding-left: 1px; +} + +.pt-0\.5 { + padding-top: 0.125rem; +} + +.pr-0\.5 { + padding-right: 0.125rem; +} + +.pb-0\.5 { + padding-bottom: 0.125rem; +} + +.pl-0\.5 { + padding-left: 0.125rem; +} + +.pt-1\.5 { + padding-top: 0.375rem; +} + +.pr-1\.5 { + padding-right: 0.375rem; +} + +.pb-1\.5 { + padding-bottom: 0.375rem; +} + +.pl-1\.5 { + padding-left: 0.375rem; +} + +.pt-2\.5 { + padding-top: 0.625rem; +} + +.pr-2\.5 { + padding-right: 0.625rem; +} + +.pb-2\.5 { + padding-bottom: 0.625rem; +} + +.pl-2\.5 { + padding-left: 0.625rem; +} + +.pt-3\.5 { + padding-top: 0.875rem; +} + +.pr-3\.5 { + padding-right: 0.875rem; +} + +.pb-3\.5 { + padding-bottom: 0.875rem; +} + +.pl-3\.5 { + padding-left: 0.875rem; +} + +.placeholder-transparent::-moz-placeholder { + color: transparent; +} + +.placeholder-transparent:-ms-input-placeholder { + color: transparent; +} + +.placeholder-transparent::placeholder { + color: transparent; +} + +.placeholder-current::-moz-placeholder { + color: currentColor; +} + +.placeholder-current:-ms-input-placeholder { + color: currentColor; +} + +.placeholder-current::placeholder { + color: currentColor; +} + +.placeholder-black::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); +} + +.placeholder-black:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); +} + +.placeholder-black::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); +} + +.placeholder-white::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); +} + +.placeholder-white:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); +} + +.placeholder-white::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); +} + +.placeholder-gray-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); +} + +.placeholder-red-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); +} + +.placeholder-red-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); +} + +.placeholder-red-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); +} + +.placeholder-red-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); +} + +.placeholder-red-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); +} + +.placeholder-red-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); +} + +.placeholder-red-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); +} + +.placeholder-red-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); +} + +.placeholder-red-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); +} + +.placeholder-red-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); +} + +.placeholder-red-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); +} + +.placeholder-red-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); +} + +.placeholder-red-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); +} + +.placeholder-red-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); +} + +.placeholder-red-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); +} + +.placeholder-red-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); +} + +.placeholder-red-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); +} + +.placeholder-red-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); +} + +.placeholder-red-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); +} + +.placeholder-red-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); +} + +.placeholder-red-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); +} + +.placeholder-red-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); +} + +.placeholder-red-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); +} + +.placeholder-red-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); +} + +.placeholder-red-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); +} + +.placeholder-red-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); +} + +.placeholder-red-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); +} + +.placeholder-red-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); +} + +.placeholder-red-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); +} + +.placeholder-red-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); +} + +.placeholder-yellow-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); +} + +.placeholder-green-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); +} + +.placeholder-green-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); +} + +.placeholder-green-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); +} + +.placeholder-green-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); +} + +.placeholder-green-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); +} + +.placeholder-green-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); +} + +.placeholder-green-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); +} + +.placeholder-green-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); +} + +.placeholder-green-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); +} + +.placeholder-green-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); +} + +.placeholder-green-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); +} + +.placeholder-green-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); +} + +.placeholder-green-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); +} + +.placeholder-green-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); +} + +.placeholder-green-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); +} + +.placeholder-green-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); +} + +.placeholder-green-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); +} + +.placeholder-green-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); +} + +.placeholder-green-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); +} + +.placeholder-green-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); +} + +.placeholder-green-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); +} + +.placeholder-green-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); +} + +.placeholder-green-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); +} + +.placeholder-green-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); +} + +.placeholder-green-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); +} + +.placeholder-green-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); +} + +.placeholder-green-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); +} + +.placeholder-green-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); +} + +.placeholder-green-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); +} + +.placeholder-green-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); +} + +.placeholder-blue-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); +} + +.placeholder-indigo-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); +} + +.placeholder-purple-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); +} + +.placeholder-pink-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); +} + +.placeholder-primary-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); +} + +.placeholder-danger::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); +} + +.placeholder-danger:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); +} + +.placeholder-danger::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); +} + +.placeholder-success::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); +} + +.placeholder-success:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); +} + +.placeholder-success::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); +} + +.placeholder-warning::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); +} + +.placeholder-warning:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); +} + +.placeholder-warning::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); +} + +.placeholder-info::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); +} + +.placeholder-info:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); +} + +.placeholder-info::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-transparent:focus::-moz-placeholder { + color: transparent; +} + +.focus\:placeholder-transparent:focus:-ms-input-placeholder { + color: transparent; +} + +.focus\:placeholder-transparent:focus::placeholder { + color: transparent; +} + +.focus\:placeholder-current:focus::-moz-placeholder { + color: currentColor; +} + +.focus\:placeholder-current:focus:-ms-input-placeholder { + color: currentColor; +} + +.focus\:placeholder-current:focus::placeholder { + color: currentColor; +} + +.focus\:placeholder-black:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-black:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-black:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-white:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-white:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-white:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-gray-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-red-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-yellow-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-green-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-blue-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-indigo-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-purple-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-pink-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-primary-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-danger:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-danger:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-danger:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-success:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-success:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-success:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-warning:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-warning:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-warning:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-info:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-info:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); +} + +.focus\:placeholder-info:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); +} + +.placeholder-opacity-0::-moz-placeholder { + --tw-placeholder-opacity: 0; +} + +.placeholder-opacity-0:-ms-input-placeholder { + --tw-placeholder-opacity: 0; +} + +.placeholder-opacity-0::placeholder { + --tw-placeholder-opacity: 0; +} + +.placeholder-opacity-5::-moz-placeholder { + --tw-placeholder-opacity: 0.05; +} + +.placeholder-opacity-5:-ms-input-placeholder { + --tw-placeholder-opacity: 0.05; +} + +.placeholder-opacity-5::placeholder { + --tw-placeholder-opacity: 0.05; +} + +.placeholder-opacity-10::-moz-placeholder { + --tw-placeholder-opacity: 0.1; +} + +.placeholder-opacity-10:-ms-input-placeholder { + --tw-placeholder-opacity: 0.1; +} + +.placeholder-opacity-10::placeholder { + --tw-placeholder-opacity: 0.1; +} + +.placeholder-opacity-20::-moz-placeholder { + --tw-placeholder-opacity: 0.2; +} + +.placeholder-opacity-20:-ms-input-placeholder { + --tw-placeholder-opacity: 0.2; +} + +.placeholder-opacity-20::placeholder { + --tw-placeholder-opacity: 0.2; +} + +.placeholder-opacity-25::-moz-placeholder { + --tw-placeholder-opacity: 0.25; +} + +.placeholder-opacity-25:-ms-input-placeholder { + --tw-placeholder-opacity: 0.25; +} + +.placeholder-opacity-25::placeholder { + --tw-placeholder-opacity: 0.25; +} + +.placeholder-opacity-30::-moz-placeholder { + --tw-placeholder-opacity: 0.3; +} + +.placeholder-opacity-30:-ms-input-placeholder { + --tw-placeholder-opacity: 0.3; +} + +.placeholder-opacity-30::placeholder { + --tw-placeholder-opacity: 0.3; +} + +.placeholder-opacity-40::-moz-placeholder { + --tw-placeholder-opacity: 0.4; +} + +.placeholder-opacity-40:-ms-input-placeholder { + --tw-placeholder-opacity: 0.4; +} + +.placeholder-opacity-40::placeholder { + --tw-placeholder-opacity: 0.4; +} + +.placeholder-opacity-50::-moz-placeholder { + --tw-placeholder-opacity: 0.5; +} + +.placeholder-opacity-50:-ms-input-placeholder { + --tw-placeholder-opacity: 0.5; +} + +.placeholder-opacity-50::placeholder { + --tw-placeholder-opacity: 0.5; +} + +.placeholder-opacity-60::-moz-placeholder { + --tw-placeholder-opacity: 0.6; +} + +.placeholder-opacity-60:-ms-input-placeholder { + --tw-placeholder-opacity: 0.6; +} + +.placeholder-opacity-60::placeholder { + --tw-placeholder-opacity: 0.6; +} + +.placeholder-opacity-70::-moz-placeholder { + --tw-placeholder-opacity: 0.7; +} + +.placeholder-opacity-70:-ms-input-placeholder { + --tw-placeholder-opacity: 0.7; +} + +.placeholder-opacity-70::placeholder { + --tw-placeholder-opacity: 0.7; +} + +.placeholder-opacity-75::-moz-placeholder { + --tw-placeholder-opacity: 0.75; +} + +.placeholder-opacity-75:-ms-input-placeholder { + --tw-placeholder-opacity: 0.75; +} + +.placeholder-opacity-75::placeholder { + --tw-placeholder-opacity: 0.75; +} + +.placeholder-opacity-80::-moz-placeholder { + --tw-placeholder-opacity: 0.8; +} + +.placeholder-opacity-80:-ms-input-placeholder { + --tw-placeholder-opacity: 0.8; +} + +.placeholder-opacity-80::placeholder { + --tw-placeholder-opacity: 0.8; +} + +.placeholder-opacity-90::-moz-placeholder { + --tw-placeholder-opacity: 0.9; +} + +.placeholder-opacity-90:-ms-input-placeholder { + --tw-placeholder-opacity: 0.9; +} + +.placeholder-opacity-90::placeholder { + --tw-placeholder-opacity: 0.9; +} + +.placeholder-opacity-95::-moz-placeholder { + --tw-placeholder-opacity: 0.95; +} + +.placeholder-opacity-95:-ms-input-placeholder { + --tw-placeholder-opacity: 0.95; +} + +.placeholder-opacity-95::placeholder { + --tw-placeholder-opacity: 0.95; +} + +.placeholder-opacity-100::-moz-placeholder { + --tw-placeholder-opacity: 1; +} + +.placeholder-opacity-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; +} + +.placeholder-opacity-100::placeholder { + --tw-placeholder-opacity: 1; +} + +.focus\:placeholder-opacity-0:focus::-moz-placeholder { + --tw-placeholder-opacity: 0; +} + +.focus\:placeholder-opacity-0:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0; +} + +.focus\:placeholder-opacity-0:focus::placeholder { + --tw-placeholder-opacity: 0; +} + +.focus\:placeholder-opacity-5:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.05; +} + +.focus\:placeholder-opacity-5:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.05; +} + +.focus\:placeholder-opacity-5:focus::placeholder { + --tw-placeholder-opacity: 0.05; +} + +.focus\:placeholder-opacity-10:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.1; +} + +.focus\:placeholder-opacity-10:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.1; +} + +.focus\:placeholder-opacity-10:focus::placeholder { + --tw-placeholder-opacity: 0.1; +} + +.focus\:placeholder-opacity-20:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.2; +} + +.focus\:placeholder-opacity-20:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.2; +} + +.focus\:placeholder-opacity-20:focus::placeholder { + --tw-placeholder-opacity: 0.2; +} + +.focus\:placeholder-opacity-25:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.25; +} + +.focus\:placeholder-opacity-25:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.25; +} + +.focus\:placeholder-opacity-25:focus::placeholder { + --tw-placeholder-opacity: 0.25; +} + +.focus\:placeholder-opacity-30:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.3; +} + +.focus\:placeholder-opacity-30:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.3; +} + +.focus\:placeholder-opacity-30:focus::placeholder { + --tw-placeholder-opacity: 0.3; +} + +.focus\:placeholder-opacity-40:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.4; +} + +.focus\:placeholder-opacity-40:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.4; +} + +.focus\:placeholder-opacity-40:focus::placeholder { + --tw-placeholder-opacity: 0.4; +} + +.focus\:placeholder-opacity-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.5; +} + +.focus\:placeholder-opacity-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.5; +} + +.focus\:placeholder-opacity-50:focus::placeholder { + --tw-placeholder-opacity: 0.5; +} + +.focus\:placeholder-opacity-60:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.6; +} + +.focus\:placeholder-opacity-60:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.6; +} + +.focus\:placeholder-opacity-60:focus::placeholder { + --tw-placeholder-opacity: 0.6; +} + +.focus\:placeholder-opacity-70:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.7; +} + +.focus\:placeholder-opacity-70:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.7; +} + +.focus\:placeholder-opacity-70:focus::placeholder { + --tw-placeholder-opacity: 0.7; +} + +.focus\:placeholder-opacity-75:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.75; +} + +.focus\:placeholder-opacity-75:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.75; +} + +.focus\:placeholder-opacity-75:focus::placeholder { + --tw-placeholder-opacity: 0.75; +} + +.focus\:placeholder-opacity-80:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.8; +} + +.focus\:placeholder-opacity-80:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.8; +} + +.focus\:placeholder-opacity-80:focus::placeholder { + --tw-placeholder-opacity: 0.8; +} + +.focus\:placeholder-opacity-90:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.9; +} + +.focus\:placeholder-opacity-90:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.9; +} + +.focus\:placeholder-opacity-90:focus::placeholder { + --tw-placeholder-opacity: 0.9; +} + +.focus\:placeholder-opacity-95:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.95; +} + +.focus\:placeholder-opacity-95:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.95; +} + +.focus\:placeholder-opacity-95:focus::placeholder { + --tw-placeholder-opacity: 0.95; +} + +.focus\:placeholder-opacity-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; +} + +.focus\:placeholder-opacity-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; +} + +.focus\:placeholder-opacity-100:focus::placeholder { + --tw-placeholder-opacity: 1; +} + +.pointer-events-none { + pointer-events: none; +} + +.pointer-events-auto { + pointer-events: auto; +} + +.static { + position: static; +} + +.fixed { + position: fixed; +} + +.absolute { + position: absolute; +} + +.relative { + position: relative; +} + +.sticky { + position: -webkit-sticky; + position: sticky; +} + +.inset-0 { + top: 0px; + right: 0px; + bottom: 0px; + left: 0px; +} + +.inset-1 { + top: 0.25rem; + right: 0.25rem; + bottom: 0.25rem; + left: 0.25rem; +} + +.inset-2 { + top: 0.5rem; + right: 0.5rem; + bottom: 0.5rem; + left: 0.5rem; +} + +.inset-3 { + top: 0.75rem; + right: 0.75rem; + bottom: 0.75rem; + left: 0.75rem; +} + +.inset-4 { + top: 1rem; + right: 1rem; + bottom: 1rem; + left: 1rem; +} + +.inset-5 { + top: 1.25rem; + right: 1.25rem; + bottom: 1.25rem; + left: 1.25rem; +} + +.inset-6 { + top: 1.5rem; + right: 1.5rem; + bottom: 1.5rem; + left: 1.5rem; +} + +.inset-7 { + top: 1.75rem; + right: 1.75rem; + bottom: 1.75rem; + left: 1.75rem; +} + +.inset-8 { + top: 2rem; + right: 2rem; + bottom: 2rem; + left: 2rem; +} + +.inset-9 { + top: 2.25rem; + right: 2.25rem; + bottom: 2.25rem; + left: 2.25rem; +} + +.inset-10 { + top: 2.5rem; + right: 2.5rem; + bottom: 2.5rem; + left: 2.5rem; +} + +.inset-11 { + top: 2.75rem; + right: 2.75rem; + bottom: 2.75rem; + left: 2.75rem; +} + +.inset-12 { + top: 3rem; + right: 3rem; + bottom: 3rem; + left: 3rem; +} + +.inset-14 { + top: 3.5rem; + right: 3.5rem; + bottom: 3.5rem; + left: 3.5rem; +} + +.inset-16 { + top: 4rem; + right: 4rem; + bottom: 4rem; + left: 4rem; +} + +.inset-20 { + top: 5rem; + right: 5rem; + bottom: 5rem; + left: 5rem; +} + +.inset-22 { + top: 5.625rem; + right: 5.625rem; + bottom: 5.625rem; + left: 5.625rem; +} + +.inset-24 { + top: 6rem; + right: 6rem; + bottom: 6rem; + left: 6rem; +} + +.inset-28 { + top: 7rem; + right: 7rem; + bottom: 7rem; + left: 7rem; +} + +.inset-32 { + top: 8rem; + right: 8rem; + bottom: 8rem; + left: 8rem; +} + +.inset-36 { + top: 9rem; + right: 9rem; + bottom: 9rem; + left: 9rem; +} + +.inset-40 { + top: 10rem; + right: 10rem; + bottom: 10rem; + left: 10rem; +} + +.inset-44 { + top: 11rem; + right: 11rem; + bottom: 11rem; + left: 11rem; +} + +.inset-48 { + top: 12rem; + right: 12rem; + bottom: 12rem; + left: 12rem; +} + +.inset-52 { + top: 13rem; + right: 13rem; + bottom: 13rem; + left: 13rem; +} + +.inset-56 { + top: 14rem; + right: 14rem; + bottom: 14rem; + left: 14rem; +} + +.inset-60 { + top: 240px; + right: 240px; + bottom: 240px; + left: 240px; +} + +.inset-64 { + top: 16rem; + right: 16rem; + bottom: 16rem; + left: 16rem; +} + +.inset-72 { + top: 18rem; + right: 18rem; + bottom: 18rem; + left: 18rem; +} + +.inset-80 { + top: 20rem; + right: 20rem; + bottom: 20rem; + left: 20rem; +} + +.inset-88 { + top: 22rem; + right: 22rem; + bottom: 22rem; + left: 22rem; +} + +.inset-96 { + top: 24rem; + right: 24rem; + bottom: 24rem; + left: 24rem; +} + +.inset-130 { + top: 560px; + right: 560px; + bottom: 560px; + left: 560px; +} + +.inset-auto { + top: auto; + right: auto; + bottom: auto; + left: auto; +} + +.inset-px { + top: 1px; + right: 1px; + bottom: 1px; + left: 1px; +} + +.inset-0\.5 { + top: 0.125rem; + right: 0.125rem; + bottom: 0.125rem; + left: 0.125rem; +} + +.inset-1\.5 { + top: 0.375rem; + right: 0.375rem; + bottom: 0.375rem; + left: 0.375rem; +} + +.inset-2\.5 { + top: 0.625rem; + right: 0.625rem; + bottom: 0.625rem; + left: 0.625rem; +} + +.inset-3\.5 { + top: 0.875rem; + right: 0.875rem; + bottom: 0.875rem; + left: 0.875rem; +} + +.-inset-0 { + top: 0px; + right: 0px; + bottom: 0px; + left: 0px; +} + +.-inset-1 { + top: -0.25rem; + right: -0.25rem; + bottom: -0.25rem; + left: -0.25rem; +} + +.-inset-2 { + top: -0.5rem; + right: -0.5rem; + bottom: -0.5rem; + left: -0.5rem; +} + +.-inset-3 { + top: -0.75rem; + right: -0.75rem; + bottom: -0.75rem; + left: -0.75rem; +} + +.-inset-4 { + top: -1rem; + right: -1rem; + bottom: -1rem; + left: -1rem; +} + +.-inset-5 { + top: -1.25rem; + right: -1.25rem; + bottom: -1.25rem; + left: -1.25rem; +} + +.-inset-6 { + top: -1.5rem; + right: -1.5rem; + bottom: -1.5rem; + left: -1.5rem; +} + +.-inset-7 { + top: -1.75rem; + right: -1.75rem; + bottom: -1.75rem; + left: -1.75rem; +} + +.-inset-8 { + top: -2rem; + right: -2rem; + bottom: -2rem; + left: -2rem; +} + +.-inset-9 { + top: -2.25rem; + right: -2.25rem; + bottom: -2.25rem; + left: -2.25rem; +} + +.-inset-10 { + top: -2.5rem; + right: -2.5rem; + bottom: -2.5rem; + left: -2.5rem; +} + +.-inset-11 { + top: -2.75rem; + right: -2.75rem; + bottom: -2.75rem; + left: -2.75rem; +} + +.-inset-12 { + top: -3rem; + right: -3rem; + bottom: -3rem; + left: -3rem; +} + +.-inset-14 { + top: -3.5rem; + right: -3.5rem; + bottom: -3.5rem; + left: -3.5rem; +} + +.-inset-16 { + top: -4rem; + right: -4rem; + bottom: -4rem; + left: -4rem; +} + +.-inset-20 { + top: -5rem; + right: -5rem; + bottom: -5rem; + left: -5rem; +} + +.-inset-22 { + top: -5.625rem; + right: -5.625rem; + bottom: -5.625rem; + left: -5.625rem; +} + +.-inset-24 { + top: -6rem; + right: -6rem; + bottom: -6rem; + left: -6rem; +} + +.-inset-28 { + top: -7rem; + right: -7rem; + bottom: -7rem; + left: -7rem; +} + +.-inset-32 { + top: -8rem; + right: -8rem; + bottom: -8rem; + left: -8rem; +} + +.-inset-36 { + top: -9rem; + right: -9rem; + bottom: -9rem; + left: -9rem; +} + +.-inset-40 { + top: -10rem; + right: -10rem; + bottom: -10rem; + left: -10rem; +} + +.-inset-44 { + top: -11rem; + right: -11rem; + bottom: -11rem; + left: -11rem; +} + +.-inset-48 { + top: -12rem; + right: -12rem; + bottom: -12rem; + left: -12rem; +} + +.-inset-52 { + top: -13rem; + right: -13rem; + bottom: -13rem; + left: -13rem; +} + +.-inset-56 { + top: -14rem; + right: -14rem; + bottom: -14rem; + left: -14rem; +} + +.-inset-60 { + top: -240px; + right: -240px; + bottom: -240px; + left: -240px; +} + +.-inset-64 { + top: -16rem; + right: -16rem; + bottom: -16rem; + left: -16rem; +} + +.-inset-72 { + top: -18rem; + right: -18rem; + bottom: -18rem; + left: -18rem; +} + +.-inset-80 { + top: -20rem; + right: -20rem; + bottom: -20rem; + left: -20rem; +} + +.-inset-88 { + top: -22rem; + right: -22rem; + bottom: -22rem; + left: -22rem; +} + +.-inset-96 { + top: -24rem; + right: -24rem; + bottom: -24rem; + left: -24rem; +} + +.-inset-130 { + top: -560px; + right: -560px; + bottom: -560px; + left: -560px; +} + +.-inset-px { + top: -1px; + right: -1px; + bottom: -1px; + left: -1px; +} + +.-inset-0\.5 { + top: -0.125rem; + right: -0.125rem; + bottom: -0.125rem; + left: -0.125rem; +} + +.-inset-1\.5 { + top: -0.375rem; + right: -0.375rem; + bottom: -0.375rem; + left: -0.375rem; +} + +.-inset-2\.5 { + top: -0.625rem; + right: -0.625rem; + bottom: -0.625rem; + left: -0.625rem; +} + +.-inset-3\.5 { + top: -0.875rem; + right: -0.875rem; + bottom: -0.875rem; + left: -0.875rem; +} + +.inset-1\/2 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; +} + +.inset-1\/3 { + top: 33.333333%; + right: 33.333333%; + bottom: 33.333333%; + left: 33.333333%; +} + +.inset-2\/3 { + top: 66.666667%; + right: 66.666667%; + bottom: 66.666667%; + left: 66.666667%; +} + +.inset-1\/4 { + top: 25%; + right: 25%; + bottom: 25%; + left: 25%; +} + +.inset-2\/4 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; +} + +.inset-3\/4 { + top: 75%; + right: 75%; + bottom: 75%; + left: 75%; +} + +.inset-full { + top: 100%; + right: 100%; + bottom: 100%; + left: 100%; +} + +.-inset-1\/2 { + top: -50%; + right: -50%; + bottom: -50%; + left: -50%; +} + +.-inset-1\/3 { + top: -33.333333%; + right: -33.333333%; + bottom: -33.333333%; + left: -33.333333%; +} + +.-inset-2\/3 { + top: -66.666667%; + right: -66.666667%; + bottom: -66.666667%; + left: -66.666667%; +} + +.-inset-1\/4 { + top: -25%; + right: -25%; + bottom: -25%; + left: -25%; +} + +.-inset-2\/4 { + top: -50%; + right: -50%; + bottom: -50%; + left: -50%; +} + +.-inset-3\/4 { + top: -75%; + right: -75%; + bottom: -75%; + left: -75%; +} + +.-inset-full { + top: -100%; + right: -100%; + bottom: -100%; + left: -100%; +} + +.inset-y-0 { + top: 0px; + bottom: 0px; +} + +.inset-x-0 { + right: 0px; + left: 0px; +} + +.inset-y-1 { + top: 0.25rem; + bottom: 0.25rem; +} + +.inset-x-1 { + right: 0.25rem; + left: 0.25rem; +} + +.inset-y-2 { + top: 0.5rem; + bottom: 0.5rem; +} + +.inset-x-2 { + right: 0.5rem; + left: 0.5rem; +} + +.inset-y-3 { + top: 0.75rem; + bottom: 0.75rem; +} + +.inset-x-3 { + right: 0.75rem; + left: 0.75rem; +} + +.inset-y-4 { + top: 1rem; + bottom: 1rem; +} + +.inset-x-4 { + right: 1rem; + left: 1rem; +} + +.inset-y-5 { + top: 1.25rem; + bottom: 1.25rem; +} + +.inset-x-5 { + right: 1.25rem; + left: 1.25rem; +} + +.inset-y-6 { + top: 1.5rem; + bottom: 1.5rem; +} + +.inset-x-6 { + right: 1.5rem; + left: 1.5rem; +} + +.inset-y-7 { + top: 1.75rem; + bottom: 1.75rem; +} + +.inset-x-7 { + right: 1.75rem; + left: 1.75rem; +} + +.inset-y-8 { + top: 2rem; + bottom: 2rem; +} + +.inset-x-8 { + right: 2rem; + left: 2rem; +} + +.inset-y-9 { + top: 2.25rem; + bottom: 2.25rem; +} + +.inset-x-9 { + right: 2.25rem; + left: 2.25rem; +} + +.inset-y-10 { + top: 2.5rem; + bottom: 2.5rem; +} + +.inset-x-10 { + right: 2.5rem; + left: 2.5rem; +} + +.inset-y-11 { + top: 2.75rem; + bottom: 2.75rem; +} + +.inset-x-11 { + right: 2.75rem; + left: 2.75rem; +} + +.inset-y-12 { + top: 3rem; + bottom: 3rem; +} + +.inset-x-12 { + right: 3rem; + left: 3rem; +} + +.inset-y-14 { + top: 3.5rem; + bottom: 3.5rem; +} + +.inset-x-14 { + right: 3.5rem; + left: 3.5rem; +} + +.inset-y-16 { + top: 4rem; + bottom: 4rem; +} + +.inset-x-16 { + right: 4rem; + left: 4rem; +} + +.inset-y-20 { + top: 5rem; + bottom: 5rem; +} + +.inset-x-20 { + right: 5rem; + left: 5rem; +} + +.inset-y-22 { + top: 5.625rem; + bottom: 5.625rem; +} + +.inset-x-22 { + right: 5.625rem; + left: 5.625rem; +} + +.inset-y-24 { + top: 6rem; + bottom: 6rem; +} + +.inset-x-24 { + right: 6rem; + left: 6rem; +} + +.inset-y-28 { + top: 7rem; + bottom: 7rem; +} + +.inset-x-28 { + right: 7rem; + left: 7rem; +} + +.inset-y-32 { + top: 8rem; + bottom: 8rem; +} + +.inset-x-32 { + right: 8rem; + left: 8rem; +} + +.inset-y-36 { + top: 9rem; + bottom: 9rem; +} + +.inset-x-36 { + right: 9rem; + left: 9rem; +} + +.inset-y-40 { + top: 10rem; + bottom: 10rem; +} + +.inset-x-40 { + right: 10rem; + left: 10rem; +} + +.inset-y-44 { + top: 11rem; + bottom: 11rem; +} + +.inset-x-44 { + right: 11rem; + left: 11rem; +} + +.inset-y-48 { + top: 12rem; + bottom: 12rem; +} + +.inset-x-48 { + right: 12rem; + left: 12rem; +} + +.inset-y-52 { + top: 13rem; + bottom: 13rem; +} + +.inset-x-52 { + right: 13rem; + left: 13rem; +} + +.inset-y-56 { + top: 14rem; + bottom: 14rem; +} + +.inset-x-56 { + right: 14rem; + left: 14rem; +} + +.inset-y-60 { + top: 240px; + bottom: 240px; +} + +.inset-x-60 { + right: 240px; + left: 240px; +} + +.inset-y-64 { + top: 16rem; + bottom: 16rem; +} + +.inset-x-64 { + right: 16rem; + left: 16rem; +} + +.inset-y-72 { + top: 18rem; + bottom: 18rem; +} + +.inset-x-72 { + right: 18rem; + left: 18rem; +} + +.inset-y-80 { + top: 20rem; + bottom: 20rem; +} + +.inset-x-80 { + right: 20rem; + left: 20rem; +} + +.inset-y-88 { + top: 22rem; + bottom: 22rem; +} + +.inset-x-88 { + right: 22rem; + left: 22rem; +} + +.inset-y-96 { + top: 24rem; + bottom: 24rem; +} + +.inset-x-96 { + right: 24rem; + left: 24rem; +} + +.inset-y-130 { + top: 560px; + bottom: 560px; +} + +.inset-x-130 { + right: 560px; + left: 560px; +} + +.inset-y-auto { + top: auto; + bottom: auto; +} + +.inset-x-auto { + right: auto; + left: auto; +} + +.inset-y-px { + top: 1px; + bottom: 1px; +} + +.inset-x-px { + right: 1px; + left: 1px; +} + +.inset-y-0\.5 { + top: 0.125rem; + bottom: 0.125rem; +} + +.inset-x-0\.5 { + right: 0.125rem; + left: 0.125rem; +} + +.inset-y-1\.5 { + top: 0.375rem; + bottom: 0.375rem; +} + +.inset-x-1\.5 { + right: 0.375rem; + left: 0.375rem; +} + +.inset-y-2\.5 { + top: 0.625rem; + bottom: 0.625rem; +} + +.inset-x-2\.5 { + right: 0.625rem; + left: 0.625rem; +} + +.inset-y-3\.5 { + top: 0.875rem; + bottom: 0.875rem; +} + +.inset-x-3\.5 { + right: 0.875rem; + left: 0.875rem; +} + +.-inset-y-0 { + top: 0px; + bottom: 0px; +} + +.-inset-x-0 { + right: 0px; + left: 0px; +} + +.-inset-y-1 { + top: -0.25rem; + bottom: -0.25rem; +} + +.-inset-x-1 { + right: -0.25rem; + left: -0.25rem; +} + +.-inset-y-2 { + top: -0.5rem; + bottom: -0.5rem; +} + +.-inset-x-2 { + right: -0.5rem; + left: -0.5rem; +} + +.-inset-y-3 { + top: -0.75rem; + bottom: -0.75rem; +} + +.-inset-x-3 { + right: -0.75rem; + left: -0.75rem; +} + +.-inset-y-4 { + top: -1rem; + bottom: -1rem; +} + +.-inset-x-4 { + right: -1rem; + left: -1rem; +} + +.-inset-y-5 { + top: -1.25rem; + bottom: -1.25rem; +} + +.-inset-x-5 { + right: -1.25rem; + left: -1.25rem; +} + +.-inset-y-6 { + top: -1.5rem; + bottom: -1.5rem; +} + +.-inset-x-6 { + right: -1.5rem; + left: -1.5rem; +} + +.-inset-y-7 { + top: -1.75rem; + bottom: -1.75rem; +} + +.-inset-x-7 { + right: -1.75rem; + left: -1.75rem; +} + +.-inset-y-8 { + top: -2rem; + bottom: -2rem; +} + +.-inset-x-8 { + right: -2rem; + left: -2rem; +} + +.-inset-y-9 { + top: -2.25rem; + bottom: -2.25rem; +} + +.-inset-x-9 { + right: -2.25rem; + left: -2.25rem; +} + +.-inset-y-10 { + top: -2.5rem; + bottom: -2.5rem; +} + +.-inset-x-10 { + right: -2.5rem; + left: -2.5rem; +} + +.-inset-y-11 { + top: -2.75rem; + bottom: -2.75rem; +} + +.-inset-x-11 { + right: -2.75rem; + left: -2.75rem; +} + +.-inset-y-12 { + top: -3rem; + bottom: -3rem; +} + +.-inset-x-12 { + right: -3rem; + left: -3rem; +} + +.-inset-y-14 { + top: -3.5rem; + bottom: -3.5rem; +} + +.-inset-x-14 { + right: -3.5rem; + left: -3.5rem; +} + +.-inset-y-16 { + top: -4rem; + bottom: -4rem; +} + +.-inset-x-16 { + right: -4rem; + left: -4rem; +} + +.-inset-y-20 { + top: -5rem; + bottom: -5rem; +} + +.-inset-x-20 { + right: -5rem; + left: -5rem; +} + +.-inset-y-22 { + top: -5.625rem; + bottom: -5.625rem; +} + +.-inset-x-22 { + right: -5.625rem; + left: -5.625rem; +} + +.-inset-y-24 { + top: -6rem; + bottom: -6rem; +} + +.-inset-x-24 { + right: -6rem; + left: -6rem; +} + +.-inset-y-28 { + top: -7rem; + bottom: -7rem; +} + +.-inset-x-28 { + right: -7rem; + left: -7rem; +} + +.-inset-y-32 { + top: -8rem; + bottom: -8rem; +} + +.-inset-x-32 { + right: -8rem; + left: -8rem; +} + +.-inset-y-36 { + top: -9rem; + bottom: -9rem; +} + +.-inset-x-36 { + right: -9rem; + left: -9rem; +} + +.-inset-y-40 { + top: -10rem; + bottom: -10rem; +} + +.-inset-x-40 { + right: -10rem; + left: -10rem; +} + +.-inset-y-44 { + top: -11rem; + bottom: -11rem; +} + +.-inset-x-44 { + right: -11rem; + left: -11rem; +} + +.-inset-y-48 { + top: -12rem; + bottom: -12rem; +} + +.-inset-x-48 { + right: -12rem; + left: -12rem; +} + +.-inset-y-52 { + top: -13rem; + bottom: -13rem; +} + +.-inset-x-52 { + right: -13rem; + left: -13rem; +} + +.-inset-y-56 { + top: -14rem; + bottom: -14rem; +} + +.-inset-x-56 { + right: -14rem; + left: -14rem; +} + +.-inset-y-60 { + top: -240px; + bottom: -240px; +} + +.-inset-x-60 { + right: -240px; + left: -240px; +} + +.-inset-y-64 { + top: -16rem; + bottom: -16rem; +} + +.-inset-x-64 { + right: -16rem; + left: -16rem; +} + +.-inset-y-72 { + top: -18rem; + bottom: -18rem; +} + +.-inset-x-72 { + right: -18rem; + left: -18rem; +} + +.-inset-y-80 { + top: -20rem; + bottom: -20rem; +} + +.-inset-x-80 { + right: -20rem; + left: -20rem; +} + +.-inset-y-88 { + top: -22rem; + bottom: -22rem; +} + +.-inset-x-88 { + right: -22rem; + left: -22rem; +} + +.-inset-y-96 { + top: -24rem; + bottom: -24rem; +} + +.-inset-x-96 { + right: -24rem; + left: -24rem; +} + +.-inset-y-130 { + top: -560px; + bottom: -560px; +} + +.-inset-x-130 { + right: -560px; + left: -560px; +} + +.-inset-y-px { + top: -1px; + bottom: -1px; +} + +.-inset-x-px { + right: -1px; + left: -1px; +} + +.-inset-y-0\.5 { + top: -0.125rem; + bottom: -0.125rem; +} + +.-inset-x-0\.5 { + right: -0.125rem; + left: -0.125rem; +} + +.-inset-y-1\.5 { + top: -0.375rem; + bottom: -0.375rem; +} + +.-inset-x-1\.5 { + right: -0.375rem; + left: -0.375rem; +} + +.-inset-y-2\.5 { + top: -0.625rem; + bottom: -0.625rem; +} + +.-inset-x-2\.5 { + right: -0.625rem; + left: -0.625rem; +} + +.-inset-y-3\.5 { + top: -0.875rem; + bottom: -0.875rem; +} + +.-inset-x-3\.5 { + right: -0.875rem; + left: -0.875rem; +} + +.inset-y-1\/2 { + top: 50%; + bottom: 50%; +} + +.inset-x-1\/2 { + right: 50%; + left: 50%; +} + +.inset-y-1\/3 { + top: 33.333333%; + bottom: 33.333333%; +} + +.inset-x-1\/3 { + right: 33.333333%; + left: 33.333333%; +} + +.inset-y-2\/3 { + top: 66.666667%; + bottom: 66.666667%; +} + +.inset-x-2\/3 { + right: 66.666667%; + left: 66.666667%; +} + +.inset-y-1\/4 { + top: 25%; + bottom: 25%; +} + +.inset-x-1\/4 { + right: 25%; + left: 25%; +} + +.inset-y-2\/4 { + top: 50%; + bottom: 50%; +} + +.inset-x-2\/4 { + right: 50%; + left: 50%; +} + +.inset-y-3\/4 { + top: 75%; + bottom: 75%; +} + +.inset-x-3\/4 { + right: 75%; + left: 75%; +} + +.inset-y-full { + top: 100%; + bottom: 100%; +} + +.inset-x-full { + right: 100%; + left: 100%; +} + +.-inset-y-1\/2 { + top: -50%; + bottom: -50%; +} + +.-inset-x-1\/2 { + right: -50%; + left: -50%; +} + +.-inset-y-1\/3 { + top: -33.333333%; + bottom: -33.333333%; +} + +.-inset-x-1\/3 { + right: -33.333333%; + left: -33.333333%; +} + +.-inset-y-2\/3 { + top: -66.666667%; + bottom: -66.666667%; +} + +.-inset-x-2\/3 { + right: -66.666667%; + left: -66.666667%; +} + +.-inset-y-1\/4 { + top: -25%; + bottom: -25%; +} + +.-inset-x-1\/4 { + right: -25%; + left: -25%; +} + +.-inset-y-2\/4 { + top: -50%; + bottom: -50%; +} + +.-inset-x-2\/4 { + right: -50%; + left: -50%; +} + +.-inset-y-3\/4 { + top: -75%; + bottom: -75%; +} + +.-inset-x-3\/4 { + right: -75%; + left: -75%; +} + +.-inset-y-full { + top: -100%; + bottom: -100%; +} + +.-inset-x-full { + right: -100%; + left: -100%; +} + +.top-0 { + top: 0px; +} + +.right-0 { + right: 0px; +} + +.bottom-0 { + bottom: 0px; +} + +.left-0 { + left: 0px; +} + +.top-1 { + top: 0.25rem; +} + +.right-1 { + right: 0.25rem; +} + +.bottom-1 { + bottom: 0.25rem; +} + +.left-1 { + left: 0.25rem; +} + +.top-2 { + top: 0.5rem; +} + +.right-2 { + right: 0.5rem; +} + +.bottom-2 { + bottom: 0.5rem; +} + +.left-2 { + left: 0.5rem; +} + +.top-3 { + top: 0.75rem; +} + +.right-3 { + right: 0.75rem; +} + +.bottom-3 { + bottom: 0.75rem; +} + +.left-3 { + left: 0.75rem; +} + +.top-4 { + top: 1rem; +} + +.right-4 { + right: 1rem; +} + +.bottom-4 { + bottom: 1rem; +} + +.left-4 { + left: 1rem; +} + +.top-5 { + top: 1.25rem; +} + +.right-5 { + right: 1.25rem; +} + +.bottom-5 { + bottom: 1.25rem; +} + +.left-5 { + left: 1.25rem; +} + +.top-6 { + top: 1.5rem; +} + +.right-6 { + right: 1.5rem; +} + +.bottom-6 { + bottom: 1.5rem; +} + +.left-6 { + left: 1.5rem; +} + +.top-7 { + top: 1.75rem; +} + +.right-7 { + right: 1.75rem; +} + +.bottom-7 { + bottom: 1.75rem; +} + +.left-7 { + left: 1.75rem; +} + +.top-8 { + top: 2rem; +} + +.right-8 { + right: 2rem; +} + +.bottom-8 { + bottom: 2rem; +} + +.left-8 { + left: 2rem; +} + +.top-9 { + top: 2.25rem; +} + +.right-9 { + right: 2.25rem; +} + +.bottom-9 { + bottom: 2.25rem; +} + +.left-9 { + left: 2.25rem; +} + +.top-10 { + top: 2.5rem; +} + +.right-10 { + right: 2.5rem; +} + +.bottom-10 { + bottom: 2.5rem; +} + +.left-10 { + left: 2.5rem; +} + +.top-11 { + top: 2.75rem; +} + +.right-11 { + right: 2.75rem; +} + +.bottom-11 { + bottom: 2.75rem; +} + +.left-11 { + left: 2.75rem; +} + +.top-12 { + top: 3rem; +} + +.right-12 { + right: 3rem; +} + +.bottom-12 { + bottom: 3rem; +} + +.left-12 { + left: 3rem; +} + +.top-14 { + top: 3.5rem; +} + +.right-14 { + right: 3.5rem; +} + +.bottom-14 { + bottom: 3.5rem; +} + +.left-14 { + left: 3.5rem; +} + +.top-16 { + top: 4rem; +} + +.right-16 { + right: 4rem; +} + +.bottom-16 { + bottom: 4rem; +} + +.left-16 { + left: 4rem; +} + +.top-20 { + top: 5rem; +} + +.right-20 { + right: 5rem; +} + +.bottom-20 { + bottom: 5rem; +} + +.left-20 { + left: 5rem; +} + +.top-22 { + top: 5.625rem; +} + +.right-22 { + right: 5.625rem; +} + +.bottom-22 { + bottom: 5.625rem; +} + +.left-22 { + left: 5.625rem; +} + +.top-24 { + top: 6rem; +} + +.right-24 { + right: 6rem; +} + +.bottom-24 { + bottom: 6rem; +} + +.left-24 { + left: 6rem; +} + +.top-28 { + top: 7rem; +} + +.right-28 { + right: 7rem; +} + +.bottom-28 { + bottom: 7rem; +} + +.left-28 { + left: 7rem; +} + +.top-32 { + top: 8rem; +} + +.right-32 { + right: 8rem; +} + +.bottom-32 { + bottom: 8rem; +} + +.left-32 { + left: 8rem; +} + +.top-36 { + top: 9rem; +} + +.right-36 { + right: 9rem; +} + +.bottom-36 { + bottom: 9rem; +} + +.left-36 { + left: 9rem; +} + +.top-40 { + top: 10rem; +} + +.right-40 { + right: 10rem; +} + +.bottom-40 { + bottom: 10rem; +} + +.left-40 { + left: 10rem; +} + +.top-44 { + top: 11rem; +} + +.right-44 { + right: 11rem; +} + +.bottom-44 { + bottom: 11rem; +} + +.left-44 { + left: 11rem; +} + +.top-48 { + top: 12rem; +} + +.right-48 { + right: 12rem; +} + +.bottom-48 { + bottom: 12rem; +} + +.left-48 { + left: 12rem; +} + +.top-52 { + top: 13rem; +} + +.right-52 { + right: 13rem; +} + +.bottom-52 { + bottom: 13rem; +} + +.left-52 { + left: 13rem; +} + +.top-56 { + top: 14rem; +} + +.right-56 { + right: 14rem; +} + +.bottom-56 { + bottom: 14rem; +} + +.left-56 { + left: 14rem; +} + +.top-60 { + top: 240px; +} + +.right-60 { + right: 240px; +} + +.bottom-60 { + bottom: 240px; +} + +.left-60 { + left: 240px; +} + +.top-64 { + top: 16rem; +} + +.right-64 { + right: 16rem; +} + +.bottom-64 { + bottom: 16rem; +} + +.left-64 { + left: 16rem; +} + +.top-72 { + top: 18rem; +} + +.right-72 { + right: 18rem; +} + +.bottom-72 { + bottom: 18rem; +} + +.left-72 { + left: 18rem; +} + +.top-80 { + top: 20rem; +} + +.right-80 { + right: 20rem; +} + +.bottom-80 { + bottom: 20rem; +} + +.left-80 { + left: 20rem; +} + +.top-88 { + top: 22rem; +} + +.right-88 { + right: 22rem; +} + +.bottom-88 { + bottom: 22rem; +} + +.left-88 { + left: 22rem; +} + +.top-96 { + top: 24rem; +} + +.right-96 { + right: 24rem; +} + +.bottom-96 { + bottom: 24rem; +} + +.left-96 { + left: 24rem; +} + +.top-130 { + top: 560px; +} + +.right-130 { + right: 560px; +} + +.bottom-130 { + bottom: 560px; +} + +.left-130 { + left: 560px; +} + +.top-auto { + top: auto; +} + +.right-auto { + right: auto; +} + +.bottom-auto { + bottom: auto; +} + +.left-auto { + left: auto; +} + +.top-px { + top: 1px; +} + +.right-px { + right: 1px; +} + +.bottom-px { + bottom: 1px; +} + +.left-px { + left: 1px; +} + +.top-0\.5 { + top: 0.125rem; +} + +.right-0\.5 { + right: 0.125rem; +} + +.bottom-0\.5 { + bottom: 0.125rem; +} + +.left-0\.5 { + left: 0.125rem; +} + +.top-1\.5 { + top: 0.375rem; +} + +.right-1\.5 { + right: 0.375rem; +} + +.bottom-1\.5 { + bottom: 0.375rem; +} + +.left-1\.5 { + left: 0.375rem; +} + +.top-2\.5 { + top: 0.625rem; +} + +.right-2\.5 { + right: 0.625rem; +} + +.bottom-2\.5 { + bottom: 0.625rem; +} + +.left-2\.5 { + left: 0.625rem; +} + +.top-3\.5 { + top: 0.875rem; +} + +.right-3\.5 { + right: 0.875rem; +} + +.bottom-3\.5 { + bottom: 0.875rem; +} + +.left-3\.5 { + left: 0.875rem; +} + +.-top-0 { + top: 0px; +} + +.-right-0 { + right: 0px; +} + +.-bottom-0 { + bottom: 0px; +} + +.-left-0 { + left: 0px; +} + +.-top-1 { + top: -0.25rem; +} + +.-right-1 { + right: -0.25rem; +} + +.-bottom-1 { + bottom: -0.25rem; +} + +.-left-1 { + left: -0.25rem; +} + +.-top-2 { + top: -0.5rem; +} + +.-right-2 { + right: -0.5rem; +} + +.-bottom-2 { + bottom: -0.5rem; +} + +.-left-2 { + left: -0.5rem; +} + +.-top-3 { + top: -0.75rem; +} + +.-right-3 { + right: -0.75rem; +} + +.-bottom-3 { + bottom: -0.75rem; +} + +.-left-3 { + left: -0.75rem; +} + +.-top-4 { + top: -1rem; +} + +.-right-4 { + right: -1rem; +} + +.-bottom-4 { + bottom: -1rem; +} + +.-left-4 { + left: -1rem; +} + +.-top-5 { + top: -1.25rem; +} + +.-right-5 { + right: -1.25rem; +} + +.-bottom-5 { + bottom: -1.25rem; +} + +.-left-5 { + left: -1.25rem; +} + +.-top-6 { + top: -1.5rem; +} + +.-right-6 { + right: -1.5rem; +} + +.-bottom-6 { + bottom: -1.5rem; +} + +.-left-6 { + left: -1.5rem; +} + +.-top-7 { + top: -1.75rem; +} + +.-right-7 { + right: -1.75rem; +} + +.-bottom-7 { + bottom: -1.75rem; +} + +.-left-7 { + left: -1.75rem; +} + +.-top-8 { + top: -2rem; +} + +.-right-8 { + right: -2rem; +} + +.-bottom-8 { + bottom: -2rem; +} + +.-left-8 { + left: -2rem; +} + +.-top-9 { + top: -2.25rem; +} + +.-right-9 { + right: -2.25rem; +} + +.-bottom-9 { + bottom: -2.25rem; +} + +.-left-9 { + left: -2.25rem; +} + +.-top-10 { + top: -2.5rem; +} + +.-right-10 { + right: -2.5rem; +} + +.-bottom-10 { + bottom: -2.5rem; +} + +.-left-10 { + left: -2.5rem; +} + +.-top-11 { + top: -2.75rem; +} + +.-right-11 { + right: -2.75rem; +} + +.-bottom-11 { + bottom: -2.75rem; +} + +.-left-11 { + left: -2.75rem; +} + +.-top-12 { + top: -3rem; +} + +.-right-12 { + right: -3rem; +} + +.-bottom-12 { + bottom: -3rem; +} + +.-left-12 { + left: -3rem; +} + +.-top-14 { + top: -3.5rem; +} + +.-right-14 { + right: -3.5rem; +} + +.-bottom-14 { + bottom: -3.5rem; +} + +.-left-14 { + left: -3.5rem; +} + +.-top-16 { + top: -4rem; +} + +.-right-16 { + right: -4rem; +} + +.-bottom-16 { + bottom: -4rem; +} + +.-left-16 { + left: -4rem; +} + +.-top-20 { + top: -5rem; +} + +.-right-20 { + right: -5rem; +} + +.-bottom-20 { + bottom: -5rem; +} + +.-left-20 { + left: -5rem; +} + +.-top-22 { + top: -5.625rem; +} + +.-right-22 { + right: -5.625rem; +} + +.-bottom-22 { + bottom: -5.625rem; +} + +.-left-22 { + left: -5.625rem; +} + +.-top-24 { + top: -6rem; +} + +.-right-24 { + right: -6rem; +} + +.-bottom-24 { + bottom: -6rem; +} + +.-left-24 { + left: -6rem; +} + +.-top-28 { + top: -7rem; +} + +.-right-28 { + right: -7rem; +} + +.-bottom-28 { + bottom: -7rem; +} + +.-left-28 { + left: -7rem; +} + +.-top-32 { + top: -8rem; +} + +.-right-32 { + right: -8rem; +} + +.-bottom-32 { + bottom: -8rem; +} + +.-left-32 { + left: -8rem; +} + +.-top-36 { + top: -9rem; +} + +.-right-36 { + right: -9rem; +} + +.-bottom-36 { + bottom: -9rem; +} + +.-left-36 { + left: -9rem; +} + +.-top-40 { + top: -10rem; +} + +.-right-40 { + right: -10rem; +} + +.-bottom-40 { + bottom: -10rem; +} + +.-left-40 { + left: -10rem; +} + +.-top-44 { + top: -11rem; +} + +.-right-44 { + right: -11rem; +} + +.-bottom-44 { + bottom: -11rem; +} + +.-left-44 { + left: -11rem; +} + +.-top-48 { + top: -12rem; +} + +.-right-48 { + right: -12rem; +} + +.-bottom-48 { + bottom: -12rem; +} + +.-left-48 { + left: -12rem; +} + +.-top-52 { + top: -13rem; +} + +.-right-52 { + right: -13rem; +} + +.-bottom-52 { + bottom: -13rem; +} + +.-left-52 { + left: -13rem; +} + +.-top-56 { + top: -14rem; +} + +.-right-56 { + right: -14rem; +} + +.-bottom-56 { + bottom: -14rem; +} + +.-left-56 { + left: -14rem; +} + +.-top-60 { + top: -240px; +} + +.-right-60 { + right: -240px; +} + +.-bottom-60 { + bottom: -240px; +} + +.-left-60 { + left: -240px; +} + +.-top-64 { + top: -16rem; +} + +.-right-64 { + right: -16rem; +} + +.-bottom-64 { + bottom: -16rem; +} + +.-left-64 { + left: -16rem; +} + +.-top-72 { + top: -18rem; +} + +.-right-72 { + right: -18rem; +} + +.-bottom-72 { + bottom: -18rem; +} + +.-left-72 { + left: -18rem; +} + +.-top-80 { + top: -20rem; +} + +.-right-80 { + right: -20rem; +} + +.-bottom-80 { + bottom: -20rem; +} + +.-left-80 { + left: -20rem; +} + +.-top-88 { + top: -22rem; +} + +.-right-88 { + right: -22rem; +} + +.-bottom-88 { + bottom: -22rem; +} + +.-left-88 { + left: -22rem; +} + +.-top-96 { + top: -24rem; +} + +.-right-96 { + right: -24rem; +} + +.-bottom-96 { + bottom: -24rem; +} + +.-left-96 { + left: -24rem; +} + +.-top-130 { + top: -560px; +} + +.-right-130 { + right: -560px; +} + +.-bottom-130 { + bottom: -560px; +} + +.-left-130 { + left: -560px; +} + +.-top-px { + top: -1px; +} + +.-right-px { + right: -1px; +} + +.-bottom-px { + bottom: -1px; +} + +.-left-px { + left: -1px; +} + +.-top-0\.5 { + top: -0.125rem; +} + +.-right-0\.5 { + right: -0.125rem; +} + +.-bottom-0\.5 { + bottom: -0.125rem; +} + +.-left-0\.5 { + left: -0.125rem; +} + +.-top-1\.5 { + top: -0.375rem; +} + +.-right-1\.5 { + right: -0.375rem; +} + +.-bottom-1\.5 { + bottom: -0.375rem; +} + +.-left-1\.5 { + left: -0.375rem; +} + +.-top-2\.5 { + top: -0.625rem; +} + +.-right-2\.5 { + right: -0.625rem; +} + +.-bottom-2\.5 { + bottom: -0.625rem; +} + +.-left-2\.5 { + left: -0.625rem; +} + +.-top-3\.5 { + top: -0.875rem; +} + +.-right-3\.5 { + right: -0.875rem; +} + +.-bottom-3\.5 { + bottom: -0.875rem; +} + +.-left-3\.5 { + left: -0.875rem; +} + +.top-1\/2 { + top: 50%; +} + +.right-1\/2 { + right: 50%; +} + +.bottom-1\/2 { + bottom: 50%; +} + +.left-1\/2 { + left: 50%; +} + +.top-1\/3 { + top: 33.333333%; +} + +.right-1\/3 { + right: 33.333333%; +} + +.bottom-1\/3 { + bottom: 33.333333%; +} + +.left-1\/3 { + left: 33.333333%; +} + +.top-2\/3 { + top: 66.666667%; +} + +.right-2\/3 { + right: 66.666667%; +} + +.bottom-2\/3 { + bottom: 66.666667%; +} + +.left-2\/3 { + left: 66.666667%; +} + +.top-1\/4 { + top: 25%; +} + +.right-1\/4 { + right: 25%; +} + +.bottom-1\/4 { + bottom: 25%; +} + +.left-1\/4 { + left: 25%; +} + +.top-2\/4 { + top: 50%; +} + +.right-2\/4 { + right: 50%; +} + +.bottom-2\/4 { + bottom: 50%; +} + +.left-2\/4 { + left: 50%; +} + +.top-3\/4 { + top: 75%; +} + +.right-3\/4 { + right: 75%; +} + +.bottom-3\/4 { + bottom: 75%; +} + +.left-3\/4 { + left: 75%; +} + +.top-full { + top: 100%; +} + +.right-full { + right: 100%; +} + +.bottom-full { + bottom: 100%; +} + +.left-full { + left: 100%; +} + +.-top-1\/2 { + top: -50%; +} + +.-right-1\/2 { + right: -50%; +} + +.-bottom-1\/2 { + bottom: -50%; +} + +.-left-1\/2 { + left: -50%; +} + +.-top-1\/3 { + top: -33.333333%; +} + +.-right-1\/3 { + right: -33.333333%; +} + +.-bottom-1\/3 { + bottom: -33.333333%; +} + +.-left-1\/3 { + left: -33.333333%; +} + +.-top-2\/3 { + top: -66.666667%; +} + +.-right-2\/3 { + right: -66.666667%; +} + +.-bottom-2\/3 { + bottom: -66.666667%; +} + +.-left-2\/3 { + left: -66.666667%; +} + +.-top-1\/4 { + top: -25%; +} + +.-right-1\/4 { + right: -25%; +} + +.-bottom-1\/4 { + bottom: -25%; +} + +.-left-1\/4 { + left: -25%; +} + +.-top-2\/4 { + top: -50%; +} + +.-right-2\/4 { + right: -50%; +} + +.-bottom-2\/4 { + bottom: -50%; +} + +.-left-2\/4 { + left: -50%; +} + +.-top-3\/4 { + top: -75%; +} + +.-right-3\/4 { + right: -75%; +} + +.-bottom-3\/4 { + bottom: -75%; +} + +.-left-3\/4 { + left: -75%; +} + +.-top-full { + top: -100%; +} + +.-right-full { + right: -100%; +} + +.-bottom-full { + bottom: -100%; +} + +.-left-full { + left: -100%; +} + +.resize-none { + resize: none; +} + +.resize-y { + resize: vertical; +} + +.resize-x { + resize: horizontal; +} + +.resize { + resize: both; +} + +* { + --tw-shadow: 0 0 #0000; +} + +.shadow-sm { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + 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, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + 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, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.shadow-lg { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.shadow-xl { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + 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, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.shadow-inner { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.shadow-none { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.hover\:shadow-sm:hover { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.hover\:shadow:hover { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.hover\:shadow-md:hover { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.hover\:shadow-lg:hover { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.hover\:shadow-xl:hover { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.hover\:shadow-2xl:hover { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.hover\:shadow-inner:hover { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.hover\:shadow-none:hover { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.focus\:shadow-sm:focus { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.focus\:shadow:focus { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.focus\:shadow-md:focus { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.focus\:shadow-lg:focus { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.focus\:shadow-xl:focus { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.focus\:shadow-2xl:focus { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.focus\:shadow-inner:focus { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.focus\:shadow-none:focus { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.active\:shadow-sm:active { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.active\:shadow:active { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.active\:shadow-md:active { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.active\:shadow-lg:active { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.active\:shadow-xl:active { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.active\:shadow-2xl:active { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.active\:shadow-inner:active { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.active\:shadow-none:active { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.group:hover .group-hover\:shadow-sm { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.group:hover .group-hover\:shadow { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.group:hover .group-hover\:shadow-md { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.group:hover .group-hover\:shadow-lg { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.group:hover .group-hover\:shadow-xl { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.group:hover .group-hover\:shadow-2xl { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.group:hover .group-hover\:shadow-inner { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.group:hover .group-hover\:shadow-none { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +* { + --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/); + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgba(59, 130, 246, 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-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(0px + 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-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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); +} + +.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-4 { + --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(4px + 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-8 { + --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(8px + 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 { + --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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); +} + +.ring-inset { + --tw-ring-inset: inset; +} + +.focus-within\:ring-0: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(0px + 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-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-2: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(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); +} + +.focus-within\:ring-4: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(4px + 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-8: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(8px + 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: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(3px + 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\: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(0px + 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\: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); + 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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); +} + +.focus\:ring-4: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(4px + 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\:ring-8: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(8px + 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\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); +} + +.focus\:ring-inset:focus { + --tw-ring-inset: inset; +} + +.ring-offset-transparent { + --tw-ring-offset-color: transparent; +} + +.ring-offset-current { + --tw-ring-offset-color: currentColor; +} + +.ring-offset-black { + --tw-ring-offset-color: #040405; +} + +.ring-offset-white { + --tw-ring-offset-color: #fff; +} + +.ring-offset-gray-50 { + --tw-ring-offset-color: #f9fafb; +} + +.ring-offset-gray-100 { + --tw-ring-offset-color: #f7fafc; +} + +.ring-offset-gray-200 { + --tw-ring-offset-color: #edf2f7; +} + +.ring-offset-gray-300 { + --tw-ring-offset-color: #e2e8f0; +} + +.ring-offset-gray-400 { + --tw-ring-offset-color: #cbd5e0; +} + +.ring-offset-gray-500 { + --tw-ring-offset-color: #a0aec0; +} + +.ring-offset-gray-600 { + --tw-ring-offset-color: #718096; +} + +.ring-offset-gray-700 { + --tw-ring-offset-color: #4a5568; +} + +.ring-offset-gray-800 { + --tw-ring-offset-color: #2d3748; +} + +.ring-offset-gray-900 { + --tw-ring-offset-color: #1a202c; +} + +.ring-offset-red-50 { + --tw-ring-offset-color: #fef2f2; +} + +.ring-offset-red-100 { + --tw-ring-offset-color: #fee2e2; +} + +.ring-offset-red-200 { + --tw-ring-offset-color: #fecaca; +} + +.ring-offset-red-300 { + --tw-ring-offset-color: #fca5a5; +} + +.ring-offset-red-400 { + --tw-ring-offset-color: #f87171; +} + +.ring-offset-red-500 { + --tw-ring-offset-color: #ef4444; +} + +.ring-offset-red-600 { + --tw-ring-offset-color: #dc2626; +} + +.ring-offset-red-700 { + --tw-ring-offset-color: #b91c1c; +} + +.ring-offset-red-800 { + --tw-ring-offset-color: #991b1b; +} + +.ring-offset-red-900 { + --tw-ring-offset-color: #7f1d1d; +} + +.ring-offset-yellow-50 { + --tw-ring-offset-color: #fffbeb; +} + +.ring-offset-yellow-100 { + --tw-ring-offset-color: #fef3c7; +} + +.ring-offset-yellow-200 { + --tw-ring-offset-color: #fde68a; +} + +.ring-offset-yellow-300 { + --tw-ring-offset-color: #fcd34d; +} + +.ring-offset-yellow-400 { + --tw-ring-offset-color: #fbbf24; +} + +.ring-offset-yellow-500 { + --tw-ring-offset-color: #f59e0b; +} + +.ring-offset-yellow-600 { + --tw-ring-offset-color: #d97706; +} + +.ring-offset-yellow-700 { + --tw-ring-offset-color: #b45309; +} + +.ring-offset-yellow-800 { + --tw-ring-offset-color: #92400e; +} + +.ring-offset-yellow-900 { + --tw-ring-offset-color: #78350f; +} + +.ring-offset-green-50 { + --tw-ring-offset-color: #ecfdf5; +} + +.ring-offset-green-100 { + --tw-ring-offset-color: #d1fae5; +} + +.ring-offset-green-200 { + --tw-ring-offset-color: #a7f3d0; +} + +.ring-offset-green-300 { + --tw-ring-offset-color: #6ee7b7; +} + +.ring-offset-green-400 { + --tw-ring-offset-color: #34d399; +} + +.ring-offset-green-500 { + --tw-ring-offset-color: #10b981; +} + +.ring-offset-green-600 { + --tw-ring-offset-color: #059669; +} + +.ring-offset-green-700 { + --tw-ring-offset-color: #047857; +} + +.ring-offset-green-800 { + --tw-ring-offset-color: #065f46; +} + +.ring-offset-green-900 { + --tw-ring-offset-color: #064e3b; +} + +.ring-offset-blue-50 { + --tw-ring-offset-color: #eff6ff; +} + +.ring-offset-blue-100 { + --tw-ring-offset-color: #dbeafe; +} + +.ring-offset-blue-200 { + --tw-ring-offset-color: #bfdbfe; +} + +.ring-offset-blue-300 { + --tw-ring-offset-color: #93c5fd; +} + +.ring-offset-blue-400 { + --tw-ring-offset-color: #60a5fa; +} + +.ring-offset-blue-500 { + --tw-ring-offset-color: #3b82f6; +} + +.ring-offset-blue-600 { + --tw-ring-offset-color: #2563eb; +} + +.ring-offset-blue-700 { + --tw-ring-offset-color: #1d4ed8; +} + +.ring-offset-blue-800 { + --tw-ring-offset-color: #1e40af; +} + +.ring-offset-blue-900 { + --tw-ring-offset-color: #1e3a8a; +} + +.ring-offset-indigo-50 { + --tw-ring-offset-color: #eef2ff; +} + +.ring-offset-indigo-100 { + --tw-ring-offset-color: #e0e7ff; +} + +.ring-offset-indigo-200 { + --tw-ring-offset-color: #c7d2fe; +} + +.ring-offset-indigo-300 { + --tw-ring-offset-color: #a5b4fc; +} + +.ring-offset-indigo-400 { + --tw-ring-offset-color: #818cf8; +} + +.ring-offset-indigo-500 { + --tw-ring-offset-color: #6366f1; +} + +.ring-offset-indigo-600 { + --tw-ring-offset-color: #4f46e5; +} + +.ring-offset-indigo-700 { + --tw-ring-offset-color: #4338ca; +} + +.ring-offset-indigo-800 { + --tw-ring-offset-color: #3730a3; +} + +.ring-offset-indigo-900 { + --tw-ring-offset-color: #312e81; +} + +.ring-offset-purple-50 { + --tw-ring-offset-color: #f5f3ff; +} + +.ring-offset-purple-100 { + --tw-ring-offset-color: #ede9fe; +} + +.ring-offset-purple-200 { + --tw-ring-offset-color: #ddd6fe; +} + +.ring-offset-purple-300 { + --tw-ring-offset-color: #c4b5fd; +} + +.ring-offset-purple-400 { + --tw-ring-offset-color: #a78bfa; +} + +.ring-offset-purple-500 { + --tw-ring-offset-color: #8b5cf6; +} + +.ring-offset-purple-600 { + --tw-ring-offset-color: #7c3aed; +} + +.ring-offset-purple-700 { + --tw-ring-offset-color: #6d28d9; +} + +.ring-offset-purple-800 { + --tw-ring-offset-color: #5b21b6; +} + +.ring-offset-purple-900 { + --tw-ring-offset-color: #4c1d95; +} + +.ring-offset-pink-50 { + --tw-ring-offset-color: #fdf2f8; +} + +.ring-offset-pink-100 { + --tw-ring-offset-color: #fce7f3; +} + +.ring-offset-pink-200 { + --tw-ring-offset-color: #fbcfe8; +} + +.ring-offset-pink-300 { + --tw-ring-offset-color: #f9a8d4; +} + +.ring-offset-pink-400 { + --tw-ring-offset-color: #f472b6; +} + +.ring-offset-pink-500 { + --tw-ring-offset-color: #ec4899; +} + +.ring-offset-pink-600 { + --tw-ring-offset-color: #db2777; +} + +.ring-offset-pink-700 { + --tw-ring-offset-color: #be185d; +} + +.ring-offset-pink-800 { + --tw-ring-offset-color: #9d174d; +} + +.ring-offset-pink-900 { + --tw-ring-offset-color: #831843; +} + +.ring-offset-primary-50 { + --tw-ring-offset-color: #F7F6FD; +} + +.ring-offset-primary-100 { + --tw-ring-offset-color: #EEEEFB; +} + +.ring-offset-primary-200 { + --tw-ring-offset-color: #D5D4F5; +} + +.ring-offset-primary-300 { + --tw-ring-offset-color: #BCB9EF; +} + +.ring-offset-primary-400 { + --tw-ring-offset-color: #8A85E4; +} + +.ring-offset-primary-500 { + --tw-ring-offset-color: #5851D8; +} + +.ring-offset-primary-600 { + --tw-ring-offset-color: #4F49C2; +} + +.ring-offset-primary-700 { + --tw-ring-offset-color: #353182; +} + +.ring-offset-primary-800 { + --tw-ring-offset-color: #282461; +} + +.ring-offset-primary-900 { + --tw-ring-offset-color: #1A1841; +} + +.ring-offset-danger { + --tw-ring-offset-color: #FB7178; +} + +.ring-offset-success { + --tw-ring-offset-color: #00C99C; +} + +.ring-offset-warning { + --tw-ring-offset-color: #F3AF4E; +} + +.ring-offset-info { + --tw-ring-offset-color: #15B2EC; +} + +.focus-within\:ring-offset-transparent:focus-within { + --tw-ring-offset-color: transparent; +} + +.focus-within\:ring-offset-current:focus-within { + --tw-ring-offset-color: currentColor; +} + +.focus-within\:ring-offset-black:focus-within { + --tw-ring-offset-color: #040405; +} + +.focus-within\:ring-offset-white:focus-within { + --tw-ring-offset-color: #fff; +} + +.focus-within\:ring-offset-gray-50:focus-within { + --tw-ring-offset-color: #f9fafb; +} + +.focus-within\:ring-offset-gray-100:focus-within { + --tw-ring-offset-color: #f7fafc; +} + +.focus-within\:ring-offset-gray-200:focus-within { + --tw-ring-offset-color: #edf2f7; +} + +.focus-within\:ring-offset-gray-300:focus-within { + --tw-ring-offset-color: #e2e8f0; +} + +.focus-within\:ring-offset-gray-400:focus-within { + --tw-ring-offset-color: #cbd5e0; +} + +.focus-within\:ring-offset-gray-500:focus-within { + --tw-ring-offset-color: #a0aec0; +} + +.focus-within\:ring-offset-gray-600:focus-within { + --tw-ring-offset-color: #718096; +} + +.focus-within\:ring-offset-gray-700:focus-within { + --tw-ring-offset-color: #4a5568; +} + +.focus-within\:ring-offset-gray-800:focus-within { + --tw-ring-offset-color: #2d3748; +} + +.focus-within\:ring-offset-gray-900:focus-within { + --tw-ring-offset-color: #1a202c; +} + +.focus-within\:ring-offset-red-50:focus-within { + --tw-ring-offset-color: #fef2f2; +} + +.focus-within\:ring-offset-red-100:focus-within { + --tw-ring-offset-color: #fee2e2; +} + +.focus-within\:ring-offset-red-200:focus-within { + --tw-ring-offset-color: #fecaca; +} + +.focus-within\:ring-offset-red-300:focus-within { + --tw-ring-offset-color: #fca5a5; +} + +.focus-within\:ring-offset-red-400:focus-within { + --tw-ring-offset-color: #f87171; +} + +.focus-within\:ring-offset-red-500:focus-within { + --tw-ring-offset-color: #ef4444; +} + +.focus-within\:ring-offset-red-600:focus-within { + --tw-ring-offset-color: #dc2626; +} + +.focus-within\:ring-offset-red-700:focus-within { + --tw-ring-offset-color: #b91c1c; +} + +.focus-within\:ring-offset-red-800:focus-within { + --tw-ring-offset-color: #991b1b; +} + +.focus-within\:ring-offset-red-900:focus-within { + --tw-ring-offset-color: #7f1d1d; +} + +.focus-within\:ring-offset-yellow-50:focus-within { + --tw-ring-offset-color: #fffbeb; +} + +.focus-within\:ring-offset-yellow-100:focus-within { + --tw-ring-offset-color: #fef3c7; +} + +.focus-within\:ring-offset-yellow-200:focus-within { + --tw-ring-offset-color: #fde68a; +} + +.focus-within\:ring-offset-yellow-300:focus-within { + --tw-ring-offset-color: #fcd34d; +} + +.focus-within\:ring-offset-yellow-400:focus-within { + --tw-ring-offset-color: #fbbf24; +} + +.focus-within\:ring-offset-yellow-500:focus-within { + --tw-ring-offset-color: #f59e0b; +} + +.focus-within\:ring-offset-yellow-600:focus-within { + --tw-ring-offset-color: #d97706; +} + +.focus-within\:ring-offset-yellow-700:focus-within { + --tw-ring-offset-color: #b45309; +} + +.focus-within\:ring-offset-yellow-800:focus-within { + --tw-ring-offset-color: #92400e; +} + +.focus-within\:ring-offset-yellow-900:focus-within { + --tw-ring-offset-color: #78350f; +} + +.focus-within\:ring-offset-green-50:focus-within { + --tw-ring-offset-color: #ecfdf5; +} + +.focus-within\:ring-offset-green-100:focus-within { + --tw-ring-offset-color: #d1fae5; +} + +.focus-within\:ring-offset-green-200:focus-within { + --tw-ring-offset-color: #a7f3d0; +} + +.focus-within\:ring-offset-green-300:focus-within { + --tw-ring-offset-color: #6ee7b7; +} + +.focus-within\:ring-offset-green-400:focus-within { + --tw-ring-offset-color: #34d399; +} + +.focus-within\:ring-offset-green-500:focus-within { + --tw-ring-offset-color: #10b981; +} + +.focus-within\:ring-offset-green-600:focus-within { + --tw-ring-offset-color: #059669; +} + +.focus-within\:ring-offset-green-700:focus-within { + --tw-ring-offset-color: #047857; +} + +.focus-within\:ring-offset-green-800:focus-within { + --tw-ring-offset-color: #065f46; +} + +.focus-within\:ring-offset-green-900:focus-within { + --tw-ring-offset-color: #064e3b; +} + +.focus-within\:ring-offset-blue-50:focus-within { + --tw-ring-offset-color: #eff6ff; +} + +.focus-within\:ring-offset-blue-100:focus-within { + --tw-ring-offset-color: #dbeafe; +} + +.focus-within\:ring-offset-blue-200:focus-within { + --tw-ring-offset-color: #bfdbfe; +} + +.focus-within\:ring-offset-blue-300:focus-within { + --tw-ring-offset-color: #93c5fd; +} + +.focus-within\:ring-offset-blue-400:focus-within { + --tw-ring-offset-color: #60a5fa; +} + +.focus-within\:ring-offset-blue-500:focus-within { + --tw-ring-offset-color: #3b82f6; +} + +.focus-within\:ring-offset-blue-600:focus-within { + --tw-ring-offset-color: #2563eb; +} + +.focus-within\:ring-offset-blue-700:focus-within { + --tw-ring-offset-color: #1d4ed8; +} + +.focus-within\:ring-offset-blue-800:focus-within { + --tw-ring-offset-color: #1e40af; +} + +.focus-within\:ring-offset-blue-900:focus-within { + --tw-ring-offset-color: #1e3a8a; +} + +.focus-within\:ring-offset-indigo-50:focus-within { + --tw-ring-offset-color: #eef2ff; +} + +.focus-within\:ring-offset-indigo-100:focus-within { + --tw-ring-offset-color: #e0e7ff; +} + +.focus-within\:ring-offset-indigo-200:focus-within { + --tw-ring-offset-color: #c7d2fe; +} + +.focus-within\:ring-offset-indigo-300:focus-within { + --tw-ring-offset-color: #a5b4fc; +} + +.focus-within\:ring-offset-indigo-400:focus-within { + --tw-ring-offset-color: #818cf8; +} + +.focus-within\:ring-offset-indigo-500:focus-within { + --tw-ring-offset-color: #6366f1; +} + +.focus-within\:ring-offset-indigo-600:focus-within { + --tw-ring-offset-color: #4f46e5; +} + +.focus-within\:ring-offset-indigo-700:focus-within { + --tw-ring-offset-color: #4338ca; +} + +.focus-within\:ring-offset-indigo-800:focus-within { + --tw-ring-offset-color: #3730a3; +} + +.focus-within\:ring-offset-indigo-900:focus-within { + --tw-ring-offset-color: #312e81; +} + +.focus-within\:ring-offset-purple-50:focus-within { + --tw-ring-offset-color: #f5f3ff; +} + +.focus-within\:ring-offset-purple-100:focus-within { + --tw-ring-offset-color: #ede9fe; +} + +.focus-within\:ring-offset-purple-200:focus-within { + --tw-ring-offset-color: #ddd6fe; +} + +.focus-within\:ring-offset-purple-300:focus-within { + --tw-ring-offset-color: #c4b5fd; +} + +.focus-within\:ring-offset-purple-400:focus-within { + --tw-ring-offset-color: #a78bfa; +} + +.focus-within\:ring-offset-purple-500:focus-within { + --tw-ring-offset-color: #8b5cf6; +} + +.focus-within\:ring-offset-purple-600:focus-within { + --tw-ring-offset-color: #7c3aed; +} + +.focus-within\:ring-offset-purple-700:focus-within { + --tw-ring-offset-color: #6d28d9; +} + +.focus-within\:ring-offset-purple-800:focus-within { + --tw-ring-offset-color: #5b21b6; +} + +.focus-within\:ring-offset-purple-900:focus-within { + --tw-ring-offset-color: #4c1d95; +} + +.focus-within\:ring-offset-pink-50:focus-within { + --tw-ring-offset-color: #fdf2f8; +} + +.focus-within\:ring-offset-pink-100:focus-within { + --tw-ring-offset-color: #fce7f3; +} + +.focus-within\:ring-offset-pink-200:focus-within { + --tw-ring-offset-color: #fbcfe8; +} + +.focus-within\:ring-offset-pink-300:focus-within { + --tw-ring-offset-color: #f9a8d4; +} + +.focus-within\:ring-offset-pink-400:focus-within { + --tw-ring-offset-color: #f472b6; +} + +.focus-within\:ring-offset-pink-500:focus-within { + --tw-ring-offset-color: #ec4899; +} + +.focus-within\:ring-offset-pink-600:focus-within { + --tw-ring-offset-color: #db2777; +} + +.focus-within\:ring-offset-pink-700:focus-within { + --tw-ring-offset-color: #be185d; +} + +.focus-within\:ring-offset-pink-800:focus-within { + --tw-ring-offset-color: #9d174d; +} + +.focus-within\:ring-offset-pink-900:focus-within { + --tw-ring-offset-color: #831843; +} + +.focus-within\:ring-offset-primary-50:focus-within { + --tw-ring-offset-color: #F7F6FD; +} + +.focus-within\:ring-offset-primary-100:focus-within { + --tw-ring-offset-color: #EEEEFB; +} + +.focus-within\:ring-offset-primary-200:focus-within { + --tw-ring-offset-color: #D5D4F5; +} + +.focus-within\:ring-offset-primary-300:focus-within { + --tw-ring-offset-color: #BCB9EF; +} + +.focus-within\:ring-offset-primary-400:focus-within { + --tw-ring-offset-color: #8A85E4; +} + +.focus-within\:ring-offset-primary-500:focus-within { + --tw-ring-offset-color: #5851D8; +} + +.focus-within\:ring-offset-primary-600:focus-within { + --tw-ring-offset-color: #4F49C2; +} + +.focus-within\:ring-offset-primary-700:focus-within { + --tw-ring-offset-color: #353182; +} + +.focus-within\:ring-offset-primary-800:focus-within { + --tw-ring-offset-color: #282461; +} + +.focus-within\:ring-offset-primary-900:focus-within { + --tw-ring-offset-color: #1A1841; +} + +.focus-within\:ring-offset-danger:focus-within { + --tw-ring-offset-color: #FB7178; +} + +.focus-within\:ring-offset-success:focus-within { + --tw-ring-offset-color: #00C99C; +} + +.focus-within\:ring-offset-warning:focus-within { + --tw-ring-offset-color: #F3AF4E; +} + +.focus-within\:ring-offset-info:focus-within { + --tw-ring-offset-color: #15B2EC; +} + +.focus\:ring-offset-transparent:focus { + --tw-ring-offset-color: transparent; +} + +.focus\:ring-offset-current:focus { + --tw-ring-offset-color: currentColor; +} + +.focus\:ring-offset-black:focus { + --tw-ring-offset-color: #040405; +} + +.focus\:ring-offset-white:focus { + --tw-ring-offset-color: #fff; +} + +.focus\:ring-offset-gray-50:focus { + --tw-ring-offset-color: #f9fafb; +} + +.focus\:ring-offset-gray-100:focus { + --tw-ring-offset-color: #f7fafc; +} + +.focus\:ring-offset-gray-200:focus { + --tw-ring-offset-color: #edf2f7; +} + +.focus\:ring-offset-gray-300:focus { + --tw-ring-offset-color: #e2e8f0; +} + +.focus\:ring-offset-gray-400:focus { + --tw-ring-offset-color: #cbd5e0; +} + +.focus\:ring-offset-gray-500:focus { + --tw-ring-offset-color: #a0aec0; +} + +.focus\:ring-offset-gray-600:focus { + --tw-ring-offset-color: #718096; +} + +.focus\:ring-offset-gray-700:focus { + --tw-ring-offset-color: #4a5568; +} + +.focus\:ring-offset-gray-800:focus { + --tw-ring-offset-color: #2d3748; +} + +.focus\:ring-offset-gray-900:focus { + --tw-ring-offset-color: #1a202c; +} + +.focus\:ring-offset-red-50:focus { + --tw-ring-offset-color: #fef2f2; +} + +.focus\:ring-offset-red-100:focus { + --tw-ring-offset-color: #fee2e2; +} + +.focus\:ring-offset-red-200:focus { + --tw-ring-offset-color: #fecaca; +} + +.focus\:ring-offset-red-300:focus { + --tw-ring-offset-color: #fca5a5; +} + +.focus\:ring-offset-red-400:focus { + --tw-ring-offset-color: #f87171; +} + +.focus\:ring-offset-red-500:focus { + --tw-ring-offset-color: #ef4444; +} + +.focus\:ring-offset-red-600:focus { + --tw-ring-offset-color: #dc2626; +} + +.focus\:ring-offset-red-700:focus { + --tw-ring-offset-color: #b91c1c; +} + +.focus\:ring-offset-red-800:focus { + --tw-ring-offset-color: #991b1b; +} + +.focus\:ring-offset-red-900:focus { + --tw-ring-offset-color: #7f1d1d; +} + +.focus\:ring-offset-yellow-50:focus { + --tw-ring-offset-color: #fffbeb; +} + +.focus\:ring-offset-yellow-100:focus { + --tw-ring-offset-color: #fef3c7; +} + +.focus\:ring-offset-yellow-200:focus { + --tw-ring-offset-color: #fde68a; +} + +.focus\:ring-offset-yellow-300:focus { + --tw-ring-offset-color: #fcd34d; +} + +.focus\:ring-offset-yellow-400:focus { + --tw-ring-offset-color: #fbbf24; +} + +.focus\:ring-offset-yellow-500:focus { + --tw-ring-offset-color: #f59e0b; +} + +.focus\:ring-offset-yellow-600:focus { + --tw-ring-offset-color: #d97706; +} + +.focus\:ring-offset-yellow-700:focus { + --tw-ring-offset-color: #b45309; +} + +.focus\:ring-offset-yellow-800:focus { + --tw-ring-offset-color: #92400e; +} + +.focus\:ring-offset-yellow-900:focus { + --tw-ring-offset-color: #78350f; +} + +.focus\:ring-offset-green-50:focus { + --tw-ring-offset-color: #ecfdf5; +} + +.focus\:ring-offset-green-100:focus { + --tw-ring-offset-color: #d1fae5; +} + +.focus\:ring-offset-green-200:focus { + --tw-ring-offset-color: #a7f3d0; +} + +.focus\:ring-offset-green-300:focus { + --tw-ring-offset-color: #6ee7b7; +} + +.focus\:ring-offset-green-400:focus { + --tw-ring-offset-color: #34d399; +} + +.focus\:ring-offset-green-500:focus { + --tw-ring-offset-color: #10b981; +} + +.focus\:ring-offset-green-600:focus { + --tw-ring-offset-color: #059669; +} + +.focus\:ring-offset-green-700:focus { + --tw-ring-offset-color: #047857; +} + +.focus\:ring-offset-green-800:focus { + --tw-ring-offset-color: #065f46; +} + +.focus\:ring-offset-green-900:focus { + --tw-ring-offset-color: #064e3b; +} + +.focus\:ring-offset-blue-50:focus { + --tw-ring-offset-color: #eff6ff; +} + +.focus\:ring-offset-blue-100:focus { + --tw-ring-offset-color: #dbeafe; +} + +.focus\:ring-offset-blue-200:focus { + --tw-ring-offset-color: #bfdbfe; +} + +.focus\:ring-offset-blue-300:focus { + --tw-ring-offset-color: #93c5fd; +} + +.focus\:ring-offset-blue-400:focus { + --tw-ring-offset-color: #60a5fa; +} + +.focus\:ring-offset-blue-500:focus { + --tw-ring-offset-color: #3b82f6; +} + +.focus\:ring-offset-blue-600:focus { + --tw-ring-offset-color: #2563eb; +} + +.focus\:ring-offset-blue-700:focus { + --tw-ring-offset-color: #1d4ed8; +} + +.focus\:ring-offset-blue-800:focus { + --tw-ring-offset-color: #1e40af; +} + +.focus\:ring-offset-blue-900:focus { + --tw-ring-offset-color: #1e3a8a; +} + +.focus\:ring-offset-indigo-50:focus { + --tw-ring-offset-color: #eef2ff; +} + +.focus\:ring-offset-indigo-100:focus { + --tw-ring-offset-color: #e0e7ff; +} + +.focus\:ring-offset-indigo-200:focus { + --tw-ring-offset-color: #c7d2fe; +} + +.focus\:ring-offset-indigo-300:focus { + --tw-ring-offset-color: #a5b4fc; +} + +.focus\:ring-offset-indigo-400:focus { + --tw-ring-offset-color: #818cf8; +} + +.focus\:ring-offset-indigo-500:focus { + --tw-ring-offset-color: #6366f1; +} + +.focus\:ring-offset-indigo-600:focus { + --tw-ring-offset-color: #4f46e5; +} + +.focus\:ring-offset-indigo-700:focus { + --tw-ring-offset-color: #4338ca; +} + +.focus\:ring-offset-indigo-800:focus { + --tw-ring-offset-color: #3730a3; +} + +.focus\:ring-offset-indigo-900:focus { + --tw-ring-offset-color: #312e81; +} + +.focus\:ring-offset-purple-50:focus { + --tw-ring-offset-color: #f5f3ff; +} + +.focus\:ring-offset-purple-100:focus { + --tw-ring-offset-color: #ede9fe; +} + +.focus\:ring-offset-purple-200:focus { + --tw-ring-offset-color: #ddd6fe; +} + +.focus\:ring-offset-purple-300:focus { + --tw-ring-offset-color: #c4b5fd; +} + +.focus\:ring-offset-purple-400:focus { + --tw-ring-offset-color: #a78bfa; +} + +.focus\:ring-offset-purple-500:focus { + --tw-ring-offset-color: #8b5cf6; +} + +.focus\:ring-offset-purple-600:focus { + --tw-ring-offset-color: #7c3aed; +} + +.focus\:ring-offset-purple-700:focus { + --tw-ring-offset-color: #6d28d9; +} + +.focus\:ring-offset-purple-800:focus { + --tw-ring-offset-color: #5b21b6; +} + +.focus\:ring-offset-purple-900:focus { + --tw-ring-offset-color: #4c1d95; +} + +.focus\:ring-offset-pink-50:focus { + --tw-ring-offset-color: #fdf2f8; +} + +.focus\:ring-offset-pink-100:focus { + --tw-ring-offset-color: #fce7f3; +} + +.focus\:ring-offset-pink-200:focus { + --tw-ring-offset-color: #fbcfe8; +} + +.focus\:ring-offset-pink-300:focus { + --tw-ring-offset-color: #f9a8d4; +} + +.focus\:ring-offset-pink-400:focus { + --tw-ring-offset-color: #f472b6; +} + +.focus\:ring-offset-pink-500:focus { + --tw-ring-offset-color: #ec4899; +} + +.focus\:ring-offset-pink-600:focus { + --tw-ring-offset-color: #db2777; +} + +.focus\:ring-offset-pink-700:focus { + --tw-ring-offset-color: #be185d; +} + +.focus\:ring-offset-pink-800:focus { + --tw-ring-offset-color: #9d174d; +} + +.focus\:ring-offset-pink-900:focus { + --tw-ring-offset-color: #831843; +} + +.focus\:ring-offset-primary-50:focus { + --tw-ring-offset-color: #F7F6FD; +} + +.focus\:ring-offset-primary-100:focus { + --tw-ring-offset-color: #EEEEFB; +} + +.focus\:ring-offset-primary-200:focus { + --tw-ring-offset-color: #D5D4F5; +} + +.focus\:ring-offset-primary-300:focus { + --tw-ring-offset-color: #BCB9EF; +} + +.focus\:ring-offset-primary-400:focus { + --tw-ring-offset-color: #8A85E4; +} + +.focus\:ring-offset-primary-500:focus { + --tw-ring-offset-color: #5851D8; +} + +.focus\:ring-offset-primary-600:focus { + --tw-ring-offset-color: #4F49C2; +} + +.focus\:ring-offset-primary-700:focus { + --tw-ring-offset-color: #353182; +} + +.focus\:ring-offset-primary-800:focus { + --tw-ring-offset-color: #282461; +} + +.focus\:ring-offset-primary-900:focus { + --tw-ring-offset-color: #1A1841; +} + +.focus\:ring-offset-danger:focus { + --tw-ring-offset-color: #FB7178; +} + +.focus\:ring-offset-success:focus { + --tw-ring-offset-color: #00C99C; +} + +.focus\:ring-offset-warning:focus { + --tw-ring-offset-color: #F3AF4E; +} + +.focus\:ring-offset-info:focus { + --tw-ring-offset-color: #15B2EC; +} + +.ring-offset-0 { + --tw-ring-offset-width: 0px; +} + +.ring-offset-1 { + --tw-ring-offset-width: 1px; +} + +.ring-offset-2 { + --tw-ring-offset-width: 2px; +} + +.ring-offset-4 { + --tw-ring-offset-width: 4px; +} + +.ring-offset-8 { + --tw-ring-offset-width: 8px; +} + +.focus-within\:ring-offset-0:focus-within { + --tw-ring-offset-width: 0px; +} + +.focus-within\:ring-offset-1:focus-within { + --tw-ring-offset-width: 1px; +} + +.focus-within\:ring-offset-2:focus-within { + --tw-ring-offset-width: 2px; +} + +.focus-within\:ring-offset-4:focus-within { + --tw-ring-offset-width: 4px; +} + +.focus-within\:ring-offset-8:focus-within { + --tw-ring-offset-width: 8px; +} + +.focus\:ring-offset-0:focus { + --tw-ring-offset-width: 0px; +} + +.focus\:ring-offset-1:focus { + --tw-ring-offset-width: 1px; +} + +.focus\:ring-offset-2:focus { + --tw-ring-offset-width: 2px; +} + +.focus\:ring-offset-4:focus { + --tw-ring-offset-width: 4px; +} + +.focus\:ring-offset-8:focus { + --tw-ring-offset-width: 8px; +} + +.ring-transparent { + --tw-ring-color: transparent; +} + +.ring-current { + --tw-ring-color: currentColor; +} + +.ring-black { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 4, 5, var(--tw-ring-opacity)); +} + +.ring-white { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); +} + +.ring-gray-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); +} + +.ring-gray-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 250, 252, var(--tw-ring-opacity)); +} + +.ring-gray-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 242, 247, var(--tw-ring-opacity)); +} + +.ring-gray-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(226, 232, 240, var(--tw-ring-opacity)); +} + +.ring-gray-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(203, 213, 224, var(--tw-ring-opacity)); +} + +.ring-gray-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(160, 174, 192, var(--tw-ring-opacity)); +} + +.ring-gray-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(113, 128, 150, var(--tw-ring-opacity)); +} + +.ring-gray-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(74, 85, 104, var(--tw-ring-opacity)); +} + +.ring-gray-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(45, 55, 72, var(--tw-ring-opacity)); +} + +.ring-gray-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 32, 44, var(--tw-ring-opacity)); +} + +.ring-red-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); +} + +.ring-red-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); +} + +.ring-red-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); +} + +.ring-red-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); +} + +.ring-red-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); +} + +.ring-red-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); +} + +.ring-red-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); +} + +.ring-red-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); +} + +.ring-red-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); +} + +.ring-red-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); +} + +.ring-yellow-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); +} + +.ring-yellow-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); +} + +.ring-yellow-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); +} + +.ring-yellow-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); +} + +.ring-yellow-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); +} + +.ring-yellow-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); +} + +.ring-yellow-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); +} + +.ring-yellow-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); +} + +.ring-yellow-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); +} + +.ring-yellow-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); +} + +.ring-green-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); +} + +.ring-green-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); +} + +.ring-green-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); +} + +.ring-green-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); +} + +.ring-green-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); +} + +.ring-green-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); +} + +.ring-green-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); +} + +.ring-green-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); +} + +.ring-green-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); +} + +.ring-green-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); +} + +.ring-blue-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); +} + +.ring-blue-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); +} + +.ring-blue-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); +} + +.ring-blue-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); +} + +.ring-blue-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); +} + +.ring-blue-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); +} + +.ring-blue-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); +} + +.ring-blue-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); +} + +.ring-blue-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); +} + +.ring-blue-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); +} + +.ring-indigo-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); +} + +.ring-indigo-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); +} + +.ring-indigo-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); +} + +.ring-indigo-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); +} + +.ring-indigo-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); +} + +.ring-indigo-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); +} + +.ring-indigo-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); +} + +.ring-indigo-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); +} + +.ring-indigo-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); +} + +.ring-indigo-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); +} + +.ring-purple-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); +} + +.ring-purple-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); +} + +.ring-purple-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); +} + +.ring-purple-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); +} + +.ring-purple-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); +} + +.ring-purple-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); +} + +.ring-purple-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); +} + +.ring-purple-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); +} + +.ring-purple-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); +} + +.ring-purple-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); +} + +.ring-pink-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); +} + +.ring-pink-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); +} + +.ring-pink-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); +} + +.ring-pink-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); +} + +.ring-pink-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); +} + +.ring-pink-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); +} + +.ring-pink-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); +} + +.ring-pink-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); +} + +.ring-pink-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); +} + +.ring-pink-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); +} + +.ring-primary-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 246, 253, var(--tw-ring-opacity)); +} + +.ring-primary-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 238, 251, var(--tw-ring-opacity)); +} + +.ring-primary-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(213, 212, 245, var(--tw-ring-opacity)); +} + +.ring-primary-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(188, 185, 239, var(--tw-ring-opacity)); +} + +.ring-primary-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(138, 133, 228, var(--tw-ring-opacity)); +} + +.ring-primary-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(88, 81, 216, var(--tw-ring-opacity)); +} + +.ring-primary-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 73, 194, var(--tw-ring-opacity)); +} + +.ring-primary-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(53, 49, 130, var(--tw-ring-opacity)); +} + +.ring-primary-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(40, 36, 97, var(--tw-ring-opacity)); +} + +.ring-primary-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 24, 65, var(--tw-ring-opacity)); +} + +.ring-danger { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 113, 120, var(--tw-ring-opacity)); +} + +.ring-success { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(0, 201, 156, var(--tw-ring-opacity)); +} + +.ring-warning { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(243, 175, 78, var(--tw-ring-opacity)); +} + +.ring-info { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(21, 178, 236, var(--tw-ring-opacity)); +} + +.focus-within\:ring-transparent:focus-within { + --tw-ring-color: transparent; +} + +.focus-within\:ring-current:focus-within { + --tw-ring-color: currentColor; +} + +.focus-within\:ring-black:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 4, 5, var(--tw-ring-opacity)); +} + +.focus-within\:ring-white:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); +} + +.focus-within\:ring-gray-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); +} + +.focus-within\:ring-gray-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 250, 252, var(--tw-ring-opacity)); +} + +.focus-within\:ring-gray-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 242, 247, var(--tw-ring-opacity)); +} + +.focus-within\:ring-gray-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(226, 232, 240, var(--tw-ring-opacity)); +} + +.focus-within\:ring-gray-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(203, 213, 224, var(--tw-ring-opacity)); +} + +.focus-within\:ring-gray-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(160, 174, 192, var(--tw-ring-opacity)); +} + +.focus-within\:ring-gray-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(113, 128, 150, var(--tw-ring-opacity)); +} + +.focus-within\:ring-gray-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(74, 85, 104, var(--tw-ring-opacity)); +} + +.focus-within\:ring-gray-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(45, 55, 72, var(--tw-ring-opacity)); +} + +.focus-within\:ring-gray-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 32, 44, var(--tw-ring-opacity)); +} + +.focus-within\:ring-red-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); +} + +.focus-within\:ring-red-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); +} + +.focus-within\:ring-red-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); +} + +.focus-within\:ring-red-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); +} + +.focus-within\:ring-red-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); +} + +.focus-within\:ring-red-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); +} + +.focus-within\:ring-red-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); +} + +.focus-within\:ring-red-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); +} + +.focus-within\:ring-red-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); +} + +.focus-within\:ring-red-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); +} + +.focus-within\:ring-yellow-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); +} + +.focus-within\:ring-yellow-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); +} + +.focus-within\:ring-yellow-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); +} + +.focus-within\:ring-yellow-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); +} + +.focus-within\:ring-yellow-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); +} + +.focus-within\:ring-yellow-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); +} + +.focus-within\:ring-yellow-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); +} + +.focus-within\:ring-yellow-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); +} + +.focus-within\:ring-yellow-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); +} + +.focus-within\:ring-yellow-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); +} + +.focus-within\:ring-green-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); +} + +.focus-within\:ring-green-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); +} + +.focus-within\:ring-green-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); +} + +.focus-within\:ring-green-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); +} + +.focus-within\:ring-green-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); +} + +.focus-within\:ring-green-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); +} + +.focus-within\:ring-green-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); +} + +.focus-within\:ring-green-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); +} + +.focus-within\:ring-green-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); +} + +.focus-within\:ring-green-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); +} + +.focus-within\:ring-blue-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); +} + +.focus-within\:ring-blue-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); +} + +.focus-within\:ring-blue-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); +} + +.focus-within\:ring-blue-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); +} + +.focus-within\:ring-blue-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); +} + +.focus-within\:ring-blue-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); +} + +.focus-within\:ring-blue-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); +} + +.focus-within\:ring-blue-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); +} + +.focus-within\:ring-blue-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); +} + +.focus-within\:ring-blue-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); +} + +.focus-within\:ring-indigo-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); +} + +.focus-within\:ring-indigo-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); +} + +.focus-within\:ring-indigo-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); +} + +.focus-within\:ring-indigo-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); +} + +.focus-within\:ring-indigo-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); +} + +.focus-within\:ring-indigo-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); +} + +.focus-within\:ring-indigo-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); +} + +.focus-within\:ring-indigo-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); +} + +.focus-within\:ring-indigo-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); +} + +.focus-within\:ring-indigo-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); +} + +.focus-within\:ring-purple-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); +} + +.focus-within\:ring-purple-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); +} + +.focus-within\:ring-purple-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); +} + +.focus-within\:ring-purple-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); +} + +.focus-within\:ring-purple-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); +} + +.focus-within\:ring-purple-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); +} + +.focus-within\:ring-purple-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); +} + +.focus-within\:ring-purple-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); +} + +.focus-within\:ring-purple-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); +} + +.focus-within\:ring-purple-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); +} + +.focus-within\:ring-pink-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); +} + +.focus-within\:ring-pink-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); +} + +.focus-within\:ring-pink-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); +} + +.focus-within\:ring-pink-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); +} + +.focus-within\:ring-pink-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); +} + +.focus-within\:ring-pink-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); +} + +.focus-within\:ring-pink-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); +} + +.focus-within\:ring-pink-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); +} + +.focus-within\:ring-pink-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); +} + +.focus-within\:ring-pink-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); +} + +.focus-within\:ring-primary-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 246, 253, var(--tw-ring-opacity)); +} + +.focus-within\:ring-primary-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 238, 251, var(--tw-ring-opacity)); +} + +.focus-within\:ring-primary-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(213, 212, 245, var(--tw-ring-opacity)); +} + +.focus-within\:ring-primary-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(188, 185, 239, var(--tw-ring-opacity)); +} + +.focus-within\:ring-primary-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(138, 133, 228, var(--tw-ring-opacity)); +} + +.focus-within\:ring-primary-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(88, 81, 216, var(--tw-ring-opacity)); +} + +.focus-within\:ring-primary-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 73, 194, var(--tw-ring-opacity)); +} + +.focus-within\:ring-primary-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(53, 49, 130, var(--tw-ring-opacity)); +} + +.focus-within\:ring-primary-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(40, 36, 97, var(--tw-ring-opacity)); +} + +.focus-within\:ring-primary-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 24, 65, var(--tw-ring-opacity)); +} + +.focus-within\:ring-danger:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 113, 120, var(--tw-ring-opacity)); +} + +.focus-within\:ring-success:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(0, 201, 156, var(--tw-ring-opacity)); +} + +.focus-within\:ring-warning:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(243, 175, 78, var(--tw-ring-opacity)); +} + +.focus-within\:ring-info:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(21, 178, 236, var(--tw-ring-opacity)); +} + +.focus\:ring-transparent:focus { + --tw-ring-color: transparent; +} + +.focus\:ring-current:focus { + --tw-ring-color: currentColor; +} + +.focus\:ring-black:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 4, 5, var(--tw-ring-opacity)); +} + +.focus\:ring-white:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); +} + +.focus\:ring-gray-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); +} + +.focus\:ring-gray-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 250, 252, var(--tw-ring-opacity)); +} + +.focus\:ring-gray-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 242, 247, var(--tw-ring-opacity)); +} + +.focus\:ring-gray-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(226, 232, 240, var(--tw-ring-opacity)); +} + +.focus\:ring-gray-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(203, 213, 224, var(--tw-ring-opacity)); +} + +.focus\:ring-gray-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(160, 174, 192, var(--tw-ring-opacity)); +} + +.focus\:ring-gray-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(113, 128, 150, var(--tw-ring-opacity)); +} + +.focus\:ring-gray-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(74, 85, 104, var(--tw-ring-opacity)); +} + +.focus\:ring-gray-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(45, 55, 72, var(--tw-ring-opacity)); +} + +.focus\:ring-gray-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 32, 44, var(--tw-ring-opacity)); +} + +.focus\:ring-red-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); +} + +.focus\:ring-red-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); +} + +.focus\:ring-red-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); +} + +.focus\:ring-red-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); +} + +.focus\:ring-red-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); +} + +.focus\:ring-red-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); +} + +.focus\:ring-red-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); +} + +.focus\:ring-red-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); +} + +.focus\:ring-red-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); +} + +.focus\:ring-red-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); +} + +.focus\:ring-yellow-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); +} + +.focus\:ring-yellow-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); +} + +.focus\:ring-yellow-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); +} + +.focus\:ring-yellow-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); +} + +.focus\:ring-yellow-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); +} + +.focus\:ring-yellow-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); +} + +.focus\:ring-yellow-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); +} + +.focus\:ring-yellow-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); +} + +.focus\:ring-yellow-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); +} + +.focus\:ring-yellow-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); +} + +.focus\:ring-green-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); +} + +.focus\:ring-green-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); +} + +.focus\:ring-green-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); +} + +.focus\:ring-green-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); +} + +.focus\:ring-green-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); +} + +.focus\:ring-green-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); +} + +.focus\:ring-green-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); +} + +.focus\:ring-green-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); +} + +.focus\:ring-green-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); +} + +.focus\:ring-green-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); +} + +.focus\:ring-blue-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); +} + +.focus\:ring-blue-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); +} + +.focus\:ring-blue-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); +} + +.focus\:ring-blue-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); +} + +.focus\:ring-blue-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); +} + +.focus\:ring-blue-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); +} + +.focus\:ring-blue-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); +} + +.focus\:ring-blue-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); +} + +.focus\:ring-blue-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); +} + +.focus\:ring-blue-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); +} + +.focus\:ring-indigo-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); +} + +.focus\:ring-indigo-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); +} + +.focus\:ring-indigo-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); +} + +.focus\:ring-indigo-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); +} + +.focus\:ring-indigo-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); +} + +.focus\:ring-indigo-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); +} + +.focus\:ring-indigo-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); +} + +.focus\:ring-indigo-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); +} + +.focus\:ring-indigo-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); +} + +.focus\:ring-indigo-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); +} + +.focus\:ring-purple-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); +} + +.focus\:ring-purple-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); +} + +.focus\:ring-purple-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); +} + +.focus\:ring-purple-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); +} + +.focus\:ring-purple-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); +} + +.focus\:ring-purple-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); +} + +.focus\:ring-purple-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); +} + +.focus\:ring-purple-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); +} + +.focus\:ring-purple-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); +} + +.focus\:ring-purple-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); +} + +.focus\:ring-pink-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); +} + +.focus\:ring-pink-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); +} + +.focus\:ring-pink-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); +} + +.focus\:ring-pink-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); +} + +.focus\:ring-pink-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); +} + +.focus\:ring-pink-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); +} + +.focus\:ring-pink-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); +} + +.focus\:ring-pink-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); +} + +.focus\:ring-pink-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); +} + +.focus\:ring-pink-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); +} + +.focus\:ring-primary-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 246, 253, var(--tw-ring-opacity)); +} + +.focus\:ring-primary-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 238, 251, var(--tw-ring-opacity)); +} + +.focus\:ring-primary-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(213, 212, 245, var(--tw-ring-opacity)); +} + +.focus\:ring-primary-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(188, 185, 239, var(--tw-ring-opacity)); +} + +.focus\:ring-primary-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(138, 133, 228, var(--tw-ring-opacity)); +} + +.focus\:ring-primary-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(88, 81, 216, var(--tw-ring-opacity)); +} + +.focus\:ring-primary-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 73, 194, var(--tw-ring-opacity)); +} + +.focus\:ring-primary-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(53, 49, 130, var(--tw-ring-opacity)); +} + +.focus\:ring-primary-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(40, 36, 97, var(--tw-ring-opacity)); +} + +.focus\:ring-primary-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 24, 65, var(--tw-ring-opacity)); +} + +.focus\:ring-danger:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 113, 120, var(--tw-ring-opacity)); +} + +.focus\:ring-success:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(0, 201, 156, var(--tw-ring-opacity)); +} + +.focus\:ring-warning:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(243, 175, 78, var(--tw-ring-opacity)); +} + +.focus\:ring-info:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(21, 178, 236, var(--tw-ring-opacity)); +} + +.ring-opacity-0 { + --tw-ring-opacity: 0; +} + +.ring-opacity-5 { + --tw-ring-opacity: 0.05; +} + +.ring-opacity-10 { + --tw-ring-opacity: 0.1; +} + +.ring-opacity-20 { + --tw-ring-opacity: 0.2; +} + +.ring-opacity-25 { + --tw-ring-opacity: 0.25; +} + +.ring-opacity-30 { + --tw-ring-opacity: 0.3; +} + +.ring-opacity-40 { + --tw-ring-opacity: 0.4; +} + +.ring-opacity-50 { + --tw-ring-opacity: 0.5; +} + +.ring-opacity-60 { + --tw-ring-opacity: 0.6; +} + +.ring-opacity-70 { + --tw-ring-opacity: 0.7; +} + +.ring-opacity-75 { + --tw-ring-opacity: 0.75; +} + +.ring-opacity-80 { + --tw-ring-opacity: 0.8; +} + +.ring-opacity-90 { + --tw-ring-opacity: 0.9; +} + +.ring-opacity-95 { + --tw-ring-opacity: 0.95; +} + +.ring-opacity-100 { + --tw-ring-opacity: 1; +} + +.focus-within\:ring-opacity-0:focus-within { + --tw-ring-opacity: 0; +} + +.focus-within\:ring-opacity-5:focus-within { + --tw-ring-opacity: 0.05; +} + +.focus-within\:ring-opacity-10:focus-within { + --tw-ring-opacity: 0.1; +} + +.focus-within\:ring-opacity-20:focus-within { + --tw-ring-opacity: 0.2; +} + +.focus-within\:ring-opacity-25:focus-within { + --tw-ring-opacity: 0.25; +} + +.focus-within\:ring-opacity-30:focus-within { + --tw-ring-opacity: 0.3; +} + +.focus-within\:ring-opacity-40:focus-within { + --tw-ring-opacity: 0.4; +} + +.focus-within\:ring-opacity-50:focus-within { + --tw-ring-opacity: 0.5; +} + +.focus-within\:ring-opacity-60:focus-within { + --tw-ring-opacity: 0.6; +} + +.focus-within\:ring-opacity-70:focus-within { + --tw-ring-opacity: 0.7; +} + +.focus-within\:ring-opacity-75:focus-within { + --tw-ring-opacity: 0.75; +} + +.focus-within\:ring-opacity-80:focus-within { + --tw-ring-opacity: 0.8; +} + +.focus-within\:ring-opacity-90:focus-within { + --tw-ring-opacity: 0.9; +} + +.focus-within\:ring-opacity-95:focus-within { + --tw-ring-opacity: 0.95; +} + +.focus-within\:ring-opacity-100:focus-within { + --tw-ring-opacity: 1; +} + +.focus\:ring-opacity-0:focus { + --tw-ring-opacity: 0; +} + +.focus\:ring-opacity-5:focus { + --tw-ring-opacity: 0.05; +} + +.focus\:ring-opacity-10:focus { + --tw-ring-opacity: 0.1; +} + +.focus\:ring-opacity-20:focus { + --tw-ring-opacity: 0.2; +} + +.focus\:ring-opacity-25:focus { + --tw-ring-opacity: 0.25; +} + +.focus\:ring-opacity-30:focus { + --tw-ring-opacity: 0.3; +} + +.focus\:ring-opacity-40:focus { + --tw-ring-opacity: 0.4; +} + +.focus\:ring-opacity-50:focus { + --tw-ring-opacity: 0.5; +} + +.focus\:ring-opacity-60:focus { + --tw-ring-opacity: 0.6; +} + +.focus\:ring-opacity-70:focus { + --tw-ring-opacity: 0.7; +} + +.focus\:ring-opacity-75:focus { + --tw-ring-opacity: 0.75; +} + +.focus\:ring-opacity-80:focus { + --tw-ring-opacity: 0.8; +} + +.focus\:ring-opacity-90:focus { + --tw-ring-opacity: 0.9; +} + +.focus\:ring-opacity-95:focus { + --tw-ring-opacity: 0.95; +} + +.focus\:ring-opacity-100:focus { + --tw-ring-opacity: 1; +} + +.fill-current { + fill: currentColor; +} + +.stroke-current { + stroke: currentColor; +} + +.stroke-0 { + stroke-width: 0; +} + +.stroke-1 { + stroke-width: 1; +} + +.stroke-2 { + stroke-width: 2; +} + +.table-auto { + table-layout: auto; +} + +.table-fixed { + table-layout: fixed; +} + +.text-left { + text-align: left; +} + +.text-center { + text-align: center; +} + +.text-right { + text-align: right; +} + +.text-justify { + text-align: justify; +} + +.text-transparent { + color: transparent; +} + +.text-current { + color: currentColor; +} + +.text-black { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); +} + +.text-white { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); +} + +.text-gray-50 { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); +} + +.text-gray-100 { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); +} + +.text-gray-200 { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); +} + +.text-gray-300 { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); +} + +.text-gray-400 { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); +} + +.text-gray-500 { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); +} + +.text-gray-600 { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); +} + +.text-gray-700 { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); +} + +.text-gray-800 { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); +} + +.text-gray-900 { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); +} + +.text-red-50 { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); +} + +.text-red-100 { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); +} + +.text-red-200 { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); +} + +.text-red-300 { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); +} + +.text-red-400 { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); +} + +.text-red-500 { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); +} + +.text-red-600 { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); +} + +.text-red-700 { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); +} + +.text-red-800 { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); +} + +.text-red-900 { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); +} + +.text-yellow-50 { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); +} + +.text-yellow-100 { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); +} + +.text-yellow-200 { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); +} + +.text-yellow-300 { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); +} + +.text-yellow-400 { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); +} + +.text-yellow-500 { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); +} + +.text-yellow-600 { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); +} + +.text-yellow-700 { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); +} + +.text-yellow-800 { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); +} + +.text-yellow-900 { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); +} + +.text-green-50 { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); +} + +.text-green-100 { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); +} + +.text-green-200 { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); +} + +.text-green-300 { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); +} + +.text-green-400 { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); +} + +.text-green-500 { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); +} + +.text-green-600 { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); +} + +.text-green-700 { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); +} + +.text-green-800 { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); +} + +.text-green-900 { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); +} + +.text-blue-50 { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); +} + +.text-blue-100 { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); +} + +.text-blue-200 { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); +} + +.text-blue-300 { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); +} + +.text-blue-400 { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); +} + +.text-blue-500 { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); +} + +.text-blue-600 { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); +} + +.text-blue-700 { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); +} + +.text-blue-800 { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); +} + +.text-blue-900 { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); +} + +.text-indigo-50 { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); +} + +.text-indigo-100 { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); +} + +.text-indigo-200 { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); +} + +.text-indigo-300 { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); +} + +.text-indigo-400 { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); +} + +.text-indigo-500 { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); +} + +.text-indigo-600 { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); +} + +.text-indigo-700 { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); +} + +.text-indigo-800 { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); +} + +.text-indigo-900 { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); +} + +.text-purple-50 { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); +} + +.text-purple-100 { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); +} + +.text-purple-200 { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); +} + +.text-purple-300 { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); +} + +.text-purple-400 { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); +} + +.text-purple-500 { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); +} + +.text-purple-600 { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); +} + +.text-purple-700 { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); +} + +.text-purple-800 { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); +} + +.text-purple-900 { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); +} + +.text-pink-50 { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); +} + +.text-pink-100 { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); +} + +.text-pink-200 { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); +} + +.text-pink-300 { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); +} + +.text-pink-400 { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); +} + +.text-pink-500 { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); +} + +.text-pink-600 { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); +} + +.text-pink-700 { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); +} + +.text-pink-800 { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); +} + +.text-pink-900 { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); +} + +.text-primary-50 { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); +} + +.text-primary-100 { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); +} + +.text-primary-200 { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); +} + +.text-primary-300 { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); +} + +.text-primary-400 { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); +} + +.text-primary-500 { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); +} + +.text-primary-600 { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); +} + +.text-primary-700 { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); +} + +.text-primary-800 { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); +} + +.text-primary-900 { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); +} + +.text-danger { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); +} + +.text-success { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); +} + +.text-warning { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); +} + +.text-info { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); +} + +.hover\:text-transparent:hover { + color: transparent; +} + +.hover\:text-current:hover { + color: currentColor; +} + +.hover\:text-black:hover { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); +} + +.hover\:text-white:hover { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); +} + +.hover\:text-gray-50:hover { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); +} + +.hover\:text-gray-100:hover { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); +} + +.hover\:text-gray-200:hover { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); +} + +.hover\:text-gray-300:hover { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); +} + +.hover\:text-gray-400:hover { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); +} + +.hover\:text-gray-500:hover { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); +} + +.hover\:text-gray-600:hover { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); +} + +.hover\:text-gray-700:hover { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); +} + +.hover\:text-gray-800:hover { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); +} + +.hover\:text-gray-900:hover { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); +} + +.hover\:text-red-50:hover { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); +} + +.hover\:text-red-100:hover { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); +} + +.hover\:text-red-200:hover { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); +} + +.hover\:text-red-300:hover { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); +} + +.hover\:text-red-400:hover { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); +} + +.hover\:text-red-500:hover { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); +} + +.hover\:text-red-600:hover { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); +} + +.hover\:text-red-700:hover { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); +} + +.hover\:text-red-800:hover { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); +} + +.hover\:text-red-900:hover { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); +} + +.hover\:text-yellow-50:hover { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); +} + +.hover\:text-yellow-100:hover { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); +} + +.hover\:text-yellow-200:hover { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); +} + +.hover\:text-yellow-300:hover { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); +} + +.hover\:text-yellow-400:hover { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); +} + +.hover\:text-yellow-500:hover { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); +} + +.hover\:text-yellow-600:hover { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); +} + +.hover\:text-yellow-700:hover { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); +} + +.hover\:text-yellow-800:hover { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); +} + +.hover\:text-yellow-900:hover { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); +} + +.hover\:text-green-50:hover { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); +} + +.hover\:text-green-100:hover { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); +} + +.hover\:text-green-200:hover { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); +} + +.hover\:text-green-300:hover { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); +} + +.hover\:text-green-400:hover { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); +} + +.hover\:text-green-500:hover { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); +} + +.hover\:text-green-600:hover { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); +} + +.hover\:text-green-700:hover { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); +} + +.hover\:text-green-800:hover { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); +} + +.hover\:text-green-900:hover { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); +} + +.hover\:text-blue-50:hover { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); +} + +.hover\:text-blue-100:hover { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); +} + +.hover\:text-blue-200:hover { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); +} + +.hover\:text-blue-300:hover { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); +} + +.hover\:text-blue-400:hover { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); +} + +.hover\:text-blue-500:hover { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); +} + +.hover\:text-blue-600:hover { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); +} + +.hover\:text-blue-700:hover { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); +} + +.hover\:text-blue-800:hover { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); +} + +.hover\:text-blue-900:hover { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); +} + +.hover\:text-indigo-50:hover { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); +} + +.hover\:text-indigo-100:hover { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); +} + +.hover\:text-indigo-200:hover { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); +} + +.hover\:text-indigo-300:hover { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); +} + +.hover\:text-indigo-400:hover { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); +} + +.hover\:text-indigo-500:hover { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); +} + +.hover\:text-indigo-600:hover { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); +} + +.hover\:text-indigo-700:hover { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); +} + +.hover\:text-indigo-800:hover { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); +} + +.hover\:text-indigo-900:hover { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); +} + +.hover\:text-purple-50:hover { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); +} + +.hover\:text-purple-100:hover { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); +} + +.hover\:text-purple-200:hover { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); +} + +.hover\:text-purple-300:hover { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); +} + +.hover\:text-purple-400:hover { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); +} + +.hover\:text-purple-500:hover { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); +} + +.hover\:text-purple-600:hover { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); +} + +.hover\:text-purple-700:hover { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); +} + +.hover\:text-purple-800:hover { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); +} + +.hover\:text-purple-900:hover { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); +} + +.hover\:text-pink-50:hover { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); +} + +.hover\:text-pink-100:hover { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); +} + +.hover\:text-pink-200:hover { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); +} + +.hover\:text-pink-300:hover { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); +} + +.hover\:text-pink-400:hover { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); +} + +.hover\:text-pink-500:hover { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); +} + +.hover\:text-pink-600:hover { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); +} + +.hover\:text-pink-700:hover { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); +} + +.hover\:text-pink-800:hover { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); +} + +.hover\:text-pink-900:hover { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); +} + +.hover\:text-primary-50:hover { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); +} + +.hover\:text-primary-100:hover { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); +} + +.hover\:text-primary-200:hover { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); +} + +.hover\:text-primary-300:hover { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); +} + +.hover\:text-primary-400:hover { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); +} + +.hover\:text-primary-500:hover { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); +} + +.hover\:text-primary-600:hover { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); +} + +.hover\:text-primary-700:hover { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); +} + +.hover\:text-primary-800:hover { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); +} + +.hover\:text-primary-900:hover { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); +} + +.hover\:text-danger:hover { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); +} + +.hover\:text-success:hover { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); +} + +.hover\:text-warning:hover { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); +} + +.hover\:text-info:hover { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); +} + +.focus\:text-transparent:focus { + color: transparent; +} + +.focus\:text-current:focus { + color: currentColor; +} + +.focus\:text-black:focus { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); +} + +.focus\:text-white:focus { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); +} + +.focus\:text-gray-50:focus { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); +} + +.focus\:text-gray-100:focus { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); +} + +.focus\:text-gray-200:focus { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); +} + +.focus\:text-gray-300:focus { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); +} + +.focus\:text-gray-400:focus { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); +} + +.focus\:text-gray-500:focus { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); +} + +.focus\:text-gray-600:focus { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); +} + +.focus\:text-gray-700:focus { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); +} + +.focus\:text-gray-800:focus { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); +} + +.focus\:text-gray-900:focus { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); +} + +.focus\:text-red-50:focus { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); +} + +.focus\:text-red-100:focus { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); +} + +.focus\:text-red-200:focus { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); +} + +.focus\:text-red-300:focus { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); +} + +.focus\:text-red-400:focus { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); +} + +.focus\:text-red-500:focus { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); +} + +.focus\:text-red-600:focus { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); +} + +.focus\:text-red-700:focus { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); +} + +.focus\:text-red-800:focus { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); +} + +.focus\:text-red-900:focus { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); +} + +.focus\:text-yellow-50:focus { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); +} + +.focus\:text-yellow-100:focus { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); +} + +.focus\:text-yellow-200:focus { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); +} + +.focus\:text-yellow-300:focus { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); +} + +.focus\:text-yellow-400:focus { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); +} + +.focus\:text-yellow-500:focus { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); +} + +.focus\:text-yellow-600:focus { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); +} + +.focus\:text-yellow-700:focus { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); +} + +.focus\:text-yellow-800:focus { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); +} + +.focus\:text-yellow-900:focus { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); +} + +.focus\:text-green-50:focus { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); +} + +.focus\:text-green-100:focus { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); +} + +.focus\:text-green-200:focus { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); +} + +.focus\:text-green-300:focus { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); +} + +.focus\:text-green-400:focus { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); +} + +.focus\:text-green-500:focus { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); +} + +.focus\:text-green-600:focus { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); +} + +.focus\:text-green-700:focus { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); +} + +.focus\:text-green-800:focus { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); +} + +.focus\:text-green-900:focus { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); +} + +.focus\:text-blue-50:focus { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); +} + +.focus\:text-blue-100:focus { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); +} + +.focus\:text-blue-200:focus { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); +} + +.focus\:text-blue-300:focus { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); +} + +.focus\:text-blue-400:focus { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); +} + +.focus\:text-blue-500:focus { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); +} + +.focus\:text-blue-600:focus { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); +} + +.focus\:text-blue-700:focus { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); +} + +.focus\:text-blue-800:focus { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); +} + +.focus\:text-blue-900:focus { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); +} + +.focus\:text-indigo-50:focus { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); +} + +.focus\:text-indigo-100:focus { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); +} + +.focus\:text-indigo-200:focus { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); +} + +.focus\:text-indigo-300:focus { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); +} + +.focus\:text-indigo-400:focus { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); +} + +.focus\:text-indigo-500:focus { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); +} + +.focus\:text-indigo-600:focus { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); +} + +.focus\:text-indigo-700:focus { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); +} + +.focus\:text-indigo-800:focus { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); +} + +.focus\:text-indigo-900:focus { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); +} + +.focus\:text-purple-50:focus { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); +} + +.focus\:text-purple-100:focus { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); +} + +.focus\:text-purple-200:focus { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); +} + +.focus\:text-purple-300:focus { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); +} + +.focus\:text-purple-400:focus { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); +} + +.focus\:text-purple-500:focus { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); +} + +.focus\:text-purple-600:focus { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); +} + +.focus\:text-purple-700:focus { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); +} + +.focus\:text-purple-800:focus { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); +} + +.focus\:text-purple-900:focus { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); +} + +.focus\:text-pink-50:focus { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); +} + +.focus\:text-pink-100:focus { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); +} + +.focus\:text-pink-200:focus { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); +} + +.focus\:text-pink-300:focus { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); +} + +.focus\:text-pink-400:focus { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); +} + +.focus\:text-pink-500:focus { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); +} + +.focus\:text-pink-600:focus { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); +} + +.focus\:text-pink-700:focus { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); +} + +.focus\:text-pink-800:focus { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); +} + +.focus\:text-pink-900:focus { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); +} + +.focus\:text-primary-50:focus { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); +} + +.focus\:text-primary-100:focus { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); +} + +.focus\:text-primary-200:focus { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); +} + +.focus\:text-primary-300:focus { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); +} + +.focus\:text-primary-400:focus { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); +} + +.focus\:text-primary-500:focus { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); +} + +.focus\:text-primary-600:focus { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); +} + +.focus\:text-primary-700:focus { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); +} + +.focus\:text-primary-800:focus { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); +} + +.focus\:text-primary-900:focus { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); +} + +.focus\:text-danger:focus { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); +} + +.focus\:text-success:focus { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); +} + +.focus\:text-warning:focus { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); +} + +.focus\:text-info:focus { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); +} + +.active\:text-transparent:active { + color: transparent; +} + +.active\:text-current:active { + color: currentColor; +} + +.active\:text-black:active { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); +} + +.active\:text-white:active { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); +} + +.active\:text-gray-50:active { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); +} + +.active\:text-gray-100:active { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); +} + +.active\:text-gray-200:active { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); +} + +.active\:text-gray-300:active { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); +} + +.active\:text-gray-400:active { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); +} + +.active\:text-gray-500:active { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); +} + +.active\:text-gray-600:active { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); +} + +.active\:text-gray-700:active { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); +} + +.active\:text-gray-800:active { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); +} + +.active\:text-gray-900:active { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); +} + +.active\:text-red-50:active { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); +} + +.active\:text-red-100:active { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); +} + +.active\:text-red-200:active { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); +} + +.active\:text-red-300:active { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); +} + +.active\:text-red-400:active { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); +} + +.active\:text-red-500:active { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); +} + +.active\:text-red-600:active { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); +} + +.active\:text-red-700:active { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); +} + +.active\:text-red-800:active { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); +} + +.active\:text-red-900:active { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); +} + +.active\:text-yellow-50:active { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); +} + +.active\:text-yellow-100:active { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); +} + +.active\:text-yellow-200:active { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); +} + +.active\:text-yellow-300:active { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); +} + +.active\:text-yellow-400:active { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); +} + +.active\:text-yellow-500:active { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); +} + +.active\:text-yellow-600:active { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); +} + +.active\:text-yellow-700:active { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); +} + +.active\:text-yellow-800:active { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); +} + +.active\:text-yellow-900:active { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); +} + +.active\:text-green-50:active { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); +} + +.active\:text-green-100:active { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); +} + +.active\:text-green-200:active { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); +} + +.active\:text-green-300:active { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); +} + +.active\:text-green-400:active { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); +} + +.active\:text-green-500:active { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); +} + +.active\:text-green-600:active { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); +} + +.active\:text-green-700:active { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); +} + +.active\:text-green-800:active { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); +} + +.active\:text-green-900:active { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); +} + +.active\:text-blue-50:active { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); +} + +.active\:text-blue-100:active { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); +} + +.active\:text-blue-200:active { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); +} + +.active\:text-blue-300:active { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); +} + +.active\:text-blue-400:active { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); +} + +.active\:text-blue-500:active { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); +} + +.active\:text-blue-600:active { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); +} + +.active\:text-blue-700:active { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); +} + +.active\:text-blue-800:active { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); +} + +.active\:text-blue-900:active { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); +} + +.active\:text-indigo-50:active { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); +} + +.active\:text-indigo-100:active { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); +} + +.active\:text-indigo-200:active { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); +} + +.active\:text-indigo-300:active { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); +} + +.active\:text-indigo-400:active { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); +} + +.active\:text-indigo-500:active { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); +} + +.active\:text-indigo-600:active { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); +} + +.active\:text-indigo-700:active { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); +} + +.active\:text-indigo-800:active { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); +} + +.active\:text-indigo-900:active { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); +} + +.active\:text-purple-50:active { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); +} + +.active\:text-purple-100:active { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); +} + +.active\:text-purple-200:active { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); +} + +.active\:text-purple-300:active { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); +} + +.active\:text-purple-400:active { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); +} + +.active\:text-purple-500:active { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); +} + +.active\:text-purple-600:active { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); +} + +.active\:text-purple-700:active { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); +} + +.active\:text-purple-800:active { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); +} + +.active\:text-purple-900:active { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); +} + +.active\:text-pink-50:active { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); +} + +.active\:text-pink-100:active { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); +} + +.active\:text-pink-200:active { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); +} + +.active\:text-pink-300:active { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); +} + +.active\:text-pink-400:active { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); +} + +.active\:text-pink-500:active { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); +} + +.active\:text-pink-600:active { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); +} + +.active\:text-pink-700:active { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); +} + +.active\:text-pink-800:active { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); +} + +.active\:text-pink-900:active { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); +} + +.active\:text-primary-50:active { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); +} + +.active\:text-primary-100:active { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); +} + +.active\:text-primary-200:active { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); +} + +.active\:text-primary-300:active { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); +} + +.active\:text-primary-400:active { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); +} + +.active\:text-primary-500:active { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); +} + +.active\:text-primary-600:active { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); +} + +.active\:text-primary-700:active { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); +} + +.active\:text-primary-800:active { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); +} + +.active\:text-primary-900:active { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); +} + +.active\:text-danger:active { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); +} + +.active\:text-success:active { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); +} + +.active\:text-warning:active { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); +} + +.active\:text-info:active { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); +} + +.visited\:text-transparent:visited { + color: transparent; +} + +.visited\:text-current:visited { + color: currentColor; +} + +.visited\:text-black:visited { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); +} + +.visited\:text-white:visited { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); +} + +.visited\:text-gray-50:visited { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); +} + +.visited\:text-gray-100:visited { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); +} + +.visited\:text-gray-200:visited { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); +} + +.visited\:text-gray-300:visited { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); +} + +.visited\:text-gray-400:visited { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); +} + +.visited\:text-gray-500:visited { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); +} + +.visited\:text-gray-600:visited { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); +} + +.visited\:text-gray-700:visited { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); +} + +.visited\:text-gray-800:visited { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); +} + +.visited\:text-gray-900:visited { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); +} + +.visited\:text-red-50:visited { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); +} + +.visited\:text-red-100:visited { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); +} + +.visited\:text-red-200:visited { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); +} + +.visited\:text-red-300:visited { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); +} + +.visited\:text-red-400:visited { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); +} + +.visited\:text-red-500:visited { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); +} + +.visited\:text-red-600:visited { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); +} + +.visited\:text-red-700:visited { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); +} + +.visited\:text-red-800:visited { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); +} + +.visited\:text-red-900:visited { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); +} + +.visited\:text-yellow-50:visited { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); +} + +.visited\:text-yellow-100:visited { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); +} + +.visited\:text-yellow-200:visited { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); +} + +.visited\:text-yellow-300:visited { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); +} + +.visited\:text-yellow-400:visited { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); +} + +.visited\:text-yellow-500:visited { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); +} + +.visited\:text-yellow-600:visited { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); +} + +.visited\:text-yellow-700:visited { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); +} + +.visited\:text-yellow-800:visited { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); +} + +.visited\:text-yellow-900:visited { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); +} + +.visited\:text-green-50:visited { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); +} + +.visited\:text-green-100:visited { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); +} + +.visited\:text-green-200:visited { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); +} + +.visited\:text-green-300:visited { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); +} + +.visited\:text-green-400:visited { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); +} + +.visited\:text-green-500:visited { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); +} + +.visited\:text-green-600:visited { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); +} + +.visited\:text-green-700:visited { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); +} + +.visited\:text-green-800:visited { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); +} + +.visited\:text-green-900:visited { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); +} + +.visited\:text-blue-50:visited { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); +} + +.visited\:text-blue-100:visited { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); +} + +.visited\:text-blue-200:visited { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); +} + +.visited\:text-blue-300:visited { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); +} + +.visited\:text-blue-400:visited { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); +} + +.visited\:text-blue-500:visited { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); +} + +.visited\:text-blue-600:visited { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); +} + +.visited\:text-blue-700:visited { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); +} + +.visited\:text-blue-800:visited { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); +} + +.visited\:text-blue-900:visited { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); +} + +.visited\:text-indigo-50:visited { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); +} + +.visited\:text-indigo-100:visited { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); +} + +.visited\:text-indigo-200:visited { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); +} + +.visited\:text-indigo-300:visited { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); +} + +.visited\:text-indigo-400:visited { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); +} + +.visited\:text-indigo-500:visited { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); +} + +.visited\:text-indigo-600:visited { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); +} + +.visited\:text-indigo-700:visited { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); +} + +.visited\:text-indigo-800:visited { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); +} + +.visited\:text-indigo-900:visited { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); +} + +.visited\:text-purple-50:visited { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); +} + +.visited\:text-purple-100:visited { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); +} + +.visited\:text-purple-200:visited { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); +} + +.visited\:text-purple-300:visited { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); +} + +.visited\:text-purple-400:visited { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); +} + +.visited\:text-purple-500:visited { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); +} + +.visited\:text-purple-600:visited { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); +} + +.visited\:text-purple-700:visited { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); +} + +.visited\:text-purple-800:visited { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); +} + +.visited\:text-purple-900:visited { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); +} + +.visited\:text-pink-50:visited { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); +} + +.visited\:text-pink-100:visited { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); +} + +.visited\:text-pink-200:visited { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); +} + +.visited\:text-pink-300:visited { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); +} + +.visited\:text-pink-400:visited { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); +} + +.visited\:text-pink-500:visited { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); +} + +.visited\:text-pink-600:visited { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); +} + +.visited\:text-pink-700:visited { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); +} + +.visited\:text-pink-800:visited { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); +} + +.visited\:text-pink-900:visited { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); +} + +.visited\:text-primary-50:visited { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); +} + +.visited\:text-primary-100:visited { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); +} + +.visited\:text-primary-200:visited { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); +} + +.visited\:text-primary-300:visited { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); +} + +.visited\:text-primary-400:visited { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); +} + +.visited\:text-primary-500:visited { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); +} + +.visited\:text-primary-600:visited { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); +} + +.visited\:text-primary-700:visited { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); +} + +.visited\:text-primary-800:visited { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); +} + +.visited\:text-primary-900:visited { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); +} + +.visited\:text-danger:visited { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); +} + +.visited\:text-success:visited { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); +} + +.visited\:text-warning:visited { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); +} + +.visited\:text-info:visited { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); +} + +.text-opacity-0 { + --tw-text-opacity: 0; +} + +.text-opacity-5 { + --tw-text-opacity: 0.05; +} + +.text-opacity-10 { + --tw-text-opacity: 0.1; +} + +.text-opacity-20 { + --tw-text-opacity: 0.2; +} + +.text-opacity-25 { + --tw-text-opacity: 0.25; +} + +.text-opacity-30 { + --tw-text-opacity: 0.3; +} + +.text-opacity-40 { + --tw-text-opacity: 0.4; +} + +.text-opacity-50 { + --tw-text-opacity: 0.5; +} + +.text-opacity-60 { + --tw-text-opacity: 0.6; +} + +.text-opacity-70 { + --tw-text-opacity: 0.7; +} + +.text-opacity-75 { + --tw-text-opacity: 0.75; +} + +.text-opacity-80 { + --tw-text-opacity: 0.8; +} + +.text-opacity-90 { + --tw-text-opacity: 0.9; +} + +.text-opacity-95 { + --tw-text-opacity: 0.95; +} + +.text-opacity-100 { + --tw-text-opacity: 1; +} + +.group:hover .group-hover\:text-opacity-0 { + --tw-text-opacity: 0; +} + +.group:hover .group-hover\:text-opacity-5 { + --tw-text-opacity: 0.05; +} + +.group:hover .group-hover\:text-opacity-10 { + --tw-text-opacity: 0.1; +} + +.group:hover .group-hover\:text-opacity-20 { + --tw-text-opacity: 0.2; +} + +.group:hover .group-hover\:text-opacity-25 { + --tw-text-opacity: 0.25; +} + +.group:hover .group-hover\:text-opacity-30 { + --tw-text-opacity: 0.3; +} + +.group:hover .group-hover\:text-opacity-40 { + --tw-text-opacity: 0.4; +} + +.group:hover .group-hover\:text-opacity-50 { + --tw-text-opacity: 0.5; +} + +.group:hover .group-hover\:text-opacity-60 { + --tw-text-opacity: 0.6; +} + +.group:hover .group-hover\:text-opacity-70 { + --tw-text-opacity: 0.7; +} + +.group:hover .group-hover\:text-opacity-75 { + --tw-text-opacity: 0.75; +} + +.group:hover .group-hover\:text-opacity-80 { + --tw-text-opacity: 0.8; +} + +.group:hover .group-hover\:text-opacity-90 { + --tw-text-opacity: 0.9; +} + +.group:hover .group-hover\:text-opacity-95 { + --tw-text-opacity: 0.95; +} + +.group:hover .group-hover\:text-opacity-100 { + --tw-text-opacity: 1; +} + +.focus-within\:text-opacity-0:focus-within { + --tw-text-opacity: 0; +} + +.focus-within\:text-opacity-5:focus-within { + --tw-text-opacity: 0.05; +} + +.focus-within\:text-opacity-10:focus-within { + --tw-text-opacity: 0.1; +} + +.focus-within\:text-opacity-20:focus-within { + --tw-text-opacity: 0.2; +} + +.focus-within\:text-opacity-25:focus-within { + --tw-text-opacity: 0.25; +} + +.focus-within\:text-opacity-30:focus-within { + --tw-text-opacity: 0.3; +} + +.focus-within\:text-opacity-40:focus-within { + --tw-text-opacity: 0.4; +} + +.focus-within\:text-opacity-50:focus-within { + --tw-text-opacity: 0.5; +} + +.focus-within\:text-opacity-60:focus-within { + --tw-text-opacity: 0.6; +} + +.focus-within\:text-opacity-70:focus-within { + --tw-text-opacity: 0.7; +} + +.focus-within\:text-opacity-75:focus-within { + --tw-text-opacity: 0.75; +} + +.focus-within\:text-opacity-80:focus-within { + --tw-text-opacity: 0.8; +} + +.focus-within\:text-opacity-90:focus-within { + --tw-text-opacity: 0.9; +} + +.focus-within\:text-opacity-95:focus-within { + --tw-text-opacity: 0.95; +} + +.focus-within\:text-opacity-100:focus-within { + --tw-text-opacity: 1; +} + +.hover\:text-opacity-0:hover { + --tw-text-opacity: 0; +} + +.hover\:text-opacity-5:hover { + --tw-text-opacity: 0.05; +} + +.hover\:text-opacity-10:hover { + --tw-text-opacity: 0.1; +} + +.hover\:text-opacity-20:hover { + --tw-text-opacity: 0.2; +} + +.hover\:text-opacity-25:hover { + --tw-text-opacity: 0.25; +} + +.hover\:text-opacity-30:hover { + --tw-text-opacity: 0.3; +} + +.hover\:text-opacity-40:hover { + --tw-text-opacity: 0.4; +} + +.hover\:text-opacity-50:hover { + --tw-text-opacity: 0.5; +} + +.hover\:text-opacity-60:hover { + --tw-text-opacity: 0.6; +} + +.hover\:text-opacity-70:hover { + --tw-text-opacity: 0.7; +} + +.hover\:text-opacity-75:hover { + --tw-text-opacity: 0.75; +} + +.hover\:text-opacity-80:hover { + --tw-text-opacity: 0.8; +} + +.hover\:text-opacity-90:hover { + --tw-text-opacity: 0.9; +} + +.hover\:text-opacity-95:hover { + --tw-text-opacity: 0.95; +} + +.hover\:text-opacity-100:hover { + --tw-text-opacity: 1; +} + +.focus\:text-opacity-0:focus { + --tw-text-opacity: 0; +} + +.focus\:text-opacity-5:focus { + --tw-text-opacity: 0.05; +} + +.focus\:text-opacity-10:focus { + --tw-text-opacity: 0.1; +} + +.focus\:text-opacity-20:focus { + --tw-text-opacity: 0.2; +} + +.focus\:text-opacity-25:focus { + --tw-text-opacity: 0.25; +} + +.focus\:text-opacity-30:focus { + --tw-text-opacity: 0.3; +} + +.focus\:text-opacity-40:focus { + --tw-text-opacity: 0.4; +} + +.focus\:text-opacity-50:focus { + --tw-text-opacity: 0.5; +} + +.focus\:text-opacity-60:focus { + --tw-text-opacity: 0.6; +} + +.focus\:text-opacity-70:focus { + --tw-text-opacity: 0.7; +} + +.focus\:text-opacity-75:focus { + --tw-text-opacity: 0.75; +} + +.focus\:text-opacity-80:focus { + --tw-text-opacity: 0.8; +} + +.focus\:text-opacity-90:focus { + --tw-text-opacity: 0.9; +} + +.focus\:text-opacity-95:focus { + --tw-text-opacity: 0.95; +} + +.focus\:text-opacity-100:focus { + --tw-text-opacity: 1; +} + +.truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.overflow-ellipsis { + text-overflow: ellipsis; +} + +.overflow-clip { + text-overflow: clip; +} + +.italic { + font-style: italic; +} + +.not-italic { + font-style: normal; +} + +.uppercase { + text-transform: uppercase; +} + +.lowercase { + text-transform: lowercase; +} + +.capitalize { + text-transform: capitalize; +} + +.normal-case { + text-transform: none; +} + +.underline { + text-decoration: underline; +} + +.line-through { + text-decoration: line-through; +} + +.no-underline { + text-decoration: none; +} + +.group:hover .group-hover\:underline { + text-decoration: underline; +} + +.group:hover .group-hover\:line-through { + text-decoration: line-through; +} + +.group:hover .group-hover\:no-underline { + text-decoration: none; +} + +.focus-within\:underline:focus-within { + text-decoration: underline; +} + +.focus-within\:line-through:focus-within { + text-decoration: line-through; +} + +.focus-within\:no-underline:focus-within { + text-decoration: none; +} + +.hover\:underline:hover { + text-decoration: underline; +} + +.hover\:line-through:hover { + text-decoration: line-through; +} + +.hover\:no-underline:hover { + text-decoration: none; +} + +.focus\:underline:focus { + text-decoration: underline; +} + +.focus\:line-through:focus { + text-decoration: line-through; +} + +.focus\:no-underline:focus { + text-decoration: none; +} + +.antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.subpixel-antialiased { + -webkit-font-smoothing: auto; + -moz-osx-font-smoothing: auto; +} + +.ordinal, .slashed-zero, .lining-nums, .oldstyle-nums, .proportional-nums, .tabular-nums, .diagonal-fractions, .stacked-fractions { + --tw-ordinal: var(--tw-empty,/*!*/ /*!*/); + --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/); + --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/); + --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/); + --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/); + font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction); +} + +.normal-nums { + font-variant-numeric: normal; +} + +.ordinal { + --tw-ordinal: ordinal; +} + +.slashed-zero { + --tw-slashed-zero: slashed-zero; +} + +.lining-nums { + --tw-numeric-figure: lining-nums; +} + +.oldstyle-nums { + --tw-numeric-figure: oldstyle-nums; +} + +.proportional-nums { + --tw-numeric-spacing: proportional-nums; +} + +.tabular-nums { + --tw-numeric-spacing: tabular-nums; +} + +.diagonal-fractions { + --tw-numeric-fraction: diagonal-fractions; +} + +.stacked-fractions { + --tw-numeric-fraction: stacked-fractions; +} + +.tracking-tighter { + letter-spacing: -0.05em; +} + +.tracking-tight { + letter-spacing: -0.025em; +} + +.tracking-normal { + letter-spacing: 0em; +} + +.tracking-wide { + letter-spacing: 0.025em; +} + +.tracking-wider { + letter-spacing: 0.05em; +} + +.tracking-widest { + letter-spacing: 0.1em; +} + +.select-none { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.select-text { + -webkit-user-select: text; + -moz-user-select: text; + -ms-user-select: text; + user-select: text; +} + +.select-all { + -webkit-user-select: all; + -moz-user-select: all; + user-select: all; +} + +.select-auto { + -webkit-user-select: auto; + -moz-user-select: auto; + -ms-user-select: auto; + user-select: auto; +} + +.align-baseline { + vertical-align: baseline; +} + +.align-top { + vertical-align: top; +} + +.align-middle { + vertical-align: middle; +} + +.align-bottom { + vertical-align: bottom; +} + +.align-text-top { + vertical-align: text-top; +} + +.align-text-bottom { + vertical-align: text-bottom; +} + +.visible { + visibility: visible; +} + +.invisible { + visibility: hidden; +} + +.whitespace-normal { + white-space: normal; +} + +.whitespace-nowrap { + white-space: nowrap; +} + +.whitespace-pre { + white-space: pre; +} + +.whitespace-pre-line { + white-space: pre-line; +} + +.whitespace-pre-wrap { + white-space: pre-wrap; +} + +.break-normal { + overflow-wrap: normal; + word-break: normal; +} + +.break-words { + overflow-wrap: break-word; +} + +.break-all { + word-break: break-all; +} + +.w-0 { + width: 0px; +} + +.w-1 { + width: 0.25rem; +} + +.w-2 { + width: 0.5rem; +} + +.w-3 { + width: 0.75rem; +} + +.w-4 { + width: 1rem; +} + +.w-5 { + width: 1.25rem; +} + +.w-6 { + width: 1.5rem; +} + +.w-7 { + width: 1.75rem; +} + +.w-8 { + width: 2rem; +} + +.w-9 { + width: 2.25rem; +} + +.w-10 { + width: 2.5rem; +} + +.w-11 { + width: 2.75rem; +} + +.w-12 { + width: 3rem; +} + +.w-14 { + width: 3.5rem; +} + +.w-16 { + width: 4rem; +} + +.w-20 { + width: 5rem; +} + +.w-22 { + width: 5.625rem; +} + +.w-24 { + width: 6rem; +} + +.w-28 { + width: 7rem; +} + +.w-32 { + width: 8rem; +} + +.w-36 { + width: 9rem; +} + +.w-40 { + width: 10rem; +} + +.w-44 { + width: 11rem; +} + +.w-48 { + width: 12rem; +} + +.w-52 { + width: 13rem; +} + +.w-56 { + width: 14rem; +} + +.w-60 { + width: 240px; +} + +.w-64 { + width: 16rem; +} + +.w-72 { + width: 18rem; +} + +.w-80 { + width: 20rem; +} + +.w-88 { + width: 22rem; +} + +.w-96 { + width: 24rem; +} + +.w-130 { + width: 560px; +} + +.w-auto { + width: auto; +} + +.w-px { + width: 1px; +} + +.w-0\.5 { + width: 0.125rem; +} + +.w-1\.5 { + width: 0.375rem; +} + +.w-2\.5 { + width: 0.625rem; +} + +.w-3\.5 { + width: 0.875rem; +} + +.w-1\/2 { + width: 50%; +} + +.w-1\/3 { + width: 33.333333%; +} + +.w-2\/3 { + width: 66.666667%; +} + +.w-1\/4 { + width: 25%; +} + +.w-2\/4 { + width: 50%; +} + +.w-3\/4 { + width: 75%; +} + +.w-1\/5 { + width: 20%; +} + +.w-2\/5 { + width: 40%; +} + +.w-3\/5 { + width: 60%; +} + +.w-4\/5 { + width: 80%; +} + +.w-1\/6 { + width: 16.666667%; +} + +.w-2\/6 { + width: 33.333333%; +} + +.w-3\/6 { + width: 50%; +} + +.w-4\/6 { + width: 66.666667%; +} + +.w-5\/6 { + width: 83.333333%; +} + +.w-1\/12 { + width: 8.333333%; +} + +.w-2\/12 { + width: 16.666667%; +} + +.w-3\/12 { + width: 25%; +} + +.w-4\/12 { + width: 33.333333%; +} + +.w-5\/12 { + width: 41.666667%; +} + +.w-6\/12 { + width: 50%; +} + +.w-7\/12 { + width: 58.333333%; +} + +.w-8\/12 { + width: 66.666667%; +} + +.w-9\/12 { + width: 75%; +} + +.w-10\/12 { + width: 83.333333%; +} + +.w-11\/12 { + width: 91.666667%; +} + +.w-full { + width: 100%; +} + +.w-screen { + width: 100vw; +} + +.w-min { + width: -webkit-min-content; + width: -moz-min-content; + width: min-content; +} + +.w-max { + width: -webkit-max-content; + width: -moz-max-content; + width: max-content; +} + +.z-0 { + z-index: 0; +} + +.z-5 { + z-index: 5; +} + +.z-10 { + z-index: 10; +} + +.z-15 { + z-index: 15; +} + +.z-20 { + z-index: 20; +} + +.z-25 { + z-index: 25; +} + +.z-30 { + z-index: 30; +} + +.z-40 { + z-index: 40; +} + +.z-50 { + z-index: 50; +} + +.z-auto { + z-index: auto; +} + +.focus-within\:z-0:focus-within { + z-index: 0; +} + +.focus-within\:z-5:focus-within { + z-index: 5; +} + +.focus-within\:z-10:focus-within { + z-index: 10; +} + +.focus-within\:z-15:focus-within { + z-index: 15; +} + +.focus-within\:z-20:focus-within { + z-index: 20; +} + +.focus-within\:z-25:focus-within { + z-index: 25; +} + +.focus-within\:z-30:focus-within { + z-index: 30; +} + +.focus-within\:z-40:focus-within { + z-index: 40; +} + +.focus-within\:z-50:focus-within { + z-index: 50; +} + +.focus-within\:z-auto:focus-within { + z-index: auto; +} + +.focus\:z-0:focus { + z-index: 0; +} + +.focus\:z-5:focus { + z-index: 5; +} + +.focus\:z-10:focus { + z-index: 10; +} + +.focus\:z-15:focus { + z-index: 15; +} + +.focus\:z-20:focus { + z-index: 20; +} + +.focus\:z-25:focus { + z-index: 25; +} + +.focus\:z-30:focus { + z-index: 30; +} + +.focus\:z-40:focus { + z-index: 40; +} + +.focus\:z-50:focus { + z-index: 50; +} + +.focus\:z-auto:focus { + z-index: auto; +} + +.gap-0 { + gap: 0px; +} + +.gap-1 { + gap: 0.25rem; +} + +.gap-2 { + gap: 0.5rem; +} + +.gap-3 { + gap: 0.75rem; +} + +.gap-4 { + gap: 1rem; +} + +.gap-5 { + gap: 1.25rem; +} + +.gap-6 { + gap: 1.5rem; +} + +.gap-7 { + gap: 1.75rem; +} + +.gap-8 { + gap: 2rem; +} + +.gap-9 { + gap: 2.25rem; +} + +.gap-10 { + gap: 2.5rem; +} + +.gap-11 { + gap: 2.75rem; +} + +.gap-12 { + gap: 3rem; +} + +.gap-14 { + gap: 3.5rem; +} + +.gap-16 { + gap: 4rem; +} + +.gap-20 { + gap: 5rem; +} + +.gap-22 { + gap: 5.625rem; +} + +.gap-24 { + gap: 6rem; +} + +.gap-28 { + gap: 7rem; +} + +.gap-32 { + gap: 8rem; +} + +.gap-36 { + gap: 9rem; +} + +.gap-40 { + gap: 10rem; +} + +.gap-44 { + gap: 11rem; +} + +.gap-48 { + gap: 12rem; +} + +.gap-52 { + gap: 13rem; +} + +.gap-56 { + gap: 14rem; +} + +.gap-60 { + gap: 240px; +} + +.gap-64 { + gap: 16rem; +} + +.gap-72 { + gap: 18rem; +} + +.gap-80 { + gap: 20rem; +} + +.gap-88 { + gap: 22rem; +} + +.gap-96 { + gap: 24rem; +} + +.gap-130 { + gap: 560px; +} + +.gap-px { + gap: 1px; +} + +.gap-0\.5 { + gap: 0.125rem; +} + +.gap-1\.5 { + gap: 0.375rem; +} + +.gap-2\.5 { + gap: 0.625rem; +} + +.gap-3\.5 { + gap: 0.875rem; +} + +.gap-x-0 { + -moz-column-gap: 0px; + column-gap: 0px; +} + +.gap-x-1 { + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; +} + +.gap-x-2 { + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; +} + +.gap-x-3 { + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; +} + +.gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; +} + +.gap-x-5 { + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; +} + +.gap-x-6 { + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; +} + +.gap-x-7 { + -moz-column-gap: 1.75rem; + column-gap: 1.75rem; +} + +.gap-x-8 { + -moz-column-gap: 2rem; + column-gap: 2rem; +} + +.gap-x-9 { + -moz-column-gap: 2.25rem; + column-gap: 2.25rem; +} + +.gap-x-10 { + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; +} + +.gap-x-11 { + -moz-column-gap: 2.75rem; + column-gap: 2.75rem; +} + +.gap-x-12 { + -moz-column-gap: 3rem; + column-gap: 3rem; +} + +.gap-x-14 { + -moz-column-gap: 3.5rem; + column-gap: 3.5rem; +} + +.gap-x-16 { + -moz-column-gap: 4rem; + column-gap: 4rem; +} + +.gap-x-20 { + -moz-column-gap: 5rem; + column-gap: 5rem; +} + +.gap-x-22 { + -moz-column-gap: 5.625rem; + column-gap: 5.625rem; +} + +.gap-x-24 { + -moz-column-gap: 6rem; + column-gap: 6rem; +} + +.gap-x-28 { + -moz-column-gap: 7rem; + column-gap: 7rem; +} + +.gap-x-32 { + -moz-column-gap: 8rem; + column-gap: 8rem; +} + +.gap-x-36 { + -moz-column-gap: 9rem; + column-gap: 9rem; +} + +.gap-x-40 { + -moz-column-gap: 10rem; + column-gap: 10rem; +} + +.gap-x-44 { + -moz-column-gap: 11rem; + column-gap: 11rem; +} + +.gap-x-48 { + -moz-column-gap: 12rem; + column-gap: 12rem; +} + +.gap-x-52 { + -moz-column-gap: 13rem; + column-gap: 13rem; +} + +.gap-x-56 { + -moz-column-gap: 14rem; + column-gap: 14rem; +} + +.gap-x-60 { + -moz-column-gap: 240px; + column-gap: 240px; +} + +.gap-x-64 { + -moz-column-gap: 16rem; + column-gap: 16rem; +} + +.gap-x-72 { + -moz-column-gap: 18rem; + column-gap: 18rem; +} + +.gap-x-80 { + -moz-column-gap: 20rem; + column-gap: 20rem; +} + +.gap-x-88 { + -moz-column-gap: 22rem; + column-gap: 22rem; +} + +.gap-x-96 { + -moz-column-gap: 24rem; + column-gap: 24rem; +} + +.gap-x-130 { + -moz-column-gap: 560px; + column-gap: 560px; +} + +.gap-x-px { + -moz-column-gap: 1px; + column-gap: 1px; +} + +.gap-x-0\.5 { + -moz-column-gap: 0.125rem; + column-gap: 0.125rem; +} + +.gap-x-1\.5 { + -moz-column-gap: 0.375rem; + column-gap: 0.375rem; +} + +.gap-x-2\.5 { + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; +} + +.gap-x-3\.5 { + -moz-column-gap: 0.875rem; + column-gap: 0.875rem; +} + +.gap-y-0 { + row-gap: 0px; +} + +.gap-y-1 { + row-gap: 0.25rem; +} + +.gap-y-2 { + row-gap: 0.5rem; +} + +.gap-y-3 { + row-gap: 0.75rem; +} + +.gap-y-4 { + row-gap: 1rem; +} + +.gap-y-5 { + row-gap: 1.25rem; +} + +.gap-y-6 { + row-gap: 1.5rem; +} + +.gap-y-7 { + row-gap: 1.75rem; +} + +.gap-y-8 { + row-gap: 2rem; +} + +.gap-y-9 { + row-gap: 2.25rem; +} + +.gap-y-10 { + row-gap: 2.5rem; +} + +.gap-y-11 { + row-gap: 2.75rem; +} + +.gap-y-12 { + row-gap: 3rem; +} + +.gap-y-14 { + row-gap: 3.5rem; +} + +.gap-y-16 { + row-gap: 4rem; +} + +.gap-y-20 { + row-gap: 5rem; +} + +.gap-y-22 { + row-gap: 5.625rem; +} + +.gap-y-24 { + row-gap: 6rem; +} + +.gap-y-28 { + row-gap: 7rem; +} + +.gap-y-32 { + row-gap: 8rem; +} + +.gap-y-36 { + row-gap: 9rem; +} + +.gap-y-40 { + row-gap: 10rem; +} + +.gap-y-44 { + row-gap: 11rem; +} + +.gap-y-48 { + row-gap: 12rem; +} + +.gap-y-52 { + row-gap: 13rem; +} + +.gap-y-56 { + row-gap: 14rem; +} + +.gap-y-60 { + row-gap: 240px; +} + +.gap-y-64 { + row-gap: 16rem; +} + +.gap-y-72 { + row-gap: 18rem; +} + +.gap-y-80 { + row-gap: 20rem; +} + +.gap-y-88 { + row-gap: 22rem; +} + +.gap-y-96 { + row-gap: 24rem; +} + +.gap-y-130 { + row-gap: 560px; +} + +.gap-y-px { + row-gap: 1px; +} + +.gap-y-0\.5 { + row-gap: 0.125rem; +} + +.gap-y-1\.5 { + row-gap: 0.375rem; +} + +.gap-y-2\.5 { + row-gap: 0.625rem; +} + +.gap-y-3\.5 { + row-gap: 0.875rem; +} + +.grid-flow-row { + grid-auto-flow: row; +} + +.grid-flow-col { + grid-auto-flow: column; +} + +.grid-flow-row-dense { + grid-auto-flow: row dense; +} + +.grid-flow-col-dense { + grid-auto-flow: column dense; +} + +.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-7 { + grid-template-columns: repeat(7, 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)); +} + +.grid-cols-none { + grid-template-columns: none; +} + +.auto-cols-auto { + grid-auto-columns: auto; +} + +.auto-cols-min { + grid-auto-columns: -webkit-min-content; + grid-auto-columns: min-content; +} + +.auto-cols-max { + grid-auto-columns: -webkit-max-content; + grid-auto-columns: max-content; +} + +.auto-cols-fr { + grid-auto-columns: minmax(0, 1fr); +} + +.col-auto { + grid-column: auto; +} + +.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; +} + +.col-start-1 { + grid-column-start: 1; +} + +.col-start-2 { + grid-column-start: 2; +} + +.col-start-3 { + grid-column-start: 3; +} + +.col-start-4 { + grid-column-start: 4; +} + +.col-start-5 { + grid-column-start: 5; +} + +.col-start-6 { + grid-column-start: 6; +} + +.col-start-7 { + grid-column-start: 7; +} + +.col-start-8 { + grid-column-start: 8; +} + +.col-start-9 { + grid-column-start: 9; +} + +.col-start-10 { + grid-column-start: 10; +} + +.col-start-11 { + grid-column-start: 11; +} + +.col-start-12 { + grid-column-start: 12; +} + +.col-start-13 { + grid-column-start: 13; +} + +.col-start-auto { + grid-column-start: auto; +} + +.col-end-1 { + grid-column-end: 1; +} + +.col-end-2 { + grid-column-end: 2; +} + +.col-end-3 { + grid-column-end: 3; +} + +.col-end-4 { + grid-column-end: 4; +} + +.col-end-5 { + grid-column-end: 5; +} + +.col-end-6 { + grid-column-end: 6; +} + +.col-end-7 { + grid-column-end: 7; +} + +.col-end-8 { + grid-column-end: 8; +} + +.col-end-9 { + grid-column-end: 9; +} + +.col-end-10 { + grid-column-end: 10; +} + +.col-end-11 { + grid-column-end: 11; +} + +.col-end-12 { + grid-column-end: 12; +} + +.col-end-13 { + grid-column-end: 13; +} + +.col-end-auto { + grid-column-end: auto; +} + +.grid-rows-1 { + grid-template-rows: repeat(1, minmax(0, 1fr)); +} + +.grid-rows-2 { + grid-template-rows: repeat(2, minmax(0, 1fr)); +} + +.grid-rows-3 { + grid-template-rows: repeat(3, minmax(0, 1fr)); +} + +.grid-rows-4 { + grid-template-rows: repeat(4, minmax(0, 1fr)); +} + +.grid-rows-5 { + grid-template-rows: repeat(5, minmax(0, 1fr)); +} + +.grid-rows-6 { + grid-template-rows: repeat(6, minmax(0, 1fr)); +} + +.grid-rows-none { + grid-template-rows: none; +} + +.auto-rows-auto { + grid-auto-rows: auto; +} + +.auto-rows-min { + grid-auto-rows: -webkit-min-content; + grid-auto-rows: min-content; +} + +.auto-rows-max { + grid-auto-rows: -webkit-max-content; + grid-auto-rows: max-content; +} + +.auto-rows-fr { + grid-auto-rows: minmax(0, 1fr); +} + +.row-auto { + grid-row: auto; +} + +.row-span-1 { + grid-row: span 1 / span 1; +} + +.row-span-2 { + grid-row: span 2 / span 2; +} + +.row-span-3 { + grid-row: span 3 / span 3; +} + +.row-span-4 { + grid-row: span 4 / span 4; +} + +.row-span-5 { + grid-row: span 5 / span 5; +} + +.row-span-6 { + grid-row: span 6 / span 6; +} + +.row-span-full { + grid-row: 1 / -1; +} + +.row-start-1 { + grid-row-start: 1; +} + +.row-start-2 { + grid-row-start: 2; +} + +.row-start-3 { + grid-row-start: 3; +} + +.row-start-4 { + grid-row-start: 4; +} + +.row-start-5 { + grid-row-start: 5; +} + +.row-start-6 { + grid-row-start: 6; +} + +.row-start-7 { + grid-row-start: 7; +} + +.row-start-auto { + grid-row-start: auto; +} + +.row-end-1 { + grid-row-end: 1; +} + +.row-end-2 { + grid-row-end: 2; +} + +.row-end-3 { + grid-row-end: 3; +} + +.row-end-4 { + grid-row-end: 4; +} + +.row-end-5 { + grid-row-end: 5; +} + +.row-end-6 { + grid-row-end: 6; +} + +.row-end-7 { + grid-row-end: 7; +} + +.row-end-auto { + grid-row-end: auto; +} + +.transform { + --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; + transform: translateX(var(--tw-translate-x)) translateY(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)); +} + +.transform-gpu { + --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; + transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.transform-none { + transform: none; +} + +.origin-center { + transform-origin: center; +} + +.origin-top { + transform-origin: top; +} + +.origin-top-right { + transform-origin: top right; +} + +.origin-right { + transform-origin: right; +} + +.origin-bottom-right { + transform-origin: bottom right; +} + +.origin-bottom { + transform-origin: bottom; +} + +.origin-bottom-left { + transform-origin: bottom left; +} + +.origin-left { + transform-origin: left; +} + +.origin-top-left { + transform-origin: top left; +} + +.scale-0 { + --tw-scale-x: 0; + --tw-scale-y: 0; +} + +.scale-50 { + --tw-scale-x: .5; + --tw-scale-y: .5; +} + +.scale-75 { + --tw-scale-x: .75; + --tw-scale-y: .75; +} + +.scale-90 { + --tw-scale-x: .9; + --tw-scale-y: .9; +} + +.scale-95 { + --tw-scale-x: .95; + --tw-scale-y: .95; +} + +.scale-100 { + --tw-scale-x: 1; + --tw-scale-y: 1; +} + +.scale-105 { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; +} + +.scale-110 { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; +} + +.scale-125 { + --tw-scale-x: 1.25; + --tw-scale-y: 1.25; +} + +.scale-150 { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; +} + +.scale-x-0 { + --tw-scale-x: 0; +} + +.scale-x-50 { + --tw-scale-x: .5; +} + +.scale-x-75 { + --tw-scale-x: .75; +} + +.scale-x-90 { + --tw-scale-x: .9; +} + +.scale-x-95 { + --tw-scale-x: .95; +} + +.scale-x-100 { + --tw-scale-x: 1; +} + +.scale-x-105 { + --tw-scale-x: 1.05; +} + +.scale-x-110 { + --tw-scale-x: 1.1; +} + +.scale-x-125 { + --tw-scale-x: 1.25; +} + +.scale-x-150 { + --tw-scale-x: 1.5; +} + +.scale-y-0 { + --tw-scale-y: 0; +} + +.scale-y-50 { + --tw-scale-y: .5; +} + +.scale-y-75 { + --tw-scale-y: .75; +} + +.scale-y-90 { + --tw-scale-y: .9; +} + +.scale-y-95 { + --tw-scale-y: .95; +} + +.scale-y-100 { + --tw-scale-y: 1; +} + +.scale-y-105 { + --tw-scale-y: 1.05; +} + +.scale-y-110 { + --tw-scale-y: 1.1; +} + +.scale-y-125 { + --tw-scale-y: 1.25; +} + +.scale-y-150 { + --tw-scale-y: 1.5; +} + +.hover\:scale-0:hover { + --tw-scale-x: 0; + --tw-scale-y: 0; +} + +.hover\:scale-50:hover { + --tw-scale-x: .5; + --tw-scale-y: .5; +} + +.hover\:scale-75:hover { + --tw-scale-x: .75; + --tw-scale-y: .75; +} + +.hover\:scale-90:hover { + --tw-scale-x: .9; + --tw-scale-y: .9; +} + +.hover\:scale-95:hover { + --tw-scale-x: .95; + --tw-scale-y: .95; +} + +.hover\:scale-100:hover { + --tw-scale-x: 1; + --tw-scale-y: 1; +} + +.hover\:scale-105:hover { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; +} + +.hover\:scale-110:hover { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; +} + +.hover\:scale-125:hover { + --tw-scale-x: 1.25; + --tw-scale-y: 1.25; +} + +.hover\:scale-150:hover { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; +} + +.hover\:scale-x-0:hover { + --tw-scale-x: 0; +} + +.hover\:scale-x-50:hover { + --tw-scale-x: .5; +} + +.hover\:scale-x-75:hover { + --tw-scale-x: .75; +} + +.hover\:scale-x-90:hover { + --tw-scale-x: .9; +} + +.hover\:scale-x-95:hover { + --tw-scale-x: .95; +} + +.hover\:scale-x-100:hover { + --tw-scale-x: 1; +} + +.hover\:scale-x-105:hover { + --tw-scale-x: 1.05; +} + +.hover\:scale-x-110:hover { + --tw-scale-x: 1.1; +} + +.hover\:scale-x-125:hover { + --tw-scale-x: 1.25; +} + +.hover\:scale-x-150:hover { + --tw-scale-x: 1.5; +} + +.hover\:scale-y-0:hover { + --tw-scale-y: 0; +} + +.hover\:scale-y-50:hover { + --tw-scale-y: .5; +} + +.hover\:scale-y-75:hover { + --tw-scale-y: .75; +} + +.hover\:scale-y-90:hover { + --tw-scale-y: .9; +} + +.hover\:scale-y-95:hover { + --tw-scale-y: .95; +} + +.hover\:scale-y-100:hover { + --tw-scale-y: 1; +} + +.hover\:scale-y-105:hover { + --tw-scale-y: 1.05; +} + +.hover\:scale-y-110:hover { + --tw-scale-y: 1.1; +} + +.hover\:scale-y-125:hover { + --tw-scale-y: 1.25; +} + +.hover\:scale-y-150:hover { + --tw-scale-y: 1.5; +} + +.focus\:scale-0:focus { + --tw-scale-x: 0; + --tw-scale-y: 0; +} + +.focus\:scale-50:focus { + --tw-scale-x: .5; + --tw-scale-y: .5; +} + +.focus\:scale-75:focus { + --tw-scale-x: .75; + --tw-scale-y: .75; +} + +.focus\:scale-90:focus { + --tw-scale-x: .9; + --tw-scale-y: .9; +} + +.focus\:scale-95:focus { + --tw-scale-x: .95; + --tw-scale-y: .95; +} + +.focus\:scale-100:focus { + --tw-scale-x: 1; + --tw-scale-y: 1; +} + +.focus\:scale-105:focus { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; +} + +.focus\:scale-110:focus { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; +} + +.focus\:scale-125:focus { + --tw-scale-x: 1.25; + --tw-scale-y: 1.25; +} + +.focus\:scale-150:focus { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; +} + +.focus\:scale-x-0:focus { + --tw-scale-x: 0; +} + +.focus\:scale-x-50:focus { + --tw-scale-x: .5; +} + +.focus\:scale-x-75:focus { + --tw-scale-x: .75; +} + +.focus\:scale-x-90:focus { + --tw-scale-x: .9; +} + +.focus\:scale-x-95:focus { + --tw-scale-x: .95; +} + +.focus\:scale-x-100:focus { + --tw-scale-x: 1; +} + +.focus\:scale-x-105:focus { + --tw-scale-x: 1.05; +} + +.focus\:scale-x-110:focus { + --tw-scale-x: 1.1; +} + +.focus\:scale-x-125:focus { + --tw-scale-x: 1.25; +} + +.focus\:scale-x-150:focus { + --tw-scale-x: 1.5; +} + +.focus\:scale-y-0:focus { + --tw-scale-y: 0; +} + +.focus\:scale-y-50:focus { + --tw-scale-y: .5; +} + +.focus\:scale-y-75:focus { + --tw-scale-y: .75; +} + +.focus\:scale-y-90:focus { + --tw-scale-y: .9; +} + +.focus\:scale-y-95:focus { + --tw-scale-y: .95; +} + +.focus\:scale-y-100:focus { + --tw-scale-y: 1; +} + +.focus\:scale-y-105:focus { + --tw-scale-y: 1.05; +} + +.focus\:scale-y-110:focus { + --tw-scale-y: 1.1; +} + +.focus\:scale-y-125:focus { + --tw-scale-y: 1.25; +} + +.focus\:scale-y-150:focus { + --tw-scale-y: 1.5; +} + +.rotate-0 { + --tw-rotate: 0deg; +} + +.rotate-1 { + --tw-rotate: 1deg; +} + +.rotate-2 { + --tw-rotate: 2deg; +} + +.rotate-3 { + --tw-rotate: 3deg; +} + +.rotate-6 { + --tw-rotate: 6deg; +} + +.rotate-12 { + --tw-rotate: 12deg; +} + +.rotate-45 { + --tw-rotate: 45deg; +} + +.rotate-90 { + --tw-rotate: 90deg; +} + +.rotate-180 { + --tw-rotate: 180deg; +} + +.-rotate-180 { + --tw-rotate: -180deg; +} + +.-rotate-90 { + --tw-rotate: -90deg; +} + +.-rotate-45 { + --tw-rotate: -45deg; +} + +.-rotate-12 { + --tw-rotate: -12deg; +} + +.-rotate-6 { + --tw-rotate: -6deg; +} + +.-rotate-3 { + --tw-rotate: -3deg; +} + +.-rotate-2 { + --tw-rotate: -2deg; +} + +.-rotate-1 { + --tw-rotate: -1deg; +} + +.hover\:rotate-0:hover { + --tw-rotate: 0deg; +} + +.hover\:rotate-1:hover { + --tw-rotate: 1deg; +} + +.hover\:rotate-2:hover { + --tw-rotate: 2deg; +} + +.hover\:rotate-3:hover { + --tw-rotate: 3deg; +} + +.hover\:rotate-6:hover { + --tw-rotate: 6deg; +} + +.hover\:rotate-12:hover { + --tw-rotate: 12deg; +} + +.hover\:rotate-45:hover { + --tw-rotate: 45deg; +} + +.hover\:rotate-90:hover { + --tw-rotate: 90deg; +} + +.hover\:rotate-180:hover { + --tw-rotate: 180deg; +} + +.hover\:-rotate-180:hover { + --tw-rotate: -180deg; +} + +.hover\:-rotate-90:hover { + --tw-rotate: -90deg; +} + +.hover\:-rotate-45:hover { + --tw-rotate: -45deg; +} + +.hover\:-rotate-12:hover { + --tw-rotate: -12deg; +} + +.hover\:-rotate-6:hover { + --tw-rotate: -6deg; +} + +.hover\:-rotate-3:hover { + --tw-rotate: -3deg; +} + +.hover\:-rotate-2:hover { + --tw-rotate: -2deg; +} + +.hover\:-rotate-1:hover { + --tw-rotate: -1deg; +} + +.focus\:rotate-0:focus { + --tw-rotate: 0deg; +} + +.focus\:rotate-1:focus { + --tw-rotate: 1deg; +} + +.focus\:rotate-2:focus { + --tw-rotate: 2deg; +} + +.focus\:rotate-3:focus { + --tw-rotate: 3deg; +} + +.focus\:rotate-6:focus { + --tw-rotate: 6deg; +} + +.focus\:rotate-12:focus { + --tw-rotate: 12deg; +} + +.focus\:rotate-45:focus { + --tw-rotate: 45deg; +} + +.focus\:rotate-90:focus { + --tw-rotate: 90deg; +} + +.focus\:rotate-180:focus { + --tw-rotate: 180deg; +} + +.focus\:-rotate-180:focus { + --tw-rotate: -180deg; +} + +.focus\:-rotate-90:focus { + --tw-rotate: -90deg; +} + +.focus\:-rotate-45:focus { + --tw-rotate: -45deg; +} + +.focus\:-rotate-12:focus { + --tw-rotate: -12deg; +} + +.focus\:-rotate-6:focus { + --tw-rotate: -6deg; +} + +.focus\:-rotate-3:focus { + --tw-rotate: -3deg; +} + +.focus\:-rotate-2:focus { + --tw-rotate: -2deg; +} + +.focus\:-rotate-1:focus { + --tw-rotate: -1deg; +} + +.translate-x-0 { + --tw-translate-x: 0px; +} + +.translate-x-1 { + --tw-translate-x: 0.25rem; +} + +.translate-x-2 { + --tw-translate-x: 0.5rem; +} + +.translate-x-3 { + --tw-translate-x: 0.75rem; +} + +.translate-x-4 { + --tw-translate-x: 1rem; +} + +.translate-x-5 { + --tw-translate-x: 1.25rem; +} + +.translate-x-6 { + --tw-translate-x: 1.5rem; +} + +.translate-x-7 { + --tw-translate-x: 1.75rem; +} + +.translate-x-8 { + --tw-translate-x: 2rem; +} + +.translate-x-9 { + --tw-translate-x: 2.25rem; +} + +.translate-x-10 { + --tw-translate-x: 2.5rem; +} + +.translate-x-11 { + --tw-translate-x: 2.75rem; +} + +.translate-x-12 { + --tw-translate-x: 3rem; +} + +.translate-x-14 { + --tw-translate-x: 3.5rem; +} + +.translate-x-16 { + --tw-translate-x: 4rem; +} + +.translate-x-20 { + --tw-translate-x: 5rem; +} + +.translate-x-22 { + --tw-translate-x: 5.625rem; +} + +.translate-x-24 { + --tw-translate-x: 6rem; +} + +.translate-x-28 { + --tw-translate-x: 7rem; +} + +.translate-x-32 { + --tw-translate-x: 8rem; +} + +.translate-x-36 { + --tw-translate-x: 9rem; +} + +.translate-x-40 { + --tw-translate-x: 10rem; +} + +.translate-x-44 { + --tw-translate-x: 11rem; +} + +.translate-x-48 { + --tw-translate-x: 12rem; +} + +.translate-x-52 { + --tw-translate-x: 13rem; +} + +.translate-x-56 { + --tw-translate-x: 14rem; +} + +.translate-x-60 { + --tw-translate-x: 240px; +} + +.translate-x-64 { + --tw-translate-x: 16rem; +} + +.translate-x-72 { + --tw-translate-x: 18rem; +} + +.translate-x-80 { + --tw-translate-x: 20rem; +} + +.translate-x-88 { + --tw-translate-x: 22rem; +} + +.translate-x-96 { + --tw-translate-x: 24rem; +} + +.translate-x-130 { + --tw-translate-x: 560px; +} + +.translate-x-px { + --tw-translate-x: 1px; +} + +.translate-x-0\.5 { + --tw-translate-x: 0.125rem; +} + +.translate-x-1\.5 { + --tw-translate-x: 0.375rem; +} + +.translate-x-2\.5 { + --tw-translate-x: 0.625rem; +} + +.translate-x-3\.5 { + --tw-translate-x: 0.875rem; +} + +.-translate-x-0 { + --tw-translate-x: 0px; +} + +.-translate-x-1 { + --tw-translate-x: -0.25rem; +} + +.-translate-x-2 { + --tw-translate-x: -0.5rem; +} + +.-translate-x-3 { + --tw-translate-x: -0.75rem; +} + +.-translate-x-4 { + --tw-translate-x: -1rem; +} + +.-translate-x-5 { + --tw-translate-x: -1.25rem; +} + +.-translate-x-6 { + --tw-translate-x: -1.5rem; +} + +.-translate-x-7 { + --tw-translate-x: -1.75rem; +} + +.-translate-x-8 { + --tw-translate-x: -2rem; +} + +.-translate-x-9 { + --tw-translate-x: -2.25rem; +} + +.-translate-x-10 { + --tw-translate-x: -2.5rem; +} + +.-translate-x-11 { + --tw-translate-x: -2.75rem; +} + +.-translate-x-12 { + --tw-translate-x: -3rem; +} + +.-translate-x-14 { + --tw-translate-x: -3.5rem; +} + +.-translate-x-16 { + --tw-translate-x: -4rem; +} + +.-translate-x-20 { + --tw-translate-x: -5rem; +} + +.-translate-x-22 { + --tw-translate-x: -5.625rem; +} + +.-translate-x-24 { + --tw-translate-x: -6rem; +} + +.-translate-x-28 { + --tw-translate-x: -7rem; +} + +.-translate-x-32 { + --tw-translate-x: -8rem; +} + +.-translate-x-36 { + --tw-translate-x: -9rem; +} + +.-translate-x-40 { + --tw-translate-x: -10rem; +} + +.-translate-x-44 { + --tw-translate-x: -11rem; +} + +.-translate-x-48 { + --tw-translate-x: -12rem; +} + +.-translate-x-52 { + --tw-translate-x: -13rem; +} + +.-translate-x-56 { + --tw-translate-x: -14rem; +} + +.-translate-x-60 { + --tw-translate-x: -240px; +} + +.-translate-x-64 { + --tw-translate-x: -16rem; +} + +.-translate-x-72 { + --tw-translate-x: -18rem; +} + +.-translate-x-80 { + --tw-translate-x: -20rem; +} + +.-translate-x-88 { + --tw-translate-x: -22rem; +} + +.-translate-x-96 { + --tw-translate-x: -24rem; +} + +.-translate-x-130 { + --tw-translate-x: -560px; +} + +.-translate-x-px { + --tw-translate-x: -1px; +} + +.-translate-x-0\.5 { + --tw-translate-x: -0.125rem; +} + +.-translate-x-1\.5 { + --tw-translate-x: -0.375rem; +} + +.-translate-x-2\.5 { + --tw-translate-x: -0.625rem; +} + +.-translate-x-3\.5 { + --tw-translate-x: -0.875rem; +} + +.translate-x-1\/2 { + --tw-translate-x: 50%; +} + +.translate-x-1\/3 { + --tw-translate-x: 33.333333%; +} + +.translate-x-2\/3 { + --tw-translate-x: 66.666667%; +} + +.translate-x-1\/4 { + --tw-translate-x: 25%; +} + +.translate-x-2\/4 { + --tw-translate-x: 50%; +} + +.translate-x-3\/4 { + --tw-translate-x: 75%; +} + +.translate-x-full { + --tw-translate-x: 100%; +} + +.-translate-x-1\/2 { + --tw-translate-x: -50%; +} + +.-translate-x-1\/3 { + --tw-translate-x: -33.333333%; +} + +.-translate-x-2\/3 { + --tw-translate-x: -66.666667%; +} + +.-translate-x-1\/4 { + --tw-translate-x: -25%; +} + +.-translate-x-2\/4 { + --tw-translate-x: -50%; +} + +.-translate-x-3\/4 { + --tw-translate-x: -75%; +} + +.-translate-x-full { + --tw-translate-x: -100%; +} + +.translate-y-0 { + --tw-translate-y: 0px; +} + +.translate-y-1 { + --tw-translate-y: 0.25rem; +} + +.translate-y-2 { + --tw-translate-y: 0.5rem; +} + +.translate-y-3 { + --tw-translate-y: 0.75rem; +} + +.translate-y-4 { + --tw-translate-y: 1rem; +} + +.translate-y-5 { + --tw-translate-y: 1.25rem; +} + +.translate-y-6 { + --tw-translate-y: 1.5rem; +} + +.translate-y-7 { + --tw-translate-y: 1.75rem; +} + +.translate-y-8 { + --tw-translate-y: 2rem; +} + +.translate-y-9 { + --tw-translate-y: 2.25rem; +} + +.translate-y-10 { + --tw-translate-y: 2.5rem; +} + +.translate-y-11 { + --tw-translate-y: 2.75rem; +} + +.translate-y-12 { + --tw-translate-y: 3rem; +} + +.translate-y-14 { + --tw-translate-y: 3.5rem; +} + +.translate-y-16 { + --tw-translate-y: 4rem; +} + +.translate-y-20 { + --tw-translate-y: 5rem; +} + +.translate-y-22 { + --tw-translate-y: 5.625rem; +} + +.translate-y-24 { + --tw-translate-y: 6rem; +} + +.translate-y-28 { + --tw-translate-y: 7rem; +} + +.translate-y-32 { + --tw-translate-y: 8rem; +} + +.translate-y-36 { + --tw-translate-y: 9rem; +} + +.translate-y-40 { + --tw-translate-y: 10rem; +} + +.translate-y-44 { + --tw-translate-y: 11rem; +} + +.translate-y-48 { + --tw-translate-y: 12rem; +} + +.translate-y-52 { + --tw-translate-y: 13rem; +} + +.translate-y-56 { + --tw-translate-y: 14rem; +} + +.translate-y-60 { + --tw-translate-y: 240px; +} + +.translate-y-64 { + --tw-translate-y: 16rem; +} + +.translate-y-72 { + --tw-translate-y: 18rem; +} + +.translate-y-80 { + --tw-translate-y: 20rem; +} + +.translate-y-88 { + --tw-translate-y: 22rem; +} + +.translate-y-96 { + --tw-translate-y: 24rem; +} + +.translate-y-130 { + --tw-translate-y: 560px; +} + +.translate-y-px { + --tw-translate-y: 1px; +} + +.translate-y-0\.5 { + --tw-translate-y: 0.125rem; +} + +.translate-y-1\.5 { + --tw-translate-y: 0.375rem; +} + +.translate-y-2\.5 { + --tw-translate-y: 0.625rem; +} + +.translate-y-3\.5 { + --tw-translate-y: 0.875rem; +} + +.-translate-y-0 { + --tw-translate-y: 0px; +} + +.-translate-y-1 { + --tw-translate-y: -0.25rem; +} + +.-translate-y-2 { + --tw-translate-y: -0.5rem; +} + +.-translate-y-3 { + --tw-translate-y: -0.75rem; +} + +.-translate-y-4 { + --tw-translate-y: -1rem; +} + +.-translate-y-5 { + --tw-translate-y: -1.25rem; +} + +.-translate-y-6 { + --tw-translate-y: -1.5rem; +} + +.-translate-y-7 { + --tw-translate-y: -1.75rem; +} + +.-translate-y-8 { + --tw-translate-y: -2rem; +} + +.-translate-y-9 { + --tw-translate-y: -2.25rem; +} + +.-translate-y-10 { + --tw-translate-y: -2.5rem; +} + +.-translate-y-11 { + --tw-translate-y: -2.75rem; +} + +.-translate-y-12 { + --tw-translate-y: -3rem; +} + +.-translate-y-14 { + --tw-translate-y: -3.5rem; +} + +.-translate-y-16 { + --tw-translate-y: -4rem; +} + +.-translate-y-20 { + --tw-translate-y: -5rem; +} + +.-translate-y-22 { + --tw-translate-y: -5.625rem; +} + +.-translate-y-24 { + --tw-translate-y: -6rem; +} + +.-translate-y-28 { + --tw-translate-y: -7rem; +} + +.-translate-y-32 { + --tw-translate-y: -8rem; +} + +.-translate-y-36 { + --tw-translate-y: -9rem; +} + +.-translate-y-40 { + --tw-translate-y: -10rem; +} + +.-translate-y-44 { + --tw-translate-y: -11rem; +} + +.-translate-y-48 { + --tw-translate-y: -12rem; +} + +.-translate-y-52 { + --tw-translate-y: -13rem; +} + +.-translate-y-56 { + --tw-translate-y: -14rem; +} + +.-translate-y-60 { + --tw-translate-y: -240px; +} + +.-translate-y-64 { + --tw-translate-y: -16rem; +} + +.-translate-y-72 { + --tw-translate-y: -18rem; +} + +.-translate-y-80 { + --tw-translate-y: -20rem; +} + +.-translate-y-88 { + --tw-translate-y: -22rem; +} + +.-translate-y-96 { + --tw-translate-y: -24rem; +} + +.-translate-y-130 { + --tw-translate-y: -560px; +} + +.-translate-y-px { + --tw-translate-y: -1px; +} + +.-translate-y-0\.5 { + --tw-translate-y: -0.125rem; +} + +.-translate-y-1\.5 { + --tw-translate-y: -0.375rem; +} + +.-translate-y-2\.5 { + --tw-translate-y: -0.625rem; +} + +.-translate-y-3\.5 { + --tw-translate-y: -0.875rem; +} + +.translate-y-1\/2 { + --tw-translate-y: 50%; +} + +.translate-y-1\/3 { + --tw-translate-y: 33.333333%; +} + +.translate-y-2\/3 { + --tw-translate-y: 66.666667%; +} + +.translate-y-1\/4 { + --tw-translate-y: 25%; +} + +.translate-y-2\/4 { + --tw-translate-y: 50%; +} + +.translate-y-3\/4 { + --tw-translate-y: 75%; +} + +.translate-y-full { + --tw-translate-y: 100%; +} + +.-translate-y-1\/2 { + --tw-translate-y: -50%; +} + +.-translate-y-1\/3 { + --tw-translate-y: -33.333333%; +} + +.-translate-y-2\/3 { + --tw-translate-y: -66.666667%; +} + +.-translate-y-1\/4 { + --tw-translate-y: -25%; +} + +.-translate-y-2\/4 { + --tw-translate-y: -50%; +} + +.-translate-y-3\/4 { + --tw-translate-y: -75%; +} + +.-translate-y-full { + --tw-translate-y: -100%; +} + +.hover\:translate-x-0:hover { + --tw-translate-x: 0px; +} + +.hover\:translate-x-1:hover { + --tw-translate-x: 0.25rem; +} + +.hover\:translate-x-2:hover { + --tw-translate-x: 0.5rem; +} + +.hover\:translate-x-3:hover { + --tw-translate-x: 0.75rem; +} + +.hover\:translate-x-4:hover { + --tw-translate-x: 1rem; +} + +.hover\:translate-x-5:hover { + --tw-translate-x: 1.25rem; +} + +.hover\:translate-x-6:hover { + --tw-translate-x: 1.5rem; +} + +.hover\:translate-x-7:hover { + --tw-translate-x: 1.75rem; +} + +.hover\:translate-x-8:hover { + --tw-translate-x: 2rem; +} + +.hover\:translate-x-9:hover { + --tw-translate-x: 2.25rem; +} + +.hover\:translate-x-10:hover { + --tw-translate-x: 2.5rem; +} + +.hover\:translate-x-11:hover { + --tw-translate-x: 2.75rem; +} + +.hover\:translate-x-12:hover { + --tw-translate-x: 3rem; +} + +.hover\:translate-x-14:hover { + --tw-translate-x: 3.5rem; +} + +.hover\:translate-x-16:hover { + --tw-translate-x: 4rem; +} + +.hover\:translate-x-20:hover { + --tw-translate-x: 5rem; +} + +.hover\:translate-x-22:hover { + --tw-translate-x: 5.625rem; +} + +.hover\:translate-x-24:hover { + --tw-translate-x: 6rem; +} + +.hover\:translate-x-28:hover { + --tw-translate-x: 7rem; +} + +.hover\:translate-x-32:hover { + --tw-translate-x: 8rem; +} + +.hover\:translate-x-36:hover { + --tw-translate-x: 9rem; +} + +.hover\:translate-x-40:hover { + --tw-translate-x: 10rem; +} + +.hover\:translate-x-44:hover { + --tw-translate-x: 11rem; +} + +.hover\:translate-x-48:hover { + --tw-translate-x: 12rem; +} + +.hover\:translate-x-52:hover { + --tw-translate-x: 13rem; +} + +.hover\:translate-x-56:hover { + --tw-translate-x: 14rem; +} + +.hover\:translate-x-60:hover { + --tw-translate-x: 240px; +} + +.hover\:translate-x-64:hover { + --tw-translate-x: 16rem; +} + +.hover\:translate-x-72:hover { + --tw-translate-x: 18rem; +} + +.hover\:translate-x-80:hover { + --tw-translate-x: 20rem; +} + +.hover\:translate-x-88:hover { + --tw-translate-x: 22rem; +} + +.hover\:translate-x-96:hover { + --tw-translate-x: 24rem; +} + +.hover\:translate-x-130:hover { + --tw-translate-x: 560px; +} + +.hover\:translate-x-px:hover { + --tw-translate-x: 1px; +} + +.hover\:translate-x-0\.5:hover { + --tw-translate-x: 0.125rem; +} + +.hover\:translate-x-1\.5:hover { + --tw-translate-x: 0.375rem; +} + +.hover\:translate-x-2\.5:hover { + --tw-translate-x: 0.625rem; +} + +.hover\:translate-x-3\.5:hover { + --tw-translate-x: 0.875rem; +} + +.hover\:-translate-x-0:hover { + --tw-translate-x: 0px; +} + +.hover\:-translate-x-1:hover { + --tw-translate-x: -0.25rem; +} + +.hover\:-translate-x-2:hover { + --tw-translate-x: -0.5rem; +} + +.hover\:-translate-x-3:hover { + --tw-translate-x: -0.75rem; +} + +.hover\:-translate-x-4:hover { + --tw-translate-x: -1rem; +} + +.hover\:-translate-x-5:hover { + --tw-translate-x: -1.25rem; +} + +.hover\:-translate-x-6:hover { + --tw-translate-x: -1.5rem; +} + +.hover\:-translate-x-7:hover { + --tw-translate-x: -1.75rem; +} + +.hover\:-translate-x-8:hover { + --tw-translate-x: -2rem; +} + +.hover\:-translate-x-9:hover { + --tw-translate-x: -2.25rem; +} + +.hover\:-translate-x-10:hover { + --tw-translate-x: -2.5rem; +} + +.hover\:-translate-x-11:hover { + --tw-translate-x: -2.75rem; +} + +.hover\:-translate-x-12:hover { + --tw-translate-x: -3rem; +} + +.hover\:-translate-x-14:hover { + --tw-translate-x: -3.5rem; +} + +.hover\:-translate-x-16:hover { + --tw-translate-x: -4rem; +} + +.hover\:-translate-x-20:hover { + --tw-translate-x: -5rem; +} + +.hover\:-translate-x-22:hover { + --tw-translate-x: -5.625rem; +} + +.hover\:-translate-x-24:hover { + --tw-translate-x: -6rem; +} + +.hover\:-translate-x-28:hover { + --tw-translate-x: -7rem; +} + +.hover\:-translate-x-32:hover { + --tw-translate-x: -8rem; +} + +.hover\:-translate-x-36:hover { + --tw-translate-x: -9rem; +} + +.hover\:-translate-x-40:hover { + --tw-translate-x: -10rem; +} + +.hover\:-translate-x-44:hover { + --tw-translate-x: -11rem; +} + +.hover\:-translate-x-48:hover { + --tw-translate-x: -12rem; +} + +.hover\:-translate-x-52:hover { + --tw-translate-x: -13rem; +} + +.hover\:-translate-x-56:hover { + --tw-translate-x: -14rem; +} + +.hover\:-translate-x-60:hover { + --tw-translate-x: -240px; +} + +.hover\:-translate-x-64:hover { + --tw-translate-x: -16rem; +} + +.hover\:-translate-x-72:hover { + --tw-translate-x: -18rem; +} + +.hover\:-translate-x-80:hover { + --tw-translate-x: -20rem; +} + +.hover\:-translate-x-88:hover { + --tw-translate-x: -22rem; +} + +.hover\:-translate-x-96:hover { + --tw-translate-x: -24rem; +} + +.hover\:-translate-x-130:hover { + --tw-translate-x: -560px; +} + +.hover\:-translate-x-px:hover { + --tw-translate-x: -1px; +} + +.hover\:-translate-x-0\.5:hover { + --tw-translate-x: -0.125rem; +} + +.hover\:-translate-x-1\.5:hover { + --tw-translate-x: -0.375rem; +} + +.hover\:-translate-x-2\.5:hover { + --tw-translate-x: -0.625rem; +} + +.hover\:-translate-x-3\.5:hover { + --tw-translate-x: -0.875rem; +} + +.hover\:translate-x-1\/2:hover { + --tw-translate-x: 50%; +} + +.hover\:translate-x-1\/3:hover { + --tw-translate-x: 33.333333%; +} + +.hover\:translate-x-2\/3:hover { + --tw-translate-x: 66.666667%; +} + +.hover\:translate-x-1\/4:hover { + --tw-translate-x: 25%; +} + +.hover\:translate-x-2\/4:hover { + --tw-translate-x: 50%; +} + +.hover\:translate-x-3\/4:hover { + --tw-translate-x: 75%; +} + +.hover\:translate-x-full:hover { + --tw-translate-x: 100%; +} + +.hover\:-translate-x-1\/2:hover { + --tw-translate-x: -50%; +} + +.hover\:-translate-x-1\/3:hover { + --tw-translate-x: -33.333333%; +} + +.hover\:-translate-x-2\/3:hover { + --tw-translate-x: -66.666667%; +} + +.hover\:-translate-x-1\/4:hover { + --tw-translate-x: -25%; +} + +.hover\:-translate-x-2\/4:hover { + --tw-translate-x: -50%; +} + +.hover\:-translate-x-3\/4:hover { + --tw-translate-x: -75%; +} + +.hover\:-translate-x-full:hover { + --tw-translate-x: -100%; +} + +.hover\:translate-y-0:hover { + --tw-translate-y: 0px; +} + +.hover\:translate-y-1:hover { + --tw-translate-y: 0.25rem; +} + +.hover\:translate-y-2:hover { + --tw-translate-y: 0.5rem; +} + +.hover\:translate-y-3:hover { + --tw-translate-y: 0.75rem; +} + +.hover\:translate-y-4:hover { + --tw-translate-y: 1rem; +} + +.hover\:translate-y-5:hover { + --tw-translate-y: 1.25rem; +} + +.hover\:translate-y-6:hover { + --tw-translate-y: 1.5rem; +} + +.hover\:translate-y-7:hover { + --tw-translate-y: 1.75rem; +} + +.hover\:translate-y-8:hover { + --tw-translate-y: 2rem; +} + +.hover\:translate-y-9:hover { + --tw-translate-y: 2.25rem; +} + +.hover\:translate-y-10:hover { + --tw-translate-y: 2.5rem; +} + +.hover\:translate-y-11:hover { + --tw-translate-y: 2.75rem; +} + +.hover\:translate-y-12:hover { + --tw-translate-y: 3rem; +} + +.hover\:translate-y-14:hover { + --tw-translate-y: 3.5rem; +} + +.hover\:translate-y-16:hover { + --tw-translate-y: 4rem; +} + +.hover\:translate-y-20:hover { + --tw-translate-y: 5rem; +} + +.hover\:translate-y-22:hover { + --tw-translate-y: 5.625rem; +} + +.hover\:translate-y-24:hover { + --tw-translate-y: 6rem; +} + +.hover\:translate-y-28:hover { + --tw-translate-y: 7rem; +} + +.hover\:translate-y-32:hover { + --tw-translate-y: 8rem; +} + +.hover\:translate-y-36:hover { + --tw-translate-y: 9rem; +} + +.hover\:translate-y-40:hover { + --tw-translate-y: 10rem; +} + +.hover\:translate-y-44:hover { + --tw-translate-y: 11rem; +} + +.hover\:translate-y-48:hover { + --tw-translate-y: 12rem; +} + +.hover\:translate-y-52:hover { + --tw-translate-y: 13rem; +} + +.hover\:translate-y-56:hover { + --tw-translate-y: 14rem; +} + +.hover\:translate-y-60:hover { + --tw-translate-y: 240px; +} + +.hover\:translate-y-64:hover { + --tw-translate-y: 16rem; +} + +.hover\:translate-y-72:hover { + --tw-translate-y: 18rem; +} + +.hover\:translate-y-80:hover { + --tw-translate-y: 20rem; +} + +.hover\:translate-y-88:hover { + --tw-translate-y: 22rem; +} + +.hover\:translate-y-96:hover { + --tw-translate-y: 24rem; +} + +.hover\:translate-y-130:hover { + --tw-translate-y: 560px; +} + +.hover\:translate-y-px:hover { + --tw-translate-y: 1px; +} + +.hover\:translate-y-0\.5:hover { + --tw-translate-y: 0.125rem; +} + +.hover\:translate-y-1\.5:hover { + --tw-translate-y: 0.375rem; +} + +.hover\:translate-y-2\.5:hover { + --tw-translate-y: 0.625rem; +} + +.hover\:translate-y-3\.5:hover { + --tw-translate-y: 0.875rem; +} + +.hover\:-translate-y-0:hover { + --tw-translate-y: 0px; +} + +.hover\:-translate-y-1:hover { + --tw-translate-y: -0.25rem; +} + +.hover\:-translate-y-2:hover { + --tw-translate-y: -0.5rem; +} + +.hover\:-translate-y-3:hover { + --tw-translate-y: -0.75rem; +} + +.hover\:-translate-y-4:hover { + --tw-translate-y: -1rem; +} + +.hover\:-translate-y-5:hover { + --tw-translate-y: -1.25rem; +} + +.hover\:-translate-y-6:hover { + --tw-translate-y: -1.5rem; +} + +.hover\:-translate-y-7:hover { + --tw-translate-y: -1.75rem; +} + +.hover\:-translate-y-8:hover { + --tw-translate-y: -2rem; +} + +.hover\:-translate-y-9:hover { + --tw-translate-y: -2.25rem; +} + +.hover\:-translate-y-10:hover { + --tw-translate-y: -2.5rem; +} + +.hover\:-translate-y-11:hover { + --tw-translate-y: -2.75rem; +} + +.hover\:-translate-y-12:hover { + --tw-translate-y: -3rem; +} + +.hover\:-translate-y-14:hover { + --tw-translate-y: -3.5rem; +} + +.hover\:-translate-y-16:hover { + --tw-translate-y: -4rem; +} + +.hover\:-translate-y-20:hover { + --tw-translate-y: -5rem; +} + +.hover\:-translate-y-22:hover { + --tw-translate-y: -5.625rem; +} + +.hover\:-translate-y-24:hover { + --tw-translate-y: -6rem; +} + +.hover\:-translate-y-28:hover { + --tw-translate-y: -7rem; +} + +.hover\:-translate-y-32:hover { + --tw-translate-y: -8rem; +} + +.hover\:-translate-y-36:hover { + --tw-translate-y: -9rem; +} + +.hover\:-translate-y-40:hover { + --tw-translate-y: -10rem; +} + +.hover\:-translate-y-44:hover { + --tw-translate-y: -11rem; +} + +.hover\:-translate-y-48:hover { + --tw-translate-y: -12rem; +} + +.hover\:-translate-y-52:hover { + --tw-translate-y: -13rem; +} + +.hover\:-translate-y-56:hover { + --tw-translate-y: -14rem; +} + +.hover\:-translate-y-60:hover { + --tw-translate-y: -240px; +} + +.hover\:-translate-y-64:hover { + --tw-translate-y: -16rem; +} + +.hover\:-translate-y-72:hover { + --tw-translate-y: -18rem; +} + +.hover\:-translate-y-80:hover { + --tw-translate-y: -20rem; +} + +.hover\:-translate-y-88:hover { + --tw-translate-y: -22rem; +} + +.hover\:-translate-y-96:hover { + --tw-translate-y: -24rem; +} + +.hover\:-translate-y-130:hover { + --tw-translate-y: -560px; +} + +.hover\:-translate-y-px:hover { + --tw-translate-y: -1px; +} + +.hover\:-translate-y-0\.5:hover { + --tw-translate-y: -0.125rem; +} + +.hover\:-translate-y-1\.5:hover { + --tw-translate-y: -0.375rem; +} + +.hover\:-translate-y-2\.5:hover { + --tw-translate-y: -0.625rem; +} + +.hover\:-translate-y-3\.5:hover { + --tw-translate-y: -0.875rem; +} + +.hover\:translate-y-1\/2:hover { + --tw-translate-y: 50%; +} + +.hover\:translate-y-1\/3:hover { + --tw-translate-y: 33.333333%; +} + +.hover\:translate-y-2\/3:hover { + --tw-translate-y: 66.666667%; +} + +.hover\:translate-y-1\/4:hover { + --tw-translate-y: 25%; +} + +.hover\:translate-y-2\/4:hover { + --tw-translate-y: 50%; +} + +.hover\:translate-y-3\/4:hover { + --tw-translate-y: 75%; +} + +.hover\:translate-y-full:hover { + --tw-translate-y: 100%; +} + +.hover\:-translate-y-1\/2:hover { + --tw-translate-y: -50%; +} + +.hover\:-translate-y-1\/3:hover { + --tw-translate-y: -33.333333%; +} + +.hover\:-translate-y-2\/3:hover { + --tw-translate-y: -66.666667%; +} + +.hover\:-translate-y-1\/4:hover { + --tw-translate-y: -25%; +} + +.hover\:-translate-y-2\/4:hover { + --tw-translate-y: -50%; +} + +.hover\:-translate-y-3\/4:hover { + --tw-translate-y: -75%; +} + +.hover\:-translate-y-full:hover { + --tw-translate-y: -100%; +} + +.focus\:translate-x-0:focus { + --tw-translate-x: 0px; +} + +.focus\:translate-x-1:focus { + --tw-translate-x: 0.25rem; +} + +.focus\:translate-x-2:focus { + --tw-translate-x: 0.5rem; +} + +.focus\:translate-x-3:focus { + --tw-translate-x: 0.75rem; +} + +.focus\:translate-x-4:focus { + --tw-translate-x: 1rem; +} + +.focus\:translate-x-5:focus { + --tw-translate-x: 1.25rem; +} + +.focus\:translate-x-6:focus { + --tw-translate-x: 1.5rem; +} + +.focus\:translate-x-7:focus { + --tw-translate-x: 1.75rem; +} + +.focus\:translate-x-8:focus { + --tw-translate-x: 2rem; +} + +.focus\:translate-x-9:focus { + --tw-translate-x: 2.25rem; +} + +.focus\:translate-x-10:focus { + --tw-translate-x: 2.5rem; +} + +.focus\:translate-x-11:focus { + --tw-translate-x: 2.75rem; +} + +.focus\:translate-x-12:focus { + --tw-translate-x: 3rem; +} + +.focus\:translate-x-14:focus { + --tw-translate-x: 3.5rem; +} + +.focus\:translate-x-16:focus { + --tw-translate-x: 4rem; +} + +.focus\:translate-x-20:focus { + --tw-translate-x: 5rem; +} + +.focus\:translate-x-22:focus { + --tw-translate-x: 5.625rem; +} + +.focus\:translate-x-24:focus { + --tw-translate-x: 6rem; +} + +.focus\:translate-x-28:focus { + --tw-translate-x: 7rem; +} + +.focus\:translate-x-32:focus { + --tw-translate-x: 8rem; +} + +.focus\:translate-x-36:focus { + --tw-translate-x: 9rem; +} + +.focus\:translate-x-40:focus { + --tw-translate-x: 10rem; +} + +.focus\:translate-x-44:focus { + --tw-translate-x: 11rem; +} + +.focus\:translate-x-48:focus { + --tw-translate-x: 12rem; +} + +.focus\:translate-x-52:focus { + --tw-translate-x: 13rem; +} + +.focus\:translate-x-56:focus { + --tw-translate-x: 14rem; +} + +.focus\:translate-x-60:focus { + --tw-translate-x: 240px; +} + +.focus\:translate-x-64:focus { + --tw-translate-x: 16rem; +} + +.focus\:translate-x-72:focus { + --tw-translate-x: 18rem; +} + +.focus\:translate-x-80:focus { + --tw-translate-x: 20rem; +} + +.focus\:translate-x-88:focus { + --tw-translate-x: 22rem; +} + +.focus\:translate-x-96:focus { + --tw-translate-x: 24rem; +} + +.focus\:translate-x-130:focus { + --tw-translate-x: 560px; +} + +.focus\:translate-x-px:focus { + --tw-translate-x: 1px; +} + +.focus\:translate-x-0\.5:focus { + --tw-translate-x: 0.125rem; +} + +.focus\:translate-x-1\.5:focus { + --tw-translate-x: 0.375rem; +} + +.focus\:translate-x-2\.5:focus { + --tw-translate-x: 0.625rem; +} + +.focus\:translate-x-3\.5:focus { + --tw-translate-x: 0.875rem; +} + +.focus\:-translate-x-0:focus { + --tw-translate-x: 0px; +} + +.focus\:-translate-x-1:focus { + --tw-translate-x: -0.25rem; +} + +.focus\:-translate-x-2:focus { + --tw-translate-x: -0.5rem; +} + +.focus\:-translate-x-3:focus { + --tw-translate-x: -0.75rem; +} + +.focus\:-translate-x-4:focus { + --tw-translate-x: -1rem; +} + +.focus\:-translate-x-5:focus { + --tw-translate-x: -1.25rem; +} + +.focus\:-translate-x-6:focus { + --tw-translate-x: -1.5rem; +} + +.focus\:-translate-x-7:focus { + --tw-translate-x: -1.75rem; +} + +.focus\:-translate-x-8:focus { + --tw-translate-x: -2rem; +} + +.focus\:-translate-x-9:focus { + --tw-translate-x: -2.25rem; +} + +.focus\:-translate-x-10:focus { + --tw-translate-x: -2.5rem; +} + +.focus\:-translate-x-11:focus { + --tw-translate-x: -2.75rem; +} + +.focus\:-translate-x-12:focus { + --tw-translate-x: -3rem; +} + +.focus\:-translate-x-14:focus { + --tw-translate-x: -3.5rem; +} + +.focus\:-translate-x-16:focus { + --tw-translate-x: -4rem; +} + +.focus\:-translate-x-20:focus { + --tw-translate-x: -5rem; +} + +.focus\:-translate-x-22:focus { + --tw-translate-x: -5.625rem; +} + +.focus\:-translate-x-24:focus { + --tw-translate-x: -6rem; +} + +.focus\:-translate-x-28:focus { + --tw-translate-x: -7rem; +} + +.focus\:-translate-x-32:focus { + --tw-translate-x: -8rem; +} + +.focus\:-translate-x-36:focus { + --tw-translate-x: -9rem; +} + +.focus\:-translate-x-40:focus { + --tw-translate-x: -10rem; +} + +.focus\:-translate-x-44:focus { + --tw-translate-x: -11rem; +} + +.focus\:-translate-x-48:focus { + --tw-translate-x: -12rem; +} + +.focus\:-translate-x-52:focus { + --tw-translate-x: -13rem; +} + +.focus\:-translate-x-56:focus { + --tw-translate-x: -14rem; +} + +.focus\:-translate-x-60:focus { + --tw-translate-x: -240px; +} + +.focus\:-translate-x-64:focus { + --tw-translate-x: -16rem; +} + +.focus\:-translate-x-72:focus { + --tw-translate-x: -18rem; +} + +.focus\:-translate-x-80:focus { + --tw-translate-x: -20rem; +} + +.focus\:-translate-x-88:focus { + --tw-translate-x: -22rem; +} + +.focus\:-translate-x-96:focus { + --tw-translate-x: -24rem; +} + +.focus\:-translate-x-130:focus { + --tw-translate-x: -560px; +} + +.focus\:-translate-x-px:focus { + --tw-translate-x: -1px; +} + +.focus\:-translate-x-0\.5:focus { + --tw-translate-x: -0.125rem; +} + +.focus\:-translate-x-1\.5:focus { + --tw-translate-x: -0.375rem; +} + +.focus\:-translate-x-2\.5:focus { + --tw-translate-x: -0.625rem; +} + +.focus\:-translate-x-3\.5:focus { + --tw-translate-x: -0.875rem; +} + +.focus\:translate-x-1\/2:focus { + --tw-translate-x: 50%; +} + +.focus\:translate-x-1\/3:focus { + --tw-translate-x: 33.333333%; +} + +.focus\:translate-x-2\/3:focus { + --tw-translate-x: 66.666667%; +} + +.focus\:translate-x-1\/4:focus { + --tw-translate-x: 25%; +} + +.focus\:translate-x-2\/4:focus { + --tw-translate-x: 50%; +} + +.focus\:translate-x-3\/4:focus { + --tw-translate-x: 75%; +} + +.focus\:translate-x-full:focus { + --tw-translate-x: 100%; +} + +.focus\:-translate-x-1\/2:focus { + --tw-translate-x: -50%; +} + +.focus\:-translate-x-1\/3:focus { + --tw-translate-x: -33.333333%; +} + +.focus\:-translate-x-2\/3:focus { + --tw-translate-x: -66.666667%; +} + +.focus\:-translate-x-1\/4:focus { + --tw-translate-x: -25%; +} + +.focus\:-translate-x-2\/4:focus { + --tw-translate-x: -50%; +} + +.focus\:-translate-x-3\/4:focus { + --tw-translate-x: -75%; +} + +.focus\:-translate-x-full:focus { + --tw-translate-x: -100%; +} + +.focus\:translate-y-0:focus { + --tw-translate-y: 0px; +} + +.focus\:translate-y-1:focus { + --tw-translate-y: 0.25rem; +} + +.focus\:translate-y-2:focus { + --tw-translate-y: 0.5rem; +} + +.focus\:translate-y-3:focus { + --tw-translate-y: 0.75rem; +} + +.focus\:translate-y-4:focus { + --tw-translate-y: 1rem; +} + +.focus\:translate-y-5:focus { + --tw-translate-y: 1.25rem; +} + +.focus\:translate-y-6:focus { + --tw-translate-y: 1.5rem; +} + +.focus\:translate-y-7:focus { + --tw-translate-y: 1.75rem; +} + +.focus\:translate-y-8:focus { + --tw-translate-y: 2rem; +} + +.focus\:translate-y-9:focus { + --tw-translate-y: 2.25rem; +} + +.focus\:translate-y-10:focus { + --tw-translate-y: 2.5rem; +} + +.focus\:translate-y-11:focus { + --tw-translate-y: 2.75rem; +} + +.focus\:translate-y-12:focus { + --tw-translate-y: 3rem; +} + +.focus\:translate-y-14:focus { + --tw-translate-y: 3.5rem; +} + +.focus\:translate-y-16:focus { + --tw-translate-y: 4rem; +} + +.focus\:translate-y-20:focus { + --tw-translate-y: 5rem; +} + +.focus\:translate-y-22:focus { + --tw-translate-y: 5.625rem; +} + +.focus\:translate-y-24:focus { + --tw-translate-y: 6rem; +} + +.focus\:translate-y-28:focus { + --tw-translate-y: 7rem; +} + +.focus\:translate-y-32:focus { + --tw-translate-y: 8rem; +} + +.focus\:translate-y-36:focus { + --tw-translate-y: 9rem; +} + +.focus\:translate-y-40:focus { + --tw-translate-y: 10rem; +} + +.focus\:translate-y-44:focus { + --tw-translate-y: 11rem; +} + +.focus\:translate-y-48:focus { + --tw-translate-y: 12rem; +} + +.focus\:translate-y-52:focus { + --tw-translate-y: 13rem; +} + +.focus\:translate-y-56:focus { + --tw-translate-y: 14rem; +} + +.focus\:translate-y-60:focus { + --tw-translate-y: 240px; +} + +.focus\:translate-y-64:focus { + --tw-translate-y: 16rem; +} + +.focus\:translate-y-72:focus { + --tw-translate-y: 18rem; +} + +.focus\:translate-y-80:focus { + --tw-translate-y: 20rem; +} + +.focus\:translate-y-88:focus { + --tw-translate-y: 22rem; +} + +.focus\:translate-y-96:focus { + --tw-translate-y: 24rem; +} + +.focus\:translate-y-130:focus { + --tw-translate-y: 560px; +} + +.focus\:translate-y-px:focus { + --tw-translate-y: 1px; +} + +.focus\:translate-y-0\.5:focus { + --tw-translate-y: 0.125rem; +} + +.focus\:translate-y-1\.5:focus { + --tw-translate-y: 0.375rem; +} + +.focus\:translate-y-2\.5:focus { + --tw-translate-y: 0.625rem; +} + +.focus\:translate-y-3\.5:focus { + --tw-translate-y: 0.875rem; +} + +.focus\:-translate-y-0:focus { + --tw-translate-y: 0px; +} + +.focus\:-translate-y-1:focus { + --tw-translate-y: -0.25rem; +} + +.focus\:-translate-y-2:focus { + --tw-translate-y: -0.5rem; +} + +.focus\:-translate-y-3:focus { + --tw-translate-y: -0.75rem; +} + +.focus\:-translate-y-4:focus { + --tw-translate-y: -1rem; +} + +.focus\:-translate-y-5:focus { + --tw-translate-y: -1.25rem; +} + +.focus\:-translate-y-6:focus { + --tw-translate-y: -1.5rem; +} + +.focus\:-translate-y-7:focus { + --tw-translate-y: -1.75rem; +} + +.focus\:-translate-y-8:focus { + --tw-translate-y: -2rem; +} + +.focus\:-translate-y-9:focus { + --tw-translate-y: -2.25rem; +} + +.focus\:-translate-y-10:focus { + --tw-translate-y: -2.5rem; +} + +.focus\:-translate-y-11:focus { + --tw-translate-y: -2.75rem; +} + +.focus\:-translate-y-12:focus { + --tw-translate-y: -3rem; +} + +.focus\:-translate-y-14:focus { + --tw-translate-y: -3.5rem; +} + +.focus\:-translate-y-16:focus { + --tw-translate-y: -4rem; +} + +.focus\:-translate-y-20:focus { + --tw-translate-y: -5rem; +} + +.focus\:-translate-y-22:focus { + --tw-translate-y: -5.625rem; +} + +.focus\:-translate-y-24:focus { + --tw-translate-y: -6rem; +} + +.focus\:-translate-y-28:focus { + --tw-translate-y: -7rem; +} + +.focus\:-translate-y-32:focus { + --tw-translate-y: -8rem; +} + +.focus\:-translate-y-36:focus { + --tw-translate-y: -9rem; +} + +.focus\:-translate-y-40:focus { + --tw-translate-y: -10rem; +} + +.focus\:-translate-y-44:focus { + --tw-translate-y: -11rem; +} + +.focus\:-translate-y-48:focus { + --tw-translate-y: -12rem; +} + +.focus\:-translate-y-52:focus { + --tw-translate-y: -13rem; +} + +.focus\:-translate-y-56:focus { + --tw-translate-y: -14rem; +} + +.focus\:-translate-y-60:focus { + --tw-translate-y: -240px; +} + +.focus\:-translate-y-64:focus { + --tw-translate-y: -16rem; +} + +.focus\:-translate-y-72:focus { + --tw-translate-y: -18rem; +} + +.focus\:-translate-y-80:focus { + --tw-translate-y: -20rem; +} + +.focus\:-translate-y-88:focus { + --tw-translate-y: -22rem; +} + +.focus\:-translate-y-96:focus { + --tw-translate-y: -24rem; +} + +.focus\:-translate-y-130:focus { + --tw-translate-y: -560px; +} + +.focus\:-translate-y-px:focus { + --tw-translate-y: -1px; +} + +.focus\:-translate-y-0\.5:focus { + --tw-translate-y: -0.125rem; +} + +.focus\:-translate-y-1\.5:focus { + --tw-translate-y: -0.375rem; +} + +.focus\:-translate-y-2\.5:focus { + --tw-translate-y: -0.625rem; +} + +.focus\:-translate-y-3\.5:focus { + --tw-translate-y: -0.875rem; +} + +.focus\:translate-y-1\/2:focus { + --tw-translate-y: 50%; +} + +.focus\:translate-y-1\/3:focus { + --tw-translate-y: 33.333333%; +} + +.focus\:translate-y-2\/3:focus { + --tw-translate-y: 66.666667%; +} + +.focus\:translate-y-1\/4:focus { + --tw-translate-y: 25%; +} + +.focus\:translate-y-2\/4:focus { + --tw-translate-y: 50%; +} + +.focus\:translate-y-3\/4:focus { + --tw-translate-y: 75%; +} + +.focus\:translate-y-full:focus { + --tw-translate-y: 100%; +} + +.focus\:-translate-y-1\/2:focus { + --tw-translate-y: -50%; +} + +.focus\:-translate-y-1\/3:focus { + --tw-translate-y: -33.333333%; +} + +.focus\:-translate-y-2\/3:focus { + --tw-translate-y: -66.666667%; +} + +.focus\:-translate-y-1\/4:focus { + --tw-translate-y: -25%; +} + +.focus\:-translate-y-2\/4:focus { + --tw-translate-y: -50%; +} + +.focus\:-translate-y-3\/4:focus { + --tw-translate-y: -75%; +} + +.focus\:-translate-y-full:focus { + --tw-translate-y: -100%; +} + +.skew-x-0 { + --tw-skew-x: 0deg; +} + +.skew-x-1 { + --tw-skew-x: 1deg; +} + +.skew-x-2 { + --tw-skew-x: 2deg; +} + +.skew-x-3 { + --tw-skew-x: 3deg; +} + +.skew-x-6 { + --tw-skew-x: 6deg; +} + +.skew-x-12 { + --tw-skew-x: 12deg; +} + +.-skew-x-12 { + --tw-skew-x: -12deg; +} + +.-skew-x-6 { + --tw-skew-x: -6deg; +} + +.-skew-x-3 { + --tw-skew-x: -3deg; +} + +.-skew-x-2 { + --tw-skew-x: -2deg; +} + +.-skew-x-1 { + --tw-skew-x: -1deg; +} + +.skew-y-0 { + --tw-skew-y: 0deg; +} + +.skew-y-1 { + --tw-skew-y: 1deg; +} + +.skew-y-2 { + --tw-skew-y: 2deg; +} + +.skew-y-3 { + --tw-skew-y: 3deg; +} + +.skew-y-6 { + --tw-skew-y: 6deg; +} + +.skew-y-12 { + --tw-skew-y: 12deg; +} + +.-skew-y-12 { + --tw-skew-y: -12deg; +} + +.-skew-y-6 { + --tw-skew-y: -6deg; +} + +.-skew-y-3 { + --tw-skew-y: -3deg; +} + +.-skew-y-2 { + --tw-skew-y: -2deg; +} + +.-skew-y-1 { + --tw-skew-y: -1deg; +} + +.hover\:skew-x-0:hover { + --tw-skew-x: 0deg; +} + +.hover\:skew-x-1:hover { + --tw-skew-x: 1deg; +} + +.hover\:skew-x-2:hover { + --tw-skew-x: 2deg; +} + +.hover\:skew-x-3:hover { + --tw-skew-x: 3deg; +} + +.hover\:skew-x-6:hover { + --tw-skew-x: 6deg; +} + +.hover\:skew-x-12:hover { + --tw-skew-x: 12deg; +} + +.hover\:-skew-x-12:hover { + --tw-skew-x: -12deg; +} + +.hover\:-skew-x-6:hover { + --tw-skew-x: -6deg; +} + +.hover\:-skew-x-3:hover { + --tw-skew-x: -3deg; +} + +.hover\:-skew-x-2:hover { + --tw-skew-x: -2deg; +} + +.hover\:-skew-x-1:hover { + --tw-skew-x: -1deg; +} + +.hover\:skew-y-0:hover { + --tw-skew-y: 0deg; +} + +.hover\:skew-y-1:hover { + --tw-skew-y: 1deg; +} + +.hover\:skew-y-2:hover { + --tw-skew-y: 2deg; +} + +.hover\:skew-y-3:hover { + --tw-skew-y: 3deg; +} + +.hover\:skew-y-6:hover { + --tw-skew-y: 6deg; +} + +.hover\:skew-y-12:hover { + --tw-skew-y: 12deg; +} + +.hover\:-skew-y-12:hover { + --tw-skew-y: -12deg; +} + +.hover\:-skew-y-6:hover { + --tw-skew-y: -6deg; +} + +.hover\:-skew-y-3:hover { + --tw-skew-y: -3deg; +} + +.hover\:-skew-y-2:hover { + --tw-skew-y: -2deg; +} + +.hover\:-skew-y-1:hover { + --tw-skew-y: -1deg; +} + +.focus\:skew-x-0:focus { + --tw-skew-x: 0deg; +} + +.focus\:skew-x-1:focus { + --tw-skew-x: 1deg; +} + +.focus\:skew-x-2:focus { + --tw-skew-x: 2deg; +} + +.focus\:skew-x-3:focus { + --tw-skew-x: 3deg; +} + +.focus\:skew-x-6:focus { + --tw-skew-x: 6deg; +} + +.focus\:skew-x-12:focus { + --tw-skew-x: 12deg; +} + +.focus\:-skew-x-12:focus { + --tw-skew-x: -12deg; +} + +.focus\:-skew-x-6:focus { + --tw-skew-x: -6deg; +} + +.focus\:-skew-x-3:focus { + --tw-skew-x: -3deg; +} + +.focus\:-skew-x-2:focus { + --tw-skew-x: -2deg; +} + +.focus\:-skew-x-1:focus { + --tw-skew-x: -1deg; +} + +.focus\:skew-y-0:focus { + --tw-skew-y: 0deg; +} + +.focus\:skew-y-1:focus { + --tw-skew-y: 1deg; +} + +.focus\:skew-y-2:focus { + --tw-skew-y: 2deg; +} + +.focus\:skew-y-3:focus { + --tw-skew-y: 3deg; +} + +.focus\:skew-y-6:focus { + --tw-skew-y: 6deg; +} + +.focus\:skew-y-12:focus { + --tw-skew-y: 12deg; +} + +.focus\:-skew-y-12:focus { + --tw-skew-y: -12deg; +} + +.focus\:-skew-y-6:focus { + --tw-skew-y: -6deg; +} + +.focus\:-skew-y-3:focus { + --tw-skew-y: -3deg; +} + +.focus\:-skew-y-2:focus { + --tw-skew-y: -2deg; +} + +.focus\:-skew-y-1:focus { + --tw-skew-y: -1deg; +} + +.transition-none { + transition-property: none; +} + +.transition-all { + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +.transition { + transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +.transition-colors { + transition-property: background-color, border-color, color, fill, stroke; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +.transition-opacity { + transition-property: opacity; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +.transition-shadow { + transition-property: box-shadow; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +.transition-transform { + transition-property: transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +.ease-linear { + transition-timing-function: linear; +} + +.ease-in { + transition-timing-function: cubic-bezier(0.4, 0, 1, 1); +} + +.ease-out { + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); +} + +.ease-in-out { + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); +} + +.duration-75 { + transition-duration: 75ms; +} + +.duration-100 { + transition-duration: 100ms; +} + +.duration-150 { + transition-duration: 150ms; +} + +.duration-200 { + transition-duration: 200ms; +} + +.duration-300 { + transition-duration: 300ms; +} + +.duration-500 { + transition-duration: 500ms; +} + +.duration-700 { + transition-duration: 700ms; +} + +.duration-1000 { + transition-duration: 1000ms; +} + +.delay-75 { + transition-delay: 75ms; +} + +.delay-100 { + transition-delay: 100ms; +} + +.delay-150 { + transition-delay: 150ms; +} + +.delay-200 { + transition-delay: 200ms; +} + +.delay-300 { + transition-delay: 300ms; +} + +.delay-500 { + transition-delay: 500ms; +} + +.delay-700 { + transition-delay: 700ms; +} + +.delay-1000 { + transition-delay: 1000ms; +} + +@-webkit-keyframes spin { + to { + transform: rotate(360deg); + } +} + +@keyframes spin { + to { + transform: rotate(360deg); + } +} + +@-webkit-keyframes ping { + 75%, 100% { + transform: scale(2); + opacity: 0; + } +} + +@keyframes ping { + 75%, 100% { + transform: scale(2); + opacity: 0; + } +} + +@-webkit-keyframes pulse { + 50% { + opacity: .5; + } +} + +@keyframes pulse { + 50% { + opacity: .5; + } +} + +@-webkit-keyframes bounce { + 0%, 100% { + transform: translateY(-25%); + -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1); + animation-timing-function: cubic-bezier(0.8,0,1,1); + } + + 50% { + transform: none; + -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1); + animation-timing-function: cubic-bezier(0,0,0.2,1); + } + + from { + transform: scale(0); + } + + to { + } +} + +@keyframes bounce { + 0%, 100% { + transform: translateY(-25%); + -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1); + animation-timing-function: cubic-bezier(0.8,0,1,1); + } + + 50% { + transform: none; + -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1); + animation-timing-function: cubic-bezier(0,0,0.2,1); + } + + from { + transform: scale(0); + } + + to { + } +} + +.animate-none { + -webkit-animation: none; + animation: none; +} + +.animate-spin { + -webkit-animation: spin 1s linear infinite; + animation: spin 1s linear infinite; +} + +.animate-ping { + -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; +} + +.animate-pulse { + -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; +} + +.animate-bounce { + -webkit-animation: bounce 0.6s ease-in-out; + animation: bounce 0.6s ease-in-out; +} + +.sw-page { + min-height: calc(100vh - 39px) !important; +} + +.sw-scroll::-webkit-scrollbar { + width: 4px; + cursor: pointer; +} + +.sw-scroll::-webkit-scrollbar-track { + background-color: rgba(229, 231, 235, 1); + cursor: pointer; +} + +.sw-scroll::-webkit-scrollbar-thumb { + cursor: pointer; + background-color: #a0aec0; +} + +.sw-border-gap-15 { + border-spacing: 0px 15px; +} + +.sw-border-gap-0 { + border-spacing: 0px; +} + +input:-webkit-autofill { + background-color: transparent !important; + -webkit-box-shadow: 0 0 0 50px white inset; +} + +.toast-title { + font-weight: bold; +} + +.toast-message { + -ms-word-wrap: break-word; + word-wrap: break-word; +} + +.toast-message a, +.toast-message label { + color: #ffffff; +} + +.toast-message a:hover { + color: #cccccc; + text-decoration: none; +} + +.toast-close-button { + position: relative; + right: -0.3em; + top: -0.3em; + float: right; + font-size: 20px; + font-weight: bold; + color: #ffffff; + -webkit-text-shadow: 0 1px 0 #ffffff; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.8; + -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); + filter: alpha(opacity=80); +} + +.toast-close-button:hover, +.toast-close-button:focus { + color: #000000; + text-decoration: none; + cursor: pointer; + opacity: 0.4; + -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40); + filter: alpha(opacity=40); +} + +/*Additional properties for button version + iOS requires the button element instead of an anchor tag. + If you want the anchor version, it requires `href="#"`.*/ + +button.toast-close-button { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} + +.toast-top-center { + top: 0; + right: 0; + width: 100%; +} + +.toast-bottom-center { + bottom: 0; + right: 0; + width: 100%; +} + +.toast-top-full-width { + top: 0; + right: 0; + width: 100%; +} + +.toast-bottom-full-width { + bottom: 0; + right: 0; + width: 100%; +} + +.toast-top-left { + top: 12px; + left: 12px; +} + +.toast-top-right { + top: 12px; + right: 12px; +} + +.toast-bottom-right { + right: 12px; + bottom: 12px; +} + +.toast-bottom-left { + bottom: 12px; + left: 12px; +} + +#toast-container { + position: fixed; + z-index: 999999; + /*overrides*/ +} + +#toast-container * { + box-sizing: border-box; +} + +#toast-container > div { + position: relative; + overflow: hidden; + margin: 0 0 6px; + padding: 15px 15px 15px 50px; + width: 300px; + border-radius: 3px 3px 3px 3px; + background-position: 15px center; + background-repeat: no-repeat; + box-shadow: 0 0 12px #999999; + color: #ffffff; + opacity: 0.8; + -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); + filter: alpha(opacity=80); +} + +#toast-container > div:hover { + box-shadow: 0 0 12px #000000; + opacity: 1; + -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + filter: alpha(opacity=100); + cursor: pointer; +} + +#toast-container > .toast-info { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important; +} + +#toast-container > .toast-error { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important; +} + +#toast-container > .toast-success { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important; +} + +#toast-container > .toast-warning { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important; +} + +#toast-container.toast-top-center > div, +#toast-container.toast-bottom-center > div { + width: 300px; + margin-left: auto; + margin-right: auto; +} + +#toast-container.toast-top-full-width > div, +#toast-container.toast-bottom-full-width > div { + width: 96%; + margin-left: auto; + margin-right: auto; +} + +.toast { + background-color: #030303; +} + +.toast-success { + background-color: #51a351; +} + +.toast-error { + background-color: #bd362f; +} + +.toast-info { + background-color: #2f96b4; +} + +.toast-warning { + background-color: #f89406; +} + +.toast-progress { + position: absolute; + left: 0; + bottom: 0; + height: 4px; + background-color: #000000; + opacity: 0.4; + -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40); + filter: alpha(opacity=40); +} + +/*Responsive Design*/ + +@media all and (max-width: 240px) { + #toast-container > div { + padding: 8px 8px 8px 50px; + width: 11em; + } + + #toast-container .toast-close-button { + right: -0.2em; + top: -0.2em; + } +} + +@media all and (min-width: 241px) and (max-width: 480px) { + #toast-container > div { + padding: 8px 8px 8px 50px; + width: 18em; + } + + #toast-container .toast-close-button { + right: -0.2em; + top: -0.2em; + } +} + +@media all and (min-width: 481px) and (max-width: 768px) { + #toast-container > div { + padding: 15px 15px 15px 50px; + width: 25em; + } +} + +.tooltip { + display: block !important; + z-index: 10000; +} + +.tooltip .tooltip-inner { + background: black; + color: white; + border-radius: 16px; + padding: 5px 10px 4px; +} + +.tooltip .tooltip-arrow { + width: 0; + height: 0; + border-style: solid; + position: absolute; + margin: 5px; + border-color: black; + z-index: 1; +} + +.tooltip[x-placement^=top] { + margin-bottom: 5px; +} + +.tooltip[x-placement^=top] .tooltip-arrow { + border-width: 5px 5px 0 5px; + border-left-color: transparent !important; + border-right-color: transparent !important; + border-bottom-color: transparent !important; + bottom: -5px; + left: calc(50% - 5px); + margin-top: 0; + margin-bottom: 0; +} + +.tooltip[x-placement^=bottom] { + margin-top: 5px; +} + +.tooltip[x-placement^=bottom] .tooltip-arrow { + border-width: 0 5px 5px 5px; + border-left-color: transparent !important; + border-right-color: transparent !important; + border-top-color: transparent !important; + top: -5px; + left: calc(50% - 5px); + margin-top: 0; + margin-bottom: 0; +} + +.tooltip[x-placement^=right] { + margin-left: 5px; +} + +.tooltip[x-placement^=right] .tooltip-arrow { + border-width: 5px 5px 5px 0; + border-left-color: transparent !important; + border-top-color: transparent !important; + border-bottom-color: transparent !important; + left: -5px; + top: calc(50% - 5px); + margin-left: 0; + margin-right: 0; +} + +.tooltip[x-placement^=left] { + margin-right: 5px; +} + +.tooltip[x-placement^=left] .tooltip-arrow { + border-width: 5px 0 5px 5px; + border-top-color: transparent !important; + border-right-color: transparent !important; + border-bottom-color: transparent !important; + right: -5px; + top: calc(50% - 5px); + margin-left: 0; + margin-right: 0; +} + +.tooltip.popover .popover-inner { + background: #f9f9f9; + color: black; + padding: 24px; + border-radius: 5px; + box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1); +} + +.tooltip.popover .popover-arrow { + border-color: #f9f9f9; +} + +.tooltip[aria-hidden=true] { + visibility: hidden; + opacity: 0; + transition: opacity 0.15s, visibility 0.15s; +} + +.tooltip[aria-hidden=false] { + visibility: visible; + opacity: 1; + transition: opacity 0.15s; +} + +.pace { + -webkit-pointer-events: none; + pointer-events: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.pace-inactive { + display: none; +} + +.pace .pace-progress { + background: #352dc9; + position: fixed; + z-index: 2000; + top: 0; + right: 100%; + width: 100%; + height: 2px; +} + +.pace .pace-progress-inner { + display: block; + position: absolute; + right: 0px; + width: 100px; + height: 100%; + box-shadow: 0 0 10px #5851d8, 0 0 5px #5851d8; + opacity: 1; + transform: rotate(3deg) translate(0px, -4px); +} + +.pace .pace-activity { + display: block; + position: fixed; + z-index: 2000; + top: 15px; + right: 15px; + width: 14px; + height: 14px; + border: solid 2px transparent; + border-top-color: #5851d8; + border-left-color: #5851d8; + border-radius: 10px; + -webkit-animation: pace-spinner 400ms linear infinite; + animation: pace-spinner 400ms linear infinite; +} + +@-webkit-keyframes pace-spinner { + 0% { + transform: rotate(0deg); + } + + 100% { + transform: rotate(360deg); + } +} + +@keyframes pace-spinner { + 0% { + transform: rotate(0deg); + transform: rotate(0deg); + } + + 100% { + transform: rotate(360deg); + transform: rotate(360deg); + } +} + +.shake { + -webkit-animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; + animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; + transform: translate3d(0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + perspective: 1000px; +} + +@-webkit-keyframes shake { + 10%, 90% { + transform: translate3d(-1px, 0, 0); + } + + 20%, 80% { + transform: translate3d(2px, 0, 0); + } + + 30%, 50%, 70% { + transform: translate3d(-4px, 0, 0); + } + + 40%, 60% { + transform: translate3d(4px, 0, 0); + } +} + +@keyframes shake { + 10%, 90% { + transform: translate3d(-1px, 0, 0); + } + + 20%, 80% { + transform: translate3d(2px, 0, 0); + } + + 30%, 50%, 70% { + transform: translate3d(-4px, 0, 0); + } + + 40%, 60% { + transform: translate3d(4px, 0, 0); + } +} + +.swal-icon--custom { + height: 80px; + width: 80px; +} + +@media (max-width: 768px) { + .table-component .sw-dropdown { + position: absolute; + visibility: visible; + top: 15px; + right: 10px; + } +} + +@media (min-width: 640px) { + .sm\:container { + width: 100%; + } + + @media (min-width: 640px) { + .sm\:container { + max-width: 640px; + } + } + + @media (min-width: 768px) { + .sm\:container { + max-width: 768px; + } + } + + @media (min-width: 1024px) { + .sm\:container { + max-width: 1024px; + } + } + + @media (min-width: 1280px) { + .sm\:container { + max-width: 1280px; + } + } + + @media (min-width: 1440px) { + .sm\:container { + max-width: 1440px; + } + } + + @media (min-width: 1536px) { + .sm\:container { + max-width: 1536px; + } + } + + .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + + .sm\:space-x-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0px * var(--tw-space-x-reverse)); + margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.25rem * var(--tw-space-x-reverse)); + margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.75rem * var(--tw-space-x-reverse)); + margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1rem * var(--tw-space-x-reverse)); + margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.25rem * var(--tw-space-x-reverse)); + margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.5rem * var(--tw-space-x-reverse)); + margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.75rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.75rem * var(--tw-space-x-reverse)); + margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2rem * var(--tw-space-x-reverse)); + margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.25rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.25rem * var(--tw-space-x-reverse)); + margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.5rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.5rem * var(--tw-space-x-reverse)); + margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.75rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.75rem * var(--tw-space-x-reverse)); + margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(3rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(3rem * var(--tw-space-x-reverse)); + margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(3.5rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(3.5rem * var(--tw-space-x-reverse)); + margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(4rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(4rem * var(--tw-space-x-reverse)); + margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(5rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(5rem * var(--tw-space-x-reverse)); + margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(5.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(5.625rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(5.625rem * var(--tw-space-x-reverse)); + margin-left: calc(5.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(6rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(6rem * var(--tw-space-x-reverse)); + margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(7rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(7rem * var(--tw-space-x-reverse)); + margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(8rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(8rem * var(--tw-space-x-reverse)); + margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(9rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(9rem * var(--tw-space-x-reverse)); + margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(10rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(10rem * var(--tw-space-x-reverse)); + margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(11rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(11rem * var(--tw-space-x-reverse)); + margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(12rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(12rem * var(--tw-space-x-reverse)); + margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(13rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(13rem * var(--tw-space-x-reverse)); + margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(14rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(14rem * var(--tw-space-x-reverse)); + margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(240px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(240px * var(--tw-space-y-reverse)); + } + + .sm\:space-x-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(240px * var(--tw-space-x-reverse)); + margin-left: calc(240px * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(16rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(16rem * var(--tw-space-x-reverse)); + margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(18rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(18rem * var(--tw-space-x-reverse)); + margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(20rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(20rem * var(--tw-space-x-reverse)); + margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(22rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(22rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(22rem * var(--tw-space-x-reverse)); + margin-left: calc(22rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(24rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(24rem * var(--tw-space-x-reverse)); + margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(560px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(560px * var(--tw-space-y-reverse)); + } + + .sm\:space-x-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(560px * var(--tw-space-x-reverse)); + margin-left: calc(560px * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1px * var(--tw-space-y-reverse)); + } + + .sm\:space-x-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1px * var(--tw-space-x-reverse)); + margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.125rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.125rem * var(--tw-space-x-reverse)); + margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.375rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.375rem * var(--tw-space-x-reverse)); + margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.625rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.625rem * var(--tw-space-x-reverse)); + margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.875rem * var(--tw-space-y-reverse)); + } + + .sm\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.875rem * var(--tw-space-x-reverse)); + margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0px * var(--tw-space-x-reverse)); + margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.75rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1rem * var(--tw-space-x-reverse)); + margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1.75rem * var(--tw-space-x-reverse)); + margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2rem * var(--tw-space-x-reverse)); + margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2.75rem * var(--tw-space-x-reverse)); + margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-3rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-3rem * var(--tw-space-x-reverse)); + margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-3.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-4rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-4rem * var(--tw-space-x-reverse)); + margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-5rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-5rem * var(--tw-space-x-reverse)); + margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-5.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-5.625rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-5.625rem * var(--tw-space-x-reverse)); + margin-left: calc(-5.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-6rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-6rem * var(--tw-space-x-reverse)); + margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-7rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-7rem * var(--tw-space-x-reverse)); + margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-8rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-8rem * var(--tw-space-x-reverse)); + margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-9rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-9rem * var(--tw-space-x-reverse)); + margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-10rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-10rem * var(--tw-space-x-reverse)); + margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-11rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-11rem * var(--tw-space-x-reverse)); + margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-12rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-12rem * var(--tw-space-x-reverse)); + margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-13rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-13rem * var(--tw-space-x-reverse)); + margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-14rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-14rem * var(--tw-space-x-reverse)); + margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-240px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-240px * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-240px * var(--tw-space-x-reverse)); + margin-left: calc(-240px * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-16rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-16rem * var(--tw-space-x-reverse)); + margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-18rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-18rem * var(--tw-space-x-reverse)); + margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-20rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-20rem * var(--tw-space-x-reverse)); + margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-22rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-22rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-22rem * var(--tw-space-x-reverse)); + margin-left: calc(-22rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-24rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-24rem * var(--tw-space-x-reverse)); + margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-560px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-560px * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-560px * var(--tw-space-x-reverse)); + margin-left: calc(-560px * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1px * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1px * var(--tw-space-x-reverse)); + margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.125rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.375rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.625rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse)); + } + + .sm\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.875rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse))); + } + + .sm\:space-y-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 1; + } + + .sm\:space-x-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 1; + } + + .sm\:divide-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(0px * var(--tw-divide-y-reverse)); + } + + .sm\:divide-x-0 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(0px * var(--tw-divide-x-reverse)); + border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse))); + } + + .sm\:divide-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(2px * var(--tw-divide-y-reverse)); + } + + .sm\:divide-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(2px * var(--tw-divide-x-reverse)); + border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse))); + } + + .sm\:divide-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(3px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(3px * var(--tw-divide-y-reverse)); + } + + .sm\:divide-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(3px * var(--tw-divide-x-reverse)); + border-left-width: calc(3px * calc(1 - var(--tw-divide-x-reverse))); + } + + .sm\:divide-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(4px * var(--tw-divide-y-reverse)); + } + + .sm\:divide-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(4px * var(--tw-divide-x-reverse)); + border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse))); + } + + .sm\:divide-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(8px * var(--tw-divide-y-reverse)); + } + + .sm\:divide-x-8 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(8px * var(--tw-divide-x-reverse)); + border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse))); + } + + .sm\:divide-y > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(1px * var(--tw-divide-y-reverse)); + } + + .sm\:divide-x > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(1px * var(--tw-divide-x-reverse)); + border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))); + } + + .sm\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 1; + } + + .sm\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 1; + } + + .sm\:divide-transparent > :not([hidden]) ~ :not([hidden]) { + border-color: transparent; + } + + .sm\:divide-current > :not([hidden]) ~ :not([hidden]) { + border-color: currentColor; + } + + .sm\:divide-black > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-divide-opacity)); + } + + .sm\:divide-white > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-divide-opacity)); + } + + .sm\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-divide-opacity)); + } + + .sm\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-divide-opacity)); + } + + .sm\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-divide-opacity)); + } + + .sm\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-divide-opacity)); + } + + .sm\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-divide-opacity)); + } + + .sm\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-divide-opacity)); + } + + .sm\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-divide-opacity)); + } + + .sm\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-divide-opacity)); + } + + .sm\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-divide-opacity)); + } + + .sm\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-divide-opacity)); + } + + .sm\:divide-red-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-divide-opacity)); + } + + .sm\:divide-red-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-divide-opacity)); + } + + .sm\:divide-red-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-divide-opacity)); + } + + .sm\:divide-red-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-divide-opacity)); + } + + .sm\:divide-red-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-divide-opacity)); + } + + .sm\:divide-red-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-divide-opacity)); + } + + .sm\:divide-red-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-divide-opacity)); + } + + .sm\:divide-red-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-divide-opacity)); + } + + .sm\:divide-red-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-divide-opacity)); + } + + .sm\:divide-red-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-divide-opacity)); + } + + .sm\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-divide-opacity)); + } + + .sm\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-divide-opacity)); + } + + .sm\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-divide-opacity)); + } + + .sm\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-divide-opacity)); + } + + .sm\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-divide-opacity)); + } + + .sm\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-divide-opacity)); + } + + .sm\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-divide-opacity)); + } + + .sm\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-divide-opacity)); + } + + .sm\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-divide-opacity)); + } + + .sm\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-divide-opacity)); + } + + .sm\:divide-green-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-divide-opacity)); + } + + .sm\:divide-green-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-divide-opacity)); + } + + .sm\:divide-green-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-divide-opacity)); + } + + .sm\:divide-green-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-divide-opacity)); + } + + .sm\:divide-green-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-divide-opacity)); + } + + .sm\:divide-green-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-divide-opacity)); + } + + .sm\:divide-green-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-divide-opacity)); + } + + .sm\:divide-green-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-divide-opacity)); + } + + .sm\:divide-green-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-divide-opacity)); + } + + .sm\:divide-green-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-divide-opacity)); + } + + .sm\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-divide-opacity)); + } + + .sm\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-divide-opacity)); + } + + .sm\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-divide-opacity)); + } + + .sm\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-divide-opacity)); + } + + .sm\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-divide-opacity)); + } + + .sm\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-divide-opacity)); + } + + .sm\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-divide-opacity)); + } + + .sm\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-divide-opacity)); + } + + .sm\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-divide-opacity)); + } + + .sm\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-divide-opacity)); + } + + .sm\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-divide-opacity)); + } + + .sm\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-divide-opacity)); + } + + .sm\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-divide-opacity)); + } + + .sm\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-divide-opacity)); + } + + .sm\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-divide-opacity)); + } + + .sm\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-divide-opacity)); + } + + .sm\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-divide-opacity)); + } + + .sm\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-divide-opacity)); + } + + .sm\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-divide-opacity)); + } + + .sm\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-divide-opacity)); + } + + .sm\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-divide-opacity)); + } + + .sm\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-divide-opacity)); + } + + .sm\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-divide-opacity)); + } + + .sm\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-divide-opacity)); + } + + .sm\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-divide-opacity)); + } + + .sm\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-divide-opacity)); + } + + .sm\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-divide-opacity)); + } + + .sm\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-divide-opacity)); + } + + .sm\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-divide-opacity)); + } + + .sm\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-divide-opacity)); + } + + .sm\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-divide-opacity)); + } + + .sm\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-divide-opacity)); + } + + .sm\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-divide-opacity)); + } + + .sm\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-divide-opacity)); + } + + .sm\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-divide-opacity)); + } + + .sm\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-divide-opacity)); + } + + .sm\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-divide-opacity)); + } + + .sm\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-divide-opacity)); + } + + .sm\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-divide-opacity)); + } + + .sm\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-divide-opacity)); + } + + .sm\:divide-primary-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-divide-opacity)); + } + + .sm\:divide-primary-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-divide-opacity)); + } + + .sm\:divide-primary-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-divide-opacity)); + } + + .sm\:divide-primary-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-divide-opacity)); + } + + .sm\:divide-primary-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-divide-opacity)); + } + + .sm\:divide-primary-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-divide-opacity)); + } + + .sm\:divide-primary-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-divide-opacity)); + } + + .sm\:divide-primary-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-divide-opacity)); + } + + .sm\:divide-primary-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-divide-opacity)); + } + + .sm\:divide-primary-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-divide-opacity)); + } + + .sm\:divide-danger > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-divide-opacity)); + } + + .sm\:divide-success > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-divide-opacity)); + } + + .sm\:divide-warning > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-divide-opacity)); + } + + .sm\:divide-info > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-divide-opacity)); + } + + .sm\:divide-solid > :not([hidden]) ~ :not([hidden]) { + border-style: solid; + } + + .sm\:divide-dashed > :not([hidden]) ~ :not([hidden]) { + border-style: dashed; + } + + .sm\:divide-dotted > :not([hidden]) ~ :not([hidden]) { + border-style: dotted; + } + + .sm\:divide-double > :not([hidden]) ~ :not([hidden]) { + border-style: double; + } + + .sm\:divide-none > :not([hidden]) ~ :not([hidden]) { + border-style: none; + } + + .sm\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0; + } + + .sm\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.05; + } + + .sm\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.1; + } + + .sm\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.2; + } + + .sm\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.25; + } + + .sm\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.3; + } + + .sm\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.4; + } + + .sm\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.5; + } + + .sm\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.6; + } + + .sm\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.7; + } + + .sm\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.75; + } + + .sm\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.8; + } + + .sm\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.9; + } + + .sm\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.95; + } + + .sm\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + } + + .sm\:sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .sm\:not-sr-only { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .sm\:focus-within\:sr-only:focus-within { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .sm\:focus-within\:not-sr-only:focus-within { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .sm\:focus\:sr-only:focus { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .sm\:focus\:not-sr-only:focus { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .sm\:appearance-none { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + } + + .sm\:bg-fixed { + background-attachment: fixed; + } + + .sm\:bg-local { + background-attachment: local; + } + + .sm\:bg-scroll { + background-attachment: scroll; + } + + .sm\:bg-clip-border { + background-clip: border-box; + } + + .sm\:bg-clip-padding { + background-clip: padding-box; + } + + .sm\:bg-clip-content { + background-clip: content-box; + } + + .sm\:bg-clip-text { + -webkit-background-clip: text; + background-clip: text; + } + + .sm\:bg-transparent { + background-color: transparent; + } + + .sm\:bg-current { + background-color: currentColor; + } + + .sm\:bg-black { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .sm\:bg-white { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .sm\:bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .sm\:bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .sm\:bg-gray-200 { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .sm\:bg-gray-300 { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .sm\:bg-gray-400 { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .sm\:bg-gray-500 { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .sm\:bg-gray-600 { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .sm\:bg-gray-700 { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .sm\:bg-gray-800 { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .sm\:bg-gray-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .sm\:bg-red-50 { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .sm\:bg-red-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .sm\:bg-red-200 { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .sm\:bg-red-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .sm\:bg-red-400 { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .sm\:bg-red-500 { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .sm\:bg-red-600 { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .sm\:bg-red-700 { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .sm\:bg-red-800 { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .sm\:bg-red-900 { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .sm\:bg-yellow-50 { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .sm\:bg-yellow-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .sm\:bg-yellow-200 { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .sm\:bg-yellow-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .sm\:bg-yellow-400 { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .sm\:bg-yellow-500 { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .sm\:bg-yellow-600 { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .sm\:bg-yellow-700 { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .sm\:bg-yellow-800 { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .sm\:bg-yellow-900 { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .sm\:bg-green-50 { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .sm\:bg-green-100 { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .sm\:bg-green-200 { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .sm\:bg-green-300 { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .sm\:bg-green-400 { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .sm\:bg-green-500 { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .sm\:bg-green-600 { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .sm\:bg-green-700 { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .sm\:bg-green-800 { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .sm\:bg-green-900 { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .sm\:bg-blue-50 { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .sm\:bg-blue-100 { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .sm\:bg-blue-200 { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .sm\:bg-blue-300 { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .sm\:bg-blue-400 { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .sm\:bg-blue-500 { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .sm\:bg-blue-600 { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .sm\:bg-blue-700 { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .sm\:bg-blue-800 { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .sm\:bg-blue-900 { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .sm\:bg-indigo-50 { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .sm\:bg-indigo-100 { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .sm\:bg-indigo-200 { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .sm\:bg-indigo-300 { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .sm\:bg-indigo-400 { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .sm\:bg-indigo-500 { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .sm\:bg-indigo-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .sm\:bg-indigo-700 { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .sm\:bg-indigo-800 { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .sm\:bg-indigo-900 { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .sm\:bg-purple-50 { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .sm\:bg-purple-100 { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .sm\:bg-purple-200 { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .sm\:bg-purple-300 { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .sm\:bg-purple-400 { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .sm\:bg-purple-500 { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .sm\:bg-purple-600 { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .sm\:bg-purple-700 { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .sm\:bg-purple-800 { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .sm\:bg-purple-900 { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .sm\:bg-pink-50 { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .sm\:bg-pink-100 { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .sm\:bg-pink-200 { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .sm\:bg-pink-300 { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .sm\:bg-pink-400 { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .sm\:bg-pink-500 { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .sm\:bg-pink-600 { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .sm\:bg-pink-700 { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .sm\:bg-pink-800 { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .sm\:bg-pink-900 { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .sm\:bg-primary-50 { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .sm\:bg-primary-100 { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .sm\:bg-primary-200 { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .sm\:bg-primary-300 { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .sm\:bg-primary-400 { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .sm\:bg-primary-500 { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .sm\:bg-primary-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .sm\:bg-primary-700 { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .sm\:bg-primary-800 { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .sm\:bg-primary-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .sm\:bg-danger { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .sm\:bg-success { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .sm\:bg-warning { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .sm\:bg-info { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-transparent { + background-color: transparent; + } + + .group:hover .sm\:group-hover\:bg-current { + background-color: currentColor; + } + + .group:hover .sm\:group-hover\:bg-black { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-white { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-gray-200 { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-gray-300 { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-gray-400 { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-gray-500 { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-gray-600 { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-gray-700 { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-gray-800 { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-gray-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-red-50 { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-red-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-red-200 { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-red-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-red-400 { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-red-500 { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-red-600 { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-red-700 { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-red-800 { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-red-900 { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-yellow-50 { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-yellow-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-yellow-200 { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-yellow-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-yellow-400 { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-yellow-500 { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-yellow-600 { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-yellow-700 { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-yellow-800 { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-yellow-900 { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-green-50 { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-green-100 { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-green-200 { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-green-300 { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-green-400 { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-green-500 { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-green-600 { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-green-700 { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-green-800 { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-green-900 { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-blue-50 { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-blue-100 { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-blue-200 { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-blue-300 { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-blue-400 { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-blue-500 { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-blue-600 { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-blue-700 { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-blue-800 { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-blue-900 { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-indigo-50 { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-indigo-100 { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-indigo-200 { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-indigo-300 { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-indigo-400 { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-indigo-500 { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-indigo-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-indigo-700 { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-indigo-800 { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-indigo-900 { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-purple-50 { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-purple-100 { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-purple-200 { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-purple-300 { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-purple-400 { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-purple-500 { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-purple-600 { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-purple-700 { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-purple-800 { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-purple-900 { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-pink-50 { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-pink-100 { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-pink-200 { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-pink-300 { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-pink-400 { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-pink-500 { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-pink-600 { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-pink-700 { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-pink-800 { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-pink-900 { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-primary-50 { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-primary-100 { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-primary-200 { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-primary-300 { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-primary-400 { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-primary-500 { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-primary-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-primary-700 { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-primary-800 { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-primary-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-danger { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-success { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-warning { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .group:hover .sm\:group-hover\:bg-info { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-transparent:focus-within { + background-color: transparent; + } + + .sm\:focus-within\:bg-current:focus-within { + background-color: currentColor; + } + + .sm\:focus-within\:bg-black:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-white:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-gray-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-gray-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-gray-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-gray-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-gray-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-gray-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-gray-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-gray-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-gray-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-gray-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-red-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-red-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-red-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-red-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-red-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-red-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-red-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-red-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-red-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-red-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-yellow-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-yellow-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-yellow-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-yellow-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-yellow-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-yellow-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-yellow-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-yellow-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-yellow-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-yellow-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-green-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-green-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-green-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-green-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-green-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-green-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-green-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-green-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-green-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-green-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-blue-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-blue-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-blue-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-blue-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-blue-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-blue-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-blue-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-blue-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-blue-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-blue-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-indigo-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-indigo-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-indigo-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-indigo-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-indigo-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-indigo-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-indigo-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-indigo-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-indigo-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-indigo-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-purple-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-purple-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-purple-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-purple-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-purple-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-purple-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-purple-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-purple-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-purple-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-purple-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-pink-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-pink-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-pink-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-pink-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-pink-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-pink-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-pink-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-pink-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-pink-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-pink-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-primary-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-primary-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-primary-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-primary-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-primary-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-primary-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-primary-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-primary-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-primary-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-primary-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-danger:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-success:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-warning:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .sm\:focus-within\:bg-info:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-transparent:hover { + background-color: transparent; + } + + .sm\:hover\:bg-current:hover { + background-color: currentColor; + } + + .sm\:hover\:bg-black:hover { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-white:hover { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-gray-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-gray-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-gray-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-gray-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-gray-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-gray-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-gray-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-gray-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-gray-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-gray-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-red-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-red-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-red-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-red-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-red-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-red-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-red-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-red-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-red-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-red-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-yellow-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-yellow-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-yellow-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-yellow-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-yellow-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-yellow-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-yellow-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-yellow-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-yellow-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-yellow-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-green-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-green-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-green-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-green-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-green-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-green-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-green-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-green-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-green-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-green-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-blue-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-blue-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-blue-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-blue-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-blue-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-blue-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-blue-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-blue-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-blue-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-blue-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-indigo-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-indigo-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-indigo-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-indigo-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-indigo-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-indigo-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-indigo-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-indigo-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-indigo-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-indigo-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-purple-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-purple-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-purple-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-purple-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-purple-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-purple-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-purple-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-purple-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-purple-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-purple-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-pink-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-pink-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-pink-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-pink-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-pink-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-pink-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-pink-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-pink-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-pink-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-pink-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-primary-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-primary-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-primary-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-primary-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-primary-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-primary-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-primary-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-primary-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-primary-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-primary-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-danger:hover { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-success:hover { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-warning:hover { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .sm\:hover\:bg-info:hover { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-transparent:focus { + background-color: transparent; + } + + .sm\:focus\:bg-current:focus { + background-color: currentColor; + } + + .sm\:focus\:bg-black:focus { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-white:focus { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-gray-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-gray-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-gray-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-gray-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-gray-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-gray-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-gray-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-gray-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-gray-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-gray-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-red-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-red-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-red-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-red-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-red-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-red-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-red-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-red-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-red-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-red-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-yellow-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-yellow-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-yellow-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-yellow-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-yellow-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-yellow-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-yellow-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-yellow-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-yellow-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-yellow-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-green-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-green-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-green-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-green-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-green-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-green-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-green-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-green-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-green-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-green-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-blue-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-blue-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-blue-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-blue-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-blue-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-blue-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-blue-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-blue-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-blue-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-blue-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-indigo-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-indigo-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-indigo-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-indigo-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-indigo-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-indigo-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-indigo-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-indigo-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-indigo-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-indigo-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-purple-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-purple-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-purple-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-purple-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-purple-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-purple-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-purple-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-purple-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-purple-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-purple-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-pink-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-pink-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-pink-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-pink-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-pink-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-pink-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-pink-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-pink-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-pink-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-pink-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-primary-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-primary-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-primary-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-primary-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-primary-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-primary-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-primary-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-primary-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-primary-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-primary-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-danger:focus { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-success:focus { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-warning:focus { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .sm\:focus\:bg-info:focus { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .sm\:bg-none { + background-image: none; + } + + .sm\:bg-gradient-to-t { + background-image: linear-gradient(to top, var(--tw-gradient-stops)); + } + + .sm\:bg-gradient-to-tr { + background-image: linear-gradient(to top right, var(--tw-gradient-stops)); + } + + .sm\:bg-gradient-to-r { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); + } + + .sm\:bg-gradient-to-br { + background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)); + } + + .sm\:bg-gradient-to-b { + background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); + } + + .sm\:bg-gradient-to-bl { + background-image: linear-gradient(to bottom left, var(--tw-gradient-stops)); + } + + .sm\:bg-gradient-to-l { + background-image: linear-gradient(to left, var(--tw-gradient-stops)); + } + + .sm\:bg-gradient-to-tl { + background-image: linear-gradient(to top left, var(--tw-gradient-stops)); + } + + .sm\:from-transparent { + --tw-gradient-from: transparent; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .sm\:from-current { + --tw-gradient-from: currentColor; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .sm\:from-black { + --tw-gradient-from: #040405; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .sm\:from-white { + --tw-gradient-from: #fff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .sm\:from-gray-50 { + --tw-gradient-from: #f9fafb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .sm\:from-gray-100 { + --tw-gradient-from: #f7fafc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .sm\:from-gray-200 { + --tw-gradient-from: #edf2f7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .sm\:from-gray-300 { + --tw-gradient-from: #e2e8f0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .sm\:from-gray-400 { + --tw-gradient-from: #cbd5e0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .sm\:from-gray-500 { + --tw-gradient-from: #a0aec0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .sm\:from-gray-600 { + --tw-gradient-from: #718096; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .sm\:from-gray-700 { + --tw-gradient-from: #4a5568; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .sm\:from-gray-800 { + --tw-gradient-from: #2d3748; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .sm\:from-gray-900 { + --tw-gradient-from: #1a202c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .sm\:from-red-50 { + --tw-gradient-from: #fef2f2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .sm\:from-red-100 { + --tw-gradient-from: #fee2e2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .sm\:from-red-200 { + --tw-gradient-from: #fecaca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .sm\:from-red-300 { + --tw-gradient-from: #fca5a5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .sm\:from-red-400 { + --tw-gradient-from: #f87171; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .sm\:from-red-500 { + --tw-gradient-from: #ef4444; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .sm\:from-red-600 { + --tw-gradient-from: #dc2626; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .sm\:from-red-700 { + --tw-gradient-from: #b91c1c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .sm\:from-red-800 { + --tw-gradient-from: #991b1b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .sm\:from-red-900 { + --tw-gradient-from: #7f1d1d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .sm\:from-yellow-50 { + --tw-gradient-from: #fffbeb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .sm\:from-yellow-100 { + --tw-gradient-from: #fef3c7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .sm\:from-yellow-200 { + --tw-gradient-from: #fde68a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .sm\:from-yellow-300 { + --tw-gradient-from: #fcd34d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .sm\:from-yellow-400 { + --tw-gradient-from: #fbbf24; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .sm\:from-yellow-500 { + --tw-gradient-from: #f59e0b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .sm\:from-yellow-600 { + --tw-gradient-from: #d97706; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .sm\:from-yellow-700 { + --tw-gradient-from: #b45309; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .sm\:from-yellow-800 { + --tw-gradient-from: #92400e; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .sm\:from-yellow-900 { + --tw-gradient-from: #78350f; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .sm\:from-green-50 { + --tw-gradient-from: #ecfdf5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .sm\:from-green-100 { + --tw-gradient-from: #d1fae5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .sm\:from-green-200 { + --tw-gradient-from: #a7f3d0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .sm\:from-green-300 { + --tw-gradient-from: #6ee7b7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .sm\:from-green-400 { + --tw-gradient-from: #34d399; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .sm\:from-green-500 { + --tw-gradient-from: #10b981; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .sm\:from-green-600 { + --tw-gradient-from: #059669; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .sm\:from-green-700 { + --tw-gradient-from: #047857; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .sm\:from-green-800 { + --tw-gradient-from: #065f46; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .sm\:from-green-900 { + --tw-gradient-from: #064e3b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .sm\:from-blue-50 { + --tw-gradient-from: #eff6ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .sm\:from-blue-100 { + --tw-gradient-from: #dbeafe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .sm\:from-blue-200 { + --tw-gradient-from: #bfdbfe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .sm\:from-blue-300 { + --tw-gradient-from: #93c5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .sm\:from-blue-400 { + --tw-gradient-from: #60a5fa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .sm\:from-blue-500 { + --tw-gradient-from: #3b82f6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .sm\:from-blue-600 { + --tw-gradient-from: #2563eb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .sm\:from-blue-700 { + --tw-gradient-from: #1d4ed8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .sm\:from-blue-800 { + --tw-gradient-from: #1e40af; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .sm\:from-blue-900 { + --tw-gradient-from: #1e3a8a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .sm\:from-indigo-50 { + --tw-gradient-from: #eef2ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .sm\:from-indigo-100 { + --tw-gradient-from: #e0e7ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .sm\:from-indigo-200 { + --tw-gradient-from: #c7d2fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .sm\:from-indigo-300 { + --tw-gradient-from: #a5b4fc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .sm\:from-indigo-400 { + --tw-gradient-from: #818cf8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .sm\:from-indigo-500 { + --tw-gradient-from: #6366f1; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .sm\:from-indigo-600 { + --tw-gradient-from: #4f46e5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .sm\:from-indigo-700 { + --tw-gradient-from: #4338ca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .sm\:from-indigo-800 { + --tw-gradient-from: #3730a3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .sm\:from-indigo-900 { + --tw-gradient-from: #312e81; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .sm\:from-purple-50 { + --tw-gradient-from: #f5f3ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .sm\:from-purple-100 { + --tw-gradient-from: #ede9fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .sm\:from-purple-200 { + --tw-gradient-from: #ddd6fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .sm\:from-purple-300 { + --tw-gradient-from: #c4b5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .sm\:from-purple-400 { + --tw-gradient-from: #a78bfa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .sm\:from-purple-500 { + --tw-gradient-from: #8b5cf6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .sm\:from-purple-600 { + --tw-gradient-from: #7c3aed; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .sm\:from-purple-700 { + --tw-gradient-from: #6d28d9; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .sm\:from-purple-800 { + --tw-gradient-from: #5b21b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .sm\:from-purple-900 { + --tw-gradient-from: #4c1d95; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .sm\:from-pink-50 { + --tw-gradient-from: #fdf2f8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .sm\:from-pink-100 { + --tw-gradient-from: #fce7f3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .sm\:from-pink-200 { + --tw-gradient-from: #fbcfe8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .sm\:from-pink-300 { + --tw-gradient-from: #f9a8d4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .sm\:from-pink-400 { + --tw-gradient-from: #f472b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .sm\:from-pink-500 { + --tw-gradient-from: #ec4899; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .sm\:from-pink-600 { + --tw-gradient-from: #db2777; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .sm\:from-pink-700 { + --tw-gradient-from: #be185d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .sm\:from-pink-800 { + --tw-gradient-from: #9d174d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .sm\:from-pink-900 { + --tw-gradient-from: #831843; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .sm\:from-primary-50 { + --tw-gradient-from: #F7F6FD; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .sm\:from-primary-100 { + --tw-gradient-from: #EEEEFB; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .sm\:from-primary-200 { + --tw-gradient-from: #D5D4F5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .sm\:from-primary-300 { + --tw-gradient-from: #BCB9EF; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .sm\:from-primary-400 { + --tw-gradient-from: #8A85E4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .sm\:from-primary-500 { + --tw-gradient-from: #5851D8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .sm\:from-primary-600 { + --tw-gradient-from: #4F49C2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .sm\:from-primary-700 { + --tw-gradient-from: #353182; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .sm\:from-primary-800 { + --tw-gradient-from: #282461; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .sm\:from-primary-900 { + --tw-gradient-from: #1A1841; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .sm\:from-danger { + --tw-gradient-from: #FB7178; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .sm\:from-success { + --tw-gradient-from: #00C99C; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .sm\:from-warning { + --tw-gradient-from: #F3AF4E; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .sm\:from-info { + --tw-gradient-from: #15B2EC; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .sm\:via-transparent { + --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .sm\:via-current { + --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .sm\:via-black { + --tw-gradient-stops: var(--tw-gradient-from), #040405, var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .sm\:via-white { + --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .sm\:via-gray-50 { + --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .sm\:via-gray-100 { + --tw-gradient-stops: var(--tw-gradient-from), #f7fafc, var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .sm\:via-gray-200 { + --tw-gradient-stops: var(--tw-gradient-from), #edf2f7, var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .sm\:via-gray-300 { + --tw-gradient-stops: var(--tw-gradient-from), #e2e8f0, var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .sm\:via-gray-400 { + --tw-gradient-stops: var(--tw-gradient-from), #cbd5e0, var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .sm\:via-gray-500 { + --tw-gradient-stops: var(--tw-gradient-from), #a0aec0, var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .sm\:via-gray-600 { + --tw-gradient-stops: var(--tw-gradient-from), #718096, var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .sm\:via-gray-700 { + --tw-gradient-stops: var(--tw-gradient-from), #4a5568, var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .sm\:via-gray-800 { + --tw-gradient-stops: var(--tw-gradient-from), #2d3748, var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .sm\:via-gray-900 { + --tw-gradient-stops: var(--tw-gradient-from), #1a202c, var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .sm\:via-red-50 { + --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .sm\:via-red-100 { + --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .sm\:via-red-200 { + --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .sm\:via-red-300 { + --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .sm\:via-red-400 { + --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .sm\:via-red-500 { + --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .sm\:via-red-600 { + --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .sm\:via-red-700 { + --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .sm\:via-red-800 { + --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .sm\:via-red-900 { + --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .sm\:via-yellow-50 { + --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .sm\:via-yellow-100 { + --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .sm\:via-yellow-200 { + --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .sm\:via-yellow-300 { + --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .sm\:via-yellow-400 { + --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .sm\:via-yellow-500 { + --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .sm\:via-yellow-600 { + --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .sm\:via-yellow-700 { + --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .sm\:via-yellow-800 { + --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .sm\:via-yellow-900 { + --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .sm\:via-green-50 { + --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .sm\:via-green-100 { + --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .sm\:via-green-200 { + --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .sm\:via-green-300 { + --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .sm\:via-green-400 { + --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .sm\:via-green-500 { + --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .sm\:via-green-600 { + --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .sm\:via-green-700 { + --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .sm\:via-green-800 { + --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .sm\:via-green-900 { + --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .sm\:via-blue-50 { + --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .sm\:via-blue-100 { + --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .sm\:via-blue-200 { + --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .sm\:via-blue-300 { + --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .sm\:via-blue-400 { + --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .sm\:via-blue-500 { + --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .sm\:via-blue-600 { + --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .sm\:via-blue-700 { + --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .sm\:via-blue-800 { + --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .sm\:via-blue-900 { + --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .sm\:via-indigo-50 { + --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .sm\:via-indigo-100 { + --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .sm\:via-indigo-200 { + --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .sm\:via-indigo-300 { + --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .sm\:via-indigo-400 { + --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .sm\:via-indigo-500 { + --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .sm\:via-indigo-600 { + --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .sm\:via-indigo-700 { + --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .sm\:via-indigo-800 { + --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .sm\:via-indigo-900 { + --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .sm\:via-purple-50 { + --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .sm\:via-purple-100 { + --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .sm\:via-purple-200 { + --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .sm\:via-purple-300 { + --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .sm\:via-purple-400 { + --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .sm\:via-purple-500 { + --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .sm\:via-purple-600 { + --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .sm\:via-purple-700 { + --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .sm\:via-purple-800 { + --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .sm\:via-purple-900 { + --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .sm\:via-pink-50 { + --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .sm\:via-pink-100 { + --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .sm\:via-pink-200 { + --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .sm\:via-pink-300 { + --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .sm\:via-pink-400 { + --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .sm\:via-pink-500 { + --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .sm\:via-pink-600 { + --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .sm\:via-pink-700 { + --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .sm\:via-pink-800 { + --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .sm\:via-pink-900 { + --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .sm\:via-primary-50 { + --tw-gradient-stops: var(--tw-gradient-from), #F7F6FD, var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .sm\:via-primary-100 { + --tw-gradient-stops: var(--tw-gradient-from), #EEEEFB, var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .sm\:via-primary-200 { + --tw-gradient-stops: var(--tw-gradient-from), #D5D4F5, var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .sm\:via-primary-300 { + --tw-gradient-stops: var(--tw-gradient-from), #BCB9EF, var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .sm\:via-primary-400 { + --tw-gradient-stops: var(--tw-gradient-from), #8A85E4, var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .sm\:via-primary-500 { + --tw-gradient-stops: var(--tw-gradient-from), #5851D8, var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .sm\:via-primary-600 { + --tw-gradient-stops: var(--tw-gradient-from), #4F49C2, var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .sm\:via-primary-700 { + --tw-gradient-stops: var(--tw-gradient-from), #353182, var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .sm\:via-primary-800 { + --tw-gradient-stops: var(--tw-gradient-from), #282461, var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .sm\:via-primary-900 { + --tw-gradient-stops: var(--tw-gradient-from), #1A1841, var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .sm\:via-danger { + --tw-gradient-stops: var(--tw-gradient-from), #FB7178, var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .sm\:via-success { + --tw-gradient-stops: var(--tw-gradient-from), #00C99C, var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .sm\:via-warning { + --tw-gradient-stops: var(--tw-gradient-from), #F3AF4E, var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .sm\:via-info { + --tw-gradient-stops: var(--tw-gradient-from), #15B2EC, var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .sm\:to-transparent { + --tw-gradient-to: transparent; + } + + .sm\:to-current { + --tw-gradient-to: currentColor; + } + + .sm\:to-black { + --tw-gradient-to: #040405; + } + + .sm\:to-white { + --tw-gradient-to: #fff; + } + + .sm\:to-gray-50 { + --tw-gradient-to: #f9fafb; + } + + .sm\:to-gray-100 { + --tw-gradient-to: #f7fafc; + } + + .sm\:to-gray-200 { + --tw-gradient-to: #edf2f7; + } + + .sm\:to-gray-300 { + --tw-gradient-to: #e2e8f0; + } + + .sm\:to-gray-400 { + --tw-gradient-to: #cbd5e0; + } + + .sm\:to-gray-500 { + --tw-gradient-to: #a0aec0; + } + + .sm\:to-gray-600 { + --tw-gradient-to: #718096; + } + + .sm\:to-gray-700 { + --tw-gradient-to: #4a5568; + } + + .sm\:to-gray-800 { + --tw-gradient-to: #2d3748; + } + + .sm\:to-gray-900 { + --tw-gradient-to: #1a202c; + } + + .sm\:to-red-50 { + --tw-gradient-to: #fef2f2; + } + + .sm\:to-red-100 { + --tw-gradient-to: #fee2e2; + } + + .sm\:to-red-200 { + --tw-gradient-to: #fecaca; + } + + .sm\:to-red-300 { + --tw-gradient-to: #fca5a5; + } + + .sm\:to-red-400 { + --tw-gradient-to: #f87171; + } + + .sm\:to-red-500 { + --tw-gradient-to: #ef4444; + } + + .sm\:to-red-600 { + --tw-gradient-to: #dc2626; + } + + .sm\:to-red-700 { + --tw-gradient-to: #b91c1c; + } + + .sm\:to-red-800 { + --tw-gradient-to: #991b1b; + } + + .sm\:to-red-900 { + --tw-gradient-to: #7f1d1d; + } + + .sm\:to-yellow-50 { + --tw-gradient-to: #fffbeb; + } + + .sm\:to-yellow-100 { + --tw-gradient-to: #fef3c7; + } + + .sm\:to-yellow-200 { + --tw-gradient-to: #fde68a; + } + + .sm\:to-yellow-300 { + --tw-gradient-to: #fcd34d; + } + + .sm\:to-yellow-400 { + --tw-gradient-to: #fbbf24; + } + + .sm\:to-yellow-500 { + --tw-gradient-to: #f59e0b; + } + + .sm\:to-yellow-600 { + --tw-gradient-to: #d97706; + } + + .sm\:to-yellow-700 { + --tw-gradient-to: #b45309; + } + + .sm\:to-yellow-800 { + --tw-gradient-to: #92400e; + } + + .sm\:to-yellow-900 { + --tw-gradient-to: #78350f; + } + + .sm\:to-green-50 { + --tw-gradient-to: #ecfdf5; + } + + .sm\:to-green-100 { + --tw-gradient-to: #d1fae5; + } + + .sm\:to-green-200 { + --tw-gradient-to: #a7f3d0; + } + + .sm\:to-green-300 { + --tw-gradient-to: #6ee7b7; + } + + .sm\:to-green-400 { + --tw-gradient-to: #34d399; + } + + .sm\:to-green-500 { + --tw-gradient-to: #10b981; + } + + .sm\:to-green-600 { + --tw-gradient-to: #059669; + } + + .sm\:to-green-700 { + --tw-gradient-to: #047857; + } + + .sm\:to-green-800 { + --tw-gradient-to: #065f46; + } + + .sm\:to-green-900 { + --tw-gradient-to: #064e3b; + } + + .sm\:to-blue-50 { + --tw-gradient-to: #eff6ff; + } + + .sm\:to-blue-100 { + --tw-gradient-to: #dbeafe; + } + + .sm\:to-blue-200 { + --tw-gradient-to: #bfdbfe; + } + + .sm\:to-blue-300 { + --tw-gradient-to: #93c5fd; + } + + .sm\:to-blue-400 { + --tw-gradient-to: #60a5fa; + } + + .sm\:to-blue-500 { + --tw-gradient-to: #3b82f6; + } + + .sm\:to-blue-600 { + --tw-gradient-to: #2563eb; + } + + .sm\:to-blue-700 { + --tw-gradient-to: #1d4ed8; + } + + .sm\:to-blue-800 { + --tw-gradient-to: #1e40af; + } + + .sm\:to-blue-900 { + --tw-gradient-to: #1e3a8a; + } + + .sm\:to-indigo-50 { + --tw-gradient-to: #eef2ff; + } + + .sm\:to-indigo-100 { + --tw-gradient-to: #e0e7ff; + } + + .sm\:to-indigo-200 { + --tw-gradient-to: #c7d2fe; + } + + .sm\:to-indigo-300 { + --tw-gradient-to: #a5b4fc; + } + + .sm\:to-indigo-400 { + --tw-gradient-to: #818cf8; + } + + .sm\:to-indigo-500 { + --tw-gradient-to: #6366f1; + } + + .sm\:to-indigo-600 { + --tw-gradient-to: #4f46e5; + } + + .sm\:to-indigo-700 { + --tw-gradient-to: #4338ca; + } + + .sm\:to-indigo-800 { + --tw-gradient-to: #3730a3; + } + + .sm\:to-indigo-900 { + --tw-gradient-to: #312e81; + } + + .sm\:to-purple-50 { + --tw-gradient-to: #f5f3ff; + } + + .sm\:to-purple-100 { + --tw-gradient-to: #ede9fe; + } + + .sm\:to-purple-200 { + --tw-gradient-to: #ddd6fe; + } + + .sm\:to-purple-300 { + --tw-gradient-to: #c4b5fd; + } + + .sm\:to-purple-400 { + --tw-gradient-to: #a78bfa; + } + + .sm\:to-purple-500 { + --tw-gradient-to: #8b5cf6; + } + + .sm\:to-purple-600 { + --tw-gradient-to: #7c3aed; + } + + .sm\:to-purple-700 { + --tw-gradient-to: #6d28d9; + } + + .sm\:to-purple-800 { + --tw-gradient-to: #5b21b6; + } + + .sm\:to-purple-900 { + --tw-gradient-to: #4c1d95; + } + + .sm\:to-pink-50 { + --tw-gradient-to: #fdf2f8; + } + + .sm\:to-pink-100 { + --tw-gradient-to: #fce7f3; + } + + .sm\:to-pink-200 { + --tw-gradient-to: #fbcfe8; + } + + .sm\:to-pink-300 { + --tw-gradient-to: #f9a8d4; + } + + .sm\:to-pink-400 { + --tw-gradient-to: #f472b6; + } + + .sm\:to-pink-500 { + --tw-gradient-to: #ec4899; + } + + .sm\:to-pink-600 { + --tw-gradient-to: #db2777; + } + + .sm\:to-pink-700 { + --tw-gradient-to: #be185d; + } + + .sm\:to-pink-800 { + --tw-gradient-to: #9d174d; + } + + .sm\:to-pink-900 { + --tw-gradient-to: #831843; + } + + .sm\:to-primary-50 { + --tw-gradient-to: #F7F6FD; + } + + .sm\:to-primary-100 { + --tw-gradient-to: #EEEEFB; + } + + .sm\:to-primary-200 { + --tw-gradient-to: #D5D4F5; + } + + .sm\:to-primary-300 { + --tw-gradient-to: #BCB9EF; + } + + .sm\:to-primary-400 { + --tw-gradient-to: #8A85E4; + } + + .sm\:to-primary-500 { + --tw-gradient-to: #5851D8; + } + + .sm\:to-primary-600 { + --tw-gradient-to: #4F49C2; + } + + .sm\:to-primary-700 { + --tw-gradient-to: #353182; + } + + .sm\:to-primary-800 { + --tw-gradient-to: #282461; + } + + .sm\:to-primary-900 { + --tw-gradient-to: #1A1841; + } + + .sm\:to-danger { + --tw-gradient-to: #FB7178; + } + + .sm\:to-success { + --tw-gradient-to: #00C99C; + } + + .sm\:to-warning { + --tw-gradient-to: #F3AF4E; + } + + .sm\:to-info { + --tw-gradient-to: #15B2EC; + } + + .sm\:hover\:from-transparent:hover { + --tw-gradient-from: transparent; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .sm\:hover\:from-current:hover { + --tw-gradient-from: currentColor; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .sm\:hover\:from-black:hover { + --tw-gradient-from: #040405; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .sm\:hover\:from-white:hover { + --tw-gradient-from: #fff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .sm\:hover\:from-gray-50:hover { + --tw-gradient-from: #f9fafb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .sm\:hover\:from-gray-100:hover { + --tw-gradient-from: #f7fafc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .sm\:hover\:from-gray-200:hover { + --tw-gradient-from: #edf2f7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .sm\:hover\:from-gray-300:hover { + --tw-gradient-from: #e2e8f0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .sm\:hover\:from-gray-400:hover { + --tw-gradient-from: #cbd5e0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .sm\:hover\:from-gray-500:hover { + --tw-gradient-from: #a0aec0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .sm\:hover\:from-gray-600:hover { + --tw-gradient-from: #718096; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .sm\:hover\:from-gray-700:hover { + --tw-gradient-from: #4a5568; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .sm\:hover\:from-gray-800:hover { + --tw-gradient-from: #2d3748; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .sm\:hover\:from-gray-900:hover { + --tw-gradient-from: #1a202c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .sm\:hover\:from-red-50:hover { + --tw-gradient-from: #fef2f2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .sm\:hover\:from-red-100:hover { + --tw-gradient-from: #fee2e2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .sm\:hover\:from-red-200:hover { + --tw-gradient-from: #fecaca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .sm\:hover\:from-red-300:hover { + --tw-gradient-from: #fca5a5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .sm\:hover\:from-red-400:hover { + --tw-gradient-from: #f87171; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .sm\:hover\:from-red-500:hover { + --tw-gradient-from: #ef4444; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .sm\:hover\:from-red-600:hover { + --tw-gradient-from: #dc2626; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .sm\:hover\:from-red-700:hover { + --tw-gradient-from: #b91c1c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .sm\:hover\:from-red-800:hover { + --tw-gradient-from: #991b1b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .sm\:hover\:from-red-900:hover { + --tw-gradient-from: #7f1d1d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .sm\:hover\:from-yellow-50:hover { + --tw-gradient-from: #fffbeb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .sm\:hover\:from-yellow-100:hover { + --tw-gradient-from: #fef3c7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .sm\:hover\:from-yellow-200:hover { + --tw-gradient-from: #fde68a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .sm\:hover\:from-yellow-300:hover { + --tw-gradient-from: #fcd34d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .sm\:hover\:from-yellow-400:hover { + --tw-gradient-from: #fbbf24; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .sm\:hover\:from-yellow-500:hover { + --tw-gradient-from: #f59e0b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .sm\:hover\:from-yellow-600:hover { + --tw-gradient-from: #d97706; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .sm\:hover\:from-yellow-700:hover { + --tw-gradient-from: #b45309; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .sm\:hover\:from-yellow-800:hover { + --tw-gradient-from: #92400e; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .sm\:hover\:from-yellow-900:hover { + --tw-gradient-from: #78350f; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .sm\:hover\:from-green-50:hover { + --tw-gradient-from: #ecfdf5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .sm\:hover\:from-green-100:hover { + --tw-gradient-from: #d1fae5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .sm\:hover\:from-green-200:hover { + --tw-gradient-from: #a7f3d0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .sm\:hover\:from-green-300:hover { + --tw-gradient-from: #6ee7b7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .sm\:hover\:from-green-400:hover { + --tw-gradient-from: #34d399; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .sm\:hover\:from-green-500:hover { + --tw-gradient-from: #10b981; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .sm\:hover\:from-green-600:hover { + --tw-gradient-from: #059669; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .sm\:hover\:from-green-700:hover { + --tw-gradient-from: #047857; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .sm\:hover\:from-green-800:hover { + --tw-gradient-from: #065f46; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .sm\:hover\:from-green-900:hover { + --tw-gradient-from: #064e3b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .sm\:hover\:from-blue-50:hover { + --tw-gradient-from: #eff6ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .sm\:hover\:from-blue-100:hover { + --tw-gradient-from: #dbeafe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .sm\:hover\:from-blue-200:hover { + --tw-gradient-from: #bfdbfe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .sm\:hover\:from-blue-300:hover { + --tw-gradient-from: #93c5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .sm\:hover\:from-blue-400:hover { + --tw-gradient-from: #60a5fa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .sm\:hover\:from-blue-500:hover { + --tw-gradient-from: #3b82f6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .sm\:hover\:from-blue-600:hover { + --tw-gradient-from: #2563eb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .sm\:hover\:from-blue-700:hover { + --tw-gradient-from: #1d4ed8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .sm\:hover\:from-blue-800:hover { + --tw-gradient-from: #1e40af; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .sm\:hover\:from-blue-900:hover { + --tw-gradient-from: #1e3a8a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .sm\:hover\:from-indigo-50:hover { + --tw-gradient-from: #eef2ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .sm\:hover\:from-indigo-100:hover { + --tw-gradient-from: #e0e7ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .sm\:hover\:from-indigo-200:hover { + --tw-gradient-from: #c7d2fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .sm\:hover\:from-indigo-300:hover { + --tw-gradient-from: #a5b4fc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .sm\:hover\:from-indigo-400:hover { + --tw-gradient-from: #818cf8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .sm\:hover\:from-indigo-500:hover { + --tw-gradient-from: #6366f1; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .sm\:hover\:from-indigo-600:hover { + --tw-gradient-from: #4f46e5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .sm\:hover\:from-indigo-700:hover { + --tw-gradient-from: #4338ca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .sm\:hover\:from-indigo-800:hover { + --tw-gradient-from: #3730a3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .sm\:hover\:from-indigo-900:hover { + --tw-gradient-from: #312e81; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .sm\:hover\:from-purple-50:hover { + --tw-gradient-from: #f5f3ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .sm\:hover\:from-purple-100:hover { + --tw-gradient-from: #ede9fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .sm\:hover\:from-purple-200:hover { + --tw-gradient-from: #ddd6fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .sm\:hover\:from-purple-300:hover { + --tw-gradient-from: #c4b5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .sm\:hover\:from-purple-400:hover { + --tw-gradient-from: #a78bfa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .sm\:hover\:from-purple-500:hover { + --tw-gradient-from: #8b5cf6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .sm\:hover\:from-purple-600:hover { + --tw-gradient-from: #7c3aed; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .sm\:hover\:from-purple-700:hover { + --tw-gradient-from: #6d28d9; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .sm\:hover\:from-purple-800:hover { + --tw-gradient-from: #5b21b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .sm\:hover\:from-purple-900:hover { + --tw-gradient-from: #4c1d95; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .sm\:hover\:from-pink-50:hover { + --tw-gradient-from: #fdf2f8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .sm\:hover\:from-pink-100:hover { + --tw-gradient-from: #fce7f3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .sm\:hover\:from-pink-200:hover { + --tw-gradient-from: #fbcfe8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .sm\:hover\:from-pink-300:hover { + --tw-gradient-from: #f9a8d4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .sm\:hover\:from-pink-400:hover { + --tw-gradient-from: #f472b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .sm\:hover\:from-pink-500:hover { + --tw-gradient-from: #ec4899; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .sm\:hover\:from-pink-600:hover { + --tw-gradient-from: #db2777; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .sm\:hover\:from-pink-700:hover { + --tw-gradient-from: #be185d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .sm\:hover\:from-pink-800:hover { + --tw-gradient-from: #9d174d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .sm\:hover\:from-pink-900:hover { + --tw-gradient-from: #831843; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .sm\:hover\:from-primary-50:hover { + --tw-gradient-from: #F7F6FD; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .sm\:hover\:from-primary-100:hover { + --tw-gradient-from: #EEEEFB; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .sm\:hover\:from-primary-200:hover { + --tw-gradient-from: #D5D4F5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .sm\:hover\:from-primary-300:hover { + --tw-gradient-from: #BCB9EF; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .sm\:hover\:from-primary-400:hover { + --tw-gradient-from: #8A85E4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .sm\:hover\:from-primary-500:hover { + --tw-gradient-from: #5851D8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .sm\:hover\:from-primary-600:hover { + --tw-gradient-from: #4F49C2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .sm\:hover\:from-primary-700:hover { + --tw-gradient-from: #353182; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .sm\:hover\:from-primary-800:hover { + --tw-gradient-from: #282461; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .sm\:hover\:from-primary-900:hover { + --tw-gradient-from: #1A1841; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .sm\:hover\:from-danger:hover { + --tw-gradient-from: #FB7178; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .sm\:hover\:from-success:hover { + --tw-gradient-from: #00C99C; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .sm\:hover\:from-warning:hover { + --tw-gradient-from: #F3AF4E; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .sm\:hover\:from-info:hover { + --tw-gradient-from: #15B2EC; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .sm\:hover\:via-transparent:hover { + --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .sm\:hover\:via-current:hover { + --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .sm\:hover\:via-black:hover { + --tw-gradient-stops: var(--tw-gradient-from), #040405, var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .sm\:hover\:via-white:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .sm\:hover\:via-gray-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .sm\:hover\:via-gray-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f7fafc, var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .sm\:hover\:via-gray-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #edf2f7, var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .sm\:hover\:via-gray-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #e2e8f0, var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .sm\:hover\:via-gray-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #cbd5e0, var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .sm\:hover\:via-gray-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a0aec0, var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .sm\:hover\:via-gray-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #718096, var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .sm\:hover\:via-gray-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4a5568, var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .sm\:hover\:via-gray-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #2d3748, var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .sm\:hover\:via-gray-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1a202c, var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .sm\:hover\:via-red-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .sm\:hover\:via-red-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .sm\:hover\:via-red-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .sm\:hover\:via-red-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .sm\:hover\:via-red-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .sm\:hover\:via-red-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .sm\:hover\:via-red-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .sm\:hover\:via-red-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .sm\:hover\:via-red-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .sm\:hover\:via-red-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .sm\:hover\:via-yellow-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .sm\:hover\:via-yellow-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .sm\:hover\:via-yellow-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .sm\:hover\:via-yellow-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .sm\:hover\:via-yellow-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .sm\:hover\:via-yellow-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .sm\:hover\:via-yellow-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .sm\:hover\:via-yellow-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .sm\:hover\:via-yellow-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .sm\:hover\:via-yellow-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .sm\:hover\:via-green-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .sm\:hover\:via-green-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .sm\:hover\:via-green-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .sm\:hover\:via-green-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .sm\:hover\:via-green-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .sm\:hover\:via-green-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .sm\:hover\:via-green-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .sm\:hover\:via-green-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .sm\:hover\:via-green-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .sm\:hover\:via-green-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .sm\:hover\:via-blue-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .sm\:hover\:via-blue-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .sm\:hover\:via-blue-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .sm\:hover\:via-blue-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .sm\:hover\:via-blue-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .sm\:hover\:via-blue-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .sm\:hover\:via-blue-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .sm\:hover\:via-blue-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .sm\:hover\:via-blue-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .sm\:hover\:via-blue-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .sm\:hover\:via-indigo-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .sm\:hover\:via-indigo-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .sm\:hover\:via-indigo-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .sm\:hover\:via-indigo-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .sm\:hover\:via-indigo-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .sm\:hover\:via-indigo-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .sm\:hover\:via-indigo-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .sm\:hover\:via-indigo-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .sm\:hover\:via-indigo-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .sm\:hover\:via-indigo-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .sm\:hover\:via-purple-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .sm\:hover\:via-purple-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .sm\:hover\:via-purple-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .sm\:hover\:via-purple-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .sm\:hover\:via-purple-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .sm\:hover\:via-purple-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .sm\:hover\:via-purple-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .sm\:hover\:via-purple-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .sm\:hover\:via-purple-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .sm\:hover\:via-purple-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .sm\:hover\:via-pink-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .sm\:hover\:via-pink-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .sm\:hover\:via-pink-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .sm\:hover\:via-pink-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .sm\:hover\:via-pink-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .sm\:hover\:via-pink-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .sm\:hover\:via-pink-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .sm\:hover\:via-pink-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .sm\:hover\:via-pink-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .sm\:hover\:via-pink-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .sm\:hover\:via-primary-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #F7F6FD, var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .sm\:hover\:via-primary-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #EEEEFB, var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .sm\:hover\:via-primary-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #D5D4F5, var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .sm\:hover\:via-primary-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #BCB9EF, var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .sm\:hover\:via-primary-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #8A85E4, var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .sm\:hover\:via-primary-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #5851D8, var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .sm\:hover\:via-primary-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4F49C2, var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .sm\:hover\:via-primary-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #353182, var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .sm\:hover\:via-primary-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #282461, var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .sm\:hover\:via-primary-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1A1841, var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .sm\:hover\:via-danger:hover { + --tw-gradient-stops: var(--tw-gradient-from), #FB7178, var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .sm\:hover\:via-success:hover { + --tw-gradient-stops: var(--tw-gradient-from), #00C99C, var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .sm\:hover\:via-warning:hover { + --tw-gradient-stops: var(--tw-gradient-from), #F3AF4E, var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .sm\:hover\:via-info:hover { + --tw-gradient-stops: var(--tw-gradient-from), #15B2EC, var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .sm\:hover\:to-transparent:hover { + --tw-gradient-to: transparent; + } + + .sm\:hover\:to-current:hover { + --tw-gradient-to: currentColor; + } + + .sm\:hover\:to-black:hover { + --tw-gradient-to: #040405; + } + + .sm\:hover\:to-white:hover { + --tw-gradient-to: #fff; + } + + .sm\:hover\:to-gray-50:hover { + --tw-gradient-to: #f9fafb; + } + + .sm\:hover\:to-gray-100:hover { + --tw-gradient-to: #f7fafc; + } + + .sm\:hover\:to-gray-200:hover { + --tw-gradient-to: #edf2f7; + } + + .sm\:hover\:to-gray-300:hover { + --tw-gradient-to: #e2e8f0; + } + + .sm\:hover\:to-gray-400:hover { + --tw-gradient-to: #cbd5e0; + } + + .sm\:hover\:to-gray-500:hover { + --tw-gradient-to: #a0aec0; + } + + .sm\:hover\:to-gray-600:hover { + --tw-gradient-to: #718096; + } + + .sm\:hover\:to-gray-700:hover { + --tw-gradient-to: #4a5568; + } + + .sm\:hover\:to-gray-800:hover { + --tw-gradient-to: #2d3748; + } + + .sm\:hover\:to-gray-900:hover { + --tw-gradient-to: #1a202c; + } + + .sm\:hover\:to-red-50:hover { + --tw-gradient-to: #fef2f2; + } + + .sm\:hover\:to-red-100:hover { + --tw-gradient-to: #fee2e2; + } + + .sm\:hover\:to-red-200:hover { + --tw-gradient-to: #fecaca; + } + + .sm\:hover\:to-red-300:hover { + --tw-gradient-to: #fca5a5; + } + + .sm\:hover\:to-red-400:hover { + --tw-gradient-to: #f87171; + } + + .sm\:hover\:to-red-500:hover { + --tw-gradient-to: #ef4444; + } + + .sm\:hover\:to-red-600:hover { + --tw-gradient-to: #dc2626; + } + + .sm\:hover\:to-red-700:hover { + --tw-gradient-to: #b91c1c; + } + + .sm\:hover\:to-red-800:hover { + --tw-gradient-to: #991b1b; + } + + .sm\:hover\:to-red-900:hover { + --tw-gradient-to: #7f1d1d; + } + + .sm\:hover\:to-yellow-50:hover { + --tw-gradient-to: #fffbeb; + } + + .sm\:hover\:to-yellow-100:hover { + --tw-gradient-to: #fef3c7; + } + + .sm\:hover\:to-yellow-200:hover { + --tw-gradient-to: #fde68a; + } + + .sm\:hover\:to-yellow-300:hover { + --tw-gradient-to: #fcd34d; + } + + .sm\:hover\:to-yellow-400:hover { + --tw-gradient-to: #fbbf24; + } + + .sm\:hover\:to-yellow-500:hover { + --tw-gradient-to: #f59e0b; + } + + .sm\:hover\:to-yellow-600:hover { + --tw-gradient-to: #d97706; + } + + .sm\:hover\:to-yellow-700:hover { + --tw-gradient-to: #b45309; + } + + .sm\:hover\:to-yellow-800:hover { + --tw-gradient-to: #92400e; + } + + .sm\:hover\:to-yellow-900:hover { + --tw-gradient-to: #78350f; + } + + .sm\:hover\:to-green-50:hover { + --tw-gradient-to: #ecfdf5; + } + + .sm\:hover\:to-green-100:hover { + --tw-gradient-to: #d1fae5; + } + + .sm\:hover\:to-green-200:hover { + --tw-gradient-to: #a7f3d0; + } + + .sm\:hover\:to-green-300:hover { + --tw-gradient-to: #6ee7b7; + } + + .sm\:hover\:to-green-400:hover { + --tw-gradient-to: #34d399; + } + + .sm\:hover\:to-green-500:hover { + --tw-gradient-to: #10b981; + } + + .sm\:hover\:to-green-600:hover { + --tw-gradient-to: #059669; + } + + .sm\:hover\:to-green-700:hover { + --tw-gradient-to: #047857; + } + + .sm\:hover\:to-green-800:hover { + --tw-gradient-to: #065f46; + } + + .sm\:hover\:to-green-900:hover { + --tw-gradient-to: #064e3b; + } + + .sm\:hover\:to-blue-50:hover { + --tw-gradient-to: #eff6ff; + } + + .sm\:hover\:to-blue-100:hover { + --tw-gradient-to: #dbeafe; + } + + .sm\:hover\:to-blue-200:hover { + --tw-gradient-to: #bfdbfe; + } + + .sm\:hover\:to-blue-300:hover { + --tw-gradient-to: #93c5fd; + } + + .sm\:hover\:to-blue-400:hover { + --tw-gradient-to: #60a5fa; + } + + .sm\:hover\:to-blue-500:hover { + --tw-gradient-to: #3b82f6; + } + + .sm\:hover\:to-blue-600:hover { + --tw-gradient-to: #2563eb; + } + + .sm\:hover\:to-blue-700:hover { + --tw-gradient-to: #1d4ed8; + } + + .sm\:hover\:to-blue-800:hover { + --tw-gradient-to: #1e40af; + } + + .sm\:hover\:to-blue-900:hover { + --tw-gradient-to: #1e3a8a; + } + + .sm\:hover\:to-indigo-50:hover { + --tw-gradient-to: #eef2ff; + } + + .sm\:hover\:to-indigo-100:hover { + --tw-gradient-to: #e0e7ff; + } + + .sm\:hover\:to-indigo-200:hover { + --tw-gradient-to: #c7d2fe; + } + + .sm\:hover\:to-indigo-300:hover { + --tw-gradient-to: #a5b4fc; + } + + .sm\:hover\:to-indigo-400:hover { + --tw-gradient-to: #818cf8; + } + + .sm\:hover\:to-indigo-500:hover { + --tw-gradient-to: #6366f1; + } + + .sm\:hover\:to-indigo-600:hover { + --tw-gradient-to: #4f46e5; + } + + .sm\:hover\:to-indigo-700:hover { + --tw-gradient-to: #4338ca; + } + + .sm\:hover\:to-indigo-800:hover { + --tw-gradient-to: #3730a3; + } + + .sm\:hover\:to-indigo-900:hover { + --tw-gradient-to: #312e81; + } + + .sm\:hover\:to-purple-50:hover { + --tw-gradient-to: #f5f3ff; + } + + .sm\:hover\:to-purple-100:hover { + --tw-gradient-to: #ede9fe; + } + + .sm\:hover\:to-purple-200:hover { + --tw-gradient-to: #ddd6fe; + } + + .sm\:hover\:to-purple-300:hover { + --tw-gradient-to: #c4b5fd; + } + + .sm\:hover\:to-purple-400:hover { + --tw-gradient-to: #a78bfa; + } + + .sm\:hover\:to-purple-500:hover { + --tw-gradient-to: #8b5cf6; + } + + .sm\:hover\:to-purple-600:hover { + --tw-gradient-to: #7c3aed; + } + + .sm\:hover\:to-purple-700:hover { + --tw-gradient-to: #6d28d9; + } + + .sm\:hover\:to-purple-800:hover { + --tw-gradient-to: #5b21b6; + } + + .sm\:hover\:to-purple-900:hover { + --tw-gradient-to: #4c1d95; + } + + .sm\:hover\:to-pink-50:hover { + --tw-gradient-to: #fdf2f8; + } + + .sm\:hover\:to-pink-100:hover { + --tw-gradient-to: #fce7f3; + } + + .sm\:hover\:to-pink-200:hover { + --tw-gradient-to: #fbcfe8; + } + + .sm\:hover\:to-pink-300:hover { + --tw-gradient-to: #f9a8d4; + } + + .sm\:hover\:to-pink-400:hover { + --tw-gradient-to: #f472b6; + } + + .sm\:hover\:to-pink-500:hover { + --tw-gradient-to: #ec4899; + } + + .sm\:hover\:to-pink-600:hover { + --tw-gradient-to: #db2777; + } + + .sm\:hover\:to-pink-700:hover { + --tw-gradient-to: #be185d; + } + + .sm\:hover\:to-pink-800:hover { + --tw-gradient-to: #9d174d; + } + + .sm\:hover\:to-pink-900:hover { + --tw-gradient-to: #831843; + } + + .sm\:hover\:to-primary-50:hover { + --tw-gradient-to: #F7F6FD; + } + + .sm\:hover\:to-primary-100:hover { + --tw-gradient-to: #EEEEFB; + } + + .sm\:hover\:to-primary-200:hover { + --tw-gradient-to: #D5D4F5; + } + + .sm\:hover\:to-primary-300:hover { + --tw-gradient-to: #BCB9EF; + } + + .sm\:hover\:to-primary-400:hover { + --tw-gradient-to: #8A85E4; + } + + .sm\:hover\:to-primary-500:hover { + --tw-gradient-to: #5851D8; + } + + .sm\:hover\:to-primary-600:hover { + --tw-gradient-to: #4F49C2; + } + + .sm\:hover\:to-primary-700:hover { + --tw-gradient-to: #353182; + } + + .sm\:hover\:to-primary-800:hover { + --tw-gradient-to: #282461; + } + + .sm\:hover\:to-primary-900:hover { + --tw-gradient-to: #1A1841; + } + + .sm\:hover\:to-danger:hover { + --tw-gradient-to: #FB7178; + } + + .sm\:hover\:to-success:hover { + --tw-gradient-to: #00C99C; + } + + .sm\:hover\:to-warning:hover { + --tw-gradient-to: #F3AF4E; + } + + .sm\:hover\:to-info:hover { + --tw-gradient-to: #15B2EC; + } + + .sm\:focus\:from-transparent:focus { + --tw-gradient-from: transparent; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .sm\:focus\:from-current:focus { + --tw-gradient-from: currentColor; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .sm\:focus\:from-black:focus { + --tw-gradient-from: #040405; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .sm\:focus\:from-white:focus { + --tw-gradient-from: #fff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .sm\:focus\:from-gray-50:focus { + --tw-gradient-from: #f9fafb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .sm\:focus\:from-gray-100:focus { + --tw-gradient-from: #f7fafc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .sm\:focus\:from-gray-200:focus { + --tw-gradient-from: #edf2f7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .sm\:focus\:from-gray-300:focus { + --tw-gradient-from: #e2e8f0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .sm\:focus\:from-gray-400:focus { + --tw-gradient-from: #cbd5e0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .sm\:focus\:from-gray-500:focus { + --tw-gradient-from: #a0aec0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .sm\:focus\:from-gray-600:focus { + --tw-gradient-from: #718096; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .sm\:focus\:from-gray-700:focus { + --tw-gradient-from: #4a5568; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .sm\:focus\:from-gray-800:focus { + --tw-gradient-from: #2d3748; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .sm\:focus\:from-gray-900:focus { + --tw-gradient-from: #1a202c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .sm\:focus\:from-red-50:focus { + --tw-gradient-from: #fef2f2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .sm\:focus\:from-red-100:focus { + --tw-gradient-from: #fee2e2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .sm\:focus\:from-red-200:focus { + --tw-gradient-from: #fecaca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .sm\:focus\:from-red-300:focus { + --tw-gradient-from: #fca5a5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .sm\:focus\:from-red-400:focus { + --tw-gradient-from: #f87171; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .sm\:focus\:from-red-500:focus { + --tw-gradient-from: #ef4444; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .sm\:focus\:from-red-600:focus { + --tw-gradient-from: #dc2626; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .sm\:focus\:from-red-700:focus { + --tw-gradient-from: #b91c1c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .sm\:focus\:from-red-800:focus { + --tw-gradient-from: #991b1b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .sm\:focus\:from-red-900:focus { + --tw-gradient-from: #7f1d1d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .sm\:focus\:from-yellow-50:focus { + --tw-gradient-from: #fffbeb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .sm\:focus\:from-yellow-100:focus { + --tw-gradient-from: #fef3c7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .sm\:focus\:from-yellow-200:focus { + --tw-gradient-from: #fde68a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .sm\:focus\:from-yellow-300:focus { + --tw-gradient-from: #fcd34d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .sm\:focus\:from-yellow-400:focus { + --tw-gradient-from: #fbbf24; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .sm\:focus\:from-yellow-500:focus { + --tw-gradient-from: #f59e0b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .sm\:focus\:from-yellow-600:focus { + --tw-gradient-from: #d97706; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .sm\:focus\:from-yellow-700:focus { + --tw-gradient-from: #b45309; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .sm\:focus\:from-yellow-800:focus { + --tw-gradient-from: #92400e; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .sm\:focus\:from-yellow-900:focus { + --tw-gradient-from: #78350f; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .sm\:focus\:from-green-50:focus { + --tw-gradient-from: #ecfdf5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .sm\:focus\:from-green-100:focus { + --tw-gradient-from: #d1fae5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .sm\:focus\:from-green-200:focus { + --tw-gradient-from: #a7f3d0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .sm\:focus\:from-green-300:focus { + --tw-gradient-from: #6ee7b7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .sm\:focus\:from-green-400:focus { + --tw-gradient-from: #34d399; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .sm\:focus\:from-green-500:focus { + --tw-gradient-from: #10b981; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .sm\:focus\:from-green-600:focus { + --tw-gradient-from: #059669; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .sm\:focus\:from-green-700:focus { + --tw-gradient-from: #047857; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .sm\:focus\:from-green-800:focus { + --tw-gradient-from: #065f46; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .sm\:focus\:from-green-900:focus { + --tw-gradient-from: #064e3b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .sm\:focus\:from-blue-50:focus { + --tw-gradient-from: #eff6ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .sm\:focus\:from-blue-100:focus { + --tw-gradient-from: #dbeafe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .sm\:focus\:from-blue-200:focus { + --tw-gradient-from: #bfdbfe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .sm\:focus\:from-blue-300:focus { + --tw-gradient-from: #93c5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .sm\:focus\:from-blue-400:focus { + --tw-gradient-from: #60a5fa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .sm\:focus\:from-blue-500:focus { + --tw-gradient-from: #3b82f6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .sm\:focus\:from-blue-600:focus { + --tw-gradient-from: #2563eb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .sm\:focus\:from-blue-700:focus { + --tw-gradient-from: #1d4ed8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .sm\:focus\:from-blue-800:focus { + --tw-gradient-from: #1e40af; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .sm\:focus\:from-blue-900:focus { + --tw-gradient-from: #1e3a8a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .sm\:focus\:from-indigo-50:focus { + --tw-gradient-from: #eef2ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .sm\:focus\:from-indigo-100:focus { + --tw-gradient-from: #e0e7ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .sm\:focus\:from-indigo-200:focus { + --tw-gradient-from: #c7d2fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .sm\:focus\:from-indigo-300:focus { + --tw-gradient-from: #a5b4fc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .sm\:focus\:from-indigo-400:focus { + --tw-gradient-from: #818cf8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .sm\:focus\:from-indigo-500:focus { + --tw-gradient-from: #6366f1; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .sm\:focus\:from-indigo-600:focus { + --tw-gradient-from: #4f46e5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .sm\:focus\:from-indigo-700:focus { + --tw-gradient-from: #4338ca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .sm\:focus\:from-indigo-800:focus { + --tw-gradient-from: #3730a3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .sm\:focus\:from-indigo-900:focus { + --tw-gradient-from: #312e81; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .sm\:focus\:from-purple-50:focus { + --tw-gradient-from: #f5f3ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .sm\:focus\:from-purple-100:focus { + --tw-gradient-from: #ede9fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .sm\:focus\:from-purple-200:focus { + --tw-gradient-from: #ddd6fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .sm\:focus\:from-purple-300:focus { + --tw-gradient-from: #c4b5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .sm\:focus\:from-purple-400:focus { + --tw-gradient-from: #a78bfa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .sm\:focus\:from-purple-500:focus { + --tw-gradient-from: #8b5cf6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .sm\:focus\:from-purple-600:focus { + --tw-gradient-from: #7c3aed; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .sm\:focus\:from-purple-700:focus { + --tw-gradient-from: #6d28d9; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .sm\:focus\:from-purple-800:focus { + --tw-gradient-from: #5b21b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .sm\:focus\:from-purple-900:focus { + --tw-gradient-from: #4c1d95; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .sm\:focus\:from-pink-50:focus { + --tw-gradient-from: #fdf2f8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .sm\:focus\:from-pink-100:focus { + --tw-gradient-from: #fce7f3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .sm\:focus\:from-pink-200:focus { + --tw-gradient-from: #fbcfe8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .sm\:focus\:from-pink-300:focus { + --tw-gradient-from: #f9a8d4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .sm\:focus\:from-pink-400:focus { + --tw-gradient-from: #f472b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .sm\:focus\:from-pink-500:focus { + --tw-gradient-from: #ec4899; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .sm\:focus\:from-pink-600:focus { + --tw-gradient-from: #db2777; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .sm\:focus\:from-pink-700:focus { + --tw-gradient-from: #be185d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .sm\:focus\:from-pink-800:focus { + --tw-gradient-from: #9d174d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .sm\:focus\:from-pink-900:focus { + --tw-gradient-from: #831843; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .sm\:focus\:from-primary-50:focus { + --tw-gradient-from: #F7F6FD; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .sm\:focus\:from-primary-100:focus { + --tw-gradient-from: #EEEEFB; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .sm\:focus\:from-primary-200:focus { + --tw-gradient-from: #D5D4F5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .sm\:focus\:from-primary-300:focus { + --tw-gradient-from: #BCB9EF; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .sm\:focus\:from-primary-400:focus { + --tw-gradient-from: #8A85E4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .sm\:focus\:from-primary-500:focus { + --tw-gradient-from: #5851D8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .sm\:focus\:from-primary-600:focus { + --tw-gradient-from: #4F49C2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .sm\:focus\:from-primary-700:focus { + --tw-gradient-from: #353182; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .sm\:focus\:from-primary-800:focus { + --tw-gradient-from: #282461; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .sm\:focus\:from-primary-900:focus { + --tw-gradient-from: #1A1841; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .sm\:focus\:from-danger:focus { + --tw-gradient-from: #FB7178; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .sm\:focus\:from-success:focus { + --tw-gradient-from: #00C99C; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .sm\:focus\:from-warning:focus { + --tw-gradient-from: #F3AF4E; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .sm\:focus\:from-info:focus { + --tw-gradient-from: #15B2EC; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .sm\:focus\:via-transparent:focus { + --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .sm\:focus\:via-current:focus { + --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .sm\:focus\:via-black:focus { + --tw-gradient-stops: var(--tw-gradient-from), #040405, var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .sm\:focus\:via-white:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .sm\:focus\:via-gray-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .sm\:focus\:via-gray-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f7fafc, var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .sm\:focus\:via-gray-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #edf2f7, var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .sm\:focus\:via-gray-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #e2e8f0, var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .sm\:focus\:via-gray-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #cbd5e0, var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .sm\:focus\:via-gray-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a0aec0, var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .sm\:focus\:via-gray-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #718096, var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .sm\:focus\:via-gray-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4a5568, var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .sm\:focus\:via-gray-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #2d3748, var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .sm\:focus\:via-gray-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1a202c, var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .sm\:focus\:via-red-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .sm\:focus\:via-red-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .sm\:focus\:via-red-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .sm\:focus\:via-red-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .sm\:focus\:via-red-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .sm\:focus\:via-red-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .sm\:focus\:via-red-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .sm\:focus\:via-red-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .sm\:focus\:via-red-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .sm\:focus\:via-red-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .sm\:focus\:via-yellow-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .sm\:focus\:via-yellow-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .sm\:focus\:via-yellow-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .sm\:focus\:via-yellow-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .sm\:focus\:via-yellow-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .sm\:focus\:via-yellow-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .sm\:focus\:via-yellow-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .sm\:focus\:via-yellow-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .sm\:focus\:via-yellow-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .sm\:focus\:via-yellow-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .sm\:focus\:via-green-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .sm\:focus\:via-green-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .sm\:focus\:via-green-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .sm\:focus\:via-green-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .sm\:focus\:via-green-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .sm\:focus\:via-green-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .sm\:focus\:via-green-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .sm\:focus\:via-green-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .sm\:focus\:via-green-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .sm\:focus\:via-green-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .sm\:focus\:via-blue-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .sm\:focus\:via-blue-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .sm\:focus\:via-blue-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .sm\:focus\:via-blue-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .sm\:focus\:via-blue-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .sm\:focus\:via-blue-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .sm\:focus\:via-blue-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .sm\:focus\:via-blue-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .sm\:focus\:via-blue-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .sm\:focus\:via-blue-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .sm\:focus\:via-indigo-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .sm\:focus\:via-indigo-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .sm\:focus\:via-indigo-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .sm\:focus\:via-indigo-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .sm\:focus\:via-indigo-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .sm\:focus\:via-indigo-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .sm\:focus\:via-indigo-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .sm\:focus\:via-indigo-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .sm\:focus\:via-indigo-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .sm\:focus\:via-indigo-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .sm\:focus\:via-purple-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .sm\:focus\:via-purple-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .sm\:focus\:via-purple-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .sm\:focus\:via-purple-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .sm\:focus\:via-purple-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .sm\:focus\:via-purple-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .sm\:focus\:via-purple-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .sm\:focus\:via-purple-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .sm\:focus\:via-purple-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .sm\:focus\:via-purple-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .sm\:focus\:via-pink-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .sm\:focus\:via-pink-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .sm\:focus\:via-pink-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .sm\:focus\:via-pink-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .sm\:focus\:via-pink-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .sm\:focus\:via-pink-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .sm\:focus\:via-pink-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .sm\:focus\:via-pink-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .sm\:focus\:via-pink-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .sm\:focus\:via-pink-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .sm\:focus\:via-primary-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #F7F6FD, var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .sm\:focus\:via-primary-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #EEEEFB, var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .sm\:focus\:via-primary-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #D5D4F5, var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .sm\:focus\:via-primary-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #BCB9EF, var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .sm\:focus\:via-primary-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #8A85E4, var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .sm\:focus\:via-primary-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #5851D8, var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .sm\:focus\:via-primary-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4F49C2, var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .sm\:focus\:via-primary-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #353182, var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .sm\:focus\:via-primary-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #282461, var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .sm\:focus\:via-primary-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1A1841, var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .sm\:focus\:via-danger:focus { + --tw-gradient-stops: var(--tw-gradient-from), #FB7178, var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .sm\:focus\:via-success:focus { + --tw-gradient-stops: var(--tw-gradient-from), #00C99C, var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .sm\:focus\:via-warning:focus { + --tw-gradient-stops: var(--tw-gradient-from), #F3AF4E, var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .sm\:focus\:via-info:focus { + --tw-gradient-stops: var(--tw-gradient-from), #15B2EC, var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .sm\:focus\:to-transparent:focus { + --tw-gradient-to: transparent; + } + + .sm\:focus\:to-current:focus { + --tw-gradient-to: currentColor; + } + + .sm\:focus\:to-black:focus { + --tw-gradient-to: #040405; + } + + .sm\:focus\:to-white:focus { + --tw-gradient-to: #fff; + } + + .sm\:focus\:to-gray-50:focus { + --tw-gradient-to: #f9fafb; + } + + .sm\:focus\:to-gray-100:focus { + --tw-gradient-to: #f7fafc; + } + + .sm\:focus\:to-gray-200:focus { + --tw-gradient-to: #edf2f7; + } + + .sm\:focus\:to-gray-300:focus { + --tw-gradient-to: #e2e8f0; + } + + .sm\:focus\:to-gray-400:focus { + --tw-gradient-to: #cbd5e0; + } + + .sm\:focus\:to-gray-500:focus { + --tw-gradient-to: #a0aec0; + } + + .sm\:focus\:to-gray-600:focus { + --tw-gradient-to: #718096; + } + + .sm\:focus\:to-gray-700:focus { + --tw-gradient-to: #4a5568; + } + + .sm\:focus\:to-gray-800:focus { + --tw-gradient-to: #2d3748; + } + + .sm\:focus\:to-gray-900:focus { + --tw-gradient-to: #1a202c; + } + + .sm\:focus\:to-red-50:focus { + --tw-gradient-to: #fef2f2; + } + + .sm\:focus\:to-red-100:focus { + --tw-gradient-to: #fee2e2; + } + + .sm\:focus\:to-red-200:focus { + --tw-gradient-to: #fecaca; + } + + .sm\:focus\:to-red-300:focus { + --tw-gradient-to: #fca5a5; + } + + .sm\:focus\:to-red-400:focus { + --tw-gradient-to: #f87171; + } + + .sm\:focus\:to-red-500:focus { + --tw-gradient-to: #ef4444; + } + + .sm\:focus\:to-red-600:focus { + --tw-gradient-to: #dc2626; + } + + .sm\:focus\:to-red-700:focus { + --tw-gradient-to: #b91c1c; + } + + .sm\:focus\:to-red-800:focus { + --tw-gradient-to: #991b1b; + } + + .sm\:focus\:to-red-900:focus { + --tw-gradient-to: #7f1d1d; + } + + .sm\:focus\:to-yellow-50:focus { + --tw-gradient-to: #fffbeb; + } + + .sm\:focus\:to-yellow-100:focus { + --tw-gradient-to: #fef3c7; + } + + .sm\:focus\:to-yellow-200:focus { + --tw-gradient-to: #fde68a; + } + + .sm\:focus\:to-yellow-300:focus { + --tw-gradient-to: #fcd34d; + } + + .sm\:focus\:to-yellow-400:focus { + --tw-gradient-to: #fbbf24; + } + + .sm\:focus\:to-yellow-500:focus { + --tw-gradient-to: #f59e0b; + } + + .sm\:focus\:to-yellow-600:focus { + --tw-gradient-to: #d97706; + } + + .sm\:focus\:to-yellow-700:focus { + --tw-gradient-to: #b45309; + } + + .sm\:focus\:to-yellow-800:focus { + --tw-gradient-to: #92400e; + } + + .sm\:focus\:to-yellow-900:focus { + --tw-gradient-to: #78350f; + } + + .sm\:focus\:to-green-50:focus { + --tw-gradient-to: #ecfdf5; + } + + .sm\:focus\:to-green-100:focus { + --tw-gradient-to: #d1fae5; + } + + .sm\:focus\:to-green-200:focus { + --tw-gradient-to: #a7f3d0; + } + + .sm\:focus\:to-green-300:focus { + --tw-gradient-to: #6ee7b7; + } + + .sm\:focus\:to-green-400:focus { + --tw-gradient-to: #34d399; + } + + .sm\:focus\:to-green-500:focus { + --tw-gradient-to: #10b981; + } + + .sm\:focus\:to-green-600:focus { + --tw-gradient-to: #059669; + } + + .sm\:focus\:to-green-700:focus { + --tw-gradient-to: #047857; + } + + .sm\:focus\:to-green-800:focus { + --tw-gradient-to: #065f46; + } + + .sm\:focus\:to-green-900:focus { + --tw-gradient-to: #064e3b; + } + + .sm\:focus\:to-blue-50:focus { + --tw-gradient-to: #eff6ff; + } + + .sm\:focus\:to-blue-100:focus { + --tw-gradient-to: #dbeafe; + } + + .sm\:focus\:to-blue-200:focus { + --tw-gradient-to: #bfdbfe; + } + + .sm\:focus\:to-blue-300:focus { + --tw-gradient-to: #93c5fd; + } + + .sm\:focus\:to-blue-400:focus { + --tw-gradient-to: #60a5fa; + } + + .sm\:focus\:to-blue-500:focus { + --tw-gradient-to: #3b82f6; + } + + .sm\:focus\:to-blue-600:focus { + --tw-gradient-to: #2563eb; + } + + .sm\:focus\:to-blue-700:focus { + --tw-gradient-to: #1d4ed8; + } + + .sm\:focus\:to-blue-800:focus { + --tw-gradient-to: #1e40af; + } + + .sm\:focus\:to-blue-900:focus { + --tw-gradient-to: #1e3a8a; + } + + .sm\:focus\:to-indigo-50:focus { + --tw-gradient-to: #eef2ff; + } + + .sm\:focus\:to-indigo-100:focus { + --tw-gradient-to: #e0e7ff; + } + + .sm\:focus\:to-indigo-200:focus { + --tw-gradient-to: #c7d2fe; + } + + .sm\:focus\:to-indigo-300:focus { + --tw-gradient-to: #a5b4fc; + } + + .sm\:focus\:to-indigo-400:focus { + --tw-gradient-to: #818cf8; + } + + .sm\:focus\:to-indigo-500:focus { + --tw-gradient-to: #6366f1; + } + + .sm\:focus\:to-indigo-600:focus { + --tw-gradient-to: #4f46e5; + } + + .sm\:focus\:to-indigo-700:focus { + --tw-gradient-to: #4338ca; + } + + .sm\:focus\:to-indigo-800:focus { + --tw-gradient-to: #3730a3; + } + + .sm\:focus\:to-indigo-900:focus { + --tw-gradient-to: #312e81; + } + + .sm\:focus\:to-purple-50:focus { + --tw-gradient-to: #f5f3ff; + } + + .sm\:focus\:to-purple-100:focus { + --tw-gradient-to: #ede9fe; + } + + .sm\:focus\:to-purple-200:focus { + --tw-gradient-to: #ddd6fe; + } + + .sm\:focus\:to-purple-300:focus { + --tw-gradient-to: #c4b5fd; + } + + .sm\:focus\:to-purple-400:focus { + --tw-gradient-to: #a78bfa; + } + + .sm\:focus\:to-purple-500:focus { + --tw-gradient-to: #8b5cf6; + } + + .sm\:focus\:to-purple-600:focus { + --tw-gradient-to: #7c3aed; + } + + .sm\:focus\:to-purple-700:focus { + --tw-gradient-to: #6d28d9; + } + + .sm\:focus\:to-purple-800:focus { + --tw-gradient-to: #5b21b6; + } + + .sm\:focus\:to-purple-900:focus { + --tw-gradient-to: #4c1d95; + } + + .sm\:focus\:to-pink-50:focus { + --tw-gradient-to: #fdf2f8; + } + + .sm\:focus\:to-pink-100:focus { + --tw-gradient-to: #fce7f3; + } + + .sm\:focus\:to-pink-200:focus { + --tw-gradient-to: #fbcfe8; + } + + .sm\:focus\:to-pink-300:focus { + --tw-gradient-to: #f9a8d4; + } + + .sm\:focus\:to-pink-400:focus { + --tw-gradient-to: #f472b6; + } + + .sm\:focus\:to-pink-500:focus { + --tw-gradient-to: #ec4899; + } + + .sm\:focus\:to-pink-600:focus { + --tw-gradient-to: #db2777; + } + + .sm\:focus\:to-pink-700:focus { + --tw-gradient-to: #be185d; + } + + .sm\:focus\:to-pink-800:focus { + --tw-gradient-to: #9d174d; + } + + .sm\:focus\:to-pink-900:focus { + --tw-gradient-to: #831843; + } + + .sm\:focus\:to-primary-50:focus { + --tw-gradient-to: #F7F6FD; + } + + .sm\:focus\:to-primary-100:focus { + --tw-gradient-to: #EEEEFB; + } + + .sm\:focus\:to-primary-200:focus { + --tw-gradient-to: #D5D4F5; + } + + .sm\:focus\:to-primary-300:focus { + --tw-gradient-to: #BCB9EF; + } + + .sm\:focus\:to-primary-400:focus { + --tw-gradient-to: #8A85E4; + } + + .sm\:focus\:to-primary-500:focus { + --tw-gradient-to: #5851D8; + } + + .sm\:focus\:to-primary-600:focus { + --tw-gradient-to: #4F49C2; + } + + .sm\:focus\:to-primary-700:focus { + --tw-gradient-to: #353182; + } + + .sm\:focus\:to-primary-800:focus { + --tw-gradient-to: #282461; + } + + .sm\:focus\:to-primary-900:focus { + --tw-gradient-to: #1A1841; + } + + .sm\:focus\:to-danger:focus { + --tw-gradient-to: #FB7178; + } + + .sm\:focus\:to-success:focus { + --tw-gradient-to: #00C99C; + } + + .sm\:focus\:to-warning:focus { + --tw-gradient-to: #F3AF4E; + } + + .sm\:focus\:to-info:focus { + --tw-gradient-to: #15B2EC; + } + + .sm\:bg-opacity-0 { + --tw-bg-opacity: 0; + } + + .sm\:bg-opacity-5 { + --tw-bg-opacity: 0.05; + } + + .sm\:bg-opacity-10 { + --tw-bg-opacity: 0.1; + } + + .sm\:bg-opacity-20 { + --tw-bg-opacity: 0.2; + } + + .sm\:bg-opacity-25 { + --tw-bg-opacity: 0.25; + } + + .sm\:bg-opacity-30 { + --tw-bg-opacity: 0.3; + } + + .sm\:bg-opacity-40 { + --tw-bg-opacity: 0.4; + } + + .sm\:bg-opacity-50 { + --tw-bg-opacity: 0.5; + } + + .sm\:bg-opacity-60 { + --tw-bg-opacity: 0.6; + } + + .sm\:bg-opacity-70 { + --tw-bg-opacity: 0.7; + } + + .sm\:bg-opacity-75 { + --tw-bg-opacity: 0.75; + } + + .sm\:bg-opacity-80 { + --tw-bg-opacity: 0.8; + } + + .sm\:bg-opacity-90 { + --tw-bg-opacity: 0.9; + } + + .sm\:bg-opacity-95 { + --tw-bg-opacity: 0.95; + } + + .sm\:bg-opacity-100 { + --tw-bg-opacity: 1; + } + + .group:hover .sm\:group-hover\:bg-opacity-0 { + --tw-bg-opacity: 0; + } + + .group:hover .sm\:group-hover\:bg-opacity-5 { + --tw-bg-opacity: 0.05; + } + + .group:hover .sm\:group-hover\:bg-opacity-10 { + --tw-bg-opacity: 0.1; + } + + .group:hover .sm\:group-hover\:bg-opacity-20 { + --tw-bg-opacity: 0.2; + } + + .group:hover .sm\:group-hover\:bg-opacity-25 { + --tw-bg-opacity: 0.25; + } + + .group:hover .sm\:group-hover\:bg-opacity-30 { + --tw-bg-opacity: 0.3; + } + + .group:hover .sm\:group-hover\:bg-opacity-40 { + --tw-bg-opacity: 0.4; + } + + .group:hover .sm\:group-hover\:bg-opacity-50 { + --tw-bg-opacity: 0.5; + } + + .group:hover .sm\:group-hover\:bg-opacity-60 { + --tw-bg-opacity: 0.6; + } + + .group:hover .sm\:group-hover\:bg-opacity-70 { + --tw-bg-opacity: 0.7; + } + + .group:hover .sm\:group-hover\:bg-opacity-75 { + --tw-bg-opacity: 0.75; + } + + .group:hover .sm\:group-hover\:bg-opacity-80 { + --tw-bg-opacity: 0.8; + } + + .group:hover .sm\:group-hover\:bg-opacity-90 { + --tw-bg-opacity: 0.9; + } + + .group:hover .sm\:group-hover\:bg-opacity-95 { + --tw-bg-opacity: 0.95; + } + + .group:hover .sm\:group-hover\:bg-opacity-100 { + --tw-bg-opacity: 1; + } + + .sm\:focus-within\:bg-opacity-0:focus-within { + --tw-bg-opacity: 0; + } + + .sm\:focus-within\:bg-opacity-5:focus-within { + --tw-bg-opacity: 0.05; + } + + .sm\:focus-within\:bg-opacity-10:focus-within { + --tw-bg-opacity: 0.1; + } + + .sm\:focus-within\:bg-opacity-20:focus-within { + --tw-bg-opacity: 0.2; + } + + .sm\:focus-within\:bg-opacity-25:focus-within { + --tw-bg-opacity: 0.25; + } + + .sm\:focus-within\:bg-opacity-30:focus-within { + --tw-bg-opacity: 0.3; + } + + .sm\:focus-within\:bg-opacity-40:focus-within { + --tw-bg-opacity: 0.4; + } + + .sm\:focus-within\:bg-opacity-50:focus-within { + --tw-bg-opacity: 0.5; + } + + .sm\:focus-within\:bg-opacity-60:focus-within { + --tw-bg-opacity: 0.6; + } + + .sm\:focus-within\:bg-opacity-70:focus-within { + --tw-bg-opacity: 0.7; + } + + .sm\:focus-within\:bg-opacity-75:focus-within { + --tw-bg-opacity: 0.75; + } + + .sm\:focus-within\:bg-opacity-80:focus-within { + --tw-bg-opacity: 0.8; + } + + .sm\:focus-within\:bg-opacity-90:focus-within { + --tw-bg-opacity: 0.9; + } + + .sm\:focus-within\:bg-opacity-95:focus-within { + --tw-bg-opacity: 0.95; + } + + .sm\:focus-within\:bg-opacity-100:focus-within { + --tw-bg-opacity: 1; + } + + .sm\:hover\:bg-opacity-0:hover { + --tw-bg-opacity: 0; + } + + .sm\:hover\:bg-opacity-5:hover { + --tw-bg-opacity: 0.05; + } + + .sm\:hover\:bg-opacity-10:hover { + --tw-bg-opacity: 0.1; + } + + .sm\:hover\:bg-opacity-20:hover { + --tw-bg-opacity: 0.2; + } + + .sm\:hover\:bg-opacity-25:hover { + --tw-bg-opacity: 0.25; + } + + .sm\:hover\:bg-opacity-30:hover { + --tw-bg-opacity: 0.3; + } + + .sm\:hover\:bg-opacity-40:hover { + --tw-bg-opacity: 0.4; + } + + .sm\:hover\:bg-opacity-50:hover { + --tw-bg-opacity: 0.5; + } + + .sm\:hover\:bg-opacity-60:hover { + --tw-bg-opacity: 0.6; + } + + .sm\:hover\:bg-opacity-70:hover { + --tw-bg-opacity: 0.7; + } + + .sm\:hover\:bg-opacity-75:hover { + --tw-bg-opacity: 0.75; + } + + .sm\:hover\:bg-opacity-80:hover { + --tw-bg-opacity: 0.8; + } + + .sm\:hover\:bg-opacity-90:hover { + --tw-bg-opacity: 0.9; + } + + .sm\:hover\:bg-opacity-95:hover { + --tw-bg-opacity: 0.95; + } + + .sm\:hover\:bg-opacity-100:hover { + --tw-bg-opacity: 1; + } + + .sm\:focus\:bg-opacity-0:focus { + --tw-bg-opacity: 0; + } + + .sm\:focus\:bg-opacity-5:focus { + --tw-bg-opacity: 0.05; + } + + .sm\:focus\:bg-opacity-10:focus { + --tw-bg-opacity: 0.1; + } + + .sm\:focus\:bg-opacity-20:focus { + --tw-bg-opacity: 0.2; + } + + .sm\:focus\:bg-opacity-25:focus { + --tw-bg-opacity: 0.25; + } + + .sm\:focus\:bg-opacity-30:focus { + --tw-bg-opacity: 0.3; + } + + .sm\:focus\:bg-opacity-40:focus { + --tw-bg-opacity: 0.4; + } + + .sm\:focus\:bg-opacity-50:focus { + --tw-bg-opacity: 0.5; + } + + .sm\:focus\:bg-opacity-60:focus { + --tw-bg-opacity: 0.6; + } + + .sm\:focus\:bg-opacity-70:focus { + --tw-bg-opacity: 0.7; + } + + .sm\:focus\:bg-opacity-75:focus { + --tw-bg-opacity: 0.75; + } + + .sm\:focus\:bg-opacity-80:focus { + --tw-bg-opacity: 0.8; + } + + .sm\:focus\:bg-opacity-90:focus { + --tw-bg-opacity: 0.9; + } + + .sm\:focus\:bg-opacity-95:focus { + --tw-bg-opacity: 0.95; + } + + .sm\:focus\:bg-opacity-100:focus { + --tw-bg-opacity: 1; + } + + .sm\:bg-bottom { + background-position: bottom; + } + + .sm\:bg-center { + background-position: center; + } + + .sm\:bg-left { + background-position: left; + } + + .sm\:bg-left-bottom { + background-position: left bottom; + } + + .sm\:bg-left-top { + background-position: left top; + } + + .sm\:bg-right { + background-position: right; + } + + .sm\:bg-right-bottom { + background-position: right bottom; + } + + .sm\:bg-right-top { + background-position: right top; + } + + .sm\:bg-top { + background-position: top; + } + + .sm\:bg-repeat { + background-repeat: repeat; + } + + .sm\:bg-no-repeat { + background-repeat: no-repeat; + } + + .sm\:bg-repeat-x { + background-repeat: repeat-x; + } + + .sm\:bg-repeat-y { + background-repeat: repeat-y; + } + + .sm\:bg-repeat-round { + background-repeat: round; + } + + .sm\:bg-repeat-space { + background-repeat: space; + } + + .sm\:bg-auto { + background-size: auto; + } + + .sm\:bg-cover { + background-size: cover; + } + + .sm\:bg-contain { + background-size: contain; + } + + .sm\:border-collapse { + border-collapse: collapse; + } + + .sm\:border-separate { + border-collapse: separate; + } + + .sm\:border-transparent { + border-color: transparent; + } + + .sm\:border-current { + border-color: currentColor; + } + + .sm\:border-black { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .sm\:border-white { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .sm\:border-gray-50 { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .sm\:border-gray-100 { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .sm\:border-gray-200 { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .sm\:border-gray-300 { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .sm\:border-gray-400 { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .sm\:border-gray-500 { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .sm\:border-gray-600 { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .sm\:border-gray-700 { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .sm\:border-gray-800 { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .sm\:border-gray-900 { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .sm\:border-red-50 { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .sm\:border-red-100 { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .sm\:border-red-200 { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .sm\:border-red-300 { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .sm\:border-red-400 { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .sm\:border-red-500 { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .sm\:border-red-600 { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .sm\:border-red-700 { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .sm\:border-red-800 { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .sm\:border-red-900 { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .sm\:border-yellow-50 { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .sm\:border-yellow-100 { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .sm\:border-yellow-200 { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .sm\:border-yellow-300 { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .sm\:border-yellow-400 { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .sm\:border-yellow-500 { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .sm\:border-yellow-600 { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .sm\:border-yellow-700 { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .sm\:border-yellow-800 { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .sm\:border-yellow-900 { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .sm\:border-green-50 { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .sm\:border-green-100 { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .sm\:border-green-200 { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .sm\:border-green-300 { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .sm\:border-green-400 { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .sm\:border-green-500 { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .sm\:border-green-600 { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .sm\:border-green-700 { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .sm\:border-green-800 { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .sm\:border-green-900 { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .sm\:border-blue-50 { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .sm\:border-blue-100 { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .sm\:border-blue-200 { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .sm\:border-blue-300 { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .sm\:border-blue-400 { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .sm\:border-blue-500 { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .sm\:border-blue-600 { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .sm\:border-blue-700 { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .sm\:border-blue-800 { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .sm\:border-blue-900 { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .sm\:border-indigo-50 { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .sm\:border-indigo-100 { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .sm\:border-indigo-200 { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .sm\:border-indigo-300 { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .sm\:border-indigo-400 { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .sm\:border-indigo-500 { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .sm\:border-indigo-600 { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .sm\:border-indigo-700 { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .sm\:border-indigo-800 { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .sm\:border-indigo-900 { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .sm\:border-purple-50 { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .sm\:border-purple-100 { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .sm\:border-purple-200 { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .sm\:border-purple-300 { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .sm\:border-purple-400 { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .sm\:border-purple-500 { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .sm\:border-purple-600 { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .sm\:border-purple-700 { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .sm\:border-purple-800 { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .sm\:border-purple-900 { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .sm\:border-pink-50 { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .sm\:border-pink-100 { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .sm\:border-pink-200 { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .sm\:border-pink-300 { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .sm\:border-pink-400 { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .sm\:border-pink-500 { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .sm\:border-pink-600 { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .sm\:border-pink-700 { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .sm\:border-pink-800 { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .sm\:border-pink-900 { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .sm\:border-primary-50 { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .sm\:border-primary-100 { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .sm\:border-primary-200 { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .sm\:border-primary-300 { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .sm\:border-primary-400 { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .sm\:border-primary-500 { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .sm\:border-primary-600 { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .sm\:border-primary-700 { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .sm\:border-primary-800 { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .sm\:border-primary-900 { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .sm\:border-danger { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .sm\:border-success { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .sm\:border-warning { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .sm\:border-info { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .sm\:hover\:border-transparent:hover { + border-color: transparent; + } + + .sm\:hover\:border-current:hover { + border-color: currentColor; + } + + .sm\:hover\:border-black:hover { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .sm\:hover\:border-white:hover { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .sm\:hover\:border-gray-50:hover { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .sm\:hover\:border-gray-100:hover { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .sm\:hover\:border-gray-200:hover { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .sm\:hover\:border-gray-300:hover { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .sm\:hover\:border-gray-400:hover { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .sm\:hover\:border-gray-500:hover { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .sm\:hover\:border-gray-600:hover { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .sm\:hover\:border-gray-700:hover { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .sm\:hover\:border-gray-800:hover { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .sm\:hover\:border-gray-900:hover { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .sm\:hover\:border-red-50:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .sm\:hover\:border-red-100:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .sm\:hover\:border-red-200:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .sm\:hover\:border-red-300:hover { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .sm\:hover\:border-red-400:hover { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .sm\:hover\:border-red-500:hover { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .sm\:hover\:border-red-600:hover { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .sm\:hover\:border-red-700:hover { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .sm\:hover\:border-red-800:hover { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .sm\:hover\:border-red-900:hover { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .sm\:hover\:border-yellow-50:hover { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .sm\:hover\:border-yellow-100:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .sm\:hover\:border-yellow-200:hover { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .sm\:hover\:border-yellow-300:hover { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .sm\:hover\:border-yellow-400:hover { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .sm\:hover\:border-yellow-500:hover { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .sm\:hover\:border-yellow-600:hover { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .sm\:hover\:border-yellow-700:hover { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .sm\:hover\:border-yellow-800:hover { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .sm\:hover\:border-yellow-900:hover { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .sm\:hover\:border-green-50:hover { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .sm\:hover\:border-green-100:hover { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .sm\:hover\:border-green-200:hover { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .sm\:hover\:border-green-300:hover { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .sm\:hover\:border-green-400:hover { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .sm\:hover\:border-green-500:hover { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .sm\:hover\:border-green-600:hover { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .sm\:hover\:border-green-700:hover { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .sm\:hover\:border-green-800:hover { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .sm\:hover\:border-green-900:hover { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .sm\:hover\:border-blue-50:hover { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .sm\:hover\:border-blue-100:hover { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .sm\:hover\:border-blue-200:hover { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .sm\:hover\:border-blue-300:hover { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .sm\:hover\:border-blue-400:hover { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .sm\:hover\:border-blue-500:hover { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .sm\:hover\:border-blue-600:hover { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .sm\:hover\:border-blue-700:hover { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .sm\:hover\:border-blue-800:hover { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .sm\:hover\:border-blue-900:hover { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .sm\:hover\:border-indigo-50:hover { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .sm\:hover\:border-indigo-100:hover { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .sm\:hover\:border-indigo-200:hover { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .sm\:hover\:border-indigo-300:hover { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .sm\:hover\:border-indigo-400:hover { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .sm\:hover\:border-indigo-500:hover { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .sm\:hover\:border-indigo-600:hover { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .sm\:hover\:border-indigo-700:hover { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .sm\:hover\:border-indigo-800:hover { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .sm\:hover\:border-indigo-900:hover { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .sm\:hover\:border-purple-50:hover { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .sm\:hover\:border-purple-100:hover { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .sm\:hover\:border-purple-200:hover { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .sm\:hover\:border-purple-300:hover { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .sm\:hover\:border-purple-400:hover { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .sm\:hover\:border-purple-500:hover { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .sm\:hover\:border-purple-600:hover { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .sm\:hover\:border-purple-700:hover { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .sm\:hover\:border-purple-800:hover { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .sm\:hover\:border-purple-900:hover { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .sm\:hover\:border-pink-50:hover { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .sm\:hover\:border-pink-100:hover { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .sm\:hover\:border-pink-200:hover { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .sm\:hover\:border-pink-300:hover { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .sm\:hover\:border-pink-400:hover { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .sm\:hover\:border-pink-500:hover { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .sm\:hover\:border-pink-600:hover { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .sm\:hover\:border-pink-700:hover { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .sm\:hover\:border-pink-800:hover { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .sm\:hover\:border-pink-900:hover { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .sm\:hover\:border-primary-50:hover { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .sm\:hover\:border-primary-100:hover { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .sm\:hover\:border-primary-200:hover { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .sm\:hover\:border-primary-300:hover { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .sm\:hover\:border-primary-400:hover { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .sm\:hover\:border-primary-500:hover { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .sm\:hover\:border-primary-600:hover { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .sm\:hover\:border-primary-700:hover { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .sm\:hover\:border-primary-800:hover { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .sm\:hover\:border-primary-900:hover { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .sm\:hover\:border-danger:hover { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .sm\:hover\:border-success:hover { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .sm\:hover\:border-warning:hover { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .sm\:hover\:border-info:hover { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .sm\:focus\:border-transparent:focus { + border-color: transparent; + } + + .sm\:focus\:border-current:focus { + border-color: currentColor; + } + + .sm\:focus\:border-black:focus { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .sm\:focus\:border-white:focus { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .sm\:focus\:border-gray-50:focus { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .sm\:focus\:border-gray-100:focus { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .sm\:focus\:border-gray-200:focus { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .sm\:focus\:border-gray-300:focus { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .sm\:focus\:border-gray-400:focus { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .sm\:focus\:border-gray-500:focus { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .sm\:focus\:border-gray-600:focus { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .sm\:focus\:border-gray-700:focus { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .sm\:focus\:border-gray-800:focus { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .sm\:focus\:border-gray-900:focus { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .sm\:focus\:border-red-50:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .sm\:focus\:border-red-100:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .sm\:focus\:border-red-200:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .sm\:focus\:border-red-300:focus { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .sm\:focus\:border-red-400:focus { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .sm\:focus\:border-red-500:focus { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .sm\:focus\:border-red-600:focus { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .sm\:focus\:border-red-700:focus { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .sm\:focus\:border-red-800:focus { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .sm\:focus\:border-red-900:focus { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .sm\:focus\:border-yellow-50:focus { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .sm\:focus\:border-yellow-100:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .sm\:focus\:border-yellow-200:focus { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .sm\:focus\:border-yellow-300:focus { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .sm\:focus\:border-yellow-400:focus { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .sm\:focus\:border-yellow-500:focus { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .sm\:focus\:border-yellow-600:focus { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .sm\:focus\:border-yellow-700:focus { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .sm\:focus\:border-yellow-800:focus { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .sm\:focus\:border-yellow-900:focus { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .sm\:focus\:border-green-50:focus { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .sm\:focus\:border-green-100:focus { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .sm\:focus\:border-green-200:focus { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .sm\:focus\:border-green-300:focus { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .sm\:focus\:border-green-400:focus { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .sm\:focus\:border-green-500:focus { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .sm\:focus\:border-green-600:focus { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .sm\:focus\:border-green-700:focus { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .sm\:focus\:border-green-800:focus { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .sm\:focus\:border-green-900:focus { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .sm\:focus\:border-blue-50:focus { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .sm\:focus\:border-blue-100:focus { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .sm\:focus\:border-blue-200:focus { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .sm\:focus\:border-blue-300:focus { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .sm\:focus\:border-blue-400:focus { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .sm\:focus\:border-blue-500:focus { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .sm\:focus\:border-blue-600:focus { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .sm\:focus\:border-blue-700:focus { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .sm\:focus\:border-blue-800:focus { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .sm\:focus\:border-blue-900:focus { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .sm\:focus\:border-indigo-50:focus { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .sm\:focus\:border-indigo-100:focus { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .sm\:focus\:border-indigo-200:focus { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .sm\:focus\:border-indigo-300:focus { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .sm\:focus\:border-indigo-400:focus { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .sm\:focus\:border-indigo-500:focus { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .sm\:focus\:border-indigo-600:focus { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .sm\:focus\:border-indigo-700:focus { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .sm\:focus\:border-indigo-800:focus { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .sm\:focus\:border-indigo-900:focus { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .sm\:focus\:border-purple-50:focus { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .sm\:focus\:border-purple-100:focus { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .sm\:focus\:border-purple-200:focus { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .sm\:focus\:border-purple-300:focus { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .sm\:focus\:border-purple-400:focus { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .sm\:focus\:border-purple-500:focus { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .sm\:focus\:border-purple-600:focus { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .sm\:focus\:border-purple-700:focus { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .sm\:focus\:border-purple-800:focus { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .sm\:focus\:border-purple-900:focus { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .sm\:focus\:border-pink-50:focus { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .sm\:focus\:border-pink-100:focus { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .sm\:focus\:border-pink-200:focus { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .sm\:focus\:border-pink-300:focus { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .sm\:focus\:border-pink-400:focus { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .sm\:focus\:border-pink-500:focus { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .sm\:focus\:border-pink-600:focus { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .sm\:focus\:border-pink-700:focus { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .sm\:focus\:border-pink-800:focus { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .sm\:focus\:border-pink-900:focus { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .sm\:focus\:border-primary-50:focus { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .sm\:focus\:border-primary-100:focus { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .sm\:focus\:border-primary-200:focus { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .sm\:focus\:border-primary-300:focus { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .sm\:focus\:border-primary-400:focus { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .sm\:focus\:border-primary-500:focus { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .sm\:focus\:border-primary-600:focus { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .sm\:focus\:border-primary-700:focus { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .sm\:focus\:border-primary-800:focus { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .sm\:focus\:border-primary-900:focus { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .sm\:focus\:border-danger:focus { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .sm\:focus\:border-success:focus { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .sm\:focus\:border-warning:focus { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .sm\:focus\:border-info:focus { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .sm\:active\:border-transparent:active { + border-color: transparent; + } + + .sm\:active\:border-current:active { + border-color: currentColor; + } + + .sm\:active\:border-black:active { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .sm\:active\:border-white:active { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .sm\:active\:border-gray-50:active { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .sm\:active\:border-gray-100:active { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .sm\:active\:border-gray-200:active { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .sm\:active\:border-gray-300:active { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .sm\:active\:border-gray-400:active { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .sm\:active\:border-gray-500:active { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .sm\:active\:border-gray-600:active { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .sm\:active\:border-gray-700:active { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .sm\:active\:border-gray-800:active { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .sm\:active\:border-gray-900:active { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .sm\:active\:border-red-50:active { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .sm\:active\:border-red-100:active { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .sm\:active\:border-red-200:active { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .sm\:active\:border-red-300:active { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .sm\:active\:border-red-400:active { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .sm\:active\:border-red-500:active { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .sm\:active\:border-red-600:active { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .sm\:active\:border-red-700:active { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .sm\:active\:border-red-800:active { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .sm\:active\:border-red-900:active { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .sm\:active\:border-yellow-50:active { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .sm\:active\:border-yellow-100:active { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .sm\:active\:border-yellow-200:active { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .sm\:active\:border-yellow-300:active { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .sm\:active\:border-yellow-400:active { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .sm\:active\:border-yellow-500:active { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .sm\:active\:border-yellow-600:active { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .sm\:active\:border-yellow-700:active { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .sm\:active\:border-yellow-800:active { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .sm\:active\:border-yellow-900:active { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .sm\:active\:border-green-50:active { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .sm\:active\:border-green-100:active { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .sm\:active\:border-green-200:active { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .sm\:active\:border-green-300:active { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .sm\:active\:border-green-400:active { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .sm\:active\:border-green-500:active { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .sm\:active\:border-green-600:active { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .sm\:active\:border-green-700:active { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .sm\:active\:border-green-800:active { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .sm\:active\:border-green-900:active { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .sm\:active\:border-blue-50:active { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .sm\:active\:border-blue-100:active { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .sm\:active\:border-blue-200:active { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .sm\:active\:border-blue-300:active { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .sm\:active\:border-blue-400:active { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .sm\:active\:border-blue-500:active { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .sm\:active\:border-blue-600:active { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .sm\:active\:border-blue-700:active { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .sm\:active\:border-blue-800:active { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .sm\:active\:border-blue-900:active { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .sm\:active\:border-indigo-50:active { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .sm\:active\:border-indigo-100:active { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .sm\:active\:border-indigo-200:active { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .sm\:active\:border-indigo-300:active { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .sm\:active\:border-indigo-400:active { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .sm\:active\:border-indigo-500:active { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .sm\:active\:border-indigo-600:active { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .sm\:active\:border-indigo-700:active { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .sm\:active\:border-indigo-800:active { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .sm\:active\:border-indigo-900:active { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .sm\:active\:border-purple-50:active { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .sm\:active\:border-purple-100:active { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .sm\:active\:border-purple-200:active { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .sm\:active\:border-purple-300:active { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .sm\:active\:border-purple-400:active { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .sm\:active\:border-purple-500:active { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .sm\:active\:border-purple-600:active { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .sm\:active\:border-purple-700:active { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .sm\:active\:border-purple-800:active { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .sm\:active\:border-purple-900:active { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .sm\:active\:border-pink-50:active { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .sm\:active\:border-pink-100:active { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .sm\:active\:border-pink-200:active { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .sm\:active\:border-pink-300:active { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .sm\:active\:border-pink-400:active { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .sm\:active\:border-pink-500:active { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .sm\:active\:border-pink-600:active { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .sm\:active\:border-pink-700:active { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .sm\:active\:border-pink-800:active { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .sm\:active\:border-pink-900:active { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .sm\:active\:border-primary-50:active { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .sm\:active\:border-primary-100:active { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .sm\:active\:border-primary-200:active { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .sm\:active\:border-primary-300:active { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .sm\:active\:border-primary-400:active { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .sm\:active\:border-primary-500:active { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .sm\:active\:border-primary-600:active { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .sm\:active\:border-primary-700:active { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .sm\:active\:border-primary-800:active { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .sm\:active\:border-primary-900:active { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .sm\:active\:border-danger:active { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .sm\:active\:border-success:active { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .sm\:active\:border-warning:active { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .sm\:active\:border-info:active { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-transparent:focus-within { + border-color: transparent; + } + + .sm\:focus-within\:border-current:focus-within { + border-color: currentColor; + } + + .sm\:focus-within\:border-black:focus-within { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-white:focus-within { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-gray-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-gray-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-gray-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-gray-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-gray-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-gray-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-gray-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-gray-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-gray-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-gray-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-red-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-red-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-red-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-red-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-red-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-red-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-red-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-red-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-red-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-red-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-yellow-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-yellow-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-yellow-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-yellow-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-yellow-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-yellow-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-yellow-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-yellow-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-yellow-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-yellow-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-green-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-green-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-green-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-green-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-green-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-green-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-green-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-green-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-green-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-green-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-blue-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-blue-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-blue-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-blue-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-blue-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-blue-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-blue-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-blue-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-blue-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-blue-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-indigo-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-indigo-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-indigo-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-indigo-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-indigo-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-indigo-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-indigo-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-indigo-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-indigo-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-indigo-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-purple-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-purple-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-purple-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-purple-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-purple-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-purple-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-purple-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-purple-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-purple-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-purple-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-pink-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-pink-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-pink-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-pink-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-pink-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-pink-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-pink-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-pink-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-pink-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-pink-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-primary-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-primary-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-primary-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-primary-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-primary-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-primary-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-primary-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-primary-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-primary-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-primary-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-danger:focus-within { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-success:focus-within { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-warning:focus-within { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .sm\:focus-within\:border-info:focus-within { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .sm\:border-opacity-0 { + --tw-border-opacity: 0; + } + + .sm\:border-opacity-5 { + --tw-border-opacity: 0.05; + } + + .sm\:border-opacity-10 { + --tw-border-opacity: 0.1; + } + + .sm\:border-opacity-20 { + --tw-border-opacity: 0.2; + } + + .sm\:border-opacity-25 { + --tw-border-opacity: 0.25; + } + + .sm\:border-opacity-30 { + --tw-border-opacity: 0.3; + } + + .sm\:border-opacity-40 { + --tw-border-opacity: 0.4; + } + + .sm\:border-opacity-50 { + --tw-border-opacity: 0.5; + } + + .sm\:border-opacity-60 { + --tw-border-opacity: 0.6; + } + + .sm\:border-opacity-70 { + --tw-border-opacity: 0.7; + } + + .sm\:border-opacity-75 { + --tw-border-opacity: 0.75; + } + + .sm\:border-opacity-80 { + --tw-border-opacity: 0.8; + } + + .sm\:border-opacity-90 { + --tw-border-opacity: 0.9; + } + + .sm\:border-opacity-95 { + --tw-border-opacity: 0.95; + } + + .sm\:border-opacity-100 { + --tw-border-opacity: 1; + } + + .group:hover .sm\:group-hover\:border-opacity-0 { + --tw-border-opacity: 0; + } + + .group:hover .sm\:group-hover\:border-opacity-5 { + --tw-border-opacity: 0.05; + } + + .group:hover .sm\:group-hover\:border-opacity-10 { + --tw-border-opacity: 0.1; + } + + .group:hover .sm\:group-hover\:border-opacity-20 { + --tw-border-opacity: 0.2; + } + + .group:hover .sm\:group-hover\:border-opacity-25 { + --tw-border-opacity: 0.25; + } + + .group:hover .sm\:group-hover\:border-opacity-30 { + --tw-border-opacity: 0.3; + } + + .group:hover .sm\:group-hover\:border-opacity-40 { + --tw-border-opacity: 0.4; + } + + .group:hover .sm\:group-hover\:border-opacity-50 { + --tw-border-opacity: 0.5; + } + + .group:hover .sm\:group-hover\:border-opacity-60 { + --tw-border-opacity: 0.6; + } + + .group:hover .sm\:group-hover\:border-opacity-70 { + --tw-border-opacity: 0.7; + } + + .group:hover .sm\:group-hover\:border-opacity-75 { + --tw-border-opacity: 0.75; + } + + .group:hover .sm\:group-hover\:border-opacity-80 { + --tw-border-opacity: 0.8; + } + + .group:hover .sm\:group-hover\:border-opacity-90 { + --tw-border-opacity: 0.9; + } + + .group:hover .sm\:group-hover\:border-opacity-95 { + --tw-border-opacity: 0.95; + } + + .group:hover .sm\:group-hover\:border-opacity-100 { + --tw-border-opacity: 1; + } + + .sm\:focus-within\:border-opacity-0:focus-within { + --tw-border-opacity: 0; + } + + .sm\:focus-within\:border-opacity-5:focus-within { + --tw-border-opacity: 0.05; + } + + .sm\:focus-within\:border-opacity-10:focus-within { + --tw-border-opacity: 0.1; + } + + .sm\:focus-within\:border-opacity-20:focus-within { + --tw-border-opacity: 0.2; + } + + .sm\:focus-within\:border-opacity-25:focus-within { + --tw-border-opacity: 0.25; + } + + .sm\:focus-within\:border-opacity-30:focus-within { + --tw-border-opacity: 0.3; + } + + .sm\:focus-within\:border-opacity-40:focus-within { + --tw-border-opacity: 0.4; + } + + .sm\:focus-within\:border-opacity-50:focus-within { + --tw-border-opacity: 0.5; + } + + .sm\:focus-within\:border-opacity-60:focus-within { + --tw-border-opacity: 0.6; + } + + .sm\:focus-within\:border-opacity-70:focus-within { + --tw-border-opacity: 0.7; + } + + .sm\:focus-within\:border-opacity-75:focus-within { + --tw-border-opacity: 0.75; + } + + .sm\:focus-within\:border-opacity-80:focus-within { + --tw-border-opacity: 0.8; + } + + .sm\:focus-within\:border-opacity-90:focus-within { + --tw-border-opacity: 0.9; + } + + .sm\:focus-within\:border-opacity-95:focus-within { + --tw-border-opacity: 0.95; + } + + .sm\:focus-within\:border-opacity-100:focus-within { + --tw-border-opacity: 1; + } + + .sm\:hover\:border-opacity-0:hover { + --tw-border-opacity: 0; + } + + .sm\:hover\:border-opacity-5:hover { + --tw-border-opacity: 0.05; + } + + .sm\:hover\:border-opacity-10:hover { + --tw-border-opacity: 0.1; + } + + .sm\:hover\:border-opacity-20:hover { + --tw-border-opacity: 0.2; + } + + .sm\:hover\:border-opacity-25:hover { + --tw-border-opacity: 0.25; + } + + .sm\:hover\:border-opacity-30:hover { + --tw-border-opacity: 0.3; + } + + .sm\:hover\:border-opacity-40:hover { + --tw-border-opacity: 0.4; + } + + .sm\:hover\:border-opacity-50:hover { + --tw-border-opacity: 0.5; + } + + .sm\:hover\:border-opacity-60:hover { + --tw-border-opacity: 0.6; + } + + .sm\:hover\:border-opacity-70:hover { + --tw-border-opacity: 0.7; + } + + .sm\:hover\:border-opacity-75:hover { + --tw-border-opacity: 0.75; + } + + .sm\:hover\:border-opacity-80:hover { + --tw-border-opacity: 0.8; + } + + .sm\:hover\:border-opacity-90:hover { + --tw-border-opacity: 0.9; + } + + .sm\:hover\:border-opacity-95:hover { + --tw-border-opacity: 0.95; + } + + .sm\:hover\:border-opacity-100:hover { + --tw-border-opacity: 1; + } + + .sm\:focus\:border-opacity-0:focus { + --tw-border-opacity: 0; + } + + .sm\:focus\:border-opacity-5:focus { + --tw-border-opacity: 0.05; + } + + .sm\:focus\:border-opacity-10:focus { + --tw-border-opacity: 0.1; + } + + .sm\:focus\:border-opacity-20:focus { + --tw-border-opacity: 0.2; + } + + .sm\:focus\:border-opacity-25:focus { + --tw-border-opacity: 0.25; + } + + .sm\:focus\:border-opacity-30:focus { + --tw-border-opacity: 0.3; + } + + .sm\:focus\:border-opacity-40:focus { + --tw-border-opacity: 0.4; + } + + .sm\:focus\:border-opacity-50:focus { + --tw-border-opacity: 0.5; + } + + .sm\:focus\:border-opacity-60:focus { + --tw-border-opacity: 0.6; + } + + .sm\:focus\:border-opacity-70:focus { + --tw-border-opacity: 0.7; + } + + .sm\:focus\:border-opacity-75:focus { + --tw-border-opacity: 0.75; + } + + .sm\:focus\:border-opacity-80:focus { + --tw-border-opacity: 0.8; + } + + .sm\:focus\:border-opacity-90:focus { + --tw-border-opacity: 0.9; + } + + .sm\:focus\:border-opacity-95:focus { + --tw-border-opacity: 0.95; + } + + .sm\:focus\:border-opacity-100:focus { + --tw-border-opacity: 1; + } + + .sm\:rounded-none { + border-radius: 0px; + } + + .sm\:rounded-sm { + border-radius: 0.125rem; + } + + .sm\:rounded { + border-radius: 0.25rem; + } + + .sm\:rounded-md { + border-radius: 0.375rem; + } + + .sm\:rounded-lg { + border-radius: 0.5rem; + } + + .sm\:rounded-xl { + border-radius: 0.75rem; + } + + .sm\:rounded-2xl { + border-radius: 1rem; + } + + .sm\:rounded-3xl { + border-radius: 1.5rem; + } + + .sm\:rounded-full { + border-radius: 9999px; + } + + .sm\:rounded-t-none { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .sm\:rounded-r-none { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .sm\:rounded-b-none { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .sm\:rounded-l-none { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .sm\:rounded-t-sm { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .sm\:rounded-r-sm { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .sm\:rounded-b-sm { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .sm\:rounded-l-sm { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .sm\:rounded-t { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .sm\:rounded-r { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .sm\:rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .sm\:rounded-l { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .sm\:rounded-t-md { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .sm\:rounded-r-md { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .sm\:rounded-b-md { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .sm\:rounded-l-md { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .sm\:rounded-t-lg { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .sm\:rounded-r-lg { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .sm\:rounded-b-lg { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .sm\:rounded-l-lg { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .sm\:rounded-t-xl { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .sm\:rounded-r-xl { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .sm\:rounded-b-xl { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .sm\:rounded-l-xl { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .sm\:rounded-t-2xl { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .sm\:rounded-r-2xl { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .sm\:rounded-b-2xl { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .sm\:rounded-l-2xl { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .sm\:rounded-t-3xl { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .sm\:rounded-r-3xl { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .sm\:rounded-b-3xl { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .sm\:rounded-l-3xl { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .sm\:rounded-t-full { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .sm\:rounded-r-full { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .sm\:rounded-b-full { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .sm\:rounded-l-full { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .sm\:rounded-tl-none { + border-top-left-radius: 0px; + } + + .sm\:rounded-tr-none { + border-top-right-radius: 0px; + } + + .sm\:rounded-br-none { + border-bottom-right-radius: 0px; + } + + .sm\:rounded-bl-none { + border-bottom-left-radius: 0px; + } + + .sm\:rounded-tl-sm { + border-top-left-radius: 0.125rem; + } + + .sm\:rounded-tr-sm { + border-top-right-radius: 0.125rem; + } + + .sm\:rounded-br-sm { + border-bottom-right-radius: 0.125rem; + } + + .sm\:rounded-bl-sm { + border-bottom-left-radius: 0.125rem; + } + + .sm\:rounded-tl { + border-top-left-radius: 0.25rem; + } + + .sm\:rounded-tr { + border-top-right-radius: 0.25rem; + } + + .sm\:rounded-br { + border-bottom-right-radius: 0.25rem; + } + + .sm\:rounded-bl { + border-bottom-left-radius: 0.25rem; + } + + .sm\:rounded-tl-md { + border-top-left-radius: 0.375rem; + } + + .sm\:rounded-tr-md { + border-top-right-radius: 0.375rem; + } + + .sm\:rounded-br-md { + border-bottom-right-radius: 0.375rem; + } + + .sm\:rounded-bl-md { + border-bottom-left-radius: 0.375rem; + } + + .sm\:rounded-tl-lg { + border-top-left-radius: 0.5rem; + } + + .sm\:rounded-tr-lg { + border-top-right-radius: 0.5rem; + } + + .sm\:rounded-br-lg { + border-bottom-right-radius: 0.5rem; + } + + .sm\:rounded-bl-lg { + border-bottom-left-radius: 0.5rem; + } + + .sm\:rounded-tl-xl { + border-top-left-radius: 0.75rem; + } + + .sm\:rounded-tr-xl { + border-top-right-radius: 0.75rem; + } + + .sm\:rounded-br-xl { + border-bottom-right-radius: 0.75rem; + } + + .sm\:rounded-bl-xl { + border-bottom-left-radius: 0.75rem; + } + + .sm\:rounded-tl-2xl { + border-top-left-radius: 1rem; + } + + .sm\:rounded-tr-2xl { + border-top-right-radius: 1rem; + } + + .sm\:rounded-br-2xl { + border-bottom-right-radius: 1rem; + } + + .sm\:rounded-bl-2xl { + border-bottom-left-radius: 1rem; + } + + .sm\:rounded-tl-3xl { + border-top-left-radius: 1.5rem; + } + + .sm\:rounded-tr-3xl { + border-top-right-radius: 1.5rem; + } + + .sm\:rounded-br-3xl { + border-bottom-right-radius: 1.5rem; + } + + .sm\:rounded-bl-3xl { + border-bottom-left-radius: 1.5rem; + } + + .sm\:rounded-tl-full { + border-top-left-radius: 9999px; + } + + .sm\:rounded-tr-full { + border-top-right-radius: 9999px; + } + + .sm\:rounded-br-full { + border-bottom-right-radius: 9999px; + } + + .sm\:rounded-bl-full { + border-bottom-left-radius: 9999px; + } + + .sm\:hover\:rounded-none:hover { + border-radius: 0px; + } + + .sm\:hover\:rounded-sm:hover { + border-radius: 0.125rem; + } + + .sm\:hover\:rounded:hover { + border-radius: 0.25rem; + } + + .sm\:hover\:rounded-md:hover { + border-radius: 0.375rem; + } + + .sm\:hover\:rounded-lg:hover { + border-radius: 0.5rem; + } + + .sm\:hover\:rounded-xl:hover { + border-radius: 0.75rem; + } + + .sm\:hover\:rounded-2xl:hover { + border-radius: 1rem; + } + + .sm\:hover\:rounded-3xl:hover { + border-radius: 1.5rem; + } + + .sm\:hover\:rounded-full:hover { + border-radius: 9999px; + } + + .sm\:hover\:rounded-t-none:hover { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .sm\:hover\:rounded-r-none:hover { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .sm\:hover\:rounded-b-none:hover { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .sm\:hover\:rounded-l-none:hover { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .sm\:hover\:rounded-t-sm:hover { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .sm\:hover\:rounded-r-sm:hover { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .sm\:hover\:rounded-b-sm:hover { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .sm\:hover\:rounded-l-sm:hover { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .sm\:hover\:rounded-t:hover { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .sm\:hover\:rounded-r:hover { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .sm\:hover\:rounded-b:hover { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .sm\:hover\:rounded-l:hover { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .sm\:hover\:rounded-t-md:hover { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .sm\:hover\:rounded-r-md:hover { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .sm\:hover\:rounded-b-md:hover { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .sm\:hover\:rounded-l-md:hover { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .sm\:hover\:rounded-t-lg:hover { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .sm\:hover\:rounded-r-lg:hover { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .sm\:hover\:rounded-b-lg:hover { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .sm\:hover\:rounded-l-lg:hover { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .sm\:hover\:rounded-t-xl:hover { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .sm\:hover\:rounded-r-xl:hover { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .sm\:hover\:rounded-b-xl:hover { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .sm\:hover\:rounded-l-xl:hover { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .sm\:hover\:rounded-t-2xl:hover { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .sm\:hover\:rounded-r-2xl:hover { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .sm\:hover\:rounded-b-2xl:hover { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .sm\:hover\:rounded-l-2xl:hover { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .sm\:hover\:rounded-t-3xl:hover { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .sm\:hover\:rounded-r-3xl:hover { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .sm\:hover\:rounded-b-3xl:hover { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .sm\:hover\:rounded-l-3xl:hover { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .sm\:hover\:rounded-t-full:hover { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .sm\:hover\:rounded-r-full:hover { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .sm\:hover\:rounded-b-full:hover { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .sm\:hover\:rounded-l-full:hover { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .sm\:hover\:rounded-tl-none:hover { + border-top-left-radius: 0px; + } + + .sm\:hover\:rounded-tr-none:hover { + border-top-right-radius: 0px; + } + + .sm\:hover\:rounded-br-none:hover { + border-bottom-right-radius: 0px; + } + + .sm\:hover\:rounded-bl-none:hover { + border-bottom-left-radius: 0px; + } + + .sm\:hover\:rounded-tl-sm:hover { + border-top-left-radius: 0.125rem; + } + + .sm\:hover\:rounded-tr-sm:hover { + border-top-right-radius: 0.125rem; + } + + .sm\:hover\:rounded-br-sm:hover { + border-bottom-right-radius: 0.125rem; + } + + .sm\:hover\:rounded-bl-sm:hover { + border-bottom-left-radius: 0.125rem; + } + + .sm\:hover\:rounded-tl:hover { + border-top-left-radius: 0.25rem; + } + + .sm\:hover\:rounded-tr:hover { + border-top-right-radius: 0.25rem; + } + + .sm\:hover\:rounded-br:hover { + border-bottom-right-radius: 0.25rem; + } + + .sm\:hover\:rounded-bl:hover { + border-bottom-left-radius: 0.25rem; + } + + .sm\:hover\:rounded-tl-md:hover { + border-top-left-radius: 0.375rem; + } + + .sm\:hover\:rounded-tr-md:hover { + border-top-right-radius: 0.375rem; + } + + .sm\:hover\:rounded-br-md:hover { + border-bottom-right-radius: 0.375rem; + } + + .sm\:hover\:rounded-bl-md:hover { + border-bottom-left-radius: 0.375rem; + } + + .sm\:hover\:rounded-tl-lg:hover { + border-top-left-radius: 0.5rem; + } + + .sm\:hover\:rounded-tr-lg:hover { + border-top-right-radius: 0.5rem; + } + + .sm\:hover\:rounded-br-lg:hover { + border-bottom-right-radius: 0.5rem; + } + + .sm\:hover\:rounded-bl-lg:hover { + border-bottom-left-radius: 0.5rem; + } + + .sm\:hover\:rounded-tl-xl:hover { + border-top-left-radius: 0.75rem; + } + + .sm\:hover\:rounded-tr-xl:hover { + border-top-right-radius: 0.75rem; + } + + .sm\:hover\:rounded-br-xl:hover { + border-bottom-right-radius: 0.75rem; + } + + .sm\:hover\:rounded-bl-xl:hover { + border-bottom-left-radius: 0.75rem; + } + + .sm\:hover\:rounded-tl-2xl:hover { + border-top-left-radius: 1rem; + } + + .sm\:hover\:rounded-tr-2xl:hover { + border-top-right-radius: 1rem; + } + + .sm\:hover\:rounded-br-2xl:hover { + border-bottom-right-radius: 1rem; + } + + .sm\:hover\:rounded-bl-2xl:hover { + border-bottom-left-radius: 1rem; + } + + .sm\:hover\:rounded-tl-3xl:hover { + border-top-left-radius: 1.5rem; + } + + .sm\:hover\:rounded-tr-3xl:hover { + border-top-right-radius: 1.5rem; + } + + .sm\:hover\:rounded-br-3xl:hover { + border-bottom-right-radius: 1.5rem; + } + + .sm\:hover\:rounded-bl-3xl:hover { + border-bottom-left-radius: 1.5rem; + } + + .sm\:hover\:rounded-tl-full:hover { + border-top-left-radius: 9999px; + } + + .sm\:hover\:rounded-tr-full:hover { + border-top-right-radius: 9999px; + } + + .sm\:hover\:rounded-br-full:hover { + border-bottom-right-radius: 9999px; + } + + .sm\:hover\:rounded-bl-full:hover { + border-bottom-left-radius: 9999px; + } + + .sm\:first\:rounded-none:first-child { + border-radius: 0px; + } + + .sm\:first\:rounded-sm:first-child { + border-radius: 0.125rem; + } + + .sm\:first\:rounded:first-child { + border-radius: 0.25rem; + } + + .sm\:first\:rounded-md:first-child { + border-radius: 0.375rem; + } + + .sm\:first\:rounded-lg:first-child { + border-radius: 0.5rem; + } + + .sm\:first\:rounded-xl:first-child { + border-radius: 0.75rem; + } + + .sm\:first\:rounded-2xl:first-child { + border-radius: 1rem; + } + + .sm\:first\:rounded-3xl:first-child { + border-radius: 1.5rem; + } + + .sm\:first\:rounded-full:first-child { + border-radius: 9999px; + } + + .sm\:first\:rounded-t-none:first-child { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .sm\:first\:rounded-r-none:first-child { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .sm\:first\:rounded-b-none:first-child { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .sm\:first\:rounded-l-none:first-child { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .sm\:first\:rounded-t-sm:first-child { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .sm\:first\:rounded-r-sm:first-child { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .sm\:first\:rounded-b-sm:first-child { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .sm\:first\:rounded-l-sm:first-child { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .sm\:first\:rounded-t:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .sm\:first\:rounded-r:first-child { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .sm\:first\:rounded-b:first-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .sm\:first\:rounded-l:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .sm\:first\:rounded-t-md:first-child { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .sm\:first\:rounded-r-md:first-child { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .sm\:first\:rounded-b-md:first-child { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .sm\:first\:rounded-l-md:first-child { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .sm\:first\:rounded-t-lg:first-child { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .sm\:first\:rounded-r-lg:first-child { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .sm\:first\:rounded-b-lg:first-child { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .sm\:first\:rounded-l-lg:first-child { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .sm\:first\:rounded-t-xl:first-child { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .sm\:first\:rounded-r-xl:first-child { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .sm\:first\:rounded-b-xl:first-child { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .sm\:first\:rounded-l-xl:first-child { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .sm\:first\:rounded-t-2xl:first-child { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .sm\:first\:rounded-r-2xl:first-child { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .sm\:first\:rounded-b-2xl:first-child { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .sm\:first\:rounded-l-2xl:first-child { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .sm\:first\:rounded-t-3xl:first-child { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .sm\:first\:rounded-r-3xl:first-child { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .sm\:first\:rounded-b-3xl:first-child { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .sm\:first\:rounded-l-3xl:first-child { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .sm\:first\:rounded-t-full:first-child { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .sm\:first\:rounded-r-full:first-child { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .sm\:first\:rounded-b-full:first-child { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .sm\:first\:rounded-l-full:first-child { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .sm\:first\:rounded-tl-none:first-child { + border-top-left-radius: 0px; + } + + .sm\:first\:rounded-tr-none:first-child { + border-top-right-radius: 0px; + } + + .sm\:first\:rounded-br-none:first-child { + border-bottom-right-radius: 0px; + } + + .sm\:first\:rounded-bl-none:first-child { + border-bottom-left-radius: 0px; + } + + .sm\:first\:rounded-tl-sm:first-child { + border-top-left-radius: 0.125rem; + } + + .sm\:first\:rounded-tr-sm:first-child { + border-top-right-radius: 0.125rem; + } + + .sm\:first\:rounded-br-sm:first-child { + border-bottom-right-radius: 0.125rem; + } + + .sm\:first\:rounded-bl-sm:first-child { + border-bottom-left-radius: 0.125rem; + } + + .sm\:first\:rounded-tl:first-child { + border-top-left-radius: 0.25rem; + } + + .sm\:first\:rounded-tr:first-child { + border-top-right-radius: 0.25rem; + } + + .sm\:first\:rounded-br:first-child { + border-bottom-right-radius: 0.25rem; + } + + .sm\:first\:rounded-bl:first-child { + border-bottom-left-radius: 0.25rem; + } + + .sm\:first\:rounded-tl-md:first-child { + border-top-left-radius: 0.375rem; + } + + .sm\:first\:rounded-tr-md:first-child { + border-top-right-radius: 0.375rem; + } + + .sm\:first\:rounded-br-md:first-child { + border-bottom-right-radius: 0.375rem; + } + + .sm\:first\:rounded-bl-md:first-child { + border-bottom-left-radius: 0.375rem; + } + + .sm\:first\:rounded-tl-lg:first-child { + border-top-left-radius: 0.5rem; + } + + .sm\:first\:rounded-tr-lg:first-child { + border-top-right-radius: 0.5rem; + } + + .sm\:first\:rounded-br-lg:first-child { + border-bottom-right-radius: 0.5rem; + } + + .sm\:first\:rounded-bl-lg:first-child { + border-bottom-left-radius: 0.5rem; + } + + .sm\:first\:rounded-tl-xl:first-child { + border-top-left-radius: 0.75rem; + } + + .sm\:first\:rounded-tr-xl:first-child { + border-top-right-radius: 0.75rem; + } + + .sm\:first\:rounded-br-xl:first-child { + border-bottom-right-radius: 0.75rem; + } + + .sm\:first\:rounded-bl-xl:first-child { + border-bottom-left-radius: 0.75rem; + } + + .sm\:first\:rounded-tl-2xl:first-child { + border-top-left-radius: 1rem; + } + + .sm\:first\:rounded-tr-2xl:first-child { + border-top-right-radius: 1rem; + } + + .sm\:first\:rounded-br-2xl:first-child { + border-bottom-right-radius: 1rem; + } + + .sm\:first\:rounded-bl-2xl:first-child { + border-bottom-left-radius: 1rem; + } + + .sm\:first\:rounded-tl-3xl:first-child { + border-top-left-radius: 1.5rem; + } + + .sm\:first\:rounded-tr-3xl:first-child { + border-top-right-radius: 1.5rem; + } + + .sm\:first\:rounded-br-3xl:first-child { + border-bottom-right-radius: 1.5rem; + } + + .sm\:first\:rounded-bl-3xl:first-child { + border-bottom-left-radius: 1.5rem; + } + + .sm\:first\:rounded-tl-full:first-child { + border-top-left-radius: 9999px; + } + + .sm\:first\:rounded-tr-full:first-child { + border-top-right-radius: 9999px; + } + + .sm\:first\:rounded-br-full:first-child { + border-bottom-right-radius: 9999px; + } + + .sm\:first\:rounded-bl-full:first-child { + border-bottom-left-radius: 9999px; + } + + .sm\:last\:rounded-none:last-child { + border-radius: 0px; + } + + .sm\:last\:rounded-sm:last-child { + border-radius: 0.125rem; + } + + .sm\:last\:rounded:last-child { + border-radius: 0.25rem; + } + + .sm\:last\:rounded-md:last-child { + border-radius: 0.375rem; + } + + .sm\:last\:rounded-lg:last-child { + border-radius: 0.5rem; + } + + .sm\:last\:rounded-xl:last-child { + border-radius: 0.75rem; + } + + .sm\:last\:rounded-2xl:last-child { + border-radius: 1rem; + } + + .sm\:last\:rounded-3xl:last-child { + border-radius: 1.5rem; + } + + .sm\:last\:rounded-full:last-child { + border-radius: 9999px; + } + + .sm\:last\:rounded-t-none:last-child { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .sm\:last\:rounded-r-none:last-child { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .sm\:last\:rounded-b-none:last-child { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .sm\:last\:rounded-l-none:last-child { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .sm\:last\:rounded-t-sm:last-child { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .sm\:last\:rounded-r-sm:last-child { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .sm\:last\:rounded-b-sm:last-child { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .sm\:last\:rounded-l-sm:last-child { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .sm\:last\:rounded-t:last-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .sm\:last\:rounded-r:last-child { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .sm\:last\:rounded-b:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .sm\:last\:rounded-l:last-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .sm\:last\:rounded-t-md:last-child { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .sm\:last\:rounded-r-md:last-child { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .sm\:last\:rounded-b-md:last-child { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .sm\:last\:rounded-l-md:last-child { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .sm\:last\:rounded-t-lg:last-child { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .sm\:last\:rounded-r-lg:last-child { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .sm\:last\:rounded-b-lg:last-child { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .sm\:last\:rounded-l-lg:last-child { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .sm\:last\:rounded-t-xl:last-child { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .sm\:last\:rounded-r-xl:last-child { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .sm\:last\:rounded-b-xl:last-child { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .sm\:last\:rounded-l-xl:last-child { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .sm\:last\:rounded-t-2xl:last-child { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .sm\:last\:rounded-r-2xl:last-child { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .sm\:last\:rounded-b-2xl:last-child { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .sm\:last\:rounded-l-2xl:last-child { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .sm\:last\:rounded-t-3xl:last-child { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .sm\:last\:rounded-r-3xl:last-child { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .sm\:last\:rounded-b-3xl:last-child { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .sm\:last\:rounded-l-3xl:last-child { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .sm\:last\:rounded-t-full:last-child { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .sm\:last\:rounded-r-full:last-child { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .sm\:last\:rounded-b-full:last-child { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .sm\:last\:rounded-l-full:last-child { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .sm\:last\:rounded-tl-none:last-child { + border-top-left-radius: 0px; + } + + .sm\:last\:rounded-tr-none:last-child { + border-top-right-radius: 0px; + } + + .sm\:last\:rounded-br-none:last-child { + border-bottom-right-radius: 0px; + } + + .sm\:last\:rounded-bl-none:last-child { + border-bottom-left-radius: 0px; + } + + .sm\:last\:rounded-tl-sm:last-child { + border-top-left-radius: 0.125rem; + } + + .sm\:last\:rounded-tr-sm:last-child { + border-top-right-radius: 0.125rem; + } + + .sm\:last\:rounded-br-sm:last-child { + border-bottom-right-radius: 0.125rem; + } + + .sm\:last\:rounded-bl-sm:last-child { + border-bottom-left-radius: 0.125rem; + } + + .sm\:last\:rounded-tl:last-child { + border-top-left-radius: 0.25rem; + } + + .sm\:last\:rounded-tr:last-child { + border-top-right-radius: 0.25rem; + } + + .sm\:last\:rounded-br:last-child { + border-bottom-right-radius: 0.25rem; + } + + .sm\:last\:rounded-bl:last-child { + border-bottom-left-radius: 0.25rem; + } + + .sm\:last\:rounded-tl-md:last-child { + border-top-left-radius: 0.375rem; + } + + .sm\:last\:rounded-tr-md:last-child { + border-top-right-radius: 0.375rem; + } + + .sm\:last\:rounded-br-md:last-child { + border-bottom-right-radius: 0.375rem; + } + + .sm\:last\:rounded-bl-md:last-child { + border-bottom-left-radius: 0.375rem; + } + + .sm\:last\:rounded-tl-lg:last-child { + border-top-left-radius: 0.5rem; + } + + .sm\:last\:rounded-tr-lg:last-child { + border-top-right-radius: 0.5rem; + } + + .sm\:last\:rounded-br-lg:last-child { + border-bottom-right-radius: 0.5rem; + } + + .sm\:last\:rounded-bl-lg:last-child { + border-bottom-left-radius: 0.5rem; + } + + .sm\:last\:rounded-tl-xl:last-child { + border-top-left-radius: 0.75rem; + } + + .sm\:last\:rounded-tr-xl:last-child { + border-top-right-radius: 0.75rem; + } + + .sm\:last\:rounded-br-xl:last-child { + border-bottom-right-radius: 0.75rem; + } + + .sm\:last\:rounded-bl-xl:last-child { + border-bottom-left-radius: 0.75rem; + } + + .sm\:last\:rounded-tl-2xl:last-child { + border-top-left-radius: 1rem; + } + + .sm\:last\:rounded-tr-2xl:last-child { + border-top-right-radius: 1rem; + } + + .sm\:last\:rounded-br-2xl:last-child { + border-bottom-right-radius: 1rem; + } + + .sm\:last\:rounded-bl-2xl:last-child { + border-bottom-left-radius: 1rem; + } + + .sm\:last\:rounded-tl-3xl:last-child { + border-top-left-radius: 1.5rem; + } + + .sm\:last\:rounded-tr-3xl:last-child { + border-top-right-radius: 1.5rem; + } + + .sm\:last\:rounded-br-3xl:last-child { + border-bottom-right-radius: 1.5rem; + } + + .sm\:last\:rounded-bl-3xl:last-child { + border-bottom-left-radius: 1.5rem; + } + + .sm\:last\:rounded-tl-full:last-child { + border-top-left-radius: 9999px; + } + + .sm\:last\:rounded-tr-full:last-child { + border-top-right-radius: 9999px; + } + + .sm\:last\:rounded-br-full:last-child { + border-bottom-right-radius: 9999px; + } + + .sm\:last\:rounded-bl-full:last-child { + border-bottom-left-radius: 9999px; + } + + .sm\:border-solid { + border-style: solid; + } + + .sm\:border-dashed { + border-style: dashed; + } + + .sm\:border-dotted { + border-style: dotted; + } + + .sm\:border-double { + border-style: double; + } + + .sm\:border-none { + border-style: none; + } + + .sm\:hover\:border-solid:hover { + border-style: solid; + } + + .sm\:hover\:border-dashed:hover { + border-style: dashed; + } + + .sm\:hover\:border-dotted:hover { + border-style: dotted; + } + + .sm\:hover\:border-double:hover { + border-style: double; + } + + .sm\:hover\:border-none:hover { + border-style: none; + } + + .sm\:first\:border-solid:first-child { + border-style: solid; + } + + .sm\:first\:border-dashed:first-child { + border-style: dashed; + } + + .sm\:first\:border-dotted:first-child { + border-style: dotted; + } + + .sm\:first\:border-double:first-child { + border-style: double; + } + + .sm\:first\:border-none:first-child { + border-style: none; + } + + .sm\:last\:border-solid:last-child { + border-style: solid; + } + + .sm\:last\:border-dashed:last-child { + border-style: dashed; + } + + .sm\:last\:border-dotted:last-child { + border-style: dotted; + } + + .sm\:last\:border-double:last-child { + border-style: double; + } + + .sm\:last\:border-none:last-child { + border-style: none; + } + + .sm\:border-0 { + border-width: 0px; + } + + .sm\:border-2 { + border-width: 2px; + } + + .sm\:border-3 { + border-width: 3px; + } + + .sm\:border-4 { + border-width: 4px; + } + + .sm\:border-8 { + border-width: 8px; + } + + .sm\:border { + border-width: 1px; + } + + .sm\:border-t-0 { + border-top-width: 0px; + } + + .sm\:border-r-0 { + border-right-width: 0px; + } + + .sm\:border-b-0 { + border-bottom-width: 0px; + } + + .sm\:border-l-0 { + border-left-width: 0px; + } + + .sm\:border-t-2 { + border-top-width: 2px; + } + + .sm\:border-r-2 { + border-right-width: 2px; + } + + .sm\:border-b-2 { + border-bottom-width: 2px; + } + + .sm\:border-l-2 { + border-left-width: 2px; + } + + .sm\:border-t-3 { + border-top-width: 3px; + } + + .sm\:border-r-3 { + border-right-width: 3px; + } + + .sm\:border-b-3 { + border-bottom-width: 3px; + } + + .sm\:border-l-3 { + border-left-width: 3px; + } + + .sm\:border-t-4 { + border-top-width: 4px; + } + + .sm\:border-r-4 { + border-right-width: 4px; + } + + .sm\:border-b-4 { + border-bottom-width: 4px; + } + + .sm\:border-l-4 { + border-left-width: 4px; + } + + .sm\:border-t-8 { + border-top-width: 8px; + } + + .sm\:border-r-8 { + border-right-width: 8px; + } + + .sm\:border-b-8 { + border-bottom-width: 8px; + } + + .sm\:border-l-8 { + border-left-width: 8px; + } + + .sm\:border-t { + border-top-width: 1px; + } + + .sm\:border-r { + border-right-width: 1px; + } + + .sm\:border-b { + border-bottom-width: 1px; + } + + .sm\:border-l { + border-left-width: 1px; + } + + .sm\:last\:border-0:last-child { + border-width: 0px; + } + + .sm\:last\:border-2:last-child { + border-width: 2px; + } + + .sm\:last\:border-3:last-child { + border-width: 3px; + } + + .sm\:last\:border-4:last-child { + border-width: 4px; + } + + .sm\:last\:border-8:last-child { + border-width: 8px; + } + + .sm\:last\:border:last-child { + border-width: 1px; + } + + .sm\:last\:border-t-0:last-child { + border-top-width: 0px; + } + + .sm\:last\:border-r-0:last-child { + border-right-width: 0px; + } + + .sm\:last\:border-b-0:last-child { + border-bottom-width: 0px; + } + + .sm\:last\:border-l-0:last-child { + border-left-width: 0px; + } + + .sm\:last\:border-t-2:last-child { + border-top-width: 2px; + } + + .sm\:last\:border-r-2:last-child { + border-right-width: 2px; + } + + .sm\:last\:border-b-2:last-child { + border-bottom-width: 2px; + } + + .sm\:last\:border-l-2:last-child { + border-left-width: 2px; + } + + .sm\:last\:border-t-3:last-child { + border-top-width: 3px; + } + + .sm\:last\:border-r-3:last-child { + border-right-width: 3px; + } + + .sm\:last\:border-b-3:last-child { + border-bottom-width: 3px; + } + + .sm\:last\:border-l-3:last-child { + border-left-width: 3px; + } + + .sm\:last\:border-t-4:last-child { + border-top-width: 4px; + } + + .sm\:last\:border-r-4:last-child { + border-right-width: 4px; + } + + .sm\:last\:border-b-4:last-child { + border-bottom-width: 4px; + } + + .sm\:last\:border-l-4:last-child { + border-left-width: 4px; + } + + .sm\:last\:border-t-8:last-child { + border-top-width: 8px; + } + + .sm\:last\:border-r-8:last-child { + border-right-width: 8px; + } + + .sm\:last\:border-b-8:last-child { + border-bottom-width: 8px; + } + + .sm\:last\:border-l-8:last-child { + border-left-width: 8px; + } + + .sm\:last\:border-t:last-child { + border-top-width: 1px; + } + + .sm\:last\:border-r:last-child { + border-right-width: 1px; + } + + .sm\:last\:border-b:last-child { + border-bottom-width: 1px; + } + + .sm\:last\:border-l:last-child { + border-left-width: 1px; + } + + .sm\:hover\:border-0:hover { + border-width: 0px; + } + + .sm\:hover\:border-2:hover { + border-width: 2px; + } + + .sm\:hover\:border-3:hover { + border-width: 3px; + } + + .sm\:hover\:border-4:hover { + border-width: 4px; + } + + .sm\:hover\:border-8:hover { + border-width: 8px; + } + + .sm\:hover\:border:hover { + border-width: 1px; + } + + .sm\:hover\:border-t-0:hover { + border-top-width: 0px; + } + + .sm\:hover\:border-r-0:hover { + border-right-width: 0px; + } + + .sm\:hover\:border-b-0:hover { + border-bottom-width: 0px; + } + + .sm\:hover\:border-l-0:hover { + border-left-width: 0px; + } + + .sm\:hover\:border-t-2:hover { + border-top-width: 2px; + } + + .sm\:hover\:border-r-2:hover { + border-right-width: 2px; + } + + .sm\:hover\:border-b-2:hover { + border-bottom-width: 2px; + } + + .sm\:hover\:border-l-2:hover { + border-left-width: 2px; + } + + .sm\:hover\:border-t-3:hover { + border-top-width: 3px; + } + + .sm\:hover\:border-r-3:hover { + border-right-width: 3px; + } + + .sm\:hover\:border-b-3:hover { + border-bottom-width: 3px; + } + + .sm\:hover\:border-l-3:hover { + border-left-width: 3px; + } + + .sm\:hover\:border-t-4:hover { + border-top-width: 4px; + } + + .sm\:hover\:border-r-4:hover { + border-right-width: 4px; + } + + .sm\:hover\:border-b-4:hover { + border-bottom-width: 4px; + } + + .sm\:hover\:border-l-4:hover { + border-left-width: 4px; + } + + .sm\:hover\:border-t-8:hover { + border-top-width: 8px; + } + + .sm\:hover\:border-r-8:hover { + border-right-width: 8px; + } + + .sm\:hover\:border-b-8:hover { + border-bottom-width: 8px; + } + + .sm\:hover\:border-l-8:hover { + border-left-width: 8px; + } + + .sm\:hover\:border-t:hover { + border-top-width: 1px; + } + + .sm\:hover\:border-r:hover { + border-right-width: 1px; + } + + .sm\:hover\:border-b:hover { + border-bottom-width: 1px; + } + + .sm\:hover\:border-l:hover { + border-left-width: 1px; + } + + .sm\:focus\:border-0:focus { + border-width: 0px; + } + + .sm\:focus\:border-2:focus { + border-width: 2px; + } + + .sm\:focus\:border-3:focus { + border-width: 3px; + } + + .sm\:focus\:border-4:focus { + border-width: 4px; + } + + .sm\:focus\:border-8:focus { + border-width: 8px; + } + + .sm\:focus\:border:focus { + border-width: 1px; + } + + .sm\:focus\:border-t-0:focus { + border-top-width: 0px; + } + + .sm\:focus\:border-r-0:focus { + border-right-width: 0px; + } + + .sm\:focus\:border-b-0:focus { + border-bottom-width: 0px; + } + + .sm\:focus\:border-l-0:focus { + border-left-width: 0px; + } + + .sm\:focus\:border-t-2:focus { + border-top-width: 2px; + } + + .sm\:focus\:border-r-2:focus { + border-right-width: 2px; + } + + .sm\:focus\:border-b-2:focus { + border-bottom-width: 2px; + } + + .sm\:focus\:border-l-2:focus { + border-left-width: 2px; + } + + .sm\:focus\:border-t-3:focus { + border-top-width: 3px; + } + + .sm\:focus\:border-r-3:focus { + border-right-width: 3px; + } + + .sm\:focus\:border-b-3:focus { + border-bottom-width: 3px; + } + + .sm\:focus\:border-l-3:focus { + border-left-width: 3px; + } + + .sm\:focus\:border-t-4:focus { + border-top-width: 4px; + } + + .sm\:focus\:border-r-4:focus { + border-right-width: 4px; + } + + .sm\:focus\:border-b-4:focus { + border-bottom-width: 4px; + } + + .sm\:focus\:border-l-4:focus { + border-left-width: 4px; + } + + .sm\:focus\:border-t-8:focus { + border-top-width: 8px; + } + + .sm\:focus\:border-r-8:focus { + border-right-width: 8px; + } + + .sm\:focus\:border-b-8:focus { + border-bottom-width: 8px; + } + + .sm\:focus\:border-l-8:focus { + border-left-width: 8px; + } + + .sm\:focus\:border-t:focus { + border-top-width: 1px; + } + + .sm\:focus\:border-r:focus { + border-right-width: 1px; + } + + .sm\:focus\:border-b:focus { + border-bottom-width: 1px; + } + + .sm\:focus\:border-l:focus { + border-left-width: 1px; + } + + .sm\:box-border { + box-sizing: border-box; + } + + .sm\:box-content { + box-sizing: content-box; + } + + .sm\:cursor-auto { + cursor: auto; + } + + .sm\:cursor-default { + cursor: default; + } + + .sm\:cursor-pointer { + cursor: pointer; + } + + .sm\:cursor-wait { + cursor: wait; + } + + .sm\:cursor-text { + cursor: text; + } + + .sm\:cursor-move { + cursor: move; + } + + .sm\:cursor-not-allowed { + cursor: not-allowed; + } + + .sm\:block { + display: block; + } + + .sm\:inline-block { + display: inline-block; + } + + .sm\:inline { + display: inline; + } + + .sm\:flex { + display: flex; + } + + .sm\:inline-flex { + display: inline-flex; + } + + .sm\:table { + display: table; + } + + .sm\:table-caption { + display: table-caption; + } + + .sm\:table-cell { + display: table-cell; + } + + .sm\:table-column { + display: table-column; + } + + .sm\:table-column-group { + display: table-column-group; + } + + .sm\:table-footer-group { + display: table-footer-group; + } + + .sm\:table-header-group { + display: table-header-group; + } + + .sm\:table-row-group { + display: table-row-group; + } + + .sm\:table-row { + display: table-row; + } + + .sm\:flow-root { + display: flow-root; + } + + .sm\:grid { + display: grid; + } + + .sm\:inline-grid { + display: inline-grid; + } + + .sm\:contents { + display: contents; + } + + .sm\:hidden { + display: none; + } + + .sm\:flex-row { + flex-direction: row; + } + + .sm\:flex-row-reverse { + flex-direction: row-reverse; + } + + .sm\:flex-col { + flex-direction: column; + } + + .sm\:flex-col-reverse { + flex-direction: column-reverse; + } + + .sm\:flex-wrap { + flex-wrap: wrap; + } + + .sm\:flex-wrap-reverse { + flex-wrap: wrap-reverse; + } + + .sm\:flex-nowrap { + flex-wrap: nowrap; + } + + .sm\:place-items-auto { + place-items: auto; + } + + .sm\:place-items-start { + place-items: start; + } + + .sm\:place-items-end { + place-items: end; + } + + .sm\:place-items-center { + place-items: center; + } + + .sm\:place-items-stretch { + place-items: stretch; + } + + .sm\:place-content-center { + place-content: center; + } + + .sm\:place-content-start { + place-content: start; + } + + .sm\:place-content-end { + place-content: end; + } + + .sm\:place-content-between { + place-content: space-between; + } + + .sm\:place-content-around { + place-content: space-around; + } + + .sm\:place-content-evenly { + place-content: space-evenly; + } + + .sm\:place-content-stretch { + place-content: stretch; + } + + .sm\:place-self-auto { + place-self: auto; + } + + .sm\:place-self-start { + place-self: start; + } + + .sm\:place-self-end { + place-self: end; + } + + .sm\:place-self-center { + place-self: center; + } + + .sm\:place-self-stretch { + place-self: stretch; + } + + .sm\:items-start { + align-items: flex-start; + } + + .sm\:items-end { + align-items: flex-end; + } + + .sm\:items-center { + align-items: center; + } + + .sm\:items-baseline { + align-items: baseline; + } + + .sm\:items-stretch { + align-items: stretch; + } + + .sm\:content-center { + align-content: center; + } + + .sm\:content-start { + align-content: flex-start; + } + + .sm\:content-end { + align-content: flex-end; + } + + .sm\:content-between { + align-content: space-between; + } + + .sm\:content-around { + align-content: space-around; + } + + .sm\:content-evenly { + align-content: space-evenly; + } + + .sm\:self-auto { + align-self: auto; + } + + .sm\:self-start { + align-self: flex-start; + } + + .sm\:self-end { + align-self: flex-end; + } + + .sm\:self-center { + align-self: center; + } + + .sm\:self-stretch { + align-self: stretch; + } + + .sm\:justify-items-auto { + justify-items: auto; + } + + .sm\:justify-items-start { + justify-items: start; + } + + .sm\:justify-items-end { + justify-items: end; + } + + .sm\:justify-items-center { + justify-items: center; + } + + .sm\:justify-items-stretch { + justify-items: stretch; + } + + .sm\:justify-start { + justify-content: flex-start; + } + + .sm\:justify-end { + justify-content: flex-end; + } + + .sm\:justify-center { + justify-content: center; + } + + .sm\:justify-between { + justify-content: space-between; + } + + .sm\:justify-around { + justify-content: space-around; + } + + .sm\:justify-evenly { + justify-content: space-evenly; + } + + .sm\:justify-self-auto { + justify-self: auto; + } + + .sm\:justify-self-start { + justify-self: start; + } + + .sm\:justify-self-end { + justify-self: end; + } + + .sm\:justify-self-center { + justify-self: center; + } + + .sm\:justify-self-stretch { + justify-self: stretch; + } + + .sm\:flex-1 { + flex: 1 1 0%; + } + + .sm\:flex-auto { + flex: 1 1 auto; + } + + .sm\:flex-initial { + flex: 0 1 auto; + } + + .sm\:flex-none { + flex: none; + } + + .sm\:flex-grow-0 { + flex-grow: 0; + } + + .sm\:flex-grow { + flex-grow: 1; + } + + .sm\:flex-shrink-0 { + flex-shrink: 0; + } + + .sm\:flex-shrink { + flex-shrink: 1; + } + + .sm\:order-1 { + order: 1; + } + + .sm\:order-2 { + order: 2; + } + + .sm\:order-3 { + order: 3; + } + + .sm\:order-4 { + order: 4; + } + + .sm\:order-5 { + order: 5; + } + + .sm\:order-6 { + order: 6; + } + + .sm\:order-7 { + order: 7; + } + + .sm\:order-8 { + order: 8; + } + + .sm\:order-9 { + order: 9; + } + + .sm\:order-10 { + order: 10; + } + + .sm\:order-11 { + order: 11; + } + + .sm\:order-12 { + order: 12; + } + + .sm\:order-first { + order: -9999; + } + + .sm\:order-last { + order: 9999; + } + + .sm\:order-none { + order: 0; + } + + .sm\:float-right { + float: right; + } + + .sm\:float-left { + float: left; + } + + .sm\:float-none { + float: none; + } + + .sm\:clear-left { + clear: left; + } + + .sm\:clear-right { + clear: right; + } + + .sm\:clear-both { + clear: both; + } + + .sm\:clear-none { + clear: none; + } + + .sm\:font-sans { + font-family: 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"; + } + + .sm\:font-serif { + font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; + } + + .sm\:font-mono { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + } + + .sm\:font-base { + font-family: Poppins, sans-serif; + } + + .sm\:font-thin { + font-weight: 100; + } + + .sm\:font-extralight { + font-weight: 200; + } + + .sm\:font-light { + font-weight: 300; + } + + .sm\:font-normal { + font-weight: 400; + } + + .sm\:font-medium { + font-weight: 500; + } + + .sm\:font-semibold { + font-weight: 600; + } + + .sm\:font-bold { + font-weight: 700; + } + + .sm\:font-extrabold { + font-weight: 800; + } + + .sm\:font-black { + font-weight: 900; + } + + .sm\:h-0 { + height: 0px; + } + + .sm\:h-1 { + height: 0.25rem; + } + + .sm\:h-2 { + height: 0.5rem; + } + + .sm\:h-3 { + height: 0.75rem; + } + + .sm\:h-4 { + height: 1rem; + } + + .sm\:h-5 { + height: 1.25rem; + } + + .sm\:h-6 { + height: 1.5rem; + } + + .sm\:h-7 { + height: 1.75rem; + } + + .sm\:h-8 { + height: 2rem; + } + + .sm\:h-9 { + height: 2.25rem; + } + + .sm\:h-10 { + height: 2.5rem; + } + + .sm\:h-11 { + height: 2.75rem; + } + + .sm\:h-12 { + height: 3rem; + } + + .sm\:h-14 { + height: 3.5rem; + } + + .sm\:h-16 { + height: 4rem; + } + + .sm\:h-20 { + height: 5rem; + } + + .sm\:h-22 { + height: 5.625rem; + } + + .sm\:h-24 { + height: 6rem; + } + + .sm\:h-28 { + height: 7rem; + } + + .sm\:h-32 { + height: 8rem; + } + + .sm\:h-36 { + height: 9rem; + } + + .sm\:h-40 { + height: 10rem; + } + + .sm\:h-44 { + height: 11rem; + } + + .sm\:h-48 { + height: 12rem; + } + + .sm\:h-52 { + height: 13rem; + } + + .sm\:h-56 { + height: 14rem; + } + + .sm\:h-60 { + height: 240px; + } + + .sm\:h-64 { + height: 16rem; + } + + .sm\:h-72 { + height: 18rem; + } + + .sm\:h-80 { + height: 20rem; + } + + .sm\:h-88 { + height: 22rem; + } + + .sm\:h-96 { + height: 24rem; + } + + .sm\:h-130 { + height: 560px; + } + + .sm\:h-auto { + height: auto; + } + + .sm\:h-px { + height: 1px; + } + + .sm\:h-0\.5 { + height: 0.125rem; + } + + .sm\:h-1\.5 { + height: 0.375rem; + } + + .sm\:h-2\.5 { + height: 0.625rem; + } + + .sm\:h-3\.5 { + height: 0.875rem; + } + + .sm\:h-1\/2 { + height: 50%; + } + + .sm\:h-1\/3 { + height: 33.333333%; + } + + .sm\:h-2\/3 { + height: 66.666667%; + } + + .sm\:h-1\/4 { + height: 25%; + } + + .sm\:h-2\/4 { + height: 50%; + } + + .sm\:h-3\/4 { + height: 75%; + } + + .sm\:h-1\/5 { + height: 20%; + } + + .sm\:h-2\/5 { + height: 40%; + } + + .sm\:h-3\/5 { + height: 60%; + } + + .sm\:h-4\/5 { + height: 80%; + } + + .sm\:h-1\/6 { + height: 16.666667%; + } + + .sm\:h-2\/6 { + height: 33.333333%; + } + + .sm\:h-3\/6 { + height: 50%; + } + + .sm\:h-4\/6 { + height: 66.666667%; + } + + .sm\:h-5\/6 { + height: 83.333333%; + } + + .sm\:h-full { + height: 100%; + } + + .sm\:h-screen { + height: 100vh; + } + + .sm\:text-xs { + font-size: 0.75rem; + line-height: 1rem; + } + + .sm\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } + + .sm\:text-base { + font-size: 1rem; + line-height: 1.5rem; + } + + .sm\:text-lg { + font-size: 1.125rem; + line-height: 1.75rem; + } + + .sm\:text-xl { + font-size: 1.25rem; + line-height: 1.75rem; + } + + .sm\:text-2xl { + font-size: 1.5rem; + line-height: 2rem; + } + + .sm\:text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; + } + + .sm\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + + .sm\:text-5xl { + font-size: 3rem; + line-height: 1; + } + + .sm\:text-6xl { + font-size: 3.75rem; + line-height: 1; + } + + .sm\:text-7xl { + font-size: 4.5rem; + line-height: 1; + } + + .sm\:text-8xl { + font-size: 6rem; + line-height: 1; + } + + .sm\:text-9xl { + font-size: 8rem; + line-height: 1; + } + + .sm\:leading-3 { + line-height: .75rem; + } + + .sm\:leading-4 { + line-height: 1rem; + } + + .sm\:leading-5 { + line-height: 1.25rem; + } + + .sm\:leading-6 { + line-height: 1.5rem; + } + + .sm\:leading-7 { + line-height: 1.75rem; + } + + .sm\:leading-8 { + line-height: 2rem; + } + + .sm\:leading-9 { + line-height: 2.25rem; + } + + .sm\:leading-10 { + line-height: 2.5rem; + } + + .sm\:leading-none { + line-height: 1; + } + + .sm\:leading-tight { + line-height: 1.25; + } + + .sm\:leading-snug { + line-height: 1.375; + } + + .sm\:leading-normal { + line-height: 1.5; + } + + .sm\:leading-relaxed { + line-height: 1.625; + } + + .sm\:leading-loose { + line-height: 2; + } + + .sm\:list-inside { + list-style-position: inside; + } + + .sm\:list-outside { + list-style-position: outside; + } + + .sm\:list-none { + list-style-type: none; + } + + .sm\:list-disc { + list-style-type: disc; + } + + .sm\:list-decimal { + list-style-type: decimal; + } + + .sm\:m-0 { + margin: 0px; + } + + .sm\:m-1 { + margin: 0.25rem; + } + + .sm\:m-2 { + margin: 0.5rem; + } + + .sm\:m-3 { + margin: 0.75rem; + } + + .sm\:m-4 { + margin: 1rem; + } + + .sm\:m-5 { + margin: 1.25rem; + } + + .sm\:m-6 { + margin: 1.5rem; + } + + .sm\:m-7 { + margin: 1.75rem; + } + + .sm\:m-8 { + margin: 2rem; + } + + .sm\:m-9 { + margin: 2.25rem; + } + + .sm\:m-10 { + margin: 2.5rem; + } + + .sm\:m-11 { + margin: 2.75rem; + } + + .sm\:m-12 { + margin: 3rem; + } + + .sm\:m-14 { + margin: 3.5rem; + } + + .sm\:m-16 { + margin: 4rem; + } + + .sm\:m-20 { + margin: 5rem; + } + + .sm\:m-22 { + margin: 5.625rem; + } + + .sm\:m-24 { + margin: 6rem; + } + + .sm\:m-28 { + margin: 7rem; + } + + .sm\:m-32 { + margin: 8rem; + } + + .sm\:m-36 { + margin: 9rem; + } + + .sm\:m-40 { + margin: 10rem; + } + + .sm\:m-44 { + margin: 11rem; + } + + .sm\:m-48 { + margin: 12rem; + } + + .sm\:m-52 { + margin: 13rem; + } + + .sm\:m-56 { + margin: 14rem; + } + + .sm\:m-60 { + margin: 240px; + } + + .sm\:m-64 { + margin: 16rem; + } + + .sm\:m-72 { + margin: 18rem; + } + + .sm\:m-80 { + margin: 20rem; + } + + .sm\:m-88 { + margin: 22rem; + } + + .sm\:m-96 { + margin: 24rem; + } + + .sm\:m-130 { + margin: 560px; + } + + .sm\:m-auto { + margin: auto; + } + + .sm\:m-px { + margin: 1px; + } + + .sm\:m-0\.5 { + margin: 0.125rem; + } + + .sm\:m-1\.5 { + margin: 0.375rem; + } + + .sm\:m-2\.5 { + margin: 0.625rem; + } + + .sm\:m-3\.5 { + margin: 0.875rem; + } + + .sm\:-m-0 { + margin: 0px; + } + + .sm\:-m-1 { + margin: -0.25rem; + } + + .sm\:-m-2 { + margin: -0.5rem; + } + + .sm\:-m-3 { + margin: -0.75rem; + } + + .sm\:-m-4 { + margin: -1rem; + } + + .sm\:-m-5 { + margin: -1.25rem; + } + + .sm\:-m-6 { + margin: -1.5rem; + } + + .sm\:-m-7 { + margin: -1.75rem; + } + + .sm\:-m-8 { + margin: -2rem; + } + + .sm\:-m-9 { + margin: -2.25rem; + } + + .sm\:-m-10 { + margin: -2.5rem; + } + + .sm\:-m-11 { + margin: -2.75rem; + } + + .sm\:-m-12 { + margin: -3rem; + } + + .sm\:-m-14 { + margin: -3.5rem; + } + + .sm\:-m-16 { + margin: -4rem; + } + + .sm\:-m-20 { + margin: -5rem; + } + + .sm\:-m-22 { + margin: -5.625rem; + } + + .sm\:-m-24 { + margin: -6rem; + } + + .sm\:-m-28 { + margin: -7rem; + } + + .sm\:-m-32 { + margin: -8rem; + } + + .sm\:-m-36 { + margin: -9rem; + } + + .sm\:-m-40 { + margin: -10rem; + } + + .sm\:-m-44 { + margin: -11rem; + } + + .sm\:-m-48 { + margin: -12rem; + } + + .sm\:-m-52 { + margin: -13rem; + } + + .sm\:-m-56 { + margin: -14rem; + } + + .sm\:-m-60 { + margin: -240px; + } + + .sm\:-m-64 { + margin: -16rem; + } + + .sm\:-m-72 { + margin: -18rem; + } + + .sm\:-m-80 { + margin: -20rem; + } + + .sm\:-m-88 { + margin: -22rem; + } + + .sm\:-m-96 { + margin: -24rem; + } + + .sm\:-m-130 { + margin: -560px; + } + + .sm\:-m-px { + margin: -1px; + } + + .sm\:-m-0\.5 { + margin: -0.125rem; + } + + .sm\:-m-1\.5 { + margin: -0.375rem; + } + + .sm\:-m-2\.5 { + margin: -0.625rem; + } + + .sm\:-m-3\.5 { + margin: -0.875rem; + } + + .sm\:my-0 { + margin-top: 0px; + margin-bottom: 0px; + } + + .sm\:mx-0 { + margin-left: 0px; + margin-right: 0px; + } + + .sm\:my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; + } + + .sm\:mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; + } + + .sm\:my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + } + + .sm\:mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + + .sm\:my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } + + .sm\:mx-3 { + margin-left: 0.75rem; + margin-right: 0.75rem; + } + + .sm\:my-4 { + margin-top: 1rem; + margin-bottom: 1rem; + } + + .sm\:mx-4 { + margin-left: 1rem; + margin-right: 1rem; + } + + .sm\:my-5 { + margin-top: 1.25rem; + margin-bottom: 1.25rem; + } + + .sm\:mx-5 { + margin-left: 1.25rem; + margin-right: 1.25rem; + } + + .sm\:my-6 { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + } + + .sm\:mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + + .sm\:my-7 { + margin-top: 1.75rem; + margin-bottom: 1.75rem; + } + + .sm\:mx-7 { + margin-left: 1.75rem; + margin-right: 1.75rem; + } + + .sm\:my-8 { + margin-top: 2rem; + margin-bottom: 2rem; + } + + .sm\:mx-8 { + margin-left: 2rem; + margin-right: 2rem; + } + + .sm\:my-9 { + margin-top: 2.25rem; + margin-bottom: 2.25rem; + } + + .sm\:mx-9 { + margin-left: 2.25rem; + margin-right: 2.25rem; + } + + .sm\:my-10 { + margin-top: 2.5rem; + margin-bottom: 2.5rem; + } + + .sm\:mx-10 { + margin-left: 2.5rem; + margin-right: 2.5rem; + } + + .sm\:my-11 { + margin-top: 2.75rem; + margin-bottom: 2.75rem; + } + + .sm\:mx-11 { + margin-left: 2.75rem; + margin-right: 2.75rem; + } + + .sm\:my-12 { + margin-top: 3rem; + margin-bottom: 3rem; + } + + .sm\:mx-12 { + margin-left: 3rem; + margin-right: 3rem; + } + + .sm\:my-14 { + margin-top: 3.5rem; + margin-bottom: 3.5rem; + } + + .sm\:mx-14 { + margin-left: 3.5rem; + margin-right: 3.5rem; + } + + .sm\:my-16 { + margin-top: 4rem; + margin-bottom: 4rem; + } + + .sm\:mx-16 { + margin-left: 4rem; + margin-right: 4rem; + } + + .sm\:my-20 { + margin-top: 5rem; + margin-bottom: 5rem; + } + + .sm\:mx-20 { + margin-left: 5rem; + margin-right: 5rem; + } + + .sm\:my-22 { + margin-top: 5.625rem; + margin-bottom: 5.625rem; + } + + .sm\:mx-22 { + margin-left: 5.625rem; + margin-right: 5.625rem; + } + + .sm\:my-24 { + margin-top: 6rem; + margin-bottom: 6rem; + } + + .sm\:mx-24 { + margin-left: 6rem; + margin-right: 6rem; + } + + .sm\:my-28 { + margin-top: 7rem; + margin-bottom: 7rem; + } + + .sm\:mx-28 { + margin-left: 7rem; + margin-right: 7rem; + } + + .sm\:my-32 { + margin-top: 8rem; + margin-bottom: 8rem; + } + + .sm\:mx-32 { + margin-left: 8rem; + margin-right: 8rem; + } + + .sm\:my-36 { + margin-top: 9rem; + margin-bottom: 9rem; + } + + .sm\:mx-36 { + margin-left: 9rem; + margin-right: 9rem; + } + + .sm\:my-40 { + margin-top: 10rem; + margin-bottom: 10rem; + } + + .sm\:mx-40 { + margin-left: 10rem; + margin-right: 10rem; + } + + .sm\:my-44 { + margin-top: 11rem; + margin-bottom: 11rem; + } + + .sm\:mx-44 { + margin-left: 11rem; + margin-right: 11rem; + } + + .sm\:my-48 { + margin-top: 12rem; + margin-bottom: 12rem; + } + + .sm\:mx-48 { + margin-left: 12rem; + margin-right: 12rem; + } + + .sm\:my-52 { + margin-top: 13rem; + margin-bottom: 13rem; + } + + .sm\:mx-52 { + margin-left: 13rem; + margin-right: 13rem; + } + + .sm\:my-56 { + margin-top: 14rem; + margin-bottom: 14rem; + } + + .sm\:mx-56 { + margin-left: 14rem; + margin-right: 14rem; + } + + .sm\:my-60 { + margin-top: 240px; + margin-bottom: 240px; + } + + .sm\:mx-60 { + margin-left: 240px; + margin-right: 240px; + } + + .sm\:my-64 { + margin-top: 16rem; + margin-bottom: 16rem; + } + + .sm\:mx-64 { + margin-left: 16rem; + margin-right: 16rem; + } + + .sm\:my-72 { + margin-top: 18rem; + margin-bottom: 18rem; + } + + .sm\:mx-72 { + margin-left: 18rem; + margin-right: 18rem; + } + + .sm\:my-80 { + margin-top: 20rem; + margin-bottom: 20rem; + } + + .sm\:mx-80 { + margin-left: 20rem; + margin-right: 20rem; + } + + .sm\:my-88 { + margin-top: 22rem; + margin-bottom: 22rem; + } + + .sm\:mx-88 { + margin-left: 22rem; + margin-right: 22rem; + } + + .sm\:my-96 { + margin-top: 24rem; + margin-bottom: 24rem; + } + + .sm\:mx-96 { + margin-left: 24rem; + margin-right: 24rem; + } + + .sm\:my-130 { + margin-top: 560px; + margin-bottom: 560px; + } + + .sm\:mx-130 { + margin-left: 560px; + margin-right: 560px; + } + + .sm\:my-auto { + margin-top: auto; + margin-bottom: auto; + } + + .sm\:mx-auto { + margin-left: auto; + margin-right: auto; + } + + .sm\:my-px { + margin-top: 1px; + margin-bottom: 1px; + } + + .sm\:mx-px { + margin-left: 1px; + margin-right: 1px; + } + + .sm\:my-0\.5 { + margin-top: 0.125rem; + margin-bottom: 0.125rem; + } + + .sm\:mx-0\.5 { + margin-left: 0.125rem; + margin-right: 0.125rem; + } + + .sm\:my-1\.5 { + margin-top: 0.375rem; + margin-bottom: 0.375rem; + } + + .sm\:mx-1\.5 { + margin-left: 0.375rem; + margin-right: 0.375rem; + } + + .sm\:my-2\.5 { + margin-top: 0.625rem; + margin-bottom: 0.625rem; + } + + .sm\:mx-2\.5 { + margin-left: 0.625rem; + margin-right: 0.625rem; + } + + .sm\:my-3\.5 { + margin-top: 0.875rem; + margin-bottom: 0.875rem; + } + + .sm\:mx-3\.5 { + margin-left: 0.875rem; + margin-right: 0.875rem; + } + + .sm\:-my-0 { + margin-top: 0px; + margin-bottom: 0px; + } + + .sm\:-mx-0 { + margin-left: 0px; + margin-right: 0px; + } + + .sm\:-my-1 { + margin-top: -0.25rem; + margin-bottom: -0.25rem; + } + + .sm\:-mx-1 { + margin-left: -0.25rem; + margin-right: -0.25rem; + } + + .sm\:-my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; + } + + .sm\:-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + + .sm\:-my-3 { + margin-top: -0.75rem; + margin-bottom: -0.75rem; + } + + .sm\:-mx-3 { + margin-left: -0.75rem; + margin-right: -0.75rem; + } + + .sm\:-my-4 { + margin-top: -1rem; + margin-bottom: -1rem; + } + + .sm\:-mx-4 { + margin-left: -1rem; + margin-right: -1rem; + } + + .sm\:-my-5 { + margin-top: -1.25rem; + margin-bottom: -1.25rem; + } + + .sm\:-mx-5 { + margin-left: -1.25rem; + margin-right: -1.25rem; + } + + .sm\:-my-6 { + margin-top: -1.5rem; + margin-bottom: -1.5rem; + } + + .sm\:-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; + } + + .sm\:-my-7 { + margin-top: -1.75rem; + margin-bottom: -1.75rem; + } + + .sm\:-mx-7 { + margin-left: -1.75rem; + margin-right: -1.75rem; + } + + .sm\:-my-8 { + margin-top: -2rem; + margin-bottom: -2rem; + } + + .sm\:-mx-8 { + margin-left: -2rem; + margin-right: -2rem; + } + + .sm\:-my-9 { + margin-top: -2.25rem; + margin-bottom: -2.25rem; + } + + .sm\:-mx-9 { + margin-left: -2.25rem; + margin-right: -2.25rem; + } + + .sm\:-my-10 { + margin-top: -2.5rem; + margin-bottom: -2.5rem; + } + + .sm\:-mx-10 { + margin-left: -2.5rem; + margin-right: -2.5rem; + } + + .sm\:-my-11 { + margin-top: -2.75rem; + margin-bottom: -2.75rem; + } + + .sm\:-mx-11 { + margin-left: -2.75rem; + margin-right: -2.75rem; + } + + .sm\:-my-12 { + margin-top: -3rem; + margin-bottom: -3rem; + } + + .sm\:-mx-12 { + margin-left: -3rem; + margin-right: -3rem; + } + + .sm\:-my-14 { + margin-top: -3.5rem; + margin-bottom: -3.5rem; + } + + .sm\:-mx-14 { + margin-left: -3.5rem; + margin-right: -3.5rem; + } + + .sm\:-my-16 { + margin-top: -4rem; + margin-bottom: -4rem; + } + + .sm\:-mx-16 { + margin-left: -4rem; + margin-right: -4rem; + } + + .sm\:-my-20 { + margin-top: -5rem; + margin-bottom: -5rem; + } + + .sm\:-mx-20 { + margin-left: -5rem; + margin-right: -5rem; + } + + .sm\:-my-22 { + margin-top: -5.625rem; + margin-bottom: -5.625rem; + } + + .sm\:-mx-22 { + margin-left: -5.625rem; + margin-right: -5.625rem; + } + + .sm\:-my-24 { + margin-top: -6rem; + margin-bottom: -6rem; + } + + .sm\:-mx-24 { + margin-left: -6rem; + margin-right: -6rem; + } + + .sm\:-my-28 { + margin-top: -7rem; + margin-bottom: -7rem; + } + + .sm\:-mx-28 { + margin-left: -7rem; + margin-right: -7rem; + } + + .sm\:-my-32 { + margin-top: -8rem; + margin-bottom: -8rem; + } + + .sm\:-mx-32 { + margin-left: -8rem; + margin-right: -8rem; + } + + .sm\:-my-36 { + margin-top: -9rem; + margin-bottom: -9rem; + } + + .sm\:-mx-36 { + margin-left: -9rem; + margin-right: -9rem; + } + + .sm\:-my-40 { + margin-top: -10rem; + margin-bottom: -10rem; + } + + .sm\:-mx-40 { + margin-left: -10rem; + margin-right: -10rem; + } + + .sm\:-my-44 { + margin-top: -11rem; + margin-bottom: -11rem; + } + + .sm\:-mx-44 { + margin-left: -11rem; + margin-right: -11rem; + } + + .sm\:-my-48 { + margin-top: -12rem; + margin-bottom: -12rem; + } + + .sm\:-mx-48 { + margin-left: -12rem; + margin-right: -12rem; + } + + .sm\:-my-52 { + margin-top: -13rem; + margin-bottom: -13rem; + } + + .sm\:-mx-52 { + margin-left: -13rem; + margin-right: -13rem; + } + + .sm\:-my-56 { + margin-top: -14rem; + margin-bottom: -14rem; + } + + .sm\:-mx-56 { + margin-left: -14rem; + margin-right: -14rem; + } + + .sm\:-my-60 { + margin-top: -240px; + margin-bottom: -240px; + } + + .sm\:-mx-60 { + margin-left: -240px; + margin-right: -240px; + } + + .sm\:-my-64 { + margin-top: -16rem; + margin-bottom: -16rem; + } + + .sm\:-mx-64 { + margin-left: -16rem; + margin-right: -16rem; + } + + .sm\:-my-72 { + margin-top: -18rem; + margin-bottom: -18rem; + } + + .sm\:-mx-72 { + margin-left: -18rem; + margin-right: -18rem; + } + + .sm\:-my-80 { + margin-top: -20rem; + margin-bottom: -20rem; + } + + .sm\:-mx-80 { + margin-left: -20rem; + margin-right: -20rem; + } + + .sm\:-my-88 { + margin-top: -22rem; + margin-bottom: -22rem; + } + + .sm\:-mx-88 { + margin-left: -22rem; + margin-right: -22rem; + } + + .sm\:-my-96 { + margin-top: -24rem; + margin-bottom: -24rem; + } + + .sm\:-mx-96 { + margin-left: -24rem; + margin-right: -24rem; + } + + .sm\:-my-130 { + margin-top: -560px; + margin-bottom: -560px; + } + + .sm\:-mx-130 { + margin-left: -560px; + margin-right: -560px; + } + + .sm\:-my-px { + margin-top: -1px; + margin-bottom: -1px; + } + + .sm\:-mx-px { + margin-left: -1px; + margin-right: -1px; + } + + .sm\:-my-0\.5 { + margin-top: -0.125rem; + margin-bottom: -0.125rem; + } + + .sm\:-mx-0\.5 { + margin-left: -0.125rem; + margin-right: -0.125rem; + } + + .sm\:-my-1\.5 { + margin-top: -0.375rem; + margin-bottom: -0.375rem; + } + + .sm\:-mx-1\.5 { + margin-left: -0.375rem; + margin-right: -0.375rem; + } + + .sm\:-my-2\.5 { + margin-top: -0.625rem; + margin-bottom: -0.625rem; + } + + .sm\:-mx-2\.5 { + margin-left: -0.625rem; + margin-right: -0.625rem; + } + + .sm\:-my-3\.5 { + margin-top: -0.875rem; + margin-bottom: -0.875rem; + } + + .sm\:-mx-3\.5 { + margin-left: -0.875rem; + margin-right: -0.875rem; + } + + .sm\:mt-0 { + margin-top: 0px; + } + + .sm\:mr-0 { + margin-right: 0px; + } + + .sm\:mb-0 { + margin-bottom: 0px; + } + + .sm\:ml-0 { + margin-left: 0px; + } + + .sm\:mt-1 { + margin-top: 0.25rem; + } + + .sm\:mr-1 { + margin-right: 0.25rem; + } + + .sm\:mb-1 { + margin-bottom: 0.25rem; + } + + .sm\:ml-1 { + margin-left: 0.25rem; + } + + .sm\:mt-2 { + margin-top: 0.5rem; + } + + .sm\:mr-2 { + margin-right: 0.5rem; + } + + .sm\:mb-2 { + margin-bottom: 0.5rem; + } + + .sm\:ml-2 { + margin-left: 0.5rem; + } + + .sm\:mt-3 { + margin-top: 0.75rem; + } + + .sm\:mr-3 { + margin-right: 0.75rem; + } + + .sm\:mb-3 { + margin-bottom: 0.75rem; + } + + .sm\:ml-3 { + margin-left: 0.75rem; + } + + .sm\:mt-4 { + margin-top: 1rem; + } + + .sm\:mr-4 { + margin-right: 1rem; + } + + .sm\:mb-4 { + margin-bottom: 1rem; + } + + .sm\:ml-4 { + margin-left: 1rem; + } + + .sm\:mt-5 { + margin-top: 1.25rem; + } + + .sm\:mr-5 { + margin-right: 1.25rem; + } + + .sm\:mb-5 { + margin-bottom: 1.25rem; + } + + .sm\:ml-5 { + margin-left: 1.25rem; + } + + .sm\:mt-6 { + margin-top: 1.5rem; + } + + .sm\:mr-6 { + margin-right: 1.5rem; + } + + .sm\:mb-6 { + margin-bottom: 1.5rem; + } + + .sm\:ml-6 { + margin-left: 1.5rem; + } + + .sm\:mt-7 { + margin-top: 1.75rem; + } + + .sm\:mr-7 { + margin-right: 1.75rem; + } + + .sm\:mb-7 { + margin-bottom: 1.75rem; + } + + .sm\:ml-7 { + margin-left: 1.75rem; + } + + .sm\:mt-8 { + margin-top: 2rem; + } + + .sm\:mr-8 { + margin-right: 2rem; + } + + .sm\:mb-8 { + margin-bottom: 2rem; + } + + .sm\:ml-8 { + margin-left: 2rem; + } + + .sm\:mt-9 { + margin-top: 2.25rem; + } + + .sm\:mr-9 { + margin-right: 2.25rem; + } + + .sm\:mb-9 { + margin-bottom: 2.25rem; + } + + .sm\:ml-9 { + margin-left: 2.25rem; + } + + .sm\:mt-10 { + margin-top: 2.5rem; + } + + .sm\:mr-10 { + margin-right: 2.5rem; + } + + .sm\:mb-10 { + margin-bottom: 2.5rem; + } + + .sm\:ml-10 { + margin-left: 2.5rem; + } + + .sm\:mt-11 { + margin-top: 2.75rem; + } + + .sm\:mr-11 { + margin-right: 2.75rem; + } + + .sm\:mb-11 { + margin-bottom: 2.75rem; + } + + .sm\:ml-11 { + margin-left: 2.75rem; + } + + .sm\:mt-12 { + margin-top: 3rem; + } + + .sm\:mr-12 { + margin-right: 3rem; + } + + .sm\:mb-12 { + margin-bottom: 3rem; + } + + .sm\:ml-12 { + margin-left: 3rem; + } + + .sm\:mt-14 { + margin-top: 3.5rem; + } + + .sm\:mr-14 { + margin-right: 3.5rem; + } + + .sm\:mb-14 { + margin-bottom: 3.5rem; + } + + .sm\:ml-14 { + margin-left: 3.5rem; + } + + .sm\:mt-16 { + margin-top: 4rem; + } + + .sm\:mr-16 { + margin-right: 4rem; + } + + .sm\:mb-16 { + margin-bottom: 4rem; + } + + .sm\:ml-16 { + margin-left: 4rem; + } + + .sm\:mt-20 { + margin-top: 5rem; + } + + .sm\:mr-20 { + margin-right: 5rem; + } + + .sm\:mb-20 { + margin-bottom: 5rem; + } + + .sm\:ml-20 { + margin-left: 5rem; + } + + .sm\:mt-22 { + margin-top: 5.625rem; + } + + .sm\:mr-22 { + margin-right: 5.625rem; + } + + .sm\:mb-22 { + margin-bottom: 5.625rem; + } + + .sm\:ml-22 { + margin-left: 5.625rem; + } + + .sm\:mt-24 { + margin-top: 6rem; + } + + .sm\:mr-24 { + margin-right: 6rem; + } + + .sm\:mb-24 { + margin-bottom: 6rem; + } + + .sm\:ml-24 { + margin-left: 6rem; + } + + .sm\:mt-28 { + margin-top: 7rem; + } + + .sm\:mr-28 { + margin-right: 7rem; + } + + .sm\:mb-28 { + margin-bottom: 7rem; + } + + .sm\:ml-28 { + margin-left: 7rem; + } + + .sm\:mt-32 { + margin-top: 8rem; + } + + .sm\:mr-32 { + margin-right: 8rem; + } + + .sm\:mb-32 { + margin-bottom: 8rem; + } + + .sm\:ml-32 { + margin-left: 8rem; + } + + .sm\:mt-36 { + margin-top: 9rem; + } + + .sm\:mr-36 { + margin-right: 9rem; + } + + .sm\:mb-36 { + margin-bottom: 9rem; + } + + .sm\:ml-36 { + margin-left: 9rem; + } + + .sm\:mt-40 { + margin-top: 10rem; + } + + .sm\:mr-40 { + margin-right: 10rem; + } + + .sm\:mb-40 { + margin-bottom: 10rem; + } + + .sm\:ml-40 { + margin-left: 10rem; + } + + .sm\:mt-44 { + margin-top: 11rem; + } + + .sm\:mr-44 { + margin-right: 11rem; + } + + .sm\:mb-44 { + margin-bottom: 11rem; + } + + .sm\:ml-44 { + margin-left: 11rem; + } + + .sm\:mt-48 { + margin-top: 12rem; + } + + .sm\:mr-48 { + margin-right: 12rem; + } + + .sm\:mb-48 { + margin-bottom: 12rem; + } + + .sm\:ml-48 { + margin-left: 12rem; + } + + .sm\:mt-52 { + margin-top: 13rem; + } + + .sm\:mr-52 { + margin-right: 13rem; + } + + .sm\:mb-52 { + margin-bottom: 13rem; + } + + .sm\:ml-52 { + margin-left: 13rem; + } + + .sm\:mt-56 { + margin-top: 14rem; + } + + .sm\:mr-56 { + margin-right: 14rem; + } + + .sm\:mb-56 { + margin-bottom: 14rem; + } + + .sm\:ml-56 { + margin-left: 14rem; + } + + .sm\:mt-60 { + margin-top: 240px; + } + + .sm\:mr-60 { + margin-right: 240px; + } + + .sm\:mb-60 { + margin-bottom: 240px; + } + + .sm\:ml-60 { + margin-left: 240px; + } + + .sm\:mt-64 { + margin-top: 16rem; + } + + .sm\:mr-64 { + margin-right: 16rem; + } + + .sm\:mb-64 { + margin-bottom: 16rem; + } + + .sm\:ml-64 { + margin-left: 16rem; + } + + .sm\:mt-72 { + margin-top: 18rem; + } + + .sm\:mr-72 { + margin-right: 18rem; + } + + .sm\:mb-72 { + margin-bottom: 18rem; + } + + .sm\:ml-72 { + margin-left: 18rem; + } + + .sm\:mt-80 { + margin-top: 20rem; + } + + .sm\:mr-80 { + margin-right: 20rem; + } + + .sm\:mb-80 { + margin-bottom: 20rem; + } + + .sm\:ml-80 { + margin-left: 20rem; + } + + .sm\:mt-88 { + margin-top: 22rem; + } + + .sm\:mr-88 { + margin-right: 22rem; + } + + .sm\:mb-88 { + margin-bottom: 22rem; + } + + .sm\:ml-88 { + margin-left: 22rem; + } + + .sm\:mt-96 { + margin-top: 24rem; + } + + .sm\:mr-96 { + margin-right: 24rem; + } + + .sm\:mb-96 { + margin-bottom: 24rem; + } + + .sm\:ml-96 { + margin-left: 24rem; + } + + .sm\:mt-130 { + margin-top: 560px; + } + + .sm\:mr-130 { + margin-right: 560px; + } + + .sm\:mb-130 { + margin-bottom: 560px; + } + + .sm\:ml-130 { + margin-left: 560px; + } + + .sm\:mt-auto { + margin-top: auto; + } + + .sm\:mr-auto { + margin-right: auto; + } + + .sm\:mb-auto { + margin-bottom: auto; + } + + .sm\:ml-auto { + margin-left: auto; + } + + .sm\:mt-px { + margin-top: 1px; + } + + .sm\:mr-px { + margin-right: 1px; + } + + .sm\:mb-px { + margin-bottom: 1px; + } + + .sm\:ml-px { + margin-left: 1px; + } + + .sm\:mt-0\.5 { + margin-top: 0.125rem; + } + + .sm\:mr-0\.5 { + margin-right: 0.125rem; + } + + .sm\:mb-0\.5 { + margin-bottom: 0.125rem; + } + + .sm\:ml-0\.5 { + margin-left: 0.125rem; + } + + .sm\:mt-1\.5 { + margin-top: 0.375rem; + } + + .sm\:mr-1\.5 { + margin-right: 0.375rem; + } + + .sm\:mb-1\.5 { + margin-bottom: 0.375rem; + } + + .sm\:ml-1\.5 { + margin-left: 0.375rem; + } + + .sm\:mt-2\.5 { + margin-top: 0.625rem; + } + + .sm\:mr-2\.5 { + margin-right: 0.625rem; + } + + .sm\:mb-2\.5 { + margin-bottom: 0.625rem; + } + + .sm\:ml-2\.5 { + margin-left: 0.625rem; + } + + .sm\:mt-3\.5 { + margin-top: 0.875rem; + } + + .sm\:mr-3\.5 { + margin-right: 0.875rem; + } + + .sm\:mb-3\.5 { + margin-bottom: 0.875rem; + } + + .sm\:ml-3\.5 { + margin-left: 0.875rem; + } + + .sm\:-mt-0 { + margin-top: 0px; + } + + .sm\:-mr-0 { + margin-right: 0px; + } + + .sm\:-mb-0 { + margin-bottom: 0px; + } + + .sm\:-ml-0 { + margin-left: 0px; + } + + .sm\:-mt-1 { + margin-top: -0.25rem; + } + + .sm\:-mr-1 { + margin-right: -0.25rem; + } + + .sm\:-mb-1 { + margin-bottom: -0.25rem; + } + + .sm\:-ml-1 { + margin-left: -0.25rem; + } + + .sm\:-mt-2 { + margin-top: -0.5rem; + } + + .sm\:-mr-2 { + margin-right: -0.5rem; + } + + .sm\:-mb-2 { + margin-bottom: -0.5rem; + } + + .sm\:-ml-2 { + margin-left: -0.5rem; + } + + .sm\:-mt-3 { + margin-top: -0.75rem; + } + + .sm\:-mr-3 { + margin-right: -0.75rem; + } + + .sm\:-mb-3 { + margin-bottom: -0.75rem; + } + + .sm\:-ml-3 { + margin-left: -0.75rem; + } + + .sm\:-mt-4 { + margin-top: -1rem; + } + + .sm\:-mr-4 { + margin-right: -1rem; + } + + .sm\:-mb-4 { + margin-bottom: -1rem; + } + + .sm\:-ml-4 { + margin-left: -1rem; + } + + .sm\:-mt-5 { + margin-top: -1.25rem; + } + + .sm\:-mr-5 { + margin-right: -1.25rem; + } + + .sm\:-mb-5 { + margin-bottom: -1.25rem; + } + + .sm\:-ml-5 { + margin-left: -1.25rem; + } + + .sm\:-mt-6 { + margin-top: -1.5rem; + } + + .sm\:-mr-6 { + margin-right: -1.5rem; + } + + .sm\:-mb-6 { + margin-bottom: -1.5rem; + } + + .sm\:-ml-6 { + margin-left: -1.5rem; + } + + .sm\:-mt-7 { + margin-top: -1.75rem; + } + + .sm\:-mr-7 { + margin-right: -1.75rem; + } + + .sm\:-mb-7 { + margin-bottom: -1.75rem; + } + + .sm\:-ml-7 { + margin-left: -1.75rem; + } + + .sm\:-mt-8 { + margin-top: -2rem; + } + + .sm\:-mr-8 { + margin-right: -2rem; + } + + .sm\:-mb-8 { + margin-bottom: -2rem; + } + + .sm\:-ml-8 { + margin-left: -2rem; + } + + .sm\:-mt-9 { + margin-top: -2.25rem; + } + + .sm\:-mr-9 { + margin-right: -2.25rem; + } + + .sm\:-mb-9 { + margin-bottom: -2.25rem; + } + + .sm\:-ml-9 { + margin-left: -2.25rem; + } + + .sm\:-mt-10 { + margin-top: -2.5rem; + } + + .sm\:-mr-10 { + margin-right: -2.5rem; + } + + .sm\:-mb-10 { + margin-bottom: -2.5rem; + } + + .sm\:-ml-10 { + margin-left: -2.5rem; + } + + .sm\:-mt-11 { + margin-top: -2.75rem; + } + + .sm\:-mr-11 { + margin-right: -2.75rem; + } + + .sm\:-mb-11 { + margin-bottom: -2.75rem; + } + + .sm\:-ml-11 { + margin-left: -2.75rem; + } + + .sm\:-mt-12 { + margin-top: -3rem; + } + + .sm\:-mr-12 { + margin-right: -3rem; + } + + .sm\:-mb-12 { + margin-bottom: -3rem; + } + + .sm\:-ml-12 { + margin-left: -3rem; + } + + .sm\:-mt-14 { + margin-top: -3.5rem; + } + + .sm\:-mr-14 { + margin-right: -3.5rem; + } + + .sm\:-mb-14 { + margin-bottom: -3.5rem; + } + + .sm\:-ml-14 { + margin-left: -3.5rem; + } + + .sm\:-mt-16 { + margin-top: -4rem; + } + + .sm\:-mr-16 { + margin-right: -4rem; + } + + .sm\:-mb-16 { + margin-bottom: -4rem; + } + + .sm\:-ml-16 { + margin-left: -4rem; + } + + .sm\:-mt-20 { + margin-top: -5rem; + } + + .sm\:-mr-20 { + margin-right: -5rem; + } + + .sm\:-mb-20 { + margin-bottom: -5rem; + } + + .sm\:-ml-20 { + margin-left: -5rem; + } + + .sm\:-mt-22 { + margin-top: -5.625rem; + } + + .sm\:-mr-22 { + margin-right: -5.625rem; + } + + .sm\:-mb-22 { + margin-bottom: -5.625rem; + } + + .sm\:-ml-22 { + margin-left: -5.625rem; + } + + .sm\:-mt-24 { + margin-top: -6rem; + } + + .sm\:-mr-24 { + margin-right: -6rem; + } + + .sm\:-mb-24 { + margin-bottom: -6rem; + } + + .sm\:-ml-24 { + margin-left: -6rem; + } + + .sm\:-mt-28 { + margin-top: -7rem; + } + + .sm\:-mr-28 { + margin-right: -7rem; + } + + .sm\:-mb-28 { + margin-bottom: -7rem; + } + + .sm\:-ml-28 { + margin-left: -7rem; + } + + .sm\:-mt-32 { + margin-top: -8rem; + } + + .sm\:-mr-32 { + margin-right: -8rem; + } + + .sm\:-mb-32 { + margin-bottom: -8rem; + } + + .sm\:-ml-32 { + margin-left: -8rem; + } + + .sm\:-mt-36 { + margin-top: -9rem; + } + + .sm\:-mr-36 { + margin-right: -9rem; + } + + .sm\:-mb-36 { + margin-bottom: -9rem; + } + + .sm\:-ml-36 { + margin-left: -9rem; + } + + .sm\:-mt-40 { + margin-top: -10rem; + } + + .sm\:-mr-40 { + margin-right: -10rem; + } + + .sm\:-mb-40 { + margin-bottom: -10rem; + } + + .sm\:-ml-40 { + margin-left: -10rem; + } + + .sm\:-mt-44 { + margin-top: -11rem; + } + + .sm\:-mr-44 { + margin-right: -11rem; + } + + .sm\:-mb-44 { + margin-bottom: -11rem; + } + + .sm\:-ml-44 { + margin-left: -11rem; + } + + .sm\:-mt-48 { + margin-top: -12rem; + } + + .sm\:-mr-48 { + margin-right: -12rem; + } + + .sm\:-mb-48 { + margin-bottom: -12rem; + } + + .sm\:-ml-48 { + margin-left: -12rem; + } + + .sm\:-mt-52 { + margin-top: -13rem; + } + + .sm\:-mr-52 { + margin-right: -13rem; + } + + .sm\:-mb-52 { + margin-bottom: -13rem; + } + + .sm\:-ml-52 { + margin-left: -13rem; + } + + .sm\:-mt-56 { + margin-top: -14rem; + } + + .sm\:-mr-56 { + margin-right: -14rem; + } + + .sm\:-mb-56 { + margin-bottom: -14rem; + } + + .sm\:-ml-56 { + margin-left: -14rem; + } + + .sm\:-mt-60 { + margin-top: -240px; + } + + .sm\:-mr-60 { + margin-right: -240px; + } + + .sm\:-mb-60 { + margin-bottom: -240px; + } + + .sm\:-ml-60 { + margin-left: -240px; + } + + .sm\:-mt-64 { + margin-top: -16rem; + } + + .sm\:-mr-64 { + margin-right: -16rem; + } + + .sm\:-mb-64 { + margin-bottom: -16rem; + } + + .sm\:-ml-64 { + margin-left: -16rem; + } + + .sm\:-mt-72 { + margin-top: -18rem; + } + + .sm\:-mr-72 { + margin-right: -18rem; + } + + .sm\:-mb-72 { + margin-bottom: -18rem; + } + + .sm\:-ml-72 { + margin-left: -18rem; + } + + .sm\:-mt-80 { + margin-top: -20rem; + } + + .sm\:-mr-80 { + margin-right: -20rem; + } + + .sm\:-mb-80 { + margin-bottom: -20rem; + } + + .sm\:-ml-80 { + margin-left: -20rem; + } + + .sm\:-mt-88 { + margin-top: -22rem; + } + + .sm\:-mr-88 { + margin-right: -22rem; + } + + .sm\:-mb-88 { + margin-bottom: -22rem; + } + + .sm\:-ml-88 { + margin-left: -22rem; + } + + .sm\:-mt-96 { + margin-top: -24rem; + } + + .sm\:-mr-96 { + margin-right: -24rem; + } + + .sm\:-mb-96 { + margin-bottom: -24rem; + } + + .sm\:-ml-96 { + margin-left: -24rem; + } + + .sm\:-mt-130 { + margin-top: -560px; + } + + .sm\:-mr-130 { + margin-right: -560px; + } + + .sm\:-mb-130 { + margin-bottom: -560px; + } + + .sm\:-ml-130 { + margin-left: -560px; + } + + .sm\:-mt-px { + margin-top: -1px; + } + + .sm\:-mr-px { + margin-right: -1px; + } + + .sm\:-mb-px { + margin-bottom: -1px; + } + + .sm\:-ml-px { + margin-left: -1px; + } + + .sm\:-mt-0\.5 { + margin-top: -0.125rem; + } + + .sm\:-mr-0\.5 { + margin-right: -0.125rem; + } + + .sm\:-mb-0\.5 { + margin-bottom: -0.125rem; + } + + .sm\:-ml-0\.5 { + margin-left: -0.125rem; + } + + .sm\:-mt-1\.5 { + margin-top: -0.375rem; + } + + .sm\:-mr-1\.5 { + margin-right: -0.375rem; + } + + .sm\:-mb-1\.5 { + margin-bottom: -0.375rem; + } + + .sm\:-ml-1\.5 { + margin-left: -0.375rem; + } + + .sm\:-mt-2\.5 { + margin-top: -0.625rem; + } + + .sm\:-mr-2\.5 { + margin-right: -0.625rem; + } + + .sm\:-mb-2\.5 { + margin-bottom: -0.625rem; + } + + .sm\:-ml-2\.5 { + margin-left: -0.625rem; + } + + .sm\:-mt-3\.5 { + margin-top: -0.875rem; + } + + .sm\:-mr-3\.5 { + margin-right: -0.875rem; + } + + .sm\:-mb-3\.5 { + margin-bottom: -0.875rem; + } + + .sm\:-ml-3\.5 { + margin-left: -0.875rem; + } + + .sm\:first\:m-0:first-child { + margin: 0px; + } + + .sm\:first\:m-1:first-child { + margin: 0.25rem; + } + + .sm\:first\:m-2:first-child { + margin: 0.5rem; + } + + .sm\:first\:m-3:first-child { + margin: 0.75rem; + } + + .sm\:first\:m-4:first-child { + margin: 1rem; + } + + .sm\:first\:m-5:first-child { + margin: 1.25rem; + } + + .sm\:first\:m-6:first-child { + margin: 1.5rem; + } + + .sm\:first\:m-7:first-child { + margin: 1.75rem; + } + + .sm\:first\:m-8:first-child { + margin: 2rem; + } + + .sm\:first\:m-9:first-child { + margin: 2.25rem; + } + + .sm\:first\:m-10:first-child { + margin: 2.5rem; + } + + .sm\:first\:m-11:first-child { + margin: 2.75rem; + } + + .sm\:first\:m-12:first-child { + margin: 3rem; + } + + .sm\:first\:m-14:first-child { + margin: 3.5rem; + } + + .sm\:first\:m-16:first-child { + margin: 4rem; + } + + .sm\:first\:m-20:first-child { + margin: 5rem; + } + + .sm\:first\:m-22:first-child { + margin: 5.625rem; + } + + .sm\:first\:m-24:first-child { + margin: 6rem; + } + + .sm\:first\:m-28:first-child { + margin: 7rem; + } + + .sm\:first\:m-32:first-child { + margin: 8rem; + } + + .sm\:first\:m-36:first-child { + margin: 9rem; + } + + .sm\:first\:m-40:first-child { + margin: 10rem; + } + + .sm\:first\:m-44:first-child { + margin: 11rem; + } + + .sm\:first\:m-48:first-child { + margin: 12rem; + } + + .sm\:first\:m-52:first-child { + margin: 13rem; + } + + .sm\:first\:m-56:first-child { + margin: 14rem; + } + + .sm\:first\:m-60:first-child { + margin: 240px; + } + + .sm\:first\:m-64:first-child { + margin: 16rem; + } + + .sm\:first\:m-72:first-child { + margin: 18rem; + } + + .sm\:first\:m-80:first-child { + margin: 20rem; + } + + .sm\:first\:m-88:first-child { + margin: 22rem; + } + + .sm\:first\:m-96:first-child { + margin: 24rem; + } + + .sm\:first\:m-130:first-child { + margin: 560px; + } + + .sm\:first\:m-auto:first-child { + margin: auto; + } + + .sm\:first\:m-px:first-child { + margin: 1px; + } + + .sm\:first\:m-0\.5:first-child { + margin: 0.125rem; + } + + .sm\:first\:m-1\.5:first-child { + margin: 0.375rem; + } + + .sm\:first\:m-2\.5:first-child { + margin: 0.625rem; + } + + .sm\:first\:m-3\.5:first-child { + margin: 0.875rem; + } + + .sm\:first\:-m-0:first-child { + margin: 0px; + } + + .sm\:first\:-m-1:first-child { + margin: -0.25rem; + } + + .sm\:first\:-m-2:first-child { + margin: -0.5rem; + } + + .sm\:first\:-m-3:first-child { + margin: -0.75rem; + } + + .sm\:first\:-m-4:first-child { + margin: -1rem; + } + + .sm\:first\:-m-5:first-child { + margin: -1.25rem; + } + + .sm\:first\:-m-6:first-child { + margin: -1.5rem; + } + + .sm\:first\:-m-7:first-child { + margin: -1.75rem; + } + + .sm\:first\:-m-8:first-child { + margin: -2rem; + } + + .sm\:first\:-m-9:first-child { + margin: -2.25rem; + } + + .sm\:first\:-m-10:first-child { + margin: -2.5rem; + } + + .sm\:first\:-m-11:first-child { + margin: -2.75rem; + } + + .sm\:first\:-m-12:first-child { + margin: -3rem; + } + + .sm\:first\:-m-14:first-child { + margin: -3.5rem; + } + + .sm\:first\:-m-16:first-child { + margin: -4rem; + } + + .sm\:first\:-m-20:first-child { + margin: -5rem; + } + + .sm\:first\:-m-22:first-child { + margin: -5.625rem; + } + + .sm\:first\:-m-24:first-child { + margin: -6rem; + } + + .sm\:first\:-m-28:first-child { + margin: -7rem; + } + + .sm\:first\:-m-32:first-child { + margin: -8rem; + } + + .sm\:first\:-m-36:first-child { + margin: -9rem; + } + + .sm\:first\:-m-40:first-child { + margin: -10rem; + } + + .sm\:first\:-m-44:first-child { + margin: -11rem; + } + + .sm\:first\:-m-48:first-child { + margin: -12rem; + } + + .sm\:first\:-m-52:first-child { + margin: -13rem; + } + + .sm\:first\:-m-56:first-child { + margin: -14rem; + } + + .sm\:first\:-m-60:first-child { + margin: -240px; + } + + .sm\:first\:-m-64:first-child { + margin: -16rem; + } + + .sm\:first\:-m-72:first-child { + margin: -18rem; + } + + .sm\:first\:-m-80:first-child { + margin: -20rem; + } + + .sm\:first\:-m-88:first-child { + margin: -22rem; + } + + .sm\:first\:-m-96:first-child { + margin: -24rem; + } + + .sm\:first\:-m-130:first-child { + margin: -560px; + } + + .sm\:first\:-m-px:first-child { + margin: -1px; + } + + .sm\:first\:-m-0\.5:first-child { + margin: -0.125rem; + } + + .sm\:first\:-m-1\.5:first-child { + margin: -0.375rem; + } + + .sm\:first\:-m-2\.5:first-child { + margin: -0.625rem; + } + + .sm\:first\:-m-3\.5:first-child { + margin: -0.875rem; + } + + .sm\:first\:my-0:first-child { + margin-top: 0px; + margin-bottom: 0px; + } + + .sm\:first\:mx-0:first-child { + margin-left: 0px; + margin-right: 0px; + } + + .sm\:first\:my-1:first-child { + margin-top: 0.25rem; + margin-bottom: 0.25rem; + } + + .sm\:first\:mx-1:first-child { + margin-left: 0.25rem; + margin-right: 0.25rem; + } + + .sm\:first\:my-2:first-child { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + } + + .sm\:first\:mx-2:first-child { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + + .sm\:first\:my-3:first-child { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } + + .sm\:first\:mx-3:first-child { + margin-left: 0.75rem; + margin-right: 0.75rem; + } + + .sm\:first\:my-4:first-child { + margin-top: 1rem; + margin-bottom: 1rem; + } + + .sm\:first\:mx-4:first-child { + margin-left: 1rem; + margin-right: 1rem; + } + + .sm\:first\:my-5:first-child { + margin-top: 1.25rem; + margin-bottom: 1.25rem; + } + + .sm\:first\:mx-5:first-child { + margin-left: 1.25rem; + margin-right: 1.25rem; + } + + .sm\:first\:my-6:first-child { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + } + + .sm\:first\:mx-6:first-child { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + + .sm\:first\:my-7:first-child { + margin-top: 1.75rem; + margin-bottom: 1.75rem; + } + + .sm\:first\:mx-7:first-child { + margin-left: 1.75rem; + margin-right: 1.75rem; + } + + .sm\:first\:my-8:first-child { + margin-top: 2rem; + margin-bottom: 2rem; + } + + .sm\:first\:mx-8:first-child { + margin-left: 2rem; + margin-right: 2rem; + } + + .sm\:first\:my-9:first-child { + margin-top: 2.25rem; + margin-bottom: 2.25rem; + } + + .sm\:first\:mx-9:first-child { + margin-left: 2.25rem; + margin-right: 2.25rem; + } + + .sm\:first\:my-10:first-child { + margin-top: 2.5rem; + margin-bottom: 2.5rem; + } + + .sm\:first\:mx-10:first-child { + margin-left: 2.5rem; + margin-right: 2.5rem; + } + + .sm\:first\:my-11:first-child { + margin-top: 2.75rem; + margin-bottom: 2.75rem; + } + + .sm\:first\:mx-11:first-child { + margin-left: 2.75rem; + margin-right: 2.75rem; + } + + .sm\:first\:my-12:first-child { + margin-top: 3rem; + margin-bottom: 3rem; + } + + .sm\:first\:mx-12:first-child { + margin-left: 3rem; + margin-right: 3rem; + } + + .sm\:first\:my-14:first-child { + margin-top: 3.5rem; + margin-bottom: 3.5rem; + } + + .sm\:first\:mx-14:first-child { + margin-left: 3.5rem; + margin-right: 3.5rem; + } + + .sm\:first\:my-16:first-child { + margin-top: 4rem; + margin-bottom: 4rem; + } + + .sm\:first\:mx-16:first-child { + margin-left: 4rem; + margin-right: 4rem; + } + + .sm\:first\:my-20:first-child { + margin-top: 5rem; + margin-bottom: 5rem; + } + + .sm\:first\:mx-20:first-child { + margin-left: 5rem; + margin-right: 5rem; + } + + .sm\:first\:my-22:first-child { + margin-top: 5.625rem; + margin-bottom: 5.625rem; + } + + .sm\:first\:mx-22:first-child { + margin-left: 5.625rem; + margin-right: 5.625rem; + } + + .sm\:first\:my-24:first-child { + margin-top: 6rem; + margin-bottom: 6rem; + } + + .sm\:first\:mx-24:first-child { + margin-left: 6rem; + margin-right: 6rem; + } + + .sm\:first\:my-28:first-child { + margin-top: 7rem; + margin-bottom: 7rem; + } + + .sm\:first\:mx-28:first-child { + margin-left: 7rem; + margin-right: 7rem; + } + + .sm\:first\:my-32:first-child { + margin-top: 8rem; + margin-bottom: 8rem; + } + + .sm\:first\:mx-32:first-child { + margin-left: 8rem; + margin-right: 8rem; + } + + .sm\:first\:my-36:first-child { + margin-top: 9rem; + margin-bottom: 9rem; + } + + .sm\:first\:mx-36:first-child { + margin-left: 9rem; + margin-right: 9rem; + } + + .sm\:first\:my-40:first-child { + margin-top: 10rem; + margin-bottom: 10rem; + } + + .sm\:first\:mx-40:first-child { + margin-left: 10rem; + margin-right: 10rem; + } + + .sm\:first\:my-44:first-child { + margin-top: 11rem; + margin-bottom: 11rem; + } + + .sm\:first\:mx-44:first-child { + margin-left: 11rem; + margin-right: 11rem; + } + + .sm\:first\:my-48:first-child { + margin-top: 12rem; + margin-bottom: 12rem; + } + + .sm\:first\:mx-48:first-child { + margin-left: 12rem; + margin-right: 12rem; + } + + .sm\:first\:my-52:first-child { + margin-top: 13rem; + margin-bottom: 13rem; + } + + .sm\:first\:mx-52:first-child { + margin-left: 13rem; + margin-right: 13rem; + } + + .sm\:first\:my-56:first-child { + margin-top: 14rem; + margin-bottom: 14rem; + } + + .sm\:first\:mx-56:first-child { + margin-left: 14rem; + margin-right: 14rem; + } + + .sm\:first\:my-60:first-child { + margin-top: 240px; + margin-bottom: 240px; + } + + .sm\:first\:mx-60:first-child { + margin-left: 240px; + margin-right: 240px; + } + + .sm\:first\:my-64:first-child { + margin-top: 16rem; + margin-bottom: 16rem; + } + + .sm\:first\:mx-64:first-child { + margin-left: 16rem; + margin-right: 16rem; + } + + .sm\:first\:my-72:first-child { + margin-top: 18rem; + margin-bottom: 18rem; + } + + .sm\:first\:mx-72:first-child { + margin-left: 18rem; + margin-right: 18rem; + } + + .sm\:first\:my-80:first-child { + margin-top: 20rem; + margin-bottom: 20rem; + } + + .sm\:first\:mx-80:first-child { + margin-left: 20rem; + margin-right: 20rem; + } + + .sm\:first\:my-88:first-child { + margin-top: 22rem; + margin-bottom: 22rem; + } + + .sm\:first\:mx-88:first-child { + margin-left: 22rem; + margin-right: 22rem; + } + + .sm\:first\:my-96:first-child { + margin-top: 24rem; + margin-bottom: 24rem; + } + + .sm\:first\:mx-96:first-child { + margin-left: 24rem; + margin-right: 24rem; + } + + .sm\:first\:my-130:first-child { + margin-top: 560px; + margin-bottom: 560px; + } + + .sm\:first\:mx-130:first-child { + margin-left: 560px; + margin-right: 560px; + } + + .sm\:first\:my-auto:first-child { + margin-top: auto; + margin-bottom: auto; + } + + .sm\:first\:mx-auto:first-child { + margin-left: auto; + margin-right: auto; + } + + .sm\:first\:my-px:first-child { + margin-top: 1px; + margin-bottom: 1px; + } + + .sm\:first\:mx-px:first-child { + margin-left: 1px; + margin-right: 1px; + } + + .sm\:first\:my-0\.5:first-child { + margin-top: 0.125rem; + margin-bottom: 0.125rem; + } + + .sm\:first\:mx-0\.5:first-child { + margin-left: 0.125rem; + margin-right: 0.125rem; + } + + .sm\:first\:my-1\.5:first-child { + margin-top: 0.375rem; + margin-bottom: 0.375rem; + } + + .sm\:first\:mx-1\.5:first-child { + margin-left: 0.375rem; + margin-right: 0.375rem; + } + + .sm\:first\:my-2\.5:first-child { + margin-top: 0.625rem; + margin-bottom: 0.625rem; + } + + .sm\:first\:mx-2\.5:first-child { + margin-left: 0.625rem; + margin-right: 0.625rem; + } + + .sm\:first\:my-3\.5:first-child { + margin-top: 0.875rem; + margin-bottom: 0.875rem; + } + + .sm\:first\:mx-3\.5:first-child { + margin-left: 0.875rem; + margin-right: 0.875rem; + } + + .sm\:first\:-my-0:first-child { + margin-top: 0px; + margin-bottom: 0px; + } + + .sm\:first\:-mx-0:first-child { + margin-left: 0px; + margin-right: 0px; + } + + .sm\:first\:-my-1:first-child { + margin-top: -0.25rem; + margin-bottom: -0.25rem; + } + + .sm\:first\:-mx-1:first-child { + margin-left: -0.25rem; + margin-right: -0.25rem; + } + + .sm\:first\:-my-2:first-child { + margin-top: -0.5rem; + margin-bottom: -0.5rem; + } + + .sm\:first\:-mx-2:first-child { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + + .sm\:first\:-my-3:first-child { + margin-top: -0.75rem; + margin-bottom: -0.75rem; + } + + .sm\:first\:-mx-3:first-child { + margin-left: -0.75rem; + margin-right: -0.75rem; + } + + .sm\:first\:-my-4:first-child { + margin-top: -1rem; + margin-bottom: -1rem; + } + + .sm\:first\:-mx-4:first-child { + margin-left: -1rem; + margin-right: -1rem; + } + + .sm\:first\:-my-5:first-child { + margin-top: -1.25rem; + margin-bottom: -1.25rem; + } + + .sm\:first\:-mx-5:first-child { + margin-left: -1.25rem; + margin-right: -1.25rem; + } + + .sm\:first\:-my-6:first-child { + margin-top: -1.5rem; + margin-bottom: -1.5rem; + } + + .sm\:first\:-mx-6:first-child { + margin-left: -1.5rem; + margin-right: -1.5rem; + } + + .sm\:first\:-my-7:first-child { + margin-top: -1.75rem; + margin-bottom: -1.75rem; + } + + .sm\:first\:-mx-7:first-child { + margin-left: -1.75rem; + margin-right: -1.75rem; + } + + .sm\:first\:-my-8:first-child { + margin-top: -2rem; + margin-bottom: -2rem; + } + + .sm\:first\:-mx-8:first-child { + margin-left: -2rem; + margin-right: -2rem; + } + + .sm\:first\:-my-9:first-child { + margin-top: -2.25rem; + margin-bottom: -2.25rem; + } + + .sm\:first\:-mx-9:first-child { + margin-left: -2.25rem; + margin-right: -2.25rem; + } + + .sm\:first\:-my-10:first-child { + margin-top: -2.5rem; + margin-bottom: -2.5rem; + } + + .sm\:first\:-mx-10:first-child { + margin-left: -2.5rem; + margin-right: -2.5rem; + } + + .sm\:first\:-my-11:first-child { + margin-top: -2.75rem; + margin-bottom: -2.75rem; + } + + .sm\:first\:-mx-11:first-child { + margin-left: -2.75rem; + margin-right: -2.75rem; + } + + .sm\:first\:-my-12:first-child { + margin-top: -3rem; + margin-bottom: -3rem; + } + + .sm\:first\:-mx-12:first-child { + margin-left: -3rem; + margin-right: -3rem; + } + + .sm\:first\:-my-14:first-child { + margin-top: -3.5rem; + margin-bottom: -3.5rem; + } + + .sm\:first\:-mx-14:first-child { + margin-left: -3.5rem; + margin-right: -3.5rem; + } + + .sm\:first\:-my-16:first-child { + margin-top: -4rem; + margin-bottom: -4rem; + } + + .sm\:first\:-mx-16:first-child { + margin-left: -4rem; + margin-right: -4rem; + } + + .sm\:first\:-my-20:first-child { + margin-top: -5rem; + margin-bottom: -5rem; + } + + .sm\:first\:-mx-20:first-child { + margin-left: -5rem; + margin-right: -5rem; + } + + .sm\:first\:-my-22:first-child { + margin-top: -5.625rem; + margin-bottom: -5.625rem; + } + + .sm\:first\:-mx-22:first-child { + margin-left: -5.625rem; + margin-right: -5.625rem; + } + + .sm\:first\:-my-24:first-child { + margin-top: -6rem; + margin-bottom: -6rem; + } + + .sm\:first\:-mx-24:first-child { + margin-left: -6rem; + margin-right: -6rem; + } + + .sm\:first\:-my-28:first-child { + margin-top: -7rem; + margin-bottom: -7rem; + } + + .sm\:first\:-mx-28:first-child { + margin-left: -7rem; + margin-right: -7rem; + } + + .sm\:first\:-my-32:first-child { + margin-top: -8rem; + margin-bottom: -8rem; + } + + .sm\:first\:-mx-32:first-child { + margin-left: -8rem; + margin-right: -8rem; + } + + .sm\:first\:-my-36:first-child { + margin-top: -9rem; + margin-bottom: -9rem; + } + + .sm\:first\:-mx-36:first-child { + margin-left: -9rem; + margin-right: -9rem; + } + + .sm\:first\:-my-40:first-child { + margin-top: -10rem; + margin-bottom: -10rem; + } + + .sm\:first\:-mx-40:first-child { + margin-left: -10rem; + margin-right: -10rem; + } + + .sm\:first\:-my-44:first-child { + margin-top: -11rem; + margin-bottom: -11rem; + } + + .sm\:first\:-mx-44:first-child { + margin-left: -11rem; + margin-right: -11rem; + } + + .sm\:first\:-my-48:first-child { + margin-top: -12rem; + margin-bottom: -12rem; + } + + .sm\:first\:-mx-48:first-child { + margin-left: -12rem; + margin-right: -12rem; + } + + .sm\:first\:-my-52:first-child { + margin-top: -13rem; + margin-bottom: -13rem; + } + + .sm\:first\:-mx-52:first-child { + margin-left: -13rem; + margin-right: -13rem; + } + + .sm\:first\:-my-56:first-child { + margin-top: -14rem; + margin-bottom: -14rem; + } + + .sm\:first\:-mx-56:first-child { + margin-left: -14rem; + margin-right: -14rem; + } + + .sm\:first\:-my-60:first-child { + margin-top: -240px; + margin-bottom: -240px; + } + + .sm\:first\:-mx-60:first-child { + margin-left: -240px; + margin-right: -240px; + } + + .sm\:first\:-my-64:first-child { + margin-top: -16rem; + margin-bottom: -16rem; + } + + .sm\:first\:-mx-64:first-child { + margin-left: -16rem; + margin-right: -16rem; + } + + .sm\:first\:-my-72:first-child { + margin-top: -18rem; + margin-bottom: -18rem; + } + + .sm\:first\:-mx-72:first-child { + margin-left: -18rem; + margin-right: -18rem; + } + + .sm\:first\:-my-80:first-child { + margin-top: -20rem; + margin-bottom: -20rem; + } + + .sm\:first\:-mx-80:first-child { + margin-left: -20rem; + margin-right: -20rem; + } + + .sm\:first\:-my-88:first-child { + margin-top: -22rem; + margin-bottom: -22rem; + } + + .sm\:first\:-mx-88:first-child { + margin-left: -22rem; + margin-right: -22rem; + } + + .sm\:first\:-my-96:first-child { + margin-top: -24rem; + margin-bottom: -24rem; + } + + .sm\:first\:-mx-96:first-child { + margin-left: -24rem; + margin-right: -24rem; + } + + .sm\:first\:-my-130:first-child { + margin-top: -560px; + margin-bottom: -560px; + } + + .sm\:first\:-mx-130:first-child { + margin-left: -560px; + margin-right: -560px; + } + + .sm\:first\:-my-px:first-child { + margin-top: -1px; + margin-bottom: -1px; + } + + .sm\:first\:-mx-px:first-child { + margin-left: -1px; + margin-right: -1px; + } + + .sm\:first\:-my-0\.5:first-child { + margin-top: -0.125rem; + margin-bottom: -0.125rem; + } + + .sm\:first\:-mx-0\.5:first-child { + margin-left: -0.125rem; + margin-right: -0.125rem; + } + + .sm\:first\:-my-1\.5:first-child { + margin-top: -0.375rem; + margin-bottom: -0.375rem; + } + + .sm\:first\:-mx-1\.5:first-child { + margin-left: -0.375rem; + margin-right: -0.375rem; + } + + .sm\:first\:-my-2\.5:first-child { + margin-top: -0.625rem; + margin-bottom: -0.625rem; + } + + .sm\:first\:-mx-2\.5:first-child { + margin-left: -0.625rem; + margin-right: -0.625rem; + } + + .sm\:first\:-my-3\.5:first-child { + margin-top: -0.875rem; + margin-bottom: -0.875rem; + } + + .sm\:first\:-mx-3\.5:first-child { + margin-left: -0.875rem; + margin-right: -0.875rem; + } + + .sm\:first\:mt-0:first-child { + margin-top: 0px; + } + + .sm\:first\:mr-0:first-child { + margin-right: 0px; + } + + .sm\:first\:mb-0:first-child { + margin-bottom: 0px; + } + + .sm\:first\:ml-0:first-child { + margin-left: 0px; + } + + .sm\:first\:mt-1:first-child { + margin-top: 0.25rem; + } + + .sm\:first\:mr-1:first-child { + margin-right: 0.25rem; + } + + .sm\:first\:mb-1:first-child { + margin-bottom: 0.25rem; + } + + .sm\:first\:ml-1:first-child { + margin-left: 0.25rem; + } + + .sm\:first\:mt-2:first-child { + margin-top: 0.5rem; + } + + .sm\:first\:mr-2:first-child { + margin-right: 0.5rem; + } + + .sm\:first\:mb-2:first-child { + margin-bottom: 0.5rem; + } + + .sm\:first\:ml-2:first-child { + margin-left: 0.5rem; + } + + .sm\:first\:mt-3:first-child { + margin-top: 0.75rem; + } + + .sm\:first\:mr-3:first-child { + margin-right: 0.75rem; + } + + .sm\:first\:mb-3:first-child { + margin-bottom: 0.75rem; + } + + .sm\:first\:ml-3:first-child { + margin-left: 0.75rem; + } + + .sm\:first\:mt-4:first-child { + margin-top: 1rem; + } + + .sm\:first\:mr-4:first-child { + margin-right: 1rem; + } + + .sm\:first\:mb-4:first-child { + margin-bottom: 1rem; + } + + .sm\:first\:ml-4:first-child { + margin-left: 1rem; + } + + .sm\:first\:mt-5:first-child { + margin-top: 1.25rem; + } + + .sm\:first\:mr-5:first-child { + margin-right: 1.25rem; + } + + .sm\:first\:mb-5:first-child { + margin-bottom: 1.25rem; + } + + .sm\:first\:ml-5:first-child { + margin-left: 1.25rem; + } + + .sm\:first\:mt-6:first-child { + margin-top: 1.5rem; + } + + .sm\:first\:mr-6:first-child { + margin-right: 1.5rem; + } + + .sm\:first\:mb-6:first-child { + margin-bottom: 1.5rem; + } + + .sm\:first\:ml-6:first-child { + margin-left: 1.5rem; + } + + .sm\:first\:mt-7:first-child { + margin-top: 1.75rem; + } + + .sm\:first\:mr-7:first-child { + margin-right: 1.75rem; + } + + .sm\:first\:mb-7:first-child { + margin-bottom: 1.75rem; + } + + .sm\:first\:ml-7:first-child { + margin-left: 1.75rem; + } + + .sm\:first\:mt-8:first-child { + margin-top: 2rem; + } + + .sm\:first\:mr-8:first-child { + margin-right: 2rem; + } + + .sm\:first\:mb-8:first-child { + margin-bottom: 2rem; + } + + .sm\:first\:ml-8:first-child { + margin-left: 2rem; + } + + .sm\:first\:mt-9:first-child { + margin-top: 2.25rem; + } + + .sm\:first\:mr-9:first-child { + margin-right: 2.25rem; + } + + .sm\:first\:mb-9:first-child { + margin-bottom: 2.25rem; + } + + .sm\:first\:ml-9:first-child { + margin-left: 2.25rem; + } + + .sm\:first\:mt-10:first-child { + margin-top: 2.5rem; + } + + .sm\:first\:mr-10:first-child { + margin-right: 2.5rem; + } + + .sm\:first\:mb-10:first-child { + margin-bottom: 2.5rem; + } + + .sm\:first\:ml-10:first-child { + margin-left: 2.5rem; + } + + .sm\:first\:mt-11:first-child { + margin-top: 2.75rem; + } + + .sm\:first\:mr-11:first-child { + margin-right: 2.75rem; + } + + .sm\:first\:mb-11:first-child { + margin-bottom: 2.75rem; + } + + .sm\:first\:ml-11:first-child { + margin-left: 2.75rem; + } + + .sm\:first\:mt-12:first-child { + margin-top: 3rem; + } + + .sm\:first\:mr-12:first-child { + margin-right: 3rem; + } + + .sm\:first\:mb-12:first-child { + margin-bottom: 3rem; + } + + .sm\:first\:ml-12:first-child { + margin-left: 3rem; + } + + .sm\:first\:mt-14:first-child { + margin-top: 3.5rem; + } + + .sm\:first\:mr-14:first-child { + margin-right: 3.5rem; + } + + .sm\:first\:mb-14:first-child { + margin-bottom: 3.5rem; + } + + .sm\:first\:ml-14:first-child { + margin-left: 3.5rem; + } + + .sm\:first\:mt-16:first-child { + margin-top: 4rem; + } + + .sm\:first\:mr-16:first-child { + margin-right: 4rem; + } + + .sm\:first\:mb-16:first-child { + margin-bottom: 4rem; + } + + .sm\:first\:ml-16:first-child { + margin-left: 4rem; + } + + .sm\:first\:mt-20:first-child { + margin-top: 5rem; + } + + .sm\:first\:mr-20:first-child { + margin-right: 5rem; + } + + .sm\:first\:mb-20:first-child { + margin-bottom: 5rem; + } + + .sm\:first\:ml-20:first-child { + margin-left: 5rem; + } + + .sm\:first\:mt-22:first-child { + margin-top: 5.625rem; + } + + .sm\:first\:mr-22:first-child { + margin-right: 5.625rem; + } + + .sm\:first\:mb-22:first-child { + margin-bottom: 5.625rem; + } + + .sm\:first\:ml-22:first-child { + margin-left: 5.625rem; + } + + .sm\:first\:mt-24:first-child { + margin-top: 6rem; + } + + .sm\:first\:mr-24:first-child { + margin-right: 6rem; + } + + .sm\:first\:mb-24:first-child { + margin-bottom: 6rem; + } + + .sm\:first\:ml-24:first-child { + margin-left: 6rem; + } + + .sm\:first\:mt-28:first-child { + margin-top: 7rem; + } + + .sm\:first\:mr-28:first-child { + margin-right: 7rem; + } + + .sm\:first\:mb-28:first-child { + margin-bottom: 7rem; + } + + .sm\:first\:ml-28:first-child { + margin-left: 7rem; + } + + .sm\:first\:mt-32:first-child { + margin-top: 8rem; + } + + .sm\:first\:mr-32:first-child { + margin-right: 8rem; + } + + .sm\:first\:mb-32:first-child { + margin-bottom: 8rem; + } + + .sm\:first\:ml-32:first-child { + margin-left: 8rem; + } + + .sm\:first\:mt-36:first-child { + margin-top: 9rem; + } + + .sm\:first\:mr-36:first-child { + margin-right: 9rem; + } + + .sm\:first\:mb-36:first-child { + margin-bottom: 9rem; + } + + .sm\:first\:ml-36:first-child { + margin-left: 9rem; + } + + .sm\:first\:mt-40:first-child { + margin-top: 10rem; + } + + .sm\:first\:mr-40:first-child { + margin-right: 10rem; + } + + .sm\:first\:mb-40:first-child { + margin-bottom: 10rem; + } + + .sm\:first\:ml-40:first-child { + margin-left: 10rem; + } + + .sm\:first\:mt-44:first-child { + margin-top: 11rem; + } + + .sm\:first\:mr-44:first-child { + margin-right: 11rem; + } + + .sm\:first\:mb-44:first-child { + margin-bottom: 11rem; + } + + .sm\:first\:ml-44:first-child { + margin-left: 11rem; + } + + .sm\:first\:mt-48:first-child { + margin-top: 12rem; + } + + .sm\:first\:mr-48:first-child { + margin-right: 12rem; + } + + .sm\:first\:mb-48:first-child { + margin-bottom: 12rem; + } + + .sm\:first\:ml-48:first-child { + margin-left: 12rem; + } + + .sm\:first\:mt-52:first-child { + margin-top: 13rem; + } + + .sm\:first\:mr-52:first-child { + margin-right: 13rem; + } + + .sm\:first\:mb-52:first-child { + margin-bottom: 13rem; + } + + .sm\:first\:ml-52:first-child { + margin-left: 13rem; + } + + .sm\:first\:mt-56:first-child { + margin-top: 14rem; + } + + .sm\:first\:mr-56:first-child { + margin-right: 14rem; + } + + .sm\:first\:mb-56:first-child { + margin-bottom: 14rem; + } + + .sm\:first\:ml-56:first-child { + margin-left: 14rem; + } + + .sm\:first\:mt-60:first-child { + margin-top: 240px; + } + + .sm\:first\:mr-60:first-child { + margin-right: 240px; + } + + .sm\:first\:mb-60:first-child { + margin-bottom: 240px; + } + + .sm\:first\:ml-60:first-child { + margin-left: 240px; + } + + .sm\:first\:mt-64:first-child { + margin-top: 16rem; + } + + .sm\:first\:mr-64:first-child { + margin-right: 16rem; + } + + .sm\:first\:mb-64:first-child { + margin-bottom: 16rem; + } + + .sm\:first\:ml-64:first-child { + margin-left: 16rem; + } + + .sm\:first\:mt-72:first-child { + margin-top: 18rem; + } + + .sm\:first\:mr-72:first-child { + margin-right: 18rem; + } + + .sm\:first\:mb-72:first-child { + margin-bottom: 18rem; + } + + .sm\:first\:ml-72:first-child { + margin-left: 18rem; + } + + .sm\:first\:mt-80:first-child { + margin-top: 20rem; + } + + .sm\:first\:mr-80:first-child { + margin-right: 20rem; + } + + .sm\:first\:mb-80:first-child { + margin-bottom: 20rem; + } + + .sm\:first\:ml-80:first-child { + margin-left: 20rem; + } + + .sm\:first\:mt-88:first-child { + margin-top: 22rem; + } + + .sm\:first\:mr-88:first-child { + margin-right: 22rem; + } + + .sm\:first\:mb-88:first-child { + margin-bottom: 22rem; + } + + .sm\:first\:ml-88:first-child { + margin-left: 22rem; + } + + .sm\:first\:mt-96:first-child { + margin-top: 24rem; + } + + .sm\:first\:mr-96:first-child { + margin-right: 24rem; + } + + .sm\:first\:mb-96:first-child { + margin-bottom: 24rem; + } + + .sm\:first\:ml-96:first-child { + margin-left: 24rem; + } + + .sm\:first\:mt-130:first-child { + margin-top: 560px; + } + + .sm\:first\:mr-130:first-child { + margin-right: 560px; + } + + .sm\:first\:mb-130:first-child { + margin-bottom: 560px; + } + + .sm\:first\:ml-130:first-child { + margin-left: 560px; + } + + .sm\:first\:mt-auto:first-child { + margin-top: auto; + } + + .sm\:first\:mr-auto:first-child { + margin-right: auto; + } + + .sm\:first\:mb-auto:first-child { + margin-bottom: auto; + } + + .sm\:first\:ml-auto:first-child { + margin-left: auto; + } + + .sm\:first\:mt-px:first-child { + margin-top: 1px; + } + + .sm\:first\:mr-px:first-child { + margin-right: 1px; + } + + .sm\:first\:mb-px:first-child { + margin-bottom: 1px; + } + + .sm\:first\:ml-px:first-child { + margin-left: 1px; + } + + .sm\:first\:mt-0\.5:first-child { + margin-top: 0.125rem; + } + + .sm\:first\:mr-0\.5:first-child { + margin-right: 0.125rem; + } + + .sm\:first\:mb-0\.5:first-child { + margin-bottom: 0.125rem; + } + + .sm\:first\:ml-0\.5:first-child { + margin-left: 0.125rem; + } + + .sm\:first\:mt-1\.5:first-child { + margin-top: 0.375rem; + } + + .sm\:first\:mr-1\.5:first-child { + margin-right: 0.375rem; + } + + .sm\:first\:mb-1\.5:first-child { + margin-bottom: 0.375rem; + } + + .sm\:first\:ml-1\.5:first-child { + margin-left: 0.375rem; + } + + .sm\:first\:mt-2\.5:first-child { + margin-top: 0.625rem; + } + + .sm\:first\:mr-2\.5:first-child { + margin-right: 0.625rem; + } + + .sm\:first\:mb-2\.5:first-child { + margin-bottom: 0.625rem; + } + + .sm\:first\:ml-2\.5:first-child { + margin-left: 0.625rem; + } + + .sm\:first\:mt-3\.5:first-child { + margin-top: 0.875rem; + } + + .sm\:first\:mr-3\.5:first-child { + margin-right: 0.875rem; + } + + .sm\:first\:mb-3\.5:first-child { + margin-bottom: 0.875rem; + } + + .sm\:first\:ml-3\.5:first-child { + margin-left: 0.875rem; + } + + .sm\:first\:-mt-0:first-child { + margin-top: 0px; + } + + .sm\:first\:-mr-0:first-child { + margin-right: 0px; + } + + .sm\:first\:-mb-0:first-child { + margin-bottom: 0px; + } + + .sm\:first\:-ml-0:first-child { + margin-left: 0px; + } + + .sm\:first\:-mt-1:first-child { + margin-top: -0.25rem; + } + + .sm\:first\:-mr-1:first-child { + margin-right: -0.25rem; + } + + .sm\:first\:-mb-1:first-child { + margin-bottom: -0.25rem; + } + + .sm\:first\:-ml-1:first-child { + margin-left: -0.25rem; + } + + .sm\:first\:-mt-2:first-child { + margin-top: -0.5rem; + } + + .sm\:first\:-mr-2:first-child { + margin-right: -0.5rem; + } + + .sm\:first\:-mb-2:first-child { + margin-bottom: -0.5rem; + } + + .sm\:first\:-ml-2:first-child { + margin-left: -0.5rem; + } + + .sm\:first\:-mt-3:first-child { + margin-top: -0.75rem; + } + + .sm\:first\:-mr-3:first-child { + margin-right: -0.75rem; + } + + .sm\:first\:-mb-3:first-child { + margin-bottom: -0.75rem; + } + + .sm\:first\:-ml-3:first-child { + margin-left: -0.75rem; + } + + .sm\:first\:-mt-4:first-child { + margin-top: -1rem; + } + + .sm\:first\:-mr-4:first-child { + margin-right: -1rem; + } + + .sm\:first\:-mb-4:first-child { + margin-bottom: -1rem; + } + + .sm\:first\:-ml-4:first-child { + margin-left: -1rem; + } + + .sm\:first\:-mt-5:first-child { + margin-top: -1.25rem; + } + + .sm\:first\:-mr-5:first-child { + margin-right: -1.25rem; + } + + .sm\:first\:-mb-5:first-child { + margin-bottom: -1.25rem; + } + + .sm\:first\:-ml-5:first-child { + margin-left: -1.25rem; + } + + .sm\:first\:-mt-6:first-child { + margin-top: -1.5rem; + } + + .sm\:first\:-mr-6:first-child { + margin-right: -1.5rem; + } + + .sm\:first\:-mb-6:first-child { + margin-bottom: -1.5rem; + } + + .sm\:first\:-ml-6:first-child { + margin-left: -1.5rem; + } + + .sm\:first\:-mt-7:first-child { + margin-top: -1.75rem; + } + + .sm\:first\:-mr-7:first-child { + margin-right: -1.75rem; + } + + .sm\:first\:-mb-7:first-child { + margin-bottom: -1.75rem; + } + + .sm\:first\:-ml-7:first-child { + margin-left: -1.75rem; + } + + .sm\:first\:-mt-8:first-child { + margin-top: -2rem; + } + + .sm\:first\:-mr-8:first-child { + margin-right: -2rem; + } + + .sm\:first\:-mb-8:first-child { + margin-bottom: -2rem; + } + + .sm\:first\:-ml-8:first-child { + margin-left: -2rem; + } + + .sm\:first\:-mt-9:first-child { + margin-top: -2.25rem; + } + + .sm\:first\:-mr-9:first-child { + margin-right: -2.25rem; + } + + .sm\:first\:-mb-9:first-child { + margin-bottom: -2.25rem; + } + + .sm\:first\:-ml-9:first-child { + margin-left: -2.25rem; + } + + .sm\:first\:-mt-10:first-child { + margin-top: -2.5rem; + } + + .sm\:first\:-mr-10:first-child { + margin-right: -2.5rem; + } + + .sm\:first\:-mb-10:first-child { + margin-bottom: -2.5rem; + } + + .sm\:first\:-ml-10:first-child { + margin-left: -2.5rem; + } + + .sm\:first\:-mt-11:first-child { + margin-top: -2.75rem; + } + + .sm\:first\:-mr-11:first-child { + margin-right: -2.75rem; + } + + .sm\:first\:-mb-11:first-child { + margin-bottom: -2.75rem; + } + + .sm\:first\:-ml-11:first-child { + margin-left: -2.75rem; + } + + .sm\:first\:-mt-12:first-child { + margin-top: -3rem; + } + + .sm\:first\:-mr-12:first-child { + margin-right: -3rem; + } + + .sm\:first\:-mb-12:first-child { + margin-bottom: -3rem; + } + + .sm\:first\:-ml-12:first-child { + margin-left: -3rem; + } + + .sm\:first\:-mt-14:first-child { + margin-top: -3.5rem; + } + + .sm\:first\:-mr-14:first-child { + margin-right: -3.5rem; + } + + .sm\:first\:-mb-14:first-child { + margin-bottom: -3.5rem; + } + + .sm\:first\:-ml-14:first-child { + margin-left: -3.5rem; + } + + .sm\:first\:-mt-16:first-child { + margin-top: -4rem; + } + + .sm\:first\:-mr-16:first-child { + margin-right: -4rem; + } + + .sm\:first\:-mb-16:first-child { + margin-bottom: -4rem; + } + + .sm\:first\:-ml-16:first-child { + margin-left: -4rem; + } + + .sm\:first\:-mt-20:first-child { + margin-top: -5rem; + } + + .sm\:first\:-mr-20:first-child { + margin-right: -5rem; + } + + .sm\:first\:-mb-20:first-child { + margin-bottom: -5rem; + } + + .sm\:first\:-ml-20:first-child { + margin-left: -5rem; + } + + .sm\:first\:-mt-22:first-child { + margin-top: -5.625rem; + } + + .sm\:first\:-mr-22:first-child { + margin-right: -5.625rem; + } + + .sm\:first\:-mb-22:first-child { + margin-bottom: -5.625rem; + } + + .sm\:first\:-ml-22:first-child { + margin-left: -5.625rem; + } + + .sm\:first\:-mt-24:first-child { + margin-top: -6rem; + } + + .sm\:first\:-mr-24:first-child { + margin-right: -6rem; + } + + .sm\:first\:-mb-24:first-child { + margin-bottom: -6rem; + } + + .sm\:first\:-ml-24:first-child { + margin-left: -6rem; + } + + .sm\:first\:-mt-28:first-child { + margin-top: -7rem; + } + + .sm\:first\:-mr-28:first-child { + margin-right: -7rem; + } + + .sm\:first\:-mb-28:first-child { + margin-bottom: -7rem; + } + + .sm\:first\:-ml-28:first-child { + margin-left: -7rem; + } + + .sm\:first\:-mt-32:first-child { + margin-top: -8rem; + } + + .sm\:first\:-mr-32:first-child { + margin-right: -8rem; + } + + .sm\:first\:-mb-32:first-child { + margin-bottom: -8rem; + } + + .sm\:first\:-ml-32:first-child { + margin-left: -8rem; + } + + .sm\:first\:-mt-36:first-child { + margin-top: -9rem; + } + + .sm\:first\:-mr-36:first-child { + margin-right: -9rem; + } + + .sm\:first\:-mb-36:first-child { + margin-bottom: -9rem; + } + + .sm\:first\:-ml-36:first-child { + margin-left: -9rem; + } + + .sm\:first\:-mt-40:first-child { + margin-top: -10rem; + } + + .sm\:first\:-mr-40:first-child { + margin-right: -10rem; + } + + .sm\:first\:-mb-40:first-child { + margin-bottom: -10rem; + } + + .sm\:first\:-ml-40:first-child { + margin-left: -10rem; + } + + .sm\:first\:-mt-44:first-child { + margin-top: -11rem; + } + + .sm\:first\:-mr-44:first-child { + margin-right: -11rem; + } + + .sm\:first\:-mb-44:first-child { + margin-bottom: -11rem; + } + + .sm\:first\:-ml-44:first-child { + margin-left: -11rem; + } + + .sm\:first\:-mt-48:first-child { + margin-top: -12rem; + } + + .sm\:first\:-mr-48:first-child { + margin-right: -12rem; + } + + .sm\:first\:-mb-48:first-child { + margin-bottom: -12rem; + } + + .sm\:first\:-ml-48:first-child { + margin-left: -12rem; + } + + .sm\:first\:-mt-52:first-child { + margin-top: -13rem; + } + + .sm\:first\:-mr-52:first-child { + margin-right: -13rem; + } + + .sm\:first\:-mb-52:first-child { + margin-bottom: -13rem; + } + + .sm\:first\:-ml-52:first-child { + margin-left: -13rem; + } + + .sm\:first\:-mt-56:first-child { + margin-top: -14rem; + } + + .sm\:first\:-mr-56:first-child { + margin-right: -14rem; + } + + .sm\:first\:-mb-56:first-child { + margin-bottom: -14rem; + } + + .sm\:first\:-ml-56:first-child { + margin-left: -14rem; + } + + .sm\:first\:-mt-60:first-child { + margin-top: -240px; + } + + .sm\:first\:-mr-60:first-child { + margin-right: -240px; + } + + .sm\:first\:-mb-60:first-child { + margin-bottom: -240px; + } + + .sm\:first\:-ml-60:first-child { + margin-left: -240px; + } + + .sm\:first\:-mt-64:first-child { + margin-top: -16rem; + } + + .sm\:first\:-mr-64:first-child { + margin-right: -16rem; + } + + .sm\:first\:-mb-64:first-child { + margin-bottom: -16rem; + } + + .sm\:first\:-ml-64:first-child { + margin-left: -16rem; + } + + .sm\:first\:-mt-72:first-child { + margin-top: -18rem; + } + + .sm\:first\:-mr-72:first-child { + margin-right: -18rem; + } + + .sm\:first\:-mb-72:first-child { + margin-bottom: -18rem; + } + + .sm\:first\:-ml-72:first-child { + margin-left: -18rem; + } + + .sm\:first\:-mt-80:first-child { + margin-top: -20rem; + } + + .sm\:first\:-mr-80:first-child { + margin-right: -20rem; + } + + .sm\:first\:-mb-80:first-child { + margin-bottom: -20rem; + } + + .sm\:first\:-ml-80:first-child { + margin-left: -20rem; + } + + .sm\:first\:-mt-88:first-child { + margin-top: -22rem; + } + + .sm\:first\:-mr-88:first-child { + margin-right: -22rem; + } + + .sm\:first\:-mb-88:first-child { + margin-bottom: -22rem; + } + + .sm\:first\:-ml-88:first-child { + margin-left: -22rem; + } + + .sm\:first\:-mt-96:first-child { + margin-top: -24rem; + } + + .sm\:first\:-mr-96:first-child { + margin-right: -24rem; + } + + .sm\:first\:-mb-96:first-child { + margin-bottom: -24rem; + } + + .sm\:first\:-ml-96:first-child { + margin-left: -24rem; + } + + .sm\:first\:-mt-130:first-child { + margin-top: -560px; + } + + .sm\:first\:-mr-130:first-child { + margin-right: -560px; + } + + .sm\:first\:-mb-130:first-child { + margin-bottom: -560px; + } + + .sm\:first\:-ml-130:first-child { + margin-left: -560px; + } + + .sm\:first\:-mt-px:first-child { + margin-top: -1px; + } + + .sm\:first\:-mr-px:first-child { + margin-right: -1px; + } + + .sm\:first\:-mb-px:first-child { + margin-bottom: -1px; + } + + .sm\:first\:-ml-px:first-child { + margin-left: -1px; + } + + .sm\:first\:-mt-0\.5:first-child { + margin-top: -0.125rem; + } + + .sm\:first\:-mr-0\.5:first-child { + margin-right: -0.125rem; + } + + .sm\:first\:-mb-0\.5:first-child { + margin-bottom: -0.125rem; + } + + .sm\:first\:-ml-0\.5:first-child { + margin-left: -0.125rem; + } + + .sm\:first\:-mt-1\.5:first-child { + margin-top: -0.375rem; + } + + .sm\:first\:-mr-1\.5:first-child { + margin-right: -0.375rem; + } + + .sm\:first\:-mb-1\.5:first-child { + margin-bottom: -0.375rem; + } + + .sm\:first\:-ml-1\.5:first-child { + margin-left: -0.375rem; + } + + .sm\:first\:-mt-2\.5:first-child { + margin-top: -0.625rem; + } + + .sm\:first\:-mr-2\.5:first-child { + margin-right: -0.625rem; + } + + .sm\:first\:-mb-2\.5:first-child { + margin-bottom: -0.625rem; + } + + .sm\:first\:-ml-2\.5:first-child { + margin-left: -0.625rem; + } + + .sm\:first\:-mt-3\.5:first-child { + margin-top: -0.875rem; + } + + .sm\:first\:-mr-3\.5:first-child { + margin-right: -0.875rem; + } + + .sm\:first\:-mb-3\.5:first-child { + margin-bottom: -0.875rem; + } + + .sm\:first\:-ml-3\.5:first-child { + margin-left: -0.875rem; + } + + .sm\:max-h-0 { + max-height: 0px; + } + + .sm\:max-h-1 { + max-height: 0.25rem; + } + + .sm\:max-h-2 { + max-height: 0.5rem; + } + + .sm\:max-h-3 { + max-height: 0.75rem; + } + + .sm\:max-h-4 { + max-height: 1rem; + } + + .sm\:max-h-5 { + max-height: 1.25rem; + } + + .sm\:max-h-6 { + max-height: 1.5rem; + } + + .sm\:max-h-7 { + max-height: 1.75rem; + } + + .sm\:max-h-8 { + max-height: 2rem; + } + + .sm\:max-h-9 { + max-height: 2.25rem; + } + + .sm\:max-h-10 { + max-height: 2.5rem; + } + + .sm\:max-h-11 { + max-height: 2.75rem; + } + + .sm\:max-h-12 { + max-height: 3rem; + } + + .sm\:max-h-14 { + max-height: 3.5rem; + } + + .sm\:max-h-16 { + max-height: 4rem; + } + + .sm\:max-h-20 { + max-height: 5rem; + } + + .sm\:max-h-22 { + max-height: 5.625rem; + } + + .sm\:max-h-24 { + max-height: 6rem; + } + + .sm\:max-h-28 { + max-height: 7rem; + } + + .sm\:max-h-32 { + max-height: 8rem; + } + + .sm\:max-h-36 { + max-height: 9rem; + } + + .sm\:max-h-40 { + max-height: 10rem; + } + + .sm\:max-h-44 { + max-height: 11rem; + } + + .sm\:max-h-48 { + max-height: 12rem; + } + + .sm\:max-h-52 { + max-height: 13rem; + } + + .sm\:max-h-56 { + max-height: 14rem; + } + + .sm\:max-h-60 { + max-height: 240px; + } + + .sm\:max-h-64 { + max-height: 16rem; + } + + .sm\:max-h-72 { + max-height: 18rem; + } + + .sm\:max-h-80 { + max-height: 20rem; + } + + .sm\:max-h-88 { + max-height: 22rem; + } + + .sm\:max-h-96 { + max-height: 24rem; + } + + .sm\:max-h-130 { + max-height: 560px; + } + + .sm\:max-h-px { + max-height: 1px; + } + + .sm\:max-h-0\.5 { + max-height: 0.125rem; + } + + .sm\:max-h-1\.5 { + max-height: 0.375rem; + } + + .sm\:max-h-2\.5 { + max-height: 0.625rem; + } + + .sm\:max-h-3\.5 { + max-height: 0.875rem; + } + + .sm\:max-h-full { + max-height: 100%; + } + + .sm\:max-h-screen { + max-height: 100vh; + } + + .sm\:max-w-0 { + max-width: 0rem; + } + + .sm\:max-w-none { + max-width: none; + } + + .sm\:max-w-xs { + max-width: 20rem; + } + + .sm\:max-w-sm { + max-width: 24rem; + } + + .sm\:max-w-md { + max-width: 28rem; + } + + .sm\:max-w-lg { + max-width: 32rem; + } + + .sm\:max-w-xl { + max-width: 36rem; + } + + .sm\:max-w-2xl { + max-width: 42rem; + } + + .sm\:max-w-3xl { + max-width: 48rem; + } + + .sm\:max-w-4xl { + max-width: 56rem; + } + + .sm\:max-w-5xl { + max-width: 64rem; + } + + .sm\:max-w-6xl { + max-width: 72rem; + } + + .sm\:max-w-7xl { + max-width: 80rem; + } + + .sm\:max-w-full { + max-width: 100%; + } + + .sm\:max-w-min { + max-width: -webkit-min-content; + max-width: -moz-min-content; + max-width: min-content; + } + + .sm\:max-w-max { + max-width: -webkit-max-content; + max-width: -moz-max-content; + max-width: max-content; + } + + .sm\:max-w-prose { + max-width: 65ch; + } + + .sm\:max-w-screen-sm { + max-width: 640px; + } + + .sm\:max-w-screen-md { + max-width: 768px; + } + + .sm\:max-w-screen-lg { + max-width: 1024px; + } + + .sm\:max-w-screen-xl { + max-width: 1280px; + } + + .sm\:max-w-screen-2xl { + max-width: 1536px; + } + + .sm\:max-w-screen-xxl { + max-width: 1440px; + } + + .sm\:min-h-0 { + min-height: 0px; + } + + .sm\:min-h-10 { + min-height: 2.5rem; + } + + .sm\:min-h-full { + min-height: 100%; + } + + .sm\:min-h-screen { + min-height: 100vh; + } + + .sm\:min-w-0 { + min-width: 0px; + } + + .sm\:min-w-full { + min-width: 100%; + } + + .sm\:min-w-min { + min-width: -webkit-min-content; + min-width: -moz-min-content; + min-width: min-content; + } + + .sm\:min-w-max { + min-width: -webkit-max-content; + min-width: -moz-max-content; + min-width: max-content; + } + + .sm\:object-contain { + -o-object-fit: contain; + object-fit: contain; + } + + .sm\:object-cover { + -o-object-fit: cover; + object-fit: cover; + } + + .sm\:object-fill { + -o-object-fit: fill; + object-fit: fill; + } + + .sm\:object-none { + -o-object-fit: none; + object-fit: none; + } + + .sm\:object-scale-down { + -o-object-fit: scale-down; + object-fit: scale-down; + } + + .sm\:object-bottom { + -o-object-position: bottom; + object-position: bottom; + } + + .sm\:object-center { + -o-object-position: center; + object-position: center; + } + + .sm\:object-left { + -o-object-position: left; + object-position: left; + } + + .sm\:object-left-bottom { + -o-object-position: left bottom; + object-position: left bottom; + } + + .sm\:object-left-top { + -o-object-position: left top; + object-position: left top; + } + + .sm\:object-right { + -o-object-position: right; + object-position: right; + } + + .sm\:object-right-bottom { + -o-object-position: right bottom; + object-position: right bottom; + } + + .sm\:object-right-top { + -o-object-position: right top; + object-position: right top; + } + + .sm\:object-top { + -o-object-position: top; + object-position: top; + } + + .sm\:opacity-0 { + opacity: 0; + } + + .sm\:opacity-5 { + opacity: 0.05; + } + + .sm\:opacity-10 { + opacity: 0.1; + } + + .sm\:opacity-20 { + opacity: 0.2; + } + + .sm\:opacity-25 { + opacity: 0.25; + } + + .sm\:opacity-30 { + opacity: 0.3; + } + + .sm\:opacity-40 { + opacity: 0.4; + } + + .sm\:opacity-50 { + opacity: 0.5; + } + + .sm\:opacity-60 { + opacity: 0.6; + } + + .sm\:opacity-70 { + opacity: 0.7; + } + + .sm\:opacity-75 { + opacity: 0.75; + } + + .sm\:opacity-80 { + opacity: 0.8; + } + + .sm\:opacity-90 { + opacity: 0.9; + } + + .sm\:opacity-95 { + opacity: 0.95; + } + + .sm\:opacity-100 { + opacity: 1; + } + + .group:hover .sm\:group-hover\:opacity-0 { + opacity: 0; + } + + .group:hover .sm\:group-hover\:opacity-5 { + opacity: 0.05; + } + + .group:hover .sm\:group-hover\:opacity-10 { + opacity: 0.1; + } + + .group:hover .sm\:group-hover\:opacity-20 { + opacity: 0.2; + } + + .group:hover .sm\:group-hover\:opacity-25 { + opacity: 0.25; + } + + .group:hover .sm\:group-hover\:opacity-30 { + opacity: 0.3; + } + + .group:hover .sm\:group-hover\:opacity-40 { + opacity: 0.4; + } + + .group:hover .sm\:group-hover\:opacity-50 { + opacity: 0.5; + } + + .group:hover .sm\:group-hover\:opacity-60 { + opacity: 0.6; + } + + .group:hover .sm\:group-hover\:opacity-70 { + opacity: 0.7; + } + + .group:hover .sm\:group-hover\:opacity-75 { + opacity: 0.75; + } + + .group:hover .sm\:group-hover\:opacity-80 { + opacity: 0.8; + } + + .group:hover .sm\:group-hover\:opacity-90 { + opacity: 0.9; + } + + .group:hover .sm\:group-hover\:opacity-95 { + opacity: 0.95; + } + + .group:hover .sm\:group-hover\:opacity-100 { + opacity: 1; + } + + .sm\:focus-within\:opacity-0:focus-within { + opacity: 0; + } + + .sm\:focus-within\:opacity-5:focus-within { + opacity: 0.05; + } + + .sm\:focus-within\:opacity-10:focus-within { + opacity: 0.1; + } + + .sm\:focus-within\:opacity-20:focus-within { + opacity: 0.2; + } + + .sm\:focus-within\:opacity-25:focus-within { + opacity: 0.25; + } + + .sm\:focus-within\:opacity-30:focus-within { + opacity: 0.3; + } + + .sm\:focus-within\:opacity-40:focus-within { + opacity: 0.4; + } + + .sm\:focus-within\:opacity-50:focus-within { + opacity: 0.5; + } + + .sm\:focus-within\:opacity-60:focus-within { + opacity: 0.6; + } + + .sm\:focus-within\:opacity-70:focus-within { + opacity: 0.7; + } + + .sm\:focus-within\:opacity-75:focus-within { + opacity: 0.75; + } + + .sm\:focus-within\:opacity-80:focus-within { + opacity: 0.8; + } + + .sm\:focus-within\:opacity-90:focus-within { + opacity: 0.9; + } + + .sm\:focus-within\:opacity-95:focus-within { + opacity: 0.95; + } + + .sm\:focus-within\:opacity-100:focus-within { + opacity: 1; + } + + .sm\:hover\:opacity-0:hover { + opacity: 0; + } + + .sm\:hover\:opacity-5:hover { + opacity: 0.05; + } + + .sm\:hover\:opacity-10:hover { + opacity: 0.1; + } + + .sm\:hover\:opacity-20:hover { + opacity: 0.2; + } + + .sm\:hover\:opacity-25:hover { + opacity: 0.25; + } + + .sm\:hover\:opacity-30:hover { + opacity: 0.3; + } + + .sm\:hover\:opacity-40:hover { + opacity: 0.4; + } + + .sm\:hover\:opacity-50:hover { + opacity: 0.5; + } + + .sm\:hover\:opacity-60:hover { + opacity: 0.6; + } + + .sm\:hover\:opacity-70:hover { + opacity: 0.7; + } + + .sm\:hover\:opacity-75:hover { + opacity: 0.75; + } + + .sm\:hover\:opacity-80:hover { + opacity: 0.8; + } + + .sm\:hover\:opacity-90:hover { + opacity: 0.9; + } + + .sm\:hover\:opacity-95:hover { + opacity: 0.95; + } + + .sm\:hover\:opacity-100:hover { + opacity: 1; + } + + .sm\:focus\:opacity-0:focus { + opacity: 0; + } + + .sm\:focus\:opacity-5:focus { + opacity: 0.05; + } + + .sm\:focus\:opacity-10:focus { + opacity: 0.1; + } + + .sm\:focus\:opacity-20:focus { + opacity: 0.2; + } + + .sm\:focus\:opacity-25:focus { + opacity: 0.25; + } + + .sm\:focus\:opacity-30:focus { + opacity: 0.3; + } + + .sm\:focus\:opacity-40:focus { + opacity: 0.4; + } + + .sm\:focus\:opacity-50:focus { + opacity: 0.5; + } + + .sm\:focus\:opacity-60:focus { + opacity: 0.6; + } + + .sm\:focus\:opacity-70:focus { + opacity: 0.7; + } + + .sm\:focus\:opacity-75:focus { + opacity: 0.75; + } + + .sm\:focus\:opacity-80:focus { + opacity: 0.8; + } + + .sm\:focus\:opacity-90:focus { + opacity: 0.9; + } + + .sm\:focus\:opacity-95:focus { + opacity: 0.95; + } + + .sm\:focus\:opacity-100:focus { + opacity: 1; + } + + .sm\:outline-none { + outline: 2px solid transparent; + outline-offset: 2px; + } + + .sm\:outline-white { + outline: 2px dotted white; + outline-offset: 2px; + } + + .sm\:outline-black { + outline: 2px dotted black; + outline-offset: 2px; + } + + .sm\:focus-within\:outline-none:focus-within { + outline: 2px solid transparent; + outline-offset: 2px; + } + + .sm\:focus-within\:outline-white:focus-within { + outline: 2px dotted white; + outline-offset: 2px; + } + + .sm\:focus-within\:outline-black:focus-within { + outline: 2px dotted black; + outline-offset: 2px; + } + + .sm\:focus\:outline-none:focus { + outline: 2px solid transparent; + outline-offset: 2px; + } + + .sm\:focus\:outline-white:focus { + outline: 2px dotted white; + outline-offset: 2px; + } + + .sm\:focus\:outline-black:focus { + outline: 2px dotted black; + outline-offset: 2px; + } + + .sm\:overflow-auto { + overflow: auto; + } + + .sm\:overflow-hidden { + overflow: hidden; + } + + .sm\:overflow-visible { + overflow: visible; + } + + .sm\:overflow-scroll { + overflow: scroll; + } + + .sm\:overflow-x-auto { + overflow-x: auto; + } + + .sm\:overflow-y-auto { + overflow-y: auto; + } + + .sm\:overflow-x-hidden { + overflow-x: hidden; + } + + .sm\:overflow-y-hidden { + overflow-y: hidden; + } + + .sm\:overflow-x-visible { + overflow-x: visible; + } + + .sm\:overflow-y-visible { + overflow-y: visible; + } + + .sm\:overflow-x-scroll { + overflow-x: scroll; + } + + .sm\:overflow-y-scroll { + overflow-y: scroll; + } + + .sm\:overscroll-auto { + -ms-scroll-chaining: chained; + overscroll-behavior: auto; + } + + .sm\:overscroll-contain { + -ms-scroll-chaining: none; + overscroll-behavior: contain; + } + + .sm\:overscroll-none { + -ms-scroll-chaining: none; + overscroll-behavior: none; + } + + .sm\:overscroll-y-auto { + overscroll-behavior-y: auto; + } + + .sm\:overscroll-y-contain { + overscroll-behavior-y: contain; + } + + .sm\:overscroll-y-none { + overscroll-behavior-y: none; + } + + .sm\:overscroll-x-auto { + overscroll-behavior-x: auto; + } + + .sm\:overscroll-x-contain { + overscroll-behavior-x: contain; + } + + .sm\:overscroll-x-none { + overscroll-behavior-x: none; + } + + .sm\:p-0 { + padding: 0px; + } + + .sm\:p-1 { + padding: 0.25rem; + } + + .sm\:p-2 { + padding: 0.5rem; + } + + .sm\:p-3 { + padding: 0.75rem; + } + + .sm\:p-4 { + padding: 1rem; + } + + .sm\:p-5 { + padding: 1.25rem; + } + + .sm\:p-6 { + padding: 1.5rem; + } + + .sm\:p-7 { + padding: 1.75rem; + } + + .sm\:p-8 { + padding: 2rem; + } + + .sm\:p-9 { + padding: 2.25rem; + } + + .sm\:p-10 { + padding: 2.5rem; + } + + .sm\:p-11 { + padding: 2.75rem; + } + + .sm\:p-12 { + padding: 3rem; + } + + .sm\:p-14 { + padding: 3.5rem; + } + + .sm\:p-16 { + padding: 4rem; + } + + .sm\:p-20 { + padding: 5rem; + } + + .sm\:p-22 { + padding: 5.625rem; + } + + .sm\:p-24 { + padding: 6rem; + } + + .sm\:p-28 { + padding: 7rem; + } + + .sm\:p-32 { + padding: 8rem; + } + + .sm\:p-36 { + padding: 9rem; + } + + .sm\:p-40 { + padding: 10rem; + } + + .sm\:p-44 { + padding: 11rem; + } + + .sm\:p-48 { + padding: 12rem; + } + + .sm\:p-52 { + padding: 13rem; + } + + .sm\:p-56 { + padding: 14rem; + } + + .sm\:p-60 { + padding: 240px; + } + + .sm\:p-64 { + padding: 16rem; + } + + .sm\:p-72 { + padding: 18rem; + } + + .sm\:p-80 { + padding: 20rem; + } + + .sm\:p-88 { + padding: 22rem; + } + + .sm\:p-96 { + padding: 24rem; + } + + .sm\:p-130 { + padding: 560px; + } + + .sm\:p-px { + padding: 1px; + } + + .sm\:p-0\.5 { + padding: 0.125rem; + } + + .sm\:p-1\.5 { + padding: 0.375rem; + } + + .sm\:p-2\.5 { + padding: 0.625rem; + } + + .sm\:p-3\.5 { + padding: 0.875rem; + } + + .sm\:py-0 { + padding-top: 0px; + padding-bottom: 0px; + } + + .sm\:px-0 { + padding-left: 0px; + padding-right: 0px; + } + + .sm\:py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + } + + .sm\:px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; + } + + .sm\:py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } + + .sm\:px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; + } + + .sm\:py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + } + + .sm\:px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; + } + + .sm\:py-4 { + padding-top: 1rem; + padding-bottom: 1rem; + } + + .sm\:px-4 { + padding-left: 1rem; + padding-right: 1rem; + } + + .sm\:py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; + } + + .sm\:px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; + } + + .sm\:py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; + } + + .sm\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + + .sm\:py-7 { + padding-top: 1.75rem; + padding-bottom: 1.75rem; + } + + .sm\:px-7 { + padding-left: 1.75rem; + padding-right: 1.75rem; + } + + .sm\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; + } + + .sm\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + + .sm\:py-9 { + padding-top: 2.25rem; + padding-bottom: 2.25rem; + } + + .sm\:px-9 { + padding-left: 2.25rem; + padding-right: 2.25rem; + } + + .sm\:py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; + } + + .sm\:px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; + } + + .sm\:py-11 { + padding-top: 2.75rem; + padding-bottom: 2.75rem; + } + + .sm\:px-11 { + padding-left: 2.75rem; + padding-right: 2.75rem; + } + + .sm\:py-12 { + padding-top: 3rem; + padding-bottom: 3rem; + } + + .sm\:px-12 { + padding-left: 3rem; + padding-right: 3rem; + } + + .sm\:py-14 { + padding-top: 3.5rem; + padding-bottom: 3.5rem; + } + + .sm\:px-14 { + padding-left: 3.5rem; + padding-right: 3.5rem; + } + + .sm\:py-16 { + padding-top: 4rem; + padding-bottom: 4rem; + } + + .sm\:px-16 { + padding-left: 4rem; + padding-right: 4rem; + } + + .sm\:py-20 { + padding-top: 5rem; + padding-bottom: 5rem; + } + + .sm\:px-20 { + padding-left: 5rem; + padding-right: 5rem; + } + + .sm\:py-22 { + padding-top: 5.625rem; + padding-bottom: 5.625rem; + } + + .sm\:px-22 { + padding-left: 5.625rem; + padding-right: 5.625rem; + } + + .sm\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; + } + + .sm\:px-24 { + padding-left: 6rem; + padding-right: 6rem; + } + + .sm\:py-28 { + padding-top: 7rem; + padding-bottom: 7rem; + } + + .sm\:px-28 { + padding-left: 7rem; + padding-right: 7rem; + } + + .sm\:py-32 { + padding-top: 8rem; + padding-bottom: 8rem; + } + + .sm\:px-32 { + padding-left: 8rem; + padding-right: 8rem; + } + + .sm\:py-36 { + padding-top: 9rem; + padding-bottom: 9rem; + } + + .sm\:px-36 { + padding-left: 9rem; + padding-right: 9rem; + } + + .sm\:py-40 { + padding-top: 10rem; + padding-bottom: 10rem; + } + + .sm\:px-40 { + padding-left: 10rem; + padding-right: 10rem; + } + + .sm\:py-44 { + padding-top: 11rem; + padding-bottom: 11rem; + } + + .sm\:px-44 { + padding-left: 11rem; + padding-right: 11rem; + } + + .sm\:py-48 { + padding-top: 12rem; + padding-bottom: 12rem; + } + + .sm\:px-48 { + padding-left: 12rem; + padding-right: 12rem; + } + + .sm\:py-52 { + padding-top: 13rem; + padding-bottom: 13rem; + } + + .sm\:px-52 { + padding-left: 13rem; + padding-right: 13rem; + } + + .sm\:py-56 { + padding-top: 14rem; + padding-bottom: 14rem; + } + + .sm\:px-56 { + padding-left: 14rem; + padding-right: 14rem; + } + + .sm\:py-60 { + padding-top: 240px; + padding-bottom: 240px; + } + + .sm\:px-60 { + padding-left: 240px; + padding-right: 240px; + } + + .sm\:py-64 { + padding-top: 16rem; + padding-bottom: 16rem; + } + + .sm\:px-64 { + padding-left: 16rem; + padding-right: 16rem; + } + + .sm\:py-72 { + padding-top: 18rem; + padding-bottom: 18rem; + } + + .sm\:px-72 { + padding-left: 18rem; + padding-right: 18rem; + } + + .sm\:py-80 { + padding-top: 20rem; + padding-bottom: 20rem; + } + + .sm\:px-80 { + padding-left: 20rem; + padding-right: 20rem; + } + + .sm\:py-88 { + padding-top: 22rem; + padding-bottom: 22rem; + } + + .sm\:px-88 { + padding-left: 22rem; + padding-right: 22rem; + } + + .sm\:py-96 { + padding-top: 24rem; + padding-bottom: 24rem; + } + + .sm\:px-96 { + padding-left: 24rem; + padding-right: 24rem; + } + + .sm\:py-130 { + padding-top: 560px; + padding-bottom: 560px; + } + + .sm\:px-130 { + padding-left: 560px; + padding-right: 560px; + } + + .sm\:py-px { + padding-top: 1px; + padding-bottom: 1px; + } + + .sm\:px-px { + padding-left: 1px; + padding-right: 1px; + } + + .sm\:py-0\.5 { + padding-top: 0.125rem; + padding-bottom: 0.125rem; + } + + .sm\:px-0\.5 { + padding-left: 0.125rem; + padding-right: 0.125rem; + } + + .sm\:py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; + } + + .sm\:px-1\.5 { + padding-left: 0.375rem; + padding-right: 0.375rem; + } + + .sm\:py-2\.5 { + padding-top: 0.625rem; + padding-bottom: 0.625rem; + } + + .sm\:px-2\.5 { + padding-left: 0.625rem; + padding-right: 0.625rem; + } + + .sm\:py-3\.5 { + padding-top: 0.875rem; + padding-bottom: 0.875rem; + } + + .sm\:px-3\.5 { + padding-left: 0.875rem; + padding-right: 0.875rem; + } + + .sm\:pt-0 { + padding-top: 0px; + } + + .sm\:pr-0 { + padding-right: 0px; + } + + .sm\:pb-0 { + padding-bottom: 0px; + } + + .sm\:pl-0 { + padding-left: 0px; + } + + .sm\:pt-1 { + padding-top: 0.25rem; + } + + .sm\:pr-1 { + padding-right: 0.25rem; + } + + .sm\:pb-1 { + padding-bottom: 0.25rem; + } + + .sm\:pl-1 { + padding-left: 0.25rem; + } + + .sm\:pt-2 { + padding-top: 0.5rem; + } + + .sm\:pr-2 { + padding-right: 0.5rem; + } + + .sm\:pb-2 { + padding-bottom: 0.5rem; + } + + .sm\:pl-2 { + padding-left: 0.5rem; + } + + .sm\:pt-3 { + padding-top: 0.75rem; + } + + .sm\:pr-3 { + padding-right: 0.75rem; + } + + .sm\:pb-3 { + padding-bottom: 0.75rem; + } + + .sm\:pl-3 { + padding-left: 0.75rem; + } + + .sm\:pt-4 { + padding-top: 1rem; + } + + .sm\:pr-4 { + padding-right: 1rem; + } + + .sm\:pb-4 { + padding-bottom: 1rem; + } + + .sm\:pl-4 { + padding-left: 1rem; + } + + .sm\:pt-5 { + padding-top: 1.25rem; + } + + .sm\:pr-5 { + padding-right: 1.25rem; + } + + .sm\:pb-5 { + padding-bottom: 1.25rem; + } + + .sm\:pl-5 { + padding-left: 1.25rem; + } + + .sm\:pt-6 { + padding-top: 1.5rem; + } + + .sm\:pr-6 { + padding-right: 1.5rem; + } + + .sm\:pb-6 { + padding-bottom: 1.5rem; + } + + .sm\:pl-6 { + padding-left: 1.5rem; + } + + .sm\:pt-7 { + padding-top: 1.75rem; + } + + .sm\:pr-7 { + padding-right: 1.75rem; + } + + .sm\:pb-7 { + padding-bottom: 1.75rem; + } + + .sm\:pl-7 { + padding-left: 1.75rem; + } + + .sm\:pt-8 { + padding-top: 2rem; + } + + .sm\:pr-8 { + padding-right: 2rem; + } + + .sm\:pb-8 { + padding-bottom: 2rem; + } + + .sm\:pl-8 { + padding-left: 2rem; + } + + .sm\:pt-9 { + padding-top: 2.25rem; + } + + .sm\:pr-9 { + padding-right: 2.25rem; + } + + .sm\:pb-9 { + padding-bottom: 2.25rem; + } + + .sm\:pl-9 { + padding-left: 2.25rem; + } + + .sm\:pt-10 { + padding-top: 2.5rem; + } + + .sm\:pr-10 { + padding-right: 2.5rem; + } + + .sm\:pb-10 { + padding-bottom: 2.5rem; + } + + .sm\:pl-10 { + padding-left: 2.5rem; + } + + .sm\:pt-11 { + padding-top: 2.75rem; + } + + .sm\:pr-11 { + padding-right: 2.75rem; + } + + .sm\:pb-11 { + padding-bottom: 2.75rem; + } + + .sm\:pl-11 { + padding-left: 2.75rem; + } + + .sm\:pt-12 { + padding-top: 3rem; + } + + .sm\:pr-12 { + padding-right: 3rem; + } + + .sm\:pb-12 { + padding-bottom: 3rem; + } + + .sm\:pl-12 { + padding-left: 3rem; + } + + .sm\:pt-14 { + padding-top: 3.5rem; + } + + .sm\:pr-14 { + padding-right: 3.5rem; + } + + .sm\:pb-14 { + padding-bottom: 3.5rem; + } + + .sm\:pl-14 { + padding-left: 3.5rem; + } + + .sm\:pt-16 { + padding-top: 4rem; + } + + .sm\:pr-16 { + padding-right: 4rem; + } + + .sm\:pb-16 { + padding-bottom: 4rem; + } + + .sm\:pl-16 { + padding-left: 4rem; + } + + .sm\:pt-20 { + padding-top: 5rem; + } + + .sm\:pr-20 { + padding-right: 5rem; + } + + .sm\:pb-20 { + padding-bottom: 5rem; + } + + .sm\:pl-20 { + padding-left: 5rem; + } + + .sm\:pt-22 { + padding-top: 5.625rem; + } + + .sm\:pr-22 { + padding-right: 5.625rem; + } + + .sm\:pb-22 { + padding-bottom: 5.625rem; + } + + .sm\:pl-22 { + padding-left: 5.625rem; + } + + .sm\:pt-24 { + padding-top: 6rem; + } + + .sm\:pr-24 { + padding-right: 6rem; + } + + .sm\:pb-24 { + padding-bottom: 6rem; + } + + .sm\:pl-24 { + padding-left: 6rem; + } + + .sm\:pt-28 { + padding-top: 7rem; + } + + .sm\:pr-28 { + padding-right: 7rem; + } + + .sm\:pb-28 { + padding-bottom: 7rem; + } + + .sm\:pl-28 { + padding-left: 7rem; + } + + .sm\:pt-32 { + padding-top: 8rem; + } + + .sm\:pr-32 { + padding-right: 8rem; + } + + .sm\:pb-32 { + padding-bottom: 8rem; + } + + .sm\:pl-32 { + padding-left: 8rem; + } + + .sm\:pt-36 { + padding-top: 9rem; + } + + .sm\:pr-36 { + padding-right: 9rem; + } + + .sm\:pb-36 { + padding-bottom: 9rem; + } + + .sm\:pl-36 { + padding-left: 9rem; + } + + .sm\:pt-40 { + padding-top: 10rem; + } + + .sm\:pr-40 { + padding-right: 10rem; + } + + .sm\:pb-40 { + padding-bottom: 10rem; + } + + .sm\:pl-40 { + padding-left: 10rem; + } + + .sm\:pt-44 { + padding-top: 11rem; + } + + .sm\:pr-44 { + padding-right: 11rem; + } + + .sm\:pb-44 { + padding-bottom: 11rem; + } + + .sm\:pl-44 { + padding-left: 11rem; + } + + .sm\:pt-48 { + padding-top: 12rem; + } + + .sm\:pr-48 { + padding-right: 12rem; + } + + .sm\:pb-48 { + padding-bottom: 12rem; + } + + .sm\:pl-48 { + padding-left: 12rem; + } + + .sm\:pt-52 { + padding-top: 13rem; + } + + .sm\:pr-52 { + padding-right: 13rem; + } + + .sm\:pb-52 { + padding-bottom: 13rem; + } + + .sm\:pl-52 { + padding-left: 13rem; + } + + .sm\:pt-56 { + padding-top: 14rem; + } + + .sm\:pr-56 { + padding-right: 14rem; + } + + .sm\:pb-56 { + padding-bottom: 14rem; + } + + .sm\:pl-56 { + padding-left: 14rem; + } + + .sm\:pt-60 { + padding-top: 240px; + } + + .sm\:pr-60 { + padding-right: 240px; + } + + .sm\:pb-60 { + padding-bottom: 240px; + } + + .sm\:pl-60 { + padding-left: 240px; + } + + .sm\:pt-64 { + padding-top: 16rem; + } + + .sm\:pr-64 { + padding-right: 16rem; + } + + .sm\:pb-64 { + padding-bottom: 16rem; + } + + .sm\:pl-64 { + padding-left: 16rem; + } + + .sm\:pt-72 { + padding-top: 18rem; + } + + .sm\:pr-72 { + padding-right: 18rem; + } + + .sm\:pb-72 { + padding-bottom: 18rem; + } + + .sm\:pl-72 { + padding-left: 18rem; + } + + .sm\:pt-80 { + padding-top: 20rem; + } + + .sm\:pr-80 { + padding-right: 20rem; + } + + .sm\:pb-80 { + padding-bottom: 20rem; + } + + .sm\:pl-80 { + padding-left: 20rem; + } + + .sm\:pt-88 { + padding-top: 22rem; + } + + .sm\:pr-88 { + padding-right: 22rem; + } + + .sm\:pb-88 { + padding-bottom: 22rem; + } + + .sm\:pl-88 { + padding-left: 22rem; + } + + .sm\:pt-96 { + padding-top: 24rem; + } + + .sm\:pr-96 { + padding-right: 24rem; + } + + .sm\:pb-96 { + padding-bottom: 24rem; + } + + .sm\:pl-96 { + padding-left: 24rem; + } + + .sm\:pt-130 { + padding-top: 560px; + } + + .sm\:pr-130 { + padding-right: 560px; + } + + .sm\:pb-130 { + padding-bottom: 560px; + } + + .sm\:pl-130 { + padding-left: 560px; + } + + .sm\:pt-px { + padding-top: 1px; + } + + .sm\:pr-px { + padding-right: 1px; + } + + .sm\:pb-px { + padding-bottom: 1px; + } + + .sm\:pl-px { + padding-left: 1px; + } + + .sm\:pt-0\.5 { + padding-top: 0.125rem; + } + + .sm\:pr-0\.5 { + padding-right: 0.125rem; + } + + .sm\:pb-0\.5 { + padding-bottom: 0.125rem; + } + + .sm\:pl-0\.5 { + padding-left: 0.125rem; + } + + .sm\:pt-1\.5 { + padding-top: 0.375rem; + } + + .sm\:pr-1\.5 { + padding-right: 0.375rem; + } + + .sm\:pb-1\.5 { + padding-bottom: 0.375rem; + } + + .sm\:pl-1\.5 { + padding-left: 0.375rem; + } + + .sm\:pt-2\.5 { + padding-top: 0.625rem; + } + + .sm\:pr-2\.5 { + padding-right: 0.625rem; + } + + .sm\:pb-2\.5 { + padding-bottom: 0.625rem; + } + + .sm\:pl-2\.5 { + padding-left: 0.625rem; + } + + .sm\:pt-3\.5 { + padding-top: 0.875rem; + } + + .sm\:pr-3\.5 { + padding-right: 0.875rem; + } + + .sm\:pb-3\.5 { + padding-bottom: 0.875rem; + } + + .sm\:pl-3\.5 { + padding-left: 0.875rem; + } + + .sm\:placeholder-transparent::-moz-placeholder { + color: transparent; + } + + .sm\:placeholder-transparent:-ms-input-placeholder { + color: transparent; + } + + .sm\:placeholder-transparent::placeholder { + color: transparent; + } + + .sm\:placeholder-current::-moz-placeholder { + color: currentColor; + } + + .sm\:placeholder-current:-ms-input-placeholder { + color: currentColor; + } + + .sm\:placeholder-current::placeholder { + color: currentColor; + } + + .sm\:placeholder-black::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-black:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-black::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-white::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-white:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-white::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-gray-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-red-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-yellow-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-green-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-blue-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-indigo-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-purple-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-pink-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-primary-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-danger::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-danger:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-danger::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-success::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-success:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-success::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-warning::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-warning:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-warning::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-info::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-info:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-info::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-transparent:focus::-moz-placeholder { + color: transparent; + } + + .sm\:focus\:placeholder-transparent:focus:-ms-input-placeholder { + color: transparent; + } + + .sm\:focus\:placeholder-transparent:focus::placeholder { + color: transparent; + } + + .sm\:focus\:placeholder-current:focus::-moz-placeholder { + color: currentColor; + } + + .sm\:focus\:placeholder-current:focus:-ms-input-placeholder { + color: currentColor; + } + + .sm\:focus\:placeholder-current:focus::placeholder { + color: currentColor; + } + + .sm\:focus\:placeholder-black:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-black:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-black:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-white:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-white:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-white:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-gray-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-red-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-yellow-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-green-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-blue-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-indigo-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-purple-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-pink-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-primary-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-danger:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-danger:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-danger:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-success:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-success:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-success:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-warning:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-warning:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-warning:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-info:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-info:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .sm\:focus\:placeholder-info:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .sm\:placeholder-opacity-0::-moz-placeholder { + --tw-placeholder-opacity: 0; + } + + .sm\:placeholder-opacity-0:-ms-input-placeholder { + --tw-placeholder-opacity: 0; + } + + .sm\:placeholder-opacity-0::placeholder { + --tw-placeholder-opacity: 0; + } + + .sm\:placeholder-opacity-5::-moz-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .sm\:placeholder-opacity-5:-ms-input-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .sm\:placeholder-opacity-5::placeholder { + --tw-placeholder-opacity: 0.05; + } + + .sm\:placeholder-opacity-10::-moz-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .sm\:placeholder-opacity-10:-ms-input-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .sm\:placeholder-opacity-10::placeholder { + --tw-placeholder-opacity: 0.1; + } + + .sm\:placeholder-opacity-20::-moz-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .sm\:placeholder-opacity-20:-ms-input-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .sm\:placeholder-opacity-20::placeholder { + --tw-placeholder-opacity: 0.2; + } + + .sm\:placeholder-opacity-25::-moz-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .sm\:placeholder-opacity-25:-ms-input-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .sm\:placeholder-opacity-25::placeholder { + --tw-placeholder-opacity: 0.25; + } + + .sm\:placeholder-opacity-30::-moz-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .sm\:placeholder-opacity-30:-ms-input-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .sm\:placeholder-opacity-30::placeholder { + --tw-placeholder-opacity: 0.3; + } + + .sm\:placeholder-opacity-40::-moz-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .sm\:placeholder-opacity-40:-ms-input-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .sm\:placeholder-opacity-40::placeholder { + --tw-placeholder-opacity: 0.4; + } + + .sm\:placeholder-opacity-50::-moz-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .sm\:placeholder-opacity-50:-ms-input-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .sm\:placeholder-opacity-50::placeholder { + --tw-placeholder-opacity: 0.5; + } + + .sm\:placeholder-opacity-60::-moz-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .sm\:placeholder-opacity-60:-ms-input-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .sm\:placeholder-opacity-60::placeholder { + --tw-placeholder-opacity: 0.6; + } + + .sm\:placeholder-opacity-70::-moz-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .sm\:placeholder-opacity-70:-ms-input-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .sm\:placeholder-opacity-70::placeholder { + --tw-placeholder-opacity: 0.7; + } + + .sm\:placeholder-opacity-75::-moz-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .sm\:placeholder-opacity-75:-ms-input-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .sm\:placeholder-opacity-75::placeholder { + --tw-placeholder-opacity: 0.75; + } + + .sm\:placeholder-opacity-80::-moz-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .sm\:placeholder-opacity-80:-ms-input-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .sm\:placeholder-opacity-80::placeholder { + --tw-placeholder-opacity: 0.8; + } + + .sm\:placeholder-opacity-90::-moz-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .sm\:placeholder-opacity-90:-ms-input-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .sm\:placeholder-opacity-90::placeholder { + --tw-placeholder-opacity: 0.9; + } + + .sm\:placeholder-opacity-95::-moz-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .sm\:placeholder-opacity-95:-ms-input-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .sm\:placeholder-opacity-95::placeholder { + --tw-placeholder-opacity: 0.95; + } + + .sm\:placeholder-opacity-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + } + + .sm\:placeholder-opacity-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + } + + .sm\:placeholder-opacity-100::placeholder { + --tw-placeholder-opacity: 1; + } + + .sm\:focus\:placeholder-opacity-0:focus::-moz-placeholder { + --tw-placeholder-opacity: 0; + } + + .sm\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0; + } + + .sm\:focus\:placeholder-opacity-0:focus::placeholder { + --tw-placeholder-opacity: 0; + } + + .sm\:focus\:placeholder-opacity-5:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .sm\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .sm\:focus\:placeholder-opacity-5:focus::placeholder { + --tw-placeholder-opacity: 0.05; + } + + .sm\:focus\:placeholder-opacity-10:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .sm\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .sm\:focus\:placeholder-opacity-10:focus::placeholder { + --tw-placeholder-opacity: 0.1; + } + + .sm\:focus\:placeholder-opacity-20:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .sm\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .sm\:focus\:placeholder-opacity-20:focus::placeholder { + --tw-placeholder-opacity: 0.2; + } + + .sm\:focus\:placeholder-opacity-25:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .sm\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .sm\:focus\:placeholder-opacity-25:focus::placeholder { + --tw-placeholder-opacity: 0.25; + } + + .sm\:focus\:placeholder-opacity-30:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .sm\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .sm\:focus\:placeholder-opacity-30:focus::placeholder { + --tw-placeholder-opacity: 0.3; + } + + .sm\:focus\:placeholder-opacity-40:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .sm\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .sm\:focus\:placeholder-opacity-40:focus::placeholder { + --tw-placeholder-opacity: 0.4; + } + + .sm\:focus\:placeholder-opacity-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .sm\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .sm\:focus\:placeholder-opacity-50:focus::placeholder { + --tw-placeholder-opacity: 0.5; + } + + .sm\:focus\:placeholder-opacity-60:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .sm\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .sm\:focus\:placeholder-opacity-60:focus::placeholder { + --tw-placeholder-opacity: 0.6; + } + + .sm\:focus\:placeholder-opacity-70:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .sm\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .sm\:focus\:placeholder-opacity-70:focus::placeholder { + --tw-placeholder-opacity: 0.7; + } + + .sm\:focus\:placeholder-opacity-75:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .sm\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .sm\:focus\:placeholder-opacity-75:focus::placeholder { + --tw-placeholder-opacity: 0.75; + } + + .sm\:focus\:placeholder-opacity-80:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .sm\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .sm\:focus\:placeholder-opacity-80:focus::placeholder { + --tw-placeholder-opacity: 0.8; + } + + .sm\:focus\:placeholder-opacity-90:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .sm\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .sm\:focus\:placeholder-opacity-90:focus::placeholder { + --tw-placeholder-opacity: 0.9; + } + + .sm\:focus\:placeholder-opacity-95:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .sm\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .sm\:focus\:placeholder-opacity-95:focus::placeholder { + --tw-placeholder-opacity: 0.95; + } + + .sm\:focus\:placeholder-opacity-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + } + + .sm\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + } + + .sm\:focus\:placeholder-opacity-100:focus::placeholder { + --tw-placeholder-opacity: 1; + } + + .sm\:pointer-events-none { + pointer-events: none; + } + + .sm\:pointer-events-auto { + pointer-events: auto; + } + + .sm\:static { + position: static; + } + + .sm\:fixed { + position: fixed; + } + + .sm\:absolute { + position: absolute; + } + + .sm\:relative { + position: relative; + } + + .sm\:sticky { + position: -webkit-sticky; + position: sticky; + } + + .sm\:inset-0 { + top: 0px; + right: 0px; + bottom: 0px; + left: 0px; + } + + .sm\:inset-1 { + top: 0.25rem; + right: 0.25rem; + bottom: 0.25rem; + left: 0.25rem; + } + + .sm\:inset-2 { + top: 0.5rem; + right: 0.5rem; + bottom: 0.5rem; + left: 0.5rem; + } + + .sm\:inset-3 { + top: 0.75rem; + right: 0.75rem; + bottom: 0.75rem; + left: 0.75rem; + } + + .sm\:inset-4 { + top: 1rem; + right: 1rem; + bottom: 1rem; + left: 1rem; + } + + .sm\:inset-5 { + top: 1.25rem; + right: 1.25rem; + bottom: 1.25rem; + left: 1.25rem; + } + + .sm\:inset-6 { + top: 1.5rem; + right: 1.5rem; + bottom: 1.5rem; + left: 1.5rem; + } + + .sm\:inset-7 { + top: 1.75rem; + right: 1.75rem; + bottom: 1.75rem; + left: 1.75rem; + } + + .sm\:inset-8 { + top: 2rem; + right: 2rem; + bottom: 2rem; + left: 2rem; + } + + .sm\:inset-9 { + top: 2.25rem; + right: 2.25rem; + bottom: 2.25rem; + left: 2.25rem; + } + + .sm\:inset-10 { + top: 2.5rem; + right: 2.5rem; + bottom: 2.5rem; + left: 2.5rem; + } + + .sm\:inset-11 { + top: 2.75rem; + right: 2.75rem; + bottom: 2.75rem; + left: 2.75rem; + } + + .sm\:inset-12 { + top: 3rem; + right: 3rem; + bottom: 3rem; + left: 3rem; + } + + .sm\:inset-14 { + top: 3.5rem; + right: 3.5rem; + bottom: 3.5rem; + left: 3.5rem; + } + + .sm\:inset-16 { + top: 4rem; + right: 4rem; + bottom: 4rem; + left: 4rem; + } + + .sm\:inset-20 { + top: 5rem; + right: 5rem; + bottom: 5rem; + left: 5rem; + } + + .sm\:inset-22 { + top: 5.625rem; + right: 5.625rem; + bottom: 5.625rem; + left: 5.625rem; + } + + .sm\:inset-24 { + top: 6rem; + right: 6rem; + bottom: 6rem; + left: 6rem; + } + + .sm\:inset-28 { + top: 7rem; + right: 7rem; + bottom: 7rem; + left: 7rem; + } + + .sm\:inset-32 { + top: 8rem; + right: 8rem; + bottom: 8rem; + left: 8rem; + } + + .sm\:inset-36 { + top: 9rem; + right: 9rem; + bottom: 9rem; + left: 9rem; + } + + .sm\:inset-40 { + top: 10rem; + right: 10rem; + bottom: 10rem; + left: 10rem; + } + + .sm\:inset-44 { + top: 11rem; + right: 11rem; + bottom: 11rem; + left: 11rem; + } + + .sm\:inset-48 { + top: 12rem; + right: 12rem; + bottom: 12rem; + left: 12rem; + } + + .sm\:inset-52 { + top: 13rem; + right: 13rem; + bottom: 13rem; + left: 13rem; + } + + .sm\:inset-56 { + top: 14rem; + right: 14rem; + bottom: 14rem; + left: 14rem; + } + + .sm\:inset-60 { + top: 240px; + right: 240px; + bottom: 240px; + left: 240px; + } + + .sm\:inset-64 { + top: 16rem; + right: 16rem; + bottom: 16rem; + left: 16rem; + } + + .sm\:inset-72 { + top: 18rem; + right: 18rem; + bottom: 18rem; + left: 18rem; + } + + .sm\:inset-80 { + top: 20rem; + right: 20rem; + bottom: 20rem; + left: 20rem; + } + + .sm\:inset-88 { + top: 22rem; + right: 22rem; + bottom: 22rem; + left: 22rem; + } + + .sm\:inset-96 { + top: 24rem; + right: 24rem; + bottom: 24rem; + left: 24rem; + } + + .sm\:inset-130 { + top: 560px; + right: 560px; + bottom: 560px; + left: 560px; + } + + .sm\:inset-auto { + top: auto; + right: auto; + bottom: auto; + left: auto; + } + + .sm\:inset-px { + top: 1px; + right: 1px; + bottom: 1px; + left: 1px; + } + + .sm\:inset-0\.5 { + top: 0.125rem; + right: 0.125rem; + bottom: 0.125rem; + left: 0.125rem; + } + + .sm\:inset-1\.5 { + top: 0.375rem; + right: 0.375rem; + bottom: 0.375rem; + left: 0.375rem; + } + + .sm\:inset-2\.5 { + top: 0.625rem; + right: 0.625rem; + bottom: 0.625rem; + left: 0.625rem; + } + + .sm\:inset-3\.5 { + top: 0.875rem; + right: 0.875rem; + bottom: 0.875rem; + left: 0.875rem; + } + + .sm\:-inset-0 { + top: 0px; + right: 0px; + bottom: 0px; + left: 0px; + } + + .sm\:-inset-1 { + top: -0.25rem; + right: -0.25rem; + bottom: -0.25rem; + left: -0.25rem; + } + + .sm\:-inset-2 { + top: -0.5rem; + right: -0.5rem; + bottom: -0.5rem; + left: -0.5rem; + } + + .sm\:-inset-3 { + top: -0.75rem; + right: -0.75rem; + bottom: -0.75rem; + left: -0.75rem; + } + + .sm\:-inset-4 { + top: -1rem; + right: -1rem; + bottom: -1rem; + left: -1rem; + } + + .sm\:-inset-5 { + top: -1.25rem; + right: -1.25rem; + bottom: -1.25rem; + left: -1.25rem; + } + + .sm\:-inset-6 { + top: -1.5rem; + right: -1.5rem; + bottom: -1.5rem; + left: -1.5rem; + } + + .sm\:-inset-7 { + top: -1.75rem; + right: -1.75rem; + bottom: -1.75rem; + left: -1.75rem; + } + + .sm\:-inset-8 { + top: -2rem; + right: -2rem; + bottom: -2rem; + left: -2rem; + } + + .sm\:-inset-9 { + top: -2.25rem; + right: -2.25rem; + bottom: -2.25rem; + left: -2.25rem; + } + + .sm\:-inset-10 { + top: -2.5rem; + right: -2.5rem; + bottom: -2.5rem; + left: -2.5rem; + } + + .sm\:-inset-11 { + top: -2.75rem; + right: -2.75rem; + bottom: -2.75rem; + left: -2.75rem; + } + + .sm\:-inset-12 { + top: -3rem; + right: -3rem; + bottom: -3rem; + left: -3rem; + } + + .sm\:-inset-14 { + top: -3.5rem; + right: -3.5rem; + bottom: -3.5rem; + left: -3.5rem; + } + + .sm\:-inset-16 { + top: -4rem; + right: -4rem; + bottom: -4rem; + left: -4rem; + } + + .sm\:-inset-20 { + top: -5rem; + right: -5rem; + bottom: -5rem; + left: -5rem; + } + + .sm\:-inset-22 { + top: -5.625rem; + right: -5.625rem; + bottom: -5.625rem; + left: -5.625rem; + } + + .sm\:-inset-24 { + top: -6rem; + right: -6rem; + bottom: -6rem; + left: -6rem; + } + + .sm\:-inset-28 { + top: -7rem; + right: -7rem; + bottom: -7rem; + left: -7rem; + } + + .sm\:-inset-32 { + top: -8rem; + right: -8rem; + bottom: -8rem; + left: -8rem; + } + + .sm\:-inset-36 { + top: -9rem; + right: -9rem; + bottom: -9rem; + left: -9rem; + } + + .sm\:-inset-40 { + top: -10rem; + right: -10rem; + bottom: -10rem; + left: -10rem; + } + + .sm\:-inset-44 { + top: -11rem; + right: -11rem; + bottom: -11rem; + left: -11rem; + } + + .sm\:-inset-48 { + top: -12rem; + right: -12rem; + bottom: -12rem; + left: -12rem; + } + + .sm\:-inset-52 { + top: -13rem; + right: -13rem; + bottom: -13rem; + left: -13rem; + } + + .sm\:-inset-56 { + top: -14rem; + right: -14rem; + bottom: -14rem; + left: -14rem; + } + + .sm\:-inset-60 { + top: -240px; + right: -240px; + bottom: -240px; + left: -240px; + } + + .sm\:-inset-64 { + top: -16rem; + right: -16rem; + bottom: -16rem; + left: -16rem; + } + + .sm\:-inset-72 { + top: -18rem; + right: -18rem; + bottom: -18rem; + left: -18rem; + } + + .sm\:-inset-80 { + top: -20rem; + right: -20rem; + bottom: -20rem; + left: -20rem; + } + + .sm\:-inset-88 { + top: -22rem; + right: -22rem; + bottom: -22rem; + left: -22rem; + } + + .sm\:-inset-96 { + top: -24rem; + right: -24rem; + bottom: -24rem; + left: -24rem; + } + + .sm\:-inset-130 { + top: -560px; + right: -560px; + bottom: -560px; + left: -560px; + } + + .sm\:-inset-px { + top: -1px; + right: -1px; + bottom: -1px; + left: -1px; + } + + .sm\:-inset-0\.5 { + top: -0.125rem; + right: -0.125rem; + bottom: -0.125rem; + left: -0.125rem; + } + + .sm\:-inset-1\.5 { + top: -0.375rem; + right: -0.375rem; + bottom: -0.375rem; + left: -0.375rem; + } + + .sm\:-inset-2\.5 { + top: -0.625rem; + right: -0.625rem; + bottom: -0.625rem; + left: -0.625rem; + } + + .sm\:-inset-3\.5 { + top: -0.875rem; + right: -0.875rem; + bottom: -0.875rem; + left: -0.875rem; + } + + .sm\:inset-1\/2 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .sm\:inset-1\/3 { + top: 33.333333%; + right: 33.333333%; + bottom: 33.333333%; + left: 33.333333%; + } + + .sm\:inset-2\/3 { + top: 66.666667%; + right: 66.666667%; + bottom: 66.666667%; + left: 66.666667%; + } + + .sm\:inset-1\/4 { + top: 25%; + right: 25%; + bottom: 25%; + left: 25%; + } + + .sm\:inset-2\/4 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .sm\:inset-3\/4 { + top: 75%; + right: 75%; + bottom: 75%; + left: 75%; + } + + .sm\:inset-full { + top: 100%; + right: 100%; + bottom: 100%; + left: 100%; + } + + .sm\:-inset-1\/2 { + top: -50%; + right: -50%; + bottom: -50%; + left: -50%; + } + + .sm\:-inset-1\/3 { + top: -33.333333%; + right: -33.333333%; + bottom: -33.333333%; + left: -33.333333%; + } + + .sm\:-inset-2\/3 { + top: -66.666667%; + right: -66.666667%; + bottom: -66.666667%; + left: -66.666667%; + } + + .sm\:-inset-1\/4 { + top: -25%; + right: -25%; + bottom: -25%; + left: -25%; + } + + .sm\:-inset-2\/4 { + top: -50%; + right: -50%; + bottom: -50%; + left: -50%; + } + + .sm\:-inset-3\/4 { + top: -75%; + right: -75%; + bottom: -75%; + left: -75%; + } + + .sm\:-inset-full { + top: -100%; + right: -100%; + bottom: -100%; + left: -100%; + } + + .sm\:inset-y-0 { + top: 0px; + bottom: 0px; + } + + .sm\:inset-x-0 { + right: 0px; + left: 0px; + } + + .sm\:inset-y-1 { + top: 0.25rem; + bottom: 0.25rem; + } + + .sm\:inset-x-1 { + right: 0.25rem; + left: 0.25rem; + } + + .sm\:inset-y-2 { + top: 0.5rem; + bottom: 0.5rem; + } + + .sm\:inset-x-2 { + right: 0.5rem; + left: 0.5rem; + } + + .sm\:inset-y-3 { + top: 0.75rem; + bottom: 0.75rem; + } + + .sm\:inset-x-3 { + right: 0.75rem; + left: 0.75rem; + } + + .sm\:inset-y-4 { + top: 1rem; + bottom: 1rem; + } + + .sm\:inset-x-4 { + right: 1rem; + left: 1rem; + } + + .sm\:inset-y-5 { + top: 1.25rem; + bottom: 1.25rem; + } + + .sm\:inset-x-5 { + right: 1.25rem; + left: 1.25rem; + } + + .sm\:inset-y-6 { + top: 1.5rem; + bottom: 1.5rem; + } + + .sm\:inset-x-6 { + right: 1.5rem; + left: 1.5rem; + } + + .sm\:inset-y-7 { + top: 1.75rem; + bottom: 1.75rem; + } + + .sm\:inset-x-7 { + right: 1.75rem; + left: 1.75rem; + } + + .sm\:inset-y-8 { + top: 2rem; + bottom: 2rem; + } + + .sm\:inset-x-8 { + right: 2rem; + left: 2rem; + } + + .sm\:inset-y-9 { + top: 2.25rem; + bottom: 2.25rem; + } + + .sm\:inset-x-9 { + right: 2.25rem; + left: 2.25rem; + } + + .sm\:inset-y-10 { + top: 2.5rem; + bottom: 2.5rem; + } + + .sm\:inset-x-10 { + right: 2.5rem; + left: 2.5rem; + } + + .sm\:inset-y-11 { + top: 2.75rem; + bottom: 2.75rem; + } + + .sm\:inset-x-11 { + right: 2.75rem; + left: 2.75rem; + } + + .sm\:inset-y-12 { + top: 3rem; + bottom: 3rem; + } + + .sm\:inset-x-12 { + right: 3rem; + left: 3rem; + } + + .sm\:inset-y-14 { + top: 3.5rem; + bottom: 3.5rem; + } + + .sm\:inset-x-14 { + right: 3.5rem; + left: 3.5rem; + } + + .sm\:inset-y-16 { + top: 4rem; + bottom: 4rem; + } + + .sm\:inset-x-16 { + right: 4rem; + left: 4rem; + } + + .sm\:inset-y-20 { + top: 5rem; + bottom: 5rem; + } + + .sm\:inset-x-20 { + right: 5rem; + left: 5rem; + } + + .sm\:inset-y-22 { + top: 5.625rem; + bottom: 5.625rem; + } + + .sm\:inset-x-22 { + right: 5.625rem; + left: 5.625rem; + } + + .sm\:inset-y-24 { + top: 6rem; + bottom: 6rem; + } + + .sm\:inset-x-24 { + right: 6rem; + left: 6rem; + } + + .sm\:inset-y-28 { + top: 7rem; + bottom: 7rem; + } + + .sm\:inset-x-28 { + right: 7rem; + left: 7rem; + } + + .sm\:inset-y-32 { + top: 8rem; + bottom: 8rem; + } + + .sm\:inset-x-32 { + right: 8rem; + left: 8rem; + } + + .sm\:inset-y-36 { + top: 9rem; + bottom: 9rem; + } + + .sm\:inset-x-36 { + right: 9rem; + left: 9rem; + } + + .sm\:inset-y-40 { + top: 10rem; + bottom: 10rem; + } + + .sm\:inset-x-40 { + right: 10rem; + left: 10rem; + } + + .sm\:inset-y-44 { + top: 11rem; + bottom: 11rem; + } + + .sm\:inset-x-44 { + right: 11rem; + left: 11rem; + } + + .sm\:inset-y-48 { + top: 12rem; + bottom: 12rem; + } + + .sm\:inset-x-48 { + right: 12rem; + left: 12rem; + } + + .sm\:inset-y-52 { + top: 13rem; + bottom: 13rem; + } + + .sm\:inset-x-52 { + right: 13rem; + left: 13rem; + } + + .sm\:inset-y-56 { + top: 14rem; + bottom: 14rem; + } + + .sm\:inset-x-56 { + right: 14rem; + left: 14rem; + } + + .sm\:inset-y-60 { + top: 240px; + bottom: 240px; + } + + .sm\:inset-x-60 { + right: 240px; + left: 240px; + } + + .sm\:inset-y-64 { + top: 16rem; + bottom: 16rem; + } + + .sm\:inset-x-64 { + right: 16rem; + left: 16rem; + } + + .sm\:inset-y-72 { + top: 18rem; + bottom: 18rem; + } + + .sm\:inset-x-72 { + right: 18rem; + left: 18rem; + } + + .sm\:inset-y-80 { + top: 20rem; + bottom: 20rem; + } + + .sm\:inset-x-80 { + right: 20rem; + left: 20rem; + } + + .sm\:inset-y-88 { + top: 22rem; + bottom: 22rem; + } + + .sm\:inset-x-88 { + right: 22rem; + left: 22rem; + } + + .sm\:inset-y-96 { + top: 24rem; + bottom: 24rem; + } + + .sm\:inset-x-96 { + right: 24rem; + left: 24rem; + } + + .sm\:inset-y-130 { + top: 560px; + bottom: 560px; + } + + .sm\:inset-x-130 { + right: 560px; + left: 560px; + } + + .sm\:inset-y-auto { + top: auto; + bottom: auto; + } + + .sm\:inset-x-auto { + right: auto; + left: auto; + } + + .sm\:inset-y-px { + top: 1px; + bottom: 1px; + } + + .sm\:inset-x-px { + right: 1px; + left: 1px; + } + + .sm\:inset-y-0\.5 { + top: 0.125rem; + bottom: 0.125rem; + } + + .sm\:inset-x-0\.5 { + right: 0.125rem; + left: 0.125rem; + } + + .sm\:inset-y-1\.5 { + top: 0.375rem; + bottom: 0.375rem; + } + + .sm\:inset-x-1\.5 { + right: 0.375rem; + left: 0.375rem; + } + + .sm\:inset-y-2\.5 { + top: 0.625rem; + bottom: 0.625rem; + } + + .sm\:inset-x-2\.5 { + right: 0.625rem; + left: 0.625rem; + } + + .sm\:inset-y-3\.5 { + top: 0.875rem; + bottom: 0.875rem; + } + + .sm\:inset-x-3\.5 { + right: 0.875rem; + left: 0.875rem; + } + + .sm\:-inset-y-0 { + top: 0px; + bottom: 0px; + } + + .sm\:-inset-x-0 { + right: 0px; + left: 0px; + } + + .sm\:-inset-y-1 { + top: -0.25rem; + bottom: -0.25rem; + } + + .sm\:-inset-x-1 { + right: -0.25rem; + left: -0.25rem; + } + + .sm\:-inset-y-2 { + top: -0.5rem; + bottom: -0.5rem; + } + + .sm\:-inset-x-2 { + right: -0.5rem; + left: -0.5rem; + } + + .sm\:-inset-y-3 { + top: -0.75rem; + bottom: -0.75rem; + } + + .sm\:-inset-x-3 { + right: -0.75rem; + left: -0.75rem; + } + + .sm\:-inset-y-4 { + top: -1rem; + bottom: -1rem; + } + + .sm\:-inset-x-4 { + right: -1rem; + left: -1rem; + } + + .sm\:-inset-y-5 { + top: -1.25rem; + bottom: -1.25rem; + } + + .sm\:-inset-x-5 { + right: -1.25rem; + left: -1.25rem; + } + + .sm\:-inset-y-6 { + top: -1.5rem; + bottom: -1.5rem; + } + + .sm\:-inset-x-6 { + right: -1.5rem; + left: -1.5rem; + } + + .sm\:-inset-y-7 { + top: -1.75rem; + bottom: -1.75rem; + } + + .sm\:-inset-x-7 { + right: -1.75rem; + left: -1.75rem; + } + + .sm\:-inset-y-8 { + top: -2rem; + bottom: -2rem; + } + + .sm\:-inset-x-8 { + right: -2rem; + left: -2rem; + } + + .sm\:-inset-y-9 { + top: -2.25rem; + bottom: -2.25rem; + } + + .sm\:-inset-x-9 { + right: -2.25rem; + left: -2.25rem; + } + + .sm\:-inset-y-10 { + top: -2.5rem; + bottom: -2.5rem; + } + + .sm\:-inset-x-10 { + right: -2.5rem; + left: -2.5rem; + } + + .sm\:-inset-y-11 { + top: -2.75rem; + bottom: -2.75rem; + } + + .sm\:-inset-x-11 { + right: -2.75rem; + left: -2.75rem; + } + + .sm\:-inset-y-12 { + top: -3rem; + bottom: -3rem; + } + + .sm\:-inset-x-12 { + right: -3rem; + left: -3rem; + } + + .sm\:-inset-y-14 { + top: -3.5rem; + bottom: -3.5rem; + } + + .sm\:-inset-x-14 { + right: -3.5rem; + left: -3.5rem; + } + + .sm\:-inset-y-16 { + top: -4rem; + bottom: -4rem; + } + + .sm\:-inset-x-16 { + right: -4rem; + left: -4rem; + } + + .sm\:-inset-y-20 { + top: -5rem; + bottom: -5rem; + } + + .sm\:-inset-x-20 { + right: -5rem; + left: -5rem; + } + + .sm\:-inset-y-22 { + top: -5.625rem; + bottom: -5.625rem; + } + + .sm\:-inset-x-22 { + right: -5.625rem; + left: -5.625rem; + } + + .sm\:-inset-y-24 { + top: -6rem; + bottom: -6rem; + } + + .sm\:-inset-x-24 { + right: -6rem; + left: -6rem; + } + + .sm\:-inset-y-28 { + top: -7rem; + bottom: -7rem; + } + + .sm\:-inset-x-28 { + right: -7rem; + left: -7rem; + } + + .sm\:-inset-y-32 { + top: -8rem; + bottom: -8rem; + } + + .sm\:-inset-x-32 { + right: -8rem; + left: -8rem; + } + + .sm\:-inset-y-36 { + top: -9rem; + bottom: -9rem; + } + + .sm\:-inset-x-36 { + right: -9rem; + left: -9rem; + } + + .sm\:-inset-y-40 { + top: -10rem; + bottom: -10rem; + } + + .sm\:-inset-x-40 { + right: -10rem; + left: -10rem; + } + + .sm\:-inset-y-44 { + top: -11rem; + bottom: -11rem; + } + + .sm\:-inset-x-44 { + right: -11rem; + left: -11rem; + } + + .sm\:-inset-y-48 { + top: -12rem; + bottom: -12rem; + } + + .sm\:-inset-x-48 { + right: -12rem; + left: -12rem; + } + + .sm\:-inset-y-52 { + top: -13rem; + bottom: -13rem; + } + + .sm\:-inset-x-52 { + right: -13rem; + left: -13rem; + } + + .sm\:-inset-y-56 { + top: -14rem; + bottom: -14rem; + } + + .sm\:-inset-x-56 { + right: -14rem; + left: -14rem; + } + + .sm\:-inset-y-60 { + top: -240px; + bottom: -240px; + } + + .sm\:-inset-x-60 { + right: -240px; + left: -240px; + } + + .sm\:-inset-y-64 { + top: -16rem; + bottom: -16rem; + } + + .sm\:-inset-x-64 { + right: -16rem; + left: -16rem; + } + + .sm\:-inset-y-72 { + top: -18rem; + bottom: -18rem; + } + + .sm\:-inset-x-72 { + right: -18rem; + left: -18rem; + } + + .sm\:-inset-y-80 { + top: -20rem; + bottom: -20rem; + } + + .sm\:-inset-x-80 { + right: -20rem; + left: -20rem; + } + + .sm\:-inset-y-88 { + top: -22rem; + bottom: -22rem; + } + + .sm\:-inset-x-88 { + right: -22rem; + left: -22rem; + } + + .sm\:-inset-y-96 { + top: -24rem; + bottom: -24rem; + } + + .sm\:-inset-x-96 { + right: -24rem; + left: -24rem; + } + + .sm\:-inset-y-130 { + top: -560px; + bottom: -560px; + } + + .sm\:-inset-x-130 { + right: -560px; + left: -560px; + } + + .sm\:-inset-y-px { + top: -1px; + bottom: -1px; + } + + .sm\:-inset-x-px { + right: -1px; + left: -1px; + } + + .sm\:-inset-y-0\.5 { + top: -0.125rem; + bottom: -0.125rem; + } + + .sm\:-inset-x-0\.5 { + right: -0.125rem; + left: -0.125rem; + } + + .sm\:-inset-y-1\.5 { + top: -0.375rem; + bottom: -0.375rem; + } + + .sm\:-inset-x-1\.5 { + right: -0.375rem; + left: -0.375rem; + } + + .sm\:-inset-y-2\.5 { + top: -0.625rem; + bottom: -0.625rem; + } + + .sm\:-inset-x-2\.5 { + right: -0.625rem; + left: -0.625rem; + } + + .sm\:-inset-y-3\.5 { + top: -0.875rem; + bottom: -0.875rem; + } + + .sm\:-inset-x-3\.5 { + right: -0.875rem; + left: -0.875rem; + } + + .sm\:inset-y-1\/2 { + top: 50%; + bottom: 50%; + } + + .sm\:inset-x-1\/2 { + right: 50%; + left: 50%; + } + + .sm\:inset-y-1\/3 { + top: 33.333333%; + bottom: 33.333333%; + } + + .sm\:inset-x-1\/3 { + right: 33.333333%; + left: 33.333333%; + } + + .sm\:inset-y-2\/3 { + top: 66.666667%; + bottom: 66.666667%; + } + + .sm\:inset-x-2\/3 { + right: 66.666667%; + left: 66.666667%; + } + + .sm\:inset-y-1\/4 { + top: 25%; + bottom: 25%; + } + + .sm\:inset-x-1\/4 { + right: 25%; + left: 25%; + } + + .sm\:inset-y-2\/4 { + top: 50%; + bottom: 50%; + } + + .sm\:inset-x-2\/4 { + right: 50%; + left: 50%; + } + + .sm\:inset-y-3\/4 { + top: 75%; + bottom: 75%; + } + + .sm\:inset-x-3\/4 { + right: 75%; + left: 75%; + } + + .sm\:inset-y-full { + top: 100%; + bottom: 100%; + } + + .sm\:inset-x-full { + right: 100%; + left: 100%; + } + + .sm\:-inset-y-1\/2 { + top: -50%; + bottom: -50%; + } + + .sm\:-inset-x-1\/2 { + right: -50%; + left: -50%; + } + + .sm\:-inset-y-1\/3 { + top: -33.333333%; + bottom: -33.333333%; + } + + .sm\:-inset-x-1\/3 { + right: -33.333333%; + left: -33.333333%; + } + + .sm\:-inset-y-2\/3 { + top: -66.666667%; + bottom: -66.666667%; + } + + .sm\:-inset-x-2\/3 { + right: -66.666667%; + left: -66.666667%; + } + + .sm\:-inset-y-1\/4 { + top: -25%; + bottom: -25%; + } + + .sm\:-inset-x-1\/4 { + right: -25%; + left: -25%; + } + + .sm\:-inset-y-2\/4 { + top: -50%; + bottom: -50%; + } + + .sm\:-inset-x-2\/4 { + right: -50%; + left: -50%; + } + + .sm\:-inset-y-3\/4 { + top: -75%; + bottom: -75%; + } + + .sm\:-inset-x-3\/4 { + right: -75%; + left: -75%; + } + + .sm\:-inset-y-full { + top: -100%; + bottom: -100%; + } + + .sm\:-inset-x-full { + right: -100%; + left: -100%; + } + + .sm\:top-0 { + top: 0px; + } + + .sm\:right-0 { + right: 0px; + } + + .sm\:bottom-0 { + bottom: 0px; + } + + .sm\:left-0 { + left: 0px; + } + + .sm\:top-1 { + top: 0.25rem; + } + + .sm\:right-1 { + right: 0.25rem; + } + + .sm\:bottom-1 { + bottom: 0.25rem; + } + + .sm\:left-1 { + left: 0.25rem; + } + + .sm\:top-2 { + top: 0.5rem; + } + + .sm\:right-2 { + right: 0.5rem; + } + + .sm\:bottom-2 { + bottom: 0.5rem; + } + + .sm\:left-2 { + left: 0.5rem; + } + + .sm\:top-3 { + top: 0.75rem; + } + + .sm\:right-3 { + right: 0.75rem; + } + + .sm\:bottom-3 { + bottom: 0.75rem; + } + + .sm\:left-3 { + left: 0.75rem; + } + + .sm\:top-4 { + top: 1rem; + } + + .sm\:right-4 { + right: 1rem; + } + + .sm\:bottom-4 { + bottom: 1rem; + } + + .sm\:left-4 { + left: 1rem; + } + + .sm\:top-5 { + top: 1.25rem; + } + + .sm\:right-5 { + right: 1.25rem; + } + + .sm\:bottom-5 { + bottom: 1.25rem; + } + + .sm\:left-5 { + left: 1.25rem; + } + + .sm\:top-6 { + top: 1.5rem; + } + + .sm\:right-6 { + right: 1.5rem; + } + + .sm\:bottom-6 { + bottom: 1.5rem; + } + + .sm\:left-6 { + left: 1.5rem; + } + + .sm\:top-7 { + top: 1.75rem; + } + + .sm\:right-7 { + right: 1.75rem; + } + + .sm\:bottom-7 { + bottom: 1.75rem; + } + + .sm\:left-7 { + left: 1.75rem; + } + + .sm\:top-8 { + top: 2rem; + } + + .sm\:right-8 { + right: 2rem; + } + + .sm\:bottom-8 { + bottom: 2rem; + } + + .sm\:left-8 { + left: 2rem; + } + + .sm\:top-9 { + top: 2.25rem; + } + + .sm\:right-9 { + right: 2.25rem; + } + + .sm\:bottom-9 { + bottom: 2.25rem; + } + + .sm\:left-9 { + left: 2.25rem; + } + + .sm\:top-10 { + top: 2.5rem; + } + + .sm\:right-10 { + right: 2.5rem; + } + + .sm\:bottom-10 { + bottom: 2.5rem; + } + + .sm\:left-10 { + left: 2.5rem; + } + + .sm\:top-11 { + top: 2.75rem; + } + + .sm\:right-11 { + right: 2.75rem; + } + + .sm\:bottom-11 { + bottom: 2.75rem; + } + + .sm\:left-11 { + left: 2.75rem; + } + + .sm\:top-12 { + top: 3rem; + } + + .sm\:right-12 { + right: 3rem; + } + + .sm\:bottom-12 { + bottom: 3rem; + } + + .sm\:left-12 { + left: 3rem; + } + + .sm\:top-14 { + top: 3.5rem; + } + + .sm\:right-14 { + right: 3.5rem; + } + + .sm\:bottom-14 { + bottom: 3.5rem; + } + + .sm\:left-14 { + left: 3.5rem; + } + + .sm\:top-16 { + top: 4rem; + } + + .sm\:right-16 { + right: 4rem; + } + + .sm\:bottom-16 { + bottom: 4rem; + } + + .sm\:left-16 { + left: 4rem; + } + + .sm\:top-20 { + top: 5rem; + } + + .sm\:right-20 { + right: 5rem; + } + + .sm\:bottom-20 { + bottom: 5rem; + } + + .sm\:left-20 { + left: 5rem; + } + + .sm\:top-22 { + top: 5.625rem; + } + + .sm\:right-22 { + right: 5.625rem; + } + + .sm\:bottom-22 { + bottom: 5.625rem; + } + + .sm\:left-22 { + left: 5.625rem; + } + + .sm\:top-24 { + top: 6rem; + } + + .sm\:right-24 { + right: 6rem; + } + + .sm\:bottom-24 { + bottom: 6rem; + } + + .sm\:left-24 { + left: 6rem; + } + + .sm\:top-28 { + top: 7rem; + } + + .sm\:right-28 { + right: 7rem; + } + + .sm\:bottom-28 { + bottom: 7rem; + } + + .sm\:left-28 { + left: 7rem; + } + + .sm\:top-32 { + top: 8rem; + } + + .sm\:right-32 { + right: 8rem; + } + + .sm\:bottom-32 { + bottom: 8rem; + } + + .sm\:left-32 { + left: 8rem; + } + + .sm\:top-36 { + top: 9rem; + } + + .sm\:right-36 { + right: 9rem; + } + + .sm\:bottom-36 { + bottom: 9rem; + } + + .sm\:left-36 { + left: 9rem; + } + + .sm\:top-40 { + top: 10rem; + } + + .sm\:right-40 { + right: 10rem; + } + + .sm\:bottom-40 { + bottom: 10rem; + } + + .sm\:left-40 { + left: 10rem; + } + + .sm\:top-44 { + top: 11rem; + } + + .sm\:right-44 { + right: 11rem; + } + + .sm\:bottom-44 { + bottom: 11rem; + } + + .sm\:left-44 { + left: 11rem; + } + + .sm\:top-48 { + top: 12rem; + } + + .sm\:right-48 { + right: 12rem; + } + + .sm\:bottom-48 { + bottom: 12rem; + } + + .sm\:left-48 { + left: 12rem; + } + + .sm\:top-52 { + top: 13rem; + } + + .sm\:right-52 { + right: 13rem; + } + + .sm\:bottom-52 { + bottom: 13rem; + } + + .sm\:left-52 { + left: 13rem; + } + + .sm\:top-56 { + top: 14rem; + } + + .sm\:right-56 { + right: 14rem; + } + + .sm\:bottom-56 { + bottom: 14rem; + } + + .sm\:left-56 { + left: 14rem; + } + + .sm\:top-60 { + top: 240px; + } + + .sm\:right-60 { + right: 240px; + } + + .sm\:bottom-60 { + bottom: 240px; + } + + .sm\:left-60 { + left: 240px; + } + + .sm\:top-64 { + top: 16rem; + } + + .sm\:right-64 { + right: 16rem; + } + + .sm\:bottom-64 { + bottom: 16rem; + } + + .sm\:left-64 { + left: 16rem; + } + + .sm\:top-72 { + top: 18rem; + } + + .sm\:right-72 { + right: 18rem; + } + + .sm\:bottom-72 { + bottom: 18rem; + } + + .sm\:left-72 { + left: 18rem; + } + + .sm\:top-80 { + top: 20rem; + } + + .sm\:right-80 { + right: 20rem; + } + + .sm\:bottom-80 { + bottom: 20rem; + } + + .sm\:left-80 { + left: 20rem; + } + + .sm\:top-88 { + top: 22rem; + } + + .sm\:right-88 { + right: 22rem; + } + + .sm\:bottom-88 { + bottom: 22rem; + } + + .sm\:left-88 { + left: 22rem; + } + + .sm\:top-96 { + top: 24rem; + } + + .sm\:right-96 { + right: 24rem; + } + + .sm\:bottom-96 { + bottom: 24rem; + } + + .sm\:left-96 { + left: 24rem; + } + + .sm\:top-130 { + top: 560px; + } + + .sm\:right-130 { + right: 560px; + } + + .sm\:bottom-130 { + bottom: 560px; + } + + .sm\:left-130 { + left: 560px; + } + + .sm\:top-auto { + top: auto; + } + + .sm\:right-auto { + right: auto; + } + + .sm\:bottom-auto { + bottom: auto; + } + + .sm\:left-auto { + left: auto; + } + + .sm\:top-px { + top: 1px; + } + + .sm\:right-px { + right: 1px; + } + + .sm\:bottom-px { + bottom: 1px; + } + + .sm\:left-px { + left: 1px; + } + + .sm\:top-0\.5 { + top: 0.125rem; + } + + .sm\:right-0\.5 { + right: 0.125rem; + } + + .sm\:bottom-0\.5 { + bottom: 0.125rem; + } + + .sm\:left-0\.5 { + left: 0.125rem; + } + + .sm\:top-1\.5 { + top: 0.375rem; + } + + .sm\:right-1\.5 { + right: 0.375rem; + } + + .sm\:bottom-1\.5 { + bottom: 0.375rem; + } + + .sm\:left-1\.5 { + left: 0.375rem; + } + + .sm\:top-2\.5 { + top: 0.625rem; + } + + .sm\:right-2\.5 { + right: 0.625rem; + } + + .sm\:bottom-2\.5 { + bottom: 0.625rem; + } + + .sm\:left-2\.5 { + left: 0.625rem; + } + + .sm\:top-3\.5 { + top: 0.875rem; + } + + .sm\:right-3\.5 { + right: 0.875rem; + } + + .sm\:bottom-3\.5 { + bottom: 0.875rem; + } + + .sm\:left-3\.5 { + left: 0.875rem; + } + + .sm\:-top-0 { + top: 0px; + } + + .sm\:-right-0 { + right: 0px; + } + + .sm\:-bottom-0 { + bottom: 0px; + } + + .sm\:-left-0 { + left: 0px; + } + + .sm\:-top-1 { + top: -0.25rem; + } + + .sm\:-right-1 { + right: -0.25rem; + } + + .sm\:-bottom-1 { + bottom: -0.25rem; + } + + .sm\:-left-1 { + left: -0.25rem; + } + + .sm\:-top-2 { + top: -0.5rem; + } + + .sm\:-right-2 { + right: -0.5rem; + } + + .sm\:-bottom-2 { + bottom: -0.5rem; + } + + .sm\:-left-2 { + left: -0.5rem; + } + + .sm\:-top-3 { + top: -0.75rem; + } + + .sm\:-right-3 { + right: -0.75rem; + } + + .sm\:-bottom-3 { + bottom: -0.75rem; + } + + .sm\:-left-3 { + left: -0.75rem; + } + + .sm\:-top-4 { + top: -1rem; + } + + .sm\:-right-4 { + right: -1rem; + } + + .sm\:-bottom-4 { + bottom: -1rem; + } + + .sm\:-left-4 { + left: -1rem; + } + + .sm\:-top-5 { + top: -1.25rem; + } + + .sm\:-right-5 { + right: -1.25rem; + } + + .sm\:-bottom-5 { + bottom: -1.25rem; + } + + .sm\:-left-5 { + left: -1.25rem; + } + + .sm\:-top-6 { + top: -1.5rem; + } + + .sm\:-right-6 { + right: -1.5rem; + } + + .sm\:-bottom-6 { + bottom: -1.5rem; + } + + .sm\:-left-6 { + left: -1.5rem; + } + + .sm\:-top-7 { + top: -1.75rem; + } + + .sm\:-right-7 { + right: -1.75rem; + } + + .sm\:-bottom-7 { + bottom: -1.75rem; + } + + .sm\:-left-7 { + left: -1.75rem; + } + + .sm\:-top-8 { + top: -2rem; + } + + .sm\:-right-8 { + right: -2rem; + } + + .sm\:-bottom-8 { + bottom: -2rem; + } + + .sm\:-left-8 { + left: -2rem; + } + + .sm\:-top-9 { + top: -2.25rem; + } + + .sm\:-right-9 { + right: -2.25rem; + } + + .sm\:-bottom-9 { + bottom: -2.25rem; + } + + .sm\:-left-9 { + left: -2.25rem; + } + + .sm\:-top-10 { + top: -2.5rem; + } + + .sm\:-right-10 { + right: -2.5rem; + } + + .sm\:-bottom-10 { + bottom: -2.5rem; + } + + .sm\:-left-10 { + left: -2.5rem; + } + + .sm\:-top-11 { + top: -2.75rem; + } + + .sm\:-right-11 { + right: -2.75rem; + } + + .sm\:-bottom-11 { + bottom: -2.75rem; + } + + .sm\:-left-11 { + left: -2.75rem; + } + + .sm\:-top-12 { + top: -3rem; + } + + .sm\:-right-12 { + right: -3rem; + } + + .sm\:-bottom-12 { + bottom: -3rem; + } + + .sm\:-left-12 { + left: -3rem; + } + + .sm\:-top-14 { + top: -3.5rem; + } + + .sm\:-right-14 { + right: -3.5rem; + } + + .sm\:-bottom-14 { + bottom: -3.5rem; + } + + .sm\:-left-14 { + left: -3.5rem; + } + + .sm\:-top-16 { + top: -4rem; + } + + .sm\:-right-16 { + right: -4rem; + } + + .sm\:-bottom-16 { + bottom: -4rem; + } + + .sm\:-left-16 { + left: -4rem; + } + + .sm\:-top-20 { + top: -5rem; + } + + .sm\:-right-20 { + right: -5rem; + } + + .sm\:-bottom-20 { + bottom: -5rem; + } + + .sm\:-left-20 { + left: -5rem; + } + + .sm\:-top-22 { + top: -5.625rem; + } + + .sm\:-right-22 { + right: -5.625rem; + } + + .sm\:-bottom-22 { + bottom: -5.625rem; + } + + .sm\:-left-22 { + left: -5.625rem; + } + + .sm\:-top-24 { + top: -6rem; + } + + .sm\:-right-24 { + right: -6rem; + } + + .sm\:-bottom-24 { + bottom: -6rem; + } + + .sm\:-left-24 { + left: -6rem; + } + + .sm\:-top-28 { + top: -7rem; + } + + .sm\:-right-28 { + right: -7rem; + } + + .sm\:-bottom-28 { + bottom: -7rem; + } + + .sm\:-left-28 { + left: -7rem; + } + + .sm\:-top-32 { + top: -8rem; + } + + .sm\:-right-32 { + right: -8rem; + } + + .sm\:-bottom-32 { + bottom: -8rem; + } + + .sm\:-left-32 { + left: -8rem; + } + + .sm\:-top-36 { + top: -9rem; + } + + .sm\:-right-36 { + right: -9rem; + } + + .sm\:-bottom-36 { + bottom: -9rem; + } + + .sm\:-left-36 { + left: -9rem; + } + + .sm\:-top-40 { + top: -10rem; + } + + .sm\:-right-40 { + right: -10rem; + } + + .sm\:-bottom-40 { + bottom: -10rem; + } + + .sm\:-left-40 { + left: -10rem; + } + + .sm\:-top-44 { + top: -11rem; + } + + .sm\:-right-44 { + right: -11rem; + } + + .sm\:-bottom-44 { + bottom: -11rem; + } + + .sm\:-left-44 { + left: -11rem; + } + + .sm\:-top-48 { + top: -12rem; + } + + .sm\:-right-48 { + right: -12rem; + } + + .sm\:-bottom-48 { + bottom: -12rem; + } + + .sm\:-left-48 { + left: -12rem; + } + + .sm\:-top-52 { + top: -13rem; + } + + .sm\:-right-52 { + right: -13rem; + } + + .sm\:-bottom-52 { + bottom: -13rem; + } + + .sm\:-left-52 { + left: -13rem; + } + + .sm\:-top-56 { + top: -14rem; + } + + .sm\:-right-56 { + right: -14rem; + } + + .sm\:-bottom-56 { + bottom: -14rem; + } + + .sm\:-left-56 { + left: -14rem; + } + + .sm\:-top-60 { + top: -240px; + } + + .sm\:-right-60 { + right: -240px; + } + + .sm\:-bottom-60 { + bottom: -240px; + } + + .sm\:-left-60 { + left: -240px; + } + + .sm\:-top-64 { + top: -16rem; + } + + .sm\:-right-64 { + right: -16rem; + } + + .sm\:-bottom-64 { + bottom: -16rem; + } + + .sm\:-left-64 { + left: -16rem; + } + + .sm\:-top-72 { + top: -18rem; + } + + .sm\:-right-72 { + right: -18rem; + } + + .sm\:-bottom-72 { + bottom: -18rem; + } + + .sm\:-left-72 { + left: -18rem; + } + + .sm\:-top-80 { + top: -20rem; + } + + .sm\:-right-80 { + right: -20rem; + } + + .sm\:-bottom-80 { + bottom: -20rem; + } + + .sm\:-left-80 { + left: -20rem; + } + + .sm\:-top-88 { + top: -22rem; + } + + .sm\:-right-88 { + right: -22rem; + } + + .sm\:-bottom-88 { + bottom: -22rem; + } + + .sm\:-left-88 { + left: -22rem; + } + + .sm\:-top-96 { + top: -24rem; + } + + .sm\:-right-96 { + right: -24rem; + } + + .sm\:-bottom-96 { + bottom: -24rem; + } + + .sm\:-left-96 { + left: -24rem; + } + + .sm\:-top-130 { + top: -560px; + } + + .sm\:-right-130 { + right: -560px; + } + + .sm\:-bottom-130 { + bottom: -560px; + } + + .sm\:-left-130 { + left: -560px; + } + + .sm\:-top-px { + top: -1px; + } + + .sm\:-right-px { + right: -1px; + } + + .sm\:-bottom-px { + bottom: -1px; + } + + .sm\:-left-px { + left: -1px; + } + + .sm\:-top-0\.5 { + top: -0.125rem; + } + + .sm\:-right-0\.5 { + right: -0.125rem; + } + + .sm\:-bottom-0\.5 { + bottom: -0.125rem; + } + + .sm\:-left-0\.5 { + left: -0.125rem; + } + + .sm\:-top-1\.5 { + top: -0.375rem; + } + + .sm\:-right-1\.5 { + right: -0.375rem; + } + + .sm\:-bottom-1\.5 { + bottom: -0.375rem; + } + + .sm\:-left-1\.5 { + left: -0.375rem; + } + + .sm\:-top-2\.5 { + top: -0.625rem; + } + + .sm\:-right-2\.5 { + right: -0.625rem; + } + + .sm\:-bottom-2\.5 { + bottom: -0.625rem; + } + + .sm\:-left-2\.5 { + left: -0.625rem; + } + + .sm\:-top-3\.5 { + top: -0.875rem; + } + + .sm\:-right-3\.5 { + right: -0.875rem; + } + + .sm\:-bottom-3\.5 { + bottom: -0.875rem; + } + + .sm\:-left-3\.5 { + left: -0.875rem; + } + + .sm\:top-1\/2 { + top: 50%; + } + + .sm\:right-1\/2 { + right: 50%; + } + + .sm\:bottom-1\/2 { + bottom: 50%; + } + + .sm\:left-1\/2 { + left: 50%; + } + + .sm\:top-1\/3 { + top: 33.333333%; + } + + .sm\:right-1\/3 { + right: 33.333333%; + } + + .sm\:bottom-1\/3 { + bottom: 33.333333%; + } + + .sm\:left-1\/3 { + left: 33.333333%; + } + + .sm\:top-2\/3 { + top: 66.666667%; + } + + .sm\:right-2\/3 { + right: 66.666667%; + } + + .sm\:bottom-2\/3 { + bottom: 66.666667%; + } + + .sm\:left-2\/3 { + left: 66.666667%; + } + + .sm\:top-1\/4 { + top: 25%; + } + + .sm\:right-1\/4 { + right: 25%; + } + + .sm\:bottom-1\/4 { + bottom: 25%; + } + + .sm\:left-1\/4 { + left: 25%; + } + + .sm\:top-2\/4 { + top: 50%; + } + + .sm\:right-2\/4 { + right: 50%; + } + + .sm\:bottom-2\/4 { + bottom: 50%; + } + + .sm\:left-2\/4 { + left: 50%; + } + + .sm\:top-3\/4 { + top: 75%; + } + + .sm\:right-3\/4 { + right: 75%; + } + + .sm\:bottom-3\/4 { + bottom: 75%; + } + + .sm\:left-3\/4 { + left: 75%; + } + + .sm\:top-full { + top: 100%; + } + + .sm\:right-full { + right: 100%; + } + + .sm\:bottom-full { + bottom: 100%; + } + + .sm\:left-full { + left: 100%; + } + + .sm\:-top-1\/2 { + top: -50%; + } + + .sm\:-right-1\/2 { + right: -50%; + } + + .sm\:-bottom-1\/2 { + bottom: -50%; + } + + .sm\:-left-1\/2 { + left: -50%; + } + + .sm\:-top-1\/3 { + top: -33.333333%; + } + + .sm\:-right-1\/3 { + right: -33.333333%; + } + + .sm\:-bottom-1\/3 { + bottom: -33.333333%; + } + + .sm\:-left-1\/3 { + left: -33.333333%; + } + + .sm\:-top-2\/3 { + top: -66.666667%; + } + + .sm\:-right-2\/3 { + right: -66.666667%; + } + + .sm\:-bottom-2\/3 { + bottom: -66.666667%; + } + + .sm\:-left-2\/3 { + left: -66.666667%; + } + + .sm\:-top-1\/4 { + top: -25%; + } + + .sm\:-right-1\/4 { + right: -25%; + } + + .sm\:-bottom-1\/4 { + bottom: -25%; + } + + .sm\:-left-1\/4 { + left: -25%; + } + + .sm\:-top-2\/4 { + top: -50%; + } + + .sm\:-right-2\/4 { + right: -50%; + } + + .sm\:-bottom-2\/4 { + bottom: -50%; + } + + .sm\:-left-2\/4 { + left: -50%; + } + + .sm\:-top-3\/4 { + top: -75%; + } + + .sm\:-right-3\/4 { + right: -75%; + } + + .sm\:-bottom-3\/4 { + bottom: -75%; + } + + .sm\:-left-3\/4 { + left: -75%; + } + + .sm\:-top-full { + top: -100%; + } + + .sm\:-right-full { + right: -100%; + } + + .sm\:-bottom-full { + bottom: -100%; + } + + .sm\:-left-full { + left: -100%; + } + + .sm\:resize-none { + resize: none; + } + + .sm\:resize-y { + resize: vertical; + } + + .sm\:resize-x { + resize: horizontal; + } + + .sm\:resize { + resize: both; + } + + .sm\:shadow-sm { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:shadow { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:shadow-md { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:shadow-lg { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:shadow-xl { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:shadow-2xl { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:shadow-inner { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:shadow-none { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:hover\:shadow-sm:hover { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:hover\:shadow:hover { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:hover\:shadow-md:hover { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:hover\:shadow-lg:hover { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:hover\:shadow-xl:hover { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:hover\:shadow-2xl:hover { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:hover\:shadow-inner:hover { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:hover\:shadow-none:hover { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:focus\:shadow-sm:focus { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:focus\:shadow:focus { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:focus\:shadow-md:focus { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:focus\:shadow-lg:focus { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:focus\:shadow-xl:focus { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:focus\:shadow-2xl:focus { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:focus\:shadow-inner:focus { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:focus\:shadow-none:focus { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:active\:shadow-sm:active { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:active\:shadow:active { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:active\:shadow-md:active { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:active\:shadow-lg:active { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:active\:shadow-xl:active { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:active\:shadow-2xl:active { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:active\:shadow-inner:active { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\:active\:shadow-none:active { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .sm\:group-hover\:shadow-sm { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .sm\:group-hover\:shadow { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .sm\:group-hover\:shadow-md { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .sm\:group-hover\:shadow-lg { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .sm\:group-hover\:shadow-xl { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .sm\:group-hover\:shadow-2xl { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .sm\:group-hover\:shadow-inner { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .sm\:group-hover\:shadow-none { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .sm\: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(0px + 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); + } + + .sm\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .sm\: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); + } + + .sm\:ring-4 { + --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(4px + 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); + } + + .sm\:ring-8 { + --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(8px + 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); + } + + .sm\:ring { + --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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .sm\:ring-inset { + --tw-ring-inset: inset; + } + + .sm\:focus-within\:ring-0: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(0px + 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); + } + + .sm\: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); + } + + .sm\:focus-within\:ring-2: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(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); + } + + .sm\:focus-within\:ring-4: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(4px + 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); + } + + .sm\:focus-within\:ring-8: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(8px + 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); + } + + .sm\:focus-within\:ring: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(3px + 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); + } + + .sm\:focus-within\:ring-inset:focus-within { + --tw-ring-inset: inset; + } + + .sm\: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(0px + 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); + } + + .sm\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .sm\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .sm\:focus\:ring-4: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(4px + 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); + } + + .sm\:focus\:ring-8: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(8px + 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); + } + + .sm\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .sm\:focus\:ring-inset:focus { + --tw-ring-inset: inset; + } + + .sm\:ring-offset-transparent { + --tw-ring-offset-color: transparent; + } + + .sm\:ring-offset-current { + --tw-ring-offset-color: currentColor; + } + + .sm\:ring-offset-black { + --tw-ring-offset-color: #040405; + } + + .sm\:ring-offset-white { + --tw-ring-offset-color: #fff; + } + + .sm\:ring-offset-gray-50 { + --tw-ring-offset-color: #f9fafb; + } + + .sm\:ring-offset-gray-100 { + --tw-ring-offset-color: #f7fafc; + } + + .sm\:ring-offset-gray-200 { + --tw-ring-offset-color: #edf2f7; + } + + .sm\:ring-offset-gray-300 { + --tw-ring-offset-color: #e2e8f0; + } + + .sm\:ring-offset-gray-400 { + --tw-ring-offset-color: #cbd5e0; + } + + .sm\:ring-offset-gray-500 { + --tw-ring-offset-color: #a0aec0; + } + + .sm\:ring-offset-gray-600 { + --tw-ring-offset-color: #718096; + } + + .sm\:ring-offset-gray-700 { + --tw-ring-offset-color: #4a5568; + } + + .sm\:ring-offset-gray-800 { + --tw-ring-offset-color: #2d3748; + } + + .sm\:ring-offset-gray-900 { + --tw-ring-offset-color: #1a202c; + } + + .sm\:ring-offset-red-50 { + --tw-ring-offset-color: #fef2f2; + } + + .sm\:ring-offset-red-100 { + --tw-ring-offset-color: #fee2e2; + } + + .sm\:ring-offset-red-200 { + --tw-ring-offset-color: #fecaca; + } + + .sm\:ring-offset-red-300 { + --tw-ring-offset-color: #fca5a5; + } + + .sm\:ring-offset-red-400 { + --tw-ring-offset-color: #f87171; + } + + .sm\:ring-offset-red-500 { + --tw-ring-offset-color: #ef4444; + } + + .sm\:ring-offset-red-600 { + --tw-ring-offset-color: #dc2626; + } + + .sm\:ring-offset-red-700 { + --tw-ring-offset-color: #b91c1c; + } + + .sm\:ring-offset-red-800 { + --tw-ring-offset-color: #991b1b; + } + + .sm\:ring-offset-red-900 { + --tw-ring-offset-color: #7f1d1d; + } + + .sm\:ring-offset-yellow-50 { + --tw-ring-offset-color: #fffbeb; + } + + .sm\:ring-offset-yellow-100 { + --tw-ring-offset-color: #fef3c7; + } + + .sm\:ring-offset-yellow-200 { + --tw-ring-offset-color: #fde68a; + } + + .sm\:ring-offset-yellow-300 { + --tw-ring-offset-color: #fcd34d; + } + + .sm\:ring-offset-yellow-400 { + --tw-ring-offset-color: #fbbf24; + } + + .sm\:ring-offset-yellow-500 { + --tw-ring-offset-color: #f59e0b; + } + + .sm\:ring-offset-yellow-600 { + --tw-ring-offset-color: #d97706; + } + + .sm\:ring-offset-yellow-700 { + --tw-ring-offset-color: #b45309; + } + + .sm\:ring-offset-yellow-800 { + --tw-ring-offset-color: #92400e; + } + + .sm\:ring-offset-yellow-900 { + --tw-ring-offset-color: #78350f; + } + + .sm\:ring-offset-green-50 { + --tw-ring-offset-color: #ecfdf5; + } + + .sm\:ring-offset-green-100 { + --tw-ring-offset-color: #d1fae5; + } + + .sm\:ring-offset-green-200 { + --tw-ring-offset-color: #a7f3d0; + } + + .sm\:ring-offset-green-300 { + --tw-ring-offset-color: #6ee7b7; + } + + .sm\:ring-offset-green-400 { + --tw-ring-offset-color: #34d399; + } + + .sm\:ring-offset-green-500 { + --tw-ring-offset-color: #10b981; + } + + .sm\:ring-offset-green-600 { + --tw-ring-offset-color: #059669; + } + + .sm\:ring-offset-green-700 { + --tw-ring-offset-color: #047857; + } + + .sm\:ring-offset-green-800 { + --tw-ring-offset-color: #065f46; + } + + .sm\:ring-offset-green-900 { + --tw-ring-offset-color: #064e3b; + } + + .sm\:ring-offset-blue-50 { + --tw-ring-offset-color: #eff6ff; + } + + .sm\:ring-offset-blue-100 { + --tw-ring-offset-color: #dbeafe; + } + + .sm\:ring-offset-blue-200 { + --tw-ring-offset-color: #bfdbfe; + } + + .sm\:ring-offset-blue-300 { + --tw-ring-offset-color: #93c5fd; + } + + .sm\:ring-offset-blue-400 { + --tw-ring-offset-color: #60a5fa; + } + + .sm\:ring-offset-blue-500 { + --tw-ring-offset-color: #3b82f6; + } + + .sm\:ring-offset-blue-600 { + --tw-ring-offset-color: #2563eb; + } + + .sm\:ring-offset-blue-700 { + --tw-ring-offset-color: #1d4ed8; + } + + .sm\:ring-offset-blue-800 { + --tw-ring-offset-color: #1e40af; + } + + .sm\:ring-offset-blue-900 { + --tw-ring-offset-color: #1e3a8a; + } + + .sm\:ring-offset-indigo-50 { + --tw-ring-offset-color: #eef2ff; + } + + .sm\:ring-offset-indigo-100 { + --tw-ring-offset-color: #e0e7ff; + } + + .sm\:ring-offset-indigo-200 { + --tw-ring-offset-color: #c7d2fe; + } + + .sm\:ring-offset-indigo-300 { + --tw-ring-offset-color: #a5b4fc; + } + + .sm\:ring-offset-indigo-400 { + --tw-ring-offset-color: #818cf8; + } + + .sm\:ring-offset-indigo-500 { + --tw-ring-offset-color: #6366f1; + } + + .sm\:ring-offset-indigo-600 { + --tw-ring-offset-color: #4f46e5; + } + + .sm\:ring-offset-indigo-700 { + --tw-ring-offset-color: #4338ca; + } + + .sm\:ring-offset-indigo-800 { + --tw-ring-offset-color: #3730a3; + } + + .sm\:ring-offset-indigo-900 { + --tw-ring-offset-color: #312e81; + } + + .sm\:ring-offset-purple-50 { + --tw-ring-offset-color: #f5f3ff; + } + + .sm\:ring-offset-purple-100 { + --tw-ring-offset-color: #ede9fe; + } + + .sm\:ring-offset-purple-200 { + --tw-ring-offset-color: #ddd6fe; + } + + .sm\:ring-offset-purple-300 { + --tw-ring-offset-color: #c4b5fd; + } + + .sm\:ring-offset-purple-400 { + --tw-ring-offset-color: #a78bfa; + } + + .sm\:ring-offset-purple-500 { + --tw-ring-offset-color: #8b5cf6; + } + + .sm\:ring-offset-purple-600 { + --tw-ring-offset-color: #7c3aed; + } + + .sm\:ring-offset-purple-700 { + --tw-ring-offset-color: #6d28d9; + } + + .sm\:ring-offset-purple-800 { + --tw-ring-offset-color: #5b21b6; + } + + .sm\:ring-offset-purple-900 { + --tw-ring-offset-color: #4c1d95; + } + + .sm\:ring-offset-pink-50 { + --tw-ring-offset-color: #fdf2f8; + } + + .sm\:ring-offset-pink-100 { + --tw-ring-offset-color: #fce7f3; + } + + .sm\:ring-offset-pink-200 { + --tw-ring-offset-color: #fbcfe8; + } + + .sm\:ring-offset-pink-300 { + --tw-ring-offset-color: #f9a8d4; + } + + .sm\:ring-offset-pink-400 { + --tw-ring-offset-color: #f472b6; + } + + .sm\:ring-offset-pink-500 { + --tw-ring-offset-color: #ec4899; + } + + .sm\:ring-offset-pink-600 { + --tw-ring-offset-color: #db2777; + } + + .sm\:ring-offset-pink-700 { + --tw-ring-offset-color: #be185d; + } + + .sm\:ring-offset-pink-800 { + --tw-ring-offset-color: #9d174d; + } + + .sm\:ring-offset-pink-900 { + --tw-ring-offset-color: #831843; + } + + .sm\:ring-offset-primary-50 { + --tw-ring-offset-color: #F7F6FD; + } + + .sm\:ring-offset-primary-100 { + --tw-ring-offset-color: #EEEEFB; + } + + .sm\:ring-offset-primary-200 { + --tw-ring-offset-color: #D5D4F5; + } + + .sm\:ring-offset-primary-300 { + --tw-ring-offset-color: #BCB9EF; + } + + .sm\:ring-offset-primary-400 { + --tw-ring-offset-color: #8A85E4; + } + + .sm\:ring-offset-primary-500 { + --tw-ring-offset-color: #5851D8; + } + + .sm\:ring-offset-primary-600 { + --tw-ring-offset-color: #4F49C2; + } + + .sm\:ring-offset-primary-700 { + --tw-ring-offset-color: #353182; + } + + .sm\:ring-offset-primary-800 { + --tw-ring-offset-color: #282461; + } + + .sm\:ring-offset-primary-900 { + --tw-ring-offset-color: #1A1841; + } + + .sm\:ring-offset-danger { + --tw-ring-offset-color: #FB7178; + } + + .sm\:ring-offset-success { + --tw-ring-offset-color: #00C99C; + } + + .sm\:ring-offset-warning { + --tw-ring-offset-color: #F3AF4E; + } + + .sm\:ring-offset-info { + --tw-ring-offset-color: #15B2EC; + } + + .sm\:focus-within\:ring-offset-transparent:focus-within { + --tw-ring-offset-color: transparent; + } + + .sm\:focus-within\:ring-offset-current:focus-within { + --tw-ring-offset-color: currentColor; + } + + .sm\:focus-within\:ring-offset-black:focus-within { + --tw-ring-offset-color: #040405; + } + + .sm\:focus-within\:ring-offset-white:focus-within { + --tw-ring-offset-color: #fff; + } + + .sm\:focus-within\:ring-offset-gray-50:focus-within { + --tw-ring-offset-color: #f9fafb; + } + + .sm\:focus-within\:ring-offset-gray-100:focus-within { + --tw-ring-offset-color: #f7fafc; + } + + .sm\:focus-within\:ring-offset-gray-200:focus-within { + --tw-ring-offset-color: #edf2f7; + } + + .sm\:focus-within\:ring-offset-gray-300:focus-within { + --tw-ring-offset-color: #e2e8f0; + } + + .sm\:focus-within\:ring-offset-gray-400:focus-within { + --tw-ring-offset-color: #cbd5e0; + } + + .sm\:focus-within\:ring-offset-gray-500:focus-within { + --tw-ring-offset-color: #a0aec0; + } + + .sm\:focus-within\:ring-offset-gray-600:focus-within { + --tw-ring-offset-color: #718096; + } + + .sm\:focus-within\:ring-offset-gray-700:focus-within { + --tw-ring-offset-color: #4a5568; + } + + .sm\:focus-within\:ring-offset-gray-800:focus-within { + --tw-ring-offset-color: #2d3748; + } + + .sm\:focus-within\:ring-offset-gray-900:focus-within { + --tw-ring-offset-color: #1a202c; + } + + .sm\:focus-within\:ring-offset-red-50:focus-within { + --tw-ring-offset-color: #fef2f2; + } + + .sm\:focus-within\:ring-offset-red-100:focus-within { + --tw-ring-offset-color: #fee2e2; + } + + .sm\:focus-within\:ring-offset-red-200:focus-within { + --tw-ring-offset-color: #fecaca; + } + + .sm\:focus-within\:ring-offset-red-300:focus-within { + --tw-ring-offset-color: #fca5a5; + } + + .sm\:focus-within\:ring-offset-red-400:focus-within { + --tw-ring-offset-color: #f87171; + } + + .sm\:focus-within\:ring-offset-red-500:focus-within { + --tw-ring-offset-color: #ef4444; + } + + .sm\:focus-within\:ring-offset-red-600:focus-within { + --tw-ring-offset-color: #dc2626; + } + + .sm\:focus-within\:ring-offset-red-700:focus-within { + --tw-ring-offset-color: #b91c1c; + } + + .sm\:focus-within\:ring-offset-red-800:focus-within { + --tw-ring-offset-color: #991b1b; + } + + .sm\:focus-within\:ring-offset-red-900:focus-within { + --tw-ring-offset-color: #7f1d1d; + } + + .sm\:focus-within\:ring-offset-yellow-50:focus-within { + --tw-ring-offset-color: #fffbeb; + } + + .sm\:focus-within\:ring-offset-yellow-100:focus-within { + --tw-ring-offset-color: #fef3c7; + } + + .sm\:focus-within\:ring-offset-yellow-200:focus-within { + --tw-ring-offset-color: #fde68a; + } + + .sm\:focus-within\:ring-offset-yellow-300:focus-within { + --tw-ring-offset-color: #fcd34d; + } + + .sm\:focus-within\:ring-offset-yellow-400:focus-within { + --tw-ring-offset-color: #fbbf24; + } + + .sm\:focus-within\:ring-offset-yellow-500:focus-within { + --tw-ring-offset-color: #f59e0b; + } + + .sm\:focus-within\:ring-offset-yellow-600:focus-within { + --tw-ring-offset-color: #d97706; + } + + .sm\:focus-within\:ring-offset-yellow-700:focus-within { + --tw-ring-offset-color: #b45309; + } + + .sm\:focus-within\:ring-offset-yellow-800:focus-within { + --tw-ring-offset-color: #92400e; + } + + .sm\:focus-within\:ring-offset-yellow-900:focus-within { + --tw-ring-offset-color: #78350f; + } + + .sm\:focus-within\:ring-offset-green-50:focus-within { + --tw-ring-offset-color: #ecfdf5; + } + + .sm\:focus-within\:ring-offset-green-100:focus-within { + --tw-ring-offset-color: #d1fae5; + } + + .sm\:focus-within\:ring-offset-green-200:focus-within { + --tw-ring-offset-color: #a7f3d0; + } + + .sm\:focus-within\:ring-offset-green-300:focus-within { + --tw-ring-offset-color: #6ee7b7; + } + + .sm\:focus-within\:ring-offset-green-400:focus-within { + --tw-ring-offset-color: #34d399; + } + + .sm\:focus-within\:ring-offset-green-500:focus-within { + --tw-ring-offset-color: #10b981; + } + + .sm\:focus-within\:ring-offset-green-600:focus-within { + --tw-ring-offset-color: #059669; + } + + .sm\:focus-within\:ring-offset-green-700:focus-within { + --tw-ring-offset-color: #047857; + } + + .sm\:focus-within\:ring-offset-green-800:focus-within { + --tw-ring-offset-color: #065f46; + } + + .sm\:focus-within\:ring-offset-green-900:focus-within { + --tw-ring-offset-color: #064e3b; + } + + .sm\:focus-within\:ring-offset-blue-50:focus-within { + --tw-ring-offset-color: #eff6ff; + } + + .sm\:focus-within\:ring-offset-blue-100:focus-within { + --tw-ring-offset-color: #dbeafe; + } + + .sm\:focus-within\:ring-offset-blue-200:focus-within { + --tw-ring-offset-color: #bfdbfe; + } + + .sm\:focus-within\:ring-offset-blue-300:focus-within { + --tw-ring-offset-color: #93c5fd; + } + + .sm\:focus-within\:ring-offset-blue-400:focus-within { + --tw-ring-offset-color: #60a5fa; + } + + .sm\:focus-within\:ring-offset-blue-500:focus-within { + --tw-ring-offset-color: #3b82f6; + } + + .sm\:focus-within\:ring-offset-blue-600:focus-within { + --tw-ring-offset-color: #2563eb; + } + + .sm\:focus-within\:ring-offset-blue-700:focus-within { + --tw-ring-offset-color: #1d4ed8; + } + + .sm\:focus-within\:ring-offset-blue-800:focus-within { + --tw-ring-offset-color: #1e40af; + } + + .sm\:focus-within\:ring-offset-blue-900:focus-within { + --tw-ring-offset-color: #1e3a8a; + } + + .sm\:focus-within\:ring-offset-indigo-50:focus-within { + --tw-ring-offset-color: #eef2ff; + } + + .sm\:focus-within\:ring-offset-indigo-100:focus-within { + --tw-ring-offset-color: #e0e7ff; + } + + .sm\:focus-within\:ring-offset-indigo-200:focus-within { + --tw-ring-offset-color: #c7d2fe; + } + + .sm\:focus-within\:ring-offset-indigo-300:focus-within { + --tw-ring-offset-color: #a5b4fc; + } + + .sm\:focus-within\:ring-offset-indigo-400:focus-within { + --tw-ring-offset-color: #818cf8; + } + + .sm\:focus-within\:ring-offset-indigo-500:focus-within { + --tw-ring-offset-color: #6366f1; + } + + .sm\:focus-within\:ring-offset-indigo-600:focus-within { + --tw-ring-offset-color: #4f46e5; + } + + .sm\:focus-within\:ring-offset-indigo-700:focus-within { + --tw-ring-offset-color: #4338ca; + } + + .sm\:focus-within\:ring-offset-indigo-800:focus-within { + --tw-ring-offset-color: #3730a3; + } + + .sm\:focus-within\:ring-offset-indigo-900:focus-within { + --tw-ring-offset-color: #312e81; + } + + .sm\:focus-within\:ring-offset-purple-50:focus-within { + --tw-ring-offset-color: #f5f3ff; + } + + .sm\:focus-within\:ring-offset-purple-100:focus-within { + --tw-ring-offset-color: #ede9fe; + } + + .sm\:focus-within\:ring-offset-purple-200:focus-within { + --tw-ring-offset-color: #ddd6fe; + } + + .sm\:focus-within\:ring-offset-purple-300:focus-within { + --tw-ring-offset-color: #c4b5fd; + } + + .sm\:focus-within\:ring-offset-purple-400:focus-within { + --tw-ring-offset-color: #a78bfa; + } + + .sm\:focus-within\:ring-offset-purple-500:focus-within { + --tw-ring-offset-color: #8b5cf6; + } + + .sm\:focus-within\:ring-offset-purple-600:focus-within { + --tw-ring-offset-color: #7c3aed; + } + + .sm\:focus-within\:ring-offset-purple-700:focus-within { + --tw-ring-offset-color: #6d28d9; + } + + .sm\:focus-within\:ring-offset-purple-800:focus-within { + --tw-ring-offset-color: #5b21b6; + } + + .sm\:focus-within\:ring-offset-purple-900:focus-within { + --tw-ring-offset-color: #4c1d95; + } + + .sm\:focus-within\:ring-offset-pink-50:focus-within { + --tw-ring-offset-color: #fdf2f8; + } + + .sm\:focus-within\:ring-offset-pink-100:focus-within { + --tw-ring-offset-color: #fce7f3; + } + + .sm\:focus-within\:ring-offset-pink-200:focus-within { + --tw-ring-offset-color: #fbcfe8; + } + + .sm\:focus-within\:ring-offset-pink-300:focus-within { + --tw-ring-offset-color: #f9a8d4; + } + + .sm\:focus-within\:ring-offset-pink-400:focus-within { + --tw-ring-offset-color: #f472b6; + } + + .sm\:focus-within\:ring-offset-pink-500:focus-within { + --tw-ring-offset-color: #ec4899; + } + + .sm\:focus-within\:ring-offset-pink-600:focus-within { + --tw-ring-offset-color: #db2777; + } + + .sm\:focus-within\:ring-offset-pink-700:focus-within { + --tw-ring-offset-color: #be185d; + } + + .sm\:focus-within\:ring-offset-pink-800:focus-within { + --tw-ring-offset-color: #9d174d; + } + + .sm\:focus-within\:ring-offset-pink-900:focus-within { + --tw-ring-offset-color: #831843; + } + + .sm\:focus-within\:ring-offset-primary-50:focus-within { + --tw-ring-offset-color: #F7F6FD; + } + + .sm\:focus-within\:ring-offset-primary-100:focus-within { + --tw-ring-offset-color: #EEEEFB; + } + + .sm\:focus-within\:ring-offset-primary-200:focus-within { + --tw-ring-offset-color: #D5D4F5; + } + + .sm\:focus-within\:ring-offset-primary-300:focus-within { + --tw-ring-offset-color: #BCB9EF; + } + + .sm\:focus-within\:ring-offset-primary-400:focus-within { + --tw-ring-offset-color: #8A85E4; + } + + .sm\:focus-within\:ring-offset-primary-500:focus-within { + --tw-ring-offset-color: #5851D8; + } + + .sm\:focus-within\:ring-offset-primary-600:focus-within { + --tw-ring-offset-color: #4F49C2; + } + + .sm\:focus-within\:ring-offset-primary-700:focus-within { + --tw-ring-offset-color: #353182; + } + + .sm\:focus-within\:ring-offset-primary-800:focus-within { + --tw-ring-offset-color: #282461; + } + + .sm\:focus-within\:ring-offset-primary-900:focus-within { + --tw-ring-offset-color: #1A1841; + } + + .sm\:focus-within\:ring-offset-danger:focus-within { + --tw-ring-offset-color: #FB7178; + } + + .sm\:focus-within\:ring-offset-success:focus-within { + --tw-ring-offset-color: #00C99C; + } + + .sm\:focus-within\:ring-offset-warning:focus-within { + --tw-ring-offset-color: #F3AF4E; + } + + .sm\:focus-within\:ring-offset-info:focus-within { + --tw-ring-offset-color: #15B2EC; + } + + .sm\:focus\:ring-offset-transparent:focus { + --tw-ring-offset-color: transparent; + } + + .sm\:focus\:ring-offset-current:focus { + --tw-ring-offset-color: currentColor; + } + + .sm\:focus\:ring-offset-black:focus { + --tw-ring-offset-color: #040405; + } + + .sm\:focus\:ring-offset-white:focus { + --tw-ring-offset-color: #fff; + } + + .sm\:focus\:ring-offset-gray-50:focus { + --tw-ring-offset-color: #f9fafb; + } + + .sm\:focus\:ring-offset-gray-100:focus { + --tw-ring-offset-color: #f7fafc; + } + + .sm\:focus\:ring-offset-gray-200:focus { + --tw-ring-offset-color: #edf2f7; + } + + .sm\:focus\:ring-offset-gray-300:focus { + --tw-ring-offset-color: #e2e8f0; + } + + .sm\:focus\:ring-offset-gray-400:focus { + --tw-ring-offset-color: #cbd5e0; + } + + .sm\:focus\:ring-offset-gray-500:focus { + --tw-ring-offset-color: #a0aec0; + } + + .sm\:focus\:ring-offset-gray-600:focus { + --tw-ring-offset-color: #718096; + } + + .sm\:focus\:ring-offset-gray-700:focus { + --tw-ring-offset-color: #4a5568; + } + + .sm\:focus\:ring-offset-gray-800:focus { + --tw-ring-offset-color: #2d3748; + } + + .sm\:focus\:ring-offset-gray-900:focus { + --tw-ring-offset-color: #1a202c; + } + + .sm\:focus\:ring-offset-red-50:focus { + --tw-ring-offset-color: #fef2f2; + } + + .sm\:focus\:ring-offset-red-100:focus { + --tw-ring-offset-color: #fee2e2; + } + + .sm\:focus\:ring-offset-red-200:focus { + --tw-ring-offset-color: #fecaca; + } + + .sm\:focus\:ring-offset-red-300:focus { + --tw-ring-offset-color: #fca5a5; + } + + .sm\:focus\:ring-offset-red-400:focus { + --tw-ring-offset-color: #f87171; + } + + .sm\:focus\:ring-offset-red-500:focus { + --tw-ring-offset-color: #ef4444; + } + + .sm\:focus\:ring-offset-red-600:focus { + --tw-ring-offset-color: #dc2626; + } + + .sm\:focus\:ring-offset-red-700:focus { + --tw-ring-offset-color: #b91c1c; + } + + .sm\:focus\:ring-offset-red-800:focus { + --tw-ring-offset-color: #991b1b; + } + + .sm\:focus\:ring-offset-red-900:focus { + --tw-ring-offset-color: #7f1d1d; + } + + .sm\:focus\:ring-offset-yellow-50:focus { + --tw-ring-offset-color: #fffbeb; + } + + .sm\:focus\:ring-offset-yellow-100:focus { + --tw-ring-offset-color: #fef3c7; + } + + .sm\:focus\:ring-offset-yellow-200:focus { + --tw-ring-offset-color: #fde68a; + } + + .sm\:focus\:ring-offset-yellow-300:focus { + --tw-ring-offset-color: #fcd34d; + } + + .sm\:focus\:ring-offset-yellow-400:focus { + --tw-ring-offset-color: #fbbf24; + } + + .sm\:focus\:ring-offset-yellow-500:focus { + --tw-ring-offset-color: #f59e0b; + } + + .sm\:focus\:ring-offset-yellow-600:focus { + --tw-ring-offset-color: #d97706; + } + + .sm\:focus\:ring-offset-yellow-700:focus { + --tw-ring-offset-color: #b45309; + } + + .sm\:focus\:ring-offset-yellow-800:focus { + --tw-ring-offset-color: #92400e; + } + + .sm\:focus\:ring-offset-yellow-900:focus { + --tw-ring-offset-color: #78350f; + } + + .sm\:focus\:ring-offset-green-50:focus { + --tw-ring-offset-color: #ecfdf5; + } + + .sm\:focus\:ring-offset-green-100:focus { + --tw-ring-offset-color: #d1fae5; + } + + .sm\:focus\:ring-offset-green-200:focus { + --tw-ring-offset-color: #a7f3d0; + } + + .sm\:focus\:ring-offset-green-300:focus { + --tw-ring-offset-color: #6ee7b7; + } + + .sm\:focus\:ring-offset-green-400:focus { + --tw-ring-offset-color: #34d399; + } + + .sm\:focus\:ring-offset-green-500:focus { + --tw-ring-offset-color: #10b981; + } + + .sm\:focus\:ring-offset-green-600:focus { + --tw-ring-offset-color: #059669; + } + + .sm\:focus\:ring-offset-green-700:focus { + --tw-ring-offset-color: #047857; + } + + .sm\:focus\:ring-offset-green-800:focus { + --tw-ring-offset-color: #065f46; + } + + .sm\:focus\:ring-offset-green-900:focus { + --tw-ring-offset-color: #064e3b; + } + + .sm\:focus\:ring-offset-blue-50:focus { + --tw-ring-offset-color: #eff6ff; + } + + .sm\:focus\:ring-offset-blue-100:focus { + --tw-ring-offset-color: #dbeafe; + } + + .sm\:focus\:ring-offset-blue-200:focus { + --tw-ring-offset-color: #bfdbfe; + } + + .sm\:focus\:ring-offset-blue-300:focus { + --tw-ring-offset-color: #93c5fd; + } + + .sm\:focus\:ring-offset-blue-400:focus { + --tw-ring-offset-color: #60a5fa; + } + + .sm\:focus\:ring-offset-blue-500:focus { + --tw-ring-offset-color: #3b82f6; + } + + .sm\:focus\:ring-offset-blue-600:focus { + --tw-ring-offset-color: #2563eb; + } + + .sm\:focus\:ring-offset-blue-700:focus { + --tw-ring-offset-color: #1d4ed8; + } + + .sm\:focus\:ring-offset-blue-800:focus { + --tw-ring-offset-color: #1e40af; + } + + .sm\:focus\:ring-offset-blue-900:focus { + --tw-ring-offset-color: #1e3a8a; + } + + .sm\:focus\:ring-offset-indigo-50:focus { + --tw-ring-offset-color: #eef2ff; + } + + .sm\:focus\:ring-offset-indigo-100:focus { + --tw-ring-offset-color: #e0e7ff; + } + + .sm\:focus\:ring-offset-indigo-200:focus { + --tw-ring-offset-color: #c7d2fe; + } + + .sm\:focus\:ring-offset-indigo-300:focus { + --tw-ring-offset-color: #a5b4fc; + } + + .sm\:focus\:ring-offset-indigo-400:focus { + --tw-ring-offset-color: #818cf8; + } + + .sm\:focus\:ring-offset-indigo-500:focus { + --tw-ring-offset-color: #6366f1; + } + + .sm\:focus\:ring-offset-indigo-600:focus { + --tw-ring-offset-color: #4f46e5; + } + + .sm\:focus\:ring-offset-indigo-700:focus { + --tw-ring-offset-color: #4338ca; + } + + .sm\:focus\:ring-offset-indigo-800:focus { + --tw-ring-offset-color: #3730a3; + } + + .sm\:focus\:ring-offset-indigo-900:focus { + --tw-ring-offset-color: #312e81; + } + + .sm\:focus\:ring-offset-purple-50:focus { + --tw-ring-offset-color: #f5f3ff; + } + + .sm\:focus\:ring-offset-purple-100:focus { + --tw-ring-offset-color: #ede9fe; + } + + .sm\:focus\:ring-offset-purple-200:focus { + --tw-ring-offset-color: #ddd6fe; + } + + .sm\:focus\:ring-offset-purple-300:focus { + --tw-ring-offset-color: #c4b5fd; + } + + .sm\:focus\:ring-offset-purple-400:focus { + --tw-ring-offset-color: #a78bfa; + } + + .sm\:focus\:ring-offset-purple-500:focus { + --tw-ring-offset-color: #8b5cf6; + } + + .sm\:focus\:ring-offset-purple-600:focus { + --tw-ring-offset-color: #7c3aed; + } + + .sm\:focus\:ring-offset-purple-700:focus { + --tw-ring-offset-color: #6d28d9; + } + + .sm\:focus\:ring-offset-purple-800:focus { + --tw-ring-offset-color: #5b21b6; + } + + .sm\:focus\:ring-offset-purple-900:focus { + --tw-ring-offset-color: #4c1d95; + } + + .sm\:focus\:ring-offset-pink-50:focus { + --tw-ring-offset-color: #fdf2f8; + } + + .sm\:focus\:ring-offset-pink-100:focus { + --tw-ring-offset-color: #fce7f3; + } + + .sm\:focus\:ring-offset-pink-200:focus { + --tw-ring-offset-color: #fbcfe8; + } + + .sm\:focus\:ring-offset-pink-300:focus { + --tw-ring-offset-color: #f9a8d4; + } + + .sm\:focus\:ring-offset-pink-400:focus { + --tw-ring-offset-color: #f472b6; + } + + .sm\:focus\:ring-offset-pink-500:focus { + --tw-ring-offset-color: #ec4899; + } + + .sm\:focus\:ring-offset-pink-600:focus { + --tw-ring-offset-color: #db2777; + } + + .sm\:focus\:ring-offset-pink-700:focus { + --tw-ring-offset-color: #be185d; + } + + .sm\:focus\:ring-offset-pink-800:focus { + --tw-ring-offset-color: #9d174d; + } + + .sm\:focus\:ring-offset-pink-900:focus { + --tw-ring-offset-color: #831843; + } + + .sm\:focus\:ring-offset-primary-50:focus { + --tw-ring-offset-color: #F7F6FD; + } + + .sm\:focus\:ring-offset-primary-100:focus { + --tw-ring-offset-color: #EEEEFB; + } + + .sm\:focus\:ring-offset-primary-200:focus { + --tw-ring-offset-color: #D5D4F5; + } + + .sm\:focus\:ring-offset-primary-300:focus { + --tw-ring-offset-color: #BCB9EF; + } + + .sm\:focus\:ring-offset-primary-400:focus { + --tw-ring-offset-color: #8A85E4; + } + + .sm\:focus\:ring-offset-primary-500:focus { + --tw-ring-offset-color: #5851D8; + } + + .sm\:focus\:ring-offset-primary-600:focus { + --tw-ring-offset-color: #4F49C2; + } + + .sm\:focus\:ring-offset-primary-700:focus { + --tw-ring-offset-color: #353182; + } + + .sm\:focus\:ring-offset-primary-800:focus { + --tw-ring-offset-color: #282461; + } + + .sm\:focus\:ring-offset-primary-900:focus { + --tw-ring-offset-color: #1A1841; + } + + .sm\:focus\:ring-offset-danger:focus { + --tw-ring-offset-color: #FB7178; + } + + .sm\:focus\:ring-offset-success:focus { + --tw-ring-offset-color: #00C99C; + } + + .sm\:focus\:ring-offset-warning:focus { + --tw-ring-offset-color: #F3AF4E; + } + + .sm\:focus\:ring-offset-info:focus { + --tw-ring-offset-color: #15B2EC; + } + + .sm\:ring-offset-0 { + --tw-ring-offset-width: 0px; + } + + .sm\:ring-offset-1 { + --tw-ring-offset-width: 1px; + } + + .sm\:ring-offset-2 { + --tw-ring-offset-width: 2px; + } + + .sm\:ring-offset-4 { + --tw-ring-offset-width: 4px; + } + + .sm\:ring-offset-8 { + --tw-ring-offset-width: 8px; + } + + .sm\:focus-within\:ring-offset-0:focus-within { + --tw-ring-offset-width: 0px; + } + + .sm\:focus-within\:ring-offset-1:focus-within { + --tw-ring-offset-width: 1px; + } + + .sm\:focus-within\:ring-offset-2:focus-within { + --tw-ring-offset-width: 2px; + } + + .sm\:focus-within\:ring-offset-4:focus-within { + --tw-ring-offset-width: 4px; + } + + .sm\:focus-within\:ring-offset-8:focus-within { + --tw-ring-offset-width: 8px; + } + + .sm\:focus\:ring-offset-0:focus { + --tw-ring-offset-width: 0px; + } + + .sm\:focus\:ring-offset-1:focus { + --tw-ring-offset-width: 1px; + } + + .sm\:focus\:ring-offset-2:focus { + --tw-ring-offset-width: 2px; + } + + .sm\:focus\:ring-offset-4:focus { + --tw-ring-offset-width: 4px; + } + + .sm\:focus\:ring-offset-8:focus { + --tw-ring-offset-width: 8px; + } + + .sm\:ring-transparent { + --tw-ring-color: transparent; + } + + .sm\:ring-current { + --tw-ring-color: currentColor; + } + + .sm\:ring-black { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 4, 5, var(--tw-ring-opacity)); + } + + .sm\:ring-white { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); + } + + .sm\:ring-gray-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); + } + + .sm\:ring-gray-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 250, 252, var(--tw-ring-opacity)); + } + + .sm\:ring-gray-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 242, 247, var(--tw-ring-opacity)); + } + + .sm\:ring-gray-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(226, 232, 240, var(--tw-ring-opacity)); + } + + .sm\:ring-gray-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(203, 213, 224, var(--tw-ring-opacity)); + } + + .sm\:ring-gray-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(160, 174, 192, var(--tw-ring-opacity)); + } + + .sm\:ring-gray-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(113, 128, 150, var(--tw-ring-opacity)); + } + + .sm\:ring-gray-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(74, 85, 104, var(--tw-ring-opacity)); + } + + .sm\:ring-gray-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(45, 55, 72, var(--tw-ring-opacity)); + } + + .sm\:ring-gray-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 32, 44, var(--tw-ring-opacity)); + } + + .sm\:ring-red-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); + } + + .sm\:ring-red-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); + } + + .sm\:ring-red-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); + } + + .sm\:ring-red-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); + } + + .sm\:ring-red-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); + } + + .sm\:ring-red-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); + } + + .sm\:ring-red-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); + } + + .sm\:ring-red-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); + } + + .sm\:ring-red-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); + } + + .sm\:ring-red-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); + } + + .sm\:ring-yellow-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); + } + + .sm\:ring-yellow-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); + } + + .sm\:ring-yellow-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); + } + + .sm\:ring-yellow-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); + } + + .sm\:ring-yellow-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); + } + + .sm\:ring-yellow-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); + } + + .sm\:ring-yellow-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); + } + + .sm\:ring-yellow-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); + } + + .sm\:ring-yellow-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); + } + + .sm\:ring-yellow-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); + } + + .sm\:ring-green-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); + } + + .sm\:ring-green-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); + } + + .sm\:ring-green-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); + } + + .sm\:ring-green-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); + } + + .sm\:ring-green-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); + } + + .sm\:ring-green-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); + } + + .sm\:ring-green-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); + } + + .sm\:ring-green-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); + } + + .sm\:ring-green-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); + } + + .sm\:ring-green-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); + } + + .sm\:ring-blue-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); + } + + .sm\:ring-blue-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); + } + + .sm\:ring-blue-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); + } + + .sm\:ring-blue-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); + } + + .sm\:ring-blue-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); + } + + .sm\:ring-blue-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); + } + + .sm\:ring-blue-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); + } + + .sm\:ring-blue-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); + } + + .sm\:ring-blue-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); + } + + .sm\:ring-blue-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); + } + + .sm\:ring-indigo-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); + } + + .sm\:ring-indigo-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); + } + + .sm\:ring-indigo-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); + } + + .sm\:ring-indigo-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); + } + + .sm\:ring-indigo-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); + } + + .sm\:ring-indigo-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); + } + + .sm\:ring-indigo-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); + } + + .sm\:ring-indigo-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); + } + + .sm\:ring-indigo-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); + } + + .sm\:ring-indigo-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); + } + + .sm\:ring-purple-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); + } + + .sm\:ring-purple-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); + } + + .sm\:ring-purple-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); + } + + .sm\:ring-purple-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); + } + + .sm\:ring-purple-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); + } + + .sm\:ring-purple-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); + } + + .sm\:ring-purple-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); + } + + .sm\:ring-purple-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); + } + + .sm\:ring-purple-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); + } + + .sm\:ring-purple-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); + } + + .sm\:ring-pink-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); + } + + .sm\:ring-pink-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); + } + + .sm\:ring-pink-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); + } + + .sm\:ring-pink-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); + } + + .sm\:ring-pink-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); + } + + .sm\:ring-pink-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); + } + + .sm\:ring-pink-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); + } + + .sm\:ring-pink-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); + } + + .sm\:ring-pink-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); + } + + .sm\:ring-pink-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); + } + + .sm\:ring-primary-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 246, 253, var(--tw-ring-opacity)); + } + + .sm\:ring-primary-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 238, 251, var(--tw-ring-opacity)); + } + + .sm\:ring-primary-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(213, 212, 245, var(--tw-ring-opacity)); + } + + .sm\:ring-primary-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(188, 185, 239, var(--tw-ring-opacity)); + } + + .sm\:ring-primary-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(138, 133, 228, var(--tw-ring-opacity)); + } + + .sm\:ring-primary-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(88, 81, 216, var(--tw-ring-opacity)); + } + + .sm\:ring-primary-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 73, 194, var(--tw-ring-opacity)); + } + + .sm\:ring-primary-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(53, 49, 130, var(--tw-ring-opacity)); + } + + .sm\:ring-primary-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(40, 36, 97, var(--tw-ring-opacity)); + } + + .sm\:ring-primary-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 24, 65, var(--tw-ring-opacity)); + } + + .sm\:ring-danger { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 113, 120, var(--tw-ring-opacity)); + } + + .sm\:ring-success { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(0, 201, 156, var(--tw-ring-opacity)); + } + + .sm\:ring-warning { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(243, 175, 78, var(--tw-ring-opacity)); + } + + .sm\:ring-info { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(21, 178, 236, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-transparent:focus-within { + --tw-ring-color: transparent; + } + + .sm\:focus-within\:ring-current:focus-within { + --tw-ring-color: currentColor; + } + + .sm\:focus-within\:ring-black:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 4, 5, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-white:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-gray-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-gray-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 250, 252, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-gray-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 242, 247, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-gray-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(226, 232, 240, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-gray-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(203, 213, 224, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-gray-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(160, 174, 192, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-gray-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(113, 128, 150, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-gray-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(74, 85, 104, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-gray-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(45, 55, 72, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-gray-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 32, 44, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-red-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-red-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-red-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-red-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-red-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-red-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-red-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-red-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-red-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-red-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-yellow-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-yellow-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-yellow-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-yellow-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-yellow-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-yellow-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-yellow-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-yellow-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-yellow-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-yellow-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-green-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-green-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-green-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-green-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-green-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-green-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-green-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-green-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-green-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-green-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-blue-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-blue-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-blue-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-blue-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-blue-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-blue-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-blue-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-blue-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-blue-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-blue-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-indigo-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-indigo-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-indigo-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-indigo-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-indigo-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-indigo-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-indigo-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-indigo-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-indigo-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-indigo-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-purple-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-purple-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-purple-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-purple-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-purple-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-purple-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-purple-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-purple-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-purple-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-purple-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-pink-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-pink-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-pink-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-pink-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-pink-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-pink-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-pink-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-pink-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-pink-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-pink-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-primary-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 246, 253, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-primary-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 238, 251, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-primary-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(213, 212, 245, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-primary-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(188, 185, 239, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-primary-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(138, 133, 228, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-primary-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(88, 81, 216, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-primary-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 73, 194, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-primary-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(53, 49, 130, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-primary-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(40, 36, 97, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-primary-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 24, 65, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-danger:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 113, 120, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-success:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(0, 201, 156, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-warning:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(243, 175, 78, var(--tw-ring-opacity)); + } + + .sm\:focus-within\:ring-info:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(21, 178, 236, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-transparent:focus { + --tw-ring-color: transparent; + } + + .sm\:focus\:ring-current:focus { + --tw-ring-color: currentColor; + } + + .sm\:focus\:ring-black:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 4, 5, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-white:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-gray-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-gray-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 250, 252, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-gray-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 242, 247, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-gray-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(226, 232, 240, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-gray-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(203, 213, 224, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-gray-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(160, 174, 192, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-gray-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(113, 128, 150, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-gray-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(74, 85, 104, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-gray-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(45, 55, 72, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-gray-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 32, 44, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-red-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-red-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-red-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-red-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-red-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-red-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-red-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-red-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-red-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-red-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-yellow-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-yellow-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-yellow-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-yellow-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-yellow-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-yellow-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-yellow-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-yellow-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-yellow-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-yellow-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-green-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-green-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-green-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-green-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-green-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-green-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-green-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-green-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-green-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-green-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-blue-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-blue-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-blue-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-blue-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-blue-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-blue-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-blue-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-blue-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-blue-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-blue-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-indigo-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-indigo-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-indigo-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-indigo-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-indigo-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-indigo-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-indigo-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-indigo-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-indigo-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-indigo-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-purple-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-purple-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-purple-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-purple-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-purple-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-purple-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-purple-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-purple-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-purple-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-purple-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-pink-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-pink-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-pink-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-pink-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-pink-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-pink-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-pink-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-pink-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-pink-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-pink-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-primary-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 246, 253, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-primary-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 238, 251, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-primary-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(213, 212, 245, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-primary-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(188, 185, 239, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-primary-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(138, 133, 228, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-primary-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(88, 81, 216, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-primary-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 73, 194, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-primary-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(53, 49, 130, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-primary-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(40, 36, 97, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-primary-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 24, 65, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-danger:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 113, 120, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-success:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(0, 201, 156, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-warning:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(243, 175, 78, var(--tw-ring-opacity)); + } + + .sm\:focus\:ring-info:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(21, 178, 236, var(--tw-ring-opacity)); + } + + .sm\:ring-opacity-0 { + --tw-ring-opacity: 0; + } + + .sm\:ring-opacity-5 { + --tw-ring-opacity: 0.05; + } + + .sm\:ring-opacity-10 { + --tw-ring-opacity: 0.1; + } + + .sm\:ring-opacity-20 { + --tw-ring-opacity: 0.2; + } + + .sm\:ring-opacity-25 { + --tw-ring-opacity: 0.25; + } + + .sm\:ring-opacity-30 { + --tw-ring-opacity: 0.3; + } + + .sm\:ring-opacity-40 { + --tw-ring-opacity: 0.4; + } + + .sm\:ring-opacity-50 { + --tw-ring-opacity: 0.5; + } + + .sm\:ring-opacity-60 { + --tw-ring-opacity: 0.6; + } + + .sm\:ring-opacity-70 { + --tw-ring-opacity: 0.7; + } + + .sm\:ring-opacity-75 { + --tw-ring-opacity: 0.75; + } + + .sm\:ring-opacity-80 { + --tw-ring-opacity: 0.8; + } + + .sm\:ring-opacity-90 { + --tw-ring-opacity: 0.9; + } + + .sm\:ring-opacity-95 { + --tw-ring-opacity: 0.95; + } + + .sm\:ring-opacity-100 { + --tw-ring-opacity: 1; + } + + .sm\:focus-within\:ring-opacity-0:focus-within { + --tw-ring-opacity: 0; + } + + .sm\:focus-within\:ring-opacity-5:focus-within { + --tw-ring-opacity: 0.05; + } + + .sm\:focus-within\:ring-opacity-10:focus-within { + --tw-ring-opacity: 0.1; + } + + .sm\:focus-within\:ring-opacity-20:focus-within { + --tw-ring-opacity: 0.2; + } + + .sm\:focus-within\:ring-opacity-25:focus-within { + --tw-ring-opacity: 0.25; + } + + .sm\:focus-within\:ring-opacity-30:focus-within { + --tw-ring-opacity: 0.3; + } + + .sm\:focus-within\:ring-opacity-40:focus-within { + --tw-ring-opacity: 0.4; + } + + .sm\:focus-within\:ring-opacity-50:focus-within { + --tw-ring-opacity: 0.5; + } + + .sm\:focus-within\:ring-opacity-60:focus-within { + --tw-ring-opacity: 0.6; + } + + .sm\:focus-within\:ring-opacity-70:focus-within { + --tw-ring-opacity: 0.7; + } + + .sm\:focus-within\:ring-opacity-75:focus-within { + --tw-ring-opacity: 0.75; + } + + .sm\:focus-within\:ring-opacity-80:focus-within { + --tw-ring-opacity: 0.8; + } + + .sm\:focus-within\:ring-opacity-90:focus-within { + --tw-ring-opacity: 0.9; + } + + .sm\:focus-within\:ring-opacity-95:focus-within { + --tw-ring-opacity: 0.95; + } + + .sm\:focus-within\:ring-opacity-100:focus-within { + --tw-ring-opacity: 1; + } + + .sm\:focus\:ring-opacity-0:focus { + --tw-ring-opacity: 0; + } + + .sm\:focus\:ring-opacity-5:focus { + --tw-ring-opacity: 0.05; + } + + .sm\:focus\:ring-opacity-10:focus { + --tw-ring-opacity: 0.1; + } + + .sm\:focus\:ring-opacity-20:focus { + --tw-ring-opacity: 0.2; + } + + .sm\:focus\:ring-opacity-25:focus { + --tw-ring-opacity: 0.25; + } + + .sm\:focus\:ring-opacity-30:focus { + --tw-ring-opacity: 0.3; + } + + .sm\:focus\:ring-opacity-40:focus { + --tw-ring-opacity: 0.4; + } + + .sm\:focus\:ring-opacity-50:focus { + --tw-ring-opacity: 0.5; + } + + .sm\:focus\:ring-opacity-60:focus { + --tw-ring-opacity: 0.6; + } + + .sm\:focus\:ring-opacity-70:focus { + --tw-ring-opacity: 0.7; + } + + .sm\:focus\:ring-opacity-75:focus { + --tw-ring-opacity: 0.75; + } + + .sm\:focus\:ring-opacity-80:focus { + --tw-ring-opacity: 0.8; + } + + .sm\:focus\:ring-opacity-90:focus { + --tw-ring-opacity: 0.9; + } + + .sm\:focus\:ring-opacity-95:focus { + --tw-ring-opacity: 0.95; + } + + .sm\:focus\:ring-opacity-100:focus { + --tw-ring-opacity: 1; + } + + .sm\:fill-current { + fill: currentColor; + } + + .sm\:stroke-current { + stroke: currentColor; + } + + .sm\:stroke-0 { + stroke-width: 0; + } + + .sm\:stroke-1 { + stroke-width: 1; + } + + .sm\:stroke-2 { + stroke-width: 2; + } + + .sm\:table-auto { + table-layout: auto; + } + + .sm\:table-fixed { + table-layout: fixed; + } + + .sm\:text-left { + text-align: left; + } + + .sm\:text-center { + text-align: center; + } + + .sm\:text-right { + text-align: right; + } + + .sm\:text-justify { + text-align: justify; + } + + .sm\:text-transparent { + color: transparent; + } + + .sm\:text-current { + color: currentColor; + } + + .sm\:text-black { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .sm\:text-white { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .sm\:text-gray-50 { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .sm\:text-gray-100 { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .sm\:text-gray-200 { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .sm\:text-gray-300 { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .sm\:text-gray-400 { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .sm\:text-gray-500 { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .sm\:text-gray-600 { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .sm\:text-gray-700 { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .sm\:text-gray-800 { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .sm\:text-gray-900 { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .sm\:text-red-50 { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .sm\:text-red-100 { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .sm\:text-red-200 { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .sm\:text-red-300 { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .sm\:text-red-400 { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .sm\:text-red-500 { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .sm\:text-red-600 { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .sm\:text-red-700 { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .sm\:text-red-800 { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .sm\:text-red-900 { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .sm\:text-yellow-50 { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .sm\:text-yellow-100 { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .sm\:text-yellow-200 { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .sm\:text-yellow-300 { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .sm\:text-yellow-400 { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .sm\:text-yellow-500 { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .sm\:text-yellow-600 { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .sm\:text-yellow-700 { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .sm\:text-yellow-800 { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .sm\:text-yellow-900 { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .sm\:text-green-50 { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .sm\:text-green-100 { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .sm\:text-green-200 { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .sm\:text-green-300 { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .sm\:text-green-400 { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .sm\:text-green-500 { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .sm\:text-green-600 { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .sm\:text-green-700 { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .sm\:text-green-800 { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .sm\:text-green-900 { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .sm\:text-blue-50 { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .sm\:text-blue-100 { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .sm\:text-blue-200 { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .sm\:text-blue-300 { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .sm\:text-blue-400 { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .sm\:text-blue-500 { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .sm\:text-blue-600 { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .sm\:text-blue-700 { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .sm\:text-blue-800 { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .sm\:text-blue-900 { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .sm\:text-indigo-50 { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .sm\:text-indigo-100 { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .sm\:text-indigo-200 { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .sm\:text-indigo-300 { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .sm\:text-indigo-400 { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .sm\:text-indigo-500 { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .sm\:text-indigo-600 { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .sm\:text-indigo-700 { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .sm\:text-indigo-800 { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .sm\:text-indigo-900 { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .sm\:text-purple-50 { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .sm\:text-purple-100 { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .sm\:text-purple-200 { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .sm\:text-purple-300 { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .sm\:text-purple-400 { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .sm\:text-purple-500 { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .sm\:text-purple-600 { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .sm\:text-purple-700 { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .sm\:text-purple-800 { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .sm\:text-purple-900 { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .sm\:text-pink-50 { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .sm\:text-pink-100 { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .sm\:text-pink-200 { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .sm\:text-pink-300 { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .sm\:text-pink-400 { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .sm\:text-pink-500 { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .sm\:text-pink-600 { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .sm\:text-pink-700 { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .sm\:text-pink-800 { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .sm\:text-pink-900 { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .sm\:text-primary-50 { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .sm\:text-primary-100 { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .sm\:text-primary-200 { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .sm\:text-primary-300 { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .sm\:text-primary-400 { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .sm\:text-primary-500 { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .sm\:text-primary-600 { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .sm\:text-primary-700 { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .sm\:text-primary-800 { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .sm\:text-primary-900 { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .sm\:text-danger { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .sm\:text-success { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .sm\:text-warning { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .sm\:text-info { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .sm\:hover\:text-transparent:hover { + color: transparent; + } + + .sm\:hover\:text-current:hover { + color: currentColor; + } + + .sm\:hover\:text-black:hover { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .sm\:hover\:text-white:hover { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .sm\:hover\:text-gray-50:hover { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .sm\:hover\:text-gray-100:hover { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .sm\:hover\:text-gray-200:hover { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .sm\:hover\:text-gray-300:hover { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .sm\:hover\:text-gray-400:hover { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .sm\:hover\:text-gray-500:hover { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .sm\:hover\:text-gray-600:hover { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .sm\:hover\:text-gray-700:hover { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .sm\:hover\:text-gray-800:hover { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .sm\:hover\:text-gray-900:hover { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .sm\:hover\:text-red-50:hover { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .sm\:hover\:text-red-100:hover { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .sm\:hover\:text-red-200:hover { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .sm\:hover\:text-red-300:hover { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .sm\:hover\:text-red-400:hover { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .sm\:hover\:text-red-500:hover { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .sm\:hover\:text-red-600:hover { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .sm\:hover\:text-red-700:hover { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .sm\:hover\:text-red-800:hover { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .sm\:hover\:text-red-900:hover { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .sm\:hover\:text-yellow-50:hover { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .sm\:hover\:text-yellow-100:hover { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .sm\:hover\:text-yellow-200:hover { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .sm\:hover\:text-yellow-300:hover { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .sm\:hover\:text-yellow-400:hover { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .sm\:hover\:text-yellow-500:hover { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .sm\:hover\:text-yellow-600:hover { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .sm\:hover\:text-yellow-700:hover { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .sm\:hover\:text-yellow-800:hover { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .sm\:hover\:text-yellow-900:hover { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .sm\:hover\:text-green-50:hover { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .sm\:hover\:text-green-100:hover { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .sm\:hover\:text-green-200:hover { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .sm\:hover\:text-green-300:hover { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .sm\:hover\:text-green-400:hover { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .sm\:hover\:text-green-500:hover { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .sm\:hover\:text-green-600:hover { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .sm\:hover\:text-green-700:hover { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .sm\:hover\:text-green-800:hover { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .sm\:hover\:text-green-900:hover { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .sm\:hover\:text-blue-50:hover { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .sm\:hover\:text-blue-100:hover { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .sm\:hover\:text-blue-200:hover { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .sm\:hover\:text-blue-300:hover { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .sm\:hover\:text-blue-400:hover { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .sm\:hover\:text-blue-500:hover { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .sm\:hover\:text-blue-600:hover { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .sm\:hover\:text-blue-700:hover { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .sm\:hover\:text-blue-800:hover { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .sm\:hover\:text-blue-900:hover { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .sm\:hover\:text-indigo-50:hover { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .sm\:hover\:text-indigo-100:hover { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .sm\:hover\:text-indigo-200:hover { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .sm\:hover\:text-indigo-300:hover { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .sm\:hover\:text-indigo-400:hover { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .sm\:hover\:text-indigo-500:hover { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .sm\:hover\:text-indigo-600:hover { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .sm\:hover\:text-indigo-700:hover { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .sm\:hover\:text-indigo-800:hover { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .sm\:hover\:text-indigo-900:hover { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .sm\:hover\:text-purple-50:hover { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .sm\:hover\:text-purple-100:hover { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .sm\:hover\:text-purple-200:hover { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .sm\:hover\:text-purple-300:hover { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .sm\:hover\:text-purple-400:hover { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .sm\:hover\:text-purple-500:hover { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .sm\:hover\:text-purple-600:hover { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .sm\:hover\:text-purple-700:hover { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .sm\:hover\:text-purple-800:hover { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .sm\:hover\:text-purple-900:hover { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .sm\:hover\:text-pink-50:hover { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .sm\:hover\:text-pink-100:hover { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .sm\:hover\:text-pink-200:hover { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .sm\:hover\:text-pink-300:hover { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .sm\:hover\:text-pink-400:hover { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .sm\:hover\:text-pink-500:hover { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .sm\:hover\:text-pink-600:hover { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .sm\:hover\:text-pink-700:hover { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .sm\:hover\:text-pink-800:hover { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .sm\:hover\:text-pink-900:hover { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .sm\:hover\:text-primary-50:hover { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .sm\:hover\:text-primary-100:hover { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .sm\:hover\:text-primary-200:hover { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .sm\:hover\:text-primary-300:hover { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .sm\:hover\:text-primary-400:hover { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .sm\:hover\:text-primary-500:hover { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .sm\:hover\:text-primary-600:hover { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .sm\:hover\:text-primary-700:hover { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .sm\:hover\:text-primary-800:hover { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .sm\:hover\:text-primary-900:hover { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .sm\:hover\:text-danger:hover { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .sm\:hover\:text-success:hover { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .sm\:hover\:text-warning:hover { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .sm\:hover\:text-info:hover { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .sm\:focus\:text-transparent:focus { + color: transparent; + } + + .sm\:focus\:text-current:focus { + color: currentColor; + } + + .sm\:focus\:text-black:focus { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .sm\:focus\:text-white:focus { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .sm\:focus\:text-gray-50:focus { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .sm\:focus\:text-gray-100:focus { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .sm\:focus\:text-gray-200:focus { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .sm\:focus\:text-gray-300:focus { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .sm\:focus\:text-gray-400:focus { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .sm\:focus\:text-gray-500:focus { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .sm\:focus\:text-gray-600:focus { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .sm\:focus\:text-gray-700:focus { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .sm\:focus\:text-gray-800:focus { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .sm\:focus\:text-gray-900:focus { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .sm\:focus\:text-red-50:focus { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .sm\:focus\:text-red-100:focus { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .sm\:focus\:text-red-200:focus { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .sm\:focus\:text-red-300:focus { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .sm\:focus\:text-red-400:focus { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .sm\:focus\:text-red-500:focus { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .sm\:focus\:text-red-600:focus { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .sm\:focus\:text-red-700:focus { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .sm\:focus\:text-red-800:focus { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .sm\:focus\:text-red-900:focus { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .sm\:focus\:text-yellow-50:focus { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .sm\:focus\:text-yellow-100:focus { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .sm\:focus\:text-yellow-200:focus { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .sm\:focus\:text-yellow-300:focus { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .sm\:focus\:text-yellow-400:focus { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .sm\:focus\:text-yellow-500:focus { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .sm\:focus\:text-yellow-600:focus { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .sm\:focus\:text-yellow-700:focus { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .sm\:focus\:text-yellow-800:focus { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .sm\:focus\:text-yellow-900:focus { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .sm\:focus\:text-green-50:focus { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .sm\:focus\:text-green-100:focus { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .sm\:focus\:text-green-200:focus { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .sm\:focus\:text-green-300:focus { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .sm\:focus\:text-green-400:focus { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .sm\:focus\:text-green-500:focus { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .sm\:focus\:text-green-600:focus { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .sm\:focus\:text-green-700:focus { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .sm\:focus\:text-green-800:focus { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .sm\:focus\:text-green-900:focus { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .sm\:focus\:text-blue-50:focus { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .sm\:focus\:text-blue-100:focus { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .sm\:focus\:text-blue-200:focus { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .sm\:focus\:text-blue-300:focus { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .sm\:focus\:text-blue-400:focus { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .sm\:focus\:text-blue-500:focus { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .sm\:focus\:text-blue-600:focus { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .sm\:focus\:text-blue-700:focus { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .sm\:focus\:text-blue-800:focus { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .sm\:focus\:text-blue-900:focus { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .sm\:focus\:text-indigo-50:focus { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .sm\:focus\:text-indigo-100:focus { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .sm\:focus\:text-indigo-200:focus { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .sm\:focus\:text-indigo-300:focus { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .sm\:focus\:text-indigo-400:focus { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .sm\:focus\:text-indigo-500:focus { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .sm\:focus\:text-indigo-600:focus { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .sm\:focus\:text-indigo-700:focus { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .sm\:focus\:text-indigo-800:focus { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .sm\:focus\:text-indigo-900:focus { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .sm\:focus\:text-purple-50:focus { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .sm\:focus\:text-purple-100:focus { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .sm\:focus\:text-purple-200:focus { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .sm\:focus\:text-purple-300:focus { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .sm\:focus\:text-purple-400:focus { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .sm\:focus\:text-purple-500:focus { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .sm\:focus\:text-purple-600:focus { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .sm\:focus\:text-purple-700:focus { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .sm\:focus\:text-purple-800:focus { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .sm\:focus\:text-purple-900:focus { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .sm\:focus\:text-pink-50:focus { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .sm\:focus\:text-pink-100:focus { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .sm\:focus\:text-pink-200:focus { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .sm\:focus\:text-pink-300:focus { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .sm\:focus\:text-pink-400:focus { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .sm\:focus\:text-pink-500:focus { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .sm\:focus\:text-pink-600:focus { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .sm\:focus\:text-pink-700:focus { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .sm\:focus\:text-pink-800:focus { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .sm\:focus\:text-pink-900:focus { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .sm\:focus\:text-primary-50:focus { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .sm\:focus\:text-primary-100:focus { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .sm\:focus\:text-primary-200:focus { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .sm\:focus\:text-primary-300:focus { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .sm\:focus\:text-primary-400:focus { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .sm\:focus\:text-primary-500:focus { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .sm\:focus\:text-primary-600:focus { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .sm\:focus\:text-primary-700:focus { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .sm\:focus\:text-primary-800:focus { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .sm\:focus\:text-primary-900:focus { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .sm\:focus\:text-danger:focus { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .sm\:focus\:text-success:focus { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .sm\:focus\:text-warning:focus { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .sm\:focus\:text-info:focus { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .sm\:active\:text-transparent:active { + color: transparent; + } + + .sm\:active\:text-current:active { + color: currentColor; + } + + .sm\:active\:text-black:active { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .sm\:active\:text-white:active { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .sm\:active\:text-gray-50:active { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .sm\:active\:text-gray-100:active { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .sm\:active\:text-gray-200:active { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .sm\:active\:text-gray-300:active { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .sm\:active\:text-gray-400:active { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .sm\:active\:text-gray-500:active { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .sm\:active\:text-gray-600:active { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .sm\:active\:text-gray-700:active { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .sm\:active\:text-gray-800:active { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .sm\:active\:text-gray-900:active { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .sm\:active\:text-red-50:active { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .sm\:active\:text-red-100:active { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .sm\:active\:text-red-200:active { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .sm\:active\:text-red-300:active { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .sm\:active\:text-red-400:active { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .sm\:active\:text-red-500:active { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .sm\:active\:text-red-600:active { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .sm\:active\:text-red-700:active { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .sm\:active\:text-red-800:active { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .sm\:active\:text-red-900:active { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .sm\:active\:text-yellow-50:active { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .sm\:active\:text-yellow-100:active { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .sm\:active\:text-yellow-200:active { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .sm\:active\:text-yellow-300:active { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .sm\:active\:text-yellow-400:active { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .sm\:active\:text-yellow-500:active { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .sm\:active\:text-yellow-600:active { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .sm\:active\:text-yellow-700:active { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .sm\:active\:text-yellow-800:active { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .sm\:active\:text-yellow-900:active { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .sm\:active\:text-green-50:active { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .sm\:active\:text-green-100:active { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .sm\:active\:text-green-200:active { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .sm\:active\:text-green-300:active { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .sm\:active\:text-green-400:active { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .sm\:active\:text-green-500:active { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .sm\:active\:text-green-600:active { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .sm\:active\:text-green-700:active { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .sm\:active\:text-green-800:active { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .sm\:active\:text-green-900:active { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .sm\:active\:text-blue-50:active { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .sm\:active\:text-blue-100:active { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .sm\:active\:text-blue-200:active { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .sm\:active\:text-blue-300:active { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .sm\:active\:text-blue-400:active { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .sm\:active\:text-blue-500:active { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .sm\:active\:text-blue-600:active { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .sm\:active\:text-blue-700:active { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .sm\:active\:text-blue-800:active { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .sm\:active\:text-blue-900:active { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .sm\:active\:text-indigo-50:active { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .sm\:active\:text-indigo-100:active { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .sm\:active\:text-indigo-200:active { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .sm\:active\:text-indigo-300:active { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .sm\:active\:text-indigo-400:active { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .sm\:active\:text-indigo-500:active { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .sm\:active\:text-indigo-600:active { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .sm\:active\:text-indigo-700:active { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .sm\:active\:text-indigo-800:active { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .sm\:active\:text-indigo-900:active { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .sm\:active\:text-purple-50:active { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .sm\:active\:text-purple-100:active { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .sm\:active\:text-purple-200:active { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .sm\:active\:text-purple-300:active { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .sm\:active\:text-purple-400:active { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .sm\:active\:text-purple-500:active { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .sm\:active\:text-purple-600:active { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .sm\:active\:text-purple-700:active { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .sm\:active\:text-purple-800:active { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .sm\:active\:text-purple-900:active { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .sm\:active\:text-pink-50:active { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .sm\:active\:text-pink-100:active { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .sm\:active\:text-pink-200:active { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .sm\:active\:text-pink-300:active { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .sm\:active\:text-pink-400:active { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .sm\:active\:text-pink-500:active { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .sm\:active\:text-pink-600:active { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .sm\:active\:text-pink-700:active { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .sm\:active\:text-pink-800:active { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .sm\:active\:text-pink-900:active { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .sm\:active\:text-primary-50:active { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .sm\:active\:text-primary-100:active { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .sm\:active\:text-primary-200:active { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .sm\:active\:text-primary-300:active { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .sm\:active\:text-primary-400:active { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .sm\:active\:text-primary-500:active { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .sm\:active\:text-primary-600:active { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .sm\:active\:text-primary-700:active { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .sm\:active\:text-primary-800:active { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .sm\:active\:text-primary-900:active { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .sm\:active\:text-danger:active { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .sm\:active\:text-success:active { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .sm\:active\:text-warning:active { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .sm\:active\:text-info:active { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .sm\:visited\:text-transparent:visited { + color: transparent; + } + + .sm\:visited\:text-current:visited { + color: currentColor; + } + + .sm\:visited\:text-black:visited { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .sm\:visited\:text-white:visited { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .sm\:visited\:text-gray-50:visited { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .sm\:visited\:text-gray-100:visited { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .sm\:visited\:text-gray-200:visited { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .sm\:visited\:text-gray-300:visited { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .sm\:visited\:text-gray-400:visited { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .sm\:visited\:text-gray-500:visited { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .sm\:visited\:text-gray-600:visited { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .sm\:visited\:text-gray-700:visited { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .sm\:visited\:text-gray-800:visited { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .sm\:visited\:text-gray-900:visited { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .sm\:visited\:text-red-50:visited { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .sm\:visited\:text-red-100:visited { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .sm\:visited\:text-red-200:visited { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .sm\:visited\:text-red-300:visited { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .sm\:visited\:text-red-400:visited { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .sm\:visited\:text-red-500:visited { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .sm\:visited\:text-red-600:visited { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .sm\:visited\:text-red-700:visited { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .sm\:visited\:text-red-800:visited { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .sm\:visited\:text-red-900:visited { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .sm\:visited\:text-yellow-50:visited { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .sm\:visited\:text-yellow-100:visited { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .sm\:visited\:text-yellow-200:visited { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .sm\:visited\:text-yellow-300:visited { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .sm\:visited\:text-yellow-400:visited { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .sm\:visited\:text-yellow-500:visited { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .sm\:visited\:text-yellow-600:visited { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .sm\:visited\:text-yellow-700:visited { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .sm\:visited\:text-yellow-800:visited { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .sm\:visited\:text-yellow-900:visited { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .sm\:visited\:text-green-50:visited { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .sm\:visited\:text-green-100:visited { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .sm\:visited\:text-green-200:visited { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .sm\:visited\:text-green-300:visited { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .sm\:visited\:text-green-400:visited { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .sm\:visited\:text-green-500:visited { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .sm\:visited\:text-green-600:visited { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .sm\:visited\:text-green-700:visited { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .sm\:visited\:text-green-800:visited { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .sm\:visited\:text-green-900:visited { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .sm\:visited\:text-blue-50:visited { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .sm\:visited\:text-blue-100:visited { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .sm\:visited\:text-blue-200:visited { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .sm\:visited\:text-blue-300:visited { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .sm\:visited\:text-blue-400:visited { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .sm\:visited\:text-blue-500:visited { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .sm\:visited\:text-blue-600:visited { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .sm\:visited\:text-blue-700:visited { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .sm\:visited\:text-blue-800:visited { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .sm\:visited\:text-blue-900:visited { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .sm\:visited\:text-indigo-50:visited { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .sm\:visited\:text-indigo-100:visited { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .sm\:visited\:text-indigo-200:visited { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .sm\:visited\:text-indigo-300:visited { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .sm\:visited\:text-indigo-400:visited { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .sm\:visited\:text-indigo-500:visited { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .sm\:visited\:text-indigo-600:visited { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .sm\:visited\:text-indigo-700:visited { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .sm\:visited\:text-indigo-800:visited { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .sm\:visited\:text-indigo-900:visited { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .sm\:visited\:text-purple-50:visited { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .sm\:visited\:text-purple-100:visited { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .sm\:visited\:text-purple-200:visited { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .sm\:visited\:text-purple-300:visited { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .sm\:visited\:text-purple-400:visited { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .sm\:visited\:text-purple-500:visited { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .sm\:visited\:text-purple-600:visited { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .sm\:visited\:text-purple-700:visited { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .sm\:visited\:text-purple-800:visited { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .sm\:visited\:text-purple-900:visited { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .sm\:visited\:text-pink-50:visited { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .sm\:visited\:text-pink-100:visited { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .sm\:visited\:text-pink-200:visited { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .sm\:visited\:text-pink-300:visited { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .sm\:visited\:text-pink-400:visited { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .sm\:visited\:text-pink-500:visited { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .sm\:visited\:text-pink-600:visited { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .sm\:visited\:text-pink-700:visited { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .sm\:visited\:text-pink-800:visited { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .sm\:visited\:text-pink-900:visited { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .sm\:visited\:text-primary-50:visited { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .sm\:visited\:text-primary-100:visited { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .sm\:visited\:text-primary-200:visited { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .sm\:visited\:text-primary-300:visited { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .sm\:visited\:text-primary-400:visited { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .sm\:visited\:text-primary-500:visited { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .sm\:visited\:text-primary-600:visited { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .sm\:visited\:text-primary-700:visited { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .sm\:visited\:text-primary-800:visited { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .sm\:visited\:text-primary-900:visited { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .sm\:visited\:text-danger:visited { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .sm\:visited\:text-success:visited { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .sm\:visited\:text-warning:visited { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .sm\:visited\:text-info:visited { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .sm\:text-opacity-0 { + --tw-text-opacity: 0; + } + + .sm\:text-opacity-5 { + --tw-text-opacity: 0.05; + } + + .sm\:text-opacity-10 { + --tw-text-opacity: 0.1; + } + + .sm\:text-opacity-20 { + --tw-text-opacity: 0.2; + } + + .sm\:text-opacity-25 { + --tw-text-opacity: 0.25; + } + + .sm\:text-opacity-30 { + --tw-text-opacity: 0.3; + } + + .sm\:text-opacity-40 { + --tw-text-opacity: 0.4; + } + + .sm\:text-opacity-50 { + --tw-text-opacity: 0.5; + } + + .sm\:text-opacity-60 { + --tw-text-opacity: 0.6; + } + + .sm\:text-opacity-70 { + --tw-text-opacity: 0.7; + } + + .sm\:text-opacity-75 { + --tw-text-opacity: 0.75; + } + + .sm\:text-opacity-80 { + --tw-text-opacity: 0.8; + } + + .sm\:text-opacity-90 { + --tw-text-opacity: 0.9; + } + + .sm\:text-opacity-95 { + --tw-text-opacity: 0.95; + } + + .sm\:text-opacity-100 { + --tw-text-opacity: 1; + } + + .group:hover .sm\:group-hover\:text-opacity-0 { + --tw-text-opacity: 0; + } + + .group:hover .sm\:group-hover\:text-opacity-5 { + --tw-text-opacity: 0.05; + } + + .group:hover .sm\:group-hover\:text-opacity-10 { + --tw-text-opacity: 0.1; + } + + .group:hover .sm\:group-hover\:text-opacity-20 { + --tw-text-opacity: 0.2; + } + + .group:hover .sm\:group-hover\:text-opacity-25 { + --tw-text-opacity: 0.25; + } + + .group:hover .sm\:group-hover\:text-opacity-30 { + --tw-text-opacity: 0.3; + } + + .group:hover .sm\:group-hover\:text-opacity-40 { + --tw-text-opacity: 0.4; + } + + .group:hover .sm\:group-hover\:text-opacity-50 { + --tw-text-opacity: 0.5; + } + + .group:hover .sm\:group-hover\:text-opacity-60 { + --tw-text-opacity: 0.6; + } + + .group:hover .sm\:group-hover\:text-opacity-70 { + --tw-text-opacity: 0.7; + } + + .group:hover .sm\:group-hover\:text-opacity-75 { + --tw-text-opacity: 0.75; + } + + .group:hover .sm\:group-hover\:text-opacity-80 { + --tw-text-opacity: 0.8; + } + + .group:hover .sm\:group-hover\:text-opacity-90 { + --tw-text-opacity: 0.9; + } + + .group:hover .sm\:group-hover\:text-opacity-95 { + --tw-text-opacity: 0.95; + } + + .group:hover .sm\:group-hover\:text-opacity-100 { + --tw-text-opacity: 1; + } + + .sm\:focus-within\:text-opacity-0:focus-within { + --tw-text-opacity: 0; + } + + .sm\:focus-within\:text-opacity-5:focus-within { + --tw-text-opacity: 0.05; + } + + .sm\:focus-within\:text-opacity-10:focus-within { + --tw-text-opacity: 0.1; + } + + .sm\:focus-within\:text-opacity-20:focus-within { + --tw-text-opacity: 0.2; + } + + .sm\:focus-within\:text-opacity-25:focus-within { + --tw-text-opacity: 0.25; + } + + .sm\:focus-within\:text-opacity-30:focus-within { + --tw-text-opacity: 0.3; + } + + .sm\:focus-within\:text-opacity-40:focus-within { + --tw-text-opacity: 0.4; + } + + .sm\:focus-within\:text-opacity-50:focus-within { + --tw-text-opacity: 0.5; + } + + .sm\:focus-within\:text-opacity-60:focus-within { + --tw-text-opacity: 0.6; + } + + .sm\:focus-within\:text-opacity-70:focus-within { + --tw-text-opacity: 0.7; + } + + .sm\:focus-within\:text-opacity-75:focus-within { + --tw-text-opacity: 0.75; + } + + .sm\:focus-within\:text-opacity-80:focus-within { + --tw-text-opacity: 0.8; + } + + .sm\:focus-within\:text-opacity-90:focus-within { + --tw-text-opacity: 0.9; + } + + .sm\:focus-within\:text-opacity-95:focus-within { + --tw-text-opacity: 0.95; + } + + .sm\:focus-within\:text-opacity-100:focus-within { + --tw-text-opacity: 1; + } + + .sm\:hover\:text-opacity-0:hover { + --tw-text-opacity: 0; + } + + .sm\:hover\:text-opacity-5:hover { + --tw-text-opacity: 0.05; + } + + .sm\:hover\:text-opacity-10:hover { + --tw-text-opacity: 0.1; + } + + .sm\:hover\:text-opacity-20:hover { + --tw-text-opacity: 0.2; + } + + .sm\:hover\:text-opacity-25:hover { + --tw-text-opacity: 0.25; + } + + .sm\:hover\:text-opacity-30:hover { + --tw-text-opacity: 0.3; + } + + .sm\:hover\:text-opacity-40:hover { + --tw-text-opacity: 0.4; + } + + .sm\:hover\:text-opacity-50:hover { + --tw-text-opacity: 0.5; + } + + .sm\:hover\:text-opacity-60:hover { + --tw-text-opacity: 0.6; + } + + .sm\:hover\:text-opacity-70:hover { + --tw-text-opacity: 0.7; + } + + .sm\:hover\:text-opacity-75:hover { + --tw-text-opacity: 0.75; + } + + .sm\:hover\:text-opacity-80:hover { + --tw-text-opacity: 0.8; + } + + .sm\:hover\:text-opacity-90:hover { + --tw-text-opacity: 0.9; + } + + .sm\:hover\:text-opacity-95:hover { + --tw-text-opacity: 0.95; + } + + .sm\:hover\:text-opacity-100:hover { + --tw-text-opacity: 1; + } + + .sm\:focus\:text-opacity-0:focus { + --tw-text-opacity: 0; + } + + .sm\:focus\:text-opacity-5:focus { + --tw-text-opacity: 0.05; + } + + .sm\:focus\:text-opacity-10:focus { + --tw-text-opacity: 0.1; + } + + .sm\:focus\:text-opacity-20:focus { + --tw-text-opacity: 0.2; + } + + .sm\:focus\:text-opacity-25:focus { + --tw-text-opacity: 0.25; + } + + .sm\:focus\:text-opacity-30:focus { + --tw-text-opacity: 0.3; + } + + .sm\:focus\:text-opacity-40:focus { + --tw-text-opacity: 0.4; + } + + .sm\:focus\:text-opacity-50:focus { + --tw-text-opacity: 0.5; + } + + .sm\:focus\:text-opacity-60:focus { + --tw-text-opacity: 0.6; + } + + .sm\:focus\:text-opacity-70:focus { + --tw-text-opacity: 0.7; + } + + .sm\:focus\:text-opacity-75:focus { + --tw-text-opacity: 0.75; + } + + .sm\:focus\:text-opacity-80:focus { + --tw-text-opacity: 0.8; + } + + .sm\:focus\:text-opacity-90:focus { + --tw-text-opacity: 0.9; + } + + .sm\:focus\:text-opacity-95:focus { + --tw-text-opacity: 0.95; + } + + .sm\:focus\:text-opacity-100:focus { + --tw-text-opacity: 1; + } + + .sm\:truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + + .sm\:overflow-ellipsis { + text-overflow: ellipsis; + } + + .sm\:overflow-clip { + text-overflow: clip; + } + + .sm\:italic { + font-style: italic; + } + + .sm\:not-italic { + font-style: normal; + } + + .sm\:uppercase { + text-transform: uppercase; + } + + .sm\:lowercase { + text-transform: lowercase; + } + + .sm\:capitalize { + text-transform: capitalize; + } + + .sm\:normal-case { + text-transform: none; + } + + .sm\:underline { + text-decoration: underline; + } + + .sm\:line-through { + text-decoration: line-through; + } + + .sm\:no-underline { + text-decoration: none; + } + + .group:hover .sm\:group-hover\:underline { + text-decoration: underline; + } + + .group:hover .sm\:group-hover\:line-through { + text-decoration: line-through; + } + + .group:hover .sm\:group-hover\:no-underline { + text-decoration: none; + } + + .sm\:focus-within\:underline:focus-within { + text-decoration: underline; + } + + .sm\:focus-within\:line-through:focus-within { + text-decoration: line-through; + } + + .sm\:focus-within\:no-underline:focus-within { + text-decoration: none; + } + + .sm\:hover\:underline:hover { + text-decoration: underline; + } + + .sm\:hover\:line-through:hover { + text-decoration: line-through; + } + + .sm\:hover\:no-underline:hover { + text-decoration: none; + } + + .sm\:focus\:underline:focus { + text-decoration: underline; + } + + .sm\:focus\:line-through:focus { + text-decoration: line-through; + } + + .sm\:focus\:no-underline:focus { + text-decoration: none; + } + + .sm\:antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + + .sm\:subpixel-antialiased { + -webkit-font-smoothing: auto; + -moz-osx-font-smoothing: auto; + } + + .sm\:ordinal, .sm\:slashed-zero, .sm\:lining-nums, .sm\:oldstyle-nums, .sm\:proportional-nums, .sm\:tabular-nums, .sm\:diagonal-fractions, .sm\:stacked-fractions { + --tw-ordinal: var(--tw-empty,/*!*/ /*!*/); + --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/); + --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/); + --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/); + --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/); + font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction); + } + + .sm\:normal-nums { + font-variant-numeric: normal; + } + + .sm\:ordinal { + --tw-ordinal: ordinal; + } + + .sm\:slashed-zero { + --tw-slashed-zero: slashed-zero; + } + + .sm\:lining-nums { + --tw-numeric-figure: lining-nums; + } + + .sm\:oldstyle-nums { + --tw-numeric-figure: oldstyle-nums; + } + + .sm\:proportional-nums { + --tw-numeric-spacing: proportional-nums; + } + + .sm\:tabular-nums { + --tw-numeric-spacing: tabular-nums; + } + + .sm\:diagonal-fractions { + --tw-numeric-fraction: diagonal-fractions; + } + + .sm\:stacked-fractions { + --tw-numeric-fraction: stacked-fractions; + } + + .sm\:tracking-tighter { + letter-spacing: -0.05em; + } + + .sm\:tracking-tight { + letter-spacing: -0.025em; + } + + .sm\:tracking-normal { + letter-spacing: 0em; + } + + .sm\:tracking-wide { + letter-spacing: 0.025em; + } + + .sm\:tracking-wider { + letter-spacing: 0.05em; + } + + .sm\:tracking-widest { + letter-spacing: 0.1em; + } + + .sm\:select-none { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .sm\:select-text { + -webkit-user-select: text; + -moz-user-select: text; + -ms-user-select: text; + user-select: text; + } + + .sm\:select-all { + -webkit-user-select: all; + -moz-user-select: all; + user-select: all; + } + + .sm\:select-auto { + -webkit-user-select: auto; + -moz-user-select: auto; + -ms-user-select: auto; + user-select: auto; + } + + .sm\:align-baseline { + vertical-align: baseline; + } + + .sm\:align-top { + vertical-align: top; + } + + .sm\:align-middle { + vertical-align: middle; + } + + .sm\:align-bottom { + vertical-align: bottom; + } + + .sm\:align-text-top { + vertical-align: text-top; + } + + .sm\:align-text-bottom { + vertical-align: text-bottom; + } + + .sm\:visible { + visibility: visible; + } + + .sm\:invisible { + visibility: hidden; + } + + .sm\:whitespace-normal { + white-space: normal; + } + + .sm\:whitespace-nowrap { + white-space: nowrap; + } + + .sm\:whitespace-pre { + white-space: pre; + } + + .sm\:whitespace-pre-line { + white-space: pre-line; + } + + .sm\:whitespace-pre-wrap { + white-space: pre-wrap; + } + + .sm\:break-normal { + overflow-wrap: normal; + word-break: normal; + } + + .sm\:break-words { + overflow-wrap: break-word; + } + + .sm\:break-all { + word-break: break-all; + } + + .sm\:w-0 { + width: 0px; + } + + .sm\:w-1 { + width: 0.25rem; + } + + .sm\:w-2 { + width: 0.5rem; + } + + .sm\:w-3 { + width: 0.75rem; + } + + .sm\:w-4 { + width: 1rem; + } + + .sm\:w-5 { + width: 1.25rem; + } + + .sm\:w-6 { + width: 1.5rem; + } + + .sm\:w-7 { + width: 1.75rem; + } + + .sm\:w-8 { + width: 2rem; + } + + .sm\:w-9 { + width: 2.25rem; + } + + .sm\:w-10 { + width: 2.5rem; + } + + .sm\:w-11 { + width: 2.75rem; + } + + .sm\:w-12 { + width: 3rem; + } + + .sm\:w-14 { + width: 3.5rem; + } + + .sm\:w-16 { + width: 4rem; + } + + .sm\:w-20 { + width: 5rem; + } + + .sm\:w-22 { + width: 5.625rem; + } + + .sm\:w-24 { + width: 6rem; + } + + .sm\:w-28 { + width: 7rem; + } + + .sm\:w-32 { + width: 8rem; + } + + .sm\:w-36 { + width: 9rem; + } + + .sm\:w-40 { + width: 10rem; + } + + .sm\:w-44 { + width: 11rem; + } + + .sm\:w-48 { + width: 12rem; + } + + .sm\:w-52 { + width: 13rem; + } + + .sm\:w-56 { + width: 14rem; + } + + .sm\:w-60 { + width: 240px; + } + + .sm\:w-64 { + width: 16rem; + } + + .sm\:w-72 { + width: 18rem; + } + + .sm\:w-80 { + width: 20rem; + } + + .sm\:w-88 { + width: 22rem; + } + + .sm\:w-96 { + width: 24rem; + } + + .sm\:w-130 { + width: 560px; + } + + .sm\:w-auto { + width: auto; + } + + .sm\:w-px { + width: 1px; + } + + .sm\:w-0\.5 { + width: 0.125rem; + } + + .sm\:w-1\.5 { + width: 0.375rem; + } + + .sm\:w-2\.5 { + width: 0.625rem; + } + + .sm\:w-3\.5 { + width: 0.875rem; + } + + .sm\:w-1\/2 { + width: 50%; + } + + .sm\:w-1\/3 { + width: 33.333333%; + } + + .sm\:w-2\/3 { + width: 66.666667%; + } + + .sm\:w-1\/4 { + width: 25%; + } + + .sm\:w-2\/4 { + width: 50%; + } + + .sm\:w-3\/4 { + width: 75%; + } + + .sm\:w-1\/5 { + width: 20%; + } + + .sm\:w-2\/5 { + width: 40%; + } + + .sm\:w-3\/5 { + width: 60%; + } + + .sm\:w-4\/5 { + width: 80%; + } + + .sm\:w-1\/6 { + width: 16.666667%; + } + + .sm\:w-2\/6 { + width: 33.333333%; + } + + .sm\:w-3\/6 { + width: 50%; + } + + .sm\:w-4\/6 { + width: 66.666667%; + } + + .sm\:w-5\/6 { + width: 83.333333%; + } + + .sm\:w-1\/12 { + width: 8.333333%; + } + + .sm\:w-2\/12 { + width: 16.666667%; + } + + .sm\:w-3\/12 { + width: 25%; + } + + .sm\:w-4\/12 { + width: 33.333333%; + } + + .sm\:w-5\/12 { + width: 41.666667%; + } + + .sm\:w-6\/12 { + width: 50%; + } + + .sm\:w-7\/12 { + width: 58.333333%; + } + + .sm\:w-8\/12 { + width: 66.666667%; + } + + .sm\:w-9\/12 { + width: 75%; + } + + .sm\:w-10\/12 { + width: 83.333333%; + } + + .sm\:w-11\/12 { + width: 91.666667%; + } + + .sm\:w-full { + width: 100%; + } + + .sm\:w-screen { + width: 100vw; + } + + .sm\:w-min { + width: -webkit-min-content; + width: -moz-min-content; + width: min-content; + } + + .sm\:w-max { + width: -webkit-max-content; + width: -moz-max-content; + width: max-content; + } + + .sm\:z-0 { + z-index: 0; + } + + .sm\:z-5 { + z-index: 5; + } + + .sm\:z-10 { + z-index: 10; + } + + .sm\:z-15 { + z-index: 15; + } + + .sm\:z-20 { + z-index: 20; + } + + .sm\:z-25 { + z-index: 25; + } + + .sm\:z-30 { + z-index: 30; + } + + .sm\:z-40 { + z-index: 40; + } + + .sm\:z-50 { + z-index: 50; + } + + .sm\:z-auto { + z-index: auto; + } + + .sm\:focus-within\:z-0:focus-within { + z-index: 0; + } + + .sm\:focus-within\:z-5:focus-within { + z-index: 5; + } + + .sm\:focus-within\:z-10:focus-within { + z-index: 10; + } + + .sm\:focus-within\:z-15:focus-within { + z-index: 15; + } + + .sm\:focus-within\:z-20:focus-within { + z-index: 20; + } + + .sm\:focus-within\:z-25:focus-within { + z-index: 25; + } + + .sm\:focus-within\:z-30:focus-within { + z-index: 30; + } + + .sm\:focus-within\:z-40:focus-within { + z-index: 40; + } + + .sm\:focus-within\:z-50:focus-within { + z-index: 50; + } + + .sm\:focus-within\:z-auto:focus-within { + z-index: auto; + } + + .sm\:focus\:z-0:focus { + z-index: 0; + } + + .sm\:focus\:z-5:focus { + z-index: 5; + } + + .sm\:focus\:z-10:focus { + z-index: 10; + } + + .sm\:focus\:z-15:focus { + z-index: 15; + } + + .sm\:focus\:z-20:focus { + z-index: 20; + } + + .sm\:focus\:z-25:focus { + z-index: 25; + } + + .sm\:focus\:z-30:focus { + z-index: 30; + } + + .sm\:focus\:z-40:focus { + z-index: 40; + } + + .sm\:focus\:z-50:focus { + z-index: 50; + } + + .sm\:focus\:z-auto:focus { + z-index: auto; + } + + .sm\:gap-0 { + gap: 0px; + } + + .sm\:gap-1 { + gap: 0.25rem; + } + + .sm\:gap-2 { + gap: 0.5rem; + } + + .sm\:gap-3 { + gap: 0.75rem; + } + + .sm\:gap-4 { + gap: 1rem; + } + + .sm\:gap-5 { + gap: 1.25rem; + } + + .sm\:gap-6 { + gap: 1.5rem; + } + + .sm\:gap-7 { + gap: 1.75rem; + } + + .sm\:gap-8 { + gap: 2rem; + } + + .sm\:gap-9 { + gap: 2.25rem; + } + + .sm\:gap-10 { + gap: 2.5rem; + } + + .sm\:gap-11 { + gap: 2.75rem; + } + + .sm\:gap-12 { + gap: 3rem; + } + + .sm\:gap-14 { + gap: 3.5rem; + } + + .sm\:gap-16 { + gap: 4rem; + } + + .sm\:gap-20 { + gap: 5rem; + } + + .sm\:gap-22 { + gap: 5.625rem; + } + + .sm\:gap-24 { + gap: 6rem; + } + + .sm\:gap-28 { + gap: 7rem; + } + + .sm\:gap-32 { + gap: 8rem; + } + + .sm\:gap-36 { + gap: 9rem; + } + + .sm\:gap-40 { + gap: 10rem; + } + + .sm\:gap-44 { + gap: 11rem; + } + + .sm\:gap-48 { + gap: 12rem; + } + + .sm\:gap-52 { + gap: 13rem; + } + + .sm\:gap-56 { + gap: 14rem; + } + + .sm\:gap-60 { + gap: 240px; + } + + .sm\:gap-64 { + gap: 16rem; + } + + .sm\:gap-72 { + gap: 18rem; + } + + .sm\:gap-80 { + gap: 20rem; + } + + .sm\:gap-88 { + gap: 22rem; + } + + .sm\:gap-96 { + gap: 24rem; + } + + .sm\:gap-130 { + gap: 560px; + } + + .sm\:gap-px { + gap: 1px; + } + + .sm\:gap-0\.5 { + gap: 0.125rem; + } + + .sm\:gap-1\.5 { + gap: 0.375rem; + } + + .sm\:gap-2\.5 { + gap: 0.625rem; + } + + .sm\:gap-3\.5 { + gap: 0.875rem; + } + + .sm\:gap-x-0 { + -moz-column-gap: 0px; + column-gap: 0px; + } + + .sm\:gap-x-1 { + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + + .sm\:gap-x-2 { + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + + .sm\:gap-x-3 { + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + + .sm\:gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; + } + + .sm\:gap-x-5 { + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .sm\:gap-x-6 { + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .sm\:gap-x-7 { + -moz-column-gap: 1.75rem; + column-gap: 1.75rem; + } + + .sm\:gap-x-8 { + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .sm\:gap-x-9 { + -moz-column-gap: 2.25rem; + column-gap: 2.25rem; + } + + .sm\:gap-x-10 { + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; + } + + .sm\:gap-x-11 { + -moz-column-gap: 2.75rem; + column-gap: 2.75rem; + } + + .sm\:gap-x-12 { + -moz-column-gap: 3rem; + column-gap: 3rem; + } + + .sm\:gap-x-14 { + -moz-column-gap: 3.5rem; + column-gap: 3.5rem; + } + + .sm\:gap-x-16 { + -moz-column-gap: 4rem; + column-gap: 4rem; + } + + .sm\:gap-x-20 { + -moz-column-gap: 5rem; + column-gap: 5rem; + } + + .sm\:gap-x-22 { + -moz-column-gap: 5.625rem; + column-gap: 5.625rem; + } + + .sm\:gap-x-24 { + -moz-column-gap: 6rem; + column-gap: 6rem; + } + + .sm\:gap-x-28 { + -moz-column-gap: 7rem; + column-gap: 7rem; + } + + .sm\:gap-x-32 { + -moz-column-gap: 8rem; + column-gap: 8rem; + } + + .sm\:gap-x-36 { + -moz-column-gap: 9rem; + column-gap: 9rem; + } + + .sm\:gap-x-40 { + -moz-column-gap: 10rem; + column-gap: 10rem; + } + + .sm\:gap-x-44 { + -moz-column-gap: 11rem; + column-gap: 11rem; + } + + .sm\:gap-x-48 { + -moz-column-gap: 12rem; + column-gap: 12rem; + } + + .sm\:gap-x-52 { + -moz-column-gap: 13rem; + column-gap: 13rem; + } + + .sm\:gap-x-56 { + -moz-column-gap: 14rem; + column-gap: 14rem; + } + + .sm\:gap-x-60 { + -moz-column-gap: 240px; + column-gap: 240px; + } + + .sm\:gap-x-64 { + -moz-column-gap: 16rem; + column-gap: 16rem; + } + + .sm\:gap-x-72 { + -moz-column-gap: 18rem; + column-gap: 18rem; + } + + .sm\:gap-x-80 { + -moz-column-gap: 20rem; + column-gap: 20rem; + } + + .sm\:gap-x-88 { + -moz-column-gap: 22rem; + column-gap: 22rem; + } + + .sm\:gap-x-96 { + -moz-column-gap: 24rem; + column-gap: 24rem; + } + + .sm\:gap-x-130 { + -moz-column-gap: 560px; + column-gap: 560px; + } + + .sm\:gap-x-px { + -moz-column-gap: 1px; + column-gap: 1px; + } + + .sm\:gap-x-0\.5 { + -moz-column-gap: 0.125rem; + column-gap: 0.125rem; + } + + .sm\:gap-x-1\.5 { + -moz-column-gap: 0.375rem; + column-gap: 0.375rem; + } + + .sm\:gap-x-2\.5 { + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; + } + + .sm\:gap-x-3\.5 { + -moz-column-gap: 0.875rem; + column-gap: 0.875rem; + } + + .sm\:gap-y-0 { + row-gap: 0px; + } + + .sm\:gap-y-1 { + row-gap: 0.25rem; + } + + .sm\:gap-y-2 { + row-gap: 0.5rem; + } + + .sm\:gap-y-3 { + row-gap: 0.75rem; + } + + .sm\:gap-y-4 { + row-gap: 1rem; + } + + .sm\:gap-y-5 { + row-gap: 1.25rem; + } + + .sm\:gap-y-6 { + row-gap: 1.5rem; + } + + .sm\:gap-y-7 { + row-gap: 1.75rem; + } + + .sm\:gap-y-8 { + row-gap: 2rem; + } + + .sm\:gap-y-9 { + row-gap: 2.25rem; + } + + .sm\:gap-y-10 { + row-gap: 2.5rem; + } + + .sm\:gap-y-11 { + row-gap: 2.75rem; + } + + .sm\:gap-y-12 { + row-gap: 3rem; + } + + .sm\:gap-y-14 { + row-gap: 3.5rem; + } + + .sm\:gap-y-16 { + row-gap: 4rem; + } + + .sm\:gap-y-20 { + row-gap: 5rem; + } + + .sm\:gap-y-22 { + row-gap: 5.625rem; + } + + .sm\:gap-y-24 { + row-gap: 6rem; + } + + .sm\:gap-y-28 { + row-gap: 7rem; + } + + .sm\:gap-y-32 { + row-gap: 8rem; + } + + .sm\:gap-y-36 { + row-gap: 9rem; + } + + .sm\:gap-y-40 { + row-gap: 10rem; + } + + .sm\:gap-y-44 { + row-gap: 11rem; + } + + .sm\:gap-y-48 { + row-gap: 12rem; + } + + .sm\:gap-y-52 { + row-gap: 13rem; + } + + .sm\:gap-y-56 { + row-gap: 14rem; + } + + .sm\:gap-y-60 { + row-gap: 240px; + } + + .sm\:gap-y-64 { + row-gap: 16rem; + } + + .sm\:gap-y-72 { + row-gap: 18rem; + } + + .sm\:gap-y-80 { + row-gap: 20rem; + } + + .sm\:gap-y-88 { + row-gap: 22rem; + } + + .sm\:gap-y-96 { + row-gap: 24rem; + } + + .sm\:gap-y-130 { + row-gap: 560px; + } + + .sm\:gap-y-px { + row-gap: 1px; + } + + .sm\:gap-y-0\.5 { + row-gap: 0.125rem; + } + + .sm\:gap-y-1\.5 { + row-gap: 0.375rem; + } + + .sm\:gap-y-2\.5 { + row-gap: 0.625rem; + } + + .sm\:gap-y-3\.5 { + row-gap: 0.875rem; + } + + .sm\:grid-flow-row { + grid-auto-flow: row; + } + + .sm\:grid-flow-col { + grid-auto-flow: column; + } + + .sm\:grid-flow-row-dense { + grid-auto-flow: row dense; + } + + .sm\:grid-flow-col-dense { + grid-auto-flow: column dense; + } + + .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-3 { + grid-template-columns: repeat(3, 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\:grid-cols-none { + grid-template-columns: none; + } + + .sm\:auto-cols-auto { + grid-auto-columns: auto; + } + + .sm\:auto-cols-min { + grid-auto-columns: -webkit-min-content; + grid-auto-columns: min-content; + } + + .sm\:auto-cols-max { + grid-auto-columns: -webkit-max-content; + grid-auto-columns: max-content; + } + + .sm\:auto-cols-fr { + grid-auto-columns: minmax(0, 1fr); + } + + .sm\:col-auto { + grid-column: auto; + } + + .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\:col-start-1 { + grid-column-start: 1; + } + + .sm\:col-start-2 { + grid-column-start: 2; + } + + .sm\:col-start-3 { + grid-column-start: 3; + } + + .sm\:col-start-4 { + grid-column-start: 4; + } + + .sm\:col-start-5 { + grid-column-start: 5; + } + + .sm\:col-start-6 { + grid-column-start: 6; + } + + .sm\:col-start-7 { + grid-column-start: 7; + } + + .sm\:col-start-8 { + grid-column-start: 8; + } + + .sm\:col-start-9 { + grid-column-start: 9; + } + + .sm\:col-start-10 { + grid-column-start: 10; + } + + .sm\:col-start-11 { + grid-column-start: 11; + } + + .sm\:col-start-12 { + grid-column-start: 12; + } + + .sm\:col-start-13 { + grid-column-start: 13; + } + + .sm\:col-start-auto { + grid-column-start: auto; + } + + .sm\:col-end-1 { + grid-column-end: 1; + } + + .sm\:col-end-2 { + grid-column-end: 2; + } + + .sm\:col-end-3 { + grid-column-end: 3; + } + + .sm\:col-end-4 { + grid-column-end: 4; + } + + .sm\:col-end-5 { + grid-column-end: 5; + } + + .sm\:col-end-6 { + grid-column-end: 6; + } + + .sm\:col-end-7 { + grid-column-end: 7; + } + + .sm\:col-end-8 { + grid-column-end: 8; + } + + .sm\:col-end-9 { + grid-column-end: 9; + } + + .sm\:col-end-10 { + grid-column-end: 10; + } + + .sm\:col-end-11 { + grid-column-end: 11; + } + + .sm\:col-end-12 { + grid-column-end: 12; + } + + .sm\:col-end-13 { + grid-column-end: 13; + } + + .sm\:col-end-auto { + grid-column-end: auto; + } + + .sm\:grid-rows-1 { + grid-template-rows: repeat(1, minmax(0, 1fr)); + } + + .sm\:grid-rows-2 { + grid-template-rows: repeat(2, minmax(0, 1fr)); + } + + .sm\:grid-rows-3 { + grid-template-rows: repeat(3, minmax(0, 1fr)); + } + + .sm\:grid-rows-4 { + grid-template-rows: repeat(4, minmax(0, 1fr)); + } + + .sm\:grid-rows-5 { + grid-template-rows: repeat(5, minmax(0, 1fr)); + } + + .sm\:grid-rows-6 { + grid-template-rows: repeat(6, minmax(0, 1fr)); + } + + .sm\:grid-rows-none { + grid-template-rows: none; + } + + .sm\:auto-rows-auto { + grid-auto-rows: auto; + } + + .sm\:auto-rows-min { + grid-auto-rows: -webkit-min-content; + grid-auto-rows: min-content; + } + + .sm\:auto-rows-max { + grid-auto-rows: -webkit-max-content; + grid-auto-rows: max-content; + } + + .sm\:auto-rows-fr { + grid-auto-rows: minmax(0, 1fr); + } + + .sm\:row-auto { + grid-row: auto; + } + + .sm\:row-span-1 { + grid-row: span 1 / span 1; + } + + .sm\:row-span-2 { + grid-row: span 2 / span 2; + } + + .sm\:row-span-3 { + grid-row: span 3 / span 3; + } + + .sm\:row-span-4 { + grid-row: span 4 / span 4; + } + + .sm\:row-span-5 { + grid-row: span 5 / span 5; + } + + .sm\:row-span-6 { + grid-row: span 6 / span 6; + } + + .sm\:row-span-full { + grid-row: 1 / -1; + } + + .sm\:row-start-1 { + grid-row-start: 1; + } + + .sm\:row-start-2 { + grid-row-start: 2; + } + + .sm\:row-start-3 { + grid-row-start: 3; + } + + .sm\:row-start-4 { + grid-row-start: 4; + } + + .sm\:row-start-5 { + grid-row-start: 5; + } + + .sm\:row-start-6 { + grid-row-start: 6; + } + + .sm\:row-start-7 { + grid-row-start: 7; + } + + .sm\:row-start-auto { + grid-row-start: auto; + } + + .sm\:row-end-1 { + grid-row-end: 1; + } + + .sm\:row-end-2 { + grid-row-end: 2; + } + + .sm\:row-end-3 { + grid-row-end: 3; + } + + .sm\:row-end-4 { + grid-row-end: 4; + } + + .sm\:row-end-5 { + grid-row-end: 5; + } + + .sm\:row-end-6 { + grid-row-end: 6; + } + + .sm\:row-end-7 { + grid-row-end: 7; + } + + .sm\:row-end-auto { + grid-row-end: auto; + } + + .sm\:transform { + --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; + transform: translateX(var(--tw-translate-x)) translateY(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)); + } + + .sm\:transform-gpu { + --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; + transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + + .sm\:transform-none { + transform: none; + } + + .sm\:origin-center { + transform-origin: center; + } + + .sm\:origin-top { + transform-origin: top; + } + + .sm\:origin-top-right { + transform-origin: top right; + } + + .sm\:origin-right { + transform-origin: right; + } + + .sm\:origin-bottom-right { + transform-origin: bottom right; + } + + .sm\:origin-bottom { + transform-origin: bottom; + } + + .sm\:origin-bottom-left { + transform-origin: bottom left; + } + + .sm\:origin-left { + transform-origin: left; + } + + .sm\:origin-top-left { + transform-origin: top left; + } + + .sm\:scale-0 { + --tw-scale-x: 0; + --tw-scale-y: 0; + } + + .sm\:scale-50 { + --tw-scale-x: .5; + --tw-scale-y: .5; + } + + .sm\:scale-75 { + --tw-scale-x: .75; + --tw-scale-y: .75; + } + + .sm\:scale-90 { + --tw-scale-x: .9; + --tw-scale-y: .9; + } + + .sm\:scale-95 { + --tw-scale-x: .95; + --tw-scale-y: .95; + } + + .sm\:scale-100 { + --tw-scale-x: 1; + --tw-scale-y: 1; + } + + .sm\:scale-105 { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; + } + + .sm\:scale-110 { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + } + + .sm\:scale-125 { + --tw-scale-x: 1.25; + --tw-scale-y: 1.25; + } + + .sm\:scale-150 { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; + } + + .sm\:scale-x-0 { + --tw-scale-x: 0; + } + + .sm\:scale-x-50 { + --tw-scale-x: .5; + } + + .sm\:scale-x-75 { + --tw-scale-x: .75; + } + + .sm\:scale-x-90 { + --tw-scale-x: .9; + } + + .sm\:scale-x-95 { + --tw-scale-x: .95; + } + + .sm\:scale-x-100 { + --tw-scale-x: 1; + } + + .sm\:scale-x-105 { + --tw-scale-x: 1.05; + } + + .sm\:scale-x-110 { + --tw-scale-x: 1.1; + } + + .sm\:scale-x-125 { + --tw-scale-x: 1.25; + } + + .sm\:scale-x-150 { + --tw-scale-x: 1.5; + } + + .sm\:scale-y-0 { + --tw-scale-y: 0; + } + + .sm\:scale-y-50 { + --tw-scale-y: .5; + } + + .sm\:scale-y-75 { + --tw-scale-y: .75; + } + + .sm\:scale-y-90 { + --tw-scale-y: .9; + } + + .sm\:scale-y-95 { + --tw-scale-y: .95; + } + + .sm\:scale-y-100 { + --tw-scale-y: 1; + } + + .sm\:scale-y-105 { + --tw-scale-y: 1.05; + } + + .sm\:scale-y-110 { + --tw-scale-y: 1.1; + } + + .sm\:scale-y-125 { + --tw-scale-y: 1.25; + } + + .sm\:scale-y-150 { + --tw-scale-y: 1.5; + } + + .sm\:hover\:scale-0:hover { + --tw-scale-x: 0; + --tw-scale-y: 0; + } + + .sm\:hover\:scale-50:hover { + --tw-scale-x: .5; + --tw-scale-y: .5; + } + + .sm\:hover\:scale-75:hover { + --tw-scale-x: .75; + --tw-scale-y: .75; + } + + .sm\:hover\:scale-90:hover { + --tw-scale-x: .9; + --tw-scale-y: .9; + } + + .sm\:hover\:scale-95:hover { + --tw-scale-x: .95; + --tw-scale-y: .95; + } + + .sm\:hover\:scale-100:hover { + --tw-scale-x: 1; + --tw-scale-y: 1; + } + + .sm\:hover\:scale-105:hover { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; + } + + .sm\:hover\:scale-110:hover { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + } + + .sm\:hover\:scale-125:hover { + --tw-scale-x: 1.25; + --tw-scale-y: 1.25; + } + + .sm\:hover\:scale-150:hover { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; + } + + .sm\:hover\:scale-x-0:hover { + --tw-scale-x: 0; + } + + .sm\:hover\:scale-x-50:hover { + --tw-scale-x: .5; + } + + .sm\:hover\:scale-x-75:hover { + --tw-scale-x: .75; + } + + .sm\:hover\:scale-x-90:hover { + --tw-scale-x: .9; + } + + .sm\:hover\:scale-x-95:hover { + --tw-scale-x: .95; + } + + .sm\:hover\:scale-x-100:hover { + --tw-scale-x: 1; + } + + .sm\:hover\:scale-x-105:hover { + --tw-scale-x: 1.05; + } + + .sm\:hover\:scale-x-110:hover { + --tw-scale-x: 1.1; + } + + .sm\:hover\:scale-x-125:hover { + --tw-scale-x: 1.25; + } + + .sm\:hover\:scale-x-150:hover { + --tw-scale-x: 1.5; + } + + .sm\:hover\:scale-y-0:hover { + --tw-scale-y: 0; + } + + .sm\:hover\:scale-y-50:hover { + --tw-scale-y: .5; + } + + .sm\:hover\:scale-y-75:hover { + --tw-scale-y: .75; + } + + .sm\:hover\:scale-y-90:hover { + --tw-scale-y: .9; + } + + .sm\:hover\:scale-y-95:hover { + --tw-scale-y: .95; + } + + .sm\:hover\:scale-y-100:hover { + --tw-scale-y: 1; + } + + .sm\:hover\:scale-y-105:hover { + --tw-scale-y: 1.05; + } + + .sm\:hover\:scale-y-110:hover { + --tw-scale-y: 1.1; + } + + .sm\:hover\:scale-y-125:hover { + --tw-scale-y: 1.25; + } + + .sm\:hover\:scale-y-150:hover { + --tw-scale-y: 1.5; + } + + .sm\:focus\:scale-0:focus { + --tw-scale-x: 0; + --tw-scale-y: 0; + } + + .sm\:focus\:scale-50:focus { + --tw-scale-x: .5; + --tw-scale-y: .5; + } + + .sm\:focus\:scale-75:focus { + --tw-scale-x: .75; + --tw-scale-y: .75; + } + + .sm\:focus\:scale-90:focus { + --tw-scale-x: .9; + --tw-scale-y: .9; + } + + .sm\:focus\:scale-95:focus { + --tw-scale-x: .95; + --tw-scale-y: .95; + } + + .sm\:focus\:scale-100:focus { + --tw-scale-x: 1; + --tw-scale-y: 1; + } + + .sm\:focus\:scale-105:focus { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; + } + + .sm\:focus\:scale-110:focus { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + } + + .sm\:focus\:scale-125:focus { + --tw-scale-x: 1.25; + --tw-scale-y: 1.25; + } + + .sm\:focus\:scale-150:focus { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; + } + + .sm\:focus\:scale-x-0:focus { + --tw-scale-x: 0; + } + + .sm\:focus\:scale-x-50:focus { + --tw-scale-x: .5; + } + + .sm\:focus\:scale-x-75:focus { + --tw-scale-x: .75; + } + + .sm\:focus\:scale-x-90:focus { + --tw-scale-x: .9; + } + + .sm\:focus\:scale-x-95:focus { + --tw-scale-x: .95; + } + + .sm\:focus\:scale-x-100:focus { + --tw-scale-x: 1; + } + + .sm\:focus\:scale-x-105:focus { + --tw-scale-x: 1.05; + } + + .sm\:focus\:scale-x-110:focus { + --tw-scale-x: 1.1; + } + + .sm\:focus\:scale-x-125:focus { + --tw-scale-x: 1.25; + } + + .sm\:focus\:scale-x-150:focus { + --tw-scale-x: 1.5; + } + + .sm\:focus\:scale-y-0:focus { + --tw-scale-y: 0; + } + + .sm\:focus\:scale-y-50:focus { + --tw-scale-y: .5; + } + + .sm\:focus\:scale-y-75:focus { + --tw-scale-y: .75; + } + + .sm\:focus\:scale-y-90:focus { + --tw-scale-y: .9; + } + + .sm\:focus\:scale-y-95:focus { + --tw-scale-y: .95; + } + + .sm\:focus\:scale-y-100:focus { + --tw-scale-y: 1; + } + + .sm\:focus\:scale-y-105:focus { + --tw-scale-y: 1.05; + } + + .sm\:focus\:scale-y-110:focus { + --tw-scale-y: 1.1; + } + + .sm\:focus\:scale-y-125:focus { + --tw-scale-y: 1.25; + } + + .sm\:focus\:scale-y-150:focus { + --tw-scale-y: 1.5; + } + + .sm\:rotate-0 { + --tw-rotate: 0deg; + } + + .sm\:rotate-1 { + --tw-rotate: 1deg; + } + + .sm\:rotate-2 { + --tw-rotate: 2deg; + } + + .sm\:rotate-3 { + --tw-rotate: 3deg; + } + + .sm\:rotate-6 { + --tw-rotate: 6deg; + } + + .sm\:rotate-12 { + --tw-rotate: 12deg; + } + + .sm\:rotate-45 { + --tw-rotate: 45deg; + } + + .sm\:rotate-90 { + --tw-rotate: 90deg; + } + + .sm\:rotate-180 { + --tw-rotate: 180deg; + } + + .sm\:-rotate-180 { + --tw-rotate: -180deg; + } + + .sm\:-rotate-90 { + --tw-rotate: -90deg; + } + + .sm\:-rotate-45 { + --tw-rotate: -45deg; + } + + .sm\:-rotate-12 { + --tw-rotate: -12deg; + } + + .sm\:-rotate-6 { + --tw-rotate: -6deg; + } + + .sm\:-rotate-3 { + --tw-rotate: -3deg; + } + + .sm\:-rotate-2 { + --tw-rotate: -2deg; + } + + .sm\:-rotate-1 { + --tw-rotate: -1deg; + } + + .sm\:hover\:rotate-0:hover { + --tw-rotate: 0deg; + } + + .sm\:hover\:rotate-1:hover { + --tw-rotate: 1deg; + } + + .sm\:hover\:rotate-2:hover { + --tw-rotate: 2deg; + } + + .sm\:hover\:rotate-3:hover { + --tw-rotate: 3deg; + } + + .sm\:hover\:rotate-6:hover { + --tw-rotate: 6deg; + } + + .sm\:hover\:rotate-12:hover { + --tw-rotate: 12deg; + } + + .sm\:hover\:rotate-45:hover { + --tw-rotate: 45deg; + } + + .sm\:hover\:rotate-90:hover { + --tw-rotate: 90deg; + } + + .sm\:hover\:rotate-180:hover { + --tw-rotate: 180deg; + } + + .sm\:hover\:-rotate-180:hover { + --tw-rotate: -180deg; + } + + .sm\:hover\:-rotate-90:hover { + --tw-rotate: -90deg; + } + + .sm\:hover\:-rotate-45:hover { + --tw-rotate: -45deg; + } + + .sm\:hover\:-rotate-12:hover { + --tw-rotate: -12deg; + } + + .sm\:hover\:-rotate-6:hover { + --tw-rotate: -6deg; + } + + .sm\:hover\:-rotate-3:hover { + --tw-rotate: -3deg; + } + + .sm\:hover\:-rotate-2:hover { + --tw-rotate: -2deg; + } + + .sm\:hover\:-rotate-1:hover { + --tw-rotate: -1deg; + } + + .sm\:focus\:rotate-0:focus { + --tw-rotate: 0deg; + } + + .sm\:focus\:rotate-1:focus { + --tw-rotate: 1deg; + } + + .sm\:focus\:rotate-2:focus { + --tw-rotate: 2deg; + } + + .sm\:focus\:rotate-3:focus { + --tw-rotate: 3deg; + } + + .sm\:focus\:rotate-6:focus { + --tw-rotate: 6deg; + } + + .sm\:focus\:rotate-12:focus { + --tw-rotate: 12deg; + } + + .sm\:focus\:rotate-45:focus { + --tw-rotate: 45deg; + } + + .sm\:focus\:rotate-90:focus { + --tw-rotate: 90deg; + } + + .sm\:focus\:rotate-180:focus { + --tw-rotate: 180deg; + } + + .sm\:focus\:-rotate-180:focus { + --tw-rotate: -180deg; + } + + .sm\:focus\:-rotate-90:focus { + --tw-rotate: -90deg; + } + + .sm\:focus\:-rotate-45:focus { + --tw-rotate: -45deg; + } + + .sm\:focus\:-rotate-12:focus { + --tw-rotate: -12deg; + } + + .sm\:focus\:-rotate-6:focus { + --tw-rotate: -6deg; + } + + .sm\:focus\:-rotate-3:focus { + --tw-rotate: -3deg; + } + + .sm\:focus\:-rotate-2:focus { + --tw-rotate: -2deg; + } + + .sm\:focus\:-rotate-1:focus { + --tw-rotate: -1deg; + } + + .sm\:translate-x-0 { + --tw-translate-x: 0px; + } + + .sm\:translate-x-1 { + --tw-translate-x: 0.25rem; + } + + .sm\:translate-x-2 { + --tw-translate-x: 0.5rem; + } + + .sm\:translate-x-3 { + --tw-translate-x: 0.75rem; + } + + .sm\:translate-x-4 { + --tw-translate-x: 1rem; + } + + .sm\:translate-x-5 { + --tw-translate-x: 1.25rem; + } + + .sm\:translate-x-6 { + --tw-translate-x: 1.5rem; + } + + .sm\:translate-x-7 { + --tw-translate-x: 1.75rem; + } + + .sm\:translate-x-8 { + --tw-translate-x: 2rem; + } + + .sm\:translate-x-9 { + --tw-translate-x: 2.25rem; + } + + .sm\:translate-x-10 { + --tw-translate-x: 2.5rem; + } + + .sm\:translate-x-11 { + --tw-translate-x: 2.75rem; + } + + .sm\:translate-x-12 { + --tw-translate-x: 3rem; + } + + .sm\:translate-x-14 { + --tw-translate-x: 3.5rem; + } + + .sm\:translate-x-16 { + --tw-translate-x: 4rem; + } + + .sm\:translate-x-20 { + --tw-translate-x: 5rem; + } + + .sm\:translate-x-22 { + --tw-translate-x: 5.625rem; + } + + .sm\:translate-x-24 { + --tw-translate-x: 6rem; + } + + .sm\:translate-x-28 { + --tw-translate-x: 7rem; + } + + .sm\:translate-x-32 { + --tw-translate-x: 8rem; + } + + .sm\:translate-x-36 { + --tw-translate-x: 9rem; + } + + .sm\:translate-x-40 { + --tw-translate-x: 10rem; + } + + .sm\:translate-x-44 { + --tw-translate-x: 11rem; + } + + .sm\:translate-x-48 { + --tw-translate-x: 12rem; + } + + .sm\:translate-x-52 { + --tw-translate-x: 13rem; + } + + .sm\:translate-x-56 { + --tw-translate-x: 14rem; + } + + .sm\:translate-x-60 { + --tw-translate-x: 240px; + } + + .sm\:translate-x-64 { + --tw-translate-x: 16rem; + } + + .sm\:translate-x-72 { + --tw-translate-x: 18rem; + } + + .sm\:translate-x-80 { + --tw-translate-x: 20rem; + } + + .sm\:translate-x-88 { + --tw-translate-x: 22rem; + } + + .sm\:translate-x-96 { + --tw-translate-x: 24rem; + } + + .sm\:translate-x-130 { + --tw-translate-x: 560px; + } + + .sm\:translate-x-px { + --tw-translate-x: 1px; + } + + .sm\:translate-x-0\.5 { + --tw-translate-x: 0.125rem; + } + + .sm\:translate-x-1\.5 { + --tw-translate-x: 0.375rem; + } + + .sm\:translate-x-2\.5 { + --tw-translate-x: 0.625rem; + } + + .sm\:translate-x-3\.5 { + --tw-translate-x: 0.875rem; + } + + .sm\:-translate-x-0 { + --tw-translate-x: 0px; + } + + .sm\:-translate-x-1 { + --tw-translate-x: -0.25rem; + } + + .sm\:-translate-x-2 { + --tw-translate-x: -0.5rem; + } + + .sm\:-translate-x-3 { + --tw-translate-x: -0.75rem; + } + + .sm\:-translate-x-4 { + --tw-translate-x: -1rem; + } + + .sm\:-translate-x-5 { + --tw-translate-x: -1.25rem; + } + + .sm\:-translate-x-6 { + --tw-translate-x: -1.5rem; + } + + .sm\:-translate-x-7 { + --tw-translate-x: -1.75rem; + } + + .sm\:-translate-x-8 { + --tw-translate-x: -2rem; + } + + .sm\:-translate-x-9 { + --tw-translate-x: -2.25rem; + } + + .sm\:-translate-x-10 { + --tw-translate-x: -2.5rem; + } + + .sm\:-translate-x-11 { + --tw-translate-x: -2.75rem; + } + + .sm\:-translate-x-12 { + --tw-translate-x: -3rem; + } + + .sm\:-translate-x-14 { + --tw-translate-x: -3.5rem; + } + + .sm\:-translate-x-16 { + --tw-translate-x: -4rem; + } + + .sm\:-translate-x-20 { + --tw-translate-x: -5rem; + } + + .sm\:-translate-x-22 { + --tw-translate-x: -5.625rem; + } + + .sm\:-translate-x-24 { + --tw-translate-x: -6rem; + } + + .sm\:-translate-x-28 { + --tw-translate-x: -7rem; + } + + .sm\:-translate-x-32 { + --tw-translate-x: -8rem; + } + + .sm\:-translate-x-36 { + --tw-translate-x: -9rem; + } + + .sm\:-translate-x-40 { + --tw-translate-x: -10rem; + } + + .sm\:-translate-x-44 { + --tw-translate-x: -11rem; + } + + .sm\:-translate-x-48 { + --tw-translate-x: -12rem; + } + + .sm\:-translate-x-52 { + --tw-translate-x: -13rem; + } + + .sm\:-translate-x-56 { + --tw-translate-x: -14rem; + } + + .sm\:-translate-x-60 { + --tw-translate-x: -240px; + } + + .sm\:-translate-x-64 { + --tw-translate-x: -16rem; + } + + .sm\:-translate-x-72 { + --tw-translate-x: -18rem; + } + + .sm\:-translate-x-80 { + --tw-translate-x: -20rem; + } + + .sm\:-translate-x-88 { + --tw-translate-x: -22rem; + } + + .sm\:-translate-x-96 { + --tw-translate-x: -24rem; + } + + .sm\:-translate-x-130 { + --tw-translate-x: -560px; + } + + .sm\:-translate-x-px { + --tw-translate-x: -1px; + } + + .sm\:-translate-x-0\.5 { + --tw-translate-x: -0.125rem; + } + + .sm\:-translate-x-1\.5 { + --tw-translate-x: -0.375rem; + } + + .sm\:-translate-x-2\.5 { + --tw-translate-x: -0.625rem; + } + + .sm\:-translate-x-3\.5 { + --tw-translate-x: -0.875rem; + } + + .sm\:translate-x-1\/2 { + --tw-translate-x: 50%; + } + + .sm\:translate-x-1\/3 { + --tw-translate-x: 33.333333%; + } + + .sm\:translate-x-2\/3 { + --tw-translate-x: 66.666667%; + } + + .sm\:translate-x-1\/4 { + --tw-translate-x: 25%; + } + + .sm\:translate-x-2\/4 { + --tw-translate-x: 50%; + } + + .sm\:translate-x-3\/4 { + --tw-translate-x: 75%; + } + + .sm\:translate-x-full { + --tw-translate-x: 100%; + } + + .sm\:-translate-x-1\/2 { + --tw-translate-x: -50%; + } + + .sm\:-translate-x-1\/3 { + --tw-translate-x: -33.333333%; + } + + .sm\:-translate-x-2\/3 { + --tw-translate-x: -66.666667%; + } + + .sm\:-translate-x-1\/4 { + --tw-translate-x: -25%; + } + + .sm\:-translate-x-2\/4 { + --tw-translate-x: -50%; + } + + .sm\:-translate-x-3\/4 { + --tw-translate-x: -75%; + } + + .sm\:-translate-x-full { + --tw-translate-x: -100%; + } + + .sm\:translate-y-0 { + --tw-translate-y: 0px; + } + + .sm\:translate-y-1 { + --tw-translate-y: 0.25rem; + } + + .sm\:translate-y-2 { + --tw-translate-y: 0.5rem; + } + + .sm\:translate-y-3 { + --tw-translate-y: 0.75rem; + } + + .sm\:translate-y-4 { + --tw-translate-y: 1rem; + } + + .sm\:translate-y-5 { + --tw-translate-y: 1.25rem; + } + + .sm\:translate-y-6 { + --tw-translate-y: 1.5rem; + } + + .sm\:translate-y-7 { + --tw-translate-y: 1.75rem; + } + + .sm\:translate-y-8 { + --tw-translate-y: 2rem; + } + + .sm\:translate-y-9 { + --tw-translate-y: 2.25rem; + } + + .sm\:translate-y-10 { + --tw-translate-y: 2.5rem; + } + + .sm\:translate-y-11 { + --tw-translate-y: 2.75rem; + } + + .sm\:translate-y-12 { + --tw-translate-y: 3rem; + } + + .sm\:translate-y-14 { + --tw-translate-y: 3.5rem; + } + + .sm\:translate-y-16 { + --tw-translate-y: 4rem; + } + + .sm\:translate-y-20 { + --tw-translate-y: 5rem; + } + + .sm\:translate-y-22 { + --tw-translate-y: 5.625rem; + } + + .sm\:translate-y-24 { + --tw-translate-y: 6rem; + } + + .sm\:translate-y-28 { + --tw-translate-y: 7rem; + } + + .sm\:translate-y-32 { + --tw-translate-y: 8rem; + } + + .sm\:translate-y-36 { + --tw-translate-y: 9rem; + } + + .sm\:translate-y-40 { + --tw-translate-y: 10rem; + } + + .sm\:translate-y-44 { + --tw-translate-y: 11rem; + } + + .sm\:translate-y-48 { + --tw-translate-y: 12rem; + } + + .sm\:translate-y-52 { + --tw-translate-y: 13rem; + } + + .sm\:translate-y-56 { + --tw-translate-y: 14rem; + } + + .sm\:translate-y-60 { + --tw-translate-y: 240px; + } + + .sm\:translate-y-64 { + --tw-translate-y: 16rem; + } + + .sm\:translate-y-72 { + --tw-translate-y: 18rem; + } + + .sm\:translate-y-80 { + --tw-translate-y: 20rem; + } + + .sm\:translate-y-88 { + --tw-translate-y: 22rem; + } + + .sm\:translate-y-96 { + --tw-translate-y: 24rem; + } + + .sm\:translate-y-130 { + --tw-translate-y: 560px; + } + + .sm\:translate-y-px { + --tw-translate-y: 1px; + } + + .sm\:translate-y-0\.5 { + --tw-translate-y: 0.125rem; + } + + .sm\:translate-y-1\.5 { + --tw-translate-y: 0.375rem; + } + + .sm\:translate-y-2\.5 { + --tw-translate-y: 0.625rem; + } + + .sm\:translate-y-3\.5 { + --tw-translate-y: 0.875rem; + } + + .sm\:-translate-y-0 { + --tw-translate-y: 0px; + } + + .sm\:-translate-y-1 { + --tw-translate-y: -0.25rem; + } + + .sm\:-translate-y-2 { + --tw-translate-y: -0.5rem; + } + + .sm\:-translate-y-3 { + --tw-translate-y: -0.75rem; + } + + .sm\:-translate-y-4 { + --tw-translate-y: -1rem; + } + + .sm\:-translate-y-5 { + --tw-translate-y: -1.25rem; + } + + .sm\:-translate-y-6 { + --tw-translate-y: -1.5rem; + } + + .sm\:-translate-y-7 { + --tw-translate-y: -1.75rem; + } + + .sm\:-translate-y-8 { + --tw-translate-y: -2rem; + } + + .sm\:-translate-y-9 { + --tw-translate-y: -2.25rem; + } + + .sm\:-translate-y-10 { + --tw-translate-y: -2.5rem; + } + + .sm\:-translate-y-11 { + --tw-translate-y: -2.75rem; + } + + .sm\:-translate-y-12 { + --tw-translate-y: -3rem; + } + + .sm\:-translate-y-14 { + --tw-translate-y: -3.5rem; + } + + .sm\:-translate-y-16 { + --tw-translate-y: -4rem; + } + + .sm\:-translate-y-20 { + --tw-translate-y: -5rem; + } + + .sm\:-translate-y-22 { + --tw-translate-y: -5.625rem; + } + + .sm\:-translate-y-24 { + --tw-translate-y: -6rem; + } + + .sm\:-translate-y-28 { + --tw-translate-y: -7rem; + } + + .sm\:-translate-y-32 { + --tw-translate-y: -8rem; + } + + .sm\:-translate-y-36 { + --tw-translate-y: -9rem; + } + + .sm\:-translate-y-40 { + --tw-translate-y: -10rem; + } + + .sm\:-translate-y-44 { + --tw-translate-y: -11rem; + } + + .sm\:-translate-y-48 { + --tw-translate-y: -12rem; + } + + .sm\:-translate-y-52 { + --tw-translate-y: -13rem; + } + + .sm\:-translate-y-56 { + --tw-translate-y: -14rem; + } + + .sm\:-translate-y-60 { + --tw-translate-y: -240px; + } + + .sm\:-translate-y-64 { + --tw-translate-y: -16rem; + } + + .sm\:-translate-y-72 { + --tw-translate-y: -18rem; + } + + .sm\:-translate-y-80 { + --tw-translate-y: -20rem; + } + + .sm\:-translate-y-88 { + --tw-translate-y: -22rem; + } + + .sm\:-translate-y-96 { + --tw-translate-y: -24rem; + } + + .sm\:-translate-y-130 { + --tw-translate-y: -560px; + } + + .sm\:-translate-y-px { + --tw-translate-y: -1px; + } + + .sm\:-translate-y-0\.5 { + --tw-translate-y: -0.125rem; + } + + .sm\:-translate-y-1\.5 { + --tw-translate-y: -0.375rem; + } + + .sm\:-translate-y-2\.5 { + --tw-translate-y: -0.625rem; + } + + .sm\:-translate-y-3\.5 { + --tw-translate-y: -0.875rem; + } + + .sm\:translate-y-1\/2 { + --tw-translate-y: 50%; + } + + .sm\:translate-y-1\/3 { + --tw-translate-y: 33.333333%; + } + + .sm\:translate-y-2\/3 { + --tw-translate-y: 66.666667%; + } + + .sm\:translate-y-1\/4 { + --tw-translate-y: 25%; + } + + .sm\:translate-y-2\/4 { + --tw-translate-y: 50%; + } + + .sm\:translate-y-3\/4 { + --tw-translate-y: 75%; + } + + .sm\:translate-y-full { + --tw-translate-y: 100%; + } + + .sm\:-translate-y-1\/2 { + --tw-translate-y: -50%; + } + + .sm\:-translate-y-1\/3 { + --tw-translate-y: -33.333333%; + } + + .sm\:-translate-y-2\/3 { + --tw-translate-y: -66.666667%; + } + + .sm\:-translate-y-1\/4 { + --tw-translate-y: -25%; + } + + .sm\:-translate-y-2\/4 { + --tw-translate-y: -50%; + } + + .sm\:-translate-y-3\/4 { + --tw-translate-y: -75%; + } + + .sm\:-translate-y-full { + --tw-translate-y: -100%; + } + + .sm\:hover\:translate-x-0:hover { + --tw-translate-x: 0px; + } + + .sm\:hover\:translate-x-1:hover { + --tw-translate-x: 0.25rem; + } + + .sm\:hover\:translate-x-2:hover { + --tw-translate-x: 0.5rem; + } + + .sm\:hover\:translate-x-3:hover { + --tw-translate-x: 0.75rem; + } + + .sm\:hover\:translate-x-4:hover { + --tw-translate-x: 1rem; + } + + .sm\:hover\:translate-x-5:hover { + --tw-translate-x: 1.25rem; + } + + .sm\:hover\:translate-x-6:hover { + --tw-translate-x: 1.5rem; + } + + .sm\:hover\:translate-x-7:hover { + --tw-translate-x: 1.75rem; + } + + .sm\:hover\:translate-x-8:hover { + --tw-translate-x: 2rem; + } + + .sm\:hover\:translate-x-9:hover { + --tw-translate-x: 2.25rem; + } + + .sm\:hover\:translate-x-10:hover { + --tw-translate-x: 2.5rem; + } + + .sm\:hover\:translate-x-11:hover { + --tw-translate-x: 2.75rem; + } + + .sm\:hover\:translate-x-12:hover { + --tw-translate-x: 3rem; + } + + .sm\:hover\:translate-x-14:hover { + --tw-translate-x: 3.5rem; + } + + .sm\:hover\:translate-x-16:hover { + --tw-translate-x: 4rem; + } + + .sm\:hover\:translate-x-20:hover { + --tw-translate-x: 5rem; + } + + .sm\:hover\:translate-x-22:hover { + --tw-translate-x: 5.625rem; + } + + .sm\:hover\:translate-x-24:hover { + --tw-translate-x: 6rem; + } + + .sm\:hover\:translate-x-28:hover { + --tw-translate-x: 7rem; + } + + .sm\:hover\:translate-x-32:hover { + --tw-translate-x: 8rem; + } + + .sm\:hover\:translate-x-36:hover { + --tw-translate-x: 9rem; + } + + .sm\:hover\:translate-x-40:hover { + --tw-translate-x: 10rem; + } + + .sm\:hover\:translate-x-44:hover { + --tw-translate-x: 11rem; + } + + .sm\:hover\:translate-x-48:hover { + --tw-translate-x: 12rem; + } + + .sm\:hover\:translate-x-52:hover { + --tw-translate-x: 13rem; + } + + .sm\:hover\:translate-x-56:hover { + --tw-translate-x: 14rem; + } + + .sm\:hover\:translate-x-60:hover { + --tw-translate-x: 240px; + } + + .sm\:hover\:translate-x-64:hover { + --tw-translate-x: 16rem; + } + + .sm\:hover\:translate-x-72:hover { + --tw-translate-x: 18rem; + } + + .sm\:hover\:translate-x-80:hover { + --tw-translate-x: 20rem; + } + + .sm\:hover\:translate-x-88:hover { + --tw-translate-x: 22rem; + } + + .sm\:hover\:translate-x-96:hover { + --tw-translate-x: 24rem; + } + + .sm\:hover\:translate-x-130:hover { + --tw-translate-x: 560px; + } + + .sm\:hover\:translate-x-px:hover { + --tw-translate-x: 1px; + } + + .sm\:hover\:translate-x-0\.5:hover { + --tw-translate-x: 0.125rem; + } + + .sm\:hover\:translate-x-1\.5:hover { + --tw-translate-x: 0.375rem; + } + + .sm\:hover\:translate-x-2\.5:hover { + --tw-translate-x: 0.625rem; + } + + .sm\:hover\:translate-x-3\.5:hover { + --tw-translate-x: 0.875rem; + } + + .sm\:hover\:-translate-x-0:hover { + --tw-translate-x: 0px; + } + + .sm\:hover\:-translate-x-1:hover { + --tw-translate-x: -0.25rem; + } + + .sm\:hover\:-translate-x-2:hover { + --tw-translate-x: -0.5rem; + } + + .sm\:hover\:-translate-x-3:hover { + --tw-translate-x: -0.75rem; + } + + .sm\:hover\:-translate-x-4:hover { + --tw-translate-x: -1rem; + } + + .sm\:hover\:-translate-x-5:hover { + --tw-translate-x: -1.25rem; + } + + .sm\:hover\:-translate-x-6:hover { + --tw-translate-x: -1.5rem; + } + + .sm\:hover\:-translate-x-7:hover { + --tw-translate-x: -1.75rem; + } + + .sm\:hover\:-translate-x-8:hover { + --tw-translate-x: -2rem; + } + + .sm\:hover\:-translate-x-9:hover { + --tw-translate-x: -2.25rem; + } + + .sm\:hover\:-translate-x-10:hover { + --tw-translate-x: -2.5rem; + } + + .sm\:hover\:-translate-x-11:hover { + --tw-translate-x: -2.75rem; + } + + .sm\:hover\:-translate-x-12:hover { + --tw-translate-x: -3rem; + } + + .sm\:hover\:-translate-x-14:hover { + --tw-translate-x: -3.5rem; + } + + .sm\:hover\:-translate-x-16:hover { + --tw-translate-x: -4rem; + } + + .sm\:hover\:-translate-x-20:hover { + --tw-translate-x: -5rem; + } + + .sm\:hover\:-translate-x-22:hover { + --tw-translate-x: -5.625rem; + } + + .sm\:hover\:-translate-x-24:hover { + --tw-translate-x: -6rem; + } + + .sm\:hover\:-translate-x-28:hover { + --tw-translate-x: -7rem; + } + + .sm\:hover\:-translate-x-32:hover { + --tw-translate-x: -8rem; + } + + .sm\:hover\:-translate-x-36:hover { + --tw-translate-x: -9rem; + } + + .sm\:hover\:-translate-x-40:hover { + --tw-translate-x: -10rem; + } + + .sm\:hover\:-translate-x-44:hover { + --tw-translate-x: -11rem; + } + + .sm\:hover\:-translate-x-48:hover { + --tw-translate-x: -12rem; + } + + .sm\:hover\:-translate-x-52:hover { + --tw-translate-x: -13rem; + } + + .sm\:hover\:-translate-x-56:hover { + --tw-translate-x: -14rem; + } + + .sm\:hover\:-translate-x-60:hover { + --tw-translate-x: -240px; + } + + .sm\:hover\:-translate-x-64:hover { + --tw-translate-x: -16rem; + } + + .sm\:hover\:-translate-x-72:hover { + --tw-translate-x: -18rem; + } + + .sm\:hover\:-translate-x-80:hover { + --tw-translate-x: -20rem; + } + + .sm\:hover\:-translate-x-88:hover { + --tw-translate-x: -22rem; + } + + .sm\:hover\:-translate-x-96:hover { + --tw-translate-x: -24rem; + } + + .sm\:hover\:-translate-x-130:hover { + --tw-translate-x: -560px; + } + + .sm\:hover\:-translate-x-px:hover { + --tw-translate-x: -1px; + } + + .sm\:hover\:-translate-x-0\.5:hover { + --tw-translate-x: -0.125rem; + } + + .sm\:hover\:-translate-x-1\.5:hover { + --tw-translate-x: -0.375rem; + } + + .sm\:hover\:-translate-x-2\.5:hover { + --tw-translate-x: -0.625rem; + } + + .sm\:hover\:-translate-x-3\.5:hover { + --tw-translate-x: -0.875rem; + } + + .sm\:hover\:translate-x-1\/2:hover { + --tw-translate-x: 50%; + } + + .sm\:hover\:translate-x-1\/3:hover { + --tw-translate-x: 33.333333%; + } + + .sm\:hover\:translate-x-2\/3:hover { + --tw-translate-x: 66.666667%; + } + + .sm\:hover\:translate-x-1\/4:hover { + --tw-translate-x: 25%; + } + + .sm\:hover\:translate-x-2\/4:hover { + --tw-translate-x: 50%; + } + + .sm\:hover\:translate-x-3\/4:hover { + --tw-translate-x: 75%; + } + + .sm\:hover\:translate-x-full:hover { + --tw-translate-x: 100%; + } + + .sm\:hover\:-translate-x-1\/2:hover { + --tw-translate-x: -50%; + } + + .sm\:hover\:-translate-x-1\/3:hover { + --tw-translate-x: -33.333333%; + } + + .sm\:hover\:-translate-x-2\/3:hover { + --tw-translate-x: -66.666667%; + } + + .sm\:hover\:-translate-x-1\/4:hover { + --tw-translate-x: -25%; + } + + .sm\:hover\:-translate-x-2\/4:hover { + --tw-translate-x: -50%; + } + + .sm\:hover\:-translate-x-3\/4:hover { + --tw-translate-x: -75%; + } + + .sm\:hover\:-translate-x-full:hover { + --tw-translate-x: -100%; + } + + .sm\:hover\:translate-y-0:hover { + --tw-translate-y: 0px; + } + + .sm\:hover\:translate-y-1:hover { + --tw-translate-y: 0.25rem; + } + + .sm\:hover\:translate-y-2:hover { + --tw-translate-y: 0.5rem; + } + + .sm\:hover\:translate-y-3:hover { + --tw-translate-y: 0.75rem; + } + + .sm\:hover\:translate-y-4:hover { + --tw-translate-y: 1rem; + } + + .sm\:hover\:translate-y-5:hover { + --tw-translate-y: 1.25rem; + } + + .sm\:hover\:translate-y-6:hover { + --tw-translate-y: 1.5rem; + } + + .sm\:hover\:translate-y-7:hover { + --tw-translate-y: 1.75rem; + } + + .sm\:hover\:translate-y-8:hover { + --tw-translate-y: 2rem; + } + + .sm\:hover\:translate-y-9:hover { + --tw-translate-y: 2.25rem; + } + + .sm\:hover\:translate-y-10:hover { + --tw-translate-y: 2.5rem; + } + + .sm\:hover\:translate-y-11:hover { + --tw-translate-y: 2.75rem; + } + + .sm\:hover\:translate-y-12:hover { + --tw-translate-y: 3rem; + } + + .sm\:hover\:translate-y-14:hover { + --tw-translate-y: 3.5rem; + } + + .sm\:hover\:translate-y-16:hover { + --tw-translate-y: 4rem; + } + + .sm\:hover\:translate-y-20:hover { + --tw-translate-y: 5rem; + } + + .sm\:hover\:translate-y-22:hover { + --tw-translate-y: 5.625rem; + } + + .sm\:hover\:translate-y-24:hover { + --tw-translate-y: 6rem; + } + + .sm\:hover\:translate-y-28:hover { + --tw-translate-y: 7rem; + } + + .sm\:hover\:translate-y-32:hover { + --tw-translate-y: 8rem; + } + + .sm\:hover\:translate-y-36:hover { + --tw-translate-y: 9rem; + } + + .sm\:hover\:translate-y-40:hover { + --tw-translate-y: 10rem; + } + + .sm\:hover\:translate-y-44:hover { + --tw-translate-y: 11rem; + } + + .sm\:hover\:translate-y-48:hover { + --tw-translate-y: 12rem; + } + + .sm\:hover\:translate-y-52:hover { + --tw-translate-y: 13rem; + } + + .sm\:hover\:translate-y-56:hover { + --tw-translate-y: 14rem; + } + + .sm\:hover\:translate-y-60:hover { + --tw-translate-y: 240px; + } + + .sm\:hover\:translate-y-64:hover { + --tw-translate-y: 16rem; + } + + .sm\:hover\:translate-y-72:hover { + --tw-translate-y: 18rem; + } + + .sm\:hover\:translate-y-80:hover { + --tw-translate-y: 20rem; + } + + .sm\:hover\:translate-y-88:hover { + --tw-translate-y: 22rem; + } + + .sm\:hover\:translate-y-96:hover { + --tw-translate-y: 24rem; + } + + .sm\:hover\:translate-y-130:hover { + --tw-translate-y: 560px; + } + + .sm\:hover\:translate-y-px:hover { + --tw-translate-y: 1px; + } + + .sm\:hover\:translate-y-0\.5:hover { + --tw-translate-y: 0.125rem; + } + + .sm\:hover\:translate-y-1\.5:hover { + --tw-translate-y: 0.375rem; + } + + .sm\:hover\:translate-y-2\.5:hover { + --tw-translate-y: 0.625rem; + } + + .sm\:hover\:translate-y-3\.5:hover { + --tw-translate-y: 0.875rem; + } + + .sm\:hover\:-translate-y-0:hover { + --tw-translate-y: 0px; + } + + .sm\:hover\:-translate-y-1:hover { + --tw-translate-y: -0.25rem; + } + + .sm\:hover\:-translate-y-2:hover { + --tw-translate-y: -0.5rem; + } + + .sm\:hover\:-translate-y-3:hover { + --tw-translate-y: -0.75rem; + } + + .sm\:hover\:-translate-y-4:hover { + --tw-translate-y: -1rem; + } + + .sm\:hover\:-translate-y-5:hover { + --tw-translate-y: -1.25rem; + } + + .sm\:hover\:-translate-y-6:hover { + --tw-translate-y: -1.5rem; + } + + .sm\:hover\:-translate-y-7:hover { + --tw-translate-y: -1.75rem; + } + + .sm\:hover\:-translate-y-8:hover { + --tw-translate-y: -2rem; + } + + .sm\:hover\:-translate-y-9:hover { + --tw-translate-y: -2.25rem; + } + + .sm\:hover\:-translate-y-10:hover { + --tw-translate-y: -2.5rem; + } + + .sm\:hover\:-translate-y-11:hover { + --tw-translate-y: -2.75rem; + } + + .sm\:hover\:-translate-y-12:hover { + --tw-translate-y: -3rem; + } + + .sm\:hover\:-translate-y-14:hover { + --tw-translate-y: -3.5rem; + } + + .sm\:hover\:-translate-y-16:hover { + --tw-translate-y: -4rem; + } + + .sm\:hover\:-translate-y-20:hover { + --tw-translate-y: -5rem; + } + + .sm\:hover\:-translate-y-22:hover { + --tw-translate-y: -5.625rem; + } + + .sm\:hover\:-translate-y-24:hover { + --tw-translate-y: -6rem; + } + + .sm\:hover\:-translate-y-28:hover { + --tw-translate-y: -7rem; + } + + .sm\:hover\:-translate-y-32:hover { + --tw-translate-y: -8rem; + } + + .sm\:hover\:-translate-y-36:hover { + --tw-translate-y: -9rem; + } + + .sm\:hover\:-translate-y-40:hover { + --tw-translate-y: -10rem; + } + + .sm\:hover\:-translate-y-44:hover { + --tw-translate-y: -11rem; + } + + .sm\:hover\:-translate-y-48:hover { + --tw-translate-y: -12rem; + } + + .sm\:hover\:-translate-y-52:hover { + --tw-translate-y: -13rem; + } + + .sm\:hover\:-translate-y-56:hover { + --tw-translate-y: -14rem; + } + + .sm\:hover\:-translate-y-60:hover { + --tw-translate-y: -240px; + } + + .sm\:hover\:-translate-y-64:hover { + --tw-translate-y: -16rem; + } + + .sm\:hover\:-translate-y-72:hover { + --tw-translate-y: -18rem; + } + + .sm\:hover\:-translate-y-80:hover { + --tw-translate-y: -20rem; + } + + .sm\:hover\:-translate-y-88:hover { + --tw-translate-y: -22rem; + } + + .sm\:hover\:-translate-y-96:hover { + --tw-translate-y: -24rem; + } + + .sm\:hover\:-translate-y-130:hover { + --tw-translate-y: -560px; + } + + .sm\:hover\:-translate-y-px:hover { + --tw-translate-y: -1px; + } + + .sm\:hover\:-translate-y-0\.5:hover { + --tw-translate-y: -0.125rem; + } + + .sm\:hover\:-translate-y-1\.5:hover { + --tw-translate-y: -0.375rem; + } + + .sm\:hover\:-translate-y-2\.5:hover { + --tw-translate-y: -0.625rem; + } + + .sm\:hover\:-translate-y-3\.5:hover { + --tw-translate-y: -0.875rem; + } + + .sm\:hover\:translate-y-1\/2:hover { + --tw-translate-y: 50%; + } + + .sm\:hover\:translate-y-1\/3:hover { + --tw-translate-y: 33.333333%; + } + + .sm\:hover\:translate-y-2\/3:hover { + --tw-translate-y: 66.666667%; + } + + .sm\:hover\:translate-y-1\/4:hover { + --tw-translate-y: 25%; + } + + .sm\:hover\:translate-y-2\/4:hover { + --tw-translate-y: 50%; + } + + .sm\:hover\:translate-y-3\/4:hover { + --tw-translate-y: 75%; + } + + .sm\:hover\:translate-y-full:hover { + --tw-translate-y: 100%; + } + + .sm\:hover\:-translate-y-1\/2:hover { + --tw-translate-y: -50%; + } + + .sm\:hover\:-translate-y-1\/3:hover { + --tw-translate-y: -33.333333%; + } + + .sm\:hover\:-translate-y-2\/3:hover { + --tw-translate-y: -66.666667%; + } + + .sm\:hover\:-translate-y-1\/4:hover { + --tw-translate-y: -25%; + } + + .sm\:hover\:-translate-y-2\/4:hover { + --tw-translate-y: -50%; + } + + .sm\:hover\:-translate-y-3\/4:hover { + --tw-translate-y: -75%; + } + + .sm\:hover\:-translate-y-full:hover { + --tw-translate-y: -100%; + } + + .sm\:focus\:translate-x-0:focus { + --tw-translate-x: 0px; + } + + .sm\:focus\:translate-x-1:focus { + --tw-translate-x: 0.25rem; + } + + .sm\:focus\:translate-x-2:focus { + --tw-translate-x: 0.5rem; + } + + .sm\:focus\:translate-x-3:focus { + --tw-translate-x: 0.75rem; + } + + .sm\:focus\:translate-x-4:focus { + --tw-translate-x: 1rem; + } + + .sm\:focus\:translate-x-5:focus { + --tw-translate-x: 1.25rem; + } + + .sm\:focus\:translate-x-6:focus { + --tw-translate-x: 1.5rem; + } + + .sm\:focus\:translate-x-7:focus { + --tw-translate-x: 1.75rem; + } + + .sm\:focus\:translate-x-8:focus { + --tw-translate-x: 2rem; + } + + .sm\:focus\:translate-x-9:focus { + --tw-translate-x: 2.25rem; + } + + .sm\:focus\:translate-x-10:focus { + --tw-translate-x: 2.5rem; + } + + .sm\:focus\:translate-x-11:focus { + --tw-translate-x: 2.75rem; + } + + .sm\:focus\:translate-x-12:focus { + --tw-translate-x: 3rem; + } + + .sm\:focus\:translate-x-14:focus { + --tw-translate-x: 3.5rem; + } + + .sm\:focus\:translate-x-16:focus { + --tw-translate-x: 4rem; + } + + .sm\:focus\:translate-x-20:focus { + --tw-translate-x: 5rem; + } + + .sm\:focus\:translate-x-22:focus { + --tw-translate-x: 5.625rem; + } + + .sm\:focus\:translate-x-24:focus { + --tw-translate-x: 6rem; + } + + .sm\:focus\:translate-x-28:focus { + --tw-translate-x: 7rem; + } + + .sm\:focus\:translate-x-32:focus { + --tw-translate-x: 8rem; + } + + .sm\:focus\:translate-x-36:focus { + --tw-translate-x: 9rem; + } + + .sm\:focus\:translate-x-40:focus { + --tw-translate-x: 10rem; + } + + .sm\:focus\:translate-x-44:focus { + --tw-translate-x: 11rem; + } + + .sm\:focus\:translate-x-48:focus { + --tw-translate-x: 12rem; + } + + .sm\:focus\:translate-x-52:focus { + --tw-translate-x: 13rem; + } + + .sm\:focus\:translate-x-56:focus { + --tw-translate-x: 14rem; + } + + .sm\:focus\:translate-x-60:focus { + --tw-translate-x: 240px; + } + + .sm\:focus\:translate-x-64:focus { + --tw-translate-x: 16rem; + } + + .sm\:focus\:translate-x-72:focus { + --tw-translate-x: 18rem; + } + + .sm\:focus\:translate-x-80:focus { + --tw-translate-x: 20rem; + } + + .sm\:focus\:translate-x-88:focus { + --tw-translate-x: 22rem; + } + + .sm\:focus\:translate-x-96:focus { + --tw-translate-x: 24rem; + } + + .sm\:focus\:translate-x-130:focus { + --tw-translate-x: 560px; + } + + .sm\:focus\:translate-x-px:focus { + --tw-translate-x: 1px; + } + + .sm\:focus\:translate-x-0\.5:focus { + --tw-translate-x: 0.125rem; + } + + .sm\:focus\:translate-x-1\.5:focus { + --tw-translate-x: 0.375rem; + } + + .sm\:focus\:translate-x-2\.5:focus { + --tw-translate-x: 0.625rem; + } + + .sm\:focus\:translate-x-3\.5:focus { + --tw-translate-x: 0.875rem; + } + + .sm\:focus\:-translate-x-0:focus { + --tw-translate-x: 0px; + } + + .sm\:focus\:-translate-x-1:focus { + --tw-translate-x: -0.25rem; + } + + .sm\:focus\:-translate-x-2:focus { + --tw-translate-x: -0.5rem; + } + + .sm\:focus\:-translate-x-3:focus { + --tw-translate-x: -0.75rem; + } + + .sm\:focus\:-translate-x-4:focus { + --tw-translate-x: -1rem; + } + + .sm\:focus\:-translate-x-5:focus { + --tw-translate-x: -1.25rem; + } + + .sm\:focus\:-translate-x-6:focus { + --tw-translate-x: -1.5rem; + } + + .sm\:focus\:-translate-x-7:focus { + --tw-translate-x: -1.75rem; + } + + .sm\:focus\:-translate-x-8:focus { + --tw-translate-x: -2rem; + } + + .sm\:focus\:-translate-x-9:focus { + --tw-translate-x: -2.25rem; + } + + .sm\:focus\:-translate-x-10:focus { + --tw-translate-x: -2.5rem; + } + + .sm\:focus\:-translate-x-11:focus { + --tw-translate-x: -2.75rem; + } + + .sm\:focus\:-translate-x-12:focus { + --tw-translate-x: -3rem; + } + + .sm\:focus\:-translate-x-14:focus { + --tw-translate-x: -3.5rem; + } + + .sm\:focus\:-translate-x-16:focus { + --tw-translate-x: -4rem; + } + + .sm\:focus\:-translate-x-20:focus { + --tw-translate-x: -5rem; + } + + .sm\:focus\:-translate-x-22:focus { + --tw-translate-x: -5.625rem; + } + + .sm\:focus\:-translate-x-24:focus { + --tw-translate-x: -6rem; + } + + .sm\:focus\:-translate-x-28:focus { + --tw-translate-x: -7rem; + } + + .sm\:focus\:-translate-x-32:focus { + --tw-translate-x: -8rem; + } + + .sm\:focus\:-translate-x-36:focus { + --tw-translate-x: -9rem; + } + + .sm\:focus\:-translate-x-40:focus { + --tw-translate-x: -10rem; + } + + .sm\:focus\:-translate-x-44:focus { + --tw-translate-x: -11rem; + } + + .sm\:focus\:-translate-x-48:focus { + --tw-translate-x: -12rem; + } + + .sm\:focus\:-translate-x-52:focus { + --tw-translate-x: -13rem; + } + + .sm\:focus\:-translate-x-56:focus { + --tw-translate-x: -14rem; + } + + .sm\:focus\:-translate-x-60:focus { + --tw-translate-x: -240px; + } + + .sm\:focus\:-translate-x-64:focus { + --tw-translate-x: -16rem; + } + + .sm\:focus\:-translate-x-72:focus { + --tw-translate-x: -18rem; + } + + .sm\:focus\:-translate-x-80:focus { + --tw-translate-x: -20rem; + } + + .sm\:focus\:-translate-x-88:focus { + --tw-translate-x: -22rem; + } + + .sm\:focus\:-translate-x-96:focus { + --tw-translate-x: -24rem; + } + + .sm\:focus\:-translate-x-130:focus { + --tw-translate-x: -560px; + } + + .sm\:focus\:-translate-x-px:focus { + --tw-translate-x: -1px; + } + + .sm\:focus\:-translate-x-0\.5:focus { + --tw-translate-x: -0.125rem; + } + + .sm\:focus\:-translate-x-1\.5:focus { + --tw-translate-x: -0.375rem; + } + + .sm\:focus\:-translate-x-2\.5:focus { + --tw-translate-x: -0.625rem; + } + + .sm\:focus\:-translate-x-3\.5:focus { + --tw-translate-x: -0.875rem; + } + + .sm\:focus\:translate-x-1\/2:focus { + --tw-translate-x: 50%; + } + + .sm\:focus\:translate-x-1\/3:focus { + --tw-translate-x: 33.333333%; + } + + .sm\:focus\:translate-x-2\/3:focus { + --tw-translate-x: 66.666667%; + } + + .sm\:focus\:translate-x-1\/4:focus { + --tw-translate-x: 25%; + } + + .sm\:focus\:translate-x-2\/4:focus { + --tw-translate-x: 50%; + } + + .sm\:focus\:translate-x-3\/4:focus { + --tw-translate-x: 75%; + } + + .sm\:focus\:translate-x-full:focus { + --tw-translate-x: 100%; + } + + .sm\:focus\:-translate-x-1\/2:focus { + --tw-translate-x: -50%; + } + + .sm\:focus\:-translate-x-1\/3:focus { + --tw-translate-x: -33.333333%; + } + + .sm\:focus\:-translate-x-2\/3:focus { + --tw-translate-x: -66.666667%; + } + + .sm\:focus\:-translate-x-1\/4:focus { + --tw-translate-x: -25%; + } + + .sm\:focus\:-translate-x-2\/4:focus { + --tw-translate-x: -50%; + } + + .sm\:focus\:-translate-x-3\/4:focus { + --tw-translate-x: -75%; + } + + .sm\:focus\:-translate-x-full:focus { + --tw-translate-x: -100%; + } + + .sm\:focus\:translate-y-0:focus { + --tw-translate-y: 0px; + } + + .sm\:focus\:translate-y-1:focus { + --tw-translate-y: 0.25rem; + } + + .sm\:focus\:translate-y-2:focus { + --tw-translate-y: 0.5rem; + } + + .sm\:focus\:translate-y-3:focus { + --tw-translate-y: 0.75rem; + } + + .sm\:focus\:translate-y-4:focus { + --tw-translate-y: 1rem; + } + + .sm\:focus\:translate-y-5:focus { + --tw-translate-y: 1.25rem; + } + + .sm\:focus\:translate-y-6:focus { + --tw-translate-y: 1.5rem; + } + + .sm\:focus\:translate-y-7:focus { + --tw-translate-y: 1.75rem; + } + + .sm\:focus\:translate-y-8:focus { + --tw-translate-y: 2rem; + } + + .sm\:focus\:translate-y-9:focus { + --tw-translate-y: 2.25rem; + } + + .sm\:focus\:translate-y-10:focus { + --tw-translate-y: 2.5rem; + } + + .sm\:focus\:translate-y-11:focus { + --tw-translate-y: 2.75rem; + } + + .sm\:focus\:translate-y-12:focus { + --tw-translate-y: 3rem; + } + + .sm\:focus\:translate-y-14:focus { + --tw-translate-y: 3.5rem; + } + + .sm\:focus\:translate-y-16:focus { + --tw-translate-y: 4rem; + } + + .sm\:focus\:translate-y-20:focus { + --tw-translate-y: 5rem; + } + + .sm\:focus\:translate-y-22:focus { + --tw-translate-y: 5.625rem; + } + + .sm\:focus\:translate-y-24:focus { + --tw-translate-y: 6rem; + } + + .sm\:focus\:translate-y-28:focus { + --tw-translate-y: 7rem; + } + + .sm\:focus\:translate-y-32:focus { + --tw-translate-y: 8rem; + } + + .sm\:focus\:translate-y-36:focus { + --tw-translate-y: 9rem; + } + + .sm\:focus\:translate-y-40:focus { + --tw-translate-y: 10rem; + } + + .sm\:focus\:translate-y-44:focus { + --tw-translate-y: 11rem; + } + + .sm\:focus\:translate-y-48:focus { + --tw-translate-y: 12rem; + } + + .sm\:focus\:translate-y-52:focus { + --tw-translate-y: 13rem; + } + + .sm\:focus\:translate-y-56:focus { + --tw-translate-y: 14rem; + } + + .sm\:focus\:translate-y-60:focus { + --tw-translate-y: 240px; + } + + .sm\:focus\:translate-y-64:focus { + --tw-translate-y: 16rem; + } + + .sm\:focus\:translate-y-72:focus { + --tw-translate-y: 18rem; + } + + .sm\:focus\:translate-y-80:focus { + --tw-translate-y: 20rem; + } + + .sm\:focus\:translate-y-88:focus { + --tw-translate-y: 22rem; + } + + .sm\:focus\:translate-y-96:focus { + --tw-translate-y: 24rem; + } + + .sm\:focus\:translate-y-130:focus { + --tw-translate-y: 560px; + } + + .sm\:focus\:translate-y-px:focus { + --tw-translate-y: 1px; + } + + .sm\:focus\:translate-y-0\.5:focus { + --tw-translate-y: 0.125rem; + } + + .sm\:focus\:translate-y-1\.5:focus { + --tw-translate-y: 0.375rem; + } + + .sm\:focus\:translate-y-2\.5:focus { + --tw-translate-y: 0.625rem; + } + + .sm\:focus\:translate-y-3\.5:focus { + --tw-translate-y: 0.875rem; + } + + .sm\:focus\:-translate-y-0:focus { + --tw-translate-y: 0px; + } + + .sm\:focus\:-translate-y-1:focus { + --tw-translate-y: -0.25rem; + } + + .sm\:focus\:-translate-y-2:focus { + --tw-translate-y: -0.5rem; + } + + .sm\:focus\:-translate-y-3:focus { + --tw-translate-y: -0.75rem; + } + + .sm\:focus\:-translate-y-4:focus { + --tw-translate-y: -1rem; + } + + .sm\:focus\:-translate-y-5:focus { + --tw-translate-y: -1.25rem; + } + + .sm\:focus\:-translate-y-6:focus { + --tw-translate-y: -1.5rem; + } + + .sm\:focus\:-translate-y-7:focus { + --tw-translate-y: -1.75rem; + } + + .sm\:focus\:-translate-y-8:focus { + --tw-translate-y: -2rem; + } + + .sm\:focus\:-translate-y-9:focus { + --tw-translate-y: -2.25rem; + } + + .sm\:focus\:-translate-y-10:focus { + --tw-translate-y: -2.5rem; + } + + .sm\:focus\:-translate-y-11:focus { + --tw-translate-y: -2.75rem; + } + + .sm\:focus\:-translate-y-12:focus { + --tw-translate-y: -3rem; + } + + .sm\:focus\:-translate-y-14:focus { + --tw-translate-y: -3.5rem; + } + + .sm\:focus\:-translate-y-16:focus { + --tw-translate-y: -4rem; + } + + .sm\:focus\:-translate-y-20:focus { + --tw-translate-y: -5rem; + } + + .sm\:focus\:-translate-y-22:focus { + --tw-translate-y: -5.625rem; + } + + .sm\:focus\:-translate-y-24:focus { + --tw-translate-y: -6rem; + } + + .sm\:focus\:-translate-y-28:focus { + --tw-translate-y: -7rem; + } + + .sm\:focus\:-translate-y-32:focus { + --tw-translate-y: -8rem; + } + + .sm\:focus\:-translate-y-36:focus { + --tw-translate-y: -9rem; + } + + .sm\:focus\:-translate-y-40:focus { + --tw-translate-y: -10rem; + } + + .sm\:focus\:-translate-y-44:focus { + --tw-translate-y: -11rem; + } + + .sm\:focus\:-translate-y-48:focus { + --tw-translate-y: -12rem; + } + + .sm\:focus\:-translate-y-52:focus { + --tw-translate-y: -13rem; + } + + .sm\:focus\:-translate-y-56:focus { + --tw-translate-y: -14rem; + } + + .sm\:focus\:-translate-y-60:focus { + --tw-translate-y: -240px; + } + + .sm\:focus\:-translate-y-64:focus { + --tw-translate-y: -16rem; + } + + .sm\:focus\:-translate-y-72:focus { + --tw-translate-y: -18rem; + } + + .sm\:focus\:-translate-y-80:focus { + --tw-translate-y: -20rem; + } + + .sm\:focus\:-translate-y-88:focus { + --tw-translate-y: -22rem; + } + + .sm\:focus\:-translate-y-96:focus { + --tw-translate-y: -24rem; + } + + .sm\:focus\:-translate-y-130:focus { + --tw-translate-y: -560px; + } + + .sm\:focus\:-translate-y-px:focus { + --tw-translate-y: -1px; + } + + .sm\:focus\:-translate-y-0\.5:focus { + --tw-translate-y: -0.125rem; + } + + .sm\:focus\:-translate-y-1\.5:focus { + --tw-translate-y: -0.375rem; + } + + .sm\:focus\:-translate-y-2\.5:focus { + --tw-translate-y: -0.625rem; + } + + .sm\:focus\:-translate-y-3\.5:focus { + --tw-translate-y: -0.875rem; + } + + .sm\:focus\:translate-y-1\/2:focus { + --tw-translate-y: 50%; + } + + .sm\:focus\:translate-y-1\/3:focus { + --tw-translate-y: 33.333333%; + } + + .sm\:focus\:translate-y-2\/3:focus { + --tw-translate-y: 66.666667%; + } + + .sm\:focus\:translate-y-1\/4:focus { + --tw-translate-y: 25%; + } + + .sm\:focus\:translate-y-2\/4:focus { + --tw-translate-y: 50%; + } + + .sm\:focus\:translate-y-3\/4:focus { + --tw-translate-y: 75%; + } + + .sm\:focus\:translate-y-full:focus { + --tw-translate-y: 100%; + } + + .sm\:focus\:-translate-y-1\/2:focus { + --tw-translate-y: -50%; + } + + .sm\:focus\:-translate-y-1\/3:focus { + --tw-translate-y: -33.333333%; + } + + .sm\:focus\:-translate-y-2\/3:focus { + --tw-translate-y: -66.666667%; + } + + .sm\:focus\:-translate-y-1\/4:focus { + --tw-translate-y: -25%; + } + + .sm\:focus\:-translate-y-2\/4:focus { + --tw-translate-y: -50%; + } + + .sm\:focus\:-translate-y-3\/4:focus { + --tw-translate-y: -75%; + } + + .sm\:focus\:-translate-y-full:focus { + --tw-translate-y: -100%; + } + + .sm\:skew-x-0 { + --tw-skew-x: 0deg; + } + + .sm\:skew-x-1 { + --tw-skew-x: 1deg; + } + + .sm\:skew-x-2 { + --tw-skew-x: 2deg; + } + + .sm\:skew-x-3 { + --tw-skew-x: 3deg; + } + + .sm\:skew-x-6 { + --tw-skew-x: 6deg; + } + + .sm\:skew-x-12 { + --tw-skew-x: 12deg; + } + + .sm\:-skew-x-12 { + --tw-skew-x: -12deg; + } + + .sm\:-skew-x-6 { + --tw-skew-x: -6deg; + } + + .sm\:-skew-x-3 { + --tw-skew-x: -3deg; + } + + .sm\:-skew-x-2 { + --tw-skew-x: -2deg; + } + + .sm\:-skew-x-1 { + --tw-skew-x: -1deg; + } + + .sm\:skew-y-0 { + --tw-skew-y: 0deg; + } + + .sm\:skew-y-1 { + --tw-skew-y: 1deg; + } + + .sm\:skew-y-2 { + --tw-skew-y: 2deg; + } + + .sm\:skew-y-3 { + --tw-skew-y: 3deg; + } + + .sm\:skew-y-6 { + --tw-skew-y: 6deg; + } + + .sm\:skew-y-12 { + --tw-skew-y: 12deg; + } + + .sm\:-skew-y-12 { + --tw-skew-y: -12deg; + } + + .sm\:-skew-y-6 { + --tw-skew-y: -6deg; + } + + .sm\:-skew-y-3 { + --tw-skew-y: -3deg; + } + + .sm\:-skew-y-2 { + --tw-skew-y: -2deg; + } + + .sm\:-skew-y-1 { + --tw-skew-y: -1deg; + } + + .sm\:hover\:skew-x-0:hover { + --tw-skew-x: 0deg; + } + + .sm\:hover\:skew-x-1:hover { + --tw-skew-x: 1deg; + } + + .sm\:hover\:skew-x-2:hover { + --tw-skew-x: 2deg; + } + + .sm\:hover\:skew-x-3:hover { + --tw-skew-x: 3deg; + } + + .sm\:hover\:skew-x-6:hover { + --tw-skew-x: 6deg; + } + + .sm\:hover\:skew-x-12:hover { + --tw-skew-x: 12deg; + } + + .sm\:hover\:-skew-x-12:hover { + --tw-skew-x: -12deg; + } + + .sm\:hover\:-skew-x-6:hover { + --tw-skew-x: -6deg; + } + + .sm\:hover\:-skew-x-3:hover { + --tw-skew-x: -3deg; + } + + .sm\:hover\:-skew-x-2:hover { + --tw-skew-x: -2deg; + } + + .sm\:hover\:-skew-x-1:hover { + --tw-skew-x: -1deg; + } + + .sm\:hover\:skew-y-0:hover { + --tw-skew-y: 0deg; + } + + .sm\:hover\:skew-y-1:hover { + --tw-skew-y: 1deg; + } + + .sm\:hover\:skew-y-2:hover { + --tw-skew-y: 2deg; + } + + .sm\:hover\:skew-y-3:hover { + --tw-skew-y: 3deg; + } + + .sm\:hover\:skew-y-6:hover { + --tw-skew-y: 6deg; + } + + .sm\:hover\:skew-y-12:hover { + --tw-skew-y: 12deg; + } + + .sm\:hover\:-skew-y-12:hover { + --tw-skew-y: -12deg; + } + + .sm\:hover\:-skew-y-6:hover { + --tw-skew-y: -6deg; + } + + .sm\:hover\:-skew-y-3:hover { + --tw-skew-y: -3deg; + } + + .sm\:hover\:-skew-y-2:hover { + --tw-skew-y: -2deg; + } + + .sm\:hover\:-skew-y-1:hover { + --tw-skew-y: -1deg; + } + + .sm\:focus\:skew-x-0:focus { + --tw-skew-x: 0deg; + } + + .sm\:focus\:skew-x-1:focus { + --tw-skew-x: 1deg; + } + + .sm\:focus\:skew-x-2:focus { + --tw-skew-x: 2deg; + } + + .sm\:focus\:skew-x-3:focus { + --tw-skew-x: 3deg; + } + + .sm\:focus\:skew-x-6:focus { + --tw-skew-x: 6deg; + } + + .sm\:focus\:skew-x-12:focus { + --tw-skew-x: 12deg; + } + + .sm\:focus\:-skew-x-12:focus { + --tw-skew-x: -12deg; + } + + .sm\:focus\:-skew-x-6:focus { + --tw-skew-x: -6deg; + } + + .sm\:focus\:-skew-x-3:focus { + --tw-skew-x: -3deg; + } + + .sm\:focus\:-skew-x-2:focus { + --tw-skew-x: -2deg; + } + + .sm\:focus\:-skew-x-1:focus { + --tw-skew-x: -1deg; + } + + .sm\:focus\:skew-y-0:focus { + --tw-skew-y: 0deg; + } + + .sm\:focus\:skew-y-1:focus { + --tw-skew-y: 1deg; + } + + .sm\:focus\:skew-y-2:focus { + --tw-skew-y: 2deg; + } + + .sm\:focus\:skew-y-3:focus { + --tw-skew-y: 3deg; + } + + .sm\:focus\:skew-y-6:focus { + --tw-skew-y: 6deg; + } + + .sm\:focus\:skew-y-12:focus { + --tw-skew-y: 12deg; + } + + .sm\:focus\:-skew-y-12:focus { + --tw-skew-y: -12deg; + } + + .sm\:focus\:-skew-y-6:focus { + --tw-skew-y: -6deg; + } + + .sm\:focus\:-skew-y-3:focus { + --tw-skew-y: -3deg; + } + + .sm\:focus\:-skew-y-2:focus { + --tw-skew-y: -2deg; + } + + .sm\:focus\:-skew-y-1:focus { + --tw-skew-y: -1deg; + } + + .sm\:transition-none { + transition-property: none; + } + + .sm\:transition-all { + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .sm\:transition { + transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .sm\:transition-colors { + transition-property: background-color, border-color, color, fill, stroke; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .sm\:transition-opacity { + transition-property: opacity; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .sm\:transition-shadow { + transition-property: box-shadow; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .sm\:transition-transform { + transition-property: transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .sm\:ease-linear { + transition-timing-function: linear; + } + + .sm\:ease-in { + transition-timing-function: cubic-bezier(0.4, 0, 1, 1); + } + + .sm\:ease-out { + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + } + + .sm\:ease-in-out { + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + } + + .sm\:duration-75 { + transition-duration: 75ms; + } + + .sm\:duration-100 { + transition-duration: 100ms; + } + + .sm\:duration-150 { + transition-duration: 150ms; + } + + .sm\:duration-200 { + transition-duration: 200ms; + } + + .sm\:duration-300 { + transition-duration: 300ms; + } + + .sm\:duration-500 { + transition-duration: 500ms; + } + + .sm\:duration-700 { + transition-duration: 700ms; + } + + .sm\:duration-1000 { + transition-duration: 1000ms; + } + + .sm\:delay-75 { + transition-delay: 75ms; + } + + .sm\:delay-100 { + transition-delay: 100ms; + } + + .sm\:delay-150 { + transition-delay: 150ms; + } + + .sm\:delay-200 { + transition-delay: 200ms; + } + + .sm\:delay-300 { + transition-delay: 300ms; + } + + .sm\:delay-500 { + transition-delay: 500ms; + } + + .sm\:delay-700 { + transition-delay: 700ms; + } + + .sm\:delay-1000 { + transition-delay: 1000ms; + } + + .sm\:animate-none { + -webkit-animation: none; + animation: none; + } + + .sm\:animate-spin { + -webkit-animation: spin 1s linear infinite; + animation: spin 1s linear infinite; + } + + .sm\:animate-ping { + -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + } + + .sm\:animate-pulse { + -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + } + + .sm\:animate-bounce { + -webkit-animation: bounce 0.6s ease-in-out; + animation: bounce 0.6s ease-in-out; + } +} + +@media (min-width: 768px) { + .md\:container { + width: 100%; + } + + @media (min-width: 640px) { + .md\:container { + max-width: 640px; + } + } + + @media (min-width: 768px) { + .md\:container { + max-width: 768px; + } + } + + @media (min-width: 1024px) { + .md\:container { + max-width: 1024px; + } + } + + @media (min-width: 1280px) { + .md\:container { + max-width: 1280px; + } + } + + @media (min-width: 1440px) { + .md\:container { + max-width: 1440px; + } + } + + @media (min-width: 1536px) { + .md\:container { + max-width: 1536px; + } + } + + .md\:space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + + .md\:space-x-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0px * var(--tw-space-x-reverse)); + margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.25rem * var(--tw-space-x-reverse)); + margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.75rem * var(--tw-space-x-reverse)); + margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1rem * var(--tw-space-x-reverse)); + margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.25rem * var(--tw-space-x-reverse)); + margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.5rem * var(--tw-space-x-reverse)); + margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.75rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.75rem * var(--tw-space-x-reverse)); + margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2rem * var(--tw-space-x-reverse)); + margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.25rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.25rem * var(--tw-space-x-reverse)); + margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.5rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.5rem * var(--tw-space-x-reverse)); + margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.75rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.75rem * var(--tw-space-x-reverse)); + margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(3rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(3rem * var(--tw-space-x-reverse)); + margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(3.5rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(3.5rem * var(--tw-space-x-reverse)); + margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(4rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(4rem * var(--tw-space-x-reverse)); + margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(5rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(5rem * var(--tw-space-x-reverse)); + margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(5.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(5.625rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(5.625rem * var(--tw-space-x-reverse)); + margin-left: calc(5.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(6rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(6rem * var(--tw-space-x-reverse)); + margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(7rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(7rem * var(--tw-space-x-reverse)); + margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(8rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(8rem * var(--tw-space-x-reverse)); + margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(9rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(9rem * var(--tw-space-x-reverse)); + margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(10rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(10rem * var(--tw-space-x-reverse)); + margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(11rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(11rem * var(--tw-space-x-reverse)); + margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(12rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(12rem * var(--tw-space-x-reverse)); + margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(13rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(13rem * var(--tw-space-x-reverse)); + margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(14rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(14rem * var(--tw-space-x-reverse)); + margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(240px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(240px * var(--tw-space-y-reverse)); + } + + .md\:space-x-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(240px * var(--tw-space-x-reverse)); + margin-left: calc(240px * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(16rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(16rem * var(--tw-space-x-reverse)); + margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(18rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(18rem * var(--tw-space-x-reverse)); + margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(20rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(20rem * var(--tw-space-x-reverse)); + margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(22rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(22rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(22rem * var(--tw-space-x-reverse)); + margin-left: calc(22rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(24rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(24rem * var(--tw-space-x-reverse)); + margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(560px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(560px * var(--tw-space-y-reverse)); + } + + .md\:space-x-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(560px * var(--tw-space-x-reverse)); + margin-left: calc(560px * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1px * var(--tw-space-y-reverse)); + } + + .md\:space-x-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1px * var(--tw-space-x-reverse)); + margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.125rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.125rem * var(--tw-space-x-reverse)); + margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.375rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.375rem * var(--tw-space-x-reverse)); + margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.625rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.625rem * var(--tw-space-x-reverse)); + margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.875rem * var(--tw-space-y-reverse)); + } + + .md\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.875rem * var(--tw-space-x-reverse)); + margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + + .md\:-space-x-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0px * var(--tw-space-x-reverse)); + margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.75rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1rem * var(--tw-space-x-reverse)); + margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1.75rem * var(--tw-space-x-reverse)); + margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2rem * var(--tw-space-x-reverse)); + margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2.75rem * var(--tw-space-x-reverse)); + margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-3rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-3rem * var(--tw-space-x-reverse)); + margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-3.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-4rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-4rem * var(--tw-space-x-reverse)); + margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-5rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-5rem * var(--tw-space-x-reverse)); + margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-5.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-5.625rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-5.625rem * var(--tw-space-x-reverse)); + margin-left: calc(-5.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-6rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-6rem * var(--tw-space-x-reverse)); + margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-7rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-7rem * var(--tw-space-x-reverse)); + margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-8rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-8rem * var(--tw-space-x-reverse)); + margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-9rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-9rem * var(--tw-space-x-reverse)); + margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-10rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-10rem * var(--tw-space-x-reverse)); + margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-11rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-11rem * var(--tw-space-x-reverse)); + margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-12rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-12rem * var(--tw-space-x-reverse)); + margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-13rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-13rem * var(--tw-space-x-reverse)); + margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-14rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-14rem * var(--tw-space-x-reverse)); + margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-240px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-240px * var(--tw-space-y-reverse)); + } + + .md\:-space-x-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-240px * var(--tw-space-x-reverse)); + margin-left: calc(-240px * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-16rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-16rem * var(--tw-space-x-reverse)); + margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-18rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-18rem * var(--tw-space-x-reverse)); + margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-20rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-20rem * var(--tw-space-x-reverse)); + margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-22rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-22rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-22rem * var(--tw-space-x-reverse)); + margin-left: calc(-22rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-24rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-24rem * var(--tw-space-x-reverse)); + margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-560px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-560px * var(--tw-space-y-reverse)); + } + + .md\:-space-x-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-560px * var(--tw-space-x-reverse)); + margin-left: calc(-560px * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1px * var(--tw-space-y-reverse)); + } + + .md\:-space-x-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1px * var(--tw-space-x-reverse)); + margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.125rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.375rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.625rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse)); + } + + .md\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.875rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse))); + } + + .md\:space-y-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 1; + } + + .md\:space-x-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 1; + } + + .md\:divide-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(0px * var(--tw-divide-y-reverse)); + } + + .md\:divide-x-0 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(0px * var(--tw-divide-x-reverse)); + border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse))); + } + + .md\:divide-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(2px * var(--tw-divide-y-reverse)); + } + + .md\:divide-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(2px * var(--tw-divide-x-reverse)); + border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse))); + } + + .md\:divide-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(3px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(3px * var(--tw-divide-y-reverse)); + } + + .md\:divide-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(3px * var(--tw-divide-x-reverse)); + border-left-width: calc(3px * calc(1 - var(--tw-divide-x-reverse))); + } + + .md\:divide-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(4px * var(--tw-divide-y-reverse)); + } + + .md\:divide-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(4px * var(--tw-divide-x-reverse)); + border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse))); + } + + .md\:divide-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(8px * var(--tw-divide-y-reverse)); + } + + .md\:divide-x-8 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(8px * var(--tw-divide-x-reverse)); + border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse))); + } + + .md\:divide-y > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(1px * var(--tw-divide-y-reverse)); + } + + .md\:divide-x > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(1px * var(--tw-divide-x-reverse)); + border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))); + } + + .md\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 1; + } + + .md\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 1; + } + + .md\:divide-transparent > :not([hidden]) ~ :not([hidden]) { + border-color: transparent; + } + + .md\:divide-current > :not([hidden]) ~ :not([hidden]) { + border-color: currentColor; + } + + .md\:divide-black > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-divide-opacity)); + } + + .md\:divide-white > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-divide-opacity)); + } + + .md\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-divide-opacity)); + } + + .md\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-divide-opacity)); + } + + .md\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-divide-opacity)); + } + + .md\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-divide-opacity)); + } + + .md\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-divide-opacity)); + } + + .md\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-divide-opacity)); + } + + .md\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-divide-opacity)); + } + + .md\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-divide-opacity)); + } + + .md\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-divide-opacity)); + } + + .md\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-divide-opacity)); + } + + .md\:divide-red-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-divide-opacity)); + } + + .md\:divide-red-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-divide-opacity)); + } + + .md\:divide-red-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-divide-opacity)); + } + + .md\:divide-red-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-divide-opacity)); + } + + .md\:divide-red-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-divide-opacity)); + } + + .md\:divide-red-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-divide-opacity)); + } + + .md\:divide-red-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-divide-opacity)); + } + + .md\:divide-red-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-divide-opacity)); + } + + .md\:divide-red-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-divide-opacity)); + } + + .md\:divide-red-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-divide-opacity)); + } + + .md\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-divide-opacity)); + } + + .md\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-divide-opacity)); + } + + .md\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-divide-opacity)); + } + + .md\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-divide-opacity)); + } + + .md\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-divide-opacity)); + } + + .md\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-divide-opacity)); + } + + .md\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-divide-opacity)); + } + + .md\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-divide-opacity)); + } + + .md\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-divide-opacity)); + } + + .md\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-divide-opacity)); + } + + .md\:divide-green-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-divide-opacity)); + } + + .md\:divide-green-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-divide-opacity)); + } + + .md\:divide-green-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-divide-opacity)); + } + + .md\:divide-green-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-divide-opacity)); + } + + .md\:divide-green-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-divide-opacity)); + } + + .md\:divide-green-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-divide-opacity)); + } + + .md\:divide-green-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-divide-opacity)); + } + + .md\:divide-green-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-divide-opacity)); + } + + .md\:divide-green-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-divide-opacity)); + } + + .md\:divide-green-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-divide-opacity)); + } + + .md\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-divide-opacity)); + } + + .md\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-divide-opacity)); + } + + .md\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-divide-opacity)); + } + + .md\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-divide-opacity)); + } + + .md\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-divide-opacity)); + } + + .md\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-divide-opacity)); + } + + .md\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-divide-opacity)); + } + + .md\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-divide-opacity)); + } + + .md\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-divide-opacity)); + } + + .md\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-divide-opacity)); + } + + .md\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-divide-opacity)); + } + + .md\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-divide-opacity)); + } + + .md\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-divide-opacity)); + } + + .md\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-divide-opacity)); + } + + .md\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-divide-opacity)); + } + + .md\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-divide-opacity)); + } + + .md\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-divide-opacity)); + } + + .md\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-divide-opacity)); + } + + .md\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-divide-opacity)); + } + + .md\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-divide-opacity)); + } + + .md\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-divide-opacity)); + } + + .md\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-divide-opacity)); + } + + .md\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-divide-opacity)); + } + + .md\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-divide-opacity)); + } + + .md\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-divide-opacity)); + } + + .md\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-divide-opacity)); + } + + .md\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-divide-opacity)); + } + + .md\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-divide-opacity)); + } + + .md\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-divide-opacity)); + } + + .md\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-divide-opacity)); + } + + .md\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-divide-opacity)); + } + + .md\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-divide-opacity)); + } + + .md\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-divide-opacity)); + } + + .md\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-divide-opacity)); + } + + .md\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-divide-opacity)); + } + + .md\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-divide-opacity)); + } + + .md\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-divide-opacity)); + } + + .md\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-divide-opacity)); + } + + .md\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-divide-opacity)); + } + + .md\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-divide-opacity)); + } + + .md\:divide-primary-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-divide-opacity)); + } + + .md\:divide-primary-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-divide-opacity)); + } + + .md\:divide-primary-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-divide-opacity)); + } + + .md\:divide-primary-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-divide-opacity)); + } + + .md\:divide-primary-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-divide-opacity)); + } + + .md\:divide-primary-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-divide-opacity)); + } + + .md\:divide-primary-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-divide-opacity)); + } + + .md\:divide-primary-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-divide-opacity)); + } + + .md\:divide-primary-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-divide-opacity)); + } + + .md\:divide-primary-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-divide-opacity)); + } + + .md\:divide-danger > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-divide-opacity)); + } + + .md\:divide-success > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-divide-opacity)); + } + + .md\:divide-warning > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-divide-opacity)); + } + + .md\:divide-info > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-divide-opacity)); + } + + .md\:divide-solid > :not([hidden]) ~ :not([hidden]) { + border-style: solid; + } + + .md\:divide-dashed > :not([hidden]) ~ :not([hidden]) { + border-style: dashed; + } + + .md\:divide-dotted > :not([hidden]) ~ :not([hidden]) { + border-style: dotted; + } + + .md\:divide-double > :not([hidden]) ~ :not([hidden]) { + border-style: double; + } + + .md\:divide-none > :not([hidden]) ~ :not([hidden]) { + border-style: none; + } + + .md\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0; + } + + .md\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.05; + } + + .md\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.1; + } + + .md\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.2; + } + + .md\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.25; + } + + .md\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.3; + } + + .md\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.4; + } + + .md\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.5; + } + + .md\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.6; + } + + .md\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.7; + } + + .md\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.75; + } + + .md\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.8; + } + + .md\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.9; + } + + .md\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.95; + } + + .md\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + } + + .md\:sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .md\:not-sr-only { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .md\:focus-within\:sr-only:focus-within { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .md\:focus-within\:not-sr-only:focus-within { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .md\:focus\:sr-only:focus { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .md\:focus\:not-sr-only:focus { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .md\:appearance-none { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + } + + .md\:bg-fixed { + background-attachment: fixed; + } + + .md\:bg-local { + background-attachment: local; + } + + .md\:bg-scroll { + background-attachment: scroll; + } + + .md\:bg-clip-border { + background-clip: border-box; + } + + .md\:bg-clip-padding { + background-clip: padding-box; + } + + .md\:bg-clip-content { + background-clip: content-box; + } + + .md\:bg-clip-text { + -webkit-background-clip: text; + background-clip: text; + } + + .md\:bg-transparent { + background-color: transparent; + } + + .md\:bg-current { + background-color: currentColor; + } + + .md\:bg-black { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .md\:bg-white { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .md\:bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .md\:bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .md\:bg-gray-200 { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .md\:bg-gray-300 { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .md\:bg-gray-400 { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .md\:bg-gray-500 { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .md\:bg-gray-600 { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .md\:bg-gray-700 { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .md\:bg-gray-800 { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .md\:bg-gray-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .md\:bg-red-50 { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .md\:bg-red-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .md\:bg-red-200 { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .md\:bg-red-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .md\:bg-red-400 { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .md\:bg-red-500 { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .md\:bg-red-600 { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .md\:bg-red-700 { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .md\:bg-red-800 { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .md\:bg-red-900 { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .md\:bg-yellow-50 { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .md\:bg-yellow-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .md\:bg-yellow-200 { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .md\:bg-yellow-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .md\:bg-yellow-400 { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .md\:bg-yellow-500 { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .md\:bg-yellow-600 { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .md\:bg-yellow-700 { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .md\:bg-yellow-800 { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .md\:bg-yellow-900 { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .md\:bg-green-50 { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .md\:bg-green-100 { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .md\:bg-green-200 { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .md\:bg-green-300 { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .md\:bg-green-400 { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .md\:bg-green-500 { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .md\:bg-green-600 { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .md\:bg-green-700 { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .md\:bg-green-800 { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .md\:bg-green-900 { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .md\:bg-blue-50 { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .md\:bg-blue-100 { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .md\:bg-blue-200 { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .md\:bg-blue-300 { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .md\:bg-blue-400 { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .md\:bg-blue-500 { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .md\:bg-blue-600 { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .md\:bg-blue-700 { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .md\:bg-blue-800 { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .md\:bg-blue-900 { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .md\:bg-indigo-50 { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .md\:bg-indigo-100 { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .md\:bg-indigo-200 { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .md\:bg-indigo-300 { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .md\:bg-indigo-400 { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .md\:bg-indigo-500 { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .md\:bg-indigo-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .md\:bg-indigo-700 { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .md\:bg-indigo-800 { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .md\:bg-indigo-900 { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .md\:bg-purple-50 { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .md\:bg-purple-100 { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .md\:bg-purple-200 { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .md\:bg-purple-300 { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .md\:bg-purple-400 { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .md\:bg-purple-500 { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .md\:bg-purple-600 { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .md\:bg-purple-700 { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .md\:bg-purple-800 { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .md\:bg-purple-900 { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .md\:bg-pink-50 { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .md\:bg-pink-100 { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .md\:bg-pink-200 { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .md\:bg-pink-300 { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .md\:bg-pink-400 { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .md\:bg-pink-500 { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .md\:bg-pink-600 { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .md\:bg-pink-700 { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .md\:bg-pink-800 { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .md\:bg-pink-900 { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .md\:bg-primary-50 { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .md\:bg-primary-100 { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .md\:bg-primary-200 { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .md\:bg-primary-300 { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .md\:bg-primary-400 { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .md\:bg-primary-500 { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .md\:bg-primary-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .md\:bg-primary-700 { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .md\:bg-primary-800 { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .md\:bg-primary-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .md\:bg-danger { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .md\:bg-success { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .md\:bg-warning { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .md\:bg-info { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-transparent { + background-color: transparent; + } + + .group:hover .md\:group-hover\:bg-current { + background-color: currentColor; + } + + .group:hover .md\:group-hover\:bg-black { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-white { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-gray-200 { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-gray-300 { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-gray-400 { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-gray-500 { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-gray-600 { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-gray-700 { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-gray-800 { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-gray-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-red-50 { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-red-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-red-200 { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-red-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-red-400 { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-red-500 { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-red-600 { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-red-700 { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-red-800 { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-red-900 { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-yellow-50 { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-yellow-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-yellow-200 { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-yellow-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-yellow-400 { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-yellow-500 { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-yellow-600 { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-yellow-700 { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-yellow-800 { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-yellow-900 { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-green-50 { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-green-100 { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-green-200 { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-green-300 { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-green-400 { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-green-500 { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-green-600 { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-green-700 { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-green-800 { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-green-900 { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-blue-50 { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-blue-100 { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-blue-200 { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-blue-300 { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-blue-400 { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-blue-500 { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-blue-600 { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-blue-700 { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-blue-800 { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-blue-900 { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-indigo-50 { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-indigo-100 { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-indigo-200 { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-indigo-300 { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-indigo-400 { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-indigo-500 { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-indigo-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-indigo-700 { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-indigo-800 { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-indigo-900 { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-purple-50 { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-purple-100 { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-purple-200 { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-purple-300 { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-purple-400 { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-purple-500 { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-purple-600 { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-purple-700 { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-purple-800 { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-purple-900 { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-pink-50 { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-pink-100 { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-pink-200 { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-pink-300 { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-pink-400 { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-pink-500 { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-pink-600 { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-pink-700 { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-pink-800 { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-pink-900 { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-primary-50 { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-primary-100 { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-primary-200 { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-primary-300 { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-primary-400 { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-primary-500 { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-primary-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-primary-700 { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-primary-800 { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-primary-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-danger { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-success { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-warning { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .group:hover .md\:group-hover\:bg-info { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-transparent:focus-within { + background-color: transparent; + } + + .md\:focus-within\:bg-current:focus-within { + background-color: currentColor; + } + + .md\:focus-within\:bg-black:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-white:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-gray-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-gray-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-gray-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-gray-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-gray-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-gray-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-gray-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-gray-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-gray-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-gray-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-red-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-red-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-red-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-red-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-red-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-red-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-red-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-red-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-red-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-red-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-yellow-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-yellow-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-yellow-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-yellow-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-yellow-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-yellow-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-yellow-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-yellow-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-yellow-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-yellow-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-green-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-green-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-green-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-green-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-green-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-green-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-green-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-green-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-green-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-green-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-blue-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-blue-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-blue-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-blue-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-blue-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-blue-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-blue-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-blue-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-blue-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-blue-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-indigo-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-indigo-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-indigo-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-indigo-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-indigo-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-indigo-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-indigo-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-indigo-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-indigo-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-indigo-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-purple-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-purple-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-purple-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-purple-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-purple-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-purple-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-purple-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-purple-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-purple-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-purple-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-pink-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-pink-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-pink-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-pink-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-pink-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-pink-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-pink-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-pink-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-pink-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-pink-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-primary-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-primary-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-primary-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-primary-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-primary-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-primary-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-primary-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-primary-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-primary-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-primary-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-danger:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-success:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-warning:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .md\:focus-within\:bg-info:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-transparent:hover { + background-color: transparent; + } + + .md\:hover\:bg-current:hover { + background-color: currentColor; + } + + .md\:hover\:bg-black:hover { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-white:hover { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-gray-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-gray-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-gray-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-gray-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-gray-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-gray-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-gray-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-gray-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-gray-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-gray-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-red-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-red-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-red-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-red-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-red-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-red-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-red-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-red-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-red-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-red-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-yellow-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-yellow-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-yellow-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-yellow-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-yellow-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-yellow-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-yellow-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-yellow-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-yellow-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-yellow-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-green-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-green-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-green-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-green-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-green-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-green-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-green-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-green-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-green-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-green-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-blue-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-blue-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-blue-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-blue-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-blue-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-blue-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-blue-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-blue-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-blue-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-blue-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-indigo-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-indigo-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-indigo-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-indigo-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-indigo-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-indigo-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-indigo-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-indigo-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-indigo-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-indigo-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-purple-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-purple-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-purple-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-purple-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-purple-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-purple-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-purple-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-purple-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-purple-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-purple-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-pink-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-pink-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-pink-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-pink-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-pink-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-pink-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-pink-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-pink-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-pink-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-pink-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-primary-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-primary-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-primary-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-primary-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-primary-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-primary-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-primary-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-primary-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-primary-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-primary-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-danger:hover { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-success:hover { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-warning:hover { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .md\:hover\:bg-info:hover { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-transparent:focus { + background-color: transparent; + } + + .md\:focus\:bg-current:focus { + background-color: currentColor; + } + + .md\:focus\:bg-black:focus { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-white:focus { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-gray-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-gray-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-gray-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-gray-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-gray-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-gray-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-gray-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-gray-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-gray-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-gray-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-red-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-red-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-red-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-red-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-red-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-red-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-red-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-red-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-red-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-red-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-yellow-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-yellow-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-yellow-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-yellow-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-yellow-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-yellow-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-yellow-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-yellow-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-yellow-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-yellow-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-green-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-green-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-green-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-green-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-green-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-green-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-green-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-green-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-green-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-green-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-blue-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-blue-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-blue-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-blue-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-blue-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-blue-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-blue-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-blue-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-blue-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-blue-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-indigo-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-indigo-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-indigo-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-indigo-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-indigo-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-indigo-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-indigo-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-indigo-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-indigo-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-indigo-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-purple-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-purple-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-purple-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-purple-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-purple-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-purple-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-purple-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-purple-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-purple-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-purple-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-pink-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-pink-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-pink-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-pink-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-pink-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-pink-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-pink-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-pink-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-pink-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-pink-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-primary-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-primary-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-primary-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-primary-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-primary-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-primary-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-primary-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-primary-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-primary-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-primary-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-danger:focus { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-success:focus { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-warning:focus { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .md\:focus\:bg-info:focus { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .md\:bg-none { + background-image: none; + } + + .md\:bg-gradient-to-t { + background-image: linear-gradient(to top, var(--tw-gradient-stops)); + } + + .md\:bg-gradient-to-tr { + background-image: linear-gradient(to top right, var(--tw-gradient-stops)); + } + + .md\:bg-gradient-to-r { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); + } + + .md\:bg-gradient-to-br { + background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)); + } + + .md\:bg-gradient-to-b { + background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); + } + + .md\:bg-gradient-to-bl { + background-image: linear-gradient(to bottom left, var(--tw-gradient-stops)); + } + + .md\:bg-gradient-to-l { + background-image: linear-gradient(to left, var(--tw-gradient-stops)); + } + + .md\:bg-gradient-to-tl { + background-image: linear-gradient(to top left, var(--tw-gradient-stops)); + } + + .md\:from-transparent { + --tw-gradient-from: transparent; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .md\:from-current { + --tw-gradient-from: currentColor; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .md\:from-black { + --tw-gradient-from: #040405; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .md\:from-white { + --tw-gradient-from: #fff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .md\:from-gray-50 { + --tw-gradient-from: #f9fafb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .md\:from-gray-100 { + --tw-gradient-from: #f7fafc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .md\:from-gray-200 { + --tw-gradient-from: #edf2f7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .md\:from-gray-300 { + --tw-gradient-from: #e2e8f0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .md\:from-gray-400 { + --tw-gradient-from: #cbd5e0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .md\:from-gray-500 { + --tw-gradient-from: #a0aec0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .md\:from-gray-600 { + --tw-gradient-from: #718096; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .md\:from-gray-700 { + --tw-gradient-from: #4a5568; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .md\:from-gray-800 { + --tw-gradient-from: #2d3748; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .md\:from-gray-900 { + --tw-gradient-from: #1a202c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .md\:from-red-50 { + --tw-gradient-from: #fef2f2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .md\:from-red-100 { + --tw-gradient-from: #fee2e2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .md\:from-red-200 { + --tw-gradient-from: #fecaca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .md\:from-red-300 { + --tw-gradient-from: #fca5a5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .md\:from-red-400 { + --tw-gradient-from: #f87171; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .md\:from-red-500 { + --tw-gradient-from: #ef4444; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .md\:from-red-600 { + --tw-gradient-from: #dc2626; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .md\:from-red-700 { + --tw-gradient-from: #b91c1c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .md\:from-red-800 { + --tw-gradient-from: #991b1b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .md\:from-red-900 { + --tw-gradient-from: #7f1d1d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .md\:from-yellow-50 { + --tw-gradient-from: #fffbeb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .md\:from-yellow-100 { + --tw-gradient-from: #fef3c7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .md\:from-yellow-200 { + --tw-gradient-from: #fde68a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .md\:from-yellow-300 { + --tw-gradient-from: #fcd34d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .md\:from-yellow-400 { + --tw-gradient-from: #fbbf24; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .md\:from-yellow-500 { + --tw-gradient-from: #f59e0b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .md\:from-yellow-600 { + --tw-gradient-from: #d97706; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .md\:from-yellow-700 { + --tw-gradient-from: #b45309; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .md\:from-yellow-800 { + --tw-gradient-from: #92400e; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .md\:from-yellow-900 { + --tw-gradient-from: #78350f; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .md\:from-green-50 { + --tw-gradient-from: #ecfdf5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .md\:from-green-100 { + --tw-gradient-from: #d1fae5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .md\:from-green-200 { + --tw-gradient-from: #a7f3d0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .md\:from-green-300 { + --tw-gradient-from: #6ee7b7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .md\:from-green-400 { + --tw-gradient-from: #34d399; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .md\:from-green-500 { + --tw-gradient-from: #10b981; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .md\:from-green-600 { + --tw-gradient-from: #059669; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .md\:from-green-700 { + --tw-gradient-from: #047857; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .md\:from-green-800 { + --tw-gradient-from: #065f46; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .md\:from-green-900 { + --tw-gradient-from: #064e3b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .md\:from-blue-50 { + --tw-gradient-from: #eff6ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .md\:from-blue-100 { + --tw-gradient-from: #dbeafe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .md\:from-blue-200 { + --tw-gradient-from: #bfdbfe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .md\:from-blue-300 { + --tw-gradient-from: #93c5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .md\:from-blue-400 { + --tw-gradient-from: #60a5fa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .md\:from-blue-500 { + --tw-gradient-from: #3b82f6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .md\:from-blue-600 { + --tw-gradient-from: #2563eb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .md\:from-blue-700 { + --tw-gradient-from: #1d4ed8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .md\:from-blue-800 { + --tw-gradient-from: #1e40af; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .md\:from-blue-900 { + --tw-gradient-from: #1e3a8a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .md\:from-indigo-50 { + --tw-gradient-from: #eef2ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .md\:from-indigo-100 { + --tw-gradient-from: #e0e7ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .md\:from-indigo-200 { + --tw-gradient-from: #c7d2fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .md\:from-indigo-300 { + --tw-gradient-from: #a5b4fc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .md\:from-indigo-400 { + --tw-gradient-from: #818cf8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .md\:from-indigo-500 { + --tw-gradient-from: #6366f1; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .md\:from-indigo-600 { + --tw-gradient-from: #4f46e5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .md\:from-indigo-700 { + --tw-gradient-from: #4338ca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .md\:from-indigo-800 { + --tw-gradient-from: #3730a3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .md\:from-indigo-900 { + --tw-gradient-from: #312e81; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .md\:from-purple-50 { + --tw-gradient-from: #f5f3ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .md\:from-purple-100 { + --tw-gradient-from: #ede9fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .md\:from-purple-200 { + --tw-gradient-from: #ddd6fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .md\:from-purple-300 { + --tw-gradient-from: #c4b5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .md\:from-purple-400 { + --tw-gradient-from: #a78bfa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .md\:from-purple-500 { + --tw-gradient-from: #8b5cf6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .md\:from-purple-600 { + --tw-gradient-from: #7c3aed; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .md\:from-purple-700 { + --tw-gradient-from: #6d28d9; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .md\:from-purple-800 { + --tw-gradient-from: #5b21b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .md\:from-purple-900 { + --tw-gradient-from: #4c1d95; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .md\:from-pink-50 { + --tw-gradient-from: #fdf2f8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .md\:from-pink-100 { + --tw-gradient-from: #fce7f3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .md\:from-pink-200 { + --tw-gradient-from: #fbcfe8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .md\:from-pink-300 { + --tw-gradient-from: #f9a8d4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .md\:from-pink-400 { + --tw-gradient-from: #f472b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .md\:from-pink-500 { + --tw-gradient-from: #ec4899; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .md\:from-pink-600 { + --tw-gradient-from: #db2777; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .md\:from-pink-700 { + --tw-gradient-from: #be185d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .md\:from-pink-800 { + --tw-gradient-from: #9d174d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .md\:from-pink-900 { + --tw-gradient-from: #831843; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .md\:from-primary-50 { + --tw-gradient-from: #F7F6FD; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .md\:from-primary-100 { + --tw-gradient-from: #EEEEFB; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .md\:from-primary-200 { + --tw-gradient-from: #D5D4F5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .md\:from-primary-300 { + --tw-gradient-from: #BCB9EF; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .md\:from-primary-400 { + --tw-gradient-from: #8A85E4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .md\:from-primary-500 { + --tw-gradient-from: #5851D8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .md\:from-primary-600 { + --tw-gradient-from: #4F49C2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .md\:from-primary-700 { + --tw-gradient-from: #353182; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .md\:from-primary-800 { + --tw-gradient-from: #282461; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .md\:from-primary-900 { + --tw-gradient-from: #1A1841; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .md\:from-danger { + --tw-gradient-from: #FB7178; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .md\:from-success { + --tw-gradient-from: #00C99C; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .md\:from-warning { + --tw-gradient-from: #F3AF4E; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .md\:from-info { + --tw-gradient-from: #15B2EC; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .md\:via-transparent { + --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .md\:via-current { + --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .md\:via-black { + --tw-gradient-stops: var(--tw-gradient-from), #040405, var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .md\:via-white { + --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .md\:via-gray-50 { + --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .md\:via-gray-100 { + --tw-gradient-stops: var(--tw-gradient-from), #f7fafc, var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .md\:via-gray-200 { + --tw-gradient-stops: var(--tw-gradient-from), #edf2f7, var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .md\:via-gray-300 { + --tw-gradient-stops: var(--tw-gradient-from), #e2e8f0, var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .md\:via-gray-400 { + --tw-gradient-stops: var(--tw-gradient-from), #cbd5e0, var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .md\:via-gray-500 { + --tw-gradient-stops: var(--tw-gradient-from), #a0aec0, var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .md\:via-gray-600 { + --tw-gradient-stops: var(--tw-gradient-from), #718096, var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .md\:via-gray-700 { + --tw-gradient-stops: var(--tw-gradient-from), #4a5568, var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .md\:via-gray-800 { + --tw-gradient-stops: var(--tw-gradient-from), #2d3748, var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .md\:via-gray-900 { + --tw-gradient-stops: var(--tw-gradient-from), #1a202c, var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .md\:via-red-50 { + --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .md\:via-red-100 { + --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .md\:via-red-200 { + --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .md\:via-red-300 { + --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .md\:via-red-400 { + --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .md\:via-red-500 { + --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .md\:via-red-600 { + --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .md\:via-red-700 { + --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .md\:via-red-800 { + --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .md\:via-red-900 { + --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .md\:via-yellow-50 { + --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .md\:via-yellow-100 { + --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .md\:via-yellow-200 { + --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .md\:via-yellow-300 { + --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .md\:via-yellow-400 { + --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .md\:via-yellow-500 { + --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .md\:via-yellow-600 { + --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .md\:via-yellow-700 { + --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .md\:via-yellow-800 { + --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .md\:via-yellow-900 { + --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .md\:via-green-50 { + --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .md\:via-green-100 { + --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .md\:via-green-200 { + --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .md\:via-green-300 { + --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .md\:via-green-400 { + --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .md\:via-green-500 { + --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .md\:via-green-600 { + --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .md\:via-green-700 { + --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .md\:via-green-800 { + --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .md\:via-green-900 { + --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .md\:via-blue-50 { + --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .md\:via-blue-100 { + --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .md\:via-blue-200 { + --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .md\:via-blue-300 { + --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .md\:via-blue-400 { + --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .md\:via-blue-500 { + --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .md\:via-blue-600 { + --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .md\:via-blue-700 { + --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .md\:via-blue-800 { + --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .md\:via-blue-900 { + --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .md\:via-indigo-50 { + --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .md\:via-indigo-100 { + --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .md\:via-indigo-200 { + --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .md\:via-indigo-300 { + --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .md\:via-indigo-400 { + --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .md\:via-indigo-500 { + --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .md\:via-indigo-600 { + --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .md\:via-indigo-700 { + --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .md\:via-indigo-800 { + --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .md\:via-indigo-900 { + --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .md\:via-purple-50 { + --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .md\:via-purple-100 { + --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .md\:via-purple-200 { + --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .md\:via-purple-300 { + --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .md\:via-purple-400 { + --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .md\:via-purple-500 { + --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .md\:via-purple-600 { + --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .md\:via-purple-700 { + --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .md\:via-purple-800 { + --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .md\:via-purple-900 { + --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .md\:via-pink-50 { + --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .md\:via-pink-100 { + --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .md\:via-pink-200 { + --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .md\:via-pink-300 { + --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .md\:via-pink-400 { + --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .md\:via-pink-500 { + --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .md\:via-pink-600 { + --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .md\:via-pink-700 { + --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .md\:via-pink-800 { + --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .md\:via-pink-900 { + --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .md\:via-primary-50 { + --tw-gradient-stops: var(--tw-gradient-from), #F7F6FD, var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .md\:via-primary-100 { + --tw-gradient-stops: var(--tw-gradient-from), #EEEEFB, var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .md\:via-primary-200 { + --tw-gradient-stops: var(--tw-gradient-from), #D5D4F5, var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .md\:via-primary-300 { + --tw-gradient-stops: var(--tw-gradient-from), #BCB9EF, var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .md\:via-primary-400 { + --tw-gradient-stops: var(--tw-gradient-from), #8A85E4, var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .md\:via-primary-500 { + --tw-gradient-stops: var(--tw-gradient-from), #5851D8, var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .md\:via-primary-600 { + --tw-gradient-stops: var(--tw-gradient-from), #4F49C2, var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .md\:via-primary-700 { + --tw-gradient-stops: var(--tw-gradient-from), #353182, var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .md\:via-primary-800 { + --tw-gradient-stops: var(--tw-gradient-from), #282461, var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .md\:via-primary-900 { + --tw-gradient-stops: var(--tw-gradient-from), #1A1841, var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .md\:via-danger { + --tw-gradient-stops: var(--tw-gradient-from), #FB7178, var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .md\:via-success { + --tw-gradient-stops: var(--tw-gradient-from), #00C99C, var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .md\:via-warning { + --tw-gradient-stops: var(--tw-gradient-from), #F3AF4E, var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .md\:via-info { + --tw-gradient-stops: var(--tw-gradient-from), #15B2EC, var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .md\:to-transparent { + --tw-gradient-to: transparent; + } + + .md\:to-current { + --tw-gradient-to: currentColor; + } + + .md\:to-black { + --tw-gradient-to: #040405; + } + + .md\:to-white { + --tw-gradient-to: #fff; + } + + .md\:to-gray-50 { + --tw-gradient-to: #f9fafb; + } + + .md\:to-gray-100 { + --tw-gradient-to: #f7fafc; + } + + .md\:to-gray-200 { + --tw-gradient-to: #edf2f7; + } + + .md\:to-gray-300 { + --tw-gradient-to: #e2e8f0; + } + + .md\:to-gray-400 { + --tw-gradient-to: #cbd5e0; + } + + .md\:to-gray-500 { + --tw-gradient-to: #a0aec0; + } + + .md\:to-gray-600 { + --tw-gradient-to: #718096; + } + + .md\:to-gray-700 { + --tw-gradient-to: #4a5568; + } + + .md\:to-gray-800 { + --tw-gradient-to: #2d3748; + } + + .md\:to-gray-900 { + --tw-gradient-to: #1a202c; + } + + .md\:to-red-50 { + --tw-gradient-to: #fef2f2; + } + + .md\:to-red-100 { + --tw-gradient-to: #fee2e2; + } + + .md\:to-red-200 { + --tw-gradient-to: #fecaca; + } + + .md\:to-red-300 { + --tw-gradient-to: #fca5a5; + } + + .md\:to-red-400 { + --tw-gradient-to: #f87171; + } + + .md\:to-red-500 { + --tw-gradient-to: #ef4444; + } + + .md\:to-red-600 { + --tw-gradient-to: #dc2626; + } + + .md\:to-red-700 { + --tw-gradient-to: #b91c1c; + } + + .md\:to-red-800 { + --tw-gradient-to: #991b1b; + } + + .md\:to-red-900 { + --tw-gradient-to: #7f1d1d; + } + + .md\:to-yellow-50 { + --tw-gradient-to: #fffbeb; + } + + .md\:to-yellow-100 { + --tw-gradient-to: #fef3c7; + } + + .md\:to-yellow-200 { + --tw-gradient-to: #fde68a; + } + + .md\:to-yellow-300 { + --tw-gradient-to: #fcd34d; + } + + .md\:to-yellow-400 { + --tw-gradient-to: #fbbf24; + } + + .md\:to-yellow-500 { + --tw-gradient-to: #f59e0b; + } + + .md\:to-yellow-600 { + --tw-gradient-to: #d97706; + } + + .md\:to-yellow-700 { + --tw-gradient-to: #b45309; + } + + .md\:to-yellow-800 { + --tw-gradient-to: #92400e; + } + + .md\:to-yellow-900 { + --tw-gradient-to: #78350f; + } + + .md\:to-green-50 { + --tw-gradient-to: #ecfdf5; + } + + .md\:to-green-100 { + --tw-gradient-to: #d1fae5; + } + + .md\:to-green-200 { + --tw-gradient-to: #a7f3d0; + } + + .md\:to-green-300 { + --tw-gradient-to: #6ee7b7; + } + + .md\:to-green-400 { + --tw-gradient-to: #34d399; + } + + .md\:to-green-500 { + --tw-gradient-to: #10b981; + } + + .md\:to-green-600 { + --tw-gradient-to: #059669; + } + + .md\:to-green-700 { + --tw-gradient-to: #047857; + } + + .md\:to-green-800 { + --tw-gradient-to: #065f46; + } + + .md\:to-green-900 { + --tw-gradient-to: #064e3b; + } + + .md\:to-blue-50 { + --tw-gradient-to: #eff6ff; + } + + .md\:to-blue-100 { + --tw-gradient-to: #dbeafe; + } + + .md\:to-blue-200 { + --tw-gradient-to: #bfdbfe; + } + + .md\:to-blue-300 { + --tw-gradient-to: #93c5fd; + } + + .md\:to-blue-400 { + --tw-gradient-to: #60a5fa; + } + + .md\:to-blue-500 { + --tw-gradient-to: #3b82f6; + } + + .md\:to-blue-600 { + --tw-gradient-to: #2563eb; + } + + .md\:to-blue-700 { + --tw-gradient-to: #1d4ed8; + } + + .md\:to-blue-800 { + --tw-gradient-to: #1e40af; + } + + .md\:to-blue-900 { + --tw-gradient-to: #1e3a8a; + } + + .md\:to-indigo-50 { + --tw-gradient-to: #eef2ff; + } + + .md\:to-indigo-100 { + --tw-gradient-to: #e0e7ff; + } + + .md\:to-indigo-200 { + --tw-gradient-to: #c7d2fe; + } + + .md\:to-indigo-300 { + --tw-gradient-to: #a5b4fc; + } + + .md\:to-indigo-400 { + --tw-gradient-to: #818cf8; + } + + .md\:to-indigo-500 { + --tw-gradient-to: #6366f1; + } + + .md\:to-indigo-600 { + --tw-gradient-to: #4f46e5; + } + + .md\:to-indigo-700 { + --tw-gradient-to: #4338ca; + } + + .md\:to-indigo-800 { + --tw-gradient-to: #3730a3; + } + + .md\:to-indigo-900 { + --tw-gradient-to: #312e81; + } + + .md\:to-purple-50 { + --tw-gradient-to: #f5f3ff; + } + + .md\:to-purple-100 { + --tw-gradient-to: #ede9fe; + } + + .md\:to-purple-200 { + --tw-gradient-to: #ddd6fe; + } + + .md\:to-purple-300 { + --tw-gradient-to: #c4b5fd; + } + + .md\:to-purple-400 { + --tw-gradient-to: #a78bfa; + } + + .md\:to-purple-500 { + --tw-gradient-to: #8b5cf6; + } + + .md\:to-purple-600 { + --tw-gradient-to: #7c3aed; + } + + .md\:to-purple-700 { + --tw-gradient-to: #6d28d9; + } + + .md\:to-purple-800 { + --tw-gradient-to: #5b21b6; + } + + .md\:to-purple-900 { + --tw-gradient-to: #4c1d95; + } + + .md\:to-pink-50 { + --tw-gradient-to: #fdf2f8; + } + + .md\:to-pink-100 { + --tw-gradient-to: #fce7f3; + } + + .md\:to-pink-200 { + --tw-gradient-to: #fbcfe8; + } + + .md\:to-pink-300 { + --tw-gradient-to: #f9a8d4; + } + + .md\:to-pink-400 { + --tw-gradient-to: #f472b6; + } + + .md\:to-pink-500 { + --tw-gradient-to: #ec4899; + } + + .md\:to-pink-600 { + --tw-gradient-to: #db2777; + } + + .md\:to-pink-700 { + --tw-gradient-to: #be185d; + } + + .md\:to-pink-800 { + --tw-gradient-to: #9d174d; + } + + .md\:to-pink-900 { + --tw-gradient-to: #831843; + } + + .md\:to-primary-50 { + --tw-gradient-to: #F7F6FD; + } + + .md\:to-primary-100 { + --tw-gradient-to: #EEEEFB; + } + + .md\:to-primary-200 { + --tw-gradient-to: #D5D4F5; + } + + .md\:to-primary-300 { + --tw-gradient-to: #BCB9EF; + } + + .md\:to-primary-400 { + --tw-gradient-to: #8A85E4; + } + + .md\:to-primary-500 { + --tw-gradient-to: #5851D8; + } + + .md\:to-primary-600 { + --tw-gradient-to: #4F49C2; + } + + .md\:to-primary-700 { + --tw-gradient-to: #353182; + } + + .md\:to-primary-800 { + --tw-gradient-to: #282461; + } + + .md\:to-primary-900 { + --tw-gradient-to: #1A1841; + } + + .md\:to-danger { + --tw-gradient-to: #FB7178; + } + + .md\:to-success { + --tw-gradient-to: #00C99C; + } + + .md\:to-warning { + --tw-gradient-to: #F3AF4E; + } + + .md\:to-info { + --tw-gradient-to: #15B2EC; + } + + .md\:hover\:from-transparent:hover { + --tw-gradient-from: transparent; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .md\:hover\:from-current:hover { + --tw-gradient-from: currentColor; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .md\:hover\:from-black:hover { + --tw-gradient-from: #040405; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .md\:hover\:from-white:hover { + --tw-gradient-from: #fff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .md\:hover\:from-gray-50:hover { + --tw-gradient-from: #f9fafb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .md\:hover\:from-gray-100:hover { + --tw-gradient-from: #f7fafc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .md\:hover\:from-gray-200:hover { + --tw-gradient-from: #edf2f7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .md\:hover\:from-gray-300:hover { + --tw-gradient-from: #e2e8f0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .md\:hover\:from-gray-400:hover { + --tw-gradient-from: #cbd5e0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .md\:hover\:from-gray-500:hover { + --tw-gradient-from: #a0aec0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .md\:hover\:from-gray-600:hover { + --tw-gradient-from: #718096; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .md\:hover\:from-gray-700:hover { + --tw-gradient-from: #4a5568; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .md\:hover\:from-gray-800:hover { + --tw-gradient-from: #2d3748; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .md\:hover\:from-gray-900:hover { + --tw-gradient-from: #1a202c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .md\:hover\:from-red-50:hover { + --tw-gradient-from: #fef2f2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .md\:hover\:from-red-100:hover { + --tw-gradient-from: #fee2e2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .md\:hover\:from-red-200:hover { + --tw-gradient-from: #fecaca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .md\:hover\:from-red-300:hover { + --tw-gradient-from: #fca5a5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .md\:hover\:from-red-400:hover { + --tw-gradient-from: #f87171; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .md\:hover\:from-red-500:hover { + --tw-gradient-from: #ef4444; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .md\:hover\:from-red-600:hover { + --tw-gradient-from: #dc2626; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .md\:hover\:from-red-700:hover { + --tw-gradient-from: #b91c1c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .md\:hover\:from-red-800:hover { + --tw-gradient-from: #991b1b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .md\:hover\:from-red-900:hover { + --tw-gradient-from: #7f1d1d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .md\:hover\:from-yellow-50:hover { + --tw-gradient-from: #fffbeb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .md\:hover\:from-yellow-100:hover { + --tw-gradient-from: #fef3c7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .md\:hover\:from-yellow-200:hover { + --tw-gradient-from: #fde68a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .md\:hover\:from-yellow-300:hover { + --tw-gradient-from: #fcd34d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .md\:hover\:from-yellow-400:hover { + --tw-gradient-from: #fbbf24; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .md\:hover\:from-yellow-500:hover { + --tw-gradient-from: #f59e0b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .md\:hover\:from-yellow-600:hover { + --tw-gradient-from: #d97706; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .md\:hover\:from-yellow-700:hover { + --tw-gradient-from: #b45309; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .md\:hover\:from-yellow-800:hover { + --tw-gradient-from: #92400e; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .md\:hover\:from-yellow-900:hover { + --tw-gradient-from: #78350f; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .md\:hover\:from-green-50:hover { + --tw-gradient-from: #ecfdf5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .md\:hover\:from-green-100:hover { + --tw-gradient-from: #d1fae5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .md\:hover\:from-green-200:hover { + --tw-gradient-from: #a7f3d0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .md\:hover\:from-green-300:hover { + --tw-gradient-from: #6ee7b7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .md\:hover\:from-green-400:hover { + --tw-gradient-from: #34d399; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .md\:hover\:from-green-500:hover { + --tw-gradient-from: #10b981; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .md\:hover\:from-green-600:hover { + --tw-gradient-from: #059669; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .md\:hover\:from-green-700:hover { + --tw-gradient-from: #047857; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .md\:hover\:from-green-800:hover { + --tw-gradient-from: #065f46; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .md\:hover\:from-green-900:hover { + --tw-gradient-from: #064e3b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .md\:hover\:from-blue-50:hover { + --tw-gradient-from: #eff6ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .md\:hover\:from-blue-100:hover { + --tw-gradient-from: #dbeafe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .md\:hover\:from-blue-200:hover { + --tw-gradient-from: #bfdbfe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .md\:hover\:from-blue-300:hover { + --tw-gradient-from: #93c5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .md\:hover\:from-blue-400:hover { + --tw-gradient-from: #60a5fa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .md\:hover\:from-blue-500:hover { + --tw-gradient-from: #3b82f6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .md\:hover\:from-blue-600:hover { + --tw-gradient-from: #2563eb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .md\:hover\:from-blue-700:hover { + --tw-gradient-from: #1d4ed8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .md\:hover\:from-blue-800:hover { + --tw-gradient-from: #1e40af; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .md\:hover\:from-blue-900:hover { + --tw-gradient-from: #1e3a8a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .md\:hover\:from-indigo-50:hover { + --tw-gradient-from: #eef2ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .md\:hover\:from-indigo-100:hover { + --tw-gradient-from: #e0e7ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .md\:hover\:from-indigo-200:hover { + --tw-gradient-from: #c7d2fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .md\:hover\:from-indigo-300:hover { + --tw-gradient-from: #a5b4fc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .md\:hover\:from-indigo-400:hover { + --tw-gradient-from: #818cf8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .md\:hover\:from-indigo-500:hover { + --tw-gradient-from: #6366f1; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .md\:hover\:from-indigo-600:hover { + --tw-gradient-from: #4f46e5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .md\:hover\:from-indigo-700:hover { + --tw-gradient-from: #4338ca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .md\:hover\:from-indigo-800:hover { + --tw-gradient-from: #3730a3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .md\:hover\:from-indigo-900:hover { + --tw-gradient-from: #312e81; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .md\:hover\:from-purple-50:hover { + --tw-gradient-from: #f5f3ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .md\:hover\:from-purple-100:hover { + --tw-gradient-from: #ede9fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .md\:hover\:from-purple-200:hover { + --tw-gradient-from: #ddd6fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .md\:hover\:from-purple-300:hover { + --tw-gradient-from: #c4b5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .md\:hover\:from-purple-400:hover { + --tw-gradient-from: #a78bfa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .md\:hover\:from-purple-500:hover { + --tw-gradient-from: #8b5cf6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .md\:hover\:from-purple-600:hover { + --tw-gradient-from: #7c3aed; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .md\:hover\:from-purple-700:hover { + --tw-gradient-from: #6d28d9; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .md\:hover\:from-purple-800:hover { + --tw-gradient-from: #5b21b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .md\:hover\:from-purple-900:hover { + --tw-gradient-from: #4c1d95; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .md\:hover\:from-pink-50:hover { + --tw-gradient-from: #fdf2f8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .md\:hover\:from-pink-100:hover { + --tw-gradient-from: #fce7f3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .md\:hover\:from-pink-200:hover { + --tw-gradient-from: #fbcfe8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .md\:hover\:from-pink-300:hover { + --tw-gradient-from: #f9a8d4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .md\:hover\:from-pink-400:hover { + --tw-gradient-from: #f472b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .md\:hover\:from-pink-500:hover { + --tw-gradient-from: #ec4899; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .md\:hover\:from-pink-600:hover { + --tw-gradient-from: #db2777; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .md\:hover\:from-pink-700:hover { + --tw-gradient-from: #be185d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .md\:hover\:from-pink-800:hover { + --tw-gradient-from: #9d174d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .md\:hover\:from-pink-900:hover { + --tw-gradient-from: #831843; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .md\:hover\:from-primary-50:hover { + --tw-gradient-from: #F7F6FD; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .md\:hover\:from-primary-100:hover { + --tw-gradient-from: #EEEEFB; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .md\:hover\:from-primary-200:hover { + --tw-gradient-from: #D5D4F5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .md\:hover\:from-primary-300:hover { + --tw-gradient-from: #BCB9EF; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .md\:hover\:from-primary-400:hover { + --tw-gradient-from: #8A85E4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .md\:hover\:from-primary-500:hover { + --tw-gradient-from: #5851D8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .md\:hover\:from-primary-600:hover { + --tw-gradient-from: #4F49C2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .md\:hover\:from-primary-700:hover { + --tw-gradient-from: #353182; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .md\:hover\:from-primary-800:hover { + --tw-gradient-from: #282461; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .md\:hover\:from-primary-900:hover { + --tw-gradient-from: #1A1841; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .md\:hover\:from-danger:hover { + --tw-gradient-from: #FB7178; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .md\:hover\:from-success:hover { + --tw-gradient-from: #00C99C; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .md\:hover\:from-warning:hover { + --tw-gradient-from: #F3AF4E; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .md\:hover\:from-info:hover { + --tw-gradient-from: #15B2EC; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .md\:hover\:via-transparent:hover { + --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .md\:hover\:via-current:hover { + --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .md\:hover\:via-black:hover { + --tw-gradient-stops: var(--tw-gradient-from), #040405, var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .md\:hover\:via-white:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .md\:hover\:via-gray-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .md\:hover\:via-gray-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f7fafc, var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .md\:hover\:via-gray-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #edf2f7, var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .md\:hover\:via-gray-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #e2e8f0, var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .md\:hover\:via-gray-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #cbd5e0, var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .md\:hover\:via-gray-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a0aec0, var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .md\:hover\:via-gray-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #718096, var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .md\:hover\:via-gray-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4a5568, var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .md\:hover\:via-gray-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #2d3748, var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .md\:hover\:via-gray-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1a202c, var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .md\:hover\:via-red-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .md\:hover\:via-red-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .md\:hover\:via-red-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .md\:hover\:via-red-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .md\:hover\:via-red-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .md\:hover\:via-red-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .md\:hover\:via-red-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .md\:hover\:via-red-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .md\:hover\:via-red-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .md\:hover\:via-red-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .md\:hover\:via-yellow-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .md\:hover\:via-yellow-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .md\:hover\:via-yellow-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .md\:hover\:via-yellow-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .md\:hover\:via-yellow-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .md\:hover\:via-yellow-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .md\:hover\:via-yellow-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .md\:hover\:via-yellow-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .md\:hover\:via-yellow-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .md\:hover\:via-yellow-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .md\:hover\:via-green-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .md\:hover\:via-green-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .md\:hover\:via-green-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .md\:hover\:via-green-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .md\:hover\:via-green-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .md\:hover\:via-green-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .md\:hover\:via-green-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .md\:hover\:via-green-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .md\:hover\:via-green-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .md\:hover\:via-green-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .md\:hover\:via-blue-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .md\:hover\:via-blue-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .md\:hover\:via-blue-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .md\:hover\:via-blue-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .md\:hover\:via-blue-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .md\:hover\:via-blue-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .md\:hover\:via-blue-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .md\:hover\:via-blue-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .md\:hover\:via-blue-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .md\:hover\:via-blue-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .md\:hover\:via-indigo-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .md\:hover\:via-indigo-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .md\:hover\:via-indigo-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .md\:hover\:via-indigo-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .md\:hover\:via-indigo-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .md\:hover\:via-indigo-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .md\:hover\:via-indigo-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .md\:hover\:via-indigo-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .md\:hover\:via-indigo-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .md\:hover\:via-indigo-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .md\:hover\:via-purple-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .md\:hover\:via-purple-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .md\:hover\:via-purple-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .md\:hover\:via-purple-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .md\:hover\:via-purple-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .md\:hover\:via-purple-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .md\:hover\:via-purple-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .md\:hover\:via-purple-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .md\:hover\:via-purple-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .md\:hover\:via-purple-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .md\:hover\:via-pink-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .md\:hover\:via-pink-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .md\:hover\:via-pink-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .md\:hover\:via-pink-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .md\:hover\:via-pink-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .md\:hover\:via-pink-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .md\:hover\:via-pink-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .md\:hover\:via-pink-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .md\:hover\:via-pink-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .md\:hover\:via-pink-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .md\:hover\:via-primary-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #F7F6FD, var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .md\:hover\:via-primary-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #EEEEFB, var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .md\:hover\:via-primary-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #D5D4F5, var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .md\:hover\:via-primary-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #BCB9EF, var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .md\:hover\:via-primary-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #8A85E4, var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .md\:hover\:via-primary-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #5851D8, var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .md\:hover\:via-primary-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4F49C2, var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .md\:hover\:via-primary-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #353182, var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .md\:hover\:via-primary-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #282461, var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .md\:hover\:via-primary-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1A1841, var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .md\:hover\:via-danger:hover { + --tw-gradient-stops: var(--tw-gradient-from), #FB7178, var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .md\:hover\:via-success:hover { + --tw-gradient-stops: var(--tw-gradient-from), #00C99C, var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .md\:hover\:via-warning:hover { + --tw-gradient-stops: var(--tw-gradient-from), #F3AF4E, var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .md\:hover\:via-info:hover { + --tw-gradient-stops: var(--tw-gradient-from), #15B2EC, var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .md\:hover\:to-transparent:hover { + --tw-gradient-to: transparent; + } + + .md\:hover\:to-current:hover { + --tw-gradient-to: currentColor; + } + + .md\:hover\:to-black:hover { + --tw-gradient-to: #040405; + } + + .md\:hover\:to-white:hover { + --tw-gradient-to: #fff; + } + + .md\:hover\:to-gray-50:hover { + --tw-gradient-to: #f9fafb; + } + + .md\:hover\:to-gray-100:hover { + --tw-gradient-to: #f7fafc; + } + + .md\:hover\:to-gray-200:hover { + --tw-gradient-to: #edf2f7; + } + + .md\:hover\:to-gray-300:hover { + --tw-gradient-to: #e2e8f0; + } + + .md\:hover\:to-gray-400:hover { + --tw-gradient-to: #cbd5e0; + } + + .md\:hover\:to-gray-500:hover { + --tw-gradient-to: #a0aec0; + } + + .md\:hover\:to-gray-600:hover { + --tw-gradient-to: #718096; + } + + .md\:hover\:to-gray-700:hover { + --tw-gradient-to: #4a5568; + } + + .md\:hover\:to-gray-800:hover { + --tw-gradient-to: #2d3748; + } + + .md\:hover\:to-gray-900:hover { + --tw-gradient-to: #1a202c; + } + + .md\:hover\:to-red-50:hover { + --tw-gradient-to: #fef2f2; + } + + .md\:hover\:to-red-100:hover { + --tw-gradient-to: #fee2e2; + } + + .md\:hover\:to-red-200:hover { + --tw-gradient-to: #fecaca; + } + + .md\:hover\:to-red-300:hover { + --tw-gradient-to: #fca5a5; + } + + .md\:hover\:to-red-400:hover { + --tw-gradient-to: #f87171; + } + + .md\:hover\:to-red-500:hover { + --tw-gradient-to: #ef4444; + } + + .md\:hover\:to-red-600:hover { + --tw-gradient-to: #dc2626; + } + + .md\:hover\:to-red-700:hover { + --tw-gradient-to: #b91c1c; + } + + .md\:hover\:to-red-800:hover { + --tw-gradient-to: #991b1b; + } + + .md\:hover\:to-red-900:hover { + --tw-gradient-to: #7f1d1d; + } + + .md\:hover\:to-yellow-50:hover { + --tw-gradient-to: #fffbeb; + } + + .md\:hover\:to-yellow-100:hover { + --tw-gradient-to: #fef3c7; + } + + .md\:hover\:to-yellow-200:hover { + --tw-gradient-to: #fde68a; + } + + .md\:hover\:to-yellow-300:hover { + --tw-gradient-to: #fcd34d; + } + + .md\:hover\:to-yellow-400:hover { + --tw-gradient-to: #fbbf24; + } + + .md\:hover\:to-yellow-500:hover { + --tw-gradient-to: #f59e0b; + } + + .md\:hover\:to-yellow-600:hover { + --tw-gradient-to: #d97706; + } + + .md\:hover\:to-yellow-700:hover { + --tw-gradient-to: #b45309; + } + + .md\:hover\:to-yellow-800:hover { + --tw-gradient-to: #92400e; + } + + .md\:hover\:to-yellow-900:hover { + --tw-gradient-to: #78350f; + } + + .md\:hover\:to-green-50:hover { + --tw-gradient-to: #ecfdf5; + } + + .md\:hover\:to-green-100:hover { + --tw-gradient-to: #d1fae5; + } + + .md\:hover\:to-green-200:hover { + --tw-gradient-to: #a7f3d0; + } + + .md\:hover\:to-green-300:hover { + --tw-gradient-to: #6ee7b7; + } + + .md\:hover\:to-green-400:hover { + --tw-gradient-to: #34d399; + } + + .md\:hover\:to-green-500:hover { + --tw-gradient-to: #10b981; + } + + .md\:hover\:to-green-600:hover { + --tw-gradient-to: #059669; + } + + .md\:hover\:to-green-700:hover { + --tw-gradient-to: #047857; + } + + .md\:hover\:to-green-800:hover { + --tw-gradient-to: #065f46; + } + + .md\:hover\:to-green-900:hover { + --tw-gradient-to: #064e3b; + } + + .md\:hover\:to-blue-50:hover { + --tw-gradient-to: #eff6ff; + } + + .md\:hover\:to-blue-100:hover { + --tw-gradient-to: #dbeafe; + } + + .md\:hover\:to-blue-200:hover { + --tw-gradient-to: #bfdbfe; + } + + .md\:hover\:to-blue-300:hover { + --tw-gradient-to: #93c5fd; + } + + .md\:hover\:to-blue-400:hover { + --tw-gradient-to: #60a5fa; + } + + .md\:hover\:to-blue-500:hover { + --tw-gradient-to: #3b82f6; + } + + .md\:hover\:to-blue-600:hover { + --tw-gradient-to: #2563eb; + } + + .md\:hover\:to-blue-700:hover { + --tw-gradient-to: #1d4ed8; + } + + .md\:hover\:to-blue-800:hover { + --tw-gradient-to: #1e40af; + } + + .md\:hover\:to-blue-900:hover { + --tw-gradient-to: #1e3a8a; + } + + .md\:hover\:to-indigo-50:hover { + --tw-gradient-to: #eef2ff; + } + + .md\:hover\:to-indigo-100:hover { + --tw-gradient-to: #e0e7ff; + } + + .md\:hover\:to-indigo-200:hover { + --tw-gradient-to: #c7d2fe; + } + + .md\:hover\:to-indigo-300:hover { + --tw-gradient-to: #a5b4fc; + } + + .md\:hover\:to-indigo-400:hover { + --tw-gradient-to: #818cf8; + } + + .md\:hover\:to-indigo-500:hover { + --tw-gradient-to: #6366f1; + } + + .md\:hover\:to-indigo-600:hover { + --tw-gradient-to: #4f46e5; + } + + .md\:hover\:to-indigo-700:hover { + --tw-gradient-to: #4338ca; + } + + .md\:hover\:to-indigo-800:hover { + --tw-gradient-to: #3730a3; + } + + .md\:hover\:to-indigo-900:hover { + --tw-gradient-to: #312e81; + } + + .md\:hover\:to-purple-50:hover { + --tw-gradient-to: #f5f3ff; + } + + .md\:hover\:to-purple-100:hover { + --tw-gradient-to: #ede9fe; + } + + .md\:hover\:to-purple-200:hover { + --tw-gradient-to: #ddd6fe; + } + + .md\:hover\:to-purple-300:hover { + --tw-gradient-to: #c4b5fd; + } + + .md\:hover\:to-purple-400:hover { + --tw-gradient-to: #a78bfa; + } + + .md\:hover\:to-purple-500:hover { + --tw-gradient-to: #8b5cf6; + } + + .md\:hover\:to-purple-600:hover { + --tw-gradient-to: #7c3aed; + } + + .md\:hover\:to-purple-700:hover { + --tw-gradient-to: #6d28d9; + } + + .md\:hover\:to-purple-800:hover { + --tw-gradient-to: #5b21b6; + } + + .md\:hover\:to-purple-900:hover { + --tw-gradient-to: #4c1d95; + } + + .md\:hover\:to-pink-50:hover { + --tw-gradient-to: #fdf2f8; + } + + .md\:hover\:to-pink-100:hover { + --tw-gradient-to: #fce7f3; + } + + .md\:hover\:to-pink-200:hover { + --tw-gradient-to: #fbcfe8; + } + + .md\:hover\:to-pink-300:hover { + --tw-gradient-to: #f9a8d4; + } + + .md\:hover\:to-pink-400:hover { + --tw-gradient-to: #f472b6; + } + + .md\:hover\:to-pink-500:hover { + --tw-gradient-to: #ec4899; + } + + .md\:hover\:to-pink-600:hover { + --tw-gradient-to: #db2777; + } + + .md\:hover\:to-pink-700:hover { + --tw-gradient-to: #be185d; + } + + .md\:hover\:to-pink-800:hover { + --tw-gradient-to: #9d174d; + } + + .md\:hover\:to-pink-900:hover { + --tw-gradient-to: #831843; + } + + .md\:hover\:to-primary-50:hover { + --tw-gradient-to: #F7F6FD; + } + + .md\:hover\:to-primary-100:hover { + --tw-gradient-to: #EEEEFB; + } + + .md\:hover\:to-primary-200:hover { + --tw-gradient-to: #D5D4F5; + } + + .md\:hover\:to-primary-300:hover { + --tw-gradient-to: #BCB9EF; + } + + .md\:hover\:to-primary-400:hover { + --tw-gradient-to: #8A85E4; + } + + .md\:hover\:to-primary-500:hover { + --tw-gradient-to: #5851D8; + } + + .md\:hover\:to-primary-600:hover { + --tw-gradient-to: #4F49C2; + } + + .md\:hover\:to-primary-700:hover { + --tw-gradient-to: #353182; + } + + .md\:hover\:to-primary-800:hover { + --tw-gradient-to: #282461; + } + + .md\:hover\:to-primary-900:hover { + --tw-gradient-to: #1A1841; + } + + .md\:hover\:to-danger:hover { + --tw-gradient-to: #FB7178; + } + + .md\:hover\:to-success:hover { + --tw-gradient-to: #00C99C; + } + + .md\:hover\:to-warning:hover { + --tw-gradient-to: #F3AF4E; + } + + .md\:hover\:to-info:hover { + --tw-gradient-to: #15B2EC; + } + + .md\:focus\:from-transparent:focus { + --tw-gradient-from: transparent; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .md\:focus\:from-current:focus { + --tw-gradient-from: currentColor; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .md\:focus\:from-black:focus { + --tw-gradient-from: #040405; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .md\:focus\:from-white:focus { + --tw-gradient-from: #fff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .md\:focus\:from-gray-50:focus { + --tw-gradient-from: #f9fafb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .md\:focus\:from-gray-100:focus { + --tw-gradient-from: #f7fafc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .md\:focus\:from-gray-200:focus { + --tw-gradient-from: #edf2f7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .md\:focus\:from-gray-300:focus { + --tw-gradient-from: #e2e8f0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .md\:focus\:from-gray-400:focus { + --tw-gradient-from: #cbd5e0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .md\:focus\:from-gray-500:focus { + --tw-gradient-from: #a0aec0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .md\:focus\:from-gray-600:focus { + --tw-gradient-from: #718096; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .md\:focus\:from-gray-700:focus { + --tw-gradient-from: #4a5568; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .md\:focus\:from-gray-800:focus { + --tw-gradient-from: #2d3748; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .md\:focus\:from-gray-900:focus { + --tw-gradient-from: #1a202c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .md\:focus\:from-red-50:focus { + --tw-gradient-from: #fef2f2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .md\:focus\:from-red-100:focus { + --tw-gradient-from: #fee2e2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .md\:focus\:from-red-200:focus { + --tw-gradient-from: #fecaca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .md\:focus\:from-red-300:focus { + --tw-gradient-from: #fca5a5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .md\:focus\:from-red-400:focus { + --tw-gradient-from: #f87171; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .md\:focus\:from-red-500:focus { + --tw-gradient-from: #ef4444; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .md\:focus\:from-red-600:focus { + --tw-gradient-from: #dc2626; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .md\:focus\:from-red-700:focus { + --tw-gradient-from: #b91c1c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .md\:focus\:from-red-800:focus { + --tw-gradient-from: #991b1b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .md\:focus\:from-red-900:focus { + --tw-gradient-from: #7f1d1d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .md\:focus\:from-yellow-50:focus { + --tw-gradient-from: #fffbeb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .md\:focus\:from-yellow-100:focus { + --tw-gradient-from: #fef3c7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .md\:focus\:from-yellow-200:focus { + --tw-gradient-from: #fde68a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .md\:focus\:from-yellow-300:focus { + --tw-gradient-from: #fcd34d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .md\:focus\:from-yellow-400:focus { + --tw-gradient-from: #fbbf24; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .md\:focus\:from-yellow-500:focus { + --tw-gradient-from: #f59e0b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .md\:focus\:from-yellow-600:focus { + --tw-gradient-from: #d97706; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .md\:focus\:from-yellow-700:focus { + --tw-gradient-from: #b45309; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .md\:focus\:from-yellow-800:focus { + --tw-gradient-from: #92400e; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .md\:focus\:from-yellow-900:focus { + --tw-gradient-from: #78350f; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .md\:focus\:from-green-50:focus { + --tw-gradient-from: #ecfdf5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .md\:focus\:from-green-100:focus { + --tw-gradient-from: #d1fae5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .md\:focus\:from-green-200:focus { + --tw-gradient-from: #a7f3d0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .md\:focus\:from-green-300:focus { + --tw-gradient-from: #6ee7b7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .md\:focus\:from-green-400:focus { + --tw-gradient-from: #34d399; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .md\:focus\:from-green-500:focus { + --tw-gradient-from: #10b981; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .md\:focus\:from-green-600:focus { + --tw-gradient-from: #059669; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .md\:focus\:from-green-700:focus { + --tw-gradient-from: #047857; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .md\:focus\:from-green-800:focus { + --tw-gradient-from: #065f46; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .md\:focus\:from-green-900:focus { + --tw-gradient-from: #064e3b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .md\:focus\:from-blue-50:focus { + --tw-gradient-from: #eff6ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .md\:focus\:from-blue-100:focus { + --tw-gradient-from: #dbeafe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .md\:focus\:from-blue-200:focus { + --tw-gradient-from: #bfdbfe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .md\:focus\:from-blue-300:focus { + --tw-gradient-from: #93c5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .md\:focus\:from-blue-400:focus { + --tw-gradient-from: #60a5fa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .md\:focus\:from-blue-500:focus { + --tw-gradient-from: #3b82f6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .md\:focus\:from-blue-600:focus { + --tw-gradient-from: #2563eb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .md\:focus\:from-blue-700:focus { + --tw-gradient-from: #1d4ed8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .md\:focus\:from-blue-800:focus { + --tw-gradient-from: #1e40af; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .md\:focus\:from-blue-900:focus { + --tw-gradient-from: #1e3a8a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .md\:focus\:from-indigo-50:focus { + --tw-gradient-from: #eef2ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .md\:focus\:from-indigo-100:focus { + --tw-gradient-from: #e0e7ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .md\:focus\:from-indigo-200:focus { + --tw-gradient-from: #c7d2fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .md\:focus\:from-indigo-300:focus { + --tw-gradient-from: #a5b4fc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .md\:focus\:from-indigo-400:focus { + --tw-gradient-from: #818cf8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .md\:focus\:from-indigo-500:focus { + --tw-gradient-from: #6366f1; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .md\:focus\:from-indigo-600:focus { + --tw-gradient-from: #4f46e5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .md\:focus\:from-indigo-700:focus { + --tw-gradient-from: #4338ca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .md\:focus\:from-indigo-800:focus { + --tw-gradient-from: #3730a3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .md\:focus\:from-indigo-900:focus { + --tw-gradient-from: #312e81; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .md\:focus\:from-purple-50:focus { + --tw-gradient-from: #f5f3ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .md\:focus\:from-purple-100:focus { + --tw-gradient-from: #ede9fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .md\:focus\:from-purple-200:focus { + --tw-gradient-from: #ddd6fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .md\:focus\:from-purple-300:focus { + --tw-gradient-from: #c4b5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .md\:focus\:from-purple-400:focus { + --tw-gradient-from: #a78bfa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .md\:focus\:from-purple-500:focus { + --tw-gradient-from: #8b5cf6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .md\:focus\:from-purple-600:focus { + --tw-gradient-from: #7c3aed; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .md\:focus\:from-purple-700:focus { + --tw-gradient-from: #6d28d9; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .md\:focus\:from-purple-800:focus { + --tw-gradient-from: #5b21b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .md\:focus\:from-purple-900:focus { + --tw-gradient-from: #4c1d95; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .md\:focus\:from-pink-50:focus { + --tw-gradient-from: #fdf2f8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .md\:focus\:from-pink-100:focus { + --tw-gradient-from: #fce7f3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .md\:focus\:from-pink-200:focus { + --tw-gradient-from: #fbcfe8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .md\:focus\:from-pink-300:focus { + --tw-gradient-from: #f9a8d4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .md\:focus\:from-pink-400:focus { + --tw-gradient-from: #f472b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .md\:focus\:from-pink-500:focus { + --tw-gradient-from: #ec4899; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .md\:focus\:from-pink-600:focus { + --tw-gradient-from: #db2777; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .md\:focus\:from-pink-700:focus { + --tw-gradient-from: #be185d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .md\:focus\:from-pink-800:focus { + --tw-gradient-from: #9d174d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .md\:focus\:from-pink-900:focus { + --tw-gradient-from: #831843; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .md\:focus\:from-primary-50:focus { + --tw-gradient-from: #F7F6FD; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .md\:focus\:from-primary-100:focus { + --tw-gradient-from: #EEEEFB; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .md\:focus\:from-primary-200:focus { + --tw-gradient-from: #D5D4F5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .md\:focus\:from-primary-300:focus { + --tw-gradient-from: #BCB9EF; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .md\:focus\:from-primary-400:focus { + --tw-gradient-from: #8A85E4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .md\:focus\:from-primary-500:focus { + --tw-gradient-from: #5851D8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .md\:focus\:from-primary-600:focus { + --tw-gradient-from: #4F49C2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .md\:focus\:from-primary-700:focus { + --tw-gradient-from: #353182; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .md\:focus\:from-primary-800:focus { + --tw-gradient-from: #282461; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .md\:focus\:from-primary-900:focus { + --tw-gradient-from: #1A1841; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .md\:focus\:from-danger:focus { + --tw-gradient-from: #FB7178; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .md\:focus\:from-success:focus { + --tw-gradient-from: #00C99C; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .md\:focus\:from-warning:focus { + --tw-gradient-from: #F3AF4E; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .md\:focus\:from-info:focus { + --tw-gradient-from: #15B2EC; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .md\:focus\:via-transparent:focus { + --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .md\:focus\:via-current:focus { + --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .md\:focus\:via-black:focus { + --tw-gradient-stops: var(--tw-gradient-from), #040405, var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .md\:focus\:via-white:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .md\:focus\:via-gray-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .md\:focus\:via-gray-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f7fafc, var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .md\:focus\:via-gray-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #edf2f7, var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .md\:focus\:via-gray-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #e2e8f0, var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .md\:focus\:via-gray-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #cbd5e0, var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .md\:focus\:via-gray-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a0aec0, var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .md\:focus\:via-gray-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #718096, var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .md\:focus\:via-gray-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4a5568, var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .md\:focus\:via-gray-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #2d3748, var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .md\:focus\:via-gray-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1a202c, var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .md\:focus\:via-red-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .md\:focus\:via-red-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .md\:focus\:via-red-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .md\:focus\:via-red-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .md\:focus\:via-red-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .md\:focus\:via-red-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .md\:focus\:via-red-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .md\:focus\:via-red-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .md\:focus\:via-red-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .md\:focus\:via-red-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .md\:focus\:via-yellow-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .md\:focus\:via-yellow-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .md\:focus\:via-yellow-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .md\:focus\:via-yellow-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .md\:focus\:via-yellow-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .md\:focus\:via-yellow-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .md\:focus\:via-yellow-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .md\:focus\:via-yellow-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .md\:focus\:via-yellow-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .md\:focus\:via-yellow-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .md\:focus\:via-green-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .md\:focus\:via-green-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .md\:focus\:via-green-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .md\:focus\:via-green-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .md\:focus\:via-green-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .md\:focus\:via-green-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .md\:focus\:via-green-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .md\:focus\:via-green-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .md\:focus\:via-green-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .md\:focus\:via-green-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .md\:focus\:via-blue-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .md\:focus\:via-blue-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .md\:focus\:via-blue-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .md\:focus\:via-blue-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .md\:focus\:via-blue-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .md\:focus\:via-blue-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .md\:focus\:via-blue-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .md\:focus\:via-blue-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .md\:focus\:via-blue-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .md\:focus\:via-blue-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .md\:focus\:via-indigo-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .md\:focus\:via-indigo-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .md\:focus\:via-indigo-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .md\:focus\:via-indigo-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .md\:focus\:via-indigo-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .md\:focus\:via-indigo-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .md\:focus\:via-indigo-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .md\:focus\:via-indigo-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .md\:focus\:via-indigo-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .md\:focus\:via-indigo-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .md\:focus\:via-purple-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .md\:focus\:via-purple-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .md\:focus\:via-purple-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .md\:focus\:via-purple-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .md\:focus\:via-purple-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .md\:focus\:via-purple-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .md\:focus\:via-purple-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .md\:focus\:via-purple-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .md\:focus\:via-purple-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .md\:focus\:via-purple-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .md\:focus\:via-pink-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .md\:focus\:via-pink-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .md\:focus\:via-pink-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .md\:focus\:via-pink-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .md\:focus\:via-pink-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .md\:focus\:via-pink-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .md\:focus\:via-pink-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .md\:focus\:via-pink-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .md\:focus\:via-pink-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .md\:focus\:via-pink-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .md\:focus\:via-primary-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #F7F6FD, var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .md\:focus\:via-primary-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #EEEEFB, var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .md\:focus\:via-primary-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #D5D4F5, var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .md\:focus\:via-primary-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #BCB9EF, var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .md\:focus\:via-primary-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #8A85E4, var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .md\:focus\:via-primary-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #5851D8, var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .md\:focus\:via-primary-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4F49C2, var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .md\:focus\:via-primary-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #353182, var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .md\:focus\:via-primary-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #282461, var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .md\:focus\:via-primary-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1A1841, var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .md\:focus\:via-danger:focus { + --tw-gradient-stops: var(--tw-gradient-from), #FB7178, var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .md\:focus\:via-success:focus { + --tw-gradient-stops: var(--tw-gradient-from), #00C99C, var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .md\:focus\:via-warning:focus { + --tw-gradient-stops: var(--tw-gradient-from), #F3AF4E, var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .md\:focus\:via-info:focus { + --tw-gradient-stops: var(--tw-gradient-from), #15B2EC, var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .md\:focus\:to-transparent:focus { + --tw-gradient-to: transparent; + } + + .md\:focus\:to-current:focus { + --tw-gradient-to: currentColor; + } + + .md\:focus\:to-black:focus { + --tw-gradient-to: #040405; + } + + .md\:focus\:to-white:focus { + --tw-gradient-to: #fff; + } + + .md\:focus\:to-gray-50:focus { + --tw-gradient-to: #f9fafb; + } + + .md\:focus\:to-gray-100:focus { + --tw-gradient-to: #f7fafc; + } + + .md\:focus\:to-gray-200:focus { + --tw-gradient-to: #edf2f7; + } + + .md\:focus\:to-gray-300:focus { + --tw-gradient-to: #e2e8f0; + } + + .md\:focus\:to-gray-400:focus { + --tw-gradient-to: #cbd5e0; + } + + .md\:focus\:to-gray-500:focus { + --tw-gradient-to: #a0aec0; + } + + .md\:focus\:to-gray-600:focus { + --tw-gradient-to: #718096; + } + + .md\:focus\:to-gray-700:focus { + --tw-gradient-to: #4a5568; + } + + .md\:focus\:to-gray-800:focus { + --tw-gradient-to: #2d3748; + } + + .md\:focus\:to-gray-900:focus { + --tw-gradient-to: #1a202c; + } + + .md\:focus\:to-red-50:focus { + --tw-gradient-to: #fef2f2; + } + + .md\:focus\:to-red-100:focus { + --tw-gradient-to: #fee2e2; + } + + .md\:focus\:to-red-200:focus { + --tw-gradient-to: #fecaca; + } + + .md\:focus\:to-red-300:focus { + --tw-gradient-to: #fca5a5; + } + + .md\:focus\:to-red-400:focus { + --tw-gradient-to: #f87171; + } + + .md\:focus\:to-red-500:focus { + --tw-gradient-to: #ef4444; + } + + .md\:focus\:to-red-600:focus { + --tw-gradient-to: #dc2626; + } + + .md\:focus\:to-red-700:focus { + --tw-gradient-to: #b91c1c; + } + + .md\:focus\:to-red-800:focus { + --tw-gradient-to: #991b1b; + } + + .md\:focus\:to-red-900:focus { + --tw-gradient-to: #7f1d1d; + } + + .md\:focus\:to-yellow-50:focus { + --tw-gradient-to: #fffbeb; + } + + .md\:focus\:to-yellow-100:focus { + --tw-gradient-to: #fef3c7; + } + + .md\:focus\:to-yellow-200:focus { + --tw-gradient-to: #fde68a; + } + + .md\:focus\:to-yellow-300:focus { + --tw-gradient-to: #fcd34d; + } + + .md\:focus\:to-yellow-400:focus { + --tw-gradient-to: #fbbf24; + } + + .md\:focus\:to-yellow-500:focus { + --tw-gradient-to: #f59e0b; + } + + .md\:focus\:to-yellow-600:focus { + --tw-gradient-to: #d97706; + } + + .md\:focus\:to-yellow-700:focus { + --tw-gradient-to: #b45309; + } + + .md\:focus\:to-yellow-800:focus { + --tw-gradient-to: #92400e; + } + + .md\:focus\:to-yellow-900:focus { + --tw-gradient-to: #78350f; + } + + .md\:focus\:to-green-50:focus { + --tw-gradient-to: #ecfdf5; + } + + .md\:focus\:to-green-100:focus { + --tw-gradient-to: #d1fae5; + } + + .md\:focus\:to-green-200:focus { + --tw-gradient-to: #a7f3d0; + } + + .md\:focus\:to-green-300:focus { + --tw-gradient-to: #6ee7b7; + } + + .md\:focus\:to-green-400:focus { + --tw-gradient-to: #34d399; + } + + .md\:focus\:to-green-500:focus { + --tw-gradient-to: #10b981; + } + + .md\:focus\:to-green-600:focus { + --tw-gradient-to: #059669; + } + + .md\:focus\:to-green-700:focus { + --tw-gradient-to: #047857; + } + + .md\:focus\:to-green-800:focus { + --tw-gradient-to: #065f46; + } + + .md\:focus\:to-green-900:focus { + --tw-gradient-to: #064e3b; + } + + .md\:focus\:to-blue-50:focus { + --tw-gradient-to: #eff6ff; + } + + .md\:focus\:to-blue-100:focus { + --tw-gradient-to: #dbeafe; + } + + .md\:focus\:to-blue-200:focus { + --tw-gradient-to: #bfdbfe; + } + + .md\:focus\:to-blue-300:focus { + --tw-gradient-to: #93c5fd; + } + + .md\:focus\:to-blue-400:focus { + --tw-gradient-to: #60a5fa; + } + + .md\:focus\:to-blue-500:focus { + --tw-gradient-to: #3b82f6; + } + + .md\:focus\:to-blue-600:focus { + --tw-gradient-to: #2563eb; + } + + .md\:focus\:to-blue-700:focus { + --tw-gradient-to: #1d4ed8; + } + + .md\:focus\:to-blue-800:focus { + --tw-gradient-to: #1e40af; + } + + .md\:focus\:to-blue-900:focus { + --tw-gradient-to: #1e3a8a; + } + + .md\:focus\:to-indigo-50:focus { + --tw-gradient-to: #eef2ff; + } + + .md\:focus\:to-indigo-100:focus { + --tw-gradient-to: #e0e7ff; + } + + .md\:focus\:to-indigo-200:focus { + --tw-gradient-to: #c7d2fe; + } + + .md\:focus\:to-indigo-300:focus { + --tw-gradient-to: #a5b4fc; + } + + .md\:focus\:to-indigo-400:focus { + --tw-gradient-to: #818cf8; + } + + .md\:focus\:to-indigo-500:focus { + --tw-gradient-to: #6366f1; + } + + .md\:focus\:to-indigo-600:focus { + --tw-gradient-to: #4f46e5; + } + + .md\:focus\:to-indigo-700:focus { + --tw-gradient-to: #4338ca; + } + + .md\:focus\:to-indigo-800:focus { + --tw-gradient-to: #3730a3; + } + + .md\:focus\:to-indigo-900:focus { + --tw-gradient-to: #312e81; + } + + .md\:focus\:to-purple-50:focus { + --tw-gradient-to: #f5f3ff; + } + + .md\:focus\:to-purple-100:focus { + --tw-gradient-to: #ede9fe; + } + + .md\:focus\:to-purple-200:focus { + --tw-gradient-to: #ddd6fe; + } + + .md\:focus\:to-purple-300:focus { + --tw-gradient-to: #c4b5fd; + } + + .md\:focus\:to-purple-400:focus { + --tw-gradient-to: #a78bfa; + } + + .md\:focus\:to-purple-500:focus { + --tw-gradient-to: #8b5cf6; + } + + .md\:focus\:to-purple-600:focus { + --tw-gradient-to: #7c3aed; + } + + .md\:focus\:to-purple-700:focus { + --tw-gradient-to: #6d28d9; + } + + .md\:focus\:to-purple-800:focus { + --tw-gradient-to: #5b21b6; + } + + .md\:focus\:to-purple-900:focus { + --tw-gradient-to: #4c1d95; + } + + .md\:focus\:to-pink-50:focus { + --tw-gradient-to: #fdf2f8; + } + + .md\:focus\:to-pink-100:focus { + --tw-gradient-to: #fce7f3; + } + + .md\:focus\:to-pink-200:focus { + --tw-gradient-to: #fbcfe8; + } + + .md\:focus\:to-pink-300:focus { + --tw-gradient-to: #f9a8d4; + } + + .md\:focus\:to-pink-400:focus { + --tw-gradient-to: #f472b6; + } + + .md\:focus\:to-pink-500:focus { + --tw-gradient-to: #ec4899; + } + + .md\:focus\:to-pink-600:focus { + --tw-gradient-to: #db2777; + } + + .md\:focus\:to-pink-700:focus { + --tw-gradient-to: #be185d; + } + + .md\:focus\:to-pink-800:focus { + --tw-gradient-to: #9d174d; + } + + .md\:focus\:to-pink-900:focus { + --tw-gradient-to: #831843; + } + + .md\:focus\:to-primary-50:focus { + --tw-gradient-to: #F7F6FD; + } + + .md\:focus\:to-primary-100:focus { + --tw-gradient-to: #EEEEFB; + } + + .md\:focus\:to-primary-200:focus { + --tw-gradient-to: #D5D4F5; + } + + .md\:focus\:to-primary-300:focus { + --tw-gradient-to: #BCB9EF; + } + + .md\:focus\:to-primary-400:focus { + --tw-gradient-to: #8A85E4; + } + + .md\:focus\:to-primary-500:focus { + --tw-gradient-to: #5851D8; + } + + .md\:focus\:to-primary-600:focus { + --tw-gradient-to: #4F49C2; + } + + .md\:focus\:to-primary-700:focus { + --tw-gradient-to: #353182; + } + + .md\:focus\:to-primary-800:focus { + --tw-gradient-to: #282461; + } + + .md\:focus\:to-primary-900:focus { + --tw-gradient-to: #1A1841; + } + + .md\:focus\:to-danger:focus { + --tw-gradient-to: #FB7178; + } + + .md\:focus\:to-success:focus { + --tw-gradient-to: #00C99C; + } + + .md\:focus\:to-warning:focus { + --tw-gradient-to: #F3AF4E; + } + + .md\:focus\:to-info:focus { + --tw-gradient-to: #15B2EC; + } + + .md\:bg-opacity-0 { + --tw-bg-opacity: 0; + } + + .md\:bg-opacity-5 { + --tw-bg-opacity: 0.05; + } + + .md\:bg-opacity-10 { + --tw-bg-opacity: 0.1; + } + + .md\:bg-opacity-20 { + --tw-bg-opacity: 0.2; + } + + .md\:bg-opacity-25 { + --tw-bg-opacity: 0.25; + } + + .md\:bg-opacity-30 { + --tw-bg-opacity: 0.3; + } + + .md\:bg-opacity-40 { + --tw-bg-opacity: 0.4; + } + + .md\:bg-opacity-50 { + --tw-bg-opacity: 0.5; + } + + .md\:bg-opacity-60 { + --tw-bg-opacity: 0.6; + } + + .md\:bg-opacity-70 { + --tw-bg-opacity: 0.7; + } + + .md\:bg-opacity-75 { + --tw-bg-opacity: 0.75; + } + + .md\:bg-opacity-80 { + --tw-bg-opacity: 0.8; + } + + .md\:bg-opacity-90 { + --tw-bg-opacity: 0.9; + } + + .md\:bg-opacity-95 { + --tw-bg-opacity: 0.95; + } + + .md\:bg-opacity-100 { + --tw-bg-opacity: 1; + } + + .group:hover .md\:group-hover\:bg-opacity-0 { + --tw-bg-opacity: 0; + } + + .group:hover .md\:group-hover\:bg-opacity-5 { + --tw-bg-opacity: 0.05; + } + + .group:hover .md\:group-hover\:bg-opacity-10 { + --tw-bg-opacity: 0.1; + } + + .group:hover .md\:group-hover\:bg-opacity-20 { + --tw-bg-opacity: 0.2; + } + + .group:hover .md\:group-hover\:bg-opacity-25 { + --tw-bg-opacity: 0.25; + } + + .group:hover .md\:group-hover\:bg-opacity-30 { + --tw-bg-opacity: 0.3; + } + + .group:hover .md\:group-hover\:bg-opacity-40 { + --tw-bg-opacity: 0.4; + } + + .group:hover .md\:group-hover\:bg-opacity-50 { + --tw-bg-opacity: 0.5; + } + + .group:hover .md\:group-hover\:bg-opacity-60 { + --tw-bg-opacity: 0.6; + } + + .group:hover .md\:group-hover\:bg-opacity-70 { + --tw-bg-opacity: 0.7; + } + + .group:hover .md\:group-hover\:bg-opacity-75 { + --tw-bg-opacity: 0.75; + } + + .group:hover .md\:group-hover\:bg-opacity-80 { + --tw-bg-opacity: 0.8; + } + + .group:hover .md\:group-hover\:bg-opacity-90 { + --tw-bg-opacity: 0.9; + } + + .group:hover .md\:group-hover\:bg-opacity-95 { + --tw-bg-opacity: 0.95; + } + + .group:hover .md\:group-hover\:bg-opacity-100 { + --tw-bg-opacity: 1; + } + + .md\:focus-within\:bg-opacity-0:focus-within { + --tw-bg-opacity: 0; + } + + .md\:focus-within\:bg-opacity-5:focus-within { + --tw-bg-opacity: 0.05; + } + + .md\:focus-within\:bg-opacity-10:focus-within { + --tw-bg-opacity: 0.1; + } + + .md\:focus-within\:bg-opacity-20:focus-within { + --tw-bg-opacity: 0.2; + } + + .md\:focus-within\:bg-opacity-25:focus-within { + --tw-bg-opacity: 0.25; + } + + .md\:focus-within\:bg-opacity-30:focus-within { + --tw-bg-opacity: 0.3; + } + + .md\:focus-within\:bg-opacity-40:focus-within { + --tw-bg-opacity: 0.4; + } + + .md\:focus-within\:bg-opacity-50:focus-within { + --tw-bg-opacity: 0.5; + } + + .md\:focus-within\:bg-opacity-60:focus-within { + --tw-bg-opacity: 0.6; + } + + .md\:focus-within\:bg-opacity-70:focus-within { + --tw-bg-opacity: 0.7; + } + + .md\:focus-within\:bg-opacity-75:focus-within { + --tw-bg-opacity: 0.75; + } + + .md\:focus-within\:bg-opacity-80:focus-within { + --tw-bg-opacity: 0.8; + } + + .md\:focus-within\:bg-opacity-90:focus-within { + --tw-bg-opacity: 0.9; + } + + .md\:focus-within\:bg-opacity-95:focus-within { + --tw-bg-opacity: 0.95; + } + + .md\:focus-within\:bg-opacity-100:focus-within { + --tw-bg-opacity: 1; + } + + .md\:hover\:bg-opacity-0:hover { + --tw-bg-opacity: 0; + } + + .md\:hover\:bg-opacity-5:hover { + --tw-bg-opacity: 0.05; + } + + .md\:hover\:bg-opacity-10:hover { + --tw-bg-opacity: 0.1; + } + + .md\:hover\:bg-opacity-20:hover { + --tw-bg-opacity: 0.2; + } + + .md\:hover\:bg-opacity-25:hover { + --tw-bg-opacity: 0.25; + } + + .md\:hover\:bg-opacity-30:hover { + --tw-bg-opacity: 0.3; + } + + .md\:hover\:bg-opacity-40:hover { + --tw-bg-opacity: 0.4; + } + + .md\:hover\:bg-opacity-50:hover { + --tw-bg-opacity: 0.5; + } + + .md\:hover\:bg-opacity-60:hover { + --tw-bg-opacity: 0.6; + } + + .md\:hover\:bg-opacity-70:hover { + --tw-bg-opacity: 0.7; + } + + .md\:hover\:bg-opacity-75:hover { + --tw-bg-opacity: 0.75; + } + + .md\:hover\:bg-opacity-80:hover { + --tw-bg-opacity: 0.8; + } + + .md\:hover\:bg-opacity-90:hover { + --tw-bg-opacity: 0.9; + } + + .md\:hover\:bg-opacity-95:hover { + --tw-bg-opacity: 0.95; + } + + .md\:hover\:bg-opacity-100:hover { + --tw-bg-opacity: 1; + } + + .md\:focus\:bg-opacity-0:focus { + --tw-bg-opacity: 0; + } + + .md\:focus\:bg-opacity-5:focus { + --tw-bg-opacity: 0.05; + } + + .md\:focus\:bg-opacity-10:focus { + --tw-bg-opacity: 0.1; + } + + .md\:focus\:bg-opacity-20:focus { + --tw-bg-opacity: 0.2; + } + + .md\:focus\:bg-opacity-25:focus { + --tw-bg-opacity: 0.25; + } + + .md\:focus\:bg-opacity-30:focus { + --tw-bg-opacity: 0.3; + } + + .md\:focus\:bg-opacity-40:focus { + --tw-bg-opacity: 0.4; + } + + .md\:focus\:bg-opacity-50:focus { + --tw-bg-opacity: 0.5; + } + + .md\:focus\:bg-opacity-60:focus { + --tw-bg-opacity: 0.6; + } + + .md\:focus\:bg-opacity-70:focus { + --tw-bg-opacity: 0.7; + } + + .md\:focus\:bg-opacity-75:focus { + --tw-bg-opacity: 0.75; + } + + .md\:focus\:bg-opacity-80:focus { + --tw-bg-opacity: 0.8; + } + + .md\:focus\:bg-opacity-90:focus { + --tw-bg-opacity: 0.9; + } + + .md\:focus\:bg-opacity-95:focus { + --tw-bg-opacity: 0.95; + } + + .md\:focus\:bg-opacity-100:focus { + --tw-bg-opacity: 1; + } + + .md\:bg-bottom { + background-position: bottom; + } + + .md\:bg-center { + background-position: center; + } + + .md\:bg-left { + background-position: left; + } + + .md\:bg-left-bottom { + background-position: left bottom; + } + + .md\:bg-left-top { + background-position: left top; + } + + .md\:bg-right { + background-position: right; + } + + .md\:bg-right-bottom { + background-position: right bottom; + } + + .md\:bg-right-top { + background-position: right top; + } + + .md\:bg-top { + background-position: top; + } + + .md\:bg-repeat { + background-repeat: repeat; + } + + .md\:bg-no-repeat { + background-repeat: no-repeat; + } + + .md\:bg-repeat-x { + background-repeat: repeat-x; + } + + .md\:bg-repeat-y { + background-repeat: repeat-y; + } + + .md\:bg-repeat-round { + background-repeat: round; + } + + .md\:bg-repeat-space { + background-repeat: space; + } + + .md\:bg-auto { + background-size: auto; + } + + .md\:bg-cover { + background-size: cover; + } + + .md\:bg-contain { + background-size: contain; + } + + .md\:border-collapse { + border-collapse: collapse; + } + + .md\:border-separate { + border-collapse: separate; + } + + .md\:border-transparent { + border-color: transparent; + } + + .md\:border-current { + border-color: currentColor; + } + + .md\:border-black { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .md\:border-white { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .md\:border-gray-50 { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .md\:border-gray-100 { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .md\:border-gray-200 { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .md\:border-gray-300 { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .md\:border-gray-400 { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .md\:border-gray-500 { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .md\:border-gray-600 { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .md\:border-gray-700 { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .md\:border-gray-800 { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .md\:border-gray-900 { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .md\:border-red-50 { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .md\:border-red-100 { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .md\:border-red-200 { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .md\:border-red-300 { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .md\:border-red-400 { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .md\:border-red-500 { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .md\:border-red-600 { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .md\:border-red-700 { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .md\:border-red-800 { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .md\:border-red-900 { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .md\:border-yellow-50 { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .md\:border-yellow-100 { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .md\:border-yellow-200 { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .md\:border-yellow-300 { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .md\:border-yellow-400 { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .md\:border-yellow-500 { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .md\:border-yellow-600 { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .md\:border-yellow-700 { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .md\:border-yellow-800 { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .md\:border-yellow-900 { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .md\:border-green-50 { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .md\:border-green-100 { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .md\:border-green-200 { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .md\:border-green-300 { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .md\:border-green-400 { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .md\:border-green-500 { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .md\:border-green-600 { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .md\:border-green-700 { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .md\:border-green-800 { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .md\:border-green-900 { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .md\:border-blue-50 { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .md\:border-blue-100 { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .md\:border-blue-200 { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .md\:border-blue-300 { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .md\:border-blue-400 { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .md\:border-blue-500 { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .md\:border-blue-600 { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .md\:border-blue-700 { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .md\:border-blue-800 { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .md\:border-blue-900 { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .md\:border-indigo-50 { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .md\:border-indigo-100 { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .md\:border-indigo-200 { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .md\:border-indigo-300 { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .md\:border-indigo-400 { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .md\:border-indigo-500 { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .md\:border-indigo-600 { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .md\:border-indigo-700 { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .md\:border-indigo-800 { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .md\:border-indigo-900 { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .md\:border-purple-50 { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .md\:border-purple-100 { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .md\:border-purple-200 { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .md\:border-purple-300 { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .md\:border-purple-400 { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .md\:border-purple-500 { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .md\:border-purple-600 { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .md\:border-purple-700 { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .md\:border-purple-800 { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .md\:border-purple-900 { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .md\:border-pink-50 { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .md\:border-pink-100 { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .md\:border-pink-200 { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .md\:border-pink-300 { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .md\:border-pink-400 { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .md\:border-pink-500 { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .md\:border-pink-600 { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .md\:border-pink-700 { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .md\:border-pink-800 { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .md\:border-pink-900 { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .md\:border-primary-50 { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .md\:border-primary-100 { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .md\:border-primary-200 { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .md\:border-primary-300 { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .md\:border-primary-400 { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .md\:border-primary-500 { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .md\:border-primary-600 { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .md\:border-primary-700 { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .md\:border-primary-800 { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .md\:border-primary-900 { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .md\:border-danger { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .md\:border-success { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .md\:border-warning { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .md\:border-info { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .md\:hover\:border-transparent:hover { + border-color: transparent; + } + + .md\:hover\:border-current:hover { + border-color: currentColor; + } + + .md\:hover\:border-black:hover { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .md\:hover\:border-white:hover { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .md\:hover\:border-gray-50:hover { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .md\:hover\:border-gray-100:hover { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .md\:hover\:border-gray-200:hover { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .md\:hover\:border-gray-300:hover { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .md\:hover\:border-gray-400:hover { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .md\:hover\:border-gray-500:hover { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .md\:hover\:border-gray-600:hover { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .md\:hover\:border-gray-700:hover { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .md\:hover\:border-gray-800:hover { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .md\:hover\:border-gray-900:hover { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .md\:hover\:border-red-50:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .md\:hover\:border-red-100:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .md\:hover\:border-red-200:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .md\:hover\:border-red-300:hover { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .md\:hover\:border-red-400:hover { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .md\:hover\:border-red-500:hover { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .md\:hover\:border-red-600:hover { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .md\:hover\:border-red-700:hover { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .md\:hover\:border-red-800:hover { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .md\:hover\:border-red-900:hover { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .md\:hover\:border-yellow-50:hover { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .md\:hover\:border-yellow-100:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .md\:hover\:border-yellow-200:hover { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .md\:hover\:border-yellow-300:hover { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .md\:hover\:border-yellow-400:hover { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .md\:hover\:border-yellow-500:hover { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .md\:hover\:border-yellow-600:hover { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .md\:hover\:border-yellow-700:hover { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .md\:hover\:border-yellow-800:hover { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .md\:hover\:border-yellow-900:hover { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .md\:hover\:border-green-50:hover { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .md\:hover\:border-green-100:hover { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .md\:hover\:border-green-200:hover { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .md\:hover\:border-green-300:hover { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .md\:hover\:border-green-400:hover { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .md\:hover\:border-green-500:hover { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .md\:hover\:border-green-600:hover { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .md\:hover\:border-green-700:hover { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .md\:hover\:border-green-800:hover { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .md\:hover\:border-green-900:hover { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .md\:hover\:border-blue-50:hover { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .md\:hover\:border-blue-100:hover { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .md\:hover\:border-blue-200:hover { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .md\:hover\:border-blue-300:hover { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .md\:hover\:border-blue-400:hover { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .md\:hover\:border-blue-500:hover { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .md\:hover\:border-blue-600:hover { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .md\:hover\:border-blue-700:hover { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .md\:hover\:border-blue-800:hover { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .md\:hover\:border-blue-900:hover { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .md\:hover\:border-indigo-50:hover { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .md\:hover\:border-indigo-100:hover { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .md\:hover\:border-indigo-200:hover { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .md\:hover\:border-indigo-300:hover { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .md\:hover\:border-indigo-400:hover { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .md\:hover\:border-indigo-500:hover { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .md\:hover\:border-indigo-600:hover { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .md\:hover\:border-indigo-700:hover { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .md\:hover\:border-indigo-800:hover { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .md\:hover\:border-indigo-900:hover { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .md\:hover\:border-purple-50:hover { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .md\:hover\:border-purple-100:hover { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .md\:hover\:border-purple-200:hover { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .md\:hover\:border-purple-300:hover { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .md\:hover\:border-purple-400:hover { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .md\:hover\:border-purple-500:hover { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .md\:hover\:border-purple-600:hover { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .md\:hover\:border-purple-700:hover { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .md\:hover\:border-purple-800:hover { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .md\:hover\:border-purple-900:hover { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .md\:hover\:border-pink-50:hover { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .md\:hover\:border-pink-100:hover { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .md\:hover\:border-pink-200:hover { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .md\:hover\:border-pink-300:hover { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .md\:hover\:border-pink-400:hover { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .md\:hover\:border-pink-500:hover { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .md\:hover\:border-pink-600:hover { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .md\:hover\:border-pink-700:hover { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .md\:hover\:border-pink-800:hover { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .md\:hover\:border-pink-900:hover { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .md\:hover\:border-primary-50:hover { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .md\:hover\:border-primary-100:hover { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .md\:hover\:border-primary-200:hover { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .md\:hover\:border-primary-300:hover { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .md\:hover\:border-primary-400:hover { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .md\:hover\:border-primary-500:hover { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .md\:hover\:border-primary-600:hover { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .md\:hover\:border-primary-700:hover { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .md\:hover\:border-primary-800:hover { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .md\:hover\:border-primary-900:hover { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .md\:hover\:border-danger:hover { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .md\:hover\:border-success:hover { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .md\:hover\:border-warning:hover { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .md\:hover\:border-info:hover { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .md\:focus\:border-transparent:focus { + border-color: transparent; + } + + .md\:focus\:border-current:focus { + border-color: currentColor; + } + + .md\:focus\:border-black:focus { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .md\:focus\:border-white:focus { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .md\:focus\:border-gray-50:focus { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .md\:focus\:border-gray-100:focus { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .md\:focus\:border-gray-200:focus { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .md\:focus\:border-gray-300:focus { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .md\:focus\:border-gray-400:focus { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .md\:focus\:border-gray-500:focus { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .md\:focus\:border-gray-600:focus { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .md\:focus\:border-gray-700:focus { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .md\:focus\:border-gray-800:focus { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .md\:focus\:border-gray-900:focus { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .md\:focus\:border-red-50:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .md\:focus\:border-red-100:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .md\:focus\:border-red-200:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .md\:focus\:border-red-300:focus { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .md\:focus\:border-red-400:focus { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .md\:focus\:border-red-500:focus { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .md\:focus\:border-red-600:focus { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .md\:focus\:border-red-700:focus { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .md\:focus\:border-red-800:focus { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .md\:focus\:border-red-900:focus { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .md\:focus\:border-yellow-50:focus { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .md\:focus\:border-yellow-100:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .md\:focus\:border-yellow-200:focus { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .md\:focus\:border-yellow-300:focus { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .md\:focus\:border-yellow-400:focus { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .md\:focus\:border-yellow-500:focus { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .md\:focus\:border-yellow-600:focus { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .md\:focus\:border-yellow-700:focus { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .md\:focus\:border-yellow-800:focus { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .md\:focus\:border-yellow-900:focus { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .md\:focus\:border-green-50:focus { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .md\:focus\:border-green-100:focus { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .md\:focus\:border-green-200:focus { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .md\:focus\:border-green-300:focus { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .md\:focus\:border-green-400:focus { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .md\:focus\:border-green-500:focus { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .md\:focus\:border-green-600:focus { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .md\:focus\:border-green-700:focus { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .md\:focus\:border-green-800:focus { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .md\:focus\:border-green-900:focus { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .md\:focus\:border-blue-50:focus { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .md\:focus\:border-blue-100:focus { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .md\:focus\:border-blue-200:focus { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .md\:focus\:border-blue-300:focus { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .md\:focus\:border-blue-400:focus { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .md\:focus\:border-blue-500:focus { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .md\:focus\:border-blue-600:focus { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .md\:focus\:border-blue-700:focus { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .md\:focus\:border-blue-800:focus { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .md\:focus\:border-blue-900:focus { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .md\:focus\:border-indigo-50:focus { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .md\:focus\:border-indigo-100:focus { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .md\:focus\:border-indigo-200:focus { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .md\:focus\:border-indigo-300:focus { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .md\:focus\:border-indigo-400:focus { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .md\:focus\:border-indigo-500:focus { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .md\:focus\:border-indigo-600:focus { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .md\:focus\:border-indigo-700:focus { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .md\:focus\:border-indigo-800:focus { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .md\:focus\:border-indigo-900:focus { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .md\:focus\:border-purple-50:focus { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .md\:focus\:border-purple-100:focus { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .md\:focus\:border-purple-200:focus { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .md\:focus\:border-purple-300:focus { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .md\:focus\:border-purple-400:focus { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .md\:focus\:border-purple-500:focus { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .md\:focus\:border-purple-600:focus { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .md\:focus\:border-purple-700:focus { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .md\:focus\:border-purple-800:focus { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .md\:focus\:border-purple-900:focus { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .md\:focus\:border-pink-50:focus { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .md\:focus\:border-pink-100:focus { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .md\:focus\:border-pink-200:focus { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .md\:focus\:border-pink-300:focus { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .md\:focus\:border-pink-400:focus { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .md\:focus\:border-pink-500:focus { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .md\:focus\:border-pink-600:focus { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .md\:focus\:border-pink-700:focus { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .md\:focus\:border-pink-800:focus { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .md\:focus\:border-pink-900:focus { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .md\:focus\:border-primary-50:focus { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .md\:focus\:border-primary-100:focus { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .md\:focus\:border-primary-200:focus { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .md\:focus\:border-primary-300:focus { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .md\:focus\:border-primary-400:focus { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .md\:focus\:border-primary-500:focus { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .md\:focus\:border-primary-600:focus { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .md\:focus\:border-primary-700:focus { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .md\:focus\:border-primary-800:focus { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .md\:focus\:border-primary-900:focus { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .md\:focus\:border-danger:focus { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .md\:focus\:border-success:focus { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .md\:focus\:border-warning:focus { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .md\:focus\:border-info:focus { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .md\:active\:border-transparent:active { + border-color: transparent; + } + + .md\:active\:border-current:active { + border-color: currentColor; + } + + .md\:active\:border-black:active { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .md\:active\:border-white:active { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .md\:active\:border-gray-50:active { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .md\:active\:border-gray-100:active { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .md\:active\:border-gray-200:active { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .md\:active\:border-gray-300:active { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .md\:active\:border-gray-400:active { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .md\:active\:border-gray-500:active { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .md\:active\:border-gray-600:active { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .md\:active\:border-gray-700:active { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .md\:active\:border-gray-800:active { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .md\:active\:border-gray-900:active { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .md\:active\:border-red-50:active { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .md\:active\:border-red-100:active { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .md\:active\:border-red-200:active { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .md\:active\:border-red-300:active { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .md\:active\:border-red-400:active { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .md\:active\:border-red-500:active { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .md\:active\:border-red-600:active { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .md\:active\:border-red-700:active { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .md\:active\:border-red-800:active { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .md\:active\:border-red-900:active { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .md\:active\:border-yellow-50:active { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .md\:active\:border-yellow-100:active { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .md\:active\:border-yellow-200:active { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .md\:active\:border-yellow-300:active { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .md\:active\:border-yellow-400:active { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .md\:active\:border-yellow-500:active { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .md\:active\:border-yellow-600:active { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .md\:active\:border-yellow-700:active { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .md\:active\:border-yellow-800:active { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .md\:active\:border-yellow-900:active { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .md\:active\:border-green-50:active { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .md\:active\:border-green-100:active { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .md\:active\:border-green-200:active { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .md\:active\:border-green-300:active { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .md\:active\:border-green-400:active { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .md\:active\:border-green-500:active { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .md\:active\:border-green-600:active { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .md\:active\:border-green-700:active { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .md\:active\:border-green-800:active { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .md\:active\:border-green-900:active { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .md\:active\:border-blue-50:active { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .md\:active\:border-blue-100:active { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .md\:active\:border-blue-200:active { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .md\:active\:border-blue-300:active { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .md\:active\:border-blue-400:active { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .md\:active\:border-blue-500:active { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .md\:active\:border-blue-600:active { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .md\:active\:border-blue-700:active { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .md\:active\:border-blue-800:active { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .md\:active\:border-blue-900:active { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .md\:active\:border-indigo-50:active { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .md\:active\:border-indigo-100:active { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .md\:active\:border-indigo-200:active { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .md\:active\:border-indigo-300:active { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .md\:active\:border-indigo-400:active { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .md\:active\:border-indigo-500:active { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .md\:active\:border-indigo-600:active { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .md\:active\:border-indigo-700:active { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .md\:active\:border-indigo-800:active { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .md\:active\:border-indigo-900:active { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .md\:active\:border-purple-50:active { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .md\:active\:border-purple-100:active { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .md\:active\:border-purple-200:active { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .md\:active\:border-purple-300:active { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .md\:active\:border-purple-400:active { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .md\:active\:border-purple-500:active { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .md\:active\:border-purple-600:active { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .md\:active\:border-purple-700:active { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .md\:active\:border-purple-800:active { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .md\:active\:border-purple-900:active { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .md\:active\:border-pink-50:active { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .md\:active\:border-pink-100:active { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .md\:active\:border-pink-200:active { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .md\:active\:border-pink-300:active { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .md\:active\:border-pink-400:active { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .md\:active\:border-pink-500:active { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .md\:active\:border-pink-600:active { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .md\:active\:border-pink-700:active { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .md\:active\:border-pink-800:active { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .md\:active\:border-pink-900:active { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .md\:active\:border-primary-50:active { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .md\:active\:border-primary-100:active { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .md\:active\:border-primary-200:active { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .md\:active\:border-primary-300:active { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .md\:active\:border-primary-400:active { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .md\:active\:border-primary-500:active { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .md\:active\:border-primary-600:active { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .md\:active\:border-primary-700:active { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .md\:active\:border-primary-800:active { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .md\:active\:border-primary-900:active { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .md\:active\:border-danger:active { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .md\:active\:border-success:active { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .md\:active\:border-warning:active { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .md\:active\:border-info:active { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-transparent:focus-within { + border-color: transparent; + } + + .md\:focus-within\:border-current:focus-within { + border-color: currentColor; + } + + .md\:focus-within\:border-black:focus-within { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-white:focus-within { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-gray-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-gray-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-gray-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-gray-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-gray-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-gray-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-gray-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-gray-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-gray-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-gray-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-red-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-red-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-red-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-red-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-red-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-red-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-red-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-red-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-red-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-red-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-yellow-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-yellow-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-yellow-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-yellow-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-yellow-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-yellow-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-yellow-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-yellow-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-yellow-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-yellow-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-green-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-green-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-green-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-green-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-green-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-green-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-green-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-green-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-green-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-green-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-blue-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-blue-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-blue-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-blue-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-blue-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-blue-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-blue-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-blue-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-blue-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-blue-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-indigo-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-indigo-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-indigo-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-indigo-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-indigo-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-indigo-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-indigo-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-indigo-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-indigo-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-indigo-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-purple-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-purple-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-purple-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-purple-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-purple-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-purple-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-purple-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-purple-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-purple-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-purple-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-pink-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-pink-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-pink-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-pink-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-pink-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-pink-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-pink-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-pink-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-pink-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-pink-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-primary-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-primary-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-primary-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-primary-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-primary-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-primary-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-primary-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-primary-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-primary-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-primary-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-danger:focus-within { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-success:focus-within { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-warning:focus-within { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .md\:focus-within\:border-info:focus-within { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .md\:border-opacity-0 { + --tw-border-opacity: 0; + } + + .md\:border-opacity-5 { + --tw-border-opacity: 0.05; + } + + .md\:border-opacity-10 { + --tw-border-opacity: 0.1; + } + + .md\:border-opacity-20 { + --tw-border-opacity: 0.2; + } + + .md\:border-opacity-25 { + --tw-border-opacity: 0.25; + } + + .md\:border-opacity-30 { + --tw-border-opacity: 0.3; + } + + .md\:border-opacity-40 { + --tw-border-opacity: 0.4; + } + + .md\:border-opacity-50 { + --tw-border-opacity: 0.5; + } + + .md\:border-opacity-60 { + --tw-border-opacity: 0.6; + } + + .md\:border-opacity-70 { + --tw-border-opacity: 0.7; + } + + .md\:border-opacity-75 { + --tw-border-opacity: 0.75; + } + + .md\:border-opacity-80 { + --tw-border-opacity: 0.8; + } + + .md\:border-opacity-90 { + --tw-border-opacity: 0.9; + } + + .md\:border-opacity-95 { + --tw-border-opacity: 0.95; + } + + .md\:border-opacity-100 { + --tw-border-opacity: 1; + } + + .group:hover .md\:group-hover\:border-opacity-0 { + --tw-border-opacity: 0; + } + + .group:hover .md\:group-hover\:border-opacity-5 { + --tw-border-opacity: 0.05; + } + + .group:hover .md\:group-hover\:border-opacity-10 { + --tw-border-opacity: 0.1; + } + + .group:hover .md\:group-hover\:border-opacity-20 { + --tw-border-opacity: 0.2; + } + + .group:hover .md\:group-hover\:border-opacity-25 { + --tw-border-opacity: 0.25; + } + + .group:hover .md\:group-hover\:border-opacity-30 { + --tw-border-opacity: 0.3; + } + + .group:hover .md\:group-hover\:border-opacity-40 { + --tw-border-opacity: 0.4; + } + + .group:hover .md\:group-hover\:border-opacity-50 { + --tw-border-opacity: 0.5; + } + + .group:hover .md\:group-hover\:border-opacity-60 { + --tw-border-opacity: 0.6; + } + + .group:hover .md\:group-hover\:border-opacity-70 { + --tw-border-opacity: 0.7; + } + + .group:hover .md\:group-hover\:border-opacity-75 { + --tw-border-opacity: 0.75; + } + + .group:hover .md\:group-hover\:border-opacity-80 { + --tw-border-opacity: 0.8; + } + + .group:hover .md\:group-hover\:border-opacity-90 { + --tw-border-opacity: 0.9; + } + + .group:hover .md\:group-hover\:border-opacity-95 { + --tw-border-opacity: 0.95; + } + + .group:hover .md\:group-hover\:border-opacity-100 { + --tw-border-opacity: 1; + } + + .md\:focus-within\:border-opacity-0:focus-within { + --tw-border-opacity: 0; + } + + .md\:focus-within\:border-opacity-5:focus-within { + --tw-border-opacity: 0.05; + } + + .md\:focus-within\:border-opacity-10:focus-within { + --tw-border-opacity: 0.1; + } + + .md\:focus-within\:border-opacity-20:focus-within { + --tw-border-opacity: 0.2; + } + + .md\:focus-within\:border-opacity-25:focus-within { + --tw-border-opacity: 0.25; + } + + .md\:focus-within\:border-opacity-30:focus-within { + --tw-border-opacity: 0.3; + } + + .md\:focus-within\:border-opacity-40:focus-within { + --tw-border-opacity: 0.4; + } + + .md\:focus-within\:border-opacity-50:focus-within { + --tw-border-opacity: 0.5; + } + + .md\:focus-within\:border-opacity-60:focus-within { + --tw-border-opacity: 0.6; + } + + .md\:focus-within\:border-opacity-70:focus-within { + --tw-border-opacity: 0.7; + } + + .md\:focus-within\:border-opacity-75:focus-within { + --tw-border-opacity: 0.75; + } + + .md\:focus-within\:border-opacity-80:focus-within { + --tw-border-opacity: 0.8; + } + + .md\:focus-within\:border-opacity-90:focus-within { + --tw-border-opacity: 0.9; + } + + .md\:focus-within\:border-opacity-95:focus-within { + --tw-border-opacity: 0.95; + } + + .md\:focus-within\:border-opacity-100:focus-within { + --tw-border-opacity: 1; + } + + .md\:hover\:border-opacity-0:hover { + --tw-border-opacity: 0; + } + + .md\:hover\:border-opacity-5:hover { + --tw-border-opacity: 0.05; + } + + .md\:hover\:border-opacity-10:hover { + --tw-border-opacity: 0.1; + } + + .md\:hover\:border-opacity-20:hover { + --tw-border-opacity: 0.2; + } + + .md\:hover\:border-opacity-25:hover { + --tw-border-opacity: 0.25; + } + + .md\:hover\:border-opacity-30:hover { + --tw-border-opacity: 0.3; + } + + .md\:hover\:border-opacity-40:hover { + --tw-border-opacity: 0.4; + } + + .md\:hover\:border-opacity-50:hover { + --tw-border-opacity: 0.5; + } + + .md\:hover\:border-opacity-60:hover { + --tw-border-opacity: 0.6; + } + + .md\:hover\:border-opacity-70:hover { + --tw-border-opacity: 0.7; + } + + .md\:hover\:border-opacity-75:hover { + --tw-border-opacity: 0.75; + } + + .md\:hover\:border-opacity-80:hover { + --tw-border-opacity: 0.8; + } + + .md\:hover\:border-opacity-90:hover { + --tw-border-opacity: 0.9; + } + + .md\:hover\:border-opacity-95:hover { + --tw-border-opacity: 0.95; + } + + .md\:hover\:border-opacity-100:hover { + --tw-border-opacity: 1; + } + + .md\:focus\:border-opacity-0:focus { + --tw-border-opacity: 0; + } + + .md\:focus\:border-opacity-5:focus { + --tw-border-opacity: 0.05; + } + + .md\:focus\:border-opacity-10:focus { + --tw-border-opacity: 0.1; + } + + .md\:focus\:border-opacity-20:focus { + --tw-border-opacity: 0.2; + } + + .md\:focus\:border-opacity-25:focus { + --tw-border-opacity: 0.25; + } + + .md\:focus\:border-opacity-30:focus { + --tw-border-opacity: 0.3; + } + + .md\:focus\:border-opacity-40:focus { + --tw-border-opacity: 0.4; + } + + .md\:focus\:border-opacity-50:focus { + --tw-border-opacity: 0.5; + } + + .md\:focus\:border-opacity-60:focus { + --tw-border-opacity: 0.6; + } + + .md\:focus\:border-opacity-70:focus { + --tw-border-opacity: 0.7; + } + + .md\:focus\:border-opacity-75:focus { + --tw-border-opacity: 0.75; + } + + .md\:focus\:border-opacity-80:focus { + --tw-border-opacity: 0.8; + } + + .md\:focus\:border-opacity-90:focus { + --tw-border-opacity: 0.9; + } + + .md\:focus\:border-opacity-95:focus { + --tw-border-opacity: 0.95; + } + + .md\:focus\:border-opacity-100:focus { + --tw-border-opacity: 1; + } + + .md\:rounded-none { + border-radius: 0px; + } + + .md\:rounded-sm { + border-radius: 0.125rem; + } + + .md\:rounded { + border-radius: 0.25rem; + } + + .md\:rounded-md { + border-radius: 0.375rem; + } + + .md\:rounded-lg { + border-radius: 0.5rem; + } + + .md\:rounded-xl { + border-radius: 0.75rem; + } + + .md\:rounded-2xl { + border-radius: 1rem; + } + + .md\:rounded-3xl { + border-radius: 1.5rem; + } + + .md\:rounded-full { + border-radius: 9999px; + } + + .md\:rounded-t-none { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .md\:rounded-r-none { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .md\:rounded-b-none { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .md\:rounded-l-none { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .md\:rounded-t-sm { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .md\:rounded-r-sm { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .md\:rounded-b-sm { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .md\:rounded-l-sm { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .md\:rounded-t { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .md\:rounded-r { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .md\:rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .md\:rounded-l { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .md\:rounded-t-md { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .md\:rounded-r-md { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .md\:rounded-b-md { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .md\:rounded-l-md { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .md\:rounded-t-lg { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .md\:rounded-r-lg { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .md\:rounded-b-lg { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .md\:rounded-l-lg { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .md\:rounded-t-xl { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .md\:rounded-r-xl { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .md\:rounded-b-xl { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .md\:rounded-l-xl { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .md\:rounded-t-2xl { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .md\:rounded-r-2xl { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .md\:rounded-b-2xl { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .md\:rounded-l-2xl { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .md\:rounded-t-3xl { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .md\:rounded-r-3xl { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .md\:rounded-b-3xl { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .md\:rounded-l-3xl { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .md\:rounded-t-full { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .md\:rounded-r-full { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .md\:rounded-b-full { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .md\:rounded-l-full { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .md\:rounded-tl-none { + border-top-left-radius: 0px; + } + + .md\:rounded-tr-none { + border-top-right-radius: 0px; + } + + .md\:rounded-br-none { + border-bottom-right-radius: 0px; + } + + .md\:rounded-bl-none { + border-bottom-left-radius: 0px; + } + + .md\:rounded-tl-sm { + border-top-left-radius: 0.125rem; + } + + .md\:rounded-tr-sm { + border-top-right-radius: 0.125rem; + } + + .md\:rounded-br-sm { + border-bottom-right-radius: 0.125rem; + } + + .md\:rounded-bl-sm { + border-bottom-left-radius: 0.125rem; + } + + .md\:rounded-tl { + border-top-left-radius: 0.25rem; + } + + .md\:rounded-tr { + border-top-right-radius: 0.25rem; + } + + .md\:rounded-br { + border-bottom-right-radius: 0.25rem; + } + + .md\:rounded-bl { + border-bottom-left-radius: 0.25rem; + } + + .md\:rounded-tl-md { + border-top-left-radius: 0.375rem; + } + + .md\:rounded-tr-md { + border-top-right-radius: 0.375rem; + } + + .md\:rounded-br-md { + border-bottom-right-radius: 0.375rem; + } + + .md\:rounded-bl-md { + border-bottom-left-radius: 0.375rem; + } + + .md\:rounded-tl-lg { + border-top-left-radius: 0.5rem; + } + + .md\:rounded-tr-lg { + border-top-right-radius: 0.5rem; + } + + .md\:rounded-br-lg { + border-bottom-right-radius: 0.5rem; + } + + .md\:rounded-bl-lg { + border-bottom-left-radius: 0.5rem; + } + + .md\:rounded-tl-xl { + border-top-left-radius: 0.75rem; + } + + .md\:rounded-tr-xl { + border-top-right-radius: 0.75rem; + } + + .md\:rounded-br-xl { + border-bottom-right-radius: 0.75rem; + } + + .md\:rounded-bl-xl { + border-bottom-left-radius: 0.75rem; + } + + .md\:rounded-tl-2xl { + border-top-left-radius: 1rem; + } + + .md\:rounded-tr-2xl { + border-top-right-radius: 1rem; + } + + .md\:rounded-br-2xl { + border-bottom-right-radius: 1rem; + } + + .md\:rounded-bl-2xl { + border-bottom-left-radius: 1rem; + } + + .md\:rounded-tl-3xl { + border-top-left-radius: 1.5rem; + } + + .md\:rounded-tr-3xl { + border-top-right-radius: 1.5rem; + } + + .md\:rounded-br-3xl { + border-bottom-right-radius: 1.5rem; + } + + .md\:rounded-bl-3xl { + border-bottom-left-radius: 1.5rem; + } + + .md\:rounded-tl-full { + border-top-left-radius: 9999px; + } + + .md\:rounded-tr-full { + border-top-right-radius: 9999px; + } + + .md\:rounded-br-full { + border-bottom-right-radius: 9999px; + } + + .md\:rounded-bl-full { + border-bottom-left-radius: 9999px; + } + + .md\:hover\:rounded-none:hover { + border-radius: 0px; + } + + .md\:hover\:rounded-sm:hover { + border-radius: 0.125rem; + } + + .md\:hover\:rounded:hover { + border-radius: 0.25rem; + } + + .md\:hover\:rounded-md:hover { + border-radius: 0.375rem; + } + + .md\:hover\:rounded-lg:hover { + border-radius: 0.5rem; + } + + .md\:hover\:rounded-xl:hover { + border-radius: 0.75rem; + } + + .md\:hover\:rounded-2xl:hover { + border-radius: 1rem; + } + + .md\:hover\:rounded-3xl:hover { + border-radius: 1.5rem; + } + + .md\:hover\:rounded-full:hover { + border-radius: 9999px; + } + + .md\:hover\:rounded-t-none:hover { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .md\:hover\:rounded-r-none:hover { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .md\:hover\:rounded-b-none:hover { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .md\:hover\:rounded-l-none:hover { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .md\:hover\:rounded-t-sm:hover { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .md\:hover\:rounded-r-sm:hover { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .md\:hover\:rounded-b-sm:hover { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .md\:hover\:rounded-l-sm:hover { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .md\:hover\:rounded-t:hover { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .md\:hover\:rounded-r:hover { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .md\:hover\:rounded-b:hover { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .md\:hover\:rounded-l:hover { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .md\:hover\:rounded-t-md:hover { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .md\:hover\:rounded-r-md:hover { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .md\:hover\:rounded-b-md:hover { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .md\:hover\:rounded-l-md:hover { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .md\:hover\:rounded-t-lg:hover { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .md\:hover\:rounded-r-lg:hover { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .md\:hover\:rounded-b-lg:hover { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .md\:hover\:rounded-l-lg:hover { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .md\:hover\:rounded-t-xl:hover { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .md\:hover\:rounded-r-xl:hover { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .md\:hover\:rounded-b-xl:hover { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .md\:hover\:rounded-l-xl:hover { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .md\:hover\:rounded-t-2xl:hover { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .md\:hover\:rounded-r-2xl:hover { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .md\:hover\:rounded-b-2xl:hover { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .md\:hover\:rounded-l-2xl:hover { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .md\:hover\:rounded-t-3xl:hover { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .md\:hover\:rounded-r-3xl:hover { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .md\:hover\:rounded-b-3xl:hover { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .md\:hover\:rounded-l-3xl:hover { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .md\:hover\:rounded-t-full:hover { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .md\:hover\:rounded-r-full:hover { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .md\:hover\:rounded-b-full:hover { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .md\:hover\:rounded-l-full:hover { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .md\:hover\:rounded-tl-none:hover { + border-top-left-radius: 0px; + } + + .md\:hover\:rounded-tr-none:hover { + border-top-right-radius: 0px; + } + + .md\:hover\:rounded-br-none:hover { + border-bottom-right-radius: 0px; + } + + .md\:hover\:rounded-bl-none:hover { + border-bottom-left-radius: 0px; + } + + .md\:hover\:rounded-tl-sm:hover { + border-top-left-radius: 0.125rem; + } + + .md\:hover\:rounded-tr-sm:hover { + border-top-right-radius: 0.125rem; + } + + .md\:hover\:rounded-br-sm:hover { + border-bottom-right-radius: 0.125rem; + } + + .md\:hover\:rounded-bl-sm:hover { + border-bottom-left-radius: 0.125rem; + } + + .md\:hover\:rounded-tl:hover { + border-top-left-radius: 0.25rem; + } + + .md\:hover\:rounded-tr:hover { + border-top-right-radius: 0.25rem; + } + + .md\:hover\:rounded-br:hover { + border-bottom-right-radius: 0.25rem; + } + + .md\:hover\:rounded-bl:hover { + border-bottom-left-radius: 0.25rem; + } + + .md\:hover\:rounded-tl-md:hover { + border-top-left-radius: 0.375rem; + } + + .md\:hover\:rounded-tr-md:hover { + border-top-right-radius: 0.375rem; + } + + .md\:hover\:rounded-br-md:hover { + border-bottom-right-radius: 0.375rem; + } + + .md\:hover\:rounded-bl-md:hover { + border-bottom-left-radius: 0.375rem; + } + + .md\:hover\:rounded-tl-lg:hover { + border-top-left-radius: 0.5rem; + } + + .md\:hover\:rounded-tr-lg:hover { + border-top-right-radius: 0.5rem; + } + + .md\:hover\:rounded-br-lg:hover { + border-bottom-right-radius: 0.5rem; + } + + .md\:hover\:rounded-bl-lg:hover { + border-bottom-left-radius: 0.5rem; + } + + .md\:hover\:rounded-tl-xl:hover { + border-top-left-radius: 0.75rem; + } + + .md\:hover\:rounded-tr-xl:hover { + border-top-right-radius: 0.75rem; + } + + .md\:hover\:rounded-br-xl:hover { + border-bottom-right-radius: 0.75rem; + } + + .md\:hover\:rounded-bl-xl:hover { + border-bottom-left-radius: 0.75rem; + } + + .md\:hover\:rounded-tl-2xl:hover { + border-top-left-radius: 1rem; + } + + .md\:hover\:rounded-tr-2xl:hover { + border-top-right-radius: 1rem; + } + + .md\:hover\:rounded-br-2xl:hover { + border-bottom-right-radius: 1rem; + } + + .md\:hover\:rounded-bl-2xl:hover { + border-bottom-left-radius: 1rem; + } + + .md\:hover\:rounded-tl-3xl:hover { + border-top-left-radius: 1.5rem; + } + + .md\:hover\:rounded-tr-3xl:hover { + border-top-right-radius: 1.5rem; + } + + .md\:hover\:rounded-br-3xl:hover { + border-bottom-right-radius: 1.5rem; + } + + .md\:hover\:rounded-bl-3xl:hover { + border-bottom-left-radius: 1.5rem; + } + + .md\:hover\:rounded-tl-full:hover { + border-top-left-radius: 9999px; + } + + .md\:hover\:rounded-tr-full:hover { + border-top-right-radius: 9999px; + } + + .md\:hover\:rounded-br-full:hover { + border-bottom-right-radius: 9999px; + } + + .md\:hover\:rounded-bl-full:hover { + border-bottom-left-radius: 9999px; + } + + .md\:first\:rounded-none:first-child { + border-radius: 0px; + } + + .md\:first\:rounded-sm:first-child { + border-radius: 0.125rem; + } + + .md\:first\:rounded:first-child { + border-radius: 0.25rem; + } + + .md\:first\:rounded-md:first-child { + border-radius: 0.375rem; + } + + .md\:first\:rounded-lg:first-child { + border-radius: 0.5rem; + } + + .md\:first\:rounded-xl:first-child { + border-radius: 0.75rem; + } + + .md\:first\:rounded-2xl:first-child { + border-radius: 1rem; + } + + .md\:first\:rounded-3xl:first-child { + border-radius: 1.5rem; + } + + .md\:first\:rounded-full:first-child { + border-radius: 9999px; + } + + .md\:first\:rounded-t-none:first-child { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .md\:first\:rounded-r-none:first-child { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .md\:first\:rounded-b-none:first-child { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .md\:first\:rounded-l-none:first-child { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .md\:first\:rounded-t-sm:first-child { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .md\:first\:rounded-r-sm:first-child { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .md\:first\:rounded-b-sm:first-child { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .md\:first\:rounded-l-sm:first-child { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .md\:first\:rounded-t:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .md\:first\:rounded-r:first-child { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .md\:first\:rounded-b:first-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .md\:first\:rounded-l:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .md\:first\:rounded-t-md:first-child { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .md\:first\:rounded-r-md:first-child { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .md\:first\:rounded-b-md:first-child { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .md\:first\:rounded-l-md:first-child { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .md\:first\:rounded-t-lg:first-child { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .md\:first\:rounded-r-lg:first-child { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .md\:first\:rounded-b-lg:first-child { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .md\:first\:rounded-l-lg:first-child { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .md\:first\:rounded-t-xl:first-child { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .md\:first\:rounded-r-xl:first-child { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .md\:first\:rounded-b-xl:first-child { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .md\:first\:rounded-l-xl:first-child { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .md\:first\:rounded-t-2xl:first-child { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .md\:first\:rounded-r-2xl:first-child { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .md\:first\:rounded-b-2xl:first-child { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .md\:first\:rounded-l-2xl:first-child { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .md\:first\:rounded-t-3xl:first-child { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .md\:first\:rounded-r-3xl:first-child { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .md\:first\:rounded-b-3xl:first-child { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .md\:first\:rounded-l-3xl:first-child { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .md\:first\:rounded-t-full:first-child { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .md\:first\:rounded-r-full:first-child { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .md\:first\:rounded-b-full:first-child { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .md\:first\:rounded-l-full:first-child { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .md\:first\:rounded-tl-none:first-child { + border-top-left-radius: 0px; + } + + .md\:first\:rounded-tr-none:first-child { + border-top-right-radius: 0px; + } + + .md\:first\:rounded-br-none:first-child { + border-bottom-right-radius: 0px; + } + + .md\:first\:rounded-bl-none:first-child { + border-bottom-left-radius: 0px; + } + + .md\:first\:rounded-tl-sm:first-child { + border-top-left-radius: 0.125rem; + } + + .md\:first\:rounded-tr-sm:first-child { + border-top-right-radius: 0.125rem; + } + + .md\:first\:rounded-br-sm:first-child { + border-bottom-right-radius: 0.125rem; + } + + .md\:first\:rounded-bl-sm:first-child { + border-bottom-left-radius: 0.125rem; + } + + .md\:first\:rounded-tl:first-child { + border-top-left-radius: 0.25rem; + } + + .md\:first\:rounded-tr:first-child { + border-top-right-radius: 0.25rem; + } + + .md\:first\:rounded-br:first-child { + border-bottom-right-radius: 0.25rem; + } + + .md\:first\:rounded-bl:first-child { + border-bottom-left-radius: 0.25rem; + } + + .md\:first\:rounded-tl-md:first-child { + border-top-left-radius: 0.375rem; + } + + .md\:first\:rounded-tr-md:first-child { + border-top-right-radius: 0.375rem; + } + + .md\:first\:rounded-br-md:first-child { + border-bottom-right-radius: 0.375rem; + } + + .md\:first\:rounded-bl-md:first-child { + border-bottom-left-radius: 0.375rem; + } + + .md\:first\:rounded-tl-lg:first-child { + border-top-left-radius: 0.5rem; + } + + .md\:first\:rounded-tr-lg:first-child { + border-top-right-radius: 0.5rem; + } + + .md\:first\:rounded-br-lg:first-child { + border-bottom-right-radius: 0.5rem; + } + + .md\:first\:rounded-bl-lg:first-child { + border-bottom-left-radius: 0.5rem; + } + + .md\:first\:rounded-tl-xl:first-child { + border-top-left-radius: 0.75rem; + } + + .md\:first\:rounded-tr-xl:first-child { + border-top-right-radius: 0.75rem; + } + + .md\:first\:rounded-br-xl:first-child { + border-bottom-right-radius: 0.75rem; + } + + .md\:first\:rounded-bl-xl:first-child { + border-bottom-left-radius: 0.75rem; + } + + .md\:first\:rounded-tl-2xl:first-child { + border-top-left-radius: 1rem; + } + + .md\:first\:rounded-tr-2xl:first-child { + border-top-right-radius: 1rem; + } + + .md\:first\:rounded-br-2xl:first-child { + border-bottom-right-radius: 1rem; + } + + .md\:first\:rounded-bl-2xl:first-child { + border-bottom-left-radius: 1rem; + } + + .md\:first\:rounded-tl-3xl:first-child { + border-top-left-radius: 1.5rem; + } + + .md\:first\:rounded-tr-3xl:first-child { + border-top-right-radius: 1.5rem; + } + + .md\:first\:rounded-br-3xl:first-child { + border-bottom-right-radius: 1.5rem; + } + + .md\:first\:rounded-bl-3xl:first-child { + border-bottom-left-radius: 1.5rem; + } + + .md\:first\:rounded-tl-full:first-child { + border-top-left-radius: 9999px; + } + + .md\:first\:rounded-tr-full:first-child { + border-top-right-radius: 9999px; + } + + .md\:first\:rounded-br-full:first-child { + border-bottom-right-radius: 9999px; + } + + .md\:first\:rounded-bl-full:first-child { + border-bottom-left-radius: 9999px; + } + + .md\:last\:rounded-none:last-child { + border-radius: 0px; + } + + .md\:last\:rounded-sm:last-child { + border-radius: 0.125rem; + } + + .md\:last\:rounded:last-child { + border-radius: 0.25rem; + } + + .md\:last\:rounded-md:last-child { + border-radius: 0.375rem; + } + + .md\:last\:rounded-lg:last-child { + border-radius: 0.5rem; + } + + .md\:last\:rounded-xl:last-child { + border-radius: 0.75rem; + } + + .md\:last\:rounded-2xl:last-child { + border-radius: 1rem; + } + + .md\:last\:rounded-3xl:last-child { + border-radius: 1.5rem; + } + + .md\:last\:rounded-full:last-child { + border-radius: 9999px; + } + + .md\:last\:rounded-t-none:last-child { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .md\:last\:rounded-r-none:last-child { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .md\:last\:rounded-b-none:last-child { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .md\:last\:rounded-l-none:last-child { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .md\:last\:rounded-t-sm:last-child { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .md\:last\:rounded-r-sm:last-child { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .md\:last\:rounded-b-sm:last-child { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .md\:last\:rounded-l-sm:last-child { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .md\:last\:rounded-t:last-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .md\:last\:rounded-r:last-child { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .md\:last\:rounded-b:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .md\:last\:rounded-l:last-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .md\:last\:rounded-t-md:last-child { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .md\:last\:rounded-r-md:last-child { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .md\:last\:rounded-b-md:last-child { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .md\:last\:rounded-l-md:last-child { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .md\:last\:rounded-t-lg:last-child { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .md\:last\:rounded-r-lg:last-child { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .md\:last\:rounded-b-lg:last-child { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .md\:last\:rounded-l-lg:last-child { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .md\:last\:rounded-t-xl:last-child { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .md\:last\:rounded-r-xl:last-child { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .md\:last\:rounded-b-xl:last-child { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .md\:last\:rounded-l-xl:last-child { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .md\:last\:rounded-t-2xl:last-child { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .md\:last\:rounded-r-2xl:last-child { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .md\:last\:rounded-b-2xl:last-child { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .md\:last\:rounded-l-2xl:last-child { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .md\:last\:rounded-t-3xl:last-child { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .md\:last\:rounded-r-3xl:last-child { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .md\:last\:rounded-b-3xl:last-child { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .md\:last\:rounded-l-3xl:last-child { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .md\:last\:rounded-t-full:last-child { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .md\:last\:rounded-r-full:last-child { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .md\:last\:rounded-b-full:last-child { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .md\:last\:rounded-l-full:last-child { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .md\:last\:rounded-tl-none:last-child { + border-top-left-radius: 0px; + } + + .md\:last\:rounded-tr-none:last-child { + border-top-right-radius: 0px; + } + + .md\:last\:rounded-br-none:last-child { + border-bottom-right-radius: 0px; + } + + .md\:last\:rounded-bl-none:last-child { + border-bottom-left-radius: 0px; + } + + .md\:last\:rounded-tl-sm:last-child { + border-top-left-radius: 0.125rem; + } + + .md\:last\:rounded-tr-sm:last-child { + border-top-right-radius: 0.125rem; + } + + .md\:last\:rounded-br-sm:last-child { + border-bottom-right-radius: 0.125rem; + } + + .md\:last\:rounded-bl-sm:last-child { + border-bottom-left-radius: 0.125rem; + } + + .md\:last\:rounded-tl:last-child { + border-top-left-radius: 0.25rem; + } + + .md\:last\:rounded-tr:last-child { + border-top-right-radius: 0.25rem; + } + + .md\:last\:rounded-br:last-child { + border-bottom-right-radius: 0.25rem; + } + + .md\:last\:rounded-bl:last-child { + border-bottom-left-radius: 0.25rem; + } + + .md\:last\:rounded-tl-md:last-child { + border-top-left-radius: 0.375rem; + } + + .md\:last\:rounded-tr-md:last-child { + border-top-right-radius: 0.375rem; + } + + .md\:last\:rounded-br-md:last-child { + border-bottom-right-radius: 0.375rem; + } + + .md\:last\:rounded-bl-md:last-child { + border-bottom-left-radius: 0.375rem; + } + + .md\:last\:rounded-tl-lg:last-child { + border-top-left-radius: 0.5rem; + } + + .md\:last\:rounded-tr-lg:last-child { + border-top-right-radius: 0.5rem; + } + + .md\:last\:rounded-br-lg:last-child { + border-bottom-right-radius: 0.5rem; + } + + .md\:last\:rounded-bl-lg:last-child { + border-bottom-left-radius: 0.5rem; + } + + .md\:last\:rounded-tl-xl:last-child { + border-top-left-radius: 0.75rem; + } + + .md\:last\:rounded-tr-xl:last-child { + border-top-right-radius: 0.75rem; + } + + .md\:last\:rounded-br-xl:last-child { + border-bottom-right-radius: 0.75rem; + } + + .md\:last\:rounded-bl-xl:last-child { + border-bottom-left-radius: 0.75rem; + } + + .md\:last\:rounded-tl-2xl:last-child { + border-top-left-radius: 1rem; + } + + .md\:last\:rounded-tr-2xl:last-child { + border-top-right-radius: 1rem; + } + + .md\:last\:rounded-br-2xl:last-child { + border-bottom-right-radius: 1rem; + } + + .md\:last\:rounded-bl-2xl:last-child { + border-bottom-left-radius: 1rem; + } + + .md\:last\:rounded-tl-3xl:last-child { + border-top-left-radius: 1.5rem; + } + + .md\:last\:rounded-tr-3xl:last-child { + border-top-right-radius: 1.5rem; + } + + .md\:last\:rounded-br-3xl:last-child { + border-bottom-right-radius: 1.5rem; + } + + .md\:last\:rounded-bl-3xl:last-child { + border-bottom-left-radius: 1.5rem; + } + + .md\:last\:rounded-tl-full:last-child { + border-top-left-radius: 9999px; + } + + .md\:last\:rounded-tr-full:last-child { + border-top-right-radius: 9999px; + } + + .md\:last\:rounded-br-full:last-child { + border-bottom-right-radius: 9999px; + } + + .md\:last\:rounded-bl-full:last-child { + border-bottom-left-radius: 9999px; + } + + .md\:border-solid { + border-style: solid; + } + + .md\:border-dashed { + border-style: dashed; + } + + .md\:border-dotted { + border-style: dotted; + } + + .md\:border-double { + border-style: double; + } + + .md\:border-none { + border-style: none; + } + + .md\:hover\:border-solid:hover { + border-style: solid; + } + + .md\:hover\:border-dashed:hover { + border-style: dashed; + } + + .md\:hover\:border-dotted:hover { + border-style: dotted; + } + + .md\:hover\:border-double:hover { + border-style: double; + } + + .md\:hover\:border-none:hover { + border-style: none; + } + + .md\:first\:border-solid:first-child { + border-style: solid; + } + + .md\:first\:border-dashed:first-child { + border-style: dashed; + } + + .md\:first\:border-dotted:first-child { + border-style: dotted; + } + + .md\:first\:border-double:first-child { + border-style: double; + } + + .md\:first\:border-none:first-child { + border-style: none; + } + + .md\:last\:border-solid:last-child { + border-style: solid; + } + + .md\:last\:border-dashed:last-child { + border-style: dashed; + } + + .md\:last\:border-dotted:last-child { + border-style: dotted; + } + + .md\:last\:border-double:last-child { + border-style: double; + } + + .md\:last\:border-none:last-child { + border-style: none; + } + + .md\:border-0 { + border-width: 0px; + } + + .md\:border-2 { + border-width: 2px; + } + + .md\:border-3 { + border-width: 3px; + } + + .md\:border-4 { + border-width: 4px; + } + + .md\:border-8 { + border-width: 8px; + } + + .md\:border { + border-width: 1px; + } + + .md\:border-t-0 { + border-top-width: 0px; + } + + .md\:border-r-0 { + border-right-width: 0px; + } + + .md\:border-b-0 { + border-bottom-width: 0px; + } + + .md\:border-l-0 { + border-left-width: 0px; + } + + .md\:border-t-2 { + border-top-width: 2px; + } + + .md\:border-r-2 { + border-right-width: 2px; + } + + .md\:border-b-2 { + border-bottom-width: 2px; + } + + .md\:border-l-2 { + border-left-width: 2px; + } + + .md\:border-t-3 { + border-top-width: 3px; + } + + .md\:border-r-3 { + border-right-width: 3px; + } + + .md\:border-b-3 { + border-bottom-width: 3px; + } + + .md\:border-l-3 { + border-left-width: 3px; + } + + .md\:border-t-4 { + border-top-width: 4px; + } + + .md\:border-r-4 { + border-right-width: 4px; + } + + .md\:border-b-4 { + border-bottom-width: 4px; + } + + .md\:border-l-4 { + border-left-width: 4px; + } + + .md\:border-t-8 { + border-top-width: 8px; + } + + .md\:border-r-8 { + border-right-width: 8px; + } + + .md\:border-b-8 { + border-bottom-width: 8px; + } + + .md\:border-l-8 { + border-left-width: 8px; + } + + .md\:border-t { + border-top-width: 1px; + } + + .md\:border-r { + border-right-width: 1px; + } + + .md\:border-b { + border-bottom-width: 1px; + } + + .md\:border-l { + border-left-width: 1px; + } + + .md\:last\:border-0:last-child { + border-width: 0px; + } + + .md\:last\:border-2:last-child { + border-width: 2px; + } + + .md\:last\:border-3:last-child { + border-width: 3px; + } + + .md\:last\:border-4:last-child { + border-width: 4px; + } + + .md\:last\:border-8:last-child { + border-width: 8px; + } + + .md\:last\:border:last-child { + border-width: 1px; + } + + .md\:last\:border-t-0:last-child { + border-top-width: 0px; + } + + .md\:last\:border-r-0:last-child { + border-right-width: 0px; + } + + .md\:last\:border-b-0:last-child { + border-bottom-width: 0px; + } + + .md\:last\:border-l-0:last-child { + border-left-width: 0px; + } + + .md\:last\:border-t-2:last-child { + border-top-width: 2px; + } + + .md\:last\:border-r-2:last-child { + border-right-width: 2px; + } + + .md\:last\:border-b-2:last-child { + border-bottom-width: 2px; + } + + .md\:last\:border-l-2:last-child { + border-left-width: 2px; + } + + .md\:last\:border-t-3:last-child { + border-top-width: 3px; + } + + .md\:last\:border-r-3:last-child { + border-right-width: 3px; + } + + .md\:last\:border-b-3:last-child { + border-bottom-width: 3px; + } + + .md\:last\:border-l-3:last-child { + border-left-width: 3px; + } + + .md\:last\:border-t-4:last-child { + border-top-width: 4px; + } + + .md\:last\:border-r-4:last-child { + border-right-width: 4px; + } + + .md\:last\:border-b-4:last-child { + border-bottom-width: 4px; + } + + .md\:last\:border-l-4:last-child { + border-left-width: 4px; + } + + .md\:last\:border-t-8:last-child { + border-top-width: 8px; + } + + .md\:last\:border-r-8:last-child { + border-right-width: 8px; + } + + .md\:last\:border-b-8:last-child { + border-bottom-width: 8px; + } + + .md\:last\:border-l-8:last-child { + border-left-width: 8px; + } + + .md\:last\:border-t:last-child { + border-top-width: 1px; + } + + .md\:last\:border-r:last-child { + border-right-width: 1px; + } + + .md\:last\:border-b:last-child { + border-bottom-width: 1px; + } + + .md\:last\:border-l:last-child { + border-left-width: 1px; + } + + .md\:hover\:border-0:hover { + border-width: 0px; + } + + .md\:hover\:border-2:hover { + border-width: 2px; + } + + .md\:hover\:border-3:hover { + border-width: 3px; + } + + .md\:hover\:border-4:hover { + border-width: 4px; + } + + .md\:hover\:border-8:hover { + border-width: 8px; + } + + .md\:hover\:border:hover { + border-width: 1px; + } + + .md\:hover\:border-t-0:hover { + border-top-width: 0px; + } + + .md\:hover\:border-r-0:hover { + border-right-width: 0px; + } + + .md\:hover\:border-b-0:hover { + border-bottom-width: 0px; + } + + .md\:hover\:border-l-0:hover { + border-left-width: 0px; + } + + .md\:hover\:border-t-2:hover { + border-top-width: 2px; + } + + .md\:hover\:border-r-2:hover { + border-right-width: 2px; + } + + .md\:hover\:border-b-2:hover { + border-bottom-width: 2px; + } + + .md\:hover\:border-l-2:hover { + border-left-width: 2px; + } + + .md\:hover\:border-t-3:hover { + border-top-width: 3px; + } + + .md\:hover\:border-r-3:hover { + border-right-width: 3px; + } + + .md\:hover\:border-b-3:hover { + border-bottom-width: 3px; + } + + .md\:hover\:border-l-3:hover { + border-left-width: 3px; + } + + .md\:hover\:border-t-4:hover { + border-top-width: 4px; + } + + .md\:hover\:border-r-4:hover { + border-right-width: 4px; + } + + .md\:hover\:border-b-4:hover { + border-bottom-width: 4px; + } + + .md\:hover\:border-l-4:hover { + border-left-width: 4px; + } + + .md\:hover\:border-t-8:hover { + border-top-width: 8px; + } + + .md\:hover\:border-r-8:hover { + border-right-width: 8px; + } + + .md\:hover\:border-b-8:hover { + border-bottom-width: 8px; + } + + .md\:hover\:border-l-8:hover { + border-left-width: 8px; + } + + .md\:hover\:border-t:hover { + border-top-width: 1px; + } + + .md\:hover\:border-r:hover { + border-right-width: 1px; + } + + .md\:hover\:border-b:hover { + border-bottom-width: 1px; + } + + .md\:hover\:border-l:hover { + border-left-width: 1px; + } + + .md\:focus\:border-0:focus { + border-width: 0px; + } + + .md\:focus\:border-2:focus { + border-width: 2px; + } + + .md\:focus\:border-3:focus { + border-width: 3px; + } + + .md\:focus\:border-4:focus { + border-width: 4px; + } + + .md\:focus\:border-8:focus { + border-width: 8px; + } + + .md\:focus\:border:focus { + border-width: 1px; + } + + .md\:focus\:border-t-0:focus { + border-top-width: 0px; + } + + .md\:focus\:border-r-0:focus { + border-right-width: 0px; + } + + .md\:focus\:border-b-0:focus { + border-bottom-width: 0px; + } + + .md\:focus\:border-l-0:focus { + border-left-width: 0px; + } + + .md\:focus\:border-t-2:focus { + border-top-width: 2px; + } + + .md\:focus\:border-r-2:focus { + border-right-width: 2px; + } + + .md\:focus\:border-b-2:focus { + border-bottom-width: 2px; + } + + .md\:focus\:border-l-2:focus { + border-left-width: 2px; + } + + .md\:focus\:border-t-3:focus { + border-top-width: 3px; + } + + .md\:focus\:border-r-3:focus { + border-right-width: 3px; + } + + .md\:focus\:border-b-3:focus { + border-bottom-width: 3px; + } + + .md\:focus\:border-l-3:focus { + border-left-width: 3px; + } + + .md\:focus\:border-t-4:focus { + border-top-width: 4px; + } + + .md\:focus\:border-r-4:focus { + border-right-width: 4px; + } + + .md\:focus\:border-b-4:focus { + border-bottom-width: 4px; + } + + .md\:focus\:border-l-4:focus { + border-left-width: 4px; + } + + .md\:focus\:border-t-8:focus { + border-top-width: 8px; + } + + .md\:focus\:border-r-8:focus { + border-right-width: 8px; + } + + .md\:focus\:border-b-8:focus { + border-bottom-width: 8px; + } + + .md\:focus\:border-l-8:focus { + border-left-width: 8px; + } + + .md\:focus\:border-t:focus { + border-top-width: 1px; + } + + .md\:focus\:border-r:focus { + border-right-width: 1px; + } + + .md\:focus\:border-b:focus { + border-bottom-width: 1px; + } + + .md\:focus\:border-l:focus { + border-left-width: 1px; + } + + .md\:box-border { + box-sizing: border-box; + } + + .md\:box-content { + box-sizing: content-box; + } + + .md\:cursor-auto { + cursor: auto; + } + + .md\:cursor-default { + cursor: default; + } + + .md\:cursor-pointer { + cursor: pointer; + } + + .md\:cursor-wait { + cursor: wait; + } + + .md\:cursor-text { + cursor: text; + } + + .md\:cursor-move { + cursor: move; + } + + .md\:cursor-not-allowed { + cursor: not-allowed; + } + + .md\:block { + display: block; + } + + .md\:inline-block { + display: inline-block; + } + + .md\:inline { + display: inline; + } + + .md\:flex { + display: flex; + } + + .md\:inline-flex { + display: inline-flex; + } + + .md\:table { + display: table; + } + + .md\:table-caption { + display: table-caption; + } + + .md\:table-cell { + display: table-cell; + } + + .md\:table-column { + display: table-column; + } + + .md\:table-column-group { + display: table-column-group; + } + + .md\:table-footer-group { + display: table-footer-group; + } + + .md\:table-header-group { + display: table-header-group; + } + + .md\:table-row-group { + display: table-row-group; + } + + .md\:table-row { + display: table-row; + } + + .md\:flow-root { + display: flow-root; + } + + .md\:grid { + display: grid; + } + + .md\:inline-grid { + display: inline-grid; + } + + .md\:contents { + display: contents; + } + + .md\:hidden { + display: none; + } + + .md\:flex-row { + flex-direction: row; + } + + .md\:flex-row-reverse { + flex-direction: row-reverse; + } + + .md\:flex-col { + flex-direction: column; + } + + .md\:flex-col-reverse { + flex-direction: column-reverse; + } + + .md\:flex-wrap { + flex-wrap: wrap; + } + + .md\:flex-wrap-reverse { + flex-wrap: wrap-reverse; + } + + .md\:flex-nowrap { + flex-wrap: nowrap; + } + + .md\:place-items-auto { + place-items: auto; + } + + .md\:place-items-start { + place-items: start; + } + + .md\:place-items-end { + place-items: end; + } + + .md\:place-items-center { + place-items: center; + } + + .md\:place-items-stretch { + place-items: stretch; + } + + .md\:place-content-center { + place-content: center; + } + + .md\:place-content-start { + place-content: start; + } + + .md\:place-content-end { + place-content: end; + } + + .md\:place-content-between { + place-content: space-between; + } + + .md\:place-content-around { + place-content: space-around; + } + + .md\:place-content-evenly { + place-content: space-evenly; + } + + .md\:place-content-stretch { + place-content: stretch; + } + + .md\:place-self-auto { + place-self: auto; + } + + .md\:place-self-start { + place-self: start; + } + + .md\:place-self-end { + place-self: end; + } + + .md\:place-self-center { + place-self: center; + } + + .md\:place-self-stretch { + place-self: stretch; + } + + .md\:items-start { + align-items: flex-start; + } + + .md\:items-end { + align-items: flex-end; + } + + .md\:items-center { + align-items: center; + } + + .md\:items-baseline { + align-items: baseline; + } + + .md\:items-stretch { + align-items: stretch; + } + + .md\:content-center { + align-content: center; + } + + .md\:content-start { + align-content: flex-start; + } + + .md\:content-end { + align-content: flex-end; + } + + .md\:content-between { + align-content: space-between; + } + + .md\:content-around { + align-content: space-around; + } + + .md\:content-evenly { + align-content: space-evenly; + } + + .md\:self-auto { + align-self: auto; + } + + .md\:self-start { + align-self: flex-start; + } + + .md\:self-end { + align-self: flex-end; + } + + .md\:self-center { + align-self: center; + } + + .md\:self-stretch { + align-self: stretch; + } + + .md\:justify-items-auto { + justify-items: auto; + } + + .md\:justify-items-start { + justify-items: start; + } + + .md\:justify-items-end { + justify-items: end; + } + + .md\:justify-items-center { + justify-items: center; + } + + .md\:justify-items-stretch { + justify-items: stretch; + } + + .md\:justify-start { + justify-content: flex-start; + } + + .md\:justify-end { + justify-content: flex-end; + } + + .md\:justify-center { + justify-content: center; + } + + .md\:justify-between { + justify-content: space-between; + } + + .md\:justify-around { + justify-content: space-around; + } + + .md\:justify-evenly { + justify-content: space-evenly; + } + + .md\:justify-self-auto { + justify-self: auto; + } + + .md\:justify-self-start { + justify-self: start; + } + + .md\:justify-self-end { + justify-self: end; + } + + .md\:justify-self-center { + justify-self: center; + } + + .md\:justify-self-stretch { + justify-self: stretch; + } + + .md\:flex-1 { + flex: 1 1 0%; + } + + .md\:flex-auto { + flex: 1 1 auto; + } + + .md\:flex-initial { + flex: 0 1 auto; + } + + .md\:flex-none { + flex: none; + } + + .md\:flex-grow-0 { + flex-grow: 0; + } + + .md\:flex-grow { + flex-grow: 1; + } + + .md\:flex-shrink-0 { + flex-shrink: 0; + } + + .md\:flex-shrink { + flex-shrink: 1; + } + + .md\:order-1 { + order: 1; + } + + .md\:order-2 { + order: 2; + } + + .md\:order-3 { + order: 3; + } + + .md\:order-4 { + order: 4; + } + + .md\:order-5 { + order: 5; + } + + .md\:order-6 { + order: 6; + } + + .md\:order-7 { + order: 7; + } + + .md\:order-8 { + order: 8; + } + + .md\:order-9 { + order: 9; + } + + .md\:order-10 { + order: 10; + } + + .md\:order-11 { + order: 11; + } + + .md\:order-12 { + order: 12; + } + + .md\:order-first { + order: -9999; + } + + .md\:order-last { + order: 9999; + } + + .md\:order-none { + order: 0; + } + + .md\:float-right { + float: right; + } + + .md\:float-left { + float: left; + } + + .md\:float-none { + float: none; + } + + .md\:clear-left { + clear: left; + } + + .md\:clear-right { + clear: right; + } + + .md\:clear-both { + clear: both; + } + + .md\:clear-none { + clear: none; + } + + .md\:font-sans { + font-family: 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"; + } + + .md\:font-serif { + font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; + } + + .md\:font-mono { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + } + + .md\:font-base { + font-family: Poppins, sans-serif; + } + + .md\:font-thin { + font-weight: 100; + } + + .md\:font-extralight { + font-weight: 200; + } + + .md\:font-light { + font-weight: 300; + } + + .md\:font-normal { + font-weight: 400; + } + + .md\:font-medium { + font-weight: 500; + } + + .md\:font-semibold { + font-weight: 600; + } + + .md\:font-bold { + font-weight: 700; + } + + .md\:font-extrabold { + font-weight: 800; + } + + .md\:font-black { + font-weight: 900; + } + + .md\:h-0 { + height: 0px; + } + + .md\:h-1 { + height: 0.25rem; + } + + .md\:h-2 { + height: 0.5rem; + } + + .md\:h-3 { + height: 0.75rem; + } + + .md\:h-4 { + height: 1rem; + } + + .md\:h-5 { + height: 1.25rem; + } + + .md\:h-6 { + height: 1.5rem; + } + + .md\:h-7 { + height: 1.75rem; + } + + .md\:h-8 { + height: 2rem; + } + + .md\:h-9 { + height: 2.25rem; + } + + .md\:h-10 { + height: 2.5rem; + } + + .md\:h-11 { + height: 2.75rem; + } + + .md\:h-12 { + height: 3rem; + } + + .md\:h-14 { + height: 3.5rem; + } + + .md\:h-16 { + height: 4rem; + } + + .md\:h-20 { + height: 5rem; + } + + .md\:h-22 { + height: 5.625rem; + } + + .md\:h-24 { + height: 6rem; + } + + .md\:h-28 { + height: 7rem; + } + + .md\:h-32 { + height: 8rem; + } + + .md\:h-36 { + height: 9rem; + } + + .md\:h-40 { + height: 10rem; + } + + .md\:h-44 { + height: 11rem; + } + + .md\:h-48 { + height: 12rem; + } + + .md\:h-52 { + height: 13rem; + } + + .md\:h-56 { + height: 14rem; + } + + .md\:h-60 { + height: 240px; + } + + .md\:h-64 { + height: 16rem; + } + + .md\:h-72 { + height: 18rem; + } + + .md\:h-80 { + height: 20rem; + } + + .md\:h-88 { + height: 22rem; + } + + .md\:h-96 { + height: 24rem; + } + + .md\:h-130 { + height: 560px; + } + + .md\:h-auto { + height: auto; + } + + .md\:h-px { + height: 1px; + } + + .md\:h-0\.5 { + height: 0.125rem; + } + + .md\:h-1\.5 { + height: 0.375rem; + } + + .md\:h-2\.5 { + height: 0.625rem; + } + + .md\:h-3\.5 { + height: 0.875rem; + } + + .md\:h-1\/2 { + height: 50%; + } + + .md\:h-1\/3 { + height: 33.333333%; + } + + .md\:h-2\/3 { + height: 66.666667%; + } + + .md\:h-1\/4 { + height: 25%; + } + + .md\:h-2\/4 { + height: 50%; + } + + .md\:h-3\/4 { + height: 75%; + } + + .md\:h-1\/5 { + height: 20%; + } + + .md\:h-2\/5 { + height: 40%; + } + + .md\:h-3\/5 { + height: 60%; + } + + .md\:h-4\/5 { + height: 80%; + } + + .md\:h-1\/6 { + height: 16.666667%; + } + + .md\:h-2\/6 { + height: 33.333333%; + } + + .md\:h-3\/6 { + height: 50%; + } + + .md\:h-4\/6 { + height: 66.666667%; + } + + .md\:h-5\/6 { + height: 83.333333%; + } + + .md\:h-full { + height: 100%; + } + + .md\:h-screen { + height: 100vh; + } + + .md\:text-xs { + font-size: 0.75rem; + line-height: 1rem; + } + + .md\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } + + .md\:text-base { + font-size: 1rem; + line-height: 1.5rem; + } + + .md\:text-lg { + font-size: 1.125rem; + line-height: 1.75rem; + } + + .md\:text-xl { + font-size: 1.25rem; + line-height: 1.75rem; + } + + .md\:text-2xl { + font-size: 1.5rem; + line-height: 2rem; + } + + .md\:text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; + } + + .md\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + + .md\:text-5xl { + font-size: 3rem; + line-height: 1; + } + + .md\:text-6xl { + font-size: 3.75rem; + line-height: 1; + } + + .md\:text-7xl { + font-size: 4.5rem; + line-height: 1; + } + + .md\:text-8xl { + font-size: 6rem; + line-height: 1; + } + + .md\:text-9xl { + font-size: 8rem; + line-height: 1; + } + + .md\:leading-3 { + line-height: .75rem; + } + + .md\:leading-4 { + line-height: 1rem; + } + + .md\:leading-5 { + line-height: 1.25rem; + } + + .md\:leading-6 { + line-height: 1.5rem; + } + + .md\:leading-7 { + line-height: 1.75rem; + } + + .md\:leading-8 { + line-height: 2rem; + } + + .md\:leading-9 { + line-height: 2.25rem; + } + + .md\:leading-10 { + line-height: 2.5rem; + } + + .md\:leading-none { + line-height: 1; + } + + .md\:leading-tight { + line-height: 1.25; + } + + .md\:leading-snug { + line-height: 1.375; + } + + .md\:leading-normal { + line-height: 1.5; + } + + .md\:leading-relaxed { + line-height: 1.625; + } + + .md\:leading-loose { + line-height: 2; + } + + .md\:list-inside { + list-style-position: inside; + } + + .md\:list-outside { + list-style-position: outside; + } + + .md\:list-none { + list-style-type: none; + } + + .md\:list-disc { + list-style-type: disc; + } + + .md\:list-decimal { + list-style-type: decimal; + } + + .md\:m-0 { + margin: 0px; + } + + .md\:m-1 { + margin: 0.25rem; + } + + .md\:m-2 { + margin: 0.5rem; + } + + .md\:m-3 { + margin: 0.75rem; + } + + .md\:m-4 { + margin: 1rem; + } + + .md\:m-5 { + margin: 1.25rem; + } + + .md\:m-6 { + margin: 1.5rem; + } + + .md\:m-7 { + margin: 1.75rem; + } + + .md\:m-8 { + margin: 2rem; + } + + .md\:m-9 { + margin: 2.25rem; + } + + .md\:m-10 { + margin: 2.5rem; + } + + .md\:m-11 { + margin: 2.75rem; + } + + .md\:m-12 { + margin: 3rem; + } + + .md\:m-14 { + margin: 3.5rem; + } + + .md\:m-16 { + margin: 4rem; + } + + .md\:m-20 { + margin: 5rem; + } + + .md\:m-22 { + margin: 5.625rem; + } + + .md\:m-24 { + margin: 6rem; + } + + .md\:m-28 { + margin: 7rem; + } + + .md\:m-32 { + margin: 8rem; + } + + .md\:m-36 { + margin: 9rem; + } + + .md\:m-40 { + margin: 10rem; + } + + .md\:m-44 { + margin: 11rem; + } + + .md\:m-48 { + margin: 12rem; + } + + .md\:m-52 { + margin: 13rem; + } + + .md\:m-56 { + margin: 14rem; + } + + .md\:m-60 { + margin: 240px; + } + + .md\:m-64 { + margin: 16rem; + } + + .md\:m-72 { + margin: 18rem; + } + + .md\:m-80 { + margin: 20rem; + } + + .md\:m-88 { + margin: 22rem; + } + + .md\:m-96 { + margin: 24rem; + } + + .md\:m-130 { + margin: 560px; + } + + .md\:m-auto { + margin: auto; + } + + .md\:m-px { + margin: 1px; + } + + .md\:m-0\.5 { + margin: 0.125rem; + } + + .md\:m-1\.5 { + margin: 0.375rem; + } + + .md\:m-2\.5 { + margin: 0.625rem; + } + + .md\:m-3\.5 { + margin: 0.875rem; + } + + .md\:-m-0 { + margin: 0px; + } + + .md\:-m-1 { + margin: -0.25rem; + } + + .md\:-m-2 { + margin: -0.5rem; + } + + .md\:-m-3 { + margin: -0.75rem; + } + + .md\:-m-4 { + margin: -1rem; + } + + .md\:-m-5 { + margin: -1.25rem; + } + + .md\:-m-6 { + margin: -1.5rem; + } + + .md\:-m-7 { + margin: -1.75rem; + } + + .md\:-m-8 { + margin: -2rem; + } + + .md\:-m-9 { + margin: -2.25rem; + } + + .md\:-m-10 { + margin: -2.5rem; + } + + .md\:-m-11 { + margin: -2.75rem; + } + + .md\:-m-12 { + margin: -3rem; + } + + .md\:-m-14 { + margin: -3.5rem; + } + + .md\:-m-16 { + margin: -4rem; + } + + .md\:-m-20 { + margin: -5rem; + } + + .md\:-m-22 { + margin: -5.625rem; + } + + .md\:-m-24 { + margin: -6rem; + } + + .md\:-m-28 { + margin: -7rem; + } + + .md\:-m-32 { + margin: -8rem; + } + + .md\:-m-36 { + margin: -9rem; + } + + .md\:-m-40 { + margin: -10rem; + } + + .md\:-m-44 { + margin: -11rem; + } + + .md\:-m-48 { + margin: -12rem; + } + + .md\:-m-52 { + margin: -13rem; + } + + .md\:-m-56 { + margin: -14rem; + } + + .md\:-m-60 { + margin: -240px; + } + + .md\:-m-64 { + margin: -16rem; + } + + .md\:-m-72 { + margin: -18rem; + } + + .md\:-m-80 { + margin: -20rem; + } + + .md\:-m-88 { + margin: -22rem; + } + + .md\:-m-96 { + margin: -24rem; + } + + .md\:-m-130 { + margin: -560px; + } + + .md\:-m-px { + margin: -1px; + } + + .md\:-m-0\.5 { + margin: -0.125rem; + } + + .md\:-m-1\.5 { + margin: -0.375rem; + } + + .md\:-m-2\.5 { + margin: -0.625rem; + } + + .md\:-m-3\.5 { + margin: -0.875rem; + } + + .md\:my-0 { + margin-top: 0px; + margin-bottom: 0px; + } + + .md\:mx-0 { + margin-left: 0px; + margin-right: 0px; + } + + .md\:my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; + } + + .md\:mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; + } + + .md\:my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + } + + .md\:mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + + .md\:my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } + + .md\:mx-3 { + margin-left: 0.75rem; + margin-right: 0.75rem; + } + + .md\:my-4 { + margin-top: 1rem; + margin-bottom: 1rem; + } + + .md\:mx-4 { + margin-left: 1rem; + margin-right: 1rem; + } + + .md\:my-5 { + margin-top: 1.25rem; + margin-bottom: 1.25rem; + } + + .md\:mx-5 { + margin-left: 1.25rem; + margin-right: 1.25rem; + } + + .md\:my-6 { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + } + + .md\:mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + + .md\:my-7 { + margin-top: 1.75rem; + margin-bottom: 1.75rem; + } + + .md\:mx-7 { + margin-left: 1.75rem; + margin-right: 1.75rem; + } + + .md\:my-8 { + margin-top: 2rem; + margin-bottom: 2rem; + } + + .md\:mx-8 { + margin-left: 2rem; + margin-right: 2rem; + } + + .md\:my-9 { + margin-top: 2.25rem; + margin-bottom: 2.25rem; + } + + .md\:mx-9 { + margin-left: 2.25rem; + margin-right: 2.25rem; + } + + .md\:my-10 { + margin-top: 2.5rem; + margin-bottom: 2.5rem; + } + + .md\:mx-10 { + margin-left: 2.5rem; + margin-right: 2.5rem; + } + + .md\:my-11 { + margin-top: 2.75rem; + margin-bottom: 2.75rem; + } + + .md\:mx-11 { + margin-left: 2.75rem; + margin-right: 2.75rem; + } + + .md\:my-12 { + margin-top: 3rem; + margin-bottom: 3rem; + } + + .md\:mx-12 { + margin-left: 3rem; + margin-right: 3rem; + } + + .md\:my-14 { + margin-top: 3.5rem; + margin-bottom: 3.5rem; + } + + .md\:mx-14 { + margin-left: 3.5rem; + margin-right: 3.5rem; + } + + .md\:my-16 { + margin-top: 4rem; + margin-bottom: 4rem; + } + + .md\:mx-16 { + margin-left: 4rem; + margin-right: 4rem; + } + + .md\:my-20 { + margin-top: 5rem; + margin-bottom: 5rem; + } + + .md\:mx-20 { + margin-left: 5rem; + margin-right: 5rem; + } + + .md\:my-22 { + margin-top: 5.625rem; + margin-bottom: 5.625rem; + } + + .md\:mx-22 { + margin-left: 5.625rem; + margin-right: 5.625rem; + } + + .md\:my-24 { + margin-top: 6rem; + margin-bottom: 6rem; + } + + .md\:mx-24 { + margin-left: 6rem; + margin-right: 6rem; + } + + .md\:my-28 { + margin-top: 7rem; + margin-bottom: 7rem; + } + + .md\:mx-28 { + margin-left: 7rem; + margin-right: 7rem; + } + + .md\:my-32 { + margin-top: 8rem; + margin-bottom: 8rem; + } + + .md\:mx-32 { + margin-left: 8rem; + margin-right: 8rem; + } + + .md\:my-36 { + margin-top: 9rem; + margin-bottom: 9rem; + } + + .md\:mx-36 { + margin-left: 9rem; + margin-right: 9rem; + } + + .md\:my-40 { + margin-top: 10rem; + margin-bottom: 10rem; + } + + .md\:mx-40 { + margin-left: 10rem; + margin-right: 10rem; + } + + .md\:my-44 { + margin-top: 11rem; + margin-bottom: 11rem; + } + + .md\:mx-44 { + margin-left: 11rem; + margin-right: 11rem; + } + + .md\:my-48 { + margin-top: 12rem; + margin-bottom: 12rem; + } + + .md\:mx-48 { + margin-left: 12rem; + margin-right: 12rem; + } + + .md\:my-52 { + margin-top: 13rem; + margin-bottom: 13rem; + } + + .md\:mx-52 { + margin-left: 13rem; + margin-right: 13rem; + } + + .md\:my-56 { + margin-top: 14rem; + margin-bottom: 14rem; + } + + .md\:mx-56 { + margin-left: 14rem; + margin-right: 14rem; + } + + .md\:my-60 { + margin-top: 240px; + margin-bottom: 240px; + } + + .md\:mx-60 { + margin-left: 240px; + margin-right: 240px; + } + + .md\:my-64 { + margin-top: 16rem; + margin-bottom: 16rem; + } + + .md\:mx-64 { + margin-left: 16rem; + margin-right: 16rem; + } + + .md\:my-72 { + margin-top: 18rem; + margin-bottom: 18rem; + } + + .md\:mx-72 { + margin-left: 18rem; + margin-right: 18rem; + } + + .md\:my-80 { + margin-top: 20rem; + margin-bottom: 20rem; + } + + .md\:mx-80 { + margin-left: 20rem; + margin-right: 20rem; + } + + .md\:my-88 { + margin-top: 22rem; + margin-bottom: 22rem; + } + + .md\:mx-88 { + margin-left: 22rem; + margin-right: 22rem; + } + + .md\:my-96 { + margin-top: 24rem; + margin-bottom: 24rem; + } + + .md\:mx-96 { + margin-left: 24rem; + margin-right: 24rem; + } + + .md\:my-130 { + margin-top: 560px; + margin-bottom: 560px; + } + + .md\:mx-130 { + margin-left: 560px; + margin-right: 560px; + } + + .md\:my-auto { + margin-top: auto; + margin-bottom: auto; + } + + .md\:mx-auto { + margin-left: auto; + margin-right: auto; + } + + .md\:my-px { + margin-top: 1px; + margin-bottom: 1px; + } + + .md\:mx-px { + margin-left: 1px; + margin-right: 1px; + } + + .md\:my-0\.5 { + margin-top: 0.125rem; + margin-bottom: 0.125rem; + } + + .md\:mx-0\.5 { + margin-left: 0.125rem; + margin-right: 0.125rem; + } + + .md\:my-1\.5 { + margin-top: 0.375rem; + margin-bottom: 0.375rem; + } + + .md\:mx-1\.5 { + margin-left: 0.375rem; + margin-right: 0.375rem; + } + + .md\:my-2\.5 { + margin-top: 0.625rem; + margin-bottom: 0.625rem; + } + + .md\:mx-2\.5 { + margin-left: 0.625rem; + margin-right: 0.625rem; + } + + .md\:my-3\.5 { + margin-top: 0.875rem; + margin-bottom: 0.875rem; + } + + .md\:mx-3\.5 { + margin-left: 0.875rem; + margin-right: 0.875rem; + } + + .md\:-my-0 { + margin-top: 0px; + margin-bottom: 0px; + } + + .md\:-mx-0 { + margin-left: 0px; + margin-right: 0px; + } + + .md\:-my-1 { + margin-top: -0.25rem; + margin-bottom: -0.25rem; + } + + .md\:-mx-1 { + margin-left: -0.25rem; + margin-right: -0.25rem; + } + + .md\:-my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; + } + + .md\:-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + + .md\:-my-3 { + margin-top: -0.75rem; + margin-bottom: -0.75rem; + } + + .md\:-mx-3 { + margin-left: -0.75rem; + margin-right: -0.75rem; + } + + .md\:-my-4 { + margin-top: -1rem; + margin-bottom: -1rem; + } + + .md\:-mx-4 { + margin-left: -1rem; + margin-right: -1rem; + } + + .md\:-my-5 { + margin-top: -1.25rem; + margin-bottom: -1.25rem; + } + + .md\:-mx-5 { + margin-left: -1.25rem; + margin-right: -1.25rem; + } + + .md\:-my-6 { + margin-top: -1.5rem; + margin-bottom: -1.5rem; + } + + .md\:-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; + } + + .md\:-my-7 { + margin-top: -1.75rem; + margin-bottom: -1.75rem; + } + + .md\:-mx-7 { + margin-left: -1.75rem; + margin-right: -1.75rem; + } + + .md\:-my-8 { + margin-top: -2rem; + margin-bottom: -2rem; + } + + .md\:-mx-8 { + margin-left: -2rem; + margin-right: -2rem; + } + + .md\:-my-9 { + margin-top: -2.25rem; + margin-bottom: -2.25rem; + } + + .md\:-mx-9 { + margin-left: -2.25rem; + margin-right: -2.25rem; + } + + .md\:-my-10 { + margin-top: -2.5rem; + margin-bottom: -2.5rem; + } + + .md\:-mx-10 { + margin-left: -2.5rem; + margin-right: -2.5rem; + } + + .md\:-my-11 { + margin-top: -2.75rem; + margin-bottom: -2.75rem; + } + + .md\:-mx-11 { + margin-left: -2.75rem; + margin-right: -2.75rem; + } + + .md\:-my-12 { + margin-top: -3rem; + margin-bottom: -3rem; + } + + .md\:-mx-12 { + margin-left: -3rem; + margin-right: -3rem; + } + + .md\:-my-14 { + margin-top: -3.5rem; + margin-bottom: -3.5rem; + } + + .md\:-mx-14 { + margin-left: -3.5rem; + margin-right: -3.5rem; + } + + .md\:-my-16 { + margin-top: -4rem; + margin-bottom: -4rem; + } + + .md\:-mx-16 { + margin-left: -4rem; + margin-right: -4rem; + } + + .md\:-my-20 { + margin-top: -5rem; + margin-bottom: -5rem; + } + + .md\:-mx-20 { + margin-left: -5rem; + margin-right: -5rem; + } + + .md\:-my-22 { + margin-top: -5.625rem; + margin-bottom: -5.625rem; + } + + .md\:-mx-22 { + margin-left: -5.625rem; + margin-right: -5.625rem; + } + + .md\:-my-24 { + margin-top: -6rem; + margin-bottom: -6rem; + } + + .md\:-mx-24 { + margin-left: -6rem; + margin-right: -6rem; + } + + .md\:-my-28 { + margin-top: -7rem; + margin-bottom: -7rem; + } + + .md\:-mx-28 { + margin-left: -7rem; + margin-right: -7rem; + } + + .md\:-my-32 { + margin-top: -8rem; + margin-bottom: -8rem; + } + + .md\:-mx-32 { + margin-left: -8rem; + margin-right: -8rem; + } + + .md\:-my-36 { + margin-top: -9rem; + margin-bottom: -9rem; + } + + .md\:-mx-36 { + margin-left: -9rem; + margin-right: -9rem; + } + + .md\:-my-40 { + margin-top: -10rem; + margin-bottom: -10rem; + } + + .md\:-mx-40 { + margin-left: -10rem; + margin-right: -10rem; + } + + .md\:-my-44 { + margin-top: -11rem; + margin-bottom: -11rem; + } + + .md\:-mx-44 { + margin-left: -11rem; + margin-right: -11rem; + } + + .md\:-my-48 { + margin-top: -12rem; + margin-bottom: -12rem; + } + + .md\:-mx-48 { + margin-left: -12rem; + margin-right: -12rem; + } + + .md\:-my-52 { + margin-top: -13rem; + margin-bottom: -13rem; + } + + .md\:-mx-52 { + margin-left: -13rem; + margin-right: -13rem; + } + + .md\:-my-56 { + margin-top: -14rem; + margin-bottom: -14rem; + } + + .md\:-mx-56 { + margin-left: -14rem; + margin-right: -14rem; + } + + .md\:-my-60 { + margin-top: -240px; + margin-bottom: -240px; + } + + .md\:-mx-60 { + margin-left: -240px; + margin-right: -240px; + } + + .md\:-my-64 { + margin-top: -16rem; + margin-bottom: -16rem; + } + + .md\:-mx-64 { + margin-left: -16rem; + margin-right: -16rem; + } + + .md\:-my-72 { + margin-top: -18rem; + margin-bottom: -18rem; + } + + .md\:-mx-72 { + margin-left: -18rem; + margin-right: -18rem; + } + + .md\:-my-80 { + margin-top: -20rem; + margin-bottom: -20rem; + } + + .md\:-mx-80 { + margin-left: -20rem; + margin-right: -20rem; + } + + .md\:-my-88 { + margin-top: -22rem; + margin-bottom: -22rem; + } + + .md\:-mx-88 { + margin-left: -22rem; + margin-right: -22rem; + } + + .md\:-my-96 { + margin-top: -24rem; + margin-bottom: -24rem; + } + + .md\:-mx-96 { + margin-left: -24rem; + margin-right: -24rem; + } + + .md\:-my-130 { + margin-top: -560px; + margin-bottom: -560px; + } + + .md\:-mx-130 { + margin-left: -560px; + margin-right: -560px; + } + + .md\:-my-px { + margin-top: -1px; + margin-bottom: -1px; + } + + .md\:-mx-px { + margin-left: -1px; + margin-right: -1px; + } + + .md\:-my-0\.5 { + margin-top: -0.125rem; + margin-bottom: -0.125rem; + } + + .md\:-mx-0\.5 { + margin-left: -0.125rem; + margin-right: -0.125rem; + } + + .md\:-my-1\.5 { + margin-top: -0.375rem; + margin-bottom: -0.375rem; + } + + .md\:-mx-1\.5 { + margin-left: -0.375rem; + margin-right: -0.375rem; + } + + .md\:-my-2\.5 { + margin-top: -0.625rem; + margin-bottom: -0.625rem; + } + + .md\:-mx-2\.5 { + margin-left: -0.625rem; + margin-right: -0.625rem; + } + + .md\:-my-3\.5 { + margin-top: -0.875rem; + margin-bottom: -0.875rem; + } + + .md\:-mx-3\.5 { + margin-left: -0.875rem; + margin-right: -0.875rem; + } + + .md\:mt-0 { + margin-top: 0px; + } + + .md\:mr-0 { + margin-right: 0px; + } + + .md\:mb-0 { + margin-bottom: 0px; + } + + .md\:ml-0 { + margin-left: 0px; + } + + .md\:mt-1 { + margin-top: 0.25rem; + } + + .md\:mr-1 { + margin-right: 0.25rem; + } + + .md\:mb-1 { + margin-bottom: 0.25rem; + } + + .md\:ml-1 { + margin-left: 0.25rem; + } + + .md\:mt-2 { + margin-top: 0.5rem; + } + + .md\:mr-2 { + margin-right: 0.5rem; + } + + .md\:mb-2 { + margin-bottom: 0.5rem; + } + + .md\:ml-2 { + margin-left: 0.5rem; + } + + .md\:mt-3 { + margin-top: 0.75rem; + } + + .md\:mr-3 { + margin-right: 0.75rem; + } + + .md\:mb-3 { + margin-bottom: 0.75rem; + } + + .md\:ml-3 { + margin-left: 0.75rem; + } + + .md\:mt-4 { + margin-top: 1rem; + } + + .md\:mr-4 { + margin-right: 1rem; + } + + .md\:mb-4 { + margin-bottom: 1rem; + } + + .md\:ml-4 { + margin-left: 1rem; + } + + .md\:mt-5 { + margin-top: 1.25rem; + } + + .md\:mr-5 { + margin-right: 1.25rem; + } + + .md\:mb-5 { + margin-bottom: 1.25rem; + } + + .md\:ml-5 { + margin-left: 1.25rem; + } + + .md\:mt-6 { + margin-top: 1.5rem; + } + + .md\:mr-6 { + margin-right: 1.5rem; + } + + .md\:mb-6 { + margin-bottom: 1.5rem; + } + + .md\:ml-6 { + margin-left: 1.5rem; + } + + .md\:mt-7 { + margin-top: 1.75rem; + } + + .md\:mr-7 { + margin-right: 1.75rem; + } + + .md\:mb-7 { + margin-bottom: 1.75rem; + } + + .md\:ml-7 { + margin-left: 1.75rem; + } + + .md\:mt-8 { + margin-top: 2rem; + } + + .md\:mr-8 { + margin-right: 2rem; + } + + .md\:mb-8 { + margin-bottom: 2rem; + } + + .md\:ml-8 { + margin-left: 2rem; + } + + .md\:mt-9 { + margin-top: 2.25rem; + } + + .md\:mr-9 { + margin-right: 2.25rem; + } + + .md\:mb-9 { + margin-bottom: 2.25rem; + } + + .md\:ml-9 { + margin-left: 2.25rem; + } + + .md\:mt-10 { + margin-top: 2.5rem; + } + + .md\:mr-10 { + margin-right: 2.5rem; + } + + .md\:mb-10 { + margin-bottom: 2.5rem; + } + + .md\:ml-10 { + margin-left: 2.5rem; + } + + .md\:mt-11 { + margin-top: 2.75rem; + } + + .md\:mr-11 { + margin-right: 2.75rem; + } + + .md\:mb-11 { + margin-bottom: 2.75rem; + } + + .md\:ml-11 { + margin-left: 2.75rem; + } + + .md\:mt-12 { + margin-top: 3rem; + } + + .md\:mr-12 { + margin-right: 3rem; + } + + .md\:mb-12 { + margin-bottom: 3rem; + } + + .md\:ml-12 { + margin-left: 3rem; + } + + .md\:mt-14 { + margin-top: 3.5rem; + } + + .md\:mr-14 { + margin-right: 3.5rem; + } + + .md\:mb-14 { + margin-bottom: 3.5rem; + } + + .md\:ml-14 { + margin-left: 3.5rem; + } + + .md\:mt-16 { + margin-top: 4rem; + } + + .md\:mr-16 { + margin-right: 4rem; + } + + .md\:mb-16 { + margin-bottom: 4rem; + } + + .md\:ml-16 { + margin-left: 4rem; + } + + .md\:mt-20 { + margin-top: 5rem; + } + + .md\:mr-20 { + margin-right: 5rem; + } + + .md\:mb-20 { + margin-bottom: 5rem; + } + + .md\:ml-20 { + margin-left: 5rem; + } + + .md\:mt-22 { + margin-top: 5.625rem; + } + + .md\:mr-22 { + margin-right: 5.625rem; + } + + .md\:mb-22 { + margin-bottom: 5.625rem; + } + + .md\:ml-22 { + margin-left: 5.625rem; + } + + .md\:mt-24 { + margin-top: 6rem; + } + + .md\:mr-24 { + margin-right: 6rem; + } + + .md\:mb-24 { + margin-bottom: 6rem; + } + + .md\:ml-24 { + margin-left: 6rem; + } + + .md\:mt-28 { + margin-top: 7rem; + } + + .md\:mr-28 { + margin-right: 7rem; + } + + .md\:mb-28 { + margin-bottom: 7rem; + } + + .md\:ml-28 { + margin-left: 7rem; + } + + .md\:mt-32 { + margin-top: 8rem; + } + + .md\:mr-32 { + margin-right: 8rem; + } + + .md\:mb-32 { + margin-bottom: 8rem; + } + + .md\:ml-32 { + margin-left: 8rem; + } + + .md\:mt-36 { + margin-top: 9rem; + } + + .md\:mr-36 { + margin-right: 9rem; + } + + .md\:mb-36 { + margin-bottom: 9rem; + } + + .md\:ml-36 { + margin-left: 9rem; + } + + .md\:mt-40 { + margin-top: 10rem; + } + + .md\:mr-40 { + margin-right: 10rem; + } + + .md\:mb-40 { + margin-bottom: 10rem; + } + + .md\:ml-40 { + margin-left: 10rem; + } + + .md\:mt-44 { + margin-top: 11rem; + } + + .md\:mr-44 { + margin-right: 11rem; + } + + .md\:mb-44 { + margin-bottom: 11rem; + } + + .md\:ml-44 { + margin-left: 11rem; + } + + .md\:mt-48 { + margin-top: 12rem; + } + + .md\:mr-48 { + margin-right: 12rem; + } + + .md\:mb-48 { + margin-bottom: 12rem; + } + + .md\:ml-48 { + margin-left: 12rem; + } + + .md\:mt-52 { + margin-top: 13rem; + } + + .md\:mr-52 { + margin-right: 13rem; + } + + .md\:mb-52 { + margin-bottom: 13rem; + } + + .md\:ml-52 { + margin-left: 13rem; + } + + .md\:mt-56 { + margin-top: 14rem; + } + + .md\:mr-56 { + margin-right: 14rem; + } + + .md\:mb-56 { + margin-bottom: 14rem; + } + + .md\:ml-56 { + margin-left: 14rem; + } + + .md\:mt-60 { + margin-top: 240px; + } + + .md\:mr-60 { + margin-right: 240px; + } + + .md\:mb-60 { + margin-bottom: 240px; + } + + .md\:ml-60 { + margin-left: 240px; + } + + .md\:mt-64 { + margin-top: 16rem; + } + + .md\:mr-64 { + margin-right: 16rem; + } + + .md\:mb-64 { + margin-bottom: 16rem; + } + + .md\:ml-64 { + margin-left: 16rem; + } + + .md\:mt-72 { + margin-top: 18rem; + } + + .md\:mr-72 { + margin-right: 18rem; + } + + .md\:mb-72 { + margin-bottom: 18rem; + } + + .md\:ml-72 { + margin-left: 18rem; + } + + .md\:mt-80 { + margin-top: 20rem; + } + + .md\:mr-80 { + margin-right: 20rem; + } + + .md\:mb-80 { + margin-bottom: 20rem; + } + + .md\:ml-80 { + margin-left: 20rem; + } + + .md\:mt-88 { + margin-top: 22rem; + } + + .md\:mr-88 { + margin-right: 22rem; + } + + .md\:mb-88 { + margin-bottom: 22rem; + } + + .md\:ml-88 { + margin-left: 22rem; + } + + .md\:mt-96 { + margin-top: 24rem; + } + + .md\:mr-96 { + margin-right: 24rem; + } + + .md\:mb-96 { + margin-bottom: 24rem; + } + + .md\:ml-96 { + margin-left: 24rem; + } + + .md\:mt-130 { + margin-top: 560px; + } + + .md\:mr-130 { + margin-right: 560px; + } + + .md\:mb-130 { + margin-bottom: 560px; + } + + .md\:ml-130 { + margin-left: 560px; + } + + .md\:mt-auto { + margin-top: auto; + } + + .md\:mr-auto { + margin-right: auto; + } + + .md\:mb-auto { + margin-bottom: auto; + } + + .md\:ml-auto { + margin-left: auto; + } + + .md\:mt-px { + margin-top: 1px; + } + + .md\:mr-px { + margin-right: 1px; + } + + .md\:mb-px { + margin-bottom: 1px; + } + + .md\:ml-px { + margin-left: 1px; + } + + .md\:mt-0\.5 { + margin-top: 0.125rem; + } + + .md\:mr-0\.5 { + margin-right: 0.125rem; + } + + .md\:mb-0\.5 { + margin-bottom: 0.125rem; + } + + .md\:ml-0\.5 { + margin-left: 0.125rem; + } + + .md\:mt-1\.5 { + margin-top: 0.375rem; + } + + .md\:mr-1\.5 { + margin-right: 0.375rem; + } + + .md\:mb-1\.5 { + margin-bottom: 0.375rem; + } + + .md\:ml-1\.5 { + margin-left: 0.375rem; + } + + .md\:mt-2\.5 { + margin-top: 0.625rem; + } + + .md\:mr-2\.5 { + margin-right: 0.625rem; + } + + .md\:mb-2\.5 { + margin-bottom: 0.625rem; + } + + .md\:ml-2\.5 { + margin-left: 0.625rem; + } + + .md\:mt-3\.5 { + margin-top: 0.875rem; + } + + .md\:mr-3\.5 { + margin-right: 0.875rem; + } + + .md\:mb-3\.5 { + margin-bottom: 0.875rem; + } + + .md\:ml-3\.5 { + margin-left: 0.875rem; + } + + .md\:-mt-0 { + margin-top: 0px; + } + + .md\:-mr-0 { + margin-right: 0px; + } + + .md\:-mb-0 { + margin-bottom: 0px; + } + + .md\:-ml-0 { + margin-left: 0px; + } + + .md\:-mt-1 { + margin-top: -0.25rem; + } + + .md\:-mr-1 { + margin-right: -0.25rem; + } + + .md\:-mb-1 { + margin-bottom: -0.25rem; + } + + .md\:-ml-1 { + margin-left: -0.25rem; + } + + .md\:-mt-2 { + margin-top: -0.5rem; + } + + .md\:-mr-2 { + margin-right: -0.5rem; + } + + .md\:-mb-2 { + margin-bottom: -0.5rem; + } + + .md\:-ml-2 { + margin-left: -0.5rem; + } + + .md\:-mt-3 { + margin-top: -0.75rem; + } + + .md\:-mr-3 { + margin-right: -0.75rem; + } + + .md\:-mb-3 { + margin-bottom: -0.75rem; + } + + .md\:-ml-3 { + margin-left: -0.75rem; + } + + .md\:-mt-4 { + margin-top: -1rem; + } + + .md\:-mr-4 { + margin-right: -1rem; + } + + .md\:-mb-4 { + margin-bottom: -1rem; + } + + .md\:-ml-4 { + margin-left: -1rem; + } + + .md\:-mt-5 { + margin-top: -1.25rem; + } + + .md\:-mr-5 { + margin-right: -1.25rem; + } + + .md\:-mb-5 { + margin-bottom: -1.25rem; + } + + .md\:-ml-5 { + margin-left: -1.25rem; + } + + .md\:-mt-6 { + margin-top: -1.5rem; + } + + .md\:-mr-6 { + margin-right: -1.5rem; + } + + .md\:-mb-6 { + margin-bottom: -1.5rem; + } + + .md\:-ml-6 { + margin-left: -1.5rem; + } + + .md\:-mt-7 { + margin-top: -1.75rem; + } + + .md\:-mr-7 { + margin-right: -1.75rem; + } + + .md\:-mb-7 { + margin-bottom: -1.75rem; + } + + .md\:-ml-7 { + margin-left: -1.75rem; + } + + .md\:-mt-8 { + margin-top: -2rem; + } + + .md\:-mr-8 { + margin-right: -2rem; + } + + .md\:-mb-8 { + margin-bottom: -2rem; + } + + .md\:-ml-8 { + margin-left: -2rem; + } + + .md\:-mt-9 { + margin-top: -2.25rem; + } + + .md\:-mr-9 { + margin-right: -2.25rem; + } + + .md\:-mb-9 { + margin-bottom: -2.25rem; + } + + .md\:-ml-9 { + margin-left: -2.25rem; + } + + .md\:-mt-10 { + margin-top: -2.5rem; + } + + .md\:-mr-10 { + margin-right: -2.5rem; + } + + .md\:-mb-10 { + margin-bottom: -2.5rem; + } + + .md\:-ml-10 { + margin-left: -2.5rem; + } + + .md\:-mt-11 { + margin-top: -2.75rem; + } + + .md\:-mr-11 { + margin-right: -2.75rem; + } + + .md\:-mb-11 { + margin-bottom: -2.75rem; + } + + .md\:-ml-11 { + margin-left: -2.75rem; + } + + .md\:-mt-12 { + margin-top: -3rem; + } + + .md\:-mr-12 { + margin-right: -3rem; + } + + .md\:-mb-12 { + margin-bottom: -3rem; + } + + .md\:-ml-12 { + margin-left: -3rem; + } + + .md\:-mt-14 { + margin-top: -3.5rem; + } + + .md\:-mr-14 { + margin-right: -3.5rem; + } + + .md\:-mb-14 { + margin-bottom: -3.5rem; + } + + .md\:-ml-14 { + margin-left: -3.5rem; + } + + .md\:-mt-16 { + margin-top: -4rem; + } + + .md\:-mr-16 { + margin-right: -4rem; + } + + .md\:-mb-16 { + margin-bottom: -4rem; + } + + .md\:-ml-16 { + margin-left: -4rem; + } + + .md\:-mt-20 { + margin-top: -5rem; + } + + .md\:-mr-20 { + margin-right: -5rem; + } + + .md\:-mb-20 { + margin-bottom: -5rem; + } + + .md\:-ml-20 { + margin-left: -5rem; + } + + .md\:-mt-22 { + margin-top: -5.625rem; + } + + .md\:-mr-22 { + margin-right: -5.625rem; + } + + .md\:-mb-22 { + margin-bottom: -5.625rem; + } + + .md\:-ml-22 { + margin-left: -5.625rem; + } + + .md\:-mt-24 { + margin-top: -6rem; + } + + .md\:-mr-24 { + margin-right: -6rem; + } + + .md\:-mb-24 { + margin-bottom: -6rem; + } + + .md\:-ml-24 { + margin-left: -6rem; + } + + .md\:-mt-28 { + margin-top: -7rem; + } + + .md\:-mr-28 { + margin-right: -7rem; + } + + .md\:-mb-28 { + margin-bottom: -7rem; + } + + .md\:-ml-28 { + margin-left: -7rem; + } + + .md\:-mt-32 { + margin-top: -8rem; + } + + .md\:-mr-32 { + margin-right: -8rem; + } + + .md\:-mb-32 { + margin-bottom: -8rem; + } + + .md\:-ml-32 { + margin-left: -8rem; + } + + .md\:-mt-36 { + margin-top: -9rem; + } + + .md\:-mr-36 { + margin-right: -9rem; + } + + .md\:-mb-36 { + margin-bottom: -9rem; + } + + .md\:-ml-36 { + margin-left: -9rem; + } + + .md\:-mt-40 { + margin-top: -10rem; + } + + .md\:-mr-40 { + margin-right: -10rem; + } + + .md\:-mb-40 { + margin-bottom: -10rem; + } + + .md\:-ml-40 { + margin-left: -10rem; + } + + .md\:-mt-44 { + margin-top: -11rem; + } + + .md\:-mr-44 { + margin-right: -11rem; + } + + .md\:-mb-44 { + margin-bottom: -11rem; + } + + .md\:-ml-44 { + margin-left: -11rem; + } + + .md\:-mt-48 { + margin-top: -12rem; + } + + .md\:-mr-48 { + margin-right: -12rem; + } + + .md\:-mb-48 { + margin-bottom: -12rem; + } + + .md\:-ml-48 { + margin-left: -12rem; + } + + .md\:-mt-52 { + margin-top: -13rem; + } + + .md\:-mr-52 { + margin-right: -13rem; + } + + .md\:-mb-52 { + margin-bottom: -13rem; + } + + .md\:-ml-52 { + margin-left: -13rem; + } + + .md\:-mt-56 { + margin-top: -14rem; + } + + .md\:-mr-56 { + margin-right: -14rem; + } + + .md\:-mb-56 { + margin-bottom: -14rem; + } + + .md\:-ml-56 { + margin-left: -14rem; + } + + .md\:-mt-60 { + margin-top: -240px; + } + + .md\:-mr-60 { + margin-right: -240px; + } + + .md\:-mb-60 { + margin-bottom: -240px; + } + + .md\:-ml-60 { + margin-left: -240px; + } + + .md\:-mt-64 { + margin-top: -16rem; + } + + .md\:-mr-64 { + margin-right: -16rem; + } + + .md\:-mb-64 { + margin-bottom: -16rem; + } + + .md\:-ml-64 { + margin-left: -16rem; + } + + .md\:-mt-72 { + margin-top: -18rem; + } + + .md\:-mr-72 { + margin-right: -18rem; + } + + .md\:-mb-72 { + margin-bottom: -18rem; + } + + .md\:-ml-72 { + margin-left: -18rem; + } + + .md\:-mt-80 { + margin-top: -20rem; + } + + .md\:-mr-80 { + margin-right: -20rem; + } + + .md\:-mb-80 { + margin-bottom: -20rem; + } + + .md\:-ml-80 { + margin-left: -20rem; + } + + .md\:-mt-88 { + margin-top: -22rem; + } + + .md\:-mr-88 { + margin-right: -22rem; + } + + .md\:-mb-88 { + margin-bottom: -22rem; + } + + .md\:-ml-88 { + margin-left: -22rem; + } + + .md\:-mt-96 { + margin-top: -24rem; + } + + .md\:-mr-96 { + margin-right: -24rem; + } + + .md\:-mb-96 { + margin-bottom: -24rem; + } + + .md\:-ml-96 { + margin-left: -24rem; + } + + .md\:-mt-130 { + margin-top: -560px; + } + + .md\:-mr-130 { + margin-right: -560px; + } + + .md\:-mb-130 { + margin-bottom: -560px; + } + + .md\:-ml-130 { + margin-left: -560px; + } + + .md\:-mt-px { + margin-top: -1px; + } + + .md\:-mr-px { + margin-right: -1px; + } + + .md\:-mb-px { + margin-bottom: -1px; + } + + .md\:-ml-px { + margin-left: -1px; + } + + .md\:-mt-0\.5 { + margin-top: -0.125rem; + } + + .md\:-mr-0\.5 { + margin-right: -0.125rem; + } + + .md\:-mb-0\.5 { + margin-bottom: -0.125rem; + } + + .md\:-ml-0\.5 { + margin-left: -0.125rem; + } + + .md\:-mt-1\.5 { + margin-top: -0.375rem; + } + + .md\:-mr-1\.5 { + margin-right: -0.375rem; + } + + .md\:-mb-1\.5 { + margin-bottom: -0.375rem; + } + + .md\:-ml-1\.5 { + margin-left: -0.375rem; + } + + .md\:-mt-2\.5 { + margin-top: -0.625rem; + } + + .md\:-mr-2\.5 { + margin-right: -0.625rem; + } + + .md\:-mb-2\.5 { + margin-bottom: -0.625rem; + } + + .md\:-ml-2\.5 { + margin-left: -0.625rem; + } + + .md\:-mt-3\.5 { + margin-top: -0.875rem; + } + + .md\:-mr-3\.5 { + margin-right: -0.875rem; + } + + .md\:-mb-3\.5 { + margin-bottom: -0.875rem; + } + + .md\:-ml-3\.5 { + margin-left: -0.875rem; + } + + .md\:first\:m-0:first-child { + margin: 0px; + } + + .md\:first\:m-1:first-child { + margin: 0.25rem; + } + + .md\:first\:m-2:first-child { + margin: 0.5rem; + } + + .md\:first\:m-3:first-child { + margin: 0.75rem; + } + + .md\:first\:m-4:first-child { + margin: 1rem; + } + + .md\:first\:m-5:first-child { + margin: 1.25rem; + } + + .md\:first\:m-6:first-child { + margin: 1.5rem; + } + + .md\:first\:m-7:first-child { + margin: 1.75rem; + } + + .md\:first\:m-8:first-child { + margin: 2rem; + } + + .md\:first\:m-9:first-child { + margin: 2.25rem; + } + + .md\:first\:m-10:first-child { + margin: 2.5rem; + } + + .md\:first\:m-11:first-child { + margin: 2.75rem; + } + + .md\:first\:m-12:first-child { + margin: 3rem; + } + + .md\:first\:m-14:first-child { + margin: 3.5rem; + } + + .md\:first\:m-16:first-child { + margin: 4rem; + } + + .md\:first\:m-20:first-child { + margin: 5rem; + } + + .md\:first\:m-22:first-child { + margin: 5.625rem; + } + + .md\:first\:m-24:first-child { + margin: 6rem; + } + + .md\:first\:m-28:first-child { + margin: 7rem; + } + + .md\:first\:m-32:first-child { + margin: 8rem; + } + + .md\:first\:m-36:first-child { + margin: 9rem; + } + + .md\:first\:m-40:first-child { + margin: 10rem; + } + + .md\:first\:m-44:first-child { + margin: 11rem; + } + + .md\:first\:m-48:first-child { + margin: 12rem; + } + + .md\:first\:m-52:first-child { + margin: 13rem; + } + + .md\:first\:m-56:first-child { + margin: 14rem; + } + + .md\:first\:m-60:first-child { + margin: 240px; + } + + .md\:first\:m-64:first-child { + margin: 16rem; + } + + .md\:first\:m-72:first-child { + margin: 18rem; + } + + .md\:first\:m-80:first-child { + margin: 20rem; + } + + .md\:first\:m-88:first-child { + margin: 22rem; + } + + .md\:first\:m-96:first-child { + margin: 24rem; + } + + .md\:first\:m-130:first-child { + margin: 560px; + } + + .md\:first\:m-auto:first-child { + margin: auto; + } + + .md\:first\:m-px:first-child { + margin: 1px; + } + + .md\:first\:m-0\.5:first-child { + margin: 0.125rem; + } + + .md\:first\:m-1\.5:first-child { + margin: 0.375rem; + } + + .md\:first\:m-2\.5:first-child { + margin: 0.625rem; + } + + .md\:first\:m-3\.5:first-child { + margin: 0.875rem; + } + + .md\:first\:-m-0:first-child { + margin: 0px; + } + + .md\:first\:-m-1:first-child { + margin: -0.25rem; + } + + .md\:first\:-m-2:first-child { + margin: -0.5rem; + } + + .md\:first\:-m-3:first-child { + margin: -0.75rem; + } + + .md\:first\:-m-4:first-child { + margin: -1rem; + } + + .md\:first\:-m-5:first-child { + margin: -1.25rem; + } + + .md\:first\:-m-6:first-child { + margin: -1.5rem; + } + + .md\:first\:-m-7:first-child { + margin: -1.75rem; + } + + .md\:first\:-m-8:first-child { + margin: -2rem; + } + + .md\:first\:-m-9:first-child { + margin: -2.25rem; + } + + .md\:first\:-m-10:first-child { + margin: -2.5rem; + } + + .md\:first\:-m-11:first-child { + margin: -2.75rem; + } + + .md\:first\:-m-12:first-child { + margin: -3rem; + } + + .md\:first\:-m-14:first-child { + margin: -3.5rem; + } + + .md\:first\:-m-16:first-child { + margin: -4rem; + } + + .md\:first\:-m-20:first-child { + margin: -5rem; + } + + .md\:first\:-m-22:first-child { + margin: -5.625rem; + } + + .md\:first\:-m-24:first-child { + margin: -6rem; + } + + .md\:first\:-m-28:first-child { + margin: -7rem; + } + + .md\:first\:-m-32:first-child { + margin: -8rem; + } + + .md\:first\:-m-36:first-child { + margin: -9rem; + } + + .md\:first\:-m-40:first-child { + margin: -10rem; + } + + .md\:first\:-m-44:first-child { + margin: -11rem; + } + + .md\:first\:-m-48:first-child { + margin: -12rem; + } + + .md\:first\:-m-52:first-child { + margin: -13rem; + } + + .md\:first\:-m-56:first-child { + margin: -14rem; + } + + .md\:first\:-m-60:first-child { + margin: -240px; + } + + .md\:first\:-m-64:first-child { + margin: -16rem; + } + + .md\:first\:-m-72:first-child { + margin: -18rem; + } + + .md\:first\:-m-80:first-child { + margin: -20rem; + } + + .md\:first\:-m-88:first-child { + margin: -22rem; + } + + .md\:first\:-m-96:first-child { + margin: -24rem; + } + + .md\:first\:-m-130:first-child { + margin: -560px; + } + + .md\:first\:-m-px:first-child { + margin: -1px; + } + + .md\:first\:-m-0\.5:first-child { + margin: -0.125rem; + } + + .md\:first\:-m-1\.5:first-child { + margin: -0.375rem; + } + + .md\:first\:-m-2\.5:first-child { + margin: -0.625rem; + } + + .md\:first\:-m-3\.5:first-child { + margin: -0.875rem; + } + + .md\:first\:my-0:first-child { + margin-top: 0px; + margin-bottom: 0px; + } + + .md\:first\:mx-0:first-child { + margin-left: 0px; + margin-right: 0px; + } + + .md\:first\:my-1:first-child { + margin-top: 0.25rem; + margin-bottom: 0.25rem; + } + + .md\:first\:mx-1:first-child { + margin-left: 0.25rem; + margin-right: 0.25rem; + } + + .md\:first\:my-2:first-child { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + } + + .md\:first\:mx-2:first-child { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + + .md\:first\:my-3:first-child { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } + + .md\:first\:mx-3:first-child { + margin-left: 0.75rem; + margin-right: 0.75rem; + } + + .md\:first\:my-4:first-child { + margin-top: 1rem; + margin-bottom: 1rem; + } + + .md\:first\:mx-4:first-child { + margin-left: 1rem; + margin-right: 1rem; + } + + .md\:first\:my-5:first-child { + margin-top: 1.25rem; + margin-bottom: 1.25rem; + } + + .md\:first\:mx-5:first-child { + margin-left: 1.25rem; + margin-right: 1.25rem; + } + + .md\:first\:my-6:first-child { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + } + + .md\:first\:mx-6:first-child { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + + .md\:first\:my-7:first-child { + margin-top: 1.75rem; + margin-bottom: 1.75rem; + } + + .md\:first\:mx-7:first-child { + margin-left: 1.75rem; + margin-right: 1.75rem; + } + + .md\:first\:my-8:first-child { + margin-top: 2rem; + margin-bottom: 2rem; + } + + .md\:first\:mx-8:first-child { + margin-left: 2rem; + margin-right: 2rem; + } + + .md\:first\:my-9:first-child { + margin-top: 2.25rem; + margin-bottom: 2.25rem; + } + + .md\:first\:mx-9:first-child { + margin-left: 2.25rem; + margin-right: 2.25rem; + } + + .md\:first\:my-10:first-child { + margin-top: 2.5rem; + margin-bottom: 2.5rem; + } + + .md\:first\:mx-10:first-child { + margin-left: 2.5rem; + margin-right: 2.5rem; + } + + .md\:first\:my-11:first-child { + margin-top: 2.75rem; + margin-bottom: 2.75rem; + } + + .md\:first\:mx-11:first-child { + margin-left: 2.75rem; + margin-right: 2.75rem; + } + + .md\:first\:my-12:first-child { + margin-top: 3rem; + margin-bottom: 3rem; + } + + .md\:first\:mx-12:first-child { + margin-left: 3rem; + margin-right: 3rem; + } + + .md\:first\:my-14:first-child { + margin-top: 3.5rem; + margin-bottom: 3.5rem; + } + + .md\:first\:mx-14:first-child { + margin-left: 3.5rem; + margin-right: 3.5rem; + } + + .md\:first\:my-16:first-child { + margin-top: 4rem; + margin-bottom: 4rem; + } + + .md\:first\:mx-16:first-child { + margin-left: 4rem; + margin-right: 4rem; + } + + .md\:first\:my-20:first-child { + margin-top: 5rem; + margin-bottom: 5rem; + } + + .md\:first\:mx-20:first-child { + margin-left: 5rem; + margin-right: 5rem; + } + + .md\:first\:my-22:first-child { + margin-top: 5.625rem; + margin-bottom: 5.625rem; + } + + .md\:first\:mx-22:first-child { + margin-left: 5.625rem; + margin-right: 5.625rem; + } + + .md\:first\:my-24:first-child { + margin-top: 6rem; + margin-bottom: 6rem; + } + + .md\:first\:mx-24:first-child { + margin-left: 6rem; + margin-right: 6rem; + } + + .md\:first\:my-28:first-child { + margin-top: 7rem; + margin-bottom: 7rem; + } + + .md\:first\:mx-28:first-child { + margin-left: 7rem; + margin-right: 7rem; + } + + .md\:first\:my-32:first-child { + margin-top: 8rem; + margin-bottom: 8rem; + } + + .md\:first\:mx-32:first-child { + margin-left: 8rem; + margin-right: 8rem; + } + + .md\:first\:my-36:first-child { + margin-top: 9rem; + margin-bottom: 9rem; + } + + .md\:first\:mx-36:first-child { + margin-left: 9rem; + margin-right: 9rem; + } + + .md\:first\:my-40:first-child { + margin-top: 10rem; + margin-bottom: 10rem; + } + + .md\:first\:mx-40:first-child { + margin-left: 10rem; + margin-right: 10rem; + } + + .md\:first\:my-44:first-child { + margin-top: 11rem; + margin-bottom: 11rem; + } + + .md\:first\:mx-44:first-child { + margin-left: 11rem; + margin-right: 11rem; + } + + .md\:first\:my-48:first-child { + margin-top: 12rem; + margin-bottom: 12rem; + } + + .md\:first\:mx-48:first-child { + margin-left: 12rem; + margin-right: 12rem; + } + + .md\:first\:my-52:first-child { + margin-top: 13rem; + margin-bottom: 13rem; + } + + .md\:first\:mx-52:first-child { + margin-left: 13rem; + margin-right: 13rem; + } + + .md\:first\:my-56:first-child { + margin-top: 14rem; + margin-bottom: 14rem; + } + + .md\:first\:mx-56:first-child { + margin-left: 14rem; + margin-right: 14rem; + } + + .md\:first\:my-60:first-child { + margin-top: 240px; + margin-bottom: 240px; + } + + .md\:first\:mx-60:first-child { + margin-left: 240px; + margin-right: 240px; + } + + .md\:first\:my-64:first-child { + margin-top: 16rem; + margin-bottom: 16rem; + } + + .md\:first\:mx-64:first-child { + margin-left: 16rem; + margin-right: 16rem; + } + + .md\:first\:my-72:first-child { + margin-top: 18rem; + margin-bottom: 18rem; + } + + .md\:first\:mx-72:first-child { + margin-left: 18rem; + margin-right: 18rem; + } + + .md\:first\:my-80:first-child { + margin-top: 20rem; + margin-bottom: 20rem; + } + + .md\:first\:mx-80:first-child { + margin-left: 20rem; + margin-right: 20rem; + } + + .md\:first\:my-88:first-child { + margin-top: 22rem; + margin-bottom: 22rem; + } + + .md\:first\:mx-88:first-child { + margin-left: 22rem; + margin-right: 22rem; + } + + .md\:first\:my-96:first-child { + margin-top: 24rem; + margin-bottom: 24rem; + } + + .md\:first\:mx-96:first-child { + margin-left: 24rem; + margin-right: 24rem; + } + + .md\:first\:my-130:first-child { + margin-top: 560px; + margin-bottom: 560px; + } + + .md\:first\:mx-130:first-child { + margin-left: 560px; + margin-right: 560px; + } + + .md\:first\:my-auto:first-child { + margin-top: auto; + margin-bottom: auto; + } + + .md\:first\:mx-auto:first-child { + margin-left: auto; + margin-right: auto; + } + + .md\:first\:my-px:first-child { + margin-top: 1px; + margin-bottom: 1px; + } + + .md\:first\:mx-px:first-child { + margin-left: 1px; + margin-right: 1px; + } + + .md\:first\:my-0\.5:first-child { + margin-top: 0.125rem; + margin-bottom: 0.125rem; + } + + .md\:first\:mx-0\.5:first-child { + margin-left: 0.125rem; + margin-right: 0.125rem; + } + + .md\:first\:my-1\.5:first-child { + margin-top: 0.375rem; + margin-bottom: 0.375rem; + } + + .md\:first\:mx-1\.5:first-child { + margin-left: 0.375rem; + margin-right: 0.375rem; + } + + .md\:first\:my-2\.5:first-child { + margin-top: 0.625rem; + margin-bottom: 0.625rem; + } + + .md\:first\:mx-2\.5:first-child { + margin-left: 0.625rem; + margin-right: 0.625rem; + } + + .md\:first\:my-3\.5:first-child { + margin-top: 0.875rem; + margin-bottom: 0.875rem; + } + + .md\:first\:mx-3\.5:first-child { + margin-left: 0.875rem; + margin-right: 0.875rem; + } + + .md\:first\:-my-0:first-child { + margin-top: 0px; + margin-bottom: 0px; + } + + .md\:first\:-mx-0:first-child { + margin-left: 0px; + margin-right: 0px; + } + + .md\:first\:-my-1:first-child { + margin-top: -0.25rem; + margin-bottom: -0.25rem; + } + + .md\:first\:-mx-1:first-child { + margin-left: -0.25rem; + margin-right: -0.25rem; + } + + .md\:first\:-my-2:first-child { + margin-top: -0.5rem; + margin-bottom: -0.5rem; + } + + .md\:first\:-mx-2:first-child { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + + .md\:first\:-my-3:first-child { + margin-top: -0.75rem; + margin-bottom: -0.75rem; + } + + .md\:first\:-mx-3:first-child { + margin-left: -0.75rem; + margin-right: -0.75rem; + } + + .md\:first\:-my-4:first-child { + margin-top: -1rem; + margin-bottom: -1rem; + } + + .md\:first\:-mx-4:first-child { + margin-left: -1rem; + margin-right: -1rem; + } + + .md\:first\:-my-5:first-child { + margin-top: -1.25rem; + margin-bottom: -1.25rem; + } + + .md\:first\:-mx-5:first-child { + margin-left: -1.25rem; + margin-right: -1.25rem; + } + + .md\:first\:-my-6:first-child { + margin-top: -1.5rem; + margin-bottom: -1.5rem; + } + + .md\:first\:-mx-6:first-child { + margin-left: -1.5rem; + margin-right: -1.5rem; + } + + .md\:first\:-my-7:first-child { + margin-top: -1.75rem; + margin-bottom: -1.75rem; + } + + .md\:first\:-mx-7:first-child { + margin-left: -1.75rem; + margin-right: -1.75rem; + } + + .md\:first\:-my-8:first-child { + margin-top: -2rem; + margin-bottom: -2rem; + } + + .md\:first\:-mx-8:first-child { + margin-left: -2rem; + margin-right: -2rem; + } + + .md\:first\:-my-9:first-child { + margin-top: -2.25rem; + margin-bottom: -2.25rem; + } + + .md\:first\:-mx-9:first-child { + margin-left: -2.25rem; + margin-right: -2.25rem; + } + + .md\:first\:-my-10:first-child { + margin-top: -2.5rem; + margin-bottom: -2.5rem; + } + + .md\:first\:-mx-10:first-child { + margin-left: -2.5rem; + margin-right: -2.5rem; + } + + .md\:first\:-my-11:first-child { + margin-top: -2.75rem; + margin-bottom: -2.75rem; + } + + .md\:first\:-mx-11:first-child { + margin-left: -2.75rem; + margin-right: -2.75rem; + } + + .md\:first\:-my-12:first-child { + margin-top: -3rem; + margin-bottom: -3rem; + } + + .md\:first\:-mx-12:first-child { + margin-left: -3rem; + margin-right: -3rem; + } + + .md\:first\:-my-14:first-child { + margin-top: -3.5rem; + margin-bottom: -3.5rem; + } + + .md\:first\:-mx-14:first-child { + margin-left: -3.5rem; + margin-right: -3.5rem; + } + + .md\:first\:-my-16:first-child { + margin-top: -4rem; + margin-bottom: -4rem; + } + + .md\:first\:-mx-16:first-child { + margin-left: -4rem; + margin-right: -4rem; + } + + .md\:first\:-my-20:first-child { + margin-top: -5rem; + margin-bottom: -5rem; + } + + .md\:first\:-mx-20:first-child { + margin-left: -5rem; + margin-right: -5rem; + } + + .md\:first\:-my-22:first-child { + margin-top: -5.625rem; + margin-bottom: -5.625rem; + } + + .md\:first\:-mx-22:first-child { + margin-left: -5.625rem; + margin-right: -5.625rem; + } + + .md\:first\:-my-24:first-child { + margin-top: -6rem; + margin-bottom: -6rem; + } + + .md\:first\:-mx-24:first-child { + margin-left: -6rem; + margin-right: -6rem; + } + + .md\:first\:-my-28:first-child { + margin-top: -7rem; + margin-bottom: -7rem; + } + + .md\:first\:-mx-28:first-child { + margin-left: -7rem; + margin-right: -7rem; + } + + .md\:first\:-my-32:first-child { + margin-top: -8rem; + margin-bottom: -8rem; + } + + .md\:first\:-mx-32:first-child { + margin-left: -8rem; + margin-right: -8rem; + } + + .md\:first\:-my-36:first-child { + margin-top: -9rem; + margin-bottom: -9rem; + } + + .md\:first\:-mx-36:first-child { + margin-left: -9rem; + margin-right: -9rem; + } + + .md\:first\:-my-40:first-child { + margin-top: -10rem; + margin-bottom: -10rem; + } + + .md\:first\:-mx-40:first-child { + margin-left: -10rem; + margin-right: -10rem; + } + + .md\:first\:-my-44:first-child { + margin-top: -11rem; + margin-bottom: -11rem; + } + + .md\:first\:-mx-44:first-child { + margin-left: -11rem; + margin-right: -11rem; + } + + .md\:first\:-my-48:first-child { + margin-top: -12rem; + margin-bottom: -12rem; + } + + .md\:first\:-mx-48:first-child { + margin-left: -12rem; + margin-right: -12rem; + } + + .md\:first\:-my-52:first-child { + margin-top: -13rem; + margin-bottom: -13rem; + } + + .md\:first\:-mx-52:first-child { + margin-left: -13rem; + margin-right: -13rem; + } + + .md\:first\:-my-56:first-child { + margin-top: -14rem; + margin-bottom: -14rem; + } + + .md\:first\:-mx-56:first-child { + margin-left: -14rem; + margin-right: -14rem; + } + + .md\:first\:-my-60:first-child { + margin-top: -240px; + margin-bottom: -240px; + } + + .md\:first\:-mx-60:first-child { + margin-left: -240px; + margin-right: -240px; + } + + .md\:first\:-my-64:first-child { + margin-top: -16rem; + margin-bottom: -16rem; + } + + .md\:first\:-mx-64:first-child { + margin-left: -16rem; + margin-right: -16rem; + } + + .md\:first\:-my-72:first-child { + margin-top: -18rem; + margin-bottom: -18rem; + } + + .md\:first\:-mx-72:first-child { + margin-left: -18rem; + margin-right: -18rem; + } + + .md\:first\:-my-80:first-child { + margin-top: -20rem; + margin-bottom: -20rem; + } + + .md\:first\:-mx-80:first-child { + margin-left: -20rem; + margin-right: -20rem; + } + + .md\:first\:-my-88:first-child { + margin-top: -22rem; + margin-bottom: -22rem; + } + + .md\:first\:-mx-88:first-child { + margin-left: -22rem; + margin-right: -22rem; + } + + .md\:first\:-my-96:first-child { + margin-top: -24rem; + margin-bottom: -24rem; + } + + .md\:first\:-mx-96:first-child { + margin-left: -24rem; + margin-right: -24rem; + } + + .md\:first\:-my-130:first-child { + margin-top: -560px; + margin-bottom: -560px; + } + + .md\:first\:-mx-130:first-child { + margin-left: -560px; + margin-right: -560px; + } + + .md\:first\:-my-px:first-child { + margin-top: -1px; + margin-bottom: -1px; + } + + .md\:first\:-mx-px:first-child { + margin-left: -1px; + margin-right: -1px; + } + + .md\:first\:-my-0\.5:first-child { + margin-top: -0.125rem; + margin-bottom: -0.125rem; + } + + .md\:first\:-mx-0\.5:first-child { + margin-left: -0.125rem; + margin-right: -0.125rem; + } + + .md\:first\:-my-1\.5:first-child { + margin-top: -0.375rem; + margin-bottom: -0.375rem; + } + + .md\:first\:-mx-1\.5:first-child { + margin-left: -0.375rem; + margin-right: -0.375rem; + } + + .md\:first\:-my-2\.5:first-child { + margin-top: -0.625rem; + margin-bottom: -0.625rem; + } + + .md\:first\:-mx-2\.5:first-child { + margin-left: -0.625rem; + margin-right: -0.625rem; + } + + .md\:first\:-my-3\.5:first-child { + margin-top: -0.875rem; + margin-bottom: -0.875rem; + } + + .md\:first\:-mx-3\.5:first-child { + margin-left: -0.875rem; + margin-right: -0.875rem; + } + + .md\:first\:mt-0:first-child { + margin-top: 0px; + } + + .md\:first\:mr-0:first-child { + margin-right: 0px; + } + + .md\:first\:mb-0:first-child { + margin-bottom: 0px; + } + + .md\:first\:ml-0:first-child { + margin-left: 0px; + } + + .md\:first\:mt-1:first-child { + margin-top: 0.25rem; + } + + .md\:first\:mr-1:first-child { + margin-right: 0.25rem; + } + + .md\:first\:mb-1:first-child { + margin-bottom: 0.25rem; + } + + .md\:first\:ml-1:first-child { + margin-left: 0.25rem; + } + + .md\:first\:mt-2:first-child { + margin-top: 0.5rem; + } + + .md\:first\:mr-2:first-child { + margin-right: 0.5rem; + } + + .md\:first\:mb-2:first-child { + margin-bottom: 0.5rem; + } + + .md\:first\:ml-2:first-child { + margin-left: 0.5rem; + } + + .md\:first\:mt-3:first-child { + margin-top: 0.75rem; + } + + .md\:first\:mr-3:first-child { + margin-right: 0.75rem; + } + + .md\:first\:mb-3:first-child { + margin-bottom: 0.75rem; + } + + .md\:first\:ml-3:first-child { + margin-left: 0.75rem; + } + + .md\:first\:mt-4:first-child { + margin-top: 1rem; + } + + .md\:first\:mr-4:first-child { + margin-right: 1rem; + } + + .md\:first\:mb-4:first-child { + margin-bottom: 1rem; + } + + .md\:first\:ml-4:first-child { + margin-left: 1rem; + } + + .md\:first\:mt-5:first-child { + margin-top: 1.25rem; + } + + .md\:first\:mr-5:first-child { + margin-right: 1.25rem; + } + + .md\:first\:mb-5:first-child { + margin-bottom: 1.25rem; + } + + .md\:first\:ml-5:first-child { + margin-left: 1.25rem; + } + + .md\:first\:mt-6:first-child { + margin-top: 1.5rem; + } + + .md\:first\:mr-6:first-child { + margin-right: 1.5rem; + } + + .md\:first\:mb-6:first-child { + margin-bottom: 1.5rem; + } + + .md\:first\:ml-6:first-child { + margin-left: 1.5rem; + } + + .md\:first\:mt-7:first-child { + margin-top: 1.75rem; + } + + .md\:first\:mr-7:first-child { + margin-right: 1.75rem; + } + + .md\:first\:mb-7:first-child { + margin-bottom: 1.75rem; + } + + .md\:first\:ml-7:first-child { + margin-left: 1.75rem; + } + + .md\:first\:mt-8:first-child { + margin-top: 2rem; + } + + .md\:first\:mr-8:first-child { + margin-right: 2rem; + } + + .md\:first\:mb-8:first-child { + margin-bottom: 2rem; + } + + .md\:first\:ml-8:first-child { + margin-left: 2rem; + } + + .md\:first\:mt-9:first-child { + margin-top: 2.25rem; + } + + .md\:first\:mr-9:first-child { + margin-right: 2.25rem; + } + + .md\:first\:mb-9:first-child { + margin-bottom: 2.25rem; + } + + .md\:first\:ml-9:first-child { + margin-left: 2.25rem; + } + + .md\:first\:mt-10:first-child { + margin-top: 2.5rem; + } + + .md\:first\:mr-10:first-child { + margin-right: 2.5rem; + } + + .md\:first\:mb-10:first-child { + margin-bottom: 2.5rem; + } + + .md\:first\:ml-10:first-child { + margin-left: 2.5rem; + } + + .md\:first\:mt-11:first-child { + margin-top: 2.75rem; + } + + .md\:first\:mr-11:first-child { + margin-right: 2.75rem; + } + + .md\:first\:mb-11:first-child { + margin-bottom: 2.75rem; + } + + .md\:first\:ml-11:first-child { + margin-left: 2.75rem; + } + + .md\:first\:mt-12:first-child { + margin-top: 3rem; + } + + .md\:first\:mr-12:first-child { + margin-right: 3rem; + } + + .md\:first\:mb-12:first-child { + margin-bottom: 3rem; + } + + .md\:first\:ml-12:first-child { + margin-left: 3rem; + } + + .md\:first\:mt-14:first-child { + margin-top: 3.5rem; + } + + .md\:first\:mr-14:first-child { + margin-right: 3.5rem; + } + + .md\:first\:mb-14:first-child { + margin-bottom: 3.5rem; + } + + .md\:first\:ml-14:first-child { + margin-left: 3.5rem; + } + + .md\:first\:mt-16:first-child { + margin-top: 4rem; + } + + .md\:first\:mr-16:first-child { + margin-right: 4rem; + } + + .md\:first\:mb-16:first-child { + margin-bottom: 4rem; + } + + .md\:first\:ml-16:first-child { + margin-left: 4rem; + } + + .md\:first\:mt-20:first-child { + margin-top: 5rem; + } + + .md\:first\:mr-20:first-child { + margin-right: 5rem; + } + + .md\:first\:mb-20:first-child { + margin-bottom: 5rem; + } + + .md\:first\:ml-20:first-child { + margin-left: 5rem; + } + + .md\:first\:mt-22:first-child { + margin-top: 5.625rem; + } + + .md\:first\:mr-22:first-child { + margin-right: 5.625rem; + } + + .md\:first\:mb-22:first-child { + margin-bottom: 5.625rem; + } + + .md\:first\:ml-22:first-child { + margin-left: 5.625rem; + } + + .md\:first\:mt-24:first-child { + margin-top: 6rem; + } + + .md\:first\:mr-24:first-child { + margin-right: 6rem; + } + + .md\:first\:mb-24:first-child { + margin-bottom: 6rem; + } + + .md\:first\:ml-24:first-child { + margin-left: 6rem; + } + + .md\:first\:mt-28:first-child { + margin-top: 7rem; + } + + .md\:first\:mr-28:first-child { + margin-right: 7rem; + } + + .md\:first\:mb-28:first-child { + margin-bottom: 7rem; + } + + .md\:first\:ml-28:first-child { + margin-left: 7rem; + } + + .md\:first\:mt-32:first-child { + margin-top: 8rem; + } + + .md\:first\:mr-32:first-child { + margin-right: 8rem; + } + + .md\:first\:mb-32:first-child { + margin-bottom: 8rem; + } + + .md\:first\:ml-32:first-child { + margin-left: 8rem; + } + + .md\:first\:mt-36:first-child { + margin-top: 9rem; + } + + .md\:first\:mr-36:first-child { + margin-right: 9rem; + } + + .md\:first\:mb-36:first-child { + margin-bottom: 9rem; + } + + .md\:first\:ml-36:first-child { + margin-left: 9rem; + } + + .md\:first\:mt-40:first-child { + margin-top: 10rem; + } + + .md\:first\:mr-40:first-child { + margin-right: 10rem; + } + + .md\:first\:mb-40:first-child { + margin-bottom: 10rem; + } + + .md\:first\:ml-40:first-child { + margin-left: 10rem; + } + + .md\:first\:mt-44:first-child { + margin-top: 11rem; + } + + .md\:first\:mr-44:first-child { + margin-right: 11rem; + } + + .md\:first\:mb-44:first-child { + margin-bottom: 11rem; + } + + .md\:first\:ml-44:first-child { + margin-left: 11rem; + } + + .md\:first\:mt-48:first-child { + margin-top: 12rem; + } + + .md\:first\:mr-48:first-child { + margin-right: 12rem; + } + + .md\:first\:mb-48:first-child { + margin-bottom: 12rem; + } + + .md\:first\:ml-48:first-child { + margin-left: 12rem; + } + + .md\:first\:mt-52:first-child { + margin-top: 13rem; + } + + .md\:first\:mr-52:first-child { + margin-right: 13rem; + } + + .md\:first\:mb-52:first-child { + margin-bottom: 13rem; + } + + .md\:first\:ml-52:first-child { + margin-left: 13rem; + } + + .md\:first\:mt-56:first-child { + margin-top: 14rem; + } + + .md\:first\:mr-56:first-child { + margin-right: 14rem; + } + + .md\:first\:mb-56:first-child { + margin-bottom: 14rem; + } + + .md\:first\:ml-56:first-child { + margin-left: 14rem; + } + + .md\:first\:mt-60:first-child { + margin-top: 240px; + } + + .md\:first\:mr-60:first-child { + margin-right: 240px; + } + + .md\:first\:mb-60:first-child { + margin-bottom: 240px; + } + + .md\:first\:ml-60:first-child { + margin-left: 240px; + } + + .md\:first\:mt-64:first-child { + margin-top: 16rem; + } + + .md\:first\:mr-64:first-child { + margin-right: 16rem; + } + + .md\:first\:mb-64:first-child { + margin-bottom: 16rem; + } + + .md\:first\:ml-64:first-child { + margin-left: 16rem; + } + + .md\:first\:mt-72:first-child { + margin-top: 18rem; + } + + .md\:first\:mr-72:first-child { + margin-right: 18rem; + } + + .md\:first\:mb-72:first-child { + margin-bottom: 18rem; + } + + .md\:first\:ml-72:first-child { + margin-left: 18rem; + } + + .md\:first\:mt-80:first-child { + margin-top: 20rem; + } + + .md\:first\:mr-80:first-child { + margin-right: 20rem; + } + + .md\:first\:mb-80:first-child { + margin-bottom: 20rem; + } + + .md\:first\:ml-80:first-child { + margin-left: 20rem; + } + + .md\:first\:mt-88:first-child { + margin-top: 22rem; + } + + .md\:first\:mr-88:first-child { + margin-right: 22rem; + } + + .md\:first\:mb-88:first-child { + margin-bottom: 22rem; + } + + .md\:first\:ml-88:first-child { + margin-left: 22rem; + } + + .md\:first\:mt-96:first-child { + margin-top: 24rem; + } + + .md\:first\:mr-96:first-child { + margin-right: 24rem; + } + + .md\:first\:mb-96:first-child { + margin-bottom: 24rem; + } + + .md\:first\:ml-96:first-child { + margin-left: 24rem; + } + + .md\:first\:mt-130:first-child { + margin-top: 560px; + } + + .md\:first\:mr-130:first-child { + margin-right: 560px; + } + + .md\:first\:mb-130:first-child { + margin-bottom: 560px; + } + + .md\:first\:ml-130:first-child { + margin-left: 560px; + } + + .md\:first\:mt-auto:first-child { + margin-top: auto; + } + + .md\:first\:mr-auto:first-child { + margin-right: auto; + } + + .md\:first\:mb-auto:first-child { + margin-bottom: auto; + } + + .md\:first\:ml-auto:first-child { + margin-left: auto; + } + + .md\:first\:mt-px:first-child { + margin-top: 1px; + } + + .md\:first\:mr-px:first-child { + margin-right: 1px; + } + + .md\:first\:mb-px:first-child { + margin-bottom: 1px; + } + + .md\:first\:ml-px:first-child { + margin-left: 1px; + } + + .md\:first\:mt-0\.5:first-child { + margin-top: 0.125rem; + } + + .md\:first\:mr-0\.5:first-child { + margin-right: 0.125rem; + } + + .md\:first\:mb-0\.5:first-child { + margin-bottom: 0.125rem; + } + + .md\:first\:ml-0\.5:first-child { + margin-left: 0.125rem; + } + + .md\:first\:mt-1\.5:first-child { + margin-top: 0.375rem; + } + + .md\:first\:mr-1\.5:first-child { + margin-right: 0.375rem; + } + + .md\:first\:mb-1\.5:first-child { + margin-bottom: 0.375rem; + } + + .md\:first\:ml-1\.5:first-child { + margin-left: 0.375rem; + } + + .md\:first\:mt-2\.5:first-child { + margin-top: 0.625rem; + } + + .md\:first\:mr-2\.5:first-child { + margin-right: 0.625rem; + } + + .md\:first\:mb-2\.5:first-child { + margin-bottom: 0.625rem; + } + + .md\:first\:ml-2\.5:first-child { + margin-left: 0.625rem; + } + + .md\:first\:mt-3\.5:first-child { + margin-top: 0.875rem; + } + + .md\:first\:mr-3\.5:first-child { + margin-right: 0.875rem; + } + + .md\:first\:mb-3\.5:first-child { + margin-bottom: 0.875rem; + } + + .md\:first\:ml-3\.5:first-child { + margin-left: 0.875rem; + } + + .md\:first\:-mt-0:first-child { + margin-top: 0px; + } + + .md\:first\:-mr-0:first-child { + margin-right: 0px; + } + + .md\:first\:-mb-0:first-child { + margin-bottom: 0px; + } + + .md\:first\:-ml-0:first-child { + margin-left: 0px; + } + + .md\:first\:-mt-1:first-child { + margin-top: -0.25rem; + } + + .md\:first\:-mr-1:first-child { + margin-right: -0.25rem; + } + + .md\:first\:-mb-1:first-child { + margin-bottom: -0.25rem; + } + + .md\:first\:-ml-1:first-child { + margin-left: -0.25rem; + } + + .md\:first\:-mt-2:first-child { + margin-top: -0.5rem; + } + + .md\:first\:-mr-2:first-child { + margin-right: -0.5rem; + } + + .md\:first\:-mb-2:first-child { + margin-bottom: -0.5rem; + } + + .md\:first\:-ml-2:first-child { + margin-left: -0.5rem; + } + + .md\:first\:-mt-3:first-child { + margin-top: -0.75rem; + } + + .md\:first\:-mr-3:first-child { + margin-right: -0.75rem; + } + + .md\:first\:-mb-3:first-child { + margin-bottom: -0.75rem; + } + + .md\:first\:-ml-3:first-child { + margin-left: -0.75rem; + } + + .md\:first\:-mt-4:first-child { + margin-top: -1rem; + } + + .md\:first\:-mr-4:first-child { + margin-right: -1rem; + } + + .md\:first\:-mb-4:first-child { + margin-bottom: -1rem; + } + + .md\:first\:-ml-4:first-child { + margin-left: -1rem; + } + + .md\:first\:-mt-5:first-child { + margin-top: -1.25rem; + } + + .md\:first\:-mr-5:first-child { + margin-right: -1.25rem; + } + + .md\:first\:-mb-5:first-child { + margin-bottom: -1.25rem; + } + + .md\:first\:-ml-5:first-child { + margin-left: -1.25rem; + } + + .md\:first\:-mt-6:first-child { + margin-top: -1.5rem; + } + + .md\:first\:-mr-6:first-child { + margin-right: -1.5rem; + } + + .md\:first\:-mb-6:first-child { + margin-bottom: -1.5rem; + } + + .md\:first\:-ml-6:first-child { + margin-left: -1.5rem; + } + + .md\:first\:-mt-7:first-child { + margin-top: -1.75rem; + } + + .md\:first\:-mr-7:first-child { + margin-right: -1.75rem; + } + + .md\:first\:-mb-7:first-child { + margin-bottom: -1.75rem; + } + + .md\:first\:-ml-7:first-child { + margin-left: -1.75rem; + } + + .md\:first\:-mt-8:first-child { + margin-top: -2rem; + } + + .md\:first\:-mr-8:first-child { + margin-right: -2rem; + } + + .md\:first\:-mb-8:first-child { + margin-bottom: -2rem; + } + + .md\:first\:-ml-8:first-child { + margin-left: -2rem; + } + + .md\:first\:-mt-9:first-child { + margin-top: -2.25rem; + } + + .md\:first\:-mr-9:first-child { + margin-right: -2.25rem; + } + + .md\:first\:-mb-9:first-child { + margin-bottom: -2.25rem; + } + + .md\:first\:-ml-9:first-child { + margin-left: -2.25rem; + } + + .md\:first\:-mt-10:first-child { + margin-top: -2.5rem; + } + + .md\:first\:-mr-10:first-child { + margin-right: -2.5rem; + } + + .md\:first\:-mb-10:first-child { + margin-bottom: -2.5rem; + } + + .md\:first\:-ml-10:first-child { + margin-left: -2.5rem; + } + + .md\:first\:-mt-11:first-child { + margin-top: -2.75rem; + } + + .md\:first\:-mr-11:first-child { + margin-right: -2.75rem; + } + + .md\:first\:-mb-11:first-child { + margin-bottom: -2.75rem; + } + + .md\:first\:-ml-11:first-child { + margin-left: -2.75rem; + } + + .md\:first\:-mt-12:first-child { + margin-top: -3rem; + } + + .md\:first\:-mr-12:first-child { + margin-right: -3rem; + } + + .md\:first\:-mb-12:first-child { + margin-bottom: -3rem; + } + + .md\:first\:-ml-12:first-child { + margin-left: -3rem; + } + + .md\:first\:-mt-14:first-child { + margin-top: -3.5rem; + } + + .md\:first\:-mr-14:first-child { + margin-right: -3.5rem; + } + + .md\:first\:-mb-14:first-child { + margin-bottom: -3.5rem; + } + + .md\:first\:-ml-14:first-child { + margin-left: -3.5rem; + } + + .md\:first\:-mt-16:first-child { + margin-top: -4rem; + } + + .md\:first\:-mr-16:first-child { + margin-right: -4rem; + } + + .md\:first\:-mb-16:first-child { + margin-bottom: -4rem; + } + + .md\:first\:-ml-16:first-child { + margin-left: -4rem; + } + + .md\:first\:-mt-20:first-child { + margin-top: -5rem; + } + + .md\:first\:-mr-20:first-child { + margin-right: -5rem; + } + + .md\:first\:-mb-20:first-child { + margin-bottom: -5rem; + } + + .md\:first\:-ml-20:first-child { + margin-left: -5rem; + } + + .md\:first\:-mt-22:first-child { + margin-top: -5.625rem; + } + + .md\:first\:-mr-22:first-child { + margin-right: -5.625rem; + } + + .md\:first\:-mb-22:first-child { + margin-bottom: -5.625rem; + } + + .md\:first\:-ml-22:first-child { + margin-left: -5.625rem; + } + + .md\:first\:-mt-24:first-child { + margin-top: -6rem; + } + + .md\:first\:-mr-24:first-child { + margin-right: -6rem; + } + + .md\:first\:-mb-24:first-child { + margin-bottom: -6rem; + } + + .md\:first\:-ml-24:first-child { + margin-left: -6rem; + } + + .md\:first\:-mt-28:first-child { + margin-top: -7rem; + } + + .md\:first\:-mr-28:first-child { + margin-right: -7rem; + } + + .md\:first\:-mb-28:first-child { + margin-bottom: -7rem; + } + + .md\:first\:-ml-28:first-child { + margin-left: -7rem; + } + + .md\:first\:-mt-32:first-child { + margin-top: -8rem; + } + + .md\:first\:-mr-32:first-child { + margin-right: -8rem; + } + + .md\:first\:-mb-32:first-child { + margin-bottom: -8rem; + } + + .md\:first\:-ml-32:first-child { + margin-left: -8rem; + } + + .md\:first\:-mt-36:first-child { + margin-top: -9rem; + } + + .md\:first\:-mr-36:first-child { + margin-right: -9rem; + } + + .md\:first\:-mb-36:first-child { + margin-bottom: -9rem; + } + + .md\:first\:-ml-36:first-child { + margin-left: -9rem; + } + + .md\:first\:-mt-40:first-child { + margin-top: -10rem; + } + + .md\:first\:-mr-40:first-child { + margin-right: -10rem; + } + + .md\:first\:-mb-40:first-child { + margin-bottom: -10rem; + } + + .md\:first\:-ml-40:first-child { + margin-left: -10rem; + } + + .md\:first\:-mt-44:first-child { + margin-top: -11rem; + } + + .md\:first\:-mr-44:first-child { + margin-right: -11rem; + } + + .md\:first\:-mb-44:first-child { + margin-bottom: -11rem; + } + + .md\:first\:-ml-44:first-child { + margin-left: -11rem; + } + + .md\:first\:-mt-48:first-child { + margin-top: -12rem; + } + + .md\:first\:-mr-48:first-child { + margin-right: -12rem; + } + + .md\:first\:-mb-48:first-child { + margin-bottom: -12rem; + } + + .md\:first\:-ml-48:first-child { + margin-left: -12rem; + } + + .md\:first\:-mt-52:first-child { + margin-top: -13rem; + } + + .md\:first\:-mr-52:first-child { + margin-right: -13rem; + } + + .md\:first\:-mb-52:first-child { + margin-bottom: -13rem; + } + + .md\:first\:-ml-52:first-child { + margin-left: -13rem; + } + + .md\:first\:-mt-56:first-child { + margin-top: -14rem; + } + + .md\:first\:-mr-56:first-child { + margin-right: -14rem; + } + + .md\:first\:-mb-56:first-child { + margin-bottom: -14rem; + } + + .md\:first\:-ml-56:first-child { + margin-left: -14rem; + } + + .md\:first\:-mt-60:first-child { + margin-top: -240px; + } + + .md\:first\:-mr-60:first-child { + margin-right: -240px; + } + + .md\:first\:-mb-60:first-child { + margin-bottom: -240px; + } + + .md\:first\:-ml-60:first-child { + margin-left: -240px; + } + + .md\:first\:-mt-64:first-child { + margin-top: -16rem; + } + + .md\:first\:-mr-64:first-child { + margin-right: -16rem; + } + + .md\:first\:-mb-64:first-child { + margin-bottom: -16rem; + } + + .md\:first\:-ml-64:first-child { + margin-left: -16rem; + } + + .md\:first\:-mt-72:first-child { + margin-top: -18rem; + } + + .md\:first\:-mr-72:first-child { + margin-right: -18rem; + } + + .md\:first\:-mb-72:first-child { + margin-bottom: -18rem; + } + + .md\:first\:-ml-72:first-child { + margin-left: -18rem; + } + + .md\:first\:-mt-80:first-child { + margin-top: -20rem; + } + + .md\:first\:-mr-80:first-child { + margin-right: -20rem; + } + + .md\:first\:-mb-80:first-child { + margin-bottom: -20rem; + } + + .md\:first\:-ml-80:first-child { + margin-left: -20rem; + } + + .md\:first\:-mt-88:first-child { + margin-top: -22rem; + } + + .md\:first\:-mr-88:first-child { + margin-right: -22rem; + } + + .md\:first\:-mb-88:first-child { + margin-bottom: -22rem; + } + + .md\:first\:-ml-88:first-child { + margin-left: -22rem; + } + + .md\:first\:-mt-96:first-child { + margin-top: -24rem; + } + + .md\:first\:-mr-96:first-child { + margin-right: -24rem; + } + + .md\:first\:-mb-96:first-child { + margin-bottom: -24rem; + } + + .md\:first\:-ml-96:first-child { + margin-left: -24rem; + } + + .md\:first\:-mt-130:first-child { + margin-top: -560px; + } + + .md\:first\:-mr-130:first-child { + margin-right: -560px; + } + + .md\:first\:-mb-130:first-child { + margin-bottom: -560px; + } + + .md\:first\:-ml-130:first-child { + margin-left: -560px; + } + + .md\:first\:-mt-px:first-child { + margin-top: -1px; + } + + .md\:first\:-mr-px:first-child { + margin-right: -1px; + } + + .md\:first\:-mb-px:first-child { + margin-bottom: -1px; + } + + .md\:first\:-ml-px:first-child { + margin-left: -1px; + } + + .md\:first\:-mt-0\.5:first-child { + margin-top: -0.125rem; + } + + .md\:first\:-mr-0\.5:first-child { + margin-right: -0.125rem; + } + + .md\:first\:-mb-0\.5:first-child { + margin-bottom: -0.125rem; + } + + .md\:first\:-ml-0\.5:first-child { + margin-left: -0.125rem; + } + + .md\:first\:-mt-1\.5:first-child { + margin-top: -0.375rem; + } + + .md\:first\:-mr-1\.5:first-child { + margin-right: -0.375rem; + } + + .md\:first\:-mb-1\.5:first-child { + margin-bottom: -0.375rem; + } + + .md\:first\:-ml-1\.5:first-child { + margin-left: -0.375rem; + } + + .md\:first\:-mt-2\.5:first-child { + margin-top: -0.625rem; + } + + .md\:first\:-mr-2\.5:first-child { + margin-right: -0.625rem; + } + + .md\:first\:-mb-2\.5:first-child { + margin-bottom: -0.625rem; + } + + .md\:first\:-ml-2\.5:first-child { + margin-left: -0.625rem; + } + + .md\:first\:-mt-3\.5:first-child { + margin-top: -0.875rem; + } + + .md\:first\:-mr-3\.5:first-child { + margin-right: -0.875rem; + } + + .md\:first\:-mb-3\.5:first-child { + margin-bottom: -0.875rem; + } + + .md\:first\:-ml-3\.5:first-child { + margin-left: -0.875rem; + } + + .md\:max-h-0 { + max-height: 0px; + } + + .md\:max-h-1 { + max-height: 0.25rem; + } + + .md\:max-h-2 { + max-height: 0.5rem; + } + + .md\:max-h-3 { + max-height: 0.75rem; + } + + .md\:max-h-4 { + max-height: 1rem; + } + + .md\:max-h-5 { + max-height: 1.25rem; + } + + .md\:max-h-6 { + max-height: 1.5rem; + } + + .md\:max-h-7 { + max-height: 1.75rem; + } + + .md\:max-h-8 { + max-height: 2rem; + } + + .md\:max-h-9 { + max-height: 2.25rem; + } + + .md\:max-h-10 { + max-height: 2.5rem; + } + + .md\:max-h-11 { + max-height: 2.75rem; + } + + .md\:max-h-12 { + max-height: 3rem; + } + + .md\:max-h-14 { + max-height: 3.5rem; + } + + .md\:max-h-16 { + max-height: 4rem; + } + + .md\:max-h-20 { + max-height: 5rem; + } + + .md\:max-h-22 { + max-height: 5.625rem; + } + + .md\:max-h-24 { + max-height: 6rem; + } + + .md\:max-h-28 { + max-height: 7rem; + } + + .md\:max-h-32 { + max-height: 8rem; + } + + .md\:max-h-36 { + max-height: 9rem; + } + + .md\:max-h-40 { + max-height: 10rem; + } + + .md\:max-h-44 { + max-height: 11rem; + } + + .md\:max-h-48 { + max-height: 12rem; + } + + .md\:max-h-52 { + max-height: 13rem; + } + + .md\:max-h-56 { + max-height: 14rem; + } + + .md\:max-h-60 { + max-height: 240px; + } + + .md\:max-h-64 { + max-height: 16rem; + } + + .md\:max-h-72 { + max-height: 18rem; + } + + .md\:max-h-80 { + max-height: 20rem; + } + + .md\:max-h-88 { + max-height: 22rem; + } + + .md\:max-h-96 { + max-height: 24rem; + } + + .md\:max-h-130 { + max-height: 560px; + } + + .md\:max-h-px { + max-height: 1px; + } + + .md\:max-h-0\.5 { + max-height: 0.125rem; + } + + .md\:max-h-1\.5 { + max-height: 0.375rem; + } + + .md\:max-h-2\.5 { + max-height: 0.625rem; + } + + .md\:max-h-3\.5 { + max-height: 0.875rem; + } + + .md\:max-h-full { + max-height: 100%; + } + + .md\:max-h-screen { + max-height: 100vh; + } + + .md\:max-w-0 { + max-width: 0rem; + } + + .md\:max-w-none { + max-width: none; + } + + .md\:max-w-xs { + max-width: 20rem; + } + + .md\:max-w-sm { + max-width: 24rem; + } + + .md\:max-w-md { + max-width: 28rem; + } + + .md\:max-w-lg { + max-width: 32rem; + } + + .md\:max-w-xl { + max-width: 36rem; + } + + .md\:max-w-2xl { + max-width: 42rem; + } + + .md\:max-w-3xl { + max-width: 48rem; + } + + .md\:max-w-4xl { + max-width: 56rem; + } + + .md\:max-w-5xl { + max-width: 64rem; + } + + .md\:max-w-6xl { + max-width: 72rem; + } + + .md\:max-w-7xl { + max-width: 80rem; + } + + .md\:max-w-full { + max-width: 100%; + } + + .md\:max-w-min { + max-width: -webkit-min-content; + max-width: -moz-min-content; + max-width: min-content; + } + + .md\:max-w-max { + max-width: -webkit-max-content; + max-width: -moz-max-content; + max-width: max-content; + } + + .md\:max-w-prose { + max-width: 65ch; + } + + .md\:max-w-screen-sm { + max-width: 640px; + } + + .md\:max-w-screen-md { + max-width: 768px; + } + + .md\:max-w-screen-lg { + max-width: 1024px; + } + + .md\:max-w-screen-xl { + max-width: 1280px; + } + + .md\:max-w-screen-2xl { + max-width: 1536px; + } + + .md\:max-w-screen-xxl { + max-width: 1440px; + } + + .md\:min-h-0 { + min-height: 0px; + } + + .md\:min-h-10 { + min-height: 2.5rem; + } + + .md\:min-h-full { + min-height: 100%; + } + + .md\:min-h-screen { + min-height: 100vh; + } + + .md\:min-w-0 { + min-width: 0px; + } + + .md\:min-w-full { + min-width: 100%; + } + + .md\:min-w-min { + min-width: -webkit-min-content; + min-width: -moz-min-content; + min-width: min-content; + } + + .md\:min-w-max { + min-width: -webkit-max-content; + min-width: -moz-max-content; + min-width: max-content; + } + + .md\:object-contain { + -o-object-fit: contain; + object-fit: contain; + } + + .md\:object-cover { + -o-object-fit: cover; + object-fit: cover; + } + + .md\:object-fill { + -o-object-fit: fill; + object-fit: fill; + } + + .md\:object-none { + -o-object-fit: none; + object-fit: none; + } + + .md\:object-scale-down { + -o-object-fit: scale-down; + object-fit: scale-down; + } + + .md\:object-bottom { + -o-object-position: bottom; + object-position: bottom; + } + + .md\:object-center { + -o-object-position: center; + object-position: center; + } + + .md\:object-left { + -o-object-position: left; + object-position: left; + } + + .md\:object-left-bottom { + -o-object-position: left bottom; + object-position: left bottom; + } + + .md\:object-left-top { + -o-object-position: left top; + object-position: left top; + } + + .md\:object-right { + -o-object-position: right; + object-position: right; + } + + .md\:object-right-bottom { + -o-object-position: right bottom; + object-position: right bottom; + } + + .md\:object-right-top { + -o-object-position: right top; + object-position: right top; + } + + .md\:object-top { + -o-object-position: top; + object-position: top; + } + + .md\:opacity-0 { + opacity: 0; + } + + .md\:opacity-5 { + opacity: 0.05; + } + + .md\:opacity-10 { + opacity: 0.1; + } + + .md\:opacity-20 { + opacity: 0.2; + } + + .md\:opacity-25 { + opacity: 0.25; + } + + .md\:opacity-30 { + opacity: 0.3; + } + + .md\:opacity-40 { + opacity: 0.4; + } + + .md\:opacity-50 { + opacity: 0.5; + } + + .md\:opacity-60 { + opacity: 0.6; + } + + .md\:opacity-70 { + opacity: 0.7; + } + + .md\:opacity-75 { + opacity: 0.75; + } + + .md\:opacity-80 { + opacity: 0.8; + } + + .md\:opacity-90 { + opacity: 0.9; + } + + .md\:opacity-95 { + opacity: 0.95; + } + + .md\:opacity-100 { + opacity: 1; + } + + .group:hover .md\:group-hover\:opacity-0 { + opacity: 0; + } + + .group:hover .md\:group-hover\:opacity-5 { + opacity: 0.05; + } + + .group:hover .md\:group-hover\:opacity-10 { + opacity: 0.1; + } + + .group:hover .md\:group-hover\:opacity-20 { + opacity: 0.2; + } + + .group:hover .md\:group-hover\:opacity-25 { + opacity: 0.25; + } + + .group:hover .md\:group-hover\:opacity-30 { + opacity: 0.3; + } + + .group:hover .md\:group-hover\:opacity-40 { + opacity: 0.4; + } + + .group:hover .md\:group-hover\:opacity-50 { + opacity: 0.5; + } + + .group:hover .md\:group-hover\:opacity-60 { + opacity: 0.6; + } + + .group:hover .md\:group-hover\:opacity-70 { + opacity: 0.7; + } + + .group:hover .md\:group-hover\:opacity-75 { + opacity: 0.75; + } + + .group:hover .md\:group-hover\:opacity-80 { + opacity: 0.8; + } + + .group:hover .md\:group-hover\:opacity-90 { + opacity: 0.9; + } + + .group:hover .md\:group-hover\:opacity-95 { + opacity: 0.95; + } + + .group:hover .md\:group-hover\:opacity-100 { + opacity: 1; + } + + .md\:focus-within\:opacity-0:focus-within { + opacity: 0; + } + + .md\:focus-within\:opacity-5:focus-within { + opacity: 0.05; + } + + .md\:focus-within\:opacity-10:focus-within { + opacity: 0.1; + } + + .md\:focus-within\:opacity-20:focus-within { + opacity: 0.2; + } + + .md\:focus-within\:opacity-25:focus-within { + opacity: 0.25; + } + + .md\:focus-within\:opacity-30:focus-within { + opacity: 0.3; + } + + .md\:focus-within\:opacity-40:focus-within { + opacity: 0.4; + } + + .md\:focus-within\:opacity-50:focus-within { + opacity: 0.5; + } + + .md\:focus-within\:opacity-60:focus-within { + opacity: 0.6; + } + + .md\:focus-within\:opacity-70:focus-within { + opacity: 0.7; + } + + .md\:focus-within\:opacity-75:focus-within { + opacity: 0.75; + } + + .md\:focus-within\:opacity-80:focus-within { + opacity: 0.8; + } + + .md\:focus-within\:opacity-90:focus-within { + opacity: 0.9; + } + + .md\:focus-within\:opacity-95:focus-within { + opacity: 0.95; + } + + .md\:focus-within\:opacity-100:focus-within { + opacity: 1; + } + + .md\:hover\:opacity-0:hover { + opacity: 0; + } + + .md\:hover\:opacity-5:hover { + opacity: 0.05; + } + + .md\:hover\:opacity-10:hover { + opacity: 0.1; + } + + .md\:hover\:opacity-20:hover { + opacity: 0.2; + } + + .md\:hover\:opacity-25:hover { + opacity: 0.25; + } + + .md\:hover\:opacity-30:hover { + opacity: 0.3; + } + + .md\:hover\:opacity-40:hover { + opacity: 0.4; + } + + .md\:hover\:opacity-50:hover { + opacity: 0.5; + } + + .md\:hover\:opacity-60:hover { + opacity: 0.6; + } + + .md\:hover\:opacity-70:hover { + opacity: 0.7; + } + + .md\:hover\:opacity-75:hover { + opacity: 0.75; + } + + .md\:hover\:opacity-80:hover { + opacity: 0.8; + } + + .md\:hover\:opacity-90:hover { + opacity: 0.9; + } + + .md\:hover\:opacity-95:hover { + opacity: 0.95; + } + + .md\:hover\:opacity-100:hover { + opacity: 1; + } + + .md\:focus\:opacity-0:focus { + opacity: 0; + } + + .md\:focus\:opacity-5:focus { + opacity: 0.05; + } + + .md\:focus\:opacity-10:focus { + opacity: 0.1; + } + + .md\:focus\:opacity-20:focus { + opacity: 0.2; + } + + .md\:focus\:opacity-25:focus { + opacity: 0.25; + } + + .md\:focus\:opacity-30:focus { + opacity: 0.3; + } + + .md\:focus\:opacity-40:focus { + opacity: 0.4; + } + + .md\:focus\:opacity-50:focus { + opacity: 0.5; + } + + .md\:focus\:opacity-60:focus { + opacity: 0.6; + } + + .md\:focus\:opacity-70:focus { + opacity: 0.7; + } + + .md\:focus\:opacity-75:focus { + opacity: 0.75; + } + + .md\:focus\:opacity-80:focus { + opacity: 0.8; + } + + .md\:focus\:opacity-90:focus { + opacity: 0.9; + } + + .md\:focus\:opacity-95:focus { + opacity: 0.95; + } + + .md\:focus\:opacity-100:focus { + opacity: 1; + } + + .md\:outline-none { + outline: 2px solid transparent; + outline-offset: 2px; + } + + .md\:outline-white { + outline: 2px dotted white; + outline-offset: 2px; + } + + .md\:outline-black { + outline: 2px dotted black; + outline-offset: 2px; + } + + .md\:focus-within\:outline-none:focus-within { + outline: 2px solid transparent; + outline-offset: 2px; + } + + .md\:focus-within\:outline-white:focus-within { + outline: 2px dotted white; + outline-offset: 2px; + } + + .md\:focus-within\:outline-black:focus-within { + outline: 2px dotted black; + outline-offset: 2px; + } + + .md\:focus\:outline-none:focus { + outline: 2px solid transparent; + outline-offset: 2px; + } + + .md\:focus\:outline-white:focus { + outline: 2px dotted white; + outline-offset: 2px; + } + + .md\:focus\:outline-black:focus { + outline: 2px dotted black; + outline-offset: 2px; + } + + .md\:overflow-auto { + overflow: auto; + } + + .md\:overflow-hidden { + overflow: hidden; + } + + .md\:overflow-visible { + overflow: visible; + } + + .md\:overflow-scroll { + overflow: scroll; + } + + .md\:overflow-x-auto { + overflow-x: auto; + } + + .md\:overflow-y-auto { + overflow-y: auto; + } + + .md\:overflow-x-hidden { + overflow-x: hidden; + } + + .md\:overflow-y-hidden { + overflow-y: hidden; + } + + .md\:overflow-x-visible { + overflow-x: visible; + } + + .md\:overflow-y-visible { + overflow-y: visible; + } + + .md\:overflow-x-scroll { + overflow-x: scroll; + } + + .md\:overflow-y-scroll { + overflow-y: scroll; + } + + .md\:overscroll-auto { + -ms-scroll-chaining: chained; + overscroll-behavior: auto; + } + + .md\:overscroll-contain { + -ms-scroll-chaining: none; + overscroll-behavior: contain; + } + + .md\:overscroll-none { + -ms-scroll-chaining: none; + overscroll-behavior: none; + } + + .md\:overscroll-y-auto { + overscroll-behavior-y: auto; + } + + .md\:overscroll-y-contain { + overscroll-behavior-y: contain; + } + + .md\:overscroll-y-none { + overscroll-behavior-y: none; + } + + .md\:overscroll-x-auto { + overscroll-behavior-x: auto; + } + + .md\:overscroll-x-contain { + overscroll-behavior-x: contain; + } + + .md\:overscroll-x-none { + overscroll-behavior-x: none; + } + + .md\:p-0 { + padding: 0px; + } + + .md\:p-1 { + padding: 0.25rem; + } + + .md\:p-2 { + padding: 0.5rem; + } + + .md\:p-3 { + padding: 0.75rem; + } + + .md\:p-4 { + padding: 1rem; + } + + .md\:p-5 { + padding: 1.25rem; + } + + .md\:p-6 { + padding: 1.5rem; + } + + .md\:p-7 { + padding: 1.75rem; + } + + .md\:p-8 { + padding: 2rem; + } + + .md\:p-9 { + padding: 2.25rem; + } + + .md\:p-10 { + padding: 2.5rem; + } + + .md\:p-11 { + padding: 2.75rem; + } + + .md\:p-12 { + padding: 3rem; + } + + .md\:p-14 { + padding: 3.5rem; + } + + .md\:p-16 { + padding: 4rem; + } + + .md\:p-20 { + padding: 5rem; + } + + .md\:p-22 { + padding: 5.625rem; + } + + .md\:p-24 { + padding: 6rem; + } + + .md\:p-28 { + padding: 7rem; + } + + .md\:p-32 { + padding: 8rem; + } + + .md\:p-36 { + padding: 9rem; + } + + .md\:p-40 { + padding: 10rem; + } + + .md\:p-44 { + padding: 11rem; + } + + .md\:p-48 { + padding: 12rem; + } + + .md\:p-52 { + padding: 13rem; + } + + .md\:p-56 { + padding: 14rem; + } + + .md\:p-60 { + padding: 240px; + } + + .md\:p-64 { + padding: 16rem; + } + + .md\:p-72 { + padding: 18rem; + } + + .md\:p-80 { + padding: 20rem; + } + + .md\:p-88 { + padding: 22rem; + } + + .md\:p-96 { + padding: 24rem; + } + + .md\:p-130 { + padding: 560px; + } + + .md\:p-px { + padding: 1px; + } + + .md\:p-0\.5 { + padding: 0.125rem; + } + + .md\:p-1\.5 { + padding: 0.375rem; + } + + .md\:p-2\.5 { + padding: 0.625rem; + } + + .md\:p-3\.5 { + padding: 0.875rem; + } + + .md\:py-0 { + padding-top: 0px; + padding-bottom: 0px; + } + + .md\:px-0 { + padding-left: 0px; + padding-right: 0px; + } + + .md\:py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + } + + .md\:px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; + } + + .md\:py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } + + .md\:px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; + } + + .md\:py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + } + + .md\:px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; + } + + .md\:py-4 { + padding-top: 1rem; + padding-bottom: 1rem; + } + + .md\:px-4 { + padding-left: 1rem; + padding-right: 1rem; + } + + .md\:py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; + } + + .md\:px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; + } + + .md\:py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; + } + + .md\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + + .md\:py-7 { + padding-top: 1.75rem; + padding-bottom: 1.75rem; + } + + .md\:px-7 { + padding-left: 1.75rem; + padding-right: 1.75rem; + } + + .md\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; + } + + .md\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + + .md\:py-9 { + padding-top: 2.25rem; + padding-bottom: 2.25rem; + } + + .md\:px-9 { + padding-left: 2.25rem; + padding-right: 2.25rem; + } + + .md\:py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; + } + + .md\:px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; + } + + .md\:py-11 { + padding-top: 2.75rem; + padding-bottom: 2.75rem; + } + + .md\:px-11 { + padding-left: 2.75rem; + padding-right: 2.75rem; + } + + .md\:py-12 { + padding-top: 3rem; + padding-bottom: 3rem; + } + + .md\:px-12 { + padding-left: 3rem; + padding-right: 3rem; + } + + .md\:py-14 { + padding-top: 3.5rem; + padding-bottom: 3.5rem; + } + + .md\:px-14 { + padding-left: 3.5rem; + padding-right: 3.5rem; + } + + .md\:py-16 { + padding-top: 4rem; + padding-bottom: 4rem; + } + + .md\:px-16 { + padding-left: 4rem; + padding-right: 4rem; + } + + .md\:py-20 { + padding-top: 5rem; + padding-bottom: 5rem; + } + + .md\:px-20 { + padding-left: 5rem; + padding-right: 5rem; + } + + .md\:py-22 { + padding-top: 5.625rem; + padding-bottom: 5.625rem; + } + + .md\:px-22 { + padding-left: 5.625rem; + padding-right: 5.625rem; + } + + .md\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; + } + + .md\:px-24 { + padding-left: 6rem; + padding-right: 6rem; + } + + .md\:py-28 { + padding-top: 7rem; + padding-bottom: 7rem; + } + + .md\:px-28 { + padding-left: 7rem; + padding-right: 7rem; + } + + .md\:py-32 { + padding-top: 8rem; + padding-bottom: 8rem; + } + + .md\:px-32 { + padding-left: 8rem; + padding-right: 8rem; + } + + .md\:py-36 { + padding-top: 9rem; + padding-bottom: 9rem; + } + + .md\:px-36 { + padding-left: 9rem; + padding-right: 9rem; + } + + .md\:py-40 { + padding-top: 10rem; + padding-bottom: 10rem; + } + + .md\:px-40 { + padding-left: 10rem; + padding-right: 10rem; + } + + .md\:py-44 { + padding-top: 11rem; + padding-bottom: 11rem; + } + + .md\:px-44 { + padding-left: 11rem; + padding-right: 11rem; + } + + .md\:py-48 { + padding-top: 12rem; + padding-bottom: 12rem; + } + + .md\:px-48 { + padding-left: 12rem; + padding-right: 12rem; + } + + .md\:py-52 { + padding-top: 13rem; + padding-bottom: 13rem; + } + + .md\:px-52 { + padding-left: 13rem; + padding-right: 13rem; + } + + .md\:py-56 { + padding-top: 14rem; + padding-bottom: 14rem; + } + + .md\:px-56 { + padding-left: 14rem; + padding-right: 14rem; + } + + .md\:py-60 { + padding-top: 240px; + padding-bottom: 240px; + } + + .md\:px-60 { + padding-left: 240px; + padding-right: 240px; + } + + .md\:py-64 { + padding-top: 16rem; + padding-bottom: 16rem; + } + + .md\:px-64 { + padding-left: 16rem; + padding-right: 16rem; + } + + .md\:py-72 { + padding-top: 18rem; + padding-bottom: 18rem; + } + + .md\:px-72 { + padding-left: 18rem; + padding-right: 18rem; + } + + .md\:py-80 { + padding-top: 20rem; + padding-bottom: 20rem; + } + + .md\:px-80 { + padding-left: 20rem; + padding-right: 20rem; + } + + .md\:py-88 { + padding-top: 22rem; + padding-bottom: 22rem; + } + + .md\:px-88 { + padding-left: 22rem; + padding-right: 22rem; + } + + .md\:py-96 { + padding-top: 24rem; + padding-bottom: 24rem; + } + + .md\:px-96 { + padding-left: 24rem; + padding-right: 24rem; + } + + .md\:py-130 { + padding-top: 560px; + padding-bottom: 560px; + } + + .md\:px-130 { + padding-left: 560px; + padding-right: 560px; + } + + .md\:py-px { + padding-top: 1px; + padding-bottom: 1px; + } + + .md\:px-px { + padding-left: 1px; + padding-right: 1px; + } + + .md\:py-0\.5 { + padding-top: 0.125rem; + padding-bottom: 0.125rem; + } + + .md\:px-0\.5 { + padding-left: 0.125rem; + padding-right: 0.125rem; + } + + .md\:py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; + } + + .md\:px-1\.5 { + padding-left: 0.375rem; + padding-right: 0.375rem; + } + + .md\:py-2\.5 { + padding-top: 0.625rem; + padding-bottom: 0.625rem; + } + + .md\:px-2\.5 { + padding-left: 0.625rem; + padding-right: 0.625rem; + } + + .md\:py-3\.5 { + padding-top: 0.875rem; + padding-bottom: 0.875rem; + } + + .md\:px-3\.5 { + padding-left: 0.875rem; + padding-right: 0.875rem; + } + + .md\:pt-0 { + padding-top: 0px; + } + + .md\:pr-0 { + padding-right: 0px; + } + + .md\:pb-0 { + padding-bottom: 0px; + } + + .md\:pl-0 { + padding-left: 0px; + } + + .md\:pt-1 { + padding-top: 0.25rem; + } + + .md\:pr-1 { + padding-right: 0.25rem; + } + + .md\:pb-1 { + padding-bottom: 0.25rem; + } + + .md\:pl-1 { + padding-left: 0.25rem; + } + + .md\:pt-2 { + padding-top: 0.5rem; + } + + .md\:pr-2 { + padding-right: 0.5rem; + } + + .md\:pb-2 { + padding-bottom: 0.5rem; + } + + .md\:pl-2 { + padding-left: 0.5rem; + } + + .md\:pt-3 { + padding-top: 0.75rem; + } + + .md\:pr-3 { + padding-right: 0.75rem; + } + + .md\:pb-3 { + padding-bottom: 0.75rem; + } + + .md\:pl-3 { + padding-left: 0.75rem; + } + + .md\:pt-4 { + padding-top: 1rem; + } + + .md\:pr-4 { + padding-right: 1rem; + } + + .md\:pb-4 { + padding-bottom: 1rem; + } + + .md\:pl-4 { + padding-left: 1rem; + } + + .md\:pt-5 { + padding-top: 1.25rem; + } + + .md\:pr-5 { + padding-right: 1.25rem; + } + + .md\:pb-5 { + padding-bottom: 1.25rem; + } + + .md\:pl-5 { + padding-left: 1.25rem; + } + + .md\:pt-6 { + padding-top: 1.5rem; + } + + .md\:pr-6 { + padding-right: 1.5rem; + } + + .md\:pb-6 { + padding-bottom: 1.5rem; + } + + .md\:pl-6 { + padding-left: 1.5rem; + } + + .md\:pt-7 { + padding-top: 1.75rem; + } + + .md\:pr-7 { + padding-right: 1.75rem; + } + + .md\:pb-7 { + padding-bottom: 1.75rem; + } + + .md\:pl-7 { + padding-left: 1.75rem; + } + + .md\:pt-8 { + padding-top: 2rem; + } + + .md\:pr-8 { + padding-right: 2rem; + } + + .md\:pb-8 { + padding-bottom: 2rem; + } + + .md\:pl-8 { + padding-left: 2rem; + } + + .md\:pt-9 { + padding-top: 2.25rem; + } + + .md\:pr-9 { + padding-right: 2.25rem; + } + + .md\:pb-9 { + padding-bottom: 2.25rem; + } + + .md\:pl-9 { + padding-left: 2.25rem; + } + + .md\:pt-10 { + padding-top: 2.5rem; + } + + .md\:pr-10 { + padding-right: 2.5rem; + } + + .md\:pb-10 { + padding-bottom: 2.5rem; + } + + .md\:pl-10 { + padding-left: 2.5rem; + } + + .md\:pt-11 { + padding-top: 2.75rem; + } + + .md\:pr-11 { + padding-right: 2.75rem; + } + + .md\:pb-11 { + padding-bottom: 2.75rem; + } + + .md\:pl-11 { + padding-left: 2.75rem; + } + + .md\:pt-12 { + padding-top: 3rem; + } + + .md\:pr-12 { + padding-right: 3rem; + } + + .md\:pb-12 { + padding-bottom: 3rem; + } + + .md\:pl-12 { + padding-left: 3rem; + } + + .md\:pt-14 { + padding-top: 3.5rem; + } + + .md\:pr-14 { + padding-right: 3.5rem; + } + + .md\:pb-14 { + padding-bottom: 3.5rem; + } + + .md\:pl-14 { + padding-left: 3.5rem; + } + + .md\:pt-16 { + padding-top: 4rem; + } + + .md\:pr-16 { + padding-right: 4rem; + } + + .md\:pb-16 { + padding-bottom: 4rem; + } + + .md\:pl-16 { + padding-left: 4rem; + } + + .md\:pt-20 { + padding-top: 5rem; + } + + .md\:pr-20 { + padding-right: 5rem; + } + + .md\:pb-20 { + padding-bottom: 5rem; + } + + .md\:pl-20 { + padding-left: 5rem; + } + + .md\:pt-22 { + padding-top: 5.625rem; + } + + .md\:pr-22 { + padding-right: 5.625rem; + } + + .md\:pb-22 { + padding-bottom: 5.625rem; + } + + .md\:pl-22 { + padding-left: 5.625rem; + } + + .md\:pt-24 { + padding-top: 6rem; + } + + .md\:pr-24 { + padding-right: 6rem; + } + + .md\:pb-24 { + padding-bottom: 6rem; + } + + .md\:pl-24 { + padding-left: 6rem; + } + + .md\:pt-28 { + padding-top: 7rem; + } + + .md\:pr-28 { + padding-right: 7rem; + } + + .md\:pb-28 { + padding-bottom: 7rem; + } + + .md\:pl-28 { + padding-left: 7rem; + } + + .md\:pt-32 { + padding-top: 8rem; + } + + .md\:pr-32 { + padding-right: 8rem; + } + + .md\:pb-32 { + padding-bottom: 8rem; + } + + .md\:pl-32 { + padding-left: 8rem; + } + + .md\:pt-36 { + padding-top: 9rem; + } + + .md\:pr-36 { + padding-right: 9rem; + } + + .md\:pb-36 { + padding-bottom: 9rem; + } + + .md\:pl-36 { + padding-left: 9rem; + } + + .md\:pt-40 { + padding-top: 10rem; + } + + .md\:pr-40 { + padding-right: 10rem; + } + + .md\:pb-40 { + padding-bottom: 10rem; + } + + .md\:pl-40 { + padding-left: 10rem; + } + + .md\:pt-44 { + padding-top: 11rem; + } + + .md\:pr-44 { + padding-right: 11rem; + } + + .md\:pb-44 { + padding-bottom: 11rem; + } + + .md\:pl-44 { + padding-left: 11rem; + } + + .md\:pt-48 { + padding-top: 12rem; + } + + .md\:pr-48 { + padding-right: 12rem; + } + + .md\:pb-48 { + padding-bottom: 12rem; + } + + .md\:pl-48 { + padding-left: 12rem; + } + + .md\:pt-52 { + padding-top: 13rem; + } + + .md\:pr-52 { + padding-right: 13rem; + } + + .md\:pb-52 { + padding-bottom: 13rem; + } + + .md\:pl-52 { + padding-left: 13rem; + } + + .md\:pt-56 { + padding-top: 14rem; + } + + .md\:pr-56 { + padding-right: 14rem; + } + + .md\:pb-56 { + padding-bottom: 14rem; + } + + .md\:pl-56 { + padding-left: 14rem; + } + + .md\:pt-60 { + padding-top: 240px; + } + + .md\:pr-60 { + padding-right: 240px; + } + + .md\:pb-60 { + padding-bottom: 240px; + } + + .md\:pl-60 { + padding-left: 240px; + } + + .md\:pt-64 { + padding-top: 16rem; + } + + .md\:pr-64 { + padding-right: 16rem; + } + + .md\:pb-64 { + padding-bottom: 16rem; + } + + .md\:pl-64 { + padding-left: 16rem; + } + + .md\:pt-72 { + padding-top: 18rem; + } + + .md\:pr-72 { + padding-right: 18rem; + } + + .md\:pb-72 { + padding-bottom: 18rem; + } + + .md\:pl-72 { + padding-left: 18rem; + } + + .md\:pt-80 { + padding-top: 20rem; + } + + .md\:pr-80 { + padding-right: 20rem; + } + + .md\:pb-80 { + padding-bottom: 20rem; + } + + .md\:pl-80 { + padding-left: 20rem; + } + + .md\:pt-88 { + padding-top: 22rem; + } + + .md\:pr-88 { + padding-right: 22rem; + } + + .md\:pb-88 { + padding-bottom: 22rem; + } + + .md\:pl-88 { + padding-left: 22rem; + } + + .md\:pt-96 { + padding-top: 24rem; + } + + .md\:pr-96 { + padding-right: 24rem; + } + + .md\:pb-96 { + padding-bottom: 24rem; + } + + .md\:pl-96 { + padding-left: 24rem; + } + + .md\:pt-130 { + padding-top: 560px; + } + + .md\:pr-130 { + padding-right: 560px; + } + + .md\:pb-130 { + padding-bottom: 560px; + } + + .md\:pl-130 { + padding-left: 560px; + } + + .md\:pt-px { + padding-top: 1px; + } + + .md\:pr-px { + padding-right: 1px; + } + + .md\:pb-px { + padding-bottom: 1px; + } + + .md\:pl-px { + padding-left: 1px; + } + + .md\:pt-0\.5 { + padding-top: 0.125rem; + } + + .md\:pr-0\.5 { + padding-right: 0.125rem; + } + + .md\:pb-0\.5 { + padding-bottom: 0.125rem; + } + + .md\:pl-0\.5 { + padding-left: 0.125rem; + } + + .md\:pt-1\.5 { + padding-top: 0.375rem; + } + + .md\:pr-1\.5 { + padding-right: 0.375rem; + } + + .md\:pb-1\.5 { + padding-bottom: 0.375rem; + } + + .md\:pl-1\.5 { + padding-left: 0.375rem; + } + + .md\:pt-2\.5 { + padding-top: 0.625rem; + } + + .md\:pr-2\.5 { + padding-right: 0.625rem; + } + + .md\:pb-2\.5 { + padding-bottom: 0.625rem; + } + + .md\:pl-2\.5 { + padding-left: 0.625rem; + } + + .md\:pt-3\.5 { + padding-top: 0.875rem; + } + + .md\:pr-3\.5 { + padding-right: 0.875rem; + } + + .md\:pb-3\.5 { + padding-bottom: 0.875rem; + } + + .md\:pl-3\.5 { + padding-left: 0.875rem; + } + + .md\:placeholder-transparent::-moz-placeholder { + color: transparent; + } + + .md\:placeholder-transparent:-ms-input-placeholder { + color: transparent; + } + + .md\:placeholder-transparent::placeholder { + color: transparent; + } + + .md\:placeholder-current::-moz-placeholder { + color: currentColor; + } + + .md\:placeholder-current:-ms-input-placeholder { + color: currentColor; + } + + .md\:placeholder-current::placeholder { + color: currentColor; + } + + .md\:placeholder-black::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-black:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-black::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-white::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-white:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-white::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-gray-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-red-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-yellow-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-green-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-blue-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-indigo-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-purple-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-pink-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-primary-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-danger::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-danger:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-danger::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-success::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-success:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-success::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-warning::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-warning:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-warning::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-info::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-info:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-info::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-transparent:focus::-moz-placeholder { + color: transparent; + } + + .md\:focus\:placeholder-transparent:focus:-ms-input-placeholder { + color: transparent; + } + + .md\:focus\:placeholder-transparent:focus::placeholder { + color: transparent; + } + + .md\:focus\:placeholder-current:focus::-moz-placeholder { + color: currentColor; + } + + .md\:focus\:placeholder-current:focus:-ms-input-placeholder { + color: currentColor; + } + + .md\:focus\:placeholder-current:focus::placeholder { + color: currentColor; + } + + .md\:focus\:placeholder-black:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-black:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-black:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-white:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-white:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-white:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-gray-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-red-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-yellow-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-green-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-blue-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-indigo-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-purple-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-pink-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-primary-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-danger:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-danger:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-danger:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-success:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-success:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-success:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-warning:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-warning:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-warning:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-info:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-info:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .md\:focus\:placeholder-info:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .md\:placeholder-opacity-0::-moz-placeholder { + --tw-placeholder-opacity: 0; + } + + .md\:placeholder-opacity-0:-ms-input-placeholder { + --tw-placeholder-opacity: 0; + } + + .md\:placeholder-opacity-0::placeholder { + --tw-placeholder-opacity: 0; + } + + .md\:placeholder-opacity-5::-moz-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .md\:placeholder-opacity-5:-ms-input-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .md\:placeholder-opacity-5::placeholder { + --tw-placeholder-opacity: 0.05; + } + + .md\:placeholder-opacity-10::-moz-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .md\:placeholder-opacity-10:-ms-input-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .md\:placeholder-opacity-10::placeholder { + --tw-placeholder-opacity: 0.1; + } + + .md\:placeholder-opacity-20::-moz-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .md\:placeholder-opacity-20:-ms-input-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .md\:placeholder-opacity-20::placeholder { + --tw-placeholder-opacity: 0.2; + } + + .md\:placeholder-opacity-25::-moz-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .md\:placeholder-opacity-25:-ms-input-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .md\:placeholder-opacity-25::placeholder { + --tw-placeholder-opacity: 0.25; + } + + .md\:placeholder-opacity-30::-moz-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .md\:placeholder-opacity-30:-ms-input-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .md\:placeholder-opacity-30::placeholder { + --tw-placeholder-opacity: 0.3; + } + + .md\:placeholder-opacity-40::-moz-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .md\:placeholder-opacity-40:-ms-input-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .md\:placeholder-opacity-40::placeholder { + --tw-placeholder-opacity: 0.4; + } + + .md\:placeholder-opacity-50::-moz-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .md\:placeholder-opacity-50:-ms-input-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .md\:placeholder-opacity-50::placeholder { + --tw-placeholder-opacity: 0.5; + } + + .md\:placeholder-opacity-60::-moz-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .md\:placeholder-opacity-60:-ms-input-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .md\:placeholder-opacity-60::placeholder { + --tw-placeholder-opacity: 0.6; + } + + .md\:placeholder-opacity-70::-moz-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .md\:placeholder-opacity-70:-ms-input-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .md\:placeholder-opacity-70::placeholder { + --tw-placeholder-opacity: 0.7; + } + + .md\:placeholder-opacity-75::-moz-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .md\:placeholder-opacity-75:-ms-input-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .md\:placeholder-opacity-75::placeholder { + --tw-placeholder-opacity: 0.75; + } + + .md\:placeholder-opacity-80::-moz-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .md\:placeholder-opacity-80:-ms-input-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .md\:placeholder-opacity-80::placeholder { + --tw-placeholder-opacity: 0.8; + } + + .md\:placeholder-opacity-90::-moz-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .md\:placeholder-opacity-90:-ms-input-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .md\:placeholder-opacity-90::placeholder { + --tw-placeholder-opacity: 0.9; + } + + .md\:placeholder-opacity-95::-moz-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .md\:placeholder-opacity-95:-ms-input-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .md\:placeholder-opacity-95::placeholder { + --tw-placeholder-opacity: 0.95; + } + + .md\:placeholder-opacity-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + } + + .md\:placeholder-opacity-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + } + + .md\:placeholder-opacity-100::placeholder { + --tw-placeholder-opacity: 1; + } + + .md\:focus\:placeholder-opacity-0:focus::-moz-placeholder { + --tw-placeholder-opacity: 0; + } + + .md\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0; + } + + .md\:focus\:placeholder-opacity-0:focus::placeholder { + --tw-placeholder-opacity: 0; + } + + .md\:focus\:placeholder-opacity-5:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .md\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .md\:focus\:placeholder-opacity-5:focus::placeholder { + --tw-placeholder-opacity: 0.05; + } + + .md\:focus\:placeholder-opacity-10:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .md\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .md\:focus\:placeholder-opacity-10:focus::placeholder { + --tw-placeholder-opacity: 0.1; + } + + .md\:focus\:placeholder-opacity-20:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .md\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .md\:focus\:placeholder-opacity-20:focus::placeholder { + --tw-placeholder-opacity: 0.2; + } + + .md\:focus\:placeholder-opacity-25:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .md\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .md\:focus\:placeholder-opacity-25:focus::placeholder { + --tw-placeholder-opacity: 0.25; + } + + .md\:focus\:placeholder-opacity-30:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .md\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .md\:focus\:placeholder-opacity-30:focus::placeholder { + --tw-placeholder-opacity: 0.3; + } + + .md\:focus\:placeholder-opacity-40:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .md\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .md\:focus\:placeholder-opacity-40:focus::placeholder { + --tw-placeholder-opacity: 0.4; + } + + .md\:focus\:placeholder-opacity-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .md\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .md\:focus\:placeholder-opacity-50:focus::placeholder { + --tw-placeholder-opacity: 0.5; + } + + .md\:focus\:placeholder-opacity-60:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .md\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .md\:focus\:placeholder-opacity-60:focus::placeholder { + --tw-placeholder-opacity: 0.6; + } + + .md\:focus\:placeholder-opacity-70:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .md\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .md\:focus\:placeholder-opacity-70:focus::placeholder { + --tw-placeholder-opacity: 0.7; + } + + .md\:focus\:placeholder-opacity-75:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .md\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .md\:focus\:placeholder-opacity-75:focus::placeholder { + --tw-placeholder-opacity: 0.75; + } + + .md\:focus\:placeholder-opacity-80:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .md\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .md\:focus\:placeholder-opacity-80:focus::placeholder { + --tw-placeholder-opacity: 0.8; + } + + .md\:focus\:placeholder-opacity-90:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .md\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .md\:focus\:placeholder-opacity-90:focus::placeholder { + --tw-placeholder-opacity: 0.9; + } + + .md\:focus\:placeholder-opacity-95:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .md\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .md\:focus\:placeholder-opacity-95:focus::placeholder { + --tw-placeholder-opacity: 0.95; + } + + .md\:focus\:placeholder-opacity-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + } + + .md\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + } + + .md\:focus\:placeholder-opacity-100:focus::placeholder { + --tw-placeholder-opacity: 1; + } + + .md\:pointer-events-none { + pointer-events: none; + } + + .md\:pointer-events-auto { + pointer-events: auto; + } + + .md\:static { + position: static; + } + + .md\:fixed { + position: fixed; + } + + .md\:absolute { + position: absolute; + } + + .md\:relative { + position: relative; + } + + .md\:sticky { + position: -webkit-sticky; + position: sticky; + } + + .md\:inset-0 { + top: 0px; + right: 0px; + bottom: 0px; + left: 0px; + } + + .md\:inset-1 { + top: 0.25rem; + right: 0.25rem; + bottom: 0.25rem; + left: 0.25rem; + } + + .md\:inset-2 { + top: 0.5rem; + right: 0.5rem; + bottom: 0.5rem; + left: 0.5rem; + } + + .md\:inset-3 { + top: 0.75rem; + right: 0.75rem; + bottom: 0.75rem; + left: 0.75rem; + } + + .md\:inset-4 { + top: 1rem; + right: 1rem; + bottom: 1rem; + left: 1rem; + } + + .md\:inset-5 { + top: 1.25rem; + right: 1.25rem; + bottom: 1.25rem; + left: 1.25rem; + } + + .md\:inset-6 { + top: 1.5rem; + right: 1.5rem; + bottom: 1.5rem; + left: 1.5rem; + } + + .md\:inset-7 { + top: 1.75rem; + right: 1.75rem; + bottom: 1.75rem; + left: 1.75rem; + } + + .md\:inset-8 { + top: 2rem; + right: 2rem; + bottom: 2rem; + left: 2rem; + } + + .md\:inset-9 { + top: 2.25rem; + right: 2.25rem; + bottom: 2.25rem; + left: 2.25rem; + } + + .md\:inset-10 { + top: 2.5rem; + right: 2.5rem; + bottom: 2.5rem; + left: 2.5rem; + } + + .md\:inset-11 { + top: 2.75rem; + right: 2.75rem; + bottom: 2.75rem; + left: 2.75rem; + } + + .md\:inset-12 { + top: 3rem; + right: 3rem; + bottom: 3rem; + left: 3rem; + } + + .md\:inset-14 { + top: 3.5rem; + right: 3.5rem; + bottom: 3.5rem; + left: 3.5rem; + } + + .md\:inset-16 { + top: 4rem; + right: 4rem; + bottom: 4rem; + left: 4rem; + } + + .md\:inset-20 { + top: 5rem; + right: 5rem; + bottom: 5rem; + left: 5rem; + } + + .md\:inset-22 { + top: 5.625rem; + right: 5.625rem; + bottom: 5.625rem; + left: 5.625rem; + } + + .md\:inset-24 { + top: 6rem; + right: 6rem; + bottom: 6rem; + left: 6rem; + } + + .md\:inset-28 { + top: 7rem; + right: 7rem; + bottom: 7rem; + left: 7rem; + } + + .md\:inset-32 { + top: 8rem; + right: 8rem; + bottom: 8rem; + left: 8rem; + } + + .md\:inset-36 { + top: 9rem; + right: 9rem; + bottom: 9rem; + left: 9rem; + } + + .md\:inset-40 { + top: 10rem; + right: 10rem; + bottom: 10rem; + left: 10rem; + } + + .md\:inset-44 { + top: 11rem; + right: 11rem; + bottom: 11rem; + left: 11rem; + } + + .md\:inset-48 { + top: 12rem; + right: 12rem; + bottom: 12rem; + left: 12rem; + } + + .md\:inset-52 { + top: 13rem; + right: 13rem; + bottom: 13rem; + left: 13rem; + } + + .md\:inset-56 { + top: 14rem; + right: 14rem; + bottom: 14rem; + left: 14rem; + } + + .md\:inset-60 { + top: 240px; + right: 240px; + bottom: 240px; + left: 240px; + } + + .md\:inset-64 { + top: 16rem; + right: 16rem; + bottom: 16rem; + left: 16rem; + } + + .md\:inset-72 { + top: 18rem; + right: 18rem; + bottom: 18rem; + left: 18rem; + } + + .md\:inset-80 { + top: 20rem; + right: 20rem; + bottom: 20rem; + left: 20rem; + } + + .md\:inset-88 { + top: 22rem; + right: 22rem; + bottom: 22rem; + left: 22rem; + } + + .md\:inset-96 { + top: 24rem; + right: 24rem; + bottom: 24rem; + left: 24rem; + } + + .md\:inset-130 { + top: 560px; + right: 560px; + bottom: 560px; + left: 560px; + } + + .md\:inset-auto { + top: auto; + right: auto; + bottom: auto; + left: auto; + } + + .md\:inset-px { + top: 1px; + right: 1px; + bottom: 1px; + left: 1px; + } + + .md\:inset-0\.5 { + top: 0.125rem; + right: 0.125rem; + bottom: 0.125rem; + left: 0.125rem; + } + + .md\:inset-1\.5 { + top: 0.375rem; + right: 0.375rem; + bottom: 0.375rem; + left: 0.375rem; + } + + .md\:inset-2\.5 { + top: 0.625rem; + right: 0.625rem; + bottom: 0.625rem; + left: 0.625rem; + } + + .md\:inset-3\.5 { + top: 0.875rem; + right: 0.875rem; + bottom: 0.875rem; + left: 0.875rem; + } + + .md\:-inset-0 { + top: 0px; + right: 0px; + bottom: 0px; + left: 0px; + } + + .md\:-inset-1 { + top: -0.25rem; + right: -0.25rem; + bottom: -0.25rem; + left: -0.25rem; + } + + .md\:-inset-2 { + top: -0.5rem; + right: -0.5rem; + bottom: -0.5rem; + left: -0.5rem; + } + + .md\:-inset-3 { + top: -0.75rem; + right: -0.75rem; + bottom: -0.75rem; + left: -0.75rem; + } + + .md\:-inset-4 { + top: -1rem; + right: -1rem; + bottom: -1rem; + left: -1rem; + } + + .md\:-inset-5 { + top: -1.25rem; + right: -1.25rem; + bottom: -1.25rem; + left: -1.25rem; + } + + .md\:-inset-6 { + top: -1.5rem; + right: -1.5rem; + bottom: -1.5rem; + left: -1.5rem; + } + + .md\:-inset-7 { + top: -1.75rem; + right: -1.75rem; + bottom: -1.75rem; + left: -1.75rem; + } + + .md\:-inset-8 { + top: -2rem; + right: -2rem; + bottom: -2rem; + left: -2rem; + } + + .md\:-inset-9 { + top: -2.25rem; + right: -2.25rem; + bottom: -2.25rem; + left: -2.25rem; + } + + .md\:-inset-10 { + top: -2.5rem; + right: -2.5rem; + bottom: -2.5rem; + left: -2.5rem; + } + + .md\:-inset-11 { + top: -2.75rem; + right: -2.75rem; + bottom: -2.75rem; + left: -2.75rem; + } + + .md\:-inset-12 { + top: -3rem; + right: -3rem; + bottom: -3rem; + left: -3rem; + } + + .md\:-inset-14 { + top: -3.5rem; + right: -3.5rem; + bottom: -3.5rem; + left: -3.5rem; + } + + .md\:-inset-16 { + top: -4rem; + right: -4rem; + bottom: -4rem; + left: -4rem; + } + + .md\:-inset-20 { + top: -5rem; + right: -5rem; + bottom: -5rem; + left: -5rem; + } + + .md\:-inset-22 { + top: -5.625rem; + right: -5.625rem; + bottom: -5.625rem; + left: -5.625rem; + } + + .md\:-inset-24 { + top: -6rem; + right: -6rem; + bottom: -6rem; + left: -6rem; + } + + .md\:-inset-28 { + top: -7rem; + right: -7rem; + bottom: -7rem; + left: -7rem; + } + + .md\:-inset-32 { + top: -8rem; + right: -8rem; + bottom: -8rem; + left: -8rem; + } + + .md\:-inset-36 { + top: -9rem; + right: -9rem; + bottom: -9rem; + left: -9rem; + } + + .md\:-inset-40 { + top: -10rem; + right: -10rem; + bottom: -10rem; + left: -10rem; + } + + .md\:-inset-44 { + top: -11rem; + right: -11rem; + bottom: -11rem; + left: -11rem; + } + + .md\:-inset-48 { + top: -12rem; + right: -12rem; + bottom: -12rem; + left: -12rem; + } + + .md\:-inset-52 { + top: -13rem; + right: -13rem; + bottom: -13rem; + left: -13rem; + } + + .md\:-inset-56 { + top: -14rem; + right: -14rem; + bottom: -14rem; + left: -14rem; + } + + .md\:-inset-60 { + top: -240px; + right: -240px; + bottom: -240px; + left: -240px; + } + + .md\:-inset-64 { + top: -16rem; + right: -16rem; + bottom: -16rem; + left: -16rem; + } + + .md\:-inset-72 { + top: -18rem; + right: -18rem; + bottom: -18rem; + left: -18rem; + } + + .md\:-inset-80 { + top: -20rem; + right: -20rem; + bottom: -20rem; + left: -20rem; + } + + .md\:-inset-88 { + top: -22rem; + right: -22rem; + bottom: -22rem; + left: -22rem; + } + + .md\:-inset-96 { + top: -24rem; + right: -24rem; + bottom: -24rem; + left: -24rem; + } + + .md\:-inset-130 { + top: -560px; + right: -560px; + bottom: -560px; + left: -560px; + } + + .md\:-inset-px { + top: -1px; + right: -1px; + bottom: -1px; + left: -1px; + } + + .md\:-inset-0\.5 { + top: -0.125rem; + right: -0.125rem; + bottom: -0.125rem; + left: -0.125rem; + } + + .md\:-inset-1\.5 { + top: -0.375rem; + right: -0.375rem; + bottom: -0.375rem; + left: -0.375rem; + } + + .md\:-inset-2\.5 { + top: -0.625rem; + right: -0.625rem; + bottom: -0.625rem; + left: -0.625rem; + } + + .md\:-inset-3\.5 { + top: -0.875rem; + right: -0.875rem; + bottom: -0.875rem; + left: -0.875rem; + } + + .md\:inset-1\/2 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .md\:inset-1\/3 { + top: 33.333333%; + right: 33.333333%; + bottom: 33.333333%; + left: 33.333333%; + } + + .md\:inset-2\/3 { + top: 66.666667%; + right: 66.666667%; + bottom: 66.666667%; + left: 66.666667%; + } + + .md\:inset-1\/4 { + top: 25%; + right: 25%; + bottom: 25%; + left: 25%; + } + + .md\:inset-2\/4 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .md\:inset-3\/4 { + top: 75%; + right: 75%; + bottom: 75%; + left: 75%; + } + + .md\:inset-full { + top: 100%; + right: 100%; + bottom: 100%; + left: 100%; + } + + .md\:-inset-1\/2 { + top: -50%; + right: -50%; + bottom: -50%; + left: -50%; + } + + .md\:-inset-1\/3 { + top: -33.333333%; + right: -33.333333%; + bottom: -33.333333%; + left: -33.333333%; + } + + .md\:-inset-2\/3 { + top: -66.666667%; + right: -66.666667%; + bottom: -66.666667%; + left: -66.666667%; + } + + .md\:-inset-1\/4 { + top: -25%; + right: -25%; + bottom: -25%; + left: -25%; + } + + .md\:-inset-2\/4 { + top: -50%; + right: -50%; + bottom: -50%; + left: -50%; + } + + .md\:-inset-3\/4 { + top: -75%; + right: -75%; + bottom: -75%; + left: -75%; + } + + .md\:-inset-full { + top: -100%; + right: -100%; + bottom: -100%; + left: -100%; + } + + .md\:inset-y-0 { + top: 0px; + bottom: 0px; + } + + .md\:inset-x-0 { + right: 0px; + left: 0px; + } + + .md\:inset-y-1 { + top: 0.25rem; + bottom: 0.25rem; + } + + .md\:inset-x-1 { + right: 0.25rem; + left: 0.25rem; + } + + .md\:inset-y-2 { + top: 0.5rem; + bottom: 0.5rem; + } + + .md\:inset-x-2 { + right: 0.5rem; + left: 0.5rem; + } + + .md\:inset-y-3 { + top: 0.75rem; + bottom: 0.75rem; + } + + .md\:inset-x-3 { + right: 0.75rem; + left: 0.75rem; + } + + .md\:inset-y-4 { + top: 1rem; + bottom: 1rem; + } + + .md\:inset-x-4 { + right: 1rem; + left: 1rem; + } + + .md\:inset-y-5 { + top: 1.25rem; + bottom: 1.25rem; + } + + .md\:inset-x-5 { + right: 1.25rem; + left: 1.25rem; + } + + .md\:inset-y-6 { + top: 1.5rem; + bottom: 1.5rem; + } + + .md\:inset-x-6 { + right: 1.5rem; + left: 1.5rem; + } + + .md\:inset-y-7 { + top: 1.75rem; + bottom: 1.75rem; + } + + .md\:inset-x-7 { + right: 1.75rem; + left: 1.75rem; + } + + .md\:inset-y-8 { + top: 2rem; + bottom: 2rem; + } + + .md\:inset-x-8 { + right: 2rem; + left: 2rem; + } + + .md\:inset-y-9 { + top: 2.25rem; + bottom: 2.25rem; + } + + .md\:inset-x-9 { + right: 2.25rem; + left: 2.25rem; + } + + .md\:inset-y-10 { + top: 2.5rem; + bottom: 2.5rem; + } + + .md\:inset-x-10 { + right: 2.5rem; + left: 2.5rem; + } + + .md\:inset-y-11 { + top: 2.75rem; + bottom: 2.75rem; + } + + .md\:inset-x-11 { + right: 2.75rem; + left: 2.75rem; + } + + .md\:inset-y-12 { + top: 3rem; + bottom: 3rem; + } + + .md\:inset-x-12 { + right: 3rem; + left: 3rem; + } + + .md\:inset-y-14 { + top: 3.5rem; + bottom: 3.5rem; + } + + .md\:inset-x-14 { + right: 3.5rem; + left: 3.5rem; + } + + .md\:inset-y-16 { + top: 4rem; + bottom: 4rem; + } + + .md\:inset-x-16 { + right: 4rem; + left: 4rem; + } + + .md\:inset-y-20 { + top: 5rem; + bottom: 5rem; + } + + .md\:inset-x-20 { + right: 5rem; + left: 5rem; + } + + .md\:inset-y-22 { + top: 5.625rem; + bottom: 5.625rem; + } + + .md\:inset-x-22 { + right: 5.625rem; + left: 5.625rem; + } + + .md\:inset-y-24 { + top: 6rem; + bottom: 6rem; + } + + .md\:inset-x-24 { + right: 6rem; + left: 6rem; + } + + .md\:inset-y-28 { + top: 7rem; + bottom: 7rem; + } + + .md\:inset-x-28 { + right: 7rem; + left: 7rem; + } + + .md\:inset-y-32 { + top: 8rem; + bottom: 8rem; + } + + .md\:inset-x-32 { + right: 8rem; + left: 8rem; + } + + .md\:inset-y-36 { + top: 9rem; + bottom: 9rem; + } + + .md\:inset-x-36 { + right: 9rem; + left: 9rem; + } + + .md\:inset-y-40 { + top: 10rem; + bottom: 10rem; + } + + .md\:inset-x-40 { + right: 10rem; + left: 10rem; + } + + .md\:inset-y-44 { + top: 11rem; + bottom: 11rem; + } + + .md\:inset-x-44 { + right: 11rem; + left: 11rem; + } + + .md\:inset-y-48 { + top: 12rem; + bottom: 12rem; + } + + .md\:inset-x-48 { + right: 12rem; + left: 12rem; + } + + .md\:inset-y-52 { + top: 13rem; + bottom: 13rem; + } + + .md\:inset-x-52 { + right: 13rem; + left: 13rem; + } + + .md\:inset-y-56 { + top: 14rem; + bottom: 14rem; + } + + .md\:inset-x-56 { + right: 14rem; + left: 14rem; + } + + .md\:inset-y-60 { + top: 240px; + bottom: 240px; + } + + .md\:inset-x-60 { + right: 240px; + left: 240px; + } + + .md\:inset-y-64 { + top: 16rem; + bottom: 16rem; + } + + .md\:inset-x-64 { + right: 16rem; + left: 16rem; + } + + .md\:inset-y-72 { + top: 18rem; + bottom: 18rem; + } + + .md\:inset-x-72 { + right: 18rem; + left: 18rem; + } + + .md\:inset-y-80 { + top: 20rem; + bottom: 20rem; + } + + .md\:inset-x-80 { + right: 20rem; + left: 20rem; + } + + .md\:inset-y-88 { + top: 22rem; + bottom: 22rem; + } + + .md\:inset-x-88 { + right: 22rem; + left: 22rem; + } + + .md\:inset-y-96 { + top: 24rem; + bottom: 24rem; + } + + .md\:inset-x-96 { + right: 24rem; + left: 24rem; + } + + .md\:inset-y-130 { + top: 560px; + bottom: 560px; + } + + .md\:inset-x-130 { + right: 560px; + left: 560px; + } + + .md\:inset-y-auto { + top: auto; + bottom: auto; + } + + .md\:inset-x-auto { + right: auto; + left: auto; + } + + .md\:inset-y-px { + top: 1px; + bottom: 1px; + } + + .md\:inset-x-px { + right: 1px; + left: 1px; + } + + .md\:inset-y-0\.5 { + top: 0.125rem; + bottom: 0.125rem; + } + + .md\:inset-x-0\.5 { + right: 0.125rem; + left: 0.125rem; + } + + .md\:inset-y-1\.5 { + top: 0.375rem; + bottom: 0.375rem; + } + + .md\:inset-x-1\.5 { + right: 0.375rem; + left: 0.375rem; + } + + .md\:inset-y-2\.5 { + top: 0.625rem; + bottom: 0.625rem; + } + + .md\:inset-x-2\.5 { + right: 0.625rem; + left: 0.625rem; + } + + .md\:inset-y-3\.5 { + top: 0.875rem; + bottom: 0.875rem; + } + + .md\:inset-x-3\.5 { + right: 0.875rem; + left: 0.875rem; + } + + .md\:-inset-y-0 { + top: 0px; + bottom: 0px; + } + + .md\:-inset-x-0 { + right: 0px; + left: 0px; + } + + .md\:-inset-y-1 { + top: -0.25rem; + bottom: -0.25rem; + } + + .md\:-inset-x-1 { + right: -0.25rem; + left: -0.25rem; + } + + .md\:-inset-y-2 { + top: -0.5rem; + bottom: -0.5rem; + } + + .md\:-inset-x-2 { + right: -0.5rem; + left: -0.5rem; + } + + .md\:-inset-y-3 { + top: -0.75rem; + bottom: -0.75rem; + } + + .md\:-inset-x-3 { + right: -0.75rem; + left: -0.75rem; + } + + .md\:-inset-y-4 { + top: -1rem; + bottom: -1rem; + } + + .md\:-inset-x-4 { + right: -1rem; + left: -1rem; + } + + .md\:-inset-y-5 { + top: -1.25rem; + bottom: -1.25rem; + } + + .md\:-inset-x-5 { + right: -1.25rem; + left: -1.25rem; + } + + .md\:-inset-y-6 { + top: -1.5rem; + bottom: -1.5rem; + } + + .md\:-inset-x-6 { + right: -1.5rem; + left: -1.5rem; + } + + .md\:-inset-y-7 { + top: -1.75rem; + bottom: -1.75rem; + } + + .md\:-inset-x-7 { + right: -1.75rem; + left: -1.75rem; + } + + .md\:-inset-y-8 { + top: -2rem; + bottom: -2rem; + } + + .md\:-inset-x-8 { + right: -2rem; + left: -2rem; + } + + .md\:-inset-y-9 { + top: -2.25rem; + bottom: -2.25rem; + } + + .md\:-inset-x-9 { + right: -2.25rem; + left: -2.25rem; + } + + .md\:-inset-y-10 { + top: -2.5rem; + bottom: -2.5rem; + } + + .md\:-inset-x-10 { + right: -2.5rem; + left: -2.5rem; + } + + .md\:-inset-y-11 { + top: -2.75rem; + bottom: -2.75rem; + } + + .md\:-inset-x-11 { + right: -2.75rem; + left: -2.75rem; + } + + .md\:-inset-y-12 { + top: -3rem; + bottom: -3rem; + } + + .md\:-inset-x-12 { + right: -3rem; + left: -3rem; + } + + .md\:-inset-y-14 { + top: -3.5rem; + bottom: -3.5rem; + } + + .md\:-inset-x-14 { + right: -3.5rem; + left: -3.5rem; + } + + .md\:-inset-y-16 { + top: -4rem; + bottom: -4rem; + } + + .md\:-inset-x-16 { + right: -4rem; + left: -4rem; + } + + .md\:-inset-y-20 { + top: -5rem; + bottom: -5rem; + } + + .md\:-inset-x-20 { + right: -5rem; + left: -5rem; + } + + .md\:-inset-y-22 { + top: -5.625rem; + bottom: -5.625rem; + } + + .md\:-inset-x-22 { + right: -5.625rem; + left: -5.625rem; + } + + .md\:-inset-y-24 { + top: -6rem; + bottom: -6rem; + } + + .md\:-inset-x-24 { + right: -6rem; + left: -6rem; + } + + .md\:-inset-y-28 { + top: -7rem; + bottom: -7rem; + } + + .md\:-inset-x-28 { + right: -7rem; + left: -7rem; + } + + .md\:-inset-y-32 { + top: -8rem; + bottom: -8rem; + } + + .md\:-inset-x-32 { + right: -8rem; + left: -8rem; + } + + .md\:-inset-y-36 { + top: -9rem; + bottom: -9rem; + } + + .md\:-inset-x-36 { + right: -9rem; + left: -9rem; + } + + .md\:-inset-y-40 { + top: -10rem; + bottom: -10rem; + } + + .md\:-inset-x-40 { + right: -10rem; + left: -10rem; + } + + .md\:-inset-y-44 { + top: -11rem; + bottom: -11rem; + } + + .md\:-inset-x-44 { + right: -11rem; + left: -11rem; + } + + .md\:-inset-y-48 { + top: -12rem; + bottom: -12rem; + } + + .md\:-inset-x-48 { + right: -12rem; + left: -12rem; + } + + .md\:-inset-y-52 { + top: -13rem; + bottom: -13rem; + } + + .md\:-inset-x-52 { + right: -13rem; + left: -13rem; + } + + .md\:-inset-y-56 { + top: -14rem; + bottom: -14rem; + } + + .md\:-inset-x-56 { + right: -14rem; + left: -14rem; + } + + .md\:-inset-y-60 { + top: -240px; + bottom: -240px; + } + + .md\:-inset-x-60 { + right: -240px; + left: -240px; + } + + .md\:-inset-y-64 { + top: -16rem; + bottom: -16rem; + } + + .md\:-inset-x-64 { + right: -16rem; + left: -16rem; + } + + .md\:-inset-y-72 { + top: -18rem; + bottom: -18rem; + } + + .md\:-inset-x-72 { + right: -18rem; + left: -18rem; + } + + .md\:-inset-y-80 { + top: -20rem; + bottom: -20rem; + } + + .md\:-inset-x-80 { + right: -20rem; + left: -20rem; + } + + .md\:-inset-y-88 { + top: -22rem; + bottom: -22rem; + } + + .md\:-inset-x-88 { + right: -22rem; + left: -22rem; + } + + .md\:-inset-y-96 { + top: -24rem; + bottom: -24rem; + } + + .md\:-inset-x-96 { + right: -24rem; + left: -24rem; + } + + .md\:-inset-y-130 { + top: -560px; + bottom: -560px; + } + + .md\:-inset-x-130 { + right: -560px; + left: -560px; + } + + .md\:-inset-y-px { + top: -1px; + bottom: -1px; + } + + .md\:-inset-x-px { + right: -1px; + left: -1px; + } + + .md\:-inset-y-0\.5 { + top: -0.125rem; + bottom: -0.125rem; + } + + .md\:-inset-x-0\.5 { + right: -0.125rem; + left: -0.125rem; + } + + .md\:-inset-y-1\.5 { + top: -0.375rem; + bottom: -0.375rem; + } + + .md\:-inset-x-1\.5 { + right: -0.375rem; + left: -0.375rem; + } + + .md\:-inset-y-2\.5 { + top: -0.625rem; + bottom: -0.625rem; + } + + .md\:-inset-x-2\.5 { + right: -0.625rem; + left: -0.625rem; + } + + .md\:-inset-y-3\.5 { + top: -0.875rem; + bottom: -0.875rem; + } + + .md\:-inset-x-3\.5 { + right: -0.875rem; + left: -0.875rem; + } + + .md\:inset-y-1\/2 { + top: 50%; + bottom: 50%; + } + + .md\:inset-x-1\/2 { + right: 50%; + left: 50%; + } + + .md\:inset-y-1\/3 { + top: 33.333333%; + bottom: 33.333333%; + } + + .md\:inset-x-1\/3 { + right: 33.333333%; + left: 33.333333%; + } + + .md\:inset-y-2\/3 { + top: 66.666667%; + bottom: 66.666667%; + } + + .md\:inset-x-2\/3 { + right: 66.666667%; + left: 66.666667%; + } + + .md\:inset-y-1\/4 { + top: 25%; + bottom: 25%; + } + + .md\:inset-x-1\/4 { + right: 25%; + left: 25%; + } + + .md\:inset-y-2\/4 { + top: 50%; + bottom: 50%; + } + + .md\:inset-x-2\/4 { + right: 50%; + left: 50%; + } + + .md\:inset-y-3\/4 { + top: 75%; + bottom: 75%; + } + + .md\:inset-x-3\/4 { + right: 75%; + left: 75%; + } + + .md\:inset-y-full { + top: 100%; + bottom: 100%; + } + + .md\:inset-x-full { + right: 100%; + left: 100%; + } + + .md\:-inset-y-1\/2 { + top: -50%; + bottom: -50%; + } + + .md\:-inset-x-1\/2 { + right: -50%; + left: -50%; + } + + .md\:-inset-y-1\/3 { + top: -33.333333%; + bottom: -33.333333%; + } + + .md\:-inset-x-1\/3 { + right: -33.333333%; + left: -33.333333%; + } + + .md\:-inset-y-2\/3 { + top: -66.666667%; + bottom: -66.666667%; + } + + .md\:-inset-x-2\/3 { + right: -66.666667%; + left: -66.666667%; + } + + .md\:-inset-y-1\/4 { + top: -25%; + bottom: -25%; + } + + .md\:-inset-x-1\/4 { + right: -25%; + left: -25%; + } + + .md\:-inset-y-2\/4 { + top: -50%; + bottom: -50%; + } + + .md\:-inset-x-2\/4 { + right: -50%; + left: -50%; + } + + .md\:-inset-y-3\/4 { + top: -75%; + bottom: -75%; + } + + .md\:-inset-x-3\/4 { + right: -75%; + left: -75%; + } + + .md\:-inset-y-full { + top: -100%; + bottom: -100%; + } + + .md\:-inset-x-full { + right: -100%; + left: -100%; + } + + .md\:top-0 { + top: 0px; + } + + .md\:right-0 { + right: 0px; + } + + .md\:bottom-0 { + bottom: 0px; + } + + .md\:left-0 { + left: 0px; + } + + .md\:top-1 { + top: 0.25rem; + } + + .md\:right-1 { + right: 0.25rem; + } + + .md\:bottom-1 { + bottom: 0.25rem; + } + + .md\:left-1 { + left: 0.25rem; + } + + .md\:top-2 { + top: 0.5rem; + } + + .md\:right-2 { + right: 0.5rem; + } + + .md\:bottom-2 { + bottom: 0.5rem; + } + + .md\:left-2 { + left: 0.5rem; + } + + .md\:top-3 { + top: 0.75rem; + } + + .md\:right-3 { + right: 0.75rem; + } + + .md\:bottom-3 { + bottom: 0.75rem; + } + + .md\:left-3 { + left: 0.75rem; + } + + .md\:top-4 { + top: 1rem; + } + + .md\:right-4 { + right: 1rem; + } + + .md\:bottom-4 { + bottom: 1rem; + } + + .md\:left-4 { + left: 1rem; + } + + .md\:top-5 { + top: 1.25rem; + } + + .md\:right-5 { + right: 1.25rem; + } + + .md\:bottom-5 { + bottom: 1.25rem; + } + + .md\:left-5 { + left: 1.25rem; + } + + .md\:top-6 { + top: 1.5rem; + } + + .md\:right-6 { + right: 1.5rem; + } + + .md\:bottom-6 { + bottom: 1.5rem; + } + + .md\:left-6 { + left: 1.5rem; + } + + .md\:top-7 { + top: 1.75rem; + } + + .md\:right-7 { + right: 1.75rem; + } + + .md\:bottom-7 { + bottom: 1.75rem; + } + + .md\:left-7 { + left: 1.75rem; + } + + .md\:top-8 { + top: 2rem; + } + + .md\:right-8 { + right: 2rem; + } + + .md\:bottom-8 { + bottom: 2rem; + } + + .md\:left-8 { + left: 2rem; + } + + .md\:top-9 { + top: 2.25rem; + } + + .md\:right-9 { + right: 2.25rem; + } + + .md\:bottom-9 { + bottom: 2.25rem; + } + + .md\:left-9 { + left: 2.25rem; + } + + .md\:top-10 { + top: 2.5rem; + } + + .md\:right-10 { + right: 2.5rem; + } + + .md\:bottom-10 { + bottom: 2.5rem; + } + + .md\:left-10 { + left: 2.5rem; + } + + .md\:top-11 { + top: 2.75rem; + } + + .md\:right-11 { + right: 2.75rem; + } + + .md\:bottom-11 { + bottom: 2.75rem; + } + + .md\:left-11 { + left: 2.75rem; + } + + .md\:top-12 { + top: 3rem; + } + + .md\:right-12 { + right: 3rem; + } + + .md\:bottom-12 { + bottom: 3rem; + } + + .md\:left-12 { + left: 3rem; + } + + .md\:top-14 { + top: 3.5rem; + } + + .md\:right-14 { + right: 3.5rem; + } + + .md\:bottom-14 { + bottom: 3.5rem; + } + + .md\:left-14 { + left: 3.5rem; + } + + .md\:top-16 { + top: 4rem; + } + + .md\:right-16 { + right: 4rem; + } + + .md\:bottom-16 { + bottom: 4rem; + } + + .md\:left-16 { + left: 4rem; + } + + .md\:top-20 { + top: 5rem; + } + + .md\:right-20 { + right: 5rem; + } + + .md\:bottom-20 { + bottom: 5rem; + } + + .md\:left-20 { + left: 5rem; + } + + .md\:top-22 { + top: 5.625rem; + } + + .md\:right-22 { + right: 5.625rem; + } + + .md\:bottom-22 { + bottom: 5.625rem; + } + + .md\:left-22 { + left: 5.625rem; + } + + .md\:top-24 { + top: 6rem; + } + + .md\:right-24 { + right: 6rem; + } + + .md\:bottom-24 { + bottom: 6rem; + } + + .md\:left-24 { + left: 6rem; + } + + .md\:top-28 { + top: 7rem; + } + + .md\:right-28 { + right: 7rem; + } + + .md\:bottom-28 { + bottom: 7rem; + } + + .md\:left-28 { + left: 7rem; + } + + .md\:top-32 { + top: 8rem; + } + + .md\:right-32 { + right: 8rem; + } + + .md\:bottom-32 { + bottom: 8rem; + } + + .md\:left-32 { + left: 8rem; + } + + .md\:top-36 { + top: 9rem; + } + + .md\:right-36 { + right: 9rem; + } + + .md\:bottom-36 { + bottom: 9rem; + } + + .md\:left-36 { + left: 9rem; + } + + .md\:top-40 { + top: 10rem; + } + + .md\:right-40 { + right: 10rem; + } + + .md\:bottom-40 { + bottom: 10rem; + } + + .md\:left-40 { + left: 10rem; + } + + .md\:top-44 { + top: 11rem; + } + + .md\:right-44 { + right: 11rem; + } + + .md\:bottom-44 { + bottom: 11rem; + } + + .md\:left-44 { + left: 11rem; + } + + .md\:top-48 { + top: 12rem; + } + + .md\:right-48 { + right: 12rem; + } + + .md\:bottom-48 { + bottom: 12rem; + } + + .md\:left-48 { + left: 12rem; + } + + .md\:top-52 { + top: 13rem; + } + + .md\:right-52 { + right: 13rem; + } + + .md\:bottom-52 { + bottom: 13rem; + } + + .md\:left-52 { + left: 13rem; + } + + .md\:top-56 { + top: 14rem; + } + + .md\:right-56 { + right: 14rem; + } + + .md\:bottom-56 { + bottom: 14rem; + } + + .md\:left-56 { + left: 14rem; + } + + .md\:top-60 { + top: 240px; + } + + .md\:right-60 { + right: 240px; + } + + .md\:bottom-60 { + bottom: 240px; + } + + .md\:left-60 { + left: 240px; + } + + .md\:top-64 { + top: 16rem; + } + + .md\:right-64 { + right: 16rem; + } + + .md\:bottom-64 { + bottom: 16rem; + } + + .md\:left-64 { + left: 16rem; + } + + .md\:top-72 { + top: 18rem; + } + + .md\:right-72 { + right: 18rem; + } + + .md\:bottom-72 { + bottom: 18rem; + } + + .md\:left-72 { + left: 18rem; + } + + .md\:top-80 { + top: 20rem; + } + + .md\:right-80 { + right: 20rem; + } + + .md\:bottom-80 { + bottom: 20rem; + } + + .md\:left-80 { + left: 20rem; + } + + .md\:top-88 { + top: 22rem; + } + + .md\:right-88 { + right: 22rem; + } + + .md\:bottom-88 { + bottom: 22rem; + } + + .md\:left-88 { + left: 22rem; + } + + .md\:top-96 { + top: 24rem; + } + + .md\:right-96 { + right: 24rem; + } + + .md\:bottom-96 { + bottom: 24rem; + } + + .md\:left-96 { + left: 24rem; + } + + .md\:top-130 { + top: 560px; + } + + .md\:right-130 { + right: 560px; + } + + .md\:bottom-130 { + bottom: 560px; + } + + .md\:left-130 { + left: 560px; + } + + .md\:top-auto { + top: auto; + } + + .md\:right-auto { + right: auto; + } + + .md\:bottom-auto { + bottom: auto; + } + + .md\:left-auto { + left: auto; + } + + .md\:top-px { + top: 1px; + } + + .md\:right-px { + right: 1px; + } + + .md\:bottom-px { + bottom: 1px; + } + + .md\:left-px { + left: 1px; + } + + .md\:top-0\.5 { + top: 0.125rem; + } + + .md\:right-0\.5 { + right: 0.125rem; + } + + .md\:bottom-0\.5 { + bottom: 0.125rem; + } + + .md\:left-0\.5 { + left: 0.125rem; + } + + .md\:top-1\.5 { + top: 0.375rem; + } + + .md\:right-1\.5 { + right: 0.375rem; + } + + .md\:bottom-1\.5 { + bottom: 0.375rem; + } + + .md\:left-1\.5 { + left: 0.375rem; + } + + .md\:top-2\.5 { + top: 0.625rem; + } + + .md\:right-2\.5 { + right: 0.625rem; + } + + .md\:bottom-2\.5 { + bottom: 0.625rem; + } + + .md\:left-2\.5 { + left: 0.625rem; + } + + .md\:top-3\.5 { + top: 0.875rem; + } + + .md\:right-3\.5 { + right: 0.875rem; + } + + .md\:bottom-3\.5 { + bottom: 0.875rem; + } + + .md\:left-3\.5 { + left: 0.875rem; + } + + .md\:-top-0 { + top: 0px; + } + + .md\:-right-0 { + right: 0px; + } + + .md\:-bottom-0 { + bottom: 0px; + } + + .md\:-left-0 { + left: 0px; + } + + .md\:-top-1 { + top: -0.25rem; + } + + .md\:-right-1 { + right: -0.25rem; + } + + .md\:-bottom-1 { + bottom: -0.25rem; + } + + .md\:-left-1 { + left: -0.25rem; + } + + .md\:-top-2 { + top: -0.5rem; + } + + .md\:-right-2 { + right: -0.5rem; + } + + .md\:-bottom-2 { + bottom: -0.5rem; + } + + .md\:-left-2 { + left: -0.5rem; + } + + .md\:-top-3 { + top: -0.75rem; + } + + .md\:-right-3 { + right: -0.75rem; + } + + .md\:-bottom-3 { + bottom: -0.75rem; + } + + .md\:-left-3 { + left: -0.75rem; + } + + .md\:-top-4 { + top: -1rem; + } + + .md\:-right-4 { + right: -1rem; + } + + .md\:-bottom-4 { + bottom: -1rem; + } + + .md\:-left-4 { + left: -1rem; + } + + .md\:-top-5 { + top: -1.25rem; + } + + .md\:-right-5 { + right: -1.25rem; + } + + .md\:-bottom-5 { + bottom: -1.25rem; + } + + .md\:-left-5 { + left: -1.25rem; + } + + .md\:-top-6 { + top: -1.5rem; + } + + .md\:-right-6 { + right: -1.5rem; + } + + .md\:-bottom-6 { + bottom: -1.5rem; + } + + .md\:-left-6 { + left: -1.5rem; + } + + .md\:-top-7 { + top: -1.75rem; + } + + .md\:-right-7 { + right: -1.75rem; + } + + .md\:-bottom-7 { + bottom: -1.75rem; + } + + .md\:-left-7 { + left: -1.75rem; + } + + .md\:-top-8 { + top: -2rem; + } + + .md\:-right-8 { + right: -2rem; + } + + .md\:-bottom-8 { + bottom: -2rem; + } + + .md\:-left-8 { + left: -2rem; + } + + .md\:-top-9 { + top: -2.25rem; + } + + .md\:-right-9 { + right: -2.25rem; + } + + .md\:-bottom-9 { + bottom: -2.25rem; + } + + .md\:-left-9 { + left: -2.25rem; + } + + .md\:-top-10 { + top: -2.5rem; + } + + .md\:-right-10 { + right: -2.5rem; + } + + .md\:-bottom-10 { + bottom: -2.5rem; + } + + .md\:-left-10 { + left: -2.5rem; + } + + .md\:-top-11 { + top: -2.75rem; + } + + .md\:-right-11 { + right: -2.75rem; + } + + .md\:-bottom-11 { + bottom: -2.75rem; + } + + .md\:-left-11 { + left: -2.75rem; + } + + .md\:-top-12 { + top: -3rem; + } + + .md\:-right-12 { + right: -3rem; + } + + .md\:-bottom-12 { + bottom: -3rem; + } + + .md\:-left-12 { + left: -3rem; + } + + .md\:-top-14 { + top: -3.5rem; + } + + .md\:-right-14 { + right: -3.5rem; + } + + .md\:-bottom-14 { + bottom: -3.5rem; + } + + .md\:-left-14 { + left: -3.5rem; + } + + .md\:-top-16 { + top: -4rem; + } + + .md\:-right-16 { + right: -4rem; + } + + .md\:-bottom-16 { + bottom: -4rem; + } + + .md\:-left-16 { + left: -4rem; + } + + .md\:-top-20 { + top: -5rem; + } + + .md\:-right-20 { + right: -5rem; + } + + .md\:-bottom-20 { + bottom: -5rem; + } + + .md\:-left-20 { + left: -5rem; + } + + .md\:-top-22 { + top: -5.625rem; + } + + .md\:-right-22 { + right: -5.625rem; + } + + .md\:-bottom-22 { + bottom: -5.625rem; + } + + .md\:-left-22 { + left: -5.625rem; + } + + .md\:-top-24 { + top: -6rem; + } + + .md\:-right-24 { + right: -6rem; + } + + .md\:-bottom-24 { + bottom: -6rem; + } + + .md\:-left-24 { + left: -6rem; + } + + .md\:-top-28 { + top: -7rem; + } + + .md\:-right-28 { + right: -7rem; + } + + .md\:-bottom-28 { + bottom: -7rem; + } + + .md\:-left-28 { + left: -7rem; + } + + .md\:-top-32 { + top: -8rem; + } + + .md\:-right-32 { + right: -8rem; + } + + .md\:-bottom-32 { + bottom: -8rem; + } + + .md\:-left-32 { + left: -8rem; + } + + .md\:-top-36 { + top: -9rem; + } + + .md\:-right-36 { + right: -9rem; + } + + .md\:-bottom-36 { + bottom: -9rem; + } + + .md\:-left-36 { + left: -9rem; + } + + .md\:-top-40 { + top: -10rem; + } + + .md\:-right-40 { + right: -10rem; + } + + .md\:-bottom-40 { + bottom: -10rem; + } + + .md\:-left-40 { + left: -10rem; + } + + .md\:-top-44 { + top: -11rem; + } + + .md\:-right-44 { + right: -11rem; + } + + .md\:-bottom-44 { + bottom: -11rem; + } + + .md\:-left-44 { + left: -11rem; + } + + .md\:-top-48 { + top: -12rem; + } + + .md\:-right-48 { + right: -12rem; + } + + .md\:-bottom-48 { + bottom: -12rem; + } + + .md\:-left-48 { + left: -12rem; + } + + .md\:-top-52 { + top: -13rem; + } + + .md\:-right-52 { + right: -13rem; + } + + .md\:-bottom-52 { + bottom: -13rem; + } + + .md\:-left-52 { + left: -13rem; + } + + .md\:-top-56 { + top: -14rem; + } + + .md\:-right-56 { + right: -14rem; + } + + .md\:-bottom-56 { + bottom: -14rem; + } + + .md\:-left-56 { + left: -14rem; + } + + .md\:-top-60 { + top: -240px; + } + + .md\:-right-60 { + right: -240px; + } + + .md\:-bottom-60 { + bottom: -240px; + } + + .md\:-left-60 { + left: -240px; + } + + .md\:-top-64 { + top: -16rem; + } + + .md\:-right-64 { + right: -16rem; + } + + .md\:-bottom-64 { + bottom: -16rem; + } + + .md\:-left-64 { + left: -16rem; + } + + .md\:-top-72 { + top: -18rem; + } + + .md\:-right-72 { + right: -18rem; + } + + .md\:-bottom-72 { + bottom: -18rem; + } + + .md\:-left-72 { + left: -18rem; + } + + .md\:-top-80 { + top: -20rem; + } + + .md\:-right-80 { + right: -20rem; + } + + .md\:-bottom-80 { + bottom: -20rem; + } + + .md\:-left-80 { + left: -20rem; + } + + .md\:-top-88 { + top: -22rem; + } + + .md\:-right-88 { + right: -22rem; + } + + .md\:-bottom-88 { + bottom: -22rem; + } + + .md\:-left-88 { + left: -22rem; + } + + .md\:-top-96 { + top: -24rem; + } + + .md\:-right-96 { + right: -24rem; + } + + .md\:-bottom-96 { + bottom: -24rem; + } + + .md\:-left-96 { + left: -24rem; + } + + .md\:-top-130 { + top: -560px; + } + + .md\:-right-130 { + right: -560px; + } + + .md\:-bottom-130 { + bottom: -560px; + } + + .md\:-left-130 { + left: -560px; + } + + .md\:-top-px { + top: -1px; + } + + .md\:-right-px { + right: -1px; + } + + .md\:-bottom-px { + bottom: -1px; + } + + .md\:-left-px { + left: -1px; + } + + .md\:-top-0\.5 { + top: -0.125rem; + } + + .md\:-right-0\.5 { + right: -0.125rem; + } + + .md\:-bottom-0\.5 { + bottom: -0.125rem; + } + + .md\:-left-0\.5 { + left: -0.125rem; + } + + .md\:-top-1\.5 { + top: -0.375rem; + } + + .md\:-right-1\.5 { + right: -0.375rem; + } + + .md\:-bottom-1\.5 { + bottom: -0.375rem; + } + + .md\:-left-1\.5 { + left: -0.375rem; + } + + .md\:-top-2\.5 { + top: -0.625rem; + } + + .md\:-right-2\.5 { + right: -0.625rem; + } + + .md\:-bottom-2\.5 { + bottom: -0.625rem; + } + + .md\:-left-2\.5 { + left: -0.625rem; + } + + .md\:-top-3\.5 { + top: -0.875rem; + } + + .md\:-right-3\.5 { + right: -0.875rem; + } + + .md\:-bottom-3\.5 { + bottom: -0.875rem; + } + + .md\:-left-3\.5 { + left: -0.875rem; + } + + .md\:top-1\/2 { + top: 50%; + } + + .md\:right-1\/2 { + right: 50%; + } + + .md\:bottom-1\/2 { + bottom: 50%; + } + + .md\:left-1\/2 { + left: 50%; + } + + .md\:top-1\/3 { + top: 33.333333%; + } + + .md\:right-1\/3 { + right: 33.333333%; + } + + .md\:bottom-1\/3 { + bottom: 33.333333%; + } + + .md\:left-1\/3 { + left: 33.333333%; + } + + .md\:top-2\/3 { + top: 66.666667%; + } + + .md\:right-2\/3 { + right: 66.666667%; + } + + .md\:bottom-2\/3 { + bottom: 66.666667%; + } + + .md\:left-2\/3 { + left: 66.666667%; + } + + .md\:top-1\/4 { + top: 25%; + } + + .md\:right-1\/4 { + right: 25%; + } + + .md\:bottom-1\/4 { + bottom: 25%; + } + + .md\:left-1\/4 { + left: 25%; + } + + .md\:top-2\/4 { + top: 50%; + } + + .md\:right-2\/4 { + right: 50%; + } + + .md\:bottom-2\/4 { + bottom: 50%; + } + + .md\:left-2\/4 { + left: 50%; + } + + .md\:top-3\/4 { + top: 75%; + } + + .md\:right-3\/4 { + right: 75%; + } + + .md\:bottom-3\/4 { + bottom: 75%; + } + + .md\:left-3\/4 { + left: 75%; + } + + .md\:top-full { + top: 100%; + } + + .md\:right-full { + right: 100%; + } + + .md\:bottom-full { + bottom: 100%; + } + + .md\:left-full { + left: 100%; + } + + .md\:-top-1\/2 { + top: -50%; + } + + .md\:-right-1\/2 { + right: -50%; + } + + .md\:-bottom-1\/2 { + bottom: -50%; + } + + .md\:-left-1\/2 { + left: -50%; + } + + .md\:-top-1\/3 { + top: -33.333333%; + } + + .md\:-right-1\/3 { + right: -33.333333%; + } + + .md\:-bottom-1\/3 { + bottom: -33.333333%; + } + + .md\:-left-1\/3 { + left: -33.333333%; + } + + .md\:-top-2\/3 { + top: -66.666667%; + } + + .md\:-right-2\/3 { + right: -66.666667%; + } + + .md\:-bottom-2\/3 { + bottom: -66.666667%; + } + + .md\:-left-2\/3 { + left: -66.666667%; + } + + .md\:-top-1\/4 { + top: -25%; + } + + .md\:-right-1\/4 { + right: -25%; + } + + .md\:-bottom-1\/4 { + bottom: -25%; + } + + .md\:-left-1\/4 { + left: -25%; + } + + .md\:-top-2\/4 { + top: -50%; + } + + .md\:-right-2\/4 { + right: -50%; + } + + .md\:-bottom-2\/4 { + bottom: -50%; + } + + .md\:-left-2\/4 { + left: -50%; + } + + .md\:-top-3\/4 { + top: -75%; + } + + .md\:-right-3\/4 { + right: -75%; + } + + .md\:-bottom-3\/4 { + bottom: -75%; + } + + .md\:-left-3\/4 { + left: -75%; + } + + .md\:-top-full { + top: -100%; + } + + .md\:-right-full { + right: -100%; + } + + .md\:-bottom-full { + bottom: -100%; + } + + .md\:-left-full { + left: -100%; + } + + .md\:resize-none { + resize: none; + } + + .md\:resize-y { + resize: vertical; + } + + .md\:resize-x { + resize: horizontal; + } + + .md\:resize { + resize: both; + } + + .md\:shadow-sm { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:shadow { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:shadow-md { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:shadow-lg { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:shadow-xl { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:shadow-2xl { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:shadow-inner { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:shadow-none { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:hover\:shadow-sm:hover { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:hover\:shadow:hover { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:hover\:shadow-md:hover { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:hover\:shadow-lg:hover { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:hover\:shadow-xl:hover { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:hover\:shadow-2xl:hover { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:hover\:shadow-inner:hover { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:hover\:shadow-none:hover { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:focus\:shadow-sm:focus { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:focus\:shadow:focus { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:focus\:shadow-md:focus { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:focus\:shadow-lg:focus { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:focus\:shadow-xl:focus { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:focus\:shadow-2xl:focus { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:focus\:shadow-inner:focus { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:focus\:shadow-none:focus { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:active\:shadow-sm:active { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:active\:shadow:active { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:active\:shadow-md:active { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:active\:shadow-lg:active { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:active\:shadow-xl:active { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:active\:shadow-2xl:active { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:active\:shadow-inner:active { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\:active\:shadow-none:active { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .md\:group-hover\:shadow-sm { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .md\:group-hover\:shadow { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .md\:group-hover\:shadow-md { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .md\:group-hover\:shadow-lg { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .md\:group-hover\:shadow-xl { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .md\:group-hover\:shadow-2xl { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .md\:group-hover\:shadow-inner { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .md\:group-hover\:shadow-none { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .md\: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(0px + 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); + } + + .md\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .md\: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); + } + + .md\:ring-4 { + --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(4px + 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); + } + + .md\:ring-8 { + --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(8px + 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); + } + + .md\:ring { + --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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .md\:ring-inset { + --tw-ring-inset: inset; + } + + .md\:focus-within\:ring-0: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(0px + 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); + } + + .md\: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); + } + + .md\:focus-within\:ring-2: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(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); + } + + .md\:focus-within\:ring-4: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(4px + 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); + } + + .md\:focus-within\:ring-8: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(8px + 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); + } + + .md\:focus-within\:ring: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(3px + 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); + } + + .md\:focus-within\:ring-inset:focus-within { + --tw-ring-inset: inset; + } + + .md\: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(0px + 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); + } + + .md\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .md\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .md\:focus\:ring-4: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(4px + 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); + } + + .md\:focus\:ring-8: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(8px + 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); + } + + .md\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .md\:focus\:ring-inset:focus { + --tw-ring-inset: inset; + } + + .md\:ring-offset-transparent { + --tw-ring-offset-color: transparent; + } + + .md\:ring-offset-current { + --tw-ring-offset-color: currentColor; + } + + .md\:ring-offset-black { + --tw-ring-offset-color: #040405; + } + + .md\:ring-offset-white { + --tw-ring-offset-color: #fff; + } + + .md\:ring-offset-gray-50 { + --tw-ring-offset-color: #f9fafb; + } + + .md\:ring-offset-gray-100 { + --tw-ring-offset-color: #f7fafc; + } + + .md\:ring-offset-gray-200 { + --tw-ring-offset-color: #edf2f7; + } + + .md\:ring-offset-gray-300 { + --tw-ring-offset-color: #e2e8f0; + } + + .md\:ring-offset-gray-400 { + --tw-ring-offset-color: #cbd5e0; + } + + .md\:ring-offset-gray-500 { + --tw-ring-offset-color: #a0aec0; + } + + .md\:ring-offset-gray-600 { + --tw-ring-offset-color: #718096; + } + + .md\:ring-offset-gray-700 { + --tw-ring-offset-color: #4a5568; + } + + .md\:ring-offset-gray-800 { + --tw-ring-offset-color: #2d3748; + } + + .md\:ring-offset-gray-900 { + --tw-ring-offset-color: #1a202c; + } + + .md\:ring-offset-red-50 { + --tw-ring-offset-color: #fef2f2; + } + + .md\:ring-offset-red-100 { + --tw-ring-offset-color: #fee2e2; + } + + .md\:ring-offset-red-200 { + --tw-ring-offset-color: #fecaca; + } + + .md\:ring-offset-red-300 { + --tw-ring-offset-color: #fca5a5; + } + + .md\:ring-offset-red-400 { + --tw-ring-offset-color: #f87171; + } + + .md\:ring-offset-red-500 { + --tw-ring-offset-color: #ef4444; + } + + .md\:ring-offset-red-600 { + --tw-ring-offset-color: #dc2626; + } + + .md\:ring-offset-red-700 { + --tw-ring-offset-color: #b91c1c; + } + + .md\:ring-offset-red-800 { + --tw-ring-offset-color: #991b1b; + } + + .md\:ring-offset-red-900 { + --tw-ring-offset-color: #7f1d1d; + } + + .md\:ring-offset-yellow-50 { + --tw-ring-offset-color: #fffbeb; + } + + .md\:ring-offset-yellow-100 { + --tw-ring-offset-color: #fef3c7; + } + + .md\:ring-offset-yellow-200 { + --tw-ring-offset-color: #fde68a; + } + + .md\:ring-offset-yellow-300 { + --tw-ring-offset-color: #fcd34d; + } + + .md\:ring-offset-yellow-400 { + --tw-ring-offset-color: #fbbf24; + } + + .md\:ring-offset-yellow-500 { + --tw-ring-offset-color: #f59e0b; + } + + .md\:ring-offset-yellow-600 { + --tw-ring-offset-color: #d97706; + } + + .md\:ring-offset-yellow-700 { + --tw-ring-offset-color: #b45309; + } + + .md\:ring-offset-yellow-800 { + --tw-ring-offset-color: #92400e; + } + + .md\:ring-offset-yellow-900 { + --tw-ring-offset-color: #78350f; + } + + .md\:ring-offset-green-50 { + --tw-ring-offset-color: #ecfdf5; + } + + .md\:ring-offset-green-100 { + --tw-ring-offset-color: #d1fae5; + } + + .md\:ring-offset-green-200 { + --tw-ring-offset-color: #a7f3d0; + } + + .md\:ring-offset-green-300 { + --tw-ring-offset-color: #6ee7b7; + } + + .md\:ring-offset-green-400 { + --tw-ring-offset-color: #34d399; + } + + .md\:ring-offset-green-500 { + --tw-ring-offset-color: #10b981; + } + + .md\:ring-offset-green-600 { + --tw-ring-offset-color: #059669; + } + + .md\:ring-offset-green-700 { + --tw-ring-offset-color: #047857; + } + + .md\:ring-offset-green-800 { + --tw-ring-offset-color: #065f46; + } + + .md\:ring-offset-green-900 { + --tw-ring-offset-color: #064e3b; + } + + .md\:ring-offset-blue-50 { + --tw-ring-offset-color: #eff6ff; + } + + .md\:ring-offset-blue-100 { + --tw-ring-offset-color: #dbeafe; + } + + .md\:ring-offset-blue-200 { + --tw-ring-offset-color: #bfdbfe; + } + + .md\:ring-offset-blue-300 { + --tw-ring-offset-color: #93c5fd; + } + + .md\:ring-offset-blue-400 { + --tw-ring-offset-color: #60a5fa; + } + + .md\:ring-offset-blue-500 { + --tw-ring-offset-color: #3b82f6; + } + + .md\:ring-offset-blue-600 { + --tw-ring-offset-color: #2563eb; + } + + .md\:ring-offset-blue-700 { + --tw-ring-offset-color: #1d4ed8; + } + + .md\:ring-offset-blue-800 { + --tw-ring-offset-color: #1e40af; + } + + .md\:ring-offset-blue-900 { + --tw-ring-offset-color: #1e3a8a; + } + + .md\:ring-offset-indigo-50 { + --tw-ring-offset-color: #eef2ff; + } + + .md\:ring-offset-indigo-100 { + --tw-ring-offset-color: #e0e7ff; + } + + .md\:ring-offset-indigo-200 { + --tw-ring-offset-color: #c7d2fe; + } + + .md\:ring-offset-indigo-300 { + --tw-ring-offset-color: #a5b4fc; + } + + .md\:ring-offset-indigo-400 { + --tw-ring-offset-color: #818cf8; + } + + .md\:ring-offset-indigo-500 { + --tw-ring-offset-color: #6366f1; + } + + .md\:ring-offset-indigo-600 { + --tw-ring-offset-color: #4f46e5; + } + + .md\:ring-offset-indigo-700 { + --tw-ring-offset-color: #4338ca; + } + + .md\:ring-offset-indigo-800 { + --tw-ring-offset-color: #3730a3; + } + + .md\:ring-offset-indigo-900 { + --tw-ring-offset-color: #312e81; + } + + .md\:ring-offset-purple-50 { + --tw-ring-offset-color: #f5f3ff; + } + + .md\:ring-offset-purple-100 { + --tw-ring-offset-color: #ede9fe; + } + + .md\:ring-offset-purple-200 { + --tw-ring-offset-color: #ddd6fe; + } + + .md\:ring-offset-purple-300 { + --tw-ring-offset-color: #c4b5fd; + } + + .md\:ring-offset-purple-400 { + --tw-ring-offset-color: #a78bfa; + } + + .md\:ring-offset-purple-500 { + --tw-ring-offset-color: #8b5cf6; + } + + .md\:ring-offset-purple-600 { + --tw-ring-offset-color: #7c3aed; + } + + .md\:ring-offset-purple-700 { + --tw-ring-offset-color: #6d28d9; + } + + .md\:ring-offset-purple-800 { + --tw-ring-offset-color: #5b21b6; + } + + .md\:ring-offset-purple-900 { + --tw-ring-offset-color: #4c1d95; + } + + .md\:ring-offset-pink-50 { + --tw-ring-offset-color: #fdf2f8; + } + + .md\:ring-offset-pink-100 { + --tw-ring-offset-color: #fce7f3; + } + + .md\:ring-offset-pink-200 { + --tw-ring-offset-color: #fbcfe8; + } + + .md\:ring-offset-pink-300 { + --tw-ring-offset-color: #f9a8d4; + } + + .md\:ring-offset-pink-400 { + --tw-ring-offset-color: #f472b6; + } + + .md\:ring-offset-pink-500 { + --tw-ring-offset-color: #ec4899; + } + + .md\:ring-offset-pink-600 { + --tw-ring-offset-color: #db2777; + } + + .md\:ring-offset-pink-700 { + --tw-ring-offset-color: #be185d; + } + + .md\:ring-offset-pink-800 { + --tw-ring-offset-color: #9d174d; + } + + .md\:ring-offset-pink-900 { + --tw-ring-offset-color: #831843; + } + + .md\:ring-offset-primary-50 { + --tw-ring-offset-color: #F7F6FD; + } + + .md\:ring-offset-primary-100 { + --tw-ring-offset-color: #EEEEFB; + } + + .md\:ring-offset-primary-200 { + --tw-ring-offset-color: #D5D4F5; + } + + .md\:ring-offset-primary-300 { + --tw-ring-offset-color: #BCB9EF; + } + + .md\:ring-offset-primary-400 { + --tw-ring-offset-color: #8A85E4; + } + + .md\:ring-offset-primary-500 { + --tw-ring-offset-color: #5851D8; + } + + .md\:ring-offset-primary-600 { + --tw-ring-offset-color: #4F49C2; + } + + .md\:ring-offset-primary-700 { + --tw-ring-offset-color: #353182; + } + + .md\:ring-offset-primary-800 { + --tw-ring-offset-color: #282461; + } + + .md\:ring-offset-primary-900 { + --tw-ring-offset-color: #1A1841; + } + + .md\:ring-offset-danger { + --tw-ring-offset-color: #FB7178; + } + + .md\:ring-offset-success { + --tw-ring-offset-color: #00C99C; + } + + .md\:ring-offset-warning { + --tw-ring-offset-color: #F3AF4E; + } + + .md\:ring-offset-info { + --tw-ring-offset-color: #15B2EC; + } + + .md\:focus-within\:ring-offset-transparent:focus-within { + --tw-ring-offset-color: transparent; + } + + .md\:focus-within\:ring-offset-current:focus-within { + --tw-ring-offset-color: currentColor; + } + + .md\:focus-within\:ring-offset-black:focus-within { + --tw-ring-offset-color: #040405; + } + + .md\:focus-within\:ring-offset-white:focus-within { + --tw-ring-offset-color: #fff; + } + + .md\:focus-within\:ring-offset-gray-50:focus-within { + --tw-ring-offset-color: #f9fafb; + } + + .md\:focus-within\:ring-offset-gray-100:focus-within { + --tw-ring-offset-color: #f7fafc; + } + + .md\:focus-within\:ring-offset-gray-200:focus-within { + --tw-ring-offset-color: #edf2f7; + } + + .md\:focus-within\:ring-offset-gray-300:focus-within { + --tw-ring-offset-color: #e2e8f0; + } + + .md\:focus-within\:ring-offset-gray-400:focus-within { + --tw-ring-offset-color: #cbd5e0; + } + + .md\:focus-within\:ring-offset-gray-500:focus-within { + --tw-ring-offset-color: #a0aec0; + } + + .md\:focus-within\:ring-offset-gray-600:focus-within { + --tw-ring-offset-color: #718096; + } + + .md\:focus-within\:ring-offset-gray-700:focus-within { + --tw-ring-offset-color: #4a5568; + } + + .md\:focus-within\:ring-offset-gray-800:focus-within { + --tw-ring-offset-color: #2d3748; + } + + .md\:focus-within\:ring-offset-gray-900:focus-within { + --tw-ring-offset-color: #1a202c; + } + + .md\:focus-within\:ring-offset-red-50:focus-within { + --tw-ring-offset-color: #fef2f2; + } + + .md\:focus-within\:ring-offset-red-100:focus-within { + --tw-ring-offset-color: #fee2e2; + } + + .md\:focus-within\:ring-offset-red-200:focus-within { + --tw-ring-offset-color: #fecaca; + } + + .md\:focus-within\:ring-offset-red-300:focus-within { + --tw-ring-offset-color: #fca5a5; + } + + .md\:focus-within\:ring-offset-red-400:focus-within { + --tw-ring-offset-color: #f87171; + } + + .md\:focus-within\:ring-offset-red-500:focus-within { + --tw-ring-offset-color: #ef4444; + } + + .md\:focus-within\:ring-offset-red-600:focus-within { + --tw-ring-offset-color: #dc2626; + } + + .md\:focus-within\:ring-offset-red-700:focus-within { + --tw-ring-offset-color: #b91c1c; + } + + .md\:focus-within\:ring-offset-red-800:focus-within { + --tw-ring-offset-color: #991b1b; + } + + .md\:focus-within\:ring-offset-red-900:focus-within { + --tw-ring-offset-color: #7f1d1d; + } + + .md\:focus-within\:ring-offset-yellow-50:focus-within { + --tw-ring-offset-color: #fffbeb; + } + + .md\:focus-within\:ring-offset-yellow-100:focus-within { + --tw-ring-offset-color: #fef3c7; + } + + .md\:focus-within\:ring-offset-yellow-200:focus-within { + --tw-ring-offset-color: #fde68a; + } + + .md\:focus-within\:ring-offset-yellow-300:focus-within { + --tw-ring-offset-color: #fcd34d; + } + + .md\:focus-within\:ring-offset-yellow-400:focus-within { + --tw-ring-offset-color: #fbbf24; + } + + .md\:focus-within\:ring-offset-yellow-500:focus-within { + --tw-ring-offset-color: #f59e0b; + } + + .md\:focus-within\:ring-offset-yellow-600:focus-within { + --tw-ring-offset-color: #d97706; + } + + .md\:focus-within\:ring-offset-yellow-700:focus-within { + --tw-ring-offset-color: #b45309; + } + + .md\:focus-within\:ring-offset-yellow-800:focus-within { + --tw-ring-offset-color: #92400e; + } + + .md\:focus-within\:ring-offset-yellow-900:focus-within { + --tw-ring-offset-color: #78350f; + } + + .md\:focus-within\:ring-offset-green-50:focus-within { + --tw-ring-offset-color: #ecfdf5; + } + + .md\:focus-within\:ring-offset-green-100:focus-within { + --tw-ring-offset-color: #d1fae5; + } + + .md\:focus-within\:ring-offset-green-200:focus-within { + --tw-ring-offset-color: #a7f3d0; + } + + .md\:focus-within\:ring-offset-green-300:focus-within { + --tw-ring-offset-color: #6ee7b7; + } + + .md\:focus-within\:ring-offset-green-400:focus-within { + --tw-ring-offset-color: #34d399; + } + + .md\:focus-within\:ring-offset-green-500:focus-within { + --tw-ring-offset-color: #10b981; + } + + .md\:focus-within\:ring-offset-green-600:focus-within { + --tw-ring-offset-color: #059669; + } + + .md\:focus-within\:ring-offset-green-700:focus-within { + --tw-ring-offset-color: #047857; + } + + .md\:focus-within\:ring-offset-green-800:focus-within { + --tw-ring-offset-color: #065f46; + } + + .md\:focus-within\:ring-offset-green-900:focus-within { + --tw-ring-offset-color: #064e3b; + } + + .md\:focus-within\:ring-offset-blue-50:focus-within { + --tw-ring-offset-color: #eff6ff; + } + + .md\:focus-within\:ring-offset-blue-100:focus-within { + --tw-ring-offset-color: #dbeafe; + } + + .md\:focus-within\:ring-offset-blue-200:focus-within { + --tw-ring-offset-color: #bfdbfe; + } + + .md\:focus-within\:ring-offset-blue-300:focus-within { + --tw-ring-offset-color: #93c5fd; + } + + .md\:focus-within\:ring-offset-blue-400:focus-within { + --tw-ring-offset-color: #60a5fa; + } + + .md\:focus-within\:ring-offset-blue-500:focus-within { + --tw-ring-offset-color: #3b82f6; + } + + .md\:focus-within\:ring-offset-blue-600:focus-within { + --tw-ring-offset-color: #2563eb; + } + + .md\:focus-within\:ring-offset-blue-700:focus-within { + --tw-ring-offset-color: #1d4ed8; + } + + .md\:focus-within\:ring-offset-blue-800:focus-within { + --tw-ring-offset-color: #1e40af; + } + + .md\:focus-within\:ring-offset-blue-900:focus-within { + --tw-ring-offset-color: #1e3a8a; + } + + .md\:focus-within\:ring-offset-indigo-50:focus-within { + --tw-ring-offset-color: #eef2ff; + } + + .md\:focus-within\:ring-offset-indigo-100:focus-within { + --tw-ring-offset-color: #e0e7ff; + } + + .md\:focus-within\:ring-offset-indigo-200:focus-within { + --tw-ring-offset-color: #c7d2fe; + } + + .md\:focus-within\:ring-offset-indigo-300:focus-within { + --tw-ring-offset-color: #a5b4fc; + } + + .md\:focus-within\:ring-offset-indigo-400:focus-within { + --tw-ring-offset-color: #818cf8; + } + + .md\:focus-within\:ring-offset-indigo-500:focus-within { + --tw-ring-offset-color: #6366f1; + } + + .md\:focus-within\:ring-offset-indigo-600:focus-within { + --tw-ring-offset-color: #4f46e5; + } + + .md\:focus-within\:ring-offset-indigo-700:focus-within { + --tw-ring-offset-color: #4338ca; + } + + .md\:focus-within\:ring-offset-indigo-800:focus-within { + --tw-ring-offset-color: #3730a3; + } + + .md\:focus-within\:ring-offset-indigo-900:focus-within { + --tw-ring-offset-color: #312e81; + } + + .md\:focus-within\:ring-offset-purple-50:focus-within { + --tw-ring-offset-color: #f5f3ff; + } + + .md\:focus-within\:ring-offset-purple-100:focus-within { + --tw-ring-offset-color: #ede9fe; + } + + .md\:focus-within\:ring-offset-purple-200:focus-within { + --tw-ring-offset-color: #ddd6fe; + } + + .md\:focus-within\:ring-offset-purple-300:focus-within { + --tw-ring-offset-color: #c4b5fd; + } + + .md\:focus-within\:ring-offset-purple-400:focus-within { + --tw-ring-offset-color: #a78bfa; + } + + .md\:focus-within\:ring-offset-purple-500:focus-within { + --tw-ring-offset-color: #8b5cf6; + } + + .md\:focus-within\:ring-offset-purple-600:focus-within { + --tw-ring-offset-color: #7c3aed; + } + + .md\:focus-within\:ring-offset-purple-700:focus-within { + --tw-ring-offset-color: #6d28d9; + } + + .md\:focus-within\:ring-offset-purple-800:focus-within { + --tw-ring-offset-color: #5b21b6; + } + + .md\:focus-within\:ring-offset-purple-900:focus-within { + --tw-ring-offset-color: #4c1d95; + } + + .md\:focus-within\:ring-offset-pink-50:focus-within { + --tw-ring-offset-color: #fdf2f8; + } + + .md\:focus-within\:ring-offset-pink-100:focus-within { + --tw-ring-offset-color: #fce7f3; + } + + .md\:focus-within\:ring-offset-pink-200:focus-within { + --tw-ring-offset-color: #fbcfe8; + } + + .md\:focus-within\:ring-offset-pink-300:focus-within { + --tw-ring-offset-color: #f9a8d4; + } + + .md\:focus-within\:ring-offset-pink-400:focus-within { + --tw-ring-offset-color: #f472b6; + } + + .md\:focus-within\:ring-offset-pink-500:focus-within { + --tw-ring-offset-color: #ec4899; + } + + .md\:focus-within\:ring-offset-pink-600:focus-within { + --tw-ring-offset-color: #db2777; + } + + .md\:focus-within\:ring-offset-pink-700:focus-within { + --tw-ring-offset-color: #be185d; + } + + .md\:focus-within\:ring-offset-pink-800:focus-within { + --tw-ring-offset-color: #9d174d; + } + + .md\:focus-within\:ring-offset-pink-900:focus-within { + --tw-ring-offset-color: #831843; + } + + .md\:focus-within\:ring-offset-primary-50:focus-within { + --tw-ring-offset-color: #F7F6FD; + } + + .md\:focus-within\:ring-offset-primary-100:focus-within { + --tw-ring-offset-color: #EEEEFB; + } + + .md\:focus-within\:ring-offset-primary-200:focus-within { + --tw-ring-offset-color: #D5D4F5; + } + + .md\:focus-within\:ring-offset-primary-300:focus-within { + --tw-ring-offset-color: #BCB9EF; + } + + .md\:focus-within\:ring-offset-primary-400:focus-within { + --tw-ring-offset-color: #8A85E4; + } + + .md\:focus-within\:ring-offset-primary-500:focus-within { + --tw-ring-offset-color: #5851D8; + } + + .md\:focus-within\:ring-offset-primary-600:focus-within { + --tw-ring-offset-color: #4F49C2; + } + + .md\:focus-within\:ring-offset-primary-700:focus-within { + --tw-ring-offset-color: #353182; + } + + .md\:focus-within\:ring-offset-primary-800:focus-within { + --tw-ring-offset-color: #282461; + } + + .md\:focus-within\:ring-offset-primary-900:focus-within { + --tw-ring-offset-color: #1A1841; + } + + .md\:focus-within\:ring-offset-danger:focus-within { + --tw-ring-offset-color: #FB7178; + } + + .md\:focus-within\:ring-offset-success:focus-within { + --tw-ring-offset-color: #00C99C; + } + + .md\:focus-within\:ring-offset-warning:focus-within { + --tw-ring-offset-color: #F3AF4E; + } + + .md\:focus-within\:ring-offset-info:focus-within { + --tw-ring-offset-color: #15B2EC; + } + + .md\:focus\:ring-offset-transparent:focus { + --tw-ring-offset-color: transparent; + } + + .md\:focus\:ring-offset-current:focus { + --tw-ring-offset-color: currentColor; + } + + .md\:focus\:ring-offset-black:focus { + --tw-ring-offset-color: #040405; + } + + .md\:focus\:ring-offset-white:focus { + --tw-ring-offset-color: #fff; + } + + .md\:focus\:ring-offset-gray-50:focus { + --tw-ring-offset-color: #f9fafb; + } + + .md\:focus\:ring-offset-gray-100:focus { + --tw-ring-offset-color: #f7fafc; + } + + .md\:focus\:ring-offset-gray-200:focus { + --tw-ring-offset-color: #edf2f7; + } + + .md\:focus\:ring-offset-gray-300:focus { + --tw-ring-offset-color: #e2e8f0; + } + + .md\:focus\:ring-offset-gray-400:focus { + --tw-ring-offset-color: #cbd5e0; + } + + .md\:focus\:ring-offset-gray-500:focus { + --tw-ring-offset-color: #a0aec0; + } + + .md\:focus\:ring-offset-gray-600:focus { + --tw-ring-offset-color: #718096; + } + + .md\:focus\:ring-offset-gray-700:focus { + --tw-ring-offset-color: #4a5568; + } + + .md\:focus\:ring-offset-gray-800:focus { + --tw-ring-offset-color: #2d3748; + } + + .md\:focus\:ring-offset-gray-900:focus { + --tw-ring-offset-color: #1a202c; + } + + .md\:focus\:ring-offset-red-50:focus { + --tw-ring-offset-color: #fef2f2; + } + + .md\:focus\:ring-offset-red-100:focus { + --tw-ring-offset-color: #fee2e2; + } + + .md\:focus\:ring-offset-red-200:focus { + --tw-ring-offset-color: #fecaca; + } + + .md\:focus\:ring-offset-red-300:focus { + --tw-ring-offset-color: #fca5a5; + } + + .md\:focus\:ring-offset-red-400:focus { + --tw-ring-offset-color: #f87171; + } + + .md\:focus\:ring-offset-red-500:focus { + --tw-ring-offset-color: #ef4444; + } + + .md\:focus\:ring-offset-red-600:focus { + --tw-ring-offset-color: #dc2626; + } + + .md\:focus\:ring-offset-red-700:focus { + --tw-ring-offset-color: #b91c1c; + } + + .md\:focus\:ring-offset-red-800:focus { + --tw-ring-offset-color: #991b1b; + } + + .md\:focus\:ring-offset-red-900:focus { + --tw-ring-offset-color: #7f1d1d; + } + + .md\:focus\:ring-offset-yellow-50:focus { + --tw-ring-offset-color: #fffbeb; + } + + .md\:focus\:ring-offset-yellow-100:focus { + --tw-ring-offset-color: #fef3c7; + } + + .md\:focus\:ring-offset-yellow-200:focus { + --tw-ring-offset-color: #fde68a; + } + + .md\:focus\:ring-offset-yellow-300:focus { + --tw-ring-offset-color: #fcd34d; + } + + .md\:focus\:ring-offset-yellow-400:focus { + --tw-ring-offset-color: #fbbf24; + } + + .md\:focus\:ring-offset-yellow-500:focus { + --tw-ring-offset-color: #f59e0b; + } + + .md\:focus\:ring-offset-yellow-600:focus { + --tw-ring-offset-color: #d97706; + } + + .md\:focus\:ring-offset-yellow-700:focus { + --tw-ring-offset-color: #b45309; + } + + .md\:focus\:ring-offset-yellow-800:focus { + --tw-ring-offset-color: #92400e; + } + + .md\:focus\:ring-offset-yellow-900:focus { + --tw-ring-offset-color: #78350f; + } + + .md\:focus\:ring-offset-green-50:focus { + --tw-ring-offset-color: #ecfdf5; + } + + .md\:focus\:ring-offset-green-100:focus { + --tw-ring-offset-color: #d1fae5; + } + + .md\:focus\:ring-offset-green-200:focus { + --tw-ring-offset-color: #a7f3d0; + } + + .md\:focus\:ring-offset-green-300:focus { + --tw-ring-offset-color: #6ee7b7; + } + + .md\:focus\:ring-offset-green-400:focus { + --tw-ring-offset-color: #34d399; + } + + .md\:focus\:ring-offset-green-500:focus { + --tw-ring-offset-color: #10b981; + } + + .md\:focus\:ring-offset-green-600:focus { + --tw-ring-offset-color: #059669; + } + + .md\:focus\:ring-offset-green-700:focus { + --tw-ring-offset-color: #047857; + } + + .md\:focus\:ring-offset-green-800:focus { + --tw-ring-offset-color: #065f46; + } + + .md\:focus\:ring-offset-green-900:focus { + --tw-ring-offset-color: #064e3b; + } + + .md\:focus\:ring-offset-blue-50:focus { + --tw-ring-offset-color: #eff6ff; + } + + .md\:focus\:ring-offset-blue-100:focus { + --tw-ring-offset-color: #dbeafe; + } + + .md\:focus\:ring-offset-blue-200:focus { + --tw-ring-offset-color: #bfdbfe; + } + + .md\:focus\:ring-offset-blue-300:focus { + --tw-ring-offset-color: #93c5fd; + } + + .md\:focus\:ring-offset-blue-400:focus { + --tw-ring-offset-color: #60a5fa; + } + + .md\:focus\:ring-offset-blue-500:focus { + --tw-ring-offset-color: #3b82f6; + } + + .md\:focus\:ring-offset-blue-600:focus { + --tw-ring-offset-color: #2563eb; + } + + .md\:focus\:ring-offset-blue-700:focus { + --tw-ring-offset-color: #1d4ed8; + } + + .md\:focus\:ring-offset-blue-800:focus { + --tw-ring-offset-color: #1e40af; + } + + .md\:focus\:ring-offset-blue-900:focus { + --tw-ring-offset-color: #1e3a8a; + } + + .md\:focus\:ring-offset-indigo-50:focus { + --tw-ring-offset-color: #eef2ff; + } + + .md\:focus\:ring-offset-indigo-100:focus { + --tw-ring-offset-color: #e0e7ff; + } + + .md\:focus\:ring-offset-indigo-200:focus { + --tw-ring-offset-color: #c7d2fe; + } + + .md\:focus\:ring-offset-indigo-300:focus { + --tw-ring-offset-color: #a5b4fc; + } + + .md\:focus\:ring-offset-indigo-400:focus { + --tw-ring-offset-color: #818cf8; + } + + .md\:focus\:ring-offset-indigo-500:focus { + --tw-ring-offset-color: #6366f1; + } + + .md\:focus\:ring-offset-indigo-600:focus { + --tw-ring-offset-color: #4f46e5; + } + + .md\:focus\:ring-offset-indigo-700:focus { + --tw-ring-offset-color: #4338ca; + } + + .md\:focus\:ring-offset-indigo-800:focus { + --tw-ring-offset-color: #3730a3; + } + + .md\:focus\:ring-offset-indigo-900:focus { + --tw-ring-offset-color: #312e81; + } + + .md\:focus\:ring-offset-purple-50:focus { + --tw-ring-offset-color: #f5f3ff; + } + + .md\:focus\:ring-offset-purple-100:focus { + --tw-ring-offset-color: #ede9fe; + } + + .md\:focus\:ring-offset-purple-200:focus { + --tw-ring-offset-color: #ddd6fe; + } + + .md\:focus\:ring-offset-purple-300:focus { + --tw-ring-offset-color: #c4b5fd; + } + + .md\:focus\:ring-offset-purple-400:focus { + --tw-ring-offset-color: #a78bfa; + } + + .md\:focus\:ring-offset-purple-500:focus { + --tw-ring-offset-color: #8b5cf6; + } + + .md\:focus\:ring-offset-purple-600:focus { + --tw-ring-offset-color: #7c3aed; + } + + .md\:focus\:ring-offset-purple-700:focus { + --tw-ring-offset-color: #6d28d9; + } + + .md\:focus\:ring-offset-purple-800:focus { + --tw-ring-offset-color: #5b21b6; + } + + .md\:focus\:ring-offset-purple-900:focus { + --tw-ring-offset-color: #4c1d95; + } + + .md\:focus\:ring-offset-pink-50:focus { + --tw-ring-offset-color: #fdf2f8; + } + + .md\:focus\:ring-offset-pink-100:focus { + --tw-ring-offset-color: #fce7f3; + } + + .md\:focus\:ring-offset-pink-200:focus { + --tw-ring-offset-color: #fbcfe8; + } + + .md\:focus\:ring-offset-pink-300:focus { + --tw-ring-offset-color: #f9a8d4; + } + + .md\:focus\:ring-offset-pink-400:focus { + --tw-ring-offset-color: #f472b6; + } + + .md\:focus\:ring-offset-pink-500:focus { + --tw-ring-offset-color: #ec4899; + } + + .md\:focus\:ring-offset-pink-600:focus { + --tw-ring-offset-color: #db2777; + } + + .md\:focus\:ring-offset-pink-700:focus { + --tw-ring-offset-color: #be185d; + } + + .md\:focus\:ring-offset-pink-800:focus { + --tw-ring-offset-color: #9d174d; + } + + .md\:focus\:ring-offset-pink-900:focus { + --tw-ring-offset-color: #831843; + } + + .md\:focus\:ring-offset-primary-50:focus { + --tw-ring-offset-color: #F7F6FD; + } + + .md\:focus\:ring-offset-primary-100:focus { + --tw-ring-offset-color: #EEEEFB; + } + + .md\:focus\:ring-offset-primary-200:focus { + --tw-ring-offset-color: #D5D4F5; + } + + .md\:focus\:ring-offset-primary-300:focus { + --tw-ring-offset-color: #BCB9EF; + } + + .md\:focus\:ring-offset-primary-400:focus { + --tw-ring-offset-color: #8A85E4; + } + + .md\:focus\:ring-offset-primary-500:focus { + --tw-ring-offset-color: #5851D8; + } + + .md\:focus\:ring-offset-primary-600:focus { + --tw-ring-offset-color: #4F49C2; + } + + .md\:focus\:ring-offset-primary-700:focus { + --tw-ring-offset-color: #353182; + } + + .md\:focus\:ring-offset-primary-800:focus { + --tw-ring-offset-color: #282461; + } + + .md\:focus\:ring-offset-primary-900:focus { + --tw-ring-offset-color: #1A1841; + } + + .md\:focus\:ring-offset-danger:focus { + --tw-ring-offset-color: #FB7178; + } + + .md\:focus\:ring-offset-success:focus { + --tw-ring-offset-color: #00C99C; + } + + .md\:focus\:ring-offset-warning:focus { + --tw-ring-offset-color: #F3AF4E; + } + + .md\:focus\:ring-offset-info:focus { + --tw-ring-offset-color: #15B2EC; + } + + .md\:ring-offset-0 { + --tw-ring-offset-width: 0px; + } + + .md\:ring-offset-1 { + --tw-ring-offset-width: 1px; + } + + .md\:ring-offset-2 { + --tw-ring-offset-width: 2px; + } + + .md\:ring-offset-4 { + --tw-ring-offset-width: 4px; + } + + .md\:ring-offset-8 { + --tw-ring-offset-width: 8px; + } + + .md\:focus-within\:ring-offset-0:focus-within { + --tw-ring-offset-width: 0px; + } + + .md\:focus-within\:ring-offset-1:focus-within { + --tw-ring-offset-width: 1px; + } + + .md\:focus-within\:ring-offset-2:focus-within { + --tw-ring-offset-width: 2px; + } + + .md\:focus-within\:ring-offset-4:focus-within { + --tw-ring-offset-width: 4px; + } + + .md\:focus-within\:ring-offset-8:focus-within { + --tw-ring-offset-width: 8px; + } + + .md\:focus\:ring-offset-0:focus { + --tw-ring-offset-width: 0px; + } + + .md\:focus\:ring-offset-1:focus { + --tw-ring-offset-width: 1px; + } + + .md\:focus\:ring-offset-2:focus { + --tw-ring-offset-width: 2px; + } + + .md\:focus\:ring-offset-4:focus { + --tw-ring-offset-width: 4px; + } + + .md\:focus\:ring-offset-8:focus { + --tw-ring-offset-width: 8px; + } + + .md\:ring-transparent { + --tw-ring-color: transparent; + } + + .md\:ring-current { + --tw-ring-color: currentColor; + } + + .md\:ring-black { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 4, 5, var(--tw-ring-opacity)); + } + + .md\:ring-white { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); + } + + .md\:ring-gray-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); + } + + .md\:ring-gray-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 250, 252, var(--tw-ring-opacity)); + } + + .md\:ring-gray-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 242, 247, var(--tw-ring-opacity)); + } + + .md\:ring-gray-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(226, 232, 240, var(--tw-ring-opacity)); + } + + .md\:ring-gray-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(203, 213, 224, var(--tw-ring-opacity)); + } + + .md\:ring-gray-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(160, 174, 192, var(--tw-ring-opacity)); + } + + .md\:ring-gray-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(113, 128, 150, var(--tw-ring-opacity)); + } + + .md\:ring-gray-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(74, 85, 104, var(--tw-ring-opacity)); + } + + .md\:ring-gray-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(45, 55, 72, var(--tw-ring-opacity)); + } + + .md\:ring-gray-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 32, 44, var(--tw-ring-opacity)); + } + + .md\:ring-red-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); + } + + .md\:ring-red-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); + } + + .md\:ring-red-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); + } + + .md\:ring-red-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); + } + + .md\:ring-red-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); + } + + .md\:ring-red-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); + } + + .md\:ring-red-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); + } + + .md\:ring-red-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); + } + + .md\:ring-red-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); + } + + .md\:ring-red-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); + } + + .md\:ring-yellow-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); + } + + .md\:ring-yellow-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); + } + + .md\:ring-yellow-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); + } + + .md\:ring-yellow-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); + } + + .md\:ring-yellow-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); + } + + .md\:ring-yellow-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); + } + + .md\:ring-yellow-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); + } + + .md\:ring-yellow-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); + } + + .md\:ring-yellow-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); + } + + .md\:ring-yellow-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); + } + + .md\:ring-green-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); + } + + .md\:ring-green-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); + } + + .md\:ring-green-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); + } + + .md\:ring-green-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); + } + + .md\:ring-green-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); + } + + .md\:ring-green-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); + } + + .md\:ring-green-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); + } + + .md\:ring-green-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); + } + + .md\:ring-green-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); + } + + .md\:ring-green-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); + } + + .md\:ring-blue-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); + } + + .md\:ring-blue-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); + } + + .md\:ring-blue-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); + } + + .md\:ring-blue-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); + } + + .md\:ring-blue-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); + } + + .md\:ring-blue-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); + } + + .md\:ring-blue-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); + } + + .md\:ring-blue-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); + } + + .md\:ring-blue-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); + } + + .md\:ring-blue-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); + } + + .md\:ring-indigo-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); + } + + .md\:ring-indigo-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); + } + + .md\:ring-indigo-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); + } + + .md\:ring-indigo-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); + } + + .md\:ring-indigo-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); + } + + .md\:ring-indigo-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); + } + + .md\:ring-indigo-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); + } + + .md\:ring-indigo-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); + } + + .md\:ring-indigo-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); + } + + .md\:ring-indigo-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); + } + + .md\:ring-purple-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); + } + + .md\:ring-purple-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); + } + + .md\:ring-purple-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); + } + + .md\:ring-purple-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); + } + + .md\:ring-purple-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); + } + + .md\:ring-purple-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); + } + + .md\:ring-purple-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); + } + + .md\:ring-purple-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); + } + + .md\:ring-purple-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); + } + + .md\:ring-purple-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); + } + + .md\:ring-pink-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); + } + + .md\:ring-pink-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); + } + + .md\:ring-pink-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); + } + + .md\:ring-pink-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); + } + + .md\:ring-pink-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); + } + + .md\:ring-pink-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); + } + + .md\:ring-pink-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); + } + + .md\:ring-pink-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); + } + + .md\:ring-pink-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); + } + + .md\:ring-pink-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); + } + + .md\:ring-primary-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 246, 253, var(--tw-ring-opacity)); + } + + .md\:ring-primary-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 238, 251, var(--tw-ring-opacity)); + } + + .md\:ring-primary-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(213, 212, 245, var(--tw-ring-opacity)); + } + + .md\:ring-primary-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(188, 185, 239, var(--tw-ring-opacity)); + } + + .md\:ring-primary-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(138, 133, 228, var(--tw-ring-opacity)); + } + + .md\:ring-primary-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(88, 81, 216, var(--tw-ring-opacity)); + } + + .md\:ring-primary-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 73, 194, var(--tw-ring-opacity)); + } + + .md\:ring-primary-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(53, 49, 130, var(--tw-ring-opacity)); + } + + .md\:ring-primary-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(40, 36, 97, var(--tw-ring-opacity)); + } + + .md\:ring-primary-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 24, 65, var(--tw-ring-opacity)); + } + + .md\:ring-danger { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 113, 120, var(--tw-ring-opacity)); + } + + .md\:ring-success { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(0, 201, 156, var(--tw-ring-opacity)); + } + + .md\:ring-warning { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(243, 175, 78, var(--tw-ring-opacity)); + } + + .md\:ring-info { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(21, 178, 236, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-transparent:focus-within { + --tw-ring-color: transparent; + } + + .md\:focus-within\:ring-current:focus-within { + --tw-ring-color: currentColor; + } + + .md\:focus-within\:ring-black:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 4, 5, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-white:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-gray-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-gray-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 250, 252, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-gray-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 242, 247, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-gray-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(226, 232, 240, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-gray-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(203, 213, 224, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-gray-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(160, 174, 192, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-gray-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(113, 128, 150, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-gray-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(74, 85, 104, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-gray-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(45, 55, 72, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-gray-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 32, 44, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-red-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-red-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-red-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-red-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-red-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-red-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-red-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-red-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-red-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-red-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-yellow-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-yellow-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-yellow-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-yellow-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-yellow-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-yellow-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-yellow-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-yellow-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-yellow-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-yellow-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-green-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-green-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-green-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-green-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-green-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-green-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-green-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-green-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-green-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-green-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-blue-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-blue-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-blue-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-blue-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-blue-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-blue-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-blue-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-blue-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-blue-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-blue-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-indigo-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-indigo-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-indigo-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-indigo-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-indigo-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-indigo-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-indigo-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-indigo-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-indigo-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-indigo-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-purple-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-purple-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-purple-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-purple-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-purple-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-purple-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-purple-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-purple-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-purple-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-purple-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-pink-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-pink-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-pink-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-pink-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-pink-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-pink-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-pink-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-pink-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-pink-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-pink-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-primary-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 246, 253, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-primary-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 238, 251, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-primary-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(213, 212, 245, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-primary-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(188, 185, 239, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-primary-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(138, 133, 228, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-primary-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(88, 81, 216, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-primary-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 73, 194, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-primary-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(53, 49, 130, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-primary-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(40, 36, 97, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-primary-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 24, 65, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-danger:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 113, 120, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-success:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(0, 201, 156, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-warning:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(243, 175, 78, var(--tw-ring-opacity)); + } + + .md\:focus-within\:ring-info:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(21, 178, 236, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-transparent:focus { + --tw-ring-color: transparent; + } + + .md\:focus\:ring-current:focus { + --tw-ring-color: currentColor; + } + + .md\:focus\:ring-black:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 4, 5, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-white:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-gray-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-gray-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 250, 252, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-gray-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 242, 247, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-gray-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(226, 232, 240, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-gray-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(203, 213, 224, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-gray-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(160, 174, 192, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-gray-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(113, 128, 150, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-gray-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(74, 85, 104, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-gray-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(45, 55, 72, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-gray-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 32, 44, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-red-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-red-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-red-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-red-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-red-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-red-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-red-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-red-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-red-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-red-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-yellow-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-yellow-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-yellow-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-yellow-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-yellow-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-yellow-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-yellow-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-yellow-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-yellow-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-yellow-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-green-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-green-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-green-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-green-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-green-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-green-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-green-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-green-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-green-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-green-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-blue-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-blue-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-blue-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-blue-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-blue-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-blue-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-blue-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-blue-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-blue-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-blue-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-indigo-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-indigo-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-indigo-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-indigo-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-indigo-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-indigo-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-indigo-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-indigo-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-indigo-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-indigo-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-purple-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-purple-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-purple-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-purple-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-purple-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-purple-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-purple-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-purple-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-purple-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-purple-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-pink-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-pink-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-pink-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-pink-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-pink-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-pink-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-pink-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-pink-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-pink-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-pink-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-primary-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 246, 253, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-primary-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 238, 251, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-primary-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(213, 212, 245, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-primary-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(188, 185, 239, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-primary-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(138, 133, 228, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-primary-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(88, 81, 216, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-primary-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 73, 194, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-primary-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(53, 49, 130, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-primary-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(40, 36, 97, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-primary-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 24, 65, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-danger:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 113, 120, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-success:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(0, 201, 156, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-warning:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(243, 175, 78, var(--tw-ring-opacity)); + } + + .md\:focus\:ring-info:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(21, 178, 236, var(--tw-ring-opacity)); + } + + .md\:ring-opacity-0 { + --tw-ring-opacity: 0; + } + + .md\:ring-opacity-5 { + --tw-ring-opacity: 0.05; + } + + .md\:ring-opacity-10 { + --tw-ring-opacity: 0.1; + } + + .md\:ring-opacity-20 { + --tw-ring-opacity: 0.2; + } + + .md\:ring-opacity-25 { + --tw-ring-opacity: 0.25; + } + + .md\:ring-opacity-30 { + --tw-ring-opacity: 0.3; + } + + .md\:ring-opacity-40 { + --tw-ring-opacity: 0.4; + } + + .md\:ring-opacity-50 { + --tw-ring-opacity: 0.5; + } + + .md\:ring-opacity-60 { + --tw-ring-opacity: 0.6; + } + + .md\:ring-opacity-70 { + --tw-ring-opacity: 0.7; + } + + .md\:ring-opacity-75 { + --tw-ring-opacity: 0.75; + } + + .md\:ring-opacity-80 { + --tw-ring-opacity: 0.8; + } + + .md\:ring-opacity-90 { + --tw-ring-opacity: 0.9; + } + + .md\:ring-opacity-95 { + --tw-ring-opacity: 0.95; + } + + .md\:ring-opacity-100 { + --tw-ring-opacity: 1; + } + + .md\:focus-within\:ring-opacity-0:focus-within { + --tw-ring-opacity: 0; + } + + .md\:focus-within\:ring-opacity-5:focus-within { + --tw-ring-opacity: 0.05; + } + + .md\:focus-within\:ring-opacity-10:focus-within { + --tw-ring-opacity: 0.1; + } + + .md\:focus-within\:ring-opacity-20:focus-within { + --tw-ring-opacity: 0.2; + } + + .md\:focus-within\:ring-opacity-25:focus-within { + --tw-ring-opacity: 0.25; + } + + .md\:focus-within\:ring-opacity-30:focus-within { + --tw-ring-opacity: 0.3; + } + + .md\:focus-within\:ring-opacity-40:focus-within { + --tw-ring-opacity: 0.4; + } + + .md\:focus-within\:ring-opacity-50:focus-within { + --tw-ring-opacity: 0.5; + } + + .md\:focus-within\:ring-opacity-60:focus-within { + --tw-ring-opacity: 0.6; + } + + .md\:focus-within\:ring-opacity-70:focus-within { + --tw-ring-opacity: 0.7; + } + + .md\:focus-within\:ring-opacity-75:focus-within { + --tw-ring-opacity: 0.75; + } + + .md\:focus-within\:ring-opacity-80:focus-within { + --tw-ring-opacity: 0.8; + } + + .md\:focus-within\:ring-opacity-90:focus-within { + --tw-ring-opacity: 0.9; + } + + .md\:focus-within\:ring-opacity-95:focus-within { + --tw-ring-opacity: 0.95; + } + + .md\:focus-within\:ring-opacity-100:focus-within { + --tw-ring-opacity: 1; + } + + .md\:focus\:ring-opacity-0:focus { + --tw-ring-opacity: 0; + } + + .md\:focus\:ring-opacity-5:focus { + --tw-ring-opacity: 0.05; + } + + .md\:focus\:ring-opacity-10:focus { + --tw-ring-opacity: 0.1; + } + + .md\:focus\:ring-opacity-20:focus { + --tw-ring-opacity: 0.2; + } + + .md\:focus\:ring-opacity-25:focus { + --tw-ring-opacity: 0.25; + } + + .md\:focus\:ring-opacity-30:focus { + --tw-ring-opacity: 0.3; + } + + .md\:focus\:ring-opacity-40:focus { + --tw-ring-opacity: 0.4; + } + + .md\:focus\:ring-opacity-50:focus { + --tw-ring-opacity: 0.5; + } + + .md\:focus\:ring-opacity-60:focus { + --tw-ring-opacity: 0.6; + } + + .md\:focus\:ring-opacity-70:focus { + --tw-ring-opacity: 0.7; + } + + .md\:focus\:ring-opacity-75:focus { + --tw-ring-opacity: 0.75; + } + + .md\:focus\:ring-opacity-80:focus { + --tw-ring-opacity: 0.8; + } + + .md\:focus\:ring-opacity-90:focus { + --tw-ring-opacity: 0.9; + } + + .md\:focus\:ring-opacity-95:focus { + --tw-ring-opacity: 0.95; + } + + .md\:focus\:ring-opacity-100:focus { + --tw-ring-opacity: 1; + } + + .md\:fill-current { + fill: currentColor; + } + + .md\:stroke-current { + stroke: currentColor; + } + + .md\:stroke-0 { + stroke-width: 0; + } + + .md\:stroke-1 { + stroke-width: 1; + } + + .md\:stroke-2 { + stroke-width: 2; + } + + .md\:table-auto { + table-layout: auto; + } + + .md\:table-fixed { + table-layout: fixed; + } + + .md\:text-left { + text-align: left; + } + + .md\:text-center { + text-align: center; + } + + .md\:text-right { + text-align: right; + } + + .md\:text-justify { + text-align: justify; + } + + .md\:text-transparent { + color: transparent; + } + + .md\:text-current { + color: currentColor; + } + + .md\:text-black { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .md\:text-white { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .md\:text-gray-50 { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .md\:text-gray-100 { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .md\:text-gray-200 { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .md\:text-gray-300 { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .md\:text-gray-400 { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .md\:text-gray-500 { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .md\:text-gray-600 { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .md\:text-gray-700 { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .md\:text-gray-800 { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .md\:text-gray-900 { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .md\:text-red-50 { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .md\:text-red-100 { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .md\:text-red-200 { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .md\:text-red-300 { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .md\:text-red-400 { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .md\:text-red-500 { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .md\:text-red-600 { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .md\:text-red-700 { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .md\:text-red-800 { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .md\:text-red-900 { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .md\:text-yellow-50 { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .md\:text-yellow-100 { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .md\:text-yellow-200 { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .md\:text-yellow-300 { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .md\:text-yellow-400 { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .md\:text-yellow-500 { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .md\:text-yellow-600 { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .md\:text-yellow-700 { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .md\:text-yellow-800 { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .md\:text-yellow-900 { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .md\:text-green-50 { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .md\:text-green-100 { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .md\:text-green-200 { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .md\:text-green-300 { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .md\:text-green-400 { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .md\:text-green-500 { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .md\:text-green-600 { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .md\:text-green-700 { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .md\:text-green-800 { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .md\:text-green-900 { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .md\:text-blue-50 { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .md\:text-blue-100 { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .md\:text-blue-200 { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .md\:text-blue-300 { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .md\:text-blue-400 { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .md\:text-blue-500 { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .md\:text-blue-600 { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .md\:text-blue-700 { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .md\:text-blue-800 { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .md\:text-blue-900 { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .md\:text-indigo-50 { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .md\:text-indigo-100 { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .md\:text-indigo-200 { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .md\:text-indigo-300 { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .md\:text-indigo-400 { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .md\:text-indigo-500 { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .md\:text-indigo-600 { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .md\:text-indigo-700 { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .md\:text-indigo-800 { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .md\:text-indigo-900 { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .md\:text-purple-50 { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .md\:text-purple-100 { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .md\:text-purple-200 { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .md\:text-purple-300 { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .md\:text-purple-400 { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .md\:text-purple-500 { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .md\:text-purple-600 { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .md\:text-purple-700 { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .md\:text-purple-800 { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .md\:text-purple-900 { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .md\:text-pink-50 { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .md\:text-pink-100 { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .md\:text-pink-200 { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .md\:text-pink-300 { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .md\:text-pink-400 { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .md\:text-pink-500 { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .md\:text-pink-600 { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .md\:text-pink-700 { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .md\:text-pink-800 { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .md\:text-pink-900 { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .md\:text-primary-50 { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .md\:text-primary-100 { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .md\:text-primary-200 { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .md\:text-primary-300 { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .md\:text-primary-400 { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .md\:text-primary-500 { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .md\:text-primary-600 { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .md\:text-primary-700 { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .md\:text-primary-800 { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .md\:text-primary-900 { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .md\:text-danger { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .md\:text-success { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .md\:text-warning { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .md\:text-info { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .md\:hover\:text-transparent:hover { + color: transparent; + } + + .md\:hover\:text-current:hover { + color: currentColor; + } + + .md\:hover\:text-black:hover { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .md\:hover\:text-white:hover { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .md\:hover\:text-gray-50:hover { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .md\:hover\:text-gray-100:hover { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .md\:hover\:text-gray-200:hover { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .md\:hover\:text-gray-300:hover { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .md\:hover\:text-gray-400:hover { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .md\:hover\:text-gray-500:hover { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .md\:hover\:text-gray-600:hover { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .md\:hover\:text-gray-700:hover { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .md\:hover\:text-gray-800:hover { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .md\:hover\:text-gray-900:hover { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .md\:hover\:text-red-50:hover { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .md\:hover\:text-red-100:hover { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .md\:hover\:text-red-200:hover { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .md\:hover\:text-red-300:hover { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .md\:hover\:text-red-400:hover { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .md\:hover\:text-red-500:hover { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .md\:hover\:text-red-600:hover { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .md\:hover\:text-red-700:hover { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .md\:hover\:text-red-800:hover { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .md\:hover\:text-red-900:hover { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .md\:hover\:text-yellow-50:hover { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .md\:hover\:text-yellow-100:hover { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .md\:hover\:text-yellow-200:hover { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .md\:hover\:text-yellow-300:hover { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .md\:hover\:text-yellow-400:hover { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .md\:hover\:text-yellow-500:hover { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .md\:hover\:text-yellow-600:hover { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .md\:hover\:text-yellow-700:hover { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .md\:hover\:text-yellow-800:hover { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .md\:hover\:text-yellow-900:hover { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .md\:hover\:text-green-50:hover { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .md\:hover\:text-green-100:hover { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .md\:hover\:text-green-200:hover { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .md\:hover\:text-green-300:hover { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .md\:hover\:text-green-400:hover { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .md\:hover\:text-green-500:hover { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .md\:hover\:text-green-600:hover { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .md\:hover\:text-green-700:hover { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .md\:hover\:text-green-800:hover { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .md\:hover\:text-green-900:hover { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .md\:hover\:text-blue-50:hover { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .md\:hover\:text-blue-100:hover { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .md\:hover\:text-blue-200:hover { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .md\:hover\:text-blue-300:hover { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .md\:hover\:text-blue-400:hover { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .md\:hover\:text-blue-500:hover { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .md\:hover\:text-blue-600:hover { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .md\:hover\:text-blue-700:hover { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .md\:hover\:text-blue-800:hover { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .md\:hover\:text-blue-900:hover { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .md\:hover\:text-indigo-50:hover { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .md\:hover\:text-indigo-100:hover { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .md\:hover\:text-indigo-200:hover { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .md\:hover\:text-indigo-300:hover { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .md\:hover\:text-indigo-400:hover { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .md\:hover\:text-indigo-500:hover { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .md\:hover\:text-indigo-600:hover { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .md\:hover\:text-indigo-700:hover { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .md\:hover\:text-indigo-800:hover { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .md\:hover\:text-indigo-900:hover { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .md\:hover\:text-purple-50:hover { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .md\:hover\:text-purple-100:hover { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .md\:hover\:text-purple-200:hover { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .md\:hover\:text-purple-300:hover { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .md\:hover\:text-purple-400:hover { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .md\:hover\:text-purple-500:hover { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .md\:hover\:text-purple-600:hover { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .md\:hover\:text-purple-700:hover { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .md\:hover\:text-purple-800:hover { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .md\:hover\:text-purple-900:hover { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .md\:hover\:text-pink-50:hover { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .md\:hover\:text-pink-100:hover { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .md\:hover\:text-pink-200:hover { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .md\:hover\:text-pink-300:hover { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .md\:hover\:text-pink-400:hover { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .md\:hover\:text-pink-500:hover { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .md\:hover\:text-pink-600:hover { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .md\:hover\:text-pink-700:hover { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .md\:hover\:text-pink-800:hover { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .md\:hover\:text-pink-900:hover { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .md\:hover\:text-primary-50:hover { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .md\:hover\:text-primary-100:hover { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .md\:hover\:text-primary-200:hover { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .md\:hover\:text-primary-300:hover { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .md\:hover\:text-primary-400:hover { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .md\:hover\:text-primary-500:hover { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .md\:hover\:text-primary-600:hover { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .md\:hover\:text-primary-700:hover { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .md\:hover\:text-primary-800:hover { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .md\:hover\:text-primary-900:hover { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .md\:hover\:text-danger:hover { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .md\:hover\:text-success:hover { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .md\:hover\:text-warning:hover { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .md\:hover\:text-info:hover { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .md\:focus\:text-transparent:focus { + color: transparent; + } + + .md\:focus\:text-current:focus { + color: currentColor; + } + + .md\:focus\:text-black:focus { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .md\:focus\:text-white:focus { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .md\:focus\:text-gray-50:focus { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .md\:focus\:text-gray-100:focus { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .md\:focus\:text-gray-200:focus { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .md\:focus\:text-gray-300:focus { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .md\:focus\:text-gray-400:focus { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .md\:focus\:text-gray-500:focus { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .md\:focus\:text-gray-600:focus { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .md\:focus\:text-gray-700:focus { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .md\:focus\:text-gray-800:focus { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .md\:focus\:text-gray-900:focus { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .md\:focus\:text-red-50:focus { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .md\:focus\:text-red-100:focus { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .md\:focus\:text-red-200:focus { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .md\:focus\:text-red-300:focus { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .md\:focus\:text-red-400:focus { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .md\:focus\:text-red-500:focus { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .md\:focus\:text-red-600:focus { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .md\:focus\:text-red-700:focus { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .md\:focus\:text-red-800:focus { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .md\:focus\:text-red-900:focus { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .md\:focus\:text-yellow-50:focus { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .md\:focus\:text-yellow-100:focus { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .md\:focus\:text-yellow-200:focus { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .md\:focus\:text-yellow-300:focus { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .md\:focus\:text-yellow-400:focus { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .md\:focus\:text-yellow-500:focus { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .md\:focus\:text-yellow-600:focus { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .md\:focus\:text-yellow-700:focus { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .md\:focus\:text-yellow-800:focus { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .md\:focus\:text-yellow-900:focus { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .md\:focus\:text-green-50:focus { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .md\:focus\:text-green-100:focus { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .md\:focus\:text-green-200:focus { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .md\:focus\:text-green-300:focus { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .md\:focus\:text-green-400:focus { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .md\:focus\:text-green-500:focus { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .md\:focus\:text-green-600:focus { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .md\:focus\:text-green-700:focus { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .md\:focus\:text-green-800:focus { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .md\:focus\:text-green-900:focus { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .md\:focus\:text-blue-50:focus { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .md\:focus\:text-blue-100:focus { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .md\:focus\:text-blue-200:focus { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .md\:focus\:text-blue-300:focus { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .md\:focus\:text-blue-400:focus { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .md\:focus\:text-blue-500:focus { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .md\:focus\:text-blue-600:focus { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .md\:focus\:text-blue-700:focus { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .md\:focus\:text-blue-800:focus { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .md\:focus\:text-blue-900:focus { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .md\:focus\:text-indigo-50:focus { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .md\:focus\:text-indigo-100:focus { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .md\:focus\:text-indigo-200:focus { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .md\:focus\:text-indigo-300:focus { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .md\:focus\:text-indigo-400:focus { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .md\:focus\:text-indigo-500:focus { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .md\:focus\:text-indigo-600:focus { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .md\:focus\:text-indigo-700:focus { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .md\:focus\:text-indigo-800:focus { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .md\:focus\:text-indigo-900:focus { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .md\:focus\:text-purple-50:focus { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .md\:focus\:text-purple-100:focus { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .md\:focus\:text-purple-200:focus { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .md\:focus\:text-purple-300:focus { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .md\:focus\:text-purple-400:focus { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .md\:focus\:text-purple-500:focus { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .md\:focus\:text-purple-600:focus { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .md\:focus\:text-purple-700:focus { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .md\:focus\:text-purple-800:focus { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .md\:focus\:text-purple-900:focus { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .md\:focus\:text-pink-50:focus { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .md\:focus\:text-pink-100:focus { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .md\:focus\:text-pink-200:focus { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .md\:focus\:text-pink-300:focus { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .md\:focus\:text-pink-400:focus { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .md\:focus\:text-pink-500:focus { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .md\:focus\:text-pink-600:focus { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .md\:focus\:text-pink-700:focus { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .md\:focus\:text-pink-800:focus { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .md\:focus\:text-pink-900:focus { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .md\:focus\:text-primary-50:focus { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .md\:focus\:text-primary-100:focus { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .md\:focus\:text-primary-200:focus { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .md\:focus\:text-primary-300:focus { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .md\:focus\:text-primary-400:focus { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .md\:focus\:text-primary-500:focus { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .md\:focus\:text-primary-600:focus { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .md\:focus\:text-primary-700:focus { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .md\:focus\:text-primary-800:focus { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .md\:focus\:text-primary-900:focus { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .md\:focus\:text-danger:focus { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .md\:focus\:text-success:focus { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .md\:focus\:text-warning:focus { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .md\:focus\:text-info:focus { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .md\:active\:text-transparent:active { + color: transparent; + } + + .md\:active\:text-current:active { + color: currentColor; + } + + .md\:active\:text-black:active { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .md\:active\:text-white:active { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .md\:active\:text-gray-50:active { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .md\:active\:text-gray-100:active { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .md\:active\:text-gray-200:active { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .md\:active\:text-gray-300:active { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .md\:active\:text-gray-400:active { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .md\:active\:text-gray-500:active { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .md\:active\:text-gray-600:active { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .md\:active\:text-gray-700:active { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .md\:active\:text-gray-800:active { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .md\:active\:text-gray-900:active { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .md\:active\:text-red-50:active { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .md\:active\:text-red-100:active { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .md\:active\:text-red-200:active { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .md\:active\:text-red-300:active { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .md\:active\:text-red-400:active { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .md\:active\:text-red-500:active { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .md\:active\:text-red-600:active { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .md\:active\:text-red-700:active { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .md\:active\:text-red-800:active { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .md\:active\:text-red-900:active { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .md\:active\:text-yellow-50:active { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .md\:active\:text-yellow-100:active { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .md\:active\:text-yellow-200:active { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .md\:active\:text-yellow-300:active { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .md\:active\:text-yellow-400:active { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .md\:active\:text-yellow-500:active { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .md\:active\:text-yellow-600:active { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .md\:active\:text-yellow-700:active { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .md\:active\:text-yellow-800:active { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .md\:active\:text-yellow-900:active { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .md\:active\:text-green-50:active { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .md\:active\:text-green-100:active { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .md\:active\:text-green-200:active { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .md\:active\:text-green-300:active { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .md\:active\:text-green-400:active { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .md\:active\:text-green-500:active { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .md\:active\:text-green-600:active { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .md\:active\:text-green-700:active { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .md\:active\:text-green-800:active { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .md\:active\:text-green-900:active { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .md\:active\:text-blue-50:active { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .md\:active\:text-blue-100:active { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .md\:active\:text-blue-200:active { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .md\:active\:text-blue-300:active { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .md\:active\:text-blue-400:active { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .md\:active\:text-blue-500:active { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .md\:active\:text-blue-600:active { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .md\:active\:text-blue-700:active { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .md\:active\:text-blue-800:active { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .md\:active\:text-blue-900:active { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .md\:active\:text-indigo-50:active { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .md\:active\:text-indigo-100:active { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .md\:active\:text-indigo-200:active { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .md\:active\:text-indigo-300:active { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .md\:active\:text-indigo-400:active { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .md\:active\:text-indigo-500:active { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .md\:active\:text-indigo-600:active { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .md\:active\:text-indigo-700:active { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .md\:active\:text-indigo-800:active { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .md\:active\:text-indigo-900:active { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .md\:active\:text-purple-50:active { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .md\:active\:text-purple-100:active { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .md\:active\:text-purple-200:active { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .md\:active\:text-purple-300:active { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .md\:active\:text-purple-400:active { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .md\:active\:text-purple-500:active { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .md\:active\:text-purple-600:active { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .md\:active\:text-purple-700:active { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .md\:active\:text-purple-800:active { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .md\:active\:text-purple-900:active { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .md\:active\:text-pink-50:active { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .md\:active\:text-pink-100:active { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .md\:active\:text-pink-200:active { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .md\:active\:text-pink-300:active { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .md\:active\:text-pink-400:active { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .md\:active\:text-pink-500:active { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .md\:active\:text-pink-600:active { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .md\:active\:text-pink-700:active { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .md\:active\:text-pink-800:active { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .md\:active\:text-pink-900:active { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .md\:active\:text-primary-50:active { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .md\:active\:text-primary-100:active { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .md\:active\:text-primary-200:active { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .md\:active\:text-primary-300:active { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .md\:active\:text-primary-400:active { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .md\:active\:text-primary-500:active { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .md\:active\:text-primary-600:active { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .md\:active\:text-primary-700:active { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .md\:active\:text-primary-800:active { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .md\:active\:text-primary-900:active { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .md\:active\:text-danger:active { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .md\:active\:text-success:active { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .md\:active\:text-warning:active { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .md\:active\:text-info:active { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .md\:visited\:text-transparent:visited { + color: transparent; + } + + .md\:visited\:text-current:visited { + color: currentColor; + } + + .md\:visited\:text-black:visited { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .md\:visited\:text-white:visited { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .md\:visited\:text-gray-50:visited { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .md\:visited\:text-gray-100:visited { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .md\:visited\:text-gray-200:visited { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .md\:visited\:text-gray-300:visited { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .md\:visited\:text-gray-400:visited { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .md\:visited\:text-gray-500:visited { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .md\:visited\:text-gray-600:visited { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .md\:visited\:text-gray-700:visited { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .md\:visited\:text-gray-800:visited { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .md\:visited\:text-gray-900:visited { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .md\:visited\:text-red-50:visited { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .md\:visited\:text-red-100:visited { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .md\:visited\:text-red-200:visited { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .md\:visited\:text-red-300:visited { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .md\:visited\:text-red-400:visited { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .md\:visited\:text-red-500:visited { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .md\:visited\:text-red-600:visited { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .md\:visited\:text-red-700:visited { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .md\:visited\:text-red-800:visited { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .md\:visited\:text-red-900:visited { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .md\:visited\:text-yellow-50:visited { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .md\:visited\:text-yellow-100:visited { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .md\:visited\:text-yellow-200:visited { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .md\:visited\:text-yellow-300:visited { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .md\:visited\:text-yellow-400:visited { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .md\:visited\:text-yellow-500:visited { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .md\:visited\:text-yellow-600:visited { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .md\:visited\:text-yellow-700:visited { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .md\:visited\:text-yellow-800:visited { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .md\:visited\:text-yellow-900:visited { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .md\:visited\:text-green-50:visited { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .md\:visited\:text-green-100:visited { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .md\:visited\:text-green-200:visited { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .md\:visited\:text-green-300:visited { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .md\:visited\:text-green-400:visited { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .md\:visited\:text-green-500:visited { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .md\:visited\:text-green-600:visited { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .md\:visited\:text-green-700:visited { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .md\:visited\:text-green-800:visited { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .md\:visited\:text-green-900:visited { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .md\:visited\:text-blue-50:visited { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .md\:visited\:text-blue-100:visited { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .md\:visited\:text-blue-200:visited { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .md\:visited\:text-blue-300:visited { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .md\:visited\:text-blue-400:visited { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .md\:visited\:text-blue-500:visited { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .md\:visited\:text-blue-600:visited { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .md\:visited\:text-blue-700:visited { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .md\:visited\:text-blue-800:visited { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .md\:visited\:text-blue-900:visited { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .md\:visited\:text-indigo-50:visited { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .md\:visited\:text-indigo-100:visited { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .md\:visited\:text-indigo-200:visited { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .md\:visited\:text-indigo-300:visited { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .md\:visited\:text-indigo-400:visited { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .md\:visited\:text-indigo-500:visited { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .md\:visited\:text-indigo-600:visited { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .md\:visited\:text-indigo-700:visited { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .md\:visited\:text-indigo-800:visited { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .md\:visited\:text-indigo-900:visited { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .md\:visited\:text-purple-50:visited { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .md\:visited\:text-purple-100:visited { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .md\:visited\:text-purple-200:visited { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .md\:visited\:text-purple-300:visited { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .md\:visited\:text-purple-400:visited { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .md\:visited\:text-purple-500:visited { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .md\:visited\:text-purple-600:visited { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .md\:visited\:text-purple-700:visited { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .md\:visited\:text-purple-800:visited { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .md\:visited\:text-purple-900:visited { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .md\:visited\:text-pink-50:visited { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .md\:visited\:text-pink-100:visited { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .md\:visited\:text-pink-200:visited { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .md\:visited\:text-pink-300:visited { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .md\:visited\:text-pink-400:visited { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .md\:visited\:text-pink-500:visited { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .md\:visited\:text-pink-600:visited { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .md\:visited\:text-pink-700:visited { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .md\:visited\:text-pink-800:visited { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .md\:visited\:text-pink-900:visited { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .md\:visited\:text-primary-50:visited { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .md\:visited\:text-primary-100:visited { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .md\:visited\:text-primary-200:visited { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .md\:visited\:text-primary-300:visited { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .md\:visited\:text-primary-400:visited { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .md\:visited\:text-primary-500:visited { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .md\:visited\:text-primary-600:visited { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .md\:visited\:text-primary-700:visited { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .md\:visited\:text-primary-800:visited { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .md\:visited\:text-primary-900:visited { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .md\:visited\:text-danger:visited { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .md\:visited\:text-success:visited { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .md\:visited\:text-warning:visited { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .md\:visited\:text-info:visited { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .md\:text-opacity-0 { + --tw-text-opacity: 0; + } + + .md\:text-opacity-5 { + --tw-text-opacity: 0.05; + } + + .md\:text-opacity-10 { + --tw-text-opacity: 0.1; + } + + .md\:text-opacity-20 { + --tw-text-opacity: 0.2; + } + + .md\:text-opacity-25 { + --tw-text-opacity: 0.25; + } + + .md\:text-opacity-30 { + --tw-text-opacity: 0.3; + } + + .md\:text-opacity-40 { + --tw-text-opacity: 0.4; + } + + .md\:text-opacity-50 { + --tw-text-opacity: 0.5; + } + + .md\:text-opacity-60 { + --tw-text-opacity: 0.6; + } + + .md\:text-opacity-70 { + --tw-text-opacity: 0.7; + } + + .md\:text-opacity-75 { + --tw-text-opacity: 0.75; + } + + .md\:text-opacity-80 { + --tw-text-opacity: 0.8; + } + + .md\:text-opacity-90 { + --tw-text-opacity: 0.9; + } + + .md\:text-opacity-95 { + --tw-text-opacity: 0.95; + } + + .md\:text-opacity-100 { + --tw-text-opacity: 1; + } + + .group:hover .md\:group-hover\:text-opacity-0 { + --tw-text-opacity: 0; + } + + .group:hover .md\:group-hover\:text-opacity-5 { + --tw-text-opacity: 0.05; + } + + .group:hover .md\:group-hover\:text-opacity-10 { + --tw-text-opacity: 0.1; + } + + .group:hover .md\:group-hover\:text-opacity-20 { + --tw-text-opacity: 0.2; + } + + .group:hover .md\:group-hover\:text-opacity-25 { + --tw-text-opacity: 0.25; + } + + .group:hover .md\:group-hover\:text-opacity-30 { + --tw-text-opacity: 0.3; + } + + .group:hover .md\:group-hover\:text-opacity-40 { + --tw-text-opacity: 0.4; + } + + .group:hover .md\:group-hover\:text-opacity-50 { + --tw-text-opacity: 0.5; + } + + .group:hover .md\:group-hover\:text-opacity-60 { + --tw-text-opacity: 0.6; + } + + .group:hover .md\:group-hover\:text-opacity-70 { + --tw-text-opacity: 0.7; + } + + .group:hover .md\:group-hover\:text-opacity-75 { + --tw-text-opacity: 0.75; + } + + .group:hover .md\:group-hover\:text-opacity-80 { + --tw-text-opacity: 0.8; + } + + .group:hover .md\:group-hover\:text-opacity-90 { + --tw-text-opacity: 0.9; + } + + .group:hover .md\:group-hover\:text-opacity-95 { + --tw-text-opacity: 0.95; + } + + .group:hover .md\:group-hover\:text-opacity-100 { + --tw-text-opacity: 1; + } + + .md\:focus-within\:text-opacity-0:focus-within { + --tw-text-opacity: 0; + } + + .md\:focus-within\:text-opacity-5:focus-within { + --tw-text-opacity: 0.05; + } + + .md\:focus-within\:text-opacity-10:focus-within { + --tw-text-opacity: 0.1; + } + + .md\:focus-within\:text-opacity-20:focus-within { + --tw-text-opacity: 0.2; + } + + .md\:focus-within\:text-opacity-25:focus-within { + --tw-text-opacity: 0.25; + } + + .md\:focus-within\:text-opacity-30:focus-within { + --tw-text-opacity: 0.3; + } + + .md\:focus-within\:text-opacity-40:focus-within { + --tw-text-opacity: 0.4; + } + + .md\:focus-within\:text-opacity-50:focus-within { + --tw-text-opacity: 0.5; + } + + .md\:focus-within\:text-opacity-60:focus-within { + --tw-text-opacity: 0.6; + } + + .md\:focus-within\:text-opacity-70:focus-within { + --tw-text-opacity: 0.7; + } + + .md\:focus-within\:text-opacity-75:focus-within { + --tw-text-opacity: 0.75; + } + + .md\:focus-within\:text-opacity-80:focus-within { + --tw-text-opacity: 0.8; + } + + .md\:focus-within\:text-opacity-90:focus-within { + --tw-text-opacity: 0.9; + } + + .md\:focus-within\:text-opacity-95:focus-within { + --tw-text-opacity: 0.95; + } + + .md\:focus-within\:text-opacity-100:focus-within { + --tw-text-opacity: 1; + } + + .md\:hover\:text-opacity-0:hover { + --tw-text-opacity: 0; + } + + .md\:hover\:text-opacity-5:hover { + --tw-text-opacity: 0.05; + } + + .md\:hover\:text-opacity-10:hover { + --tw-text-opacity: 0.1; + } + + .md\:hover\:text-opacity-20:hover { + --tw-text-opacity: 0.2; + } + + .md\:hover\:text-opacity-25:hover { + --tw-text-opacity: 0.25; + } + + .md\:hover\:text-opacity-30:hover { + --tw-text-opacity: 0.3; + } + + .md\:hover\:text-opacity-40:hover { + --tw-text-opacity: 0.4; + } + + .md\:hover\:text-opacity-50:hover { + --tw-text-opacity: 0.5; + } + + .md\:hover\:text-opacity-60:hover { + --tw-text-opacity: 0.6; + } + + .md\:hover\:text-opacity-70:hover { + --tw-text-opacity: 0.7; + } + + .md\:hover\:text-opacity-75:hover { + --tw-text-opacity: 0.75; + } + + .md\:hover\:text-opacity-80:hover { + --tw-text-opacity: 0.8; + } + + .md\:hover\:text-opacity-90:hover { + --tw-text-opacity: 0.9; + } + + .md\:hover\:text-opacity-95:hover { + --tw-text-opacity: 0.95; + } + + .md\:hover\:text-opacity-100:hover { + --tw-text-opacity: 1; + } + + .md\:focus\:text-opacity-0:focus { + --tw-text-opacity: 0; + } + + .md\:focus\:text-opacity-5:focus { + --tw-text-opacity: 0.05; + } + + .md\:focus\:text-opacity-10:focus { + --tw-text-opacity: 0.1; + } + + .md\:focus\:text-opacity-20:focus { + --tw-text-opacity: 0.2; + } + + .md\:focus\:text-opacity-25:focus { + --tw-text-opacity: 0.25; + } + + .md\:focus\:text-opacity-30:focus { + --tw-text-opacity: 0.3; + } + + .md\:focus\:text-opacity-40:focus { + --tw-text-opacity: 0.4; + } + + .md\:focus\:text-opacity-50:focus { + --tw-text-opacity: 0.5; + } + + .md\:focus\:text-opacity-60:focus { + --tw-text-opacity: 0.6; + } + + .md\:focus\:text-opacity-70:focus { + --tw-text-opacity: 0.7; + } + + .md\:focus\:text-opacity-75:focus { + --tw-text-opacity: 0.75; + } + + .md\:focus\:text-opacity-80:focus { + --tw-text-opacity: 0.8; + } + + .md\:focus\:text-opacity-90:focus { + --tw-text-opacity: 0.9; + } + + .md\:focus\:text-opacity-95:focus { + --tw-text-opacity: 0.95; + } + + .md\:focus\:text-opacity-100:focus { + --tw-text-opacity: 1; + } + + .md\:truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + + .md\:overflow-ellipsis { + text-overflow: ellipsis; + } + + .md\:overflow-clip { + text-overflow: clip; + } + + .md\:italic { + font-style: italic; + } + + .md\:not-italic { + font-style: normal; + } + + .md\:uppercase { + text-transform: uppercase; + } + + .md\:lowercase { + text-transform: lowercase; + } + + .md\:capitalize { + text-transform: capitalize; + } + + .md\:normal-case { + text-transform: none; + } + + .md\:underline { + text-decoration: underline; + } + + .md\:line-through { + text-decoration: line-through; + } + + .md\:no-underline { + text-decoration: none; + } + + .group:hover .md\:group-hover\:underline { + text-decoration: underline; + } + + .group:hover .md\:group-hover\:line-through { + text-decoration: line-through; + } + + .group:hover .md\:group-hover\:no-underline { + text-decoration: none; + } + + .md\:focus-within\:underline:focus-within { + text-decoration: underline; + } + + .md\:focus-within\:line-through:focus-within { + text-decoration: line-through; + } + + .md\:focus-within\:no-underline:focus-within { + text-decoration: none; + } + + .md\:hover\:underline:hover { + text-decoration: underline; + } + + .md\:hover\:line-through:hover { + text-decoration: line-through; + } + + .md\:hover\:no-underline:hover { + text-decoration: none; + } + + .md\:focus\:underline:focus { + text-decoration: underline; + } + + .md\:focus\:line-through:focus { + text-decoration: line-through; + } + + .md\:focus\:no-underline:focus { + text-decoration: none; + } + + .md\:antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + + .md\:subpixel-antialiased { + -webkit-font-smoothing: auto; + -moz-osx-font-smoothing: auto; + } + + .md\:ordinal, .md\:slashed-zero, .md\:lining-nums, .md\:oldstyle-nums, .md\:proportional-nums, .md\:tabular-nums, .md\:diagonal-fractions, .md\:stacked-fractions { + --tw-ordinal: var(--tw-empty,/*!*/ /*!*/); + --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/); + --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/); + --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/); + --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/); + font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction); + } + + .md\:normal-nums { + font-variant-numeric: normal; + } + + .md\:ordinal { + --tw-ordinal: ordinal; + } + + .md\:slashed-zero { + --tw-slashed-zero: slashed-zero; + } + + .md\:lining-nums { + --tw-numeric-figure: lining-nums; + } + + .md\:oldstyle-nums { + --tw-numeric-figure: oldstyle-nums; + } + + .md\:proportional-nums { + --tw-numeric-spacing: proportional-nums; + } + + .md\:tabular-nums { + --tw-numeric-spacing: tabular-nums; + } + + .md\:diagonal-fractions { + --tw-numeric-fraction: diagonal-fractions; + } + + .md\:stacked-fractions { + --tw-numeric-fraction: stacked-fractions; + } + + .md\:tracking-tighter { + letter-spacing: -0.05em; + } + + .md\:tracking-tight { + letter-spacing: -0.025em; + } + + .md\:tracking-normal { + letter-spacing: 0em; + } + + .md\:tracking-wide { + letter-spacing: 0.025em; + } + + .md\:tracking-wider { + letter-spacing: 0.05em; + } + + .md\:tracking-widest { + letter-spacing: 0.1em; + } + + .md\:select-none { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .md\:select-text { + -webkit-user-select: text; + -moz-user-select: text; + -ms-user-select: text; + user-select: text; + } + + .md\:select-all { + -webkit-user-select: all; + -moz-user-select: all; + user-select: all; + } + + .md\:select-auto { + -webkit-user-select: auto; + -moz-user-select: auto; + -ms-user-select: auto; + user-select: auto; + } + + .md\:align-baseline { + vertical-align: baseline; + } + + .md\:align-top { + vertical-align: top; + } + + .md\:align-middle { + vertical-align: middle; + } + + .md\:align-bottom { + vertical-align: bottom; + } + + .md\:align-text-top { + vertical-align: text-top; + } + + .md\:align-text-bottom { + vertical-align: text-bottom; + } + + .md\:visible { + visibility: visible; + } + + .md\:invisible { + visibility: hidden; + } + + .md\:whitespace-normal { + white-space: normal; + } + + .md\:whitespace-nowrap { + white-space: nowrap; + } + + .md\:whitespace-pre { + white-space: pre; + } + + .md\:whitespace-pre-line { + white-space: pre-line; + } + + .md\:whitespace-pre-wrap { + white-space: pre-wrap; + } + + .md\:break-normal { + overflow-wrap: normal; + word-break: normal; + } + + .md\:break-words { + overflow-wrap: break-word; + } + + .md\:break-all { + word-break: break-all; + } + + .md\:w-0 { + width: 0px; + } + + .md\:w-1 { + width: 0.25rem; + } + + .md\:w-2 { + width: 0.5rem; + } + + .md\:w-3 { + width: 0.75rem; + } + + .md\:w-4 { + width: 1rem; + } + + .md\:w-5 { + width: 1.25rem; + } + + .md\:w-6 { + width: 1.5rem; + } + + .md\:w-7 { + width: 1.75rem; + } + + .md\:w-8 { + width: 2rem; + } + + .md\:w-9 { + width: 2.25rem; + } + + .md\:w-10 { + width: 2.5rem; + } + + .md\:w-11 { + width: 2.75rem; + } + + .md\:w-12 { + width: 3rem; + } + + .md\:w-14 { + width: 3.5rem; + } + + .md\:w-16 { + width: 4rem; + } + + .md\:w-20 { + width: 5rem; + } + + .md\:w-22 { + width: 5.625rem; + } + + .md\:w-24 { + width: 6rem; + } + + .md\:w-28 { + width: 7rem; + } + + .md\:w-32 { + width: 8rem; + } + + .md\:w-36 { + width: 9rem; + } + + .md\:w-40 { + width: 10rem; + } + + .md\:w-44 { + width: 11rem; + } + + .md\:w-48 { + width: 12rem; + } + + .md\:w-52 { + width: 13rem; + } + + .md\:w-56 { + width: 14rem; + } + + .md\:w-60 { + width: 240px; + } + + .md\:w-64 { + width: 16rem; + } + + .md\:w-72 { + width: 18rem; + } + + .md\:w-80 { + width: 20rem; + } + + .md\:w-88 { + width: 22rem; + } + + .md\:w-96 { + width: 24rem; + } + + .md\:w-130 { + width: 560px; + } + + .md\:w-auto { + width: auto; + } + + .md\:w-px { + width: 1px; + } + + .md\:w-0\.5 { + width: 0.125rem; + } + + .md\:w-1\.5 { + width: 0.375rem; + } + + .md\:w-2\.5 { + width: 0.625rem; + } + + .md\:w-3\.5 { + width: 0.875rem; + } + + .md\:w-1\/2 { + width: 50%; + } + + .md\:w-1\/3 { + width: 33.333333%; + } + + .md\:w-2\/3 { + width: 66.666667%; + } + + .md\:w-1\/4 { + width: 25%; + } + + .md\:w-2\/4 { + width: 50%; + } + + .md\:w-3\/4 { + width: 75%; + } + + .md\:w-1\/5 { + width: 20%; + } + + .md\:w-2\/5 { + width: 40%; + } + + .md\:w-3\/5 { + width: 60%; + } + + .md\:w-4\/5 { + width: 80%; + } + + .md\:w-1\/6 { + width: 16.666667%; + } + + .md\:w-2\/6 { + width: 33.333333%; + } + + .md\:w-3\/6 { + width: 50%; + } + + .md\:w-4\/6 { + width: 66.666667%; + } + + .md\:w-5\/6 { + width: 83.333333%; + } + + .md\:w-1\/12 { + width: 8.333333%; + } + + .md\:w-2\/12 { + width: 16.666667%; + } + + .md\:w-3\/12 { + width: 25%; + } + + .md\:w-4\/12 { + width: 33.333333%; + } + + .md\:w-5\/12 { + width: 41.666667%; + } + + .md\:w-6\/12 { + width: 50%; + } + + .md\:w-7\/12 { + width: 58.333333%; + } + + .md\:w-8\/12 { + width: 66.666667%; + } + + .md\:w-9\/12 { + width: 75%; + } + + .md\:w-10\/12 { + width: 83.333333%; + } + + .md\:w-11\/12 { + width: 91.666667%; + } + + .md\:w-full { + width: 100%; + } + + .md\:w-screen { + width: 100vw; + } + + .md\:w-min { + width: -webkit-min-content; + width: -moz-min-content; + width: min-content; + } + + .md\:w-max { + width: -webkit-max-content; + width: -moz-max-content; + width: max-content; + } + + .md\:z-0 { + z-index: 0; + } + + .md\:z-5 { + z-index: 5; + } + + .md\:z-10 { + z-index: 10; + } + + .md\:z-15 { + z-index: 15; + } + + .md\:z-20 { + z-index: 20; + } + + .md\:z-25 { + z-index: 25; + } + + .md\:z-30 { + z-index: 30; + } + + .md\:z-40 { + z-index: 40; + } + + .md\:z-50 { + z-index: 50; + } + + .md\:z-auto { + z-index: auto; + } + + .md\:focus-within\:z-0:focus-within { + z-index: 0; + } + + .md\:focus-within\:z-5:focus-within { + z-index: 5; + } + + .md\:focus-within\:z-10:focus-within { + z-index: 10; + } + + .md\:focus-within\:z-15:focus-within { + z-index: 15; + } + + .md\:focus-within\:z-20:focus-within { + z-index: 20; + } + + .md\:focus-within\:z-25:focus-within { + z-index: 25; + } + + .md\:focus-within\:z-30:focus-within { + z-index: 30; + } + + .md\:focus-within\:z-40:focus-within { + z-index: 40; + } + + .md\:focus-within\:z-50:focus-within { + z-index: 50; + } + + .md\:focus-within\:z-auto:focus-within { + z-index: auto; + } + + .md\:focus\:z-0:focus { + z-index: 0; + } + + .md\:focus\:z-5:focus { + z-index: 5; + } + + .md\:focus\:z-10:focus { + z-index: 10; + } + + .md\:focus\:z-15:focus { + z-index: 15; + } + + .md\:focus\:z-20:focus { + z-index: 20; + } + + .md\:focus\:z-25:focus { + z-index: 25; + } + + .md\:focus\:z-30:focus { + z-index: 30; + } + + .md\:focus\:z-40:focus { + z-index: 40; + } + + .md\:focus\:z-50:focus { + z-index: 50; + } + + .md\:focus\:z-auto:focus { + z-index: auto; + } + + .md\:gap-0 { + gap: 0px; + } + + .md\:gap-1 { + gap: 0.25rem; + } + + .md\:gap-2 { + gap: 0.5rem; + } + + .md\:gap-3 { + gap: 0.75rem; + } + + .md\:gap-4 { + gap: 1rem; + } + + .md\:gap-5 { + gap: 1.25rem; + } + + .md\:gap-6 { + gap: 1.5rem; + } + + .md\:gap-7 { + gap: 1.75rem; + } + + .md\:gap-8 { + gap: 2rem; + } + + .md\:gap-9 { + gap: 2.25rem; + } + + .md\:gap-10 { + gap: 2.5rem; + } + + .md\:gap-11 { + gap: 2.75rem; + } + + .md\:gap-12 { + gap: 3rem; + } + + .md\:gap-14 { + gap: 3.5rem; + } + + .md\:gap-16 { + gap: 4rem; + } + + .md\:gap-20 { + gap: 5rem; + } + + .md\:gap-22 { + gap: 5.625rem; + } + + .md\:gap-24 { + gap: 6rem; + } + + .md\:gap-28 { + gap: 7rem; + } + + .md\:gap-32 { + gap: 8rem; + } + + .md\:gap-36 { + gap: 9rem; + } + + .md\:gap-40 { + gap: 10rem; + } + + .md\:gap-44 { + gap: 11rem; + } + + .md\:gap-48 { + gap: 12rem; + } + + .md\:gap-52 { + gap: 13rem; + } + + .md\:gap-56 { + gap: 14rem; + } + + .md\:gap-60 { + gap: 240px; + } + + .md\:gap-64 { + gap: 16rem; + } + + .md\:gap-72 { + gap: 18rem; + } + + .md\:gap-80 { + gap: 20rem; + } + + .md\:gap-88 { + gap: 22rem; + } + + .md\:gap-96 { + gap: 24rem; + } + + .md\:gap-130 { + gap: 560px; + } + + .md\:gap-px { + gap: 1px; + } + + .md\:gap-0\.5 { + gap: 0.125rem; + } + + .md\:gap-1\.5 { + gap: 0.375rem; + } + + .md\:gap-2\.5 { + gap: 0.625rem; + } + + .md\:gap-3\.5 { + gap: 0.875rem; + } + + .md\:gap-x-0 { + -moz-column-gap: 0px; + column-gap: 0px; + } + + .md\:gap-x-1 { + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + + .md\:gap-x-2 { + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + + .md\:gap-x-3 { + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + + .md\:gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; + } + + .md\:gap-x-5 { + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .md\:gap-x-6 { + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .md\:gap-x-7 { + -moz-column-gap: 1.75rem; + column-gap: 1.75rem; + } + + .md\:gap-x-8 { + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .md\:gap-x-9 { + -moz-column-gap: 2.25rem; + column-gap: 2.25rem; + } + + .md\:gap-x-10 { + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; + } + + .md\:gap-x-11 { + -moz-column-gap: 2.75rem; + column-gap: 2.75rem; + } + + .md\:gap-x-12 { + -moz-column-gap: 3rem; + column-gap: 3rem; + } + + .md\:gap-x-14 { + -moz-column-gap: 3.5rem; + column-gap: 3.5rem; + } + + .md\:gap-x-16 { + -moz-column-gap: 4rem; + column-gap: 4rem; + } + + .md\:gap-x-20 { + -moz-column-gap: 5rem; + column-gap: 5rem; + } + + .md\:gap-x-22 { + -moz-column-gap: 5.625rem; + column-gap: 5.625rem; + } + + .md\:gap-x-24 { + -moz-column-gap: 6rem; + column-gap: 6rem; + } + + .md\:gap-x-28 { + -moz-column-gap: 7rem; + column-gap: 7rem; + } + + .md\:gap-x-32 { + -moz-column-gap: 8rem; + column-gap: 8rem; + } + + .md\:gap-x-36 { + -moz-column-gap: 9rem; + column-gap: 9rem; + } + + .md\:gap-x-40 { + -moz-column-gap: 10rem; + column-gap: 10rem; + } + + .md\:gap-x-44 { + -moz-column-gap: 11rem; + column-gap: 11rem; + } + + .md\:gap-x-48 { + -moz-column-gap: 12rem; + column-gap: 12rem; + } + + .md\:gap-x-52 { + -moz-column-gap: 13rem; + column-gap: 13rem; + } + + .md\:gap-x-56 { + -moz-column-gap: 14rem; + column-gap: 14rem; + } + + .md\:gap-x-60 { + -moz-column-gap: 240px; + column-gap: 240px; + } + + .md\:gap-x-64 { + -moz-column-gap: 16rem; + column-gap: 16rem; + } + + .md\:gap-x-72 { + -moz-column-gap: 18rem; + column-gap: 18rem; + } + + .md\:gap-x-80 { + -moz-column-gap: 20rem; + column-gap: 20rem; + } + + .md\:gap-x-88 { + -moz-column-gap: 22rem; + column-gap: 22rem; + } + + .md\:gap-x-96 { + -moz-column-gap: 24rem; + column-gap: 24rem; + } + + .md\:gap-x-130 { + -moz-column-gap: 560px; + column-gap: 560px; + } + + .md\:gap-x-px { + -moz-column-gap: 1px; + column-gap: 1px; + } + + .md\:gap-x-0\.5 { + -moz-column-gap: 0.125rem; + column-gap: 0.125rem; + } + + .md\:gap-x-1\.5 { + -moz-column-gap: 0.375rem; + column-gap: 0.375rem; + } + + .md\:gap-x-2\.5 { + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; + } + + .md\:gap-x-3\.5 { + -moz-column-gap: 0.875rem; + column-gap: 0.875rem; + } + + .md\:gap-y-0 { + row-gap: 0px; + } + + .md\:gap-y-1 { + row-gap: 0.25rem; + } + + .md\:gap-y-2 { + row-gap: 0.5rem; + } + + .md\:gap-y-3 { + row-gap: 0.75rem; + } + + .md\:gap-y-4 { + row-gap: 1rem; + } + + .md\:gap-y-5 { + row-gap: 1.25rem; + } + + .md\:gap-y-6 { + row-gap: 1.5rem; + } + + .md\:gap-y-7 { + row-gap: 1.75rem; + } + + .md\:gap-y-8 { + row-gap: 2rem; + } + + .md\:gap-y-9 { + row-gap: 2.25rem; + } + + .md\:gap-y-10 { + row-gap: 2.5rem; + } + + .md\:gap-y-11 { + row-gap: 2.75rem; + } + + .md\:gap-y-12 { + row-gap: 3rem; + } + + .md\:gap-y-14 { + row-gap: 3.5rem; + } + + .md\:gap-y-16 { + row-gap: 4rem; + } + + .md\:gap-y-20 { + row-gap: 5rem; + } + + .md\:gap-y-22 { + row-gap: 5.625rem; + } + + .md\:gap-y-24 { + row-gap: 6rem; + } + + .md\:gap-y-28 { + row-gap: 7rem; + } + + .md\:gap-y-32 { + row-gap: 8rem; + } + + .md\:gap-y-36 { + row-gap: 9rem; + } + + .md\:gap-y-40 { + row-gap: 10rem; + } + + .md\:gap-y-44 { + row-gap: 11rem; + } + + .md\:gap-y-48 { + row-gap: 12rem; + } + + .md\:gap-y-52 { + row-gap: 13rem; + } + + .md\:gap-y-56 { + row-gap: 14rem; + } + + .md\:gap-y-60 { + row-gap: 240px; + } + + .md\:gap-y-64 { + row-gap: 16rem; + } + + .md\:gap-y-72 { + row-gap: 18rem; + } + + .md\:gap-y-80 { + row-gap: 20rem; + } + + .md\:gap-y-88 { + row-gap: 22rem; + } + + .md\:gap-y-96 { + row-gap: 24rem; + } + + .md\:gap-y-130 { + row-gap: 560px; + } + + .md\:gap-y-px { + row-gap: 1px; + } + + .md\:gap-y-0\.5 { + row-gap: 0.125rem; + } + + .md\:gap-y-1\.5 { + row-gap: 0.375rem; + } + + .md\:gap-y-2\.5 { + row-gap: 0.625rem; + } + + .md\:gap-y-3\.5 { + row-gap: 0.875rem; + } + + .md\:grid-flow-row { + grid-auto-flow: row; + } + + .md\:grid-flow-col { + grid-auto-flow: column; + } + + .md\:grid-flow-row-dense { + grid-auto-flow: row dense; + } + + .md\:grid-flow-col-dense { + grid-auto-flow: column dense; + } + + .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-3 { + grid-template-columns: repeat(3, 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\:grid-cols-none { + grid-template-columns: none; + } + + .md\:auto-cols-auto { + grid-auto-columns: auto; + } + + .md\:auto-cols-min { + grid-auto-columns: -webkit-min-content; + grid-auto-columns: min-content; + } + + .md\:auto-cols-max { + grid-auto-columns: -webkit-max-content; + grid-auto-columns: max-content; + } + + .md\:auto-cols-fr { + grid-auto-columns: minmax(0, 1fr); + } + + .md\:col-auto { + grid-column: auto; + } + + .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\:col-start-1 { + grid-column-start: 1; + } + + .md\:col-start-2 { + grid-column-start: 2; + } + + .md\:col-start-3 { + grid-column-start: 3; + } + + .md\:col-start-4 { + grid-column-start: 4; + } + + .md\:col-start-5 { + grid-column-start: 5; + } + + .md\:col-start-6 { + grid-column-start: 6; + } + + .md\:col-start-7 { + grid-column-start: 7; + } + + .md\:col-start-8 { + grid-column-start: 8; + } + + .md\:col-start-9 { + grid-column-start: 9; + } + + .md\:col-start-10 { + grid-column-start: 10; + } + + .md\:col-start-11 { + grid-column-start: 11; + } + + .md\:col-start-12 { + grid-column-start: 12; + } + + .md\:col-start-13 { + grid-column-start: 13; + } + + .md\:col-start-auto { + grid-column-start: auto; + } + + .md\:col-end-1 { + grid-column-end: 1; + } + + .md\:col-end-2 { + grid-column-end: 2; + } + + .md\:col-end-3 { + grid-column-end: 3; + } + + .md\:col-end-4 { + grid-column-end: 4; + } + + .md\:col-end-5 { + grid-column-end: 5; + } + + .md\:col-end-6 { + grid-column-end: 6; + } + + .md\:col-end-7 { + grid-column-end: 7; + } + + .md\:col-end-8 { + grid-column-end: 8; + } + + .md\:col-end-9 { + grid-column-end: 9; + } + + .md\:col-end-10 { + grid-column-end: 10; + } + + .md\:col-end-11 { + grid-column-end: 11; + } + + .md\:col-end-12 { + grid-column-end: 12; + } + + .md\:col-end-13 { + grid-column-end: 13; + } + + .md\:col-end-auto { + grid-column-end: auto; + } + + .md\:grid-rows-1 { + grid-template-rows: repeat(1, minmax(0, 1fr)); + } + + .md\:grid-rows-2 { + grid-template-rows: repeat(2, minmax(0, 1fr)); + } + + .md\:grid-rows-3 { + grid-template-rows: repeat(3, minmax(0, 1fr)); + } + + .md\:grid-rows-4 { + grid-template-rows: repeat(4, minmax(0, 1fr)); + } + + .md\:grid-rows-5 { + grid-template-rows: repeat(5, minmax(0, 1fr)); + } + + .md\:grid-rows-6 { + grid-template-rows: repeat(6, minmax(0, 1fr)); + } + + .md\:grid-rows-none { + grid-template-rows: none; + } + + .md\:auto-rows-auto { + grid-auto-rows: auto; + } + + .md\:auto-rows-min { + grid-auto-rows: -webkit-min-content; + grid-auto-rows: min-content; + } + + .md\:auto-rows-max { + grid-auto-rows: -webkit-max-content; + grid-auto-rows: max-content; + } + + .md\:auto-rows-fr { + grid-auto-rows: minmax(0, 1fr); + } + + .md\:row-auto { + grid-row: auto; + } + + .md\:row-span-1 { + grid-row: span 1 / span 1; + } + + .md\:row-span-2 { + grid-row: span 2 / span 2; + } + + .md\:row-span-3 { + grid-row: span 3 / span 3; + } + + .md\:row-span-4 { + grid-row: span 4 / span 4; + } + + .md\:row-span-5 { + grid-row: span 5 / span 5; + } + + .md\:row-span-6 { + grid-row: span 6 / span 6; + } + + .md\:row-span-full { + grid-row: 1 / -1; + } + + .md\:row-start-1 { + grid-row-start: 1; + } + + .md\:row-start-2 { + grid-row-start: 2; + } + + .md\:row-start-3 { + grid-row-start: 3; + } + + .md\:row-start-4 { + grid-row-start: 4; + } + + .md\:row-start-5 { + grid-row-start: 5; + } + + .md\:row-start-6 { + grid-row-start: 6; + } + + .md\:row-start-7 { + grid-row-start: 7; + } + + .md\:row-start-auto { + grid-row-start: auto; + } + + .md\:row-end-1 { + grid-row-end: 1; + } + + .md\:row-end-2 { + grid-row-end: 2; + } + + .md\:row-end-3 { + grid-row-end: 3; + } + + .md\:row-end-4 { + grid-row-end: 4; + } + + .md\:row-end-5 { + grid-row-end: 5; + } + + .md\:row-end-6 { + grid-row-end: 6; + } + + .md\:row-end-7 { + grid-row-end: 7; + } + + .md\:row-end-auto { + grid-row-end: auto; + } + + .md\:transform { + --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; + transform: translateX(var(--tw-translate-x)) translateY(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)); + } + + .md\:transform-gpu { + --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; + transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + + .md\:transform-none { + transform: none; + } + + .md\:origin-center { + transform-origin: center; + } + + .md\:origin-top { + transform-origin: top; + } + + .md\:origin-top-right { + transform-origin: top right; + } + + .md\:origin-right { + transform-origin: right; + } + + .md\:origin-bottom-right { + transform-origin: bottom right; + } + + .md\:origin-bottom { + transform-origin: bottom; + } + + .md\:origin-bottom-left { + transform-origin: bottom left; + } + + .md\:origin-left { + transform-origin: left; + } + + .md\:origin-top-left { + transform-origin: top left; + } + + .md\:scale-0 { + --tw-scale-x: 0; + --tw-scale-y: 0; + } + + .md\:scale-50 { + --tw-scale-x: .5; + --tw-scale-y: .5; + } + + .md\:scale-75 { + --tw-scale-x: .75; + --tw-scale-y: .75; + } + + .md\:scale-90 { + --tw-scale-x: .9; + --tw-scale-y: .9; + } + + .md\:scale-95 { + --tw-scale-x: .95; + --tw-scale-y: .95; + } + + .md\:scale-100 { + --tw-scale-x: 1; + --tw-scale-y: 1; + } + + .md\:scale-105 { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; + } + + .md\:scale-110 { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + } + + .md\:scale-125 { + --tw-scale-x: 1.25; + --tw-scale-y: 1.25; + } + + .md\:scale-150 { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; + } + + .md\:scale-x-0 { + --tw-scale-x: 0; + } + + .md\:scale-x-50 { + --tw-scale-x: .5; + } + + .md\:scale-x-75 { + --tw-scale-x: .75; + } + + .md\:scale-x-90 { + --tw-scale-x: .9; + } + + .md\:scale-x-95 { + --tw-scale-x: .95; + } + + .md\:scale-x-100 { + --tw-scale-x: 1; + } + + .md\:scale-x-105 { + --tw-scale-x: 1.05; + } + + .md\:scale-x-110 { + --tw-scale-x: 1.1; + } + + .md\:scale-x-125 { + --tw-scale-x: 1.25; + } + + .md\:scale-x-150 { + --tw-scale-x: 1.5; + } + + .md\:scale-y-0 { + --tw-scale-y: 0; + } + + .md\:scale-y-50 { + --tw-scale-y: .5; + } + + .md\:scale-y-75 { + --tw-scale-y: .75; + } + + .md\:scale-y-90 { + --tw-scale-y: .9; + } + + .md\:scale-y-95 { + --tw-scale-y: .95; + } + + .md\:scale-y-100 { + --tw-scale-y: 1; + } + + .md\:scale-y-105 { + --tw-scale-y: 1.05; + } + + .md\:scale-y-110 { + --tw-scale-y: 1.1; + } + + .md\:scale-y-125 { + --tw-scale-y: 1.25; + } + + .md\:scale-y-150 { + --tw-scale-y: 1.5; + } + + .md\:hover\:scale-0:hover { + --tw-scale-x: 0; + --tw-scale-y: 0; + } + + .md\:hover\:scale-50:hover { + --tw-scale-x: .5; + --tw-scale-y: .5; + } + + .md\:hover\:scale-75:hover { + --tw-scale-x: .75; + --tw-scale-y: .75; + } + + .md\:hover\:scale-90:hover { + --tw-scale-x: .9; + --tw-scale-y: .9; + } + + .md\:hover\:scale-95:hover { + --tw-scale-x: .95; + --tw-scale-y: .95; + } + + .md\:hover\:scale-100:hover { + --tw-scale-x: 1; + --tw-scale-y: 1; + } + + .md\:hover\:scale-105:hover { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; + } + + .md\:hover\:scale-110:hover { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + } + + .md\:hover\:scale-125:hover { + --tw-scale-x: 1.25; + --tw-scale-y: 1.25; + } + + .md\:hover\:scale-150:hover { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; + } + + .md\:hover\:scale-x-0:hover { + --tw-scale-x: 0; + } + + .md\:hover\:scale-x-50:hover { + --tw-scale-x: .5; + } + + .md\:hover\:scale-x-75:hover { + --tw-scale-x: .75; + } + + .md\:hover\:scale-x-90:hover { + --tw-scale-x: .9; + } + + .md\:hover\:scale-x-95:hover { + --tw-scale-x: .95; + } + + .md\:hover\:scale-x-100:hover { + --tw-scale-x: 1; + } + + .md\:hover\:scale-x-105:hover { + --tw-scale-x: 1.05; + } + + .md\:hover\:scale-x-110:hover { + --tw-scale-x: 1.1; + } + + .md\:hover\:scale-x-125:hover { + --tw-scale-x: 1.25; + } + + .md\:hover\:scale-x-150:hover { + --tw-scale-x: 1.5; + } + + .md\:hover\:scale-y-0:hover { + --tw-scale-y: 0; + } + + .md\:hover\:scale-y-50:hover { + --tw-scale-y: .5; + } + + .md\:hover\:scale-y-75:hover { + --tw-scale-y: .75; + } + + .md\:hover\:scale-y-90:hover { + --tw-scale-y: .9; + } + + .md\:hover\:scale-y-95:hover { + --tw-scale-y: .95; + } + + .md\:hover\:scale-y-100:hover { + --tw-scale-y: 1; + } + + .md\:hover\:scale-y-105:hover { + --tw-scale-y: 1.05; + } + + .md\:hover\:scale-y-110:hover { + --tw-scale-y: 1.1; + } + + .md\:hover\:scale-y-125:hover { + --tw-scale-y: 1.25; + } + + .md\:hover\:scale-y-150:hover { + --tw-scale-y: 1.5; + } + + .md\:focus\:scale-0:focus { + --tw-scale-x: 0; + --tw-scale-y: 0; + } + + .md\:focus\:scale-50:focus { + --tw-scale-x: .5; + --tw-scale-y: .5; + } + + .md\:focus\:scale-75:focus { + --tw-scale-x: .75; + --tw-scale-y: .75; + } + + .md\:focus\:scale-90:focus { + --tw-scale-x: .9; + --tw-scale-y: .9; + } + + .md\:focus\:scale-95:focus { + --tw-scale-x: .95; + --tw-scale-y: .95; + } + + .md\:focus\:scale-100:focus { + --tw-scale-x: 1; + --tw-scale-y: 1; + } + + .md\:focus\:scale-105:focus { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; + } + + .md\:focus\:scale-110:focus { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + } + + .md\:focus\:scale-125:focus { + --tw-scale-x: 1.25; + --tw-scale-y: 1.25; + } + + .md\:focus\:scale-150:focus { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; + } + + .md\:focus\:scale-x-0:focus { + --tw-scale-x: 0; + } + + .md\:focus\:scale-x-50:focus { + --tw-scale-x: .5; + } + + .md\:focus\:scale-x-75:focus { + --tw-scale-x: .75; + } + + .md\:focus\:scale-x-90:focus { + --tw-scale-x: .9; + } + + .md\:focus\:scale-x-95:focus { + --tw-scale-x: .95; + } + + .md\:focus\:scale-x-100:focus { + --tw-scale-x: 1; + } + + .md\:focus\:scale-x-105:focus { + --tw-scale-x: 1.05; + } + + .md\:focus\:scale-x-110:focus { + --tw-scale-x: 1.1; + } + + .md\:focus\:scale-x-125:focus { + --tw-scale-x: 1.25; + } + + .md\:focus\:scale-x-150:focus { + --tw-scale-x: 1.5; + } + + .md\:focus\:scale-y-0:focus { + --tw-scale-y: 0; + } + + .md\:focus\:scale-y-50:focus { + --tw-scale-y: .5; + } + + .md\:focus\:scale-y-75:focus { + --tw-scale-y: .75; + } + + .md\:focus\:scale-y-90:focus { + --tw-scale-y: .9; + } + + .md\:focus\:scale-y-95:focus { + --tw-scale-y: .95; + } + + .md\:focus\:scale-y-100:focus { + --tw-scale-y: 1; + } + + .md\:focus\:scale-y-105:focus { + --tw-scale-y: 1.05; + } + + .md\:focus\:scale-y-110:focus { + --tw-scale-y: 1.1; + } + + .md\:focus\:scale-y-125:focus { + --tw-scale-y: 1.25; + } + + .md\:focus\:scale-y-150:focus { + --tw-scale-y: 1.5; + } + + .md\:rotate-0 { + --tw-rotate: 0deg; + } + + .md\:rotate-1 { + --tw-rotate: 1deg; + } + + .md\:rotate-2 { + --tw-rotate: 2deg; + } + + .md\:rotate-3 { + --tw-rotate: 3deg; + } + + .md\:rotate-6 { + --tw-rotate: 6deg; + } + + .md\:rotate-12 { + --tw-rotate: 12deg; + } + + .md\:rotate-45 { + --tw-rotate: 45deg; + } + + .md\:rotate-90 { + --tw-rotate: 90deg; + } + + .md\:rotate-180 { + --tw-rotate: 180deg; + } + + .md\:-rotate-180 { + --tw-rotate: -180deg; + } + + .md\:-rotate-90 { + --tw-rotate: -90deg; + } + + .md\:-rotate-45 { + --tw-rotate: -45deg; + } + + .md\:-rotate-12 { + --tw-rotate: -12deg; + } + + .md\:-rotate-6 { + --tw-rotate: -6deg; + } + + .md\:-rotate-3 { + --tw-rotate: -3deg; + } + + .md\:-rotate-2 { + --tw-rotate: -2deg; + } + + .md\:-rotate-1 { + --tw-rotate: -1deg; + } + + .md\:hover\:rotate-0:hover { + --tw-rotate: 0deg; + } + + .md\:hover\:rotate-1:hover { + --tw-rotate: 1deg; + } + + .md\:hover\:rotate-2:hover { + --tw-rotate: 2deg; + } + + .md\:hover\:rotate-3:hover { + --tw-rotate: 3deg; + } + + .md\:hover\:rotate-6:hover { + --tw-rotate: 6deg; + } + + .md\:hover\:rotate-12:hover { + --tw-rotate: 12deg; + } + + .md\:hover\:rotate-45:hover { + --tw-rotate: 45deg; + } + + .md\:hover\:rotate-90:hover { + --tw-rotate: 90deg; + } + + .md\:hover\:rotate-180:hover { + --tw-rotate: 180deg; + } + + .md\:hover\:-rotate-180:hover { + --tw-rotate: -180deg; + } + + .md\:hover\:-rotate-90:hover { + --tw-rotate: -90deg; + } + + .md\:hover\:-rotate-45:hover { + --tw-rotate: -45deg; + } + + .md\:hover\:-rotate-12:hover { + --tw-rotate: -12deg; + } + + .md\:hover\:-rotate-6:hover { + --tw-rotate: -6deg; + } + + .md\:hover\:-rotate-3:hover { + --tw-rotate: -3deg; + } + + .md\:hover\:-rotate-2:hover { + --tw-rotate: -2deg; + } + + .md\:hover\:-rotate-1:hover { + --tw-rotate: -1deg; + } + + .md\:focus\:rotate-0:focus { + --tw-rotate: 0deg; + } + + .md\:focus\:rotate-1:focus { + --tw-rotate: 1deg; + } + + .md\:focus\:rotate-2:focus { + --tw-rotate: 2deg; + } + + .md\:focus\:rotate-3:focus { + --tw-rotate: 3deg; + } + + .md\:focus\:rotate-6:focus { + --tw-rotate: 6deg; + } + + .md\:focus\:rotate-12:focus { + --tw-rotate: 12deg; + } + + .md\:focus\:rotate-45:focus { + --tw-rotate: 45deg; + } + + .md\:focus\:rotate-90:focus { + --tw-rotate: 90deg; + } + + .md\:focus\:rotate-180:focus { + --tw-rotate: 180deg; + } + + .md\:focus\:-rotate-180:focus { + --tw-rotate: -180deg; + } + + .md\:focus\:-rotate-90:focus { + --tw-rotate: -90deg; + } + + .md\:focus\:-rotate-45:focus { + --tw-rotate: -45deg; + } + + .md\:focus\:-rotate-12:focus { + --tw-rotate: -12deg; + } + + .md\:focus\:-rotate-6:focus { + --tw-rotate: -6deg; + } + + .md\:focus\:-rotate-3:focus { + --tw-rotate: -3deg; + } + + .md\:focus\:-rotate-2:focus { + --tw-rotate: -2deg; + } + + .md\:focus\:-rotate-1:focus { + --tw-rotate: -1deg; + } + + .md\:translate-x-0 { + --tw-translate-x: 0px; + } + + .md\:translate-x-1 { + --tw-translate-x: 0.25rem; + } + + .md\:translate-x-2 { + --tw-translate-x: 0.5rem; + } + + .md\:translate-x-3 { + --tw-translate-x: 0.75rem; + } + + .md\:translate-x-4 { + --tw-translate-x: 1rem; + } + + .md\:translate-x-5 { + --tw-translate-x: 1.25rem; + } + + .md\:translate-x-6 { + --tw-translate-x: 1.5rem; + } + + .md\:translate-x-7 { + --tw-translate-x: 1.75rem; + } + + .md\:translate-x-8 { + --tw-translate-x: 2rem; + } + + .md\:translate-x-9 { + --tw-translate-x: 2.25rem; + } + + .md\:translate-x-10 { + --tw-translate-x: 2.5rem; + } + + .md\:translate-x-11 { + --tw-translate-x: 2.75rem; + } + + .md\:translate-x-12 { + --tw-translate-x: 3rem; + } + + .md\:translate-x-14 { + --tw-translate-x: 3.5rem; + } + + .md\:translate-x-16 { + --tw-translate-x: 4rem; + } + + .md\:translate-x-20 { + --tw-translate-x: 5rem; + } + + .md\:translate-x-22 { + --tw-translate-x: 5.625rem; + } + + .md\:translate-x-24 { + --tw-translate-x: 6rem; + } + + .md\:translate-x-28 { + --tw-translate-x: 7rem; + } + + .md\:translate-x-32 { + --tw-translate-x: 8rem; + } + + .md\:translate-x-36 { + --tw-translate-x: 9rem; + } + + .md\:translate-x-40 { + --tw-translate-x: 10rem; + } + + .md\:translate-x-44 { + --tw-translate-x: 11rem; + } + + .md\:translate-x-48 { + --tw-translate-x: 12rem; + } + + .md\:translate-x-52 { + --tw-translate-x: 13rem; + } + + .md\:translate-x-56 { + --tw-translate-x: 14rem; + } + + .md\:translate-x-60 { + --tw-translate-x: 240px; + } + + .md\:translate-x-64 { + --tw-translate-x: 16rem; + } + + .md\:translate-x-72 { + --tw-translate-x: 18rem; + } + + .md\:translate-x-80 { + --tw-translate-x: 20rem; + } + + .md\:translate-x-88 { + --tw-translate-x: 22rem; + } + + .md\:translate-x-96 { + --tw-translate-x: 24rem; + } + + .md\:translate-x-130 { + --tw-translate-x: 560px; + } + + .md\:translate-x-px { + --tw-translate-x: 1px; + } + + .md\:translate-x-0\.5 { + --tw-translate-x: 0.125rem; + } + + .md\:translate-x-1\.5 { + --tw-translate-x: 0.375rem; + } + + .md\:translate-x-2\.5 { + --tw-translate-x: 0.625rem; + } + + .md\:translate-x-3\.5 { + --tw-translate-x: 0.875rem; + } + + .md\:-translate-x-0 { + --tw-translate-x: 0px; + } + + .md\:-translate-x-1 { + --tw-translate-x: -0.25rem; + } + + .md\:-translate-x-2 { + --tw-translate-x: -0.5rem; + } + + .md\:-translate-x-3 { + --tw-translate-x: -0.75rem; + } + + .md\:-translate-x-4 { + --tw-translate-x: -1rem; + } + + .md\:-translate-x-5 { + --tw-translate-x: -1.25rem; + } + + .md\:-translate-x-6 { + --tw-translate-x: -1.5rem; + } + + .md\:-translate-x-7 { + --tw-translate-x: -1.75rem; + } + + .md\:-translate-x-8 { + --tw-translate-x: -2rem; + } + + .md\:-translate-x-9 { + --tw-translate-x: -2.25rem; + } + + .md\:-translate-x-10 { + --tw-translate-x: -2.5rem; + } + + .md\:-translate-x-11 { + --tw-translate-x: -2.75rem; + } + + .md\:-translate-x-12 { + --tw-translate-x: -3rem; + } + + .md\:-translate-x-14 { + --tw-translate-x: -3.5rem; + } + + .md\:-translate-x-16 { + --tw-translate-x: -4rem; + } + + .md\:-translate-x-20 { + --tw-translate-x: -5rem; + } + + .md\:-translate-x-22 { + --tw-translate-x: -5.625rem; + } + + .md\:-translate-x-24 { + --tw-translate-x: -6rem; + } + + .md\:-translate-x-28 { + --tw-translate-x: -7rem; + } + + .md\:-translate-x-32 { + --tw-translate-x: -8rem; + } + + .md\:-translate-x-36 { + --tw-translate-x: -9rem; + } + + .md\:-translate-x-40 { + --tw-translate-x: -10rem; + } + + .md\:-translate-x-44 { + --tw-translate-x: -11rem; + } + + .md\:-translate-x-48 { + --tw-translate-x: -12rem; + } + + .md\:-translate-x-52 { + --tw-translate-x: -13rem; + } + + .md\:-translate-x-56 { + --tw-translate-x: -14rem; + } + + .md\:-translate-x-60 { + --tw-translate-x: -240px; + } + + .md\:-translate-x-64 { + --tw-translate-x: -16rem; + } + + .md\:-translate-x-72 { + --tw-translate-x: -18rem; + } + + .md\:-translate-x-80 { + --tw-translate-x: -20rem; + } + + .md\:-translate-x-88 { + --tw-translate-x: -22rem; + } + + .md\:-translate-x-96 { + --tw-translate-x: -24rem; + } + + .md\:-translate-x-130 { + --tw-translate-x: -560px; + } + + .md\:-translate-x-px { + --tw-translate-x: -1px; + } + + .md\:-translate-x-0\.5 { + --tw-translate-x: -0.125rem; + } + + .md\:-translate-x-1\.5 { + --tw-translate-x: -0.375rem; + } + + .md\:-translate-x-2\.5 { + --tw-translate-x: -0.625rem; + } + + .md\:-translate-x-3\.5 { + --tw-translate-x: -0.875rem; + } + + .md\:translate-x-1\/2 { + --tw-translate-x: 50%; + } + + .md\:translate-x-1\/3 { + --tw-translate-x: 33.333333%; + } + + .md\:translate-x-2\/3 { + --tw-translate-x: 66.666667%; + } + + .md\:translate-x-1\/4 { + --tw-translate-x: 25%; + } + + .md\:translate-x-2\/4 { + --tw-translate-x: 50%; + } + + .md\:translate-x-3\/4 { + --tw-translate-x: 75%; + } + + .md\:translate-x-full { + --tw-translate-x: 100%; + } + + .md\:-translate-x-1\/2 { + --tw-translate-x: -50%; + } + + .md\:-translate-x-1\/3 { + --tw-translate-x: -33.333333%; + } + + .md\:-translate-x-2\/3 { + --tw-translate-x: -66.666667%; + } + + .md\:-translate-x-1\/4 { + --tw-translate-x: -25%; + } + + .md\:-translate-x-2\/4 { + --tw-translate-x: -50%; + } + + .md\:-translate-x-3\/4 { + --tw-translate-x: -75%; + } + + .md\:-translate-x-full { + --tw-translate-x: -100%; + } + + .md\:translate-y-0 { + --tw-translate-y: 0px; + } + + .md\:translate-y-1 { + --tw-translate-y: 0.25rem; + } + + .md\:translate-y-2 { + --tw-translate-y: 0.5rem; + } + + .md\:translate-y-3 { + --tw-translate-y: 0.75rem; + } + + .md\:translate-y-4 { + --tw-translate-y: 1rem; + } + + .md\:translate-y-5 { + --tw-translate-y: 1.25rem; + } + + .md\:translate-y-6 { + --tw-translate-y: 1.5rem; + } + + .md\:translate-y-7 { + --tw-translate-y: 1.75rem; + } + + .md\:translate-y-8 { + --tw-translate-y: 2rem; + } + + .md\:translate-y-9 { + --tw-translate-y: 2.25rem; + } + + .md\:translate-y-10 { + --tw-translate-y: 2.5rem; + } + + .md\:translate-y-11 { + --tw-translate-y: 2.75rem; + } + + .md\:translate-y-12 { + --tw-translate-y: 3rem; + } + + .md\:translate-y-14 { + --tw-translate-y: 3.5rem; + } + + .md\:translate-y-16 { + --tw-translate-y: 4rem; + } + + .md\:translate-y-20 { + --tw-translate-y: 5rem; + } + + .md\:translate-y-22 { + --tw-translate-y: 5.625rem; + } + + .md\:translate-y-24 { + --tw-translate-y: 6rem; + } + + .md\:translate-y-28 { + --tw-translate-y: 7rem; + } + + .md\:translate-y-32 { + --tw-translate-y: 8rem; + } + + .md\:translate-y-36 { + --tw-translate-y: 9rem; + } + + .md\:translate-y-40 { + --tw-translate-y: 10rem; + } + + .md\:translate-y-44 { + --tw-translate-y: 11rem; + } + + .md\:translate-y-48 { + --tw-translate-y: 12rem; + } + + .md\:translate-y-52 { + --tw-translate-y: 13rem; + } + + .md\:translate-y-56 { + --tw-translate-y: 14rem; + } + + .md\:translate-y-60 { + --tw-translate-y: 240px; + } + + .md\:translate-y-64 { + --tw-translate-y: 16rem; + } + + .md\:translate-y-72 { + --tw-translate-y: 18rem; + } + + .md\:translate-y-80 { + --tw-translate-y: 20rem; + } + + .md\:translate-y-88 { + --tw-translate-y: 22rem; + } + + .md\:translate-y-96 { + --tw-translate-y: 24rem; + } + + .md\:translate-y-130 { + --tw-translate-y: 560px; + } + + .md\:translate-y-px { + --tw-translate-y: 1px; + } + + .md\:translate-y-0\.5 { + --tw-translate-y: 0.125rem; + } + + .md\:translate-y-1\.5 { + --tw-translate-y: 0.375rem; + } + + .md\:translate-y-2\.5 { + --tw-translate-y: 0.625rem; + } + + .md\:translate-y-3\.5 { + --tw-translate-y: 0.875rem; + } + + .md\:-translate-y-0 { + --tw-translate-y: 0px; + } + + .md\:-translate-y-1 { + --tw-translate-y: -0.25rem; + } + + .md\:-translate-y-2 { + --tw-translate-y: -0.5rem; + } + + .md\:-translate-y-3 { + --tw-translate-y: -0.75rem; + } + + .md\:-translate-y-4 { + --tw-translate-y: -1rem; + } + + .md\:-translate-y-5 { + --tw-translate-y: -1.25rem; + } + + .md\:-translate-y-6 { + --tw-translate-y: -1.5rem; + } + + .md\:-translate-y-7 { + --tw-translate-y: -1.75rem; + } + + .md\:-translate-y-8 { + --tw-translate-y: -2rem; + } + + .md\:-translate-y-9 { + --tw-translate-y: -2.25rem; + } + + .md\:-translate-y-10 { + --tw-translate-y: -2.5rem; + } + + .md\:-translate-y-11 { + --tw-translate-y: -2.75rem; + } + + .md\:-translate-y-12 { + --tw-translate-y: -3rem; + } + + .md\:-translate-y-14 { + --tw-translate-y: -3.5rem; + } + + .md\:-translate-y-16 { + --tw-translate-y: -4rem; + } + + .md\:-translate-y-20 { + --tw-translate-y: -5rem; + } + + .md\:-translate-y-22 { + --tw-translate-y: -5.625rem; + } + + .md\:-translate-y-24 { + --tw-translate-y: -6rem; + } + + .md\:-translate-y-28 { + --tw-translate-y: -7rem; + } + + .md\:-translate-y-32 { + --tw-translate-y: -8rem; + } + + .md\:-translate-y-36 { + --tw-translate-y: -9rem; + } + + .md\:-translate-y-40 { + --tw-translate-y: -10rem; + } + + .md\:-translate-y-44 { + --tw-translate-y: -11rem; + } + + .md\:-translate-y-48 { + --tw-translate-y: -12rem; + } + + .md\:-translate-y-52 { + --tw-translate-y: -13rem; + } + + .md\:-translate-y-56 { + --tw-translate-y: -14rem; + } + + .md\:-translate-y-60 { + --tw-translate-y: -240px; + } + + .md\:-translate-y-64 { + --tw-translate-y: -16rem; + } + + .md\:-translate-y-72 { + --tw-translate-y: -18rem; + } + + .md\:-translate-y-80 { + --tw-translate-y: -20rem; + } + + .md\:-translate-y-88 { + --tw-translate-y: -22rem; + } + + .md\:-translate-y-96 { + --tw-translate-y: -24rem; + } + + .md\:-translate-y-130 { + --tw-translate-y: -560px; + } + + .md\:-translate-y-px { + --tw-translate-y: -1px; + } + + .md\:-translate-y-0\.5 { + --tw-translate-y: -0.125rem; + } + + .md\:-translate-y-1\.5 { + --tw-translate-y: -0.375rem; + } + + .md\:-translate-y-2\.5 { + --tw-translate-y: -0.625rem; + } + + .md\:-translate-y-3\.5 { + --tw-translate-y: -0.875rem; + } + + .md\:translate-y-1\/2 { + --tw-translate-y: 50%; + } + + .md\:translate-y-1\/3 { + --tw-translate-y: 33.333333%; + } + + .md\:translate-y-2\/3 { + --tw-translate-y: 66.666667%; + } + + .md\:translate-y-1\/4 { + --tw-translate-y: 25%; + } + + .md\:translate-y-2\/4 { + --tw-translate-y: 50%; + } + + .md\:translate-y-3\/4 { + --tw-translate-y: 75%; + } + + .md\:translate-y-full { + --tw-translate-y: 100%; + } + + .md\:-translate-y-1\/2 { + --tw-translate-y: -50%; + } + + .md\:-translate-y-1\/3 { + --tw-translate-y: -33.333333%; + } + + .md\:-translate-y-2\/3 { + --tw-translate-y: -66.666667%; + } + + .md\:-translate-y-1\/4 { + --tw-translate-y: -25%; + } + + .md\:-translate-y-2\/4 { + --tw-translate-y: -50%; + } + + .md\:-translate-y-3\/4 { + --tw-translate-y: -75%; + } + + .md\:-translate-y-full { + --tw-translate-y: -100%; + } + + .md\:hover\:translate-x-0:hover { + --tw-translate-x: 0px; + } + + .md\:hover\:translate-x-1:hover { + --tw-translate-x: 0.25rem; + } + + .md\:hover\:translate-x-2:hover { + --tw-translate-x: 0.5rem; + } + + .md\:hover\:translate-x-3:hover { + --tw-translate-x: 0.75rem; + } + + .md\:hover\:translate-x-4:hover { + --tw-translate-x: 1rem; + } + + .md\:hover\:translate-x-5:hover { + --tw-translate-x: 1.25rem; + } + + .md\:hover\:translate-x-6:hover { + --tw-translate-x: 1.5rem; + } + + .md\:hover\:translate-x-7:hover { + --tw-translate-x: 1.75rem; + } + + .md\:hover\:translate-x-8:hover { + --tw-translate-x: 2rem; + } + + .md\:hover\:translate-x-9:hover { + --tw-translate-x: 2.25rem; + } + + .md\:hover\:translate-x-10:hover { + --tw-translate-x: 2.5rem; + } + + .md\:hover\:translate-x-11:hover { + --tw-translate-x: 2.75rem; + } + + .md\:hover\:translate-x-12:hover { + --tw-translate-x: 3rem; + } + + .md\:hover\:translate-x-14:hover { + --tw-translate-x: 3.5rem; + } + + .md\:hover\:translate-x-16:hover { + --tw-translate-x: 4rem; + } + + .md\:hover\:translate-x-20:hover { + --tw-translate-x: 5rem; + } + + .md\:hover\:translate-x-22:hover { + --tw-translate-x: 5.625rem; + } + + .md\:hover\:translate-x-24:hover { + --tw-translate-x: 6rem; + } + + .md\:hover\:translate-x-28:hover { + --tw-translate-x: 7rem; + } + + .md\:hover\:translate-x-32:hover { + --tw-translate-x: 8rem; + } + + .md\:hover\:translate-x-36:hover { + --tw-translate-x: 9rem; + } + + .md\:hover\:translate-x-40:hover { + --tw-translate-x: 10rem; + } + + .md\:hover\:translate-x-44:hover { + --tw-translate-x: 11rem; + } + + .md\:hover\:translate-x-48:hover { + --tw-translate-x: 12rem; + } + + .md\:hover\:translate-x-52:hover { + --tw-translate-x: 13rem; + } + + .md\:hover\:translate-x-56:hover { + --tw-translate-x: 14rem; + } + + .md\:hover\:translate-x-60:hover { + --tw-translate-x: 240px; + } + + .md\:hover\:translate-x-64:hover { + --tw-translate-x: 16rem; + } + + .md\:hover\:translate-x-72:hover { + --tw-translate-x: 18rem; + } + + .md\:hover\:translate-x-80:hover { + --tw-translate-x: 20rem; + } + + .md\:hover\:translate-x-88:hover { + --tw-translate-x: 22rem; + } + + .md\:hover\:translate-x-96:hover { + --tw-translate-x: 24rem; + } + + .md\:hover\:translate-x-130:hover { + --tw-translate-x: 560px; + } + + .md\:hover\:translate-x-px:hover { + --tw-translate-x: 1px; + } + + .md\:hover\:translate-x-0\.5:hover { + --tw-translate-x: 0.125rem; + } + + .md\:hover\:translate-x-1\.5:hover { + --tw-translate-x: 0.375rem; + } + + .md\:hover\:translate-x-2\.5:hover { + --tw-translate-x: 0.625rem; + } + + .md\:hover\:translate-x-3\.5:hover { + --tw-translate-x: 0.875rem; + } + + .md\:hover\:-translate-x-0:hover { + --tw-translate-x: 0px; + } + + .md\:hover\:-translate-x-1:hover { + --tw-translate-x: -0.25rem; + } + + .md\:hover\:-translate-x-2:hover { + --tw-translate-x: -0.5rem; + } + + .md\:hover\:-translate-x-3:hover { + --tw-translate-x: -0.75rem; + } + + .md\:hover\:-translate-x-4:hover { + --tw-translate-x: -1rem; + } + + .md\:hover\:-translate-x-5:hover { + --tw-translate-x: -1.25rem; + } + + .md\:hover\:-translate-x-6:hover { + --tw-translate-x: -1.5rem; + } + + .md\:hover\:-translate-x-7:hover { + --tw-translate-x: -1.75rem; + } + + .md\:hover\:-translate-x-8:hover { + --tw-translate-x: -2rem; + } + + .md\:hover\:-translate-x-9:hover { + --tw-translate-x: -2.25rem; + } + + .md\:hover\:-translate-x-10:hover { + --tw-translate-x: -2.5rem; + } + + .md\:hover\:-translate-x-11:hover { + --tw-translate-x: -2.75rem; + } + + .md\:hover\:-translate-x-12:hover { + --tw-translate-x: -3rem; + } + + .md\:hover\:-translate-x-14:hover { + --tw-translate-x: -3.5rem; + } + + .md\:hover\:-translate-x-16:hover { + --tw-translate-x: -4rem; + } + + .md\:hover\:-translate-x-20:hover { + --tw-translate-x: -5rem; + } + + .md\:hover\:-translate-x-22:hover { + --tw-translate-x: -5.625rem; + } + + .md\:hover\:-translate-x-24:hover { + --tw-translate-x: -6rem; + } + + .md\:hover\:-translate-x-28:hover { + --tw-translate-x: -7rem; + } + + .md\:hover\:-translate-x-32:hover { + --tw-translate-x: -8rem; + } + + .md\:hover\:-translate-x-36:hover { + --tw-translate-x: -9rem; + } + + .md\:hover\:-translate-x-40:hover { + --tw-translate-x: -10rem; + } + + .md\:hover\:-translate-x-44:hover { + --tw-translate-x: -11rem; + } + + .md\:hover\:-translate-x-48:hover { + --tw-translate-x: -12rem; + } + + .md\:hover\:-translate-x-52:hover { + --tw-translate-x: -13rem; + } + + .md\:hover\:-translate-x-56:hover { + --tw-translate-x: -14rem; + } + + .md\:hover\:-translate-x-60:hover { + --tw-translate-x: -240px; + } + + .md\:hover\:-translate-x-64:hover { + --tw-translate-x: -16rem; + } + + .md\:hover\:-translate-x-72:hover { + --tw-translate-x: -18rem; + } + + .md\:hover\:-translate-x-80:hover { + --tw-translate-x: -20rem; + } + + .md\:hover\:-translate-x-88:hover { + --tw-translate-x: -22rem; + } + + .md\:hover\:-translate-x-96:hover { + --tw-translate-x: -24rem; + } + + .md\:hover\:-translate-x-130:hover { + --tw-translate-x: -560px; + } + + .md\:hover\:-translate-x-px:hover { + --tw-translate-x: -1px; + } + + .md\:hover\:-translate-x-0\.5:hover { + --tw-translate-x: -0.125rem; + } + + .md\:hover\:-translate-x-1\.5:hover { + --tw-translate-x: -0.375rem; + } + + .md\:hover\:-translate-x-2\.5:hover { + --tw-translate-x: -0.625rem; + } + + .md\:hover\:-translate-x-3\.5:hover { + --tw-translate-x: -0.875rem; + } + + .md\:hover\:translate-x-1\/2:hover { + --tw-translate-x: 50%; + } + + .md\:hover\:translate-x-1\/3:hover { + --tw-translate-x: 33.333333%; + } + + .md\:hover\:translate-x-2\/3:hover { + --tw-translate-x: 66.666667%; + } + + .md\:hover\:translate-x-1\/4:hover { + --tw-translate-x: 25%; + } + + .md\:hover\:translate-x-2\/4:hover { + --tw-translate-x: 50%; + } + + .md\:hover\:translate-x-3\/4:hover { + --tw-translate-x: 75%; + } + + .md\:hover\:translate-x-full:hover { + --tw-translate-x: 100%; + } + + .md\:hover\:-translate-x-1\/2:hover { + --tw-translate-x: -50%; + } + + .md\:hover\:-translate-x-1\/3:hover { + --tw-translate-x: -33.333333%; + } + + .md\:hover\:-translate-x-2\/3:hover { + --tw-translate-x: -66.666667%; + } + + .md\:hover\:-translate-x-1\/4:hover { + --tw-translate-x: -25%; + } + + .md\:hover\:-translate-x-2\/4:hover { + --tw-translate-x: -50%; + } + + .md\:hover\:-translate-x-3\/4:hover { + --tw-translate-x: -75%; + } + + .md\:hover\:-translate-x-full:hover { + --tw-translate-x: -100%; + } + + .md\:hover\:translate-y-0:hover { + --tw-translate-y: 0px; + } + + .md\:hover\:translate-y-1:hover { + --tw-translate-y: 0.25rem; + } + + .md\:hover\:translate-y-2:hover { + --tw-translate-y: 0.5rem; + } + + .md\:hover\:translate-y-3:hover { + --tw-translate-y: 0.75rem; + } + + .md\:hover\:translate-y-4:hover { + --tw-translate-y: 1rem; + } + + .md\:hover\:translate-y-5:hover { + --tw-translate-y: 1.25rem; + } + + .md\:hover\:translate-y-6:hover { + --tw-translate-y: 1.5rem; + } + + .md\:hover\:translate-y-7:hover { + --tw-translate-y: 1.75rem; + } + + .md\:hover\:translate-y-8:hover { + --tw-translate-y: 2rem; + } + + .md\:hover\:translate-y-9:hover { + --tw-translate-y: 2.25rem; + } + + .md\:hover\:translate-y-10:hover { + --tw-translate-y: 2.5rem; + } + + .md\:hover\:translate-y-11:hover { + --tw-translate-y: 2.75rem; + } + + .md\:hover\:translate-y-12:hover { + --tw-translate-y: 3rem; + } + + .md\:hover\:translate-y-14:hover { + --tw-translate-y: 3.5rem; + } + + .md\:hover\:translate-y-16:hover { + --tw-translate-y: 4rem; + } + + .md\:hover\:translate-y-20:hover { + --tw-translate-y: 5rem; + } + + .md\:hover\:translate-y-22:hover { + --tw-translate-y: 5.625rem; + } + + .md\:hover\:translate-y-24:hover { + --tw-translate-y: 6rem; + } + + .md\:hover\:translate-y-28:hover { + --tw-translate-y: 7rem; + } + + .md\:hover\:translate-y-32:hover { + --tw-translate-y: 8rem; + } + + .md\:hover\:translate-y-36:hover { + --tw-translate-y: 9rem; + } + + .md\:hover\:translate-y-40:hover { + --tw-translate-y: 10rem; + } + + .md\:hover\:translate-y-44:hover { + --tw-translate-y: 11rem; + } + + .md\:hover\:translate-y-48:hover { + --tw-translate-y: 12rem; + } + + .md\:hover\:translate-y-52:hover { + --tw-translate-y: 13rem; + } + + .md\:hover\:translate-y-56:hover { + --tw-translate-y: 14rem; + } + + .md\:hover\:translate-y-60:hover { + --tw-translate-y: 240px; + } + + .md\:hover\:translate-y-64:hover { + --tw-translate-y: 16rem; + } + + .md\:hover\:translate-y-72:hover { + --tw-translate-y: 18rem; + } + + .md\:hover\:translate-y-80:hover { + --tw-translate-y: 20rem; + } + + .md\:hover\:translate-y-88:hover { + --tw-translate-y: 22rem; + } + + .md\:hover\:translate-y-96:hover { + --tw-translate-y: 24rem; + } + + .md\:hover\:translate-y-130:hover { + --tw-translate-y: 560px; + } + + .md\:hover\:translate-y-px:hover { + --tw-translate-y: 1px; + } + + .md\:hover\:translate-y-0\.5:hover { + --tw-translate-y: 0.125rem; + } + + .md\:hover\:translate-y-1\.5:hover { + --tw-translate-y: 0.375rem; + } + + .md\:hover\:translate-y-2\.5:hover { + --tw-translate-y: 0.625rem; + } + + .md\:hover\:translate-y-3\.5:hover { + --tw-translate-y: 0.875rem; + } + + .md\:hover\:-translate-y-0:hover { + --tw-translate-y: 0px; + } + + .md\:hover\:-translate-y-1:hover { + --tw-translate-y: -0.25rem; + } + + .md\:hover\:-translate-y-2:hover { + --tw-translate-y: -0.5rem; + } + + .md\:hover\:-translate-y-3:hover { + --tw-translate-y: -0.75rem; + } + + .md\:hover\:-translate-y-4:hover { + --tw-translate-y: -1rem; + } + + .md\:hover\:-translate-y-5:hover { + --tw-translate-y: -1.25rem; + } + + .md\:hover\:-translate-y-6:hover { + --tw-translate-y: -1.5rem; + } + + .md\:hover\:-translate-y-7:hover { + --tw-translate-y: -1.75rem; + } + + .md\:hover\:-translate-y-8:hover { + --tw-translate-y: -2rem; + } + + .md\:hover\:-translate-y-9:hover { + --tw-translate-y: -2.25rem; + } + + .md\:hover\:-translate-y-10:hover { + --tw-translate-y: -2.5rem; + } + + .md\:hover\:-translate-y-11:hover { + --tw-translate-y: -2.75rem; + } + + .md\:hover\:-translate-y-12:hover { + --tw-translate-y: -3rem; + } + + .md\:hover\:-translate-y-14:hover { + --tw-translate-y: -3.5rem; + } + + .md\:hover\:-translate-y-16:hover { + --tw-translate-y: -4rem; + } + + .md\:hover\:-translate-y-20:hover { + --tw-translate-y: -5rem; + } + + .md\:hover\:-translate-y-22:hover { + --tw-translate-y: -5.625rem; + } + + .md\:hover\:-translate-y-24:hover { + --tw-translate-y: -6rem; + } + + .md\:hover\:-translate-y-28:hover { + --tw-translate-y: -7rem; + } + + .md\:hover\:-translate-y-32:hover { + --tw-translate-y: -8rem; + } + + .md\:hover\:-translate-y-36:hover { + --tw-translate-y: -9rem; + } + + .md\:hover\:-translate-y-40:hover { + --tw-translate-y: -10rem; + } + + .md\:hover\:-translate-y-44:hover { + --tw-translate-y: -11rem; + } + + .md\:hover\:-translate-y-48:hover { + --tw-translate-y: -12rem; + } + + .md\:hover\:-translate-y-52:hover { + --tw-translate-y: -13rem; + } + + .md\:hover\:-translate-y-56:hover { + --tw-translate-y: -14rem; + } + + .md\:hover\:-translate-y-60:hover { + --tw-translate-y: -240px; + } + + .md\:hover\:-translate-y-64:hover { + --tw-translate-y: -16rem; + } + + .md\:hover\:-translate-y-72:hover { + --tw-translate-y: -18rem; + } + + .md\:hover\:-translate-y-80:hover { + --tw-translate-y: -20rem; + } + + .md\:hover\:-translate-y-88:hover { + --tw-translate-y: -22rem; + } + + .md\:hover\:-translate-y-96:hover { + --tw-translate-y: -24rem; + } + + .md\:hover\:-translate-y-130:hover { + --tw-translate-y: -560px; + } + + .md\:hover\:-translate-y-px:hover { + --tw-translate-y: -1px; + } + + .md\:hover\:-translate-y-0\.5:hover { + --tw-translate-y: -0.125rem; + } + + .md\:hover\:-translate-y-1\.5:hover { + --tw-translate-y: -0.375rem; + } + + .md\:hover\:-translate-y-2\.5:hover { + --tw-translate-y: -0.625rem; + } + + .md\:hover\:-translate-y-3\.5:hover { + --tw-translate-y: -0.875rem; + } + + .md\:hover\:translate-y-1\/2:hover { + --tw-translate-y: 50%; + } + + .md\:hover\:translate-y-1\/3:hover { + --tw-translate-y: 33.333333%; + } + + .md\:hover\:translate-y-2\/3:hover { + --tw-translate-y: 66.666667%; + } + + .md\:hover\:translate-y-1\/4:hover { + --tw-translate-y: 25%; + } + + .md\:hover\:translate-y-2\/4:hover { + --tw-translate-y: 50%; + } + + .md\:hover\:translate-y-3\/4:hover { + --tw-translate-y: 75%; + } + + .md\:hover\:translate-y-full:hover { + --tw-translate-y: 100%; + } + + .md\:hover\:-translate-y-1\/2:hover { + --tw-translate-y: -50%; + } + + .md\:hover\:-translate-y-1\/3:hover { + --tw-translate-y: -33.333333%; + } + + .md\:hover\:-translate-y-2\/3:hover { + --tw-translate-y: -66.666667%; + } + + .md\:hover\:-translate-y-1\/4:hover { + --tw-translate-y: -25%; + } + + .md\:hover\:-translate-y-2\/4:hover { + --tw-translate-y: -50%; + } + + .md\:hover\:-translate-y-3\/4:hover { + --tw-translate-y: -75%; + } + + .md\:hover\:-translate-y-full:hover { + --tw-translate-y: -100%; + } + + .md\:focus\:translate-x-0:focus { + --tw-translate-x: 0px; + } + + .md\:focus\:translate-x-1:focus { + --tw-translate-x: 0.25rem; + } + + .md\:focus\:translate-x-2:focus { + --tw-translate-x: 0.5rem; + } + + .md\:focus\:translate-x-3:focus { + --tw-translate-x: 0.75rem; + } + + .md\:focus\:translate-x-4:focus { + --tw-translate-x: 1rem; + } + + .md\:focus\:translate-x-5:focus { + --tw-translate-x: 1.25rem; + } + + .md\:focus\:translate-x-6:focus { + --tw-translate-x: 1.5rem; + } + + .md\:focus\:translate-x-7:focus { + --tw-translate-x: 1.75rem; + } + + .md\:focus\:translate-x-8:focus { + --tw-translate-x: 2rem; + } + + .md\:focus\:translate-x-9:focus { + --tw-translate-x: 2.25rem; + } + + .md\:focus\:translate-x-10:focus { + --tw-translate-x: 2.5rem; + } + + .md\:focus\:translate-x-11:focus { + --tw-translate-x: 2.75rem; + } + + .md\:focus\:translate-x-12:focus { + --tw-translate-x: 3rem; + } + + .md\:focus\:translate-x-14:focus { + --tw-translate-x: 3.5rem; + } + + .md\:focus\:translate-x-16:focus { + --tw-translate-x: 4rem; + } + + .md\:focus\:translate-x-20:focus { + --tw-translate-x: 5rem; + } + + .md\:focus\:translate-x-22:focus { + --tw-translate-x: 5.625rem; + } + + .md\:focus\:translate-x-24:focus { + --tw-translate-x: 6rem; + } + + .md\:focus\:translate-x-28:focus { + --tw-translate-x: 7rem; + } + + .md\:focus\:translate-x-32:focus { + --tw-translate-x: 8rem; + } + + .md\:focus\:translate-x-36:focus { + --tw-translate-x: 9rem; + } + + .md\:focus\:translate-x-40:focus { + --tw-translate-x: 10rem; + } + + .md\:focus\:translate-x-44:focus { + --tw-translate-x: 11rem; + } + + .md\:focus\:translate-x-48:focus { + --tw-translate-x: 12rem; + } + + .md\:focus\:translate-x-52:focus { + --tw-translate-x: 13rem; + } + + .md\:focus\:translate-x-56:focus { + --tw-translate-x: 14rem; + } + + .md\:focus\:translate-x-60:focus { + --tw-translate-x: 240px; + } + + .md\:focus\:translate-x-64:focus { + --tw-translate-x: 16rem; + } + + .md\:focus\:translate-x-72:focus { + --tw-translate-x: 18rem; + } + + .md\:focus\:translate-x-80:focus { + --tw-translate-x: 20rem; + } + + .md\:focus\:translate-x-88:focus { + --tw-translate-x: 22rem; + } + + .md\:focus\:translate-x-96:focus { + --tw-translate-x: 24rem; + } + + .md\:focus\:translate-x-130:focus { + --tw-translate-x: 560px; + } + + .md\:focus\:translate-x-px:focus { + --tw-translate-x: 1px; + } + + .md\:focus\:translate-x-0\.5:focus { + --tw-translate-x: 0.125rem; + } + + .md\:focus\:translate-x-1\.5:focus { + --tw-translate-x: 0.375rem; + } + + .md\:focus\:translate-x-2\.5:focus { + --tw-translate-x: 0.625rem; + } + + .md\:focus\:translate-x-3\.5:focus { + --tw-translate-x: 0.875rem; + } + + .md\:focus\:-translate-x-0:focus { + --tw-translate-x: 0px; + } + + .md\:focus\:-translate-x-1:focus { + --tw-translate-x: -0.25rem; + } + + .md\:focus\:-translate-x-2:focus { + --tw-translate-x: -0.5rem; + } + + .md\:focus\:-translate-x-3:focus { + --tw-translate-x: -0.75rem; + } + + .md\:focus\:-translate-x-4:focus { + --tw-translate-x: -1rem; + } + + .md\:focus\:-translate-x-5:focus { + --tw-translate-x: -1.25rem; + } + + .md\:focus\:-translate-x-6:focus { + --tw-translate-x: -1.5rem; + } + + .md\:focus\:-translate-x-7:focus { + --tw-translate-x: -1.75rem; + } + + .md\:focus\:-translate-x-8:focus { + --tw-translate-x: -2rem; + } + + .md\:focus\:-translate-x-9:focus { + --tw-translate-x: -2.25rem; + } + + .md\:focus\:-translate-x-10:focus { + --tw-translate-x: -2.5rem; + } + + .md\:focus\:-translate-x-11:focus { + --tw-translate-x: -2.75rem; + } + + .md\:focus\:-translate-x-12:focus { + --tw-translate-x: -3rem; + } + + .md\:focus\:-translate-x-14:focus { + --tw-translate-x: -3.5rem; + } + + .md\:focus\:-translate-x-16:focus { + --tw-translate-x: -4rem; + } + + .md\:focus\:-translate-x-20:focus { + --tw-translate-x: -5rem; + } + + .md\:focus\:-translate-x-22:focus { + --tw-translate-x: -5.625rem; + } + + .md\:focus\:-translate-x-24:focus { + --tw-translate-x: -6rem; + } + + .md\:focus\:-translate-x-28:focus { + --tw-translate-x: -7rem; + } + + .md\:focus\:-translate-x-32:focus { + --tw-translate-x: -8rem; + } + + .md\:focus\:-translate-x-36:focus { + --tw-translate-x: -9rem; + } + + .md\:focus\:-translate-x-40:focus { + --tw-translate-x: -10rem; + } + + .md\:focus\:-translate-x-44:focus { + --tw-translate-x: -11rem; + } + + .md\:focus\:-translate-x-48:focus { + --tw-translate-x: -12rem; + } + + .md\:focus\:-translate-x-52:focus { + --tw-translate-x: -13rem; + } + + .md\:focus\:-translate-x-56:focus { + --tw-translate-x: -14rem; + } + + .md\:focus\:-translate-x-60:focus { + --tw-translate-x: -240px; + } + + .md\:focus\:-translate-x-64:focus { + --tw-translate-x: -16rem; + } + + .md\:focus\:-translate-x-72:focus { + --tw-translate-x: -18rem; + } + + .md\:focus\:-translate-x-80:focus { + --tw-translate-x: -20rem; + } + + .md\:focus\:-translate-x-88:focus { + --tw-translate-x: -22rem; + } + + .md\:focus\:-translate-x-96:focus { + --tw-translate-x: -24rem; + } + + .md\:focus\:-translate-x-130:focus { + --tw-translate-x: -560px; + } + + .md\:focus\:-translate-x-px:focus { + --tw-translate-x: -1px; + } + + .md\:focus\:-translate-x-0\.5:focus { + --tw-translate-x: -0.125rem; + } + + .md\:focus\:-translate-x-1\.5:focus { + --tw-translate-x: -0.375rem; + } + + .md\:focus\:-translate-x-2\.5:focus { + --tw-translate-x: -0.625rem; + } + + .md\:focus\:-translate-x-3\.5:focus { + --tw-translate-x: -0.875rem; + } + + .md\:focus\:translate-x-1\/2:focus { + --tw-translate-x: 50%; + } + + .md\:focus\:translate-x-1\/3:focus { + --tw-translate-x: 33.333333%; + } + + .md\:focus\:translate-x-2\/3:focus { + --tw-translate-x: 66.666667%; + } + + .md\:focus\:translate-x-1\/4:focus { + --tw-translate-x: 25%; + } + + .md\:focus\:translate-x-2\/4:focus { + --tw-translate-x: 50%; + } + + .md\:focus\:translate-x-3\/4:focus { + --tw-translate-x: 75%; + } + + .md\:focus\:translate-x-full:focus { + --tw-translate-x: 100%; + } + + .md\:focus\:-translate-x-1\/2:focus { + --tw-translate-x: -50%; + } + + .md\:focus\:-translate-x-1\/3:focus { + --tw-translate-x: -33.333333%; + } + + .md\:focus\:-translate-x-2\/3:focus { + --tw-translate-x: -66.666667%; + } + + .md\:focus\:-translate-x-1\/4:focus { + --tw-translate-x: -25%; + } + + .md\:focus\:-translate-x-2\/4:focus { + --tw-translate-x: -50%; + } + + .md\:focus\:-translate-x-3\/4:focus { + --tw-translate-x: -75%; + } + + .md\:focus\:-translate-x-full:focus { + --tw-translate-x: -100%; + } + + .md\:focus\:translate-y-0:focus { + --tw-translate-y: 0px; + } + + .md\:focus\:translate-y-1:focus { + --tw-translate-y: 0.25rem; + } + + .md\:focus\:translate-y-2:focus { + --tw-translate-y: 0.5rem; + } + + .md\:focus\:translate-y-3:focus { + --tw-translate-y: 0.75rem; + } + + .md\:focus\:translate-y-4:focus { + --tw-translate-y: 1rem; + } + + .md\:focus\:translate-y-5:focus { + --tw-translate-y: 1.25rem; + } + + .md\:focus\:translate-y-6:focus { + --tw-translate-y: 1.5rem; + } + + .md\:focus\:translate-y-7:focus { + --tw-translate-y: 1.75rem; + } + + .md\:focus\:translate-y-8:focus { + --tw-translate-y: 2rem; + } + + .md\:focus\:translate-y-9:focus { + --tw-translate-y: 2.25rem; + } + + .md\:focus\:translate-y-10:focus { + --tw-translate-y: 2.5rem; + } + + .md\:focus\:translate-y-11:focus { + --tw-translate-y: 2.75rem; + } + + .md\:focus\:translate-y-12:focus { + --tw-translate-y: 3rem; + } + + .md\:focus\:translate-y-14:focus { + --tw-translate-y: 3.5rem; + } + + .md\:focus\:translate-y-16:focus { + --tw-translate-y: 4rem; + } + + .md\:focus\:translate-y-20:focus { + --tw-translate-y: 5rem; + } + + .md\:focus\:translate-y-22:focus { + --tw-translate-y: 5.625rem; + } + + .md\:focus\:translate-y-24:focus { + --tw-translate-y: 6rem; + } + + .md\:focus\:translate-y-28:focus { + --tw-translate-y: 7rem; + } + + .md\:focus\:translate-y-32:focus { + --tw-translate-y: 8rem; + } + + .md\:focus\:translate-y-36:focus { + --tw-translate-y: 9rem; + } + + .md\:focus\:translate-y-40:focus { + --tw-translate-y: 10rem; + } + + .md\:focus\:translate-y-44:focus { + --tw-translate-y: 11rem; + } + + .md\:focus\:translate-y-48:focus { + --tw-translate-y: 12rem; + } + + .md\:focus\:translate-y-52:focus { + --tw-translate-y: 13rem; + } + + .md\:focus\:translate-y-56:focus { + --tw-translate-y: 14rem; + } + + .md\:focus\:translate-y-60:focus { + --tw-translate-y: 240px; + } + + .md\:focus\:translate-y-64:focus { + --tw-translate-y: 16rem; + } + + .md\:focus\:translate-y-72:focus { + --tw-translate-y: 18rem; + } + + .md\:focus\:translate-y-80:focus { + --tw-translate-y: 20rem; + } + + .md\:focus\:translate-y-88:focus { + --tw-translate-y: 22rem; + } + + .md\:focus\:translate-y-96:focus { + --tw-translate-y: 24rem; + } + + .md\:focus\:translate-y-130:focus { + --tw-translate-y: 560px; + } + + .md\:focus\:translate-y-px:focus { + --tw-translate-y: 1px; + } + + .md\:focus\:translate-y-0\.5:focus { + --tw-translate-y: 0.125rem; + } + + .md\:focus\:translate-y-1\.5:focus { + --tw-translate-y: 0.375rem; + } + + .md\:focus\:translate-y-2\.5:focus { + --tw-translate-y: 0.625rem; + } + + .md\:focus\:translate-y-3\.5:focus { + --tw-translate-y: 0.875rem; + } + + .md\:focus\:-translate-y-0:focus { + --tw-translate-y: 0px; + } + + .md\:focus\:-translate-y-1:focus { + --tw-translate-y: -0.25rem; + } + + .md\:focus\:-translate-y-2:focus { + --tw-translate-y: -0.5rem; + } + + .md\:focus\:-translate-y-3:focus { + --tw-translate-y: -0.75rem; + } + + .md\:focus\:-translate-y-4:focus { + --tw-translate-y: -1rem; + } + + .md\:focus\:-translate-y-5:focus { + --tw-translate-y: -1.25rem; + } + + .md\:focus\:-translate-y-6:focus { + --tw-translate-y: -1.5rem; + } + + .md\:focus\:-translate-y-7:focus { + --tw-translate-y: -1.75rem; + } + + .md\:focus\:-translate-y-8:focus { + --tw-translate-y: -2rem; + } + + .md\:focus\:-translate-y-9:focus { + --tw-translate-y: -2.25rem; + } + + .md\:focus\:-translate-y-10:focus { + --tw-translate-y: -2.5rem; + } + + .md\:focus\:-translate-y-11:focus { + --tw-translate-y: -2.75rem; + } + + .md\:focus\:-translate-y-12:focus { + --tw-translate-y: -3rem; + } + + .md\:focus\:-translate-y-14:focus { + --tw-translate-y: -3.5rem; + } + + .md\:focus\:-translate-y-16:focus { + --tw-translate-y: -4rem; + } + + .md\:focus\:-translate-y-20:focus { + --tw-translate-y: -5rem; + } + + .md\:focus\:-translate-y-22:focus { + --tw-translate-y: -5.625rem; + } + + .md\:focus\:-translate-y-24:focus { + --tw-translate-y: -6rem; + } + + .md\:focus\:-translate-y-28:focus { + --tw-translate-y: -7rem; + } + + .md\:focus\:-translate-y-32:focus { + --tw-translate-y: -8rem; + } + + .md\:focus\:-translate-y-36:focus { + --tw-translate-y: -9rem; + } + + .md\:focus\:-translate-y-40:focus { + --tw-translate-y: -10rem; + } + + .md\:focus\:-translate-y-44:focus { + --tw-translate-y: -11rem; + } + + .md\:focus\:-translate-y-48:focus { + --tw-translate-y: -12rem; + } + + .md\:focus\:-translate-y-52:focus { + --tw-translate-y: -13rem; + } + + .md\:focus\:-translate-y-56:focus { + --tw-translate-y: -14rem; + } + + .md\:focus\:-translate-y-60:focus { + --tw-translate-y: -240px; + } + + .md\:focus\:-translate-y-64:focus { + --tw-translate-y: -16rem; + } + + .md\:focus\:-translate-y-72:focus { + --tw-translate-y: -18rem; + } + + .md\:focus\:-translate-y-80:focus { + --tw-translate-y: -20rem; + } + + .md\:focus\:-translate-y-88:focus { + --tw-translate-y: -22rem; + } + + .md\:focus\:-translate-y-96:focus { + --tw-translate-y: -24rem; + } + + .md\:focus\:-translate-y-130:focus { + --tw-translate-y: -560px; + } + + .md\:focus\:-translate-y-px:focus { + --tw-translate-y: -1px; + } + + .md\:focus\:-translate-y-0\.5:focus { + --tw-translate-y: -0.125rem; + } + + .md\:focus\:-translate-y-1\.5:focus { + --tw-translate-y: -0.375rem; + } + + .md\:focus\:-translate-y-2\.5:focus { + --tw-translate-y: -0.625rem; + } + + .md\:focus\:-translate-y-3\.5:focus { + --tw-translate-y: -0.875rem; + } + + .md\:focus\:translate-y-1\/2:focus { + --tw-translate-y: 50%; + } + + .md\:focus\:translate-y-1\/3:focus { + --tw-translate-y: 33.333333%; + } + + .md\:focus\:translate-y-2\/3:focus { + --tw-translate-y: 66.666667%; + } + + .md\:focus\:translate-y-1\/4:focus { + --tw-translate-y: 25%; + } + + .md\:focus\:translate-y-2\/4:focus { + --tw-translate-y: 50%; + } + + .md\:focus\:translate-y-3\/4:focus { + --tw-translate-y: 75%; + } + + .md\:focus\:translate-y-full:focus { + --tw-translate-y: 100%; + } + + .md\:focus\:-translate-y-1\/2:focus { + --tw-translate-y: -50%; + } + + .md\:focus\:-translate-y-1\/3:focus { + --tw-translate-y: -33.333333%; + } + + .md\:focus\:-translate-y-2\/3:focus { + --tw-translate-y: -66.666667%; + } + + .md\:focus\:-translate-y-1\/4:focus { + --tw-translate-y: -25%; + } + + .md\:focus\:-translate-y-2\/4:focus { + --tw-translate-y: -50%; + } + + .md\:focus\:-translate-y-3\/4:focus { + --tw-translate-y: -75%; + } + + .md\:focus\:-translate-y-full:focus { + --tw-translate-y: -100%; + } + + .md\:skew-x-0 { + --tw-skew-x: 0deg; + } + + .md\:skew-x-1 { + --tw-skew-x: 1deg; + } + + .md\:skew-x-2 { + --tw-skew-x: 2deg; + } + + .md\:skew-x-3 { + --tw-skew-x: 3deg; + } + + .md\:skew-x-6 { + --tw-skew-x: 6deg; + } + + .md\:skew-x-12 { + --tw-skew-x: 12deg; + } + + .md\:-skew-x-12 { + --tw-skew-x: -12deg; + } + + .md\:-skew-x-6 { + --tw-skew-x: -6deg; + } + + .md\:-skew-x-3 { + --tw-skew-x: -3deg; + } + + .md\:-skew-x-2 { + --tw-skew-x: -2deg; + } + + .md\:-skew-x-1 { + --tw-skew-x: -1deg; + } + + .md\:skew-y-0 { + --tw-skew-y: 0deg; + } + + .md\:skew-y-1 { + --tw-skew-y: 1deg; + } + + .md\:skew-y-2 { + --tw-skew-y: 2deg; + } + + .md\:skew-y-3 { + --tw-skew-y: 3deg; + } + + .md\:skew-y-6 { + --tw-skew-y: 6deg; + } + + .md\:skew-y-12 { + --tw-skew-y: 12deg; + } + + .md\:-skew-y-12 { + --tw-skew-y: -12deg; + } + + .md\:-skew-y-6 { + --tw-skew-y: -6deg; + } + + .md\:-skew-y-3 { + --tw-skew-y: -3deg; + } + + .md\:-skew-y-2 { + --tw-skew-y: -2deg; + } + + .md\:-skew-y-1 { + --tw-skew-y: -1deg; + } + + .md\:hover\:skew-x-0:hover { + --tw-skew-x: 0deg; + } + + .md\:hover\:skew-x-1:hover { + --tw-skew-x: 1deg; + } + + .md\:hover\:skew-x-2:hover { + --tw-skew-x: 2deg; + } + + .md\:hover\:skew-x-3:hover { + --tw-skew-x: 3deg; + } + + .md\:hover\:skew-x-6:hover { + --tw-skew-x: 6deg; + } + + .md\:hover\:skew-x-12:hover { + --tw-skew-x: 12deg; + } + + .md\:hover\:-skew-x-12:hover { + --tw-skew-x: -12deg; + } + + .md\:hover\:-skew-x-6:hover { + --tw-skew-x: -6deg; + } + + .md\:hover\:-skew-x-3:hover { + --tw-skew-x: -3deg; + } + + .md\:hover\:-skew-x-2:hover { + --tw-skew-x: -2deg; + } + + .md\:hover\:-skew-x-1:hover { + --tw-skew-x: -1deg; + } + + .md\:hover\:skew-y-0:hover { + --tw-skew-y: 0deg; + } + + .md\:hover\:skew-y-1:hover { + --tw-skew-y: 1deg; + } + + .md\:hover\:skew-y-2:hover { + --tw-skew-y: 2deg; + } + + .md\:hover\:skew-y-3:hover { + --tw-skew-y: 3deg; + } + + .md\:hover\:skew-y-6:hover { + --tw-skew-y: 6deg; + } + + .md\:hover\:skew-y-12:hover { + --tw-skew-y: 12deg; + } + + .md\:hover\:-skew-y-12:hover { + --tw-skew-y: -12deg; + } + + .md\:hover\:-skew-y-6:hover { + --tw-skew-y: -6deg; + } + + .md\:hover\:-skew-y-3:hover { + --tw-skew-y: -3deg; + } + + .md\:hover\:-skew-y-2:hover { + --tw-skew-y: -2deg; + } + + .md\:hover\:-skew-y-1:hover { + --tw-skew-y: -1deg; + } + + .md\:focus\:skew-x-0:focus { + --tw-skew-x: 0deg; + } + + .md\:focus\:skew-x-1:focus { + --tw-skew-x: 1deg; + } + + .md\:focus\:skew-x-2:focus { + --tw-skew-x: 2deg; + } + + .md\:focus\:skew-x-3:focus { + --tw-skew-x: 3deg; + } + + .md\:focus\:skew-x-6:focus { + --tw-skew-x: 6deg; + } + + .md\:focus\:skew-x-12:focus { + --tw-skew-x: 12deg; + } + + .md\:focus\:-skew-x-12:focus { + --tw-skew-x: -12deg; + } + + .md\:focus\:-skew-x-6:focus { + --tw-skew-x: -6deg; + } + + .md\:focus\:-skew-x-3:focus { + --tw-skew-x: -3deg; + } + + .md\:focus\:-skew-x-2:focus { + --tw-skew-x: -2deg; + } + + .md\:focus\:-skew-x-1:focus { + --tw-skew-x: -1deg; + } + + .md\:focus\:skew-y-0:focus { + --tw-skew-y: 0deg; + } + + .md\:focus\:skew-y-1:focus { + --tw-skew-y: 1deg; + } + + .md\:focus\:skew-y-2:focus { + --tw-skew-y: 2deg; + } + + .md\:focus\:skew-y-3:focus { + --tw-skew-y: 3deg; + } + + .md\:focus\:skew-y-6:focus { + --tw-skew-y: 6deg; + } + + .md\:focus\:skew-y-12:focus { + --tw-skew-y: 12deg; + } + + .md\:focus\:-skew-y-12:focus { + --tw-skew-y: -12deg; + } + + .md\:focus\:-skew-y-6:focus { + --tw-skew-y: -6deg; + } + + .md\:focus\:-skew-y-3:focus { + --tw-skew-y: -3deg; + } + + .md\:focus\:-skew-y-2:focus { + --tw-skew-y: -2deg; + } + + .md\:focus\:-skew-y-1:focus { + --tw-skew-y: -1deg; + } + + .md\:transition-none { + transition-property: none; + } + + .md\:transition-all { + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .md\:transition { + transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .md\:transition-colors { + transition-property: background-color, border-color, color, fill, stroke; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .md\:transition-opacity { + transition-property: opacity; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .md\:transition-shadow { + transition-property: box-shadow; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .md\:transition-transform { + transition-property: transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .md\:ease-linear { + transition-timing-function: linear; + } + + .md\:ease-in { + transition-timing-function: cubic-bezier(0.4, 0, 1, 1); + } + + .md\:ease-out { + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + } + + .md\:ease-in-out { + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + } + + .md\:duration-75 { + transition-duration: 75ms; + } + + .md\:duration-100 { + transition-duration: 100ms; + } + + .md\:duration-150 { + transition-duration: 150ms; + } + + .md\:duration-200 { + transition-duration: 200ms; + } + + .md\:duration-300 { + transition-duration: 300ms; + } + + .md\:duration-500 { + transition-duration: 500ms; + } + + .md\:duration-700 { + transition-duration: 700ms; + } + + .md\:duration-1000 { + transition-duration: 1000ms; + } + + .md\:delay-75 { + transition-delay: 75ms; + } + + .md\:delay-100 { + transition-delay: 100ms; + } + + .md\:delay-150 { + transition-delay: 150ms; + } + + .md\:delay-200 { + transition-delay: 200ms; + } + + .md\:delay-300 { + transition-delay: 300ms; + } + + .md\:delay-500 { + transition-delay: 500ms; + } + + .md\:delay-700 { + transition-delay: 700ms; + } + + .md\:delay-1000 { + transition-delay: 1000ms; + } + + .md\:animate-none { + -webkit-animation: none; + animation: none; + } + + .md\:animate-spin { + -webkit-animation: spin 1s linear infinite; + animation: spin 1s linear infinite; + } + + .md\:animate-ping { + -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + } + + .md\:animate-pulse { + -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + } + + .md\:animate-bounce { + -webkit-animation: bounce 0.6s ease-in-out; + animation: bounce 0.6s ease-in-out; + } +} + +@media (min-width: 1024px) { + .lg\:container { + width: 100%; + } + + @media (min-width: 640px) { + .lg\:container { + max-width: 640px; + } + } + + @media (min-width: 768px) { + .lg\:container { + max-width: 768px; + } + } + + @media (min-width: 1024px) { + .lg\:container { + max-width: 1024px; + } + } + + @media (min-width: 1280px) { + .lg\:container { + max-width: 1280px; + } + } + + @media (min-width: 1440px) { + .lg\:container { + max-width: 1440px; + } + } + + @media (min-width: 1536px) { + .lg\:container { + max-width: 1536px; + } + } + + .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + + .lg\:space-x-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0px * var(--tw-space-x-reverse)); + margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.25rem * var(--tw-space-x-reverse)); + margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.75rem * var(--tw-space-x-reverse)); + margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1rem * var(--tw-space-x-reverse)); + margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.25rem * var(--tw-space-x-reverse)); + margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.5rem * var(--tw-space-x-reverse)); + margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.75rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.75rem * var(--tw-space-x-reverse)); + margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2rem * var(--tw-space-x-reverse)); + margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.25rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.25rem * var(--tw-space-x-reverse)); + margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.5rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.5rem * var(--tw-space-x-reverse)); + margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.75rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.75rem * var(--tw-space-x-reverse)); + margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(3rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(3rem * var(--tw-space-x-reverse)); + margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(3.5rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(3.5rem * var(--tw-space-x-reverse)); + margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(4rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(4rem * var(--tw-space-x-reverse)); + margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(5rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(5rem * var(--tw-space-x-reverse)); + margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(5.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(5.625rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(5.625rem * var(--tw-space-x-reverse)); + margin-left: calc(5.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(6rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(6rem * var(--tw-space-x-reverse)); + margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(7rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(7rem * var(--tw-space-x-reverse)); + margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(8rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(8rem * var(--tw-space-x-reverse)); + margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(9rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(9rem * var(--tw-space-x-reverse)); + margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(10rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(10rem * var(--tw-space-x-reverse)); + margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(11rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(11rem * var(--tw-space-x-reverse)); + margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(12rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(12rem * var(--tw-space-x-reverse)); + margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(13rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(13rem * var(--tw-space-x-reverse)); + margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(14rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(14rem * var(--tw-space-x-reverse)); + margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(240px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(240px * var(--tw-space-y-reverse)); + } + + .lg\:space-x-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(240px * var(--tw-space-x-reverse)); + margin-left: calc(240px * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(16rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(16rem * var(--tw-space-x-reverse)); + margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(18rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(18rem * var(--tw-space-x-reverse)); + margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(20rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(20rem * var(--tw-space-x-reverse)); + margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(22rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(22rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(22rem * var(--tw-space-x-reverse)); + margin-left: calc(22rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(24rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(24rem * var(--tw-space-x-reverse)); + margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(560px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(560px * var(--tw-space-y-reverse)); + } + + .lg\:space-x-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(560px * var(--tw-space-x-reverse)); + margin-left: calc(560px * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1px * var(--tw-space-y-reverse)); + } + + .lg\:space-x-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1px * var(--tw-space-x-reverse)); + margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.125rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.125rem * var(--tw-space-x-reverse)); + margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.375rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.375rem * var(--tw-space-x-reverse)); + margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.625rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.625rem * var(--tw-space-x-reverse)); + margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.875rem * var(--tw-space-y-reverse)); + } + + .lg\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.875rem * var(--tw-space-x-reverse)); + margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0px * var(--tw-space-x-reverse)); + margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.75rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1rem * var(--tw-space-x-reverse)); + margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1.75rem * var(--tw-space-x-reverse)); + margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2rem * var(--tw-space-x-reverse)); + margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2.75rem * var(--tw-space-x-reverse)); + margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-3rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-3rem * var(--tw-space-x-reverse)); + margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-3.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-4rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-4rem * var(--tw-space-x-reverse)); + margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-5rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-5rem * var(--tw-space-x-reverse)); + margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-5.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-5.625rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-5.625rem * var(--tw-space-x-reverse)); + margin-left: calc(-5.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-6rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-6rem * var(--tw-space-x-reverse)); + margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-7rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-7rem * var(--tw-space-x-reverse)); + margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-8rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-8rem * var(--tw-space-x-reverse)); + margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-9rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-9rem * var(--tw-space-x-reverse)); + margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-10rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-10rem * var(--tw-space-x-reverse)); + margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-11rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-11rem * var(--tw-space-x-reverse)); + margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-12rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-12rem * var(--tw-space-x-reverse)); + margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-13rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-13rem * var(--tw-space-x-reverse)); + margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-14rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-14rem * var(--tw-space-x-reverse)); + margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-240px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-240px * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-240px * var(--tw-space-x-reverse)); + margin-left: calc(-240px * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-16rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-16rem * var(--tw-space-x-reverse)); + margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-18rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-18rem * var(--tw-space-x-reverse)); + margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-20rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-20rem * var(--tw-space-x-reverse)); + margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-22rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-22rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-22rem * var(--tw-space-x-reverse)); + margin-left: calc(-22rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-24rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-24rem * var(--tw-space-x-reverse)); + margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-560px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-560px * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-560px * var(--tw-space-x-reverse)); + margin-left: calc(-560px * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1px * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1px * var(--tw-space-x-reverse)); + margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.125rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.375rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.625rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse)); + } + + .lg\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.875rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-y-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 1; + } + + .lg\:space-x-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 1; + } + + .lg\:divide-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(0px * var(--tw-divide-y-reverse)); + } + + .lg\:divide-x-0 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(0px * var(--tw-divide-x-reverse)); + border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse))); + } + + .lg\:divide-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(2px * var(--tw-divide-y-reverse)); + } + + .lg\:divide-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(2px * var(--tw-divide-x-reverse)); + border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse))); + } + + .lg\:divide-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(3px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(3px * var(--tw-divide-y-reverse)); + } + + .lg\:divide-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(3px * var(--tw-divide-x-reverse)); + border-left-width: calc(3px * calc(1 - var(--tw-divide-x-reverse))); + } + + .lg\:divide-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(4px * var(--tw-divide-y-reverse)); + } + + .lg\:divide-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(4px * var(--tw-divide-x-reverse)); + border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse))); + } + + .lg\:divide-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(8px * var(--tw-divide-y-reverse)); + } + + .lg\:divide-x-8 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(8px * var(--tw-divide-x-reverse)); + border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse))); + } + + .lg\:divide-y > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(1px * var(--tw-divide-y-reverse)); + } + + .lg\:divide-x > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(1px * var(--tw-divide-x-reverse)); + border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))); + } + + .lg\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 1; + } + + .lg\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 1; + } + + .lg\:divide-transparent > :not([hidden]) ~ :not([hidden]) { + border-color: transparent; + } + + .lg\:divide-current > :not([hidden]) ~ :not([hidden]) { + border-color: currentColor; + } + + .lg\:divide-black > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-divide-opacity)); + } + + .lg\:divide-white > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-divide-opacity)); + } + + .lg\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-divide-opacity)); + } + + .lg\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-divide-opacity)); + } + + .lg\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-divide-opacity)); + } + + .lg\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-divide-opacity)); + } + + .lg\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-divide-opacity)); + } + + .lg\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-divide-opacity)); + } + + .lg\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-divide-opacity)); + } + + .lg\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-divide-opacity)); + } + + .lg\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-divide-opacity)); + } + + .lg\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-divide-opacity)); + } + + .lg\:divide-red-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-divide-opacity)); + } + + .lg\:divide-red-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-divide-opacity)); + } + + .lg\:divide-red-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-divide-opacity)); + } + + .lg\:divide-red-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-divide-opacity)); + } + + .lg\:divide-red-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-divide-opacity)); + } + + .lg\:divide-red-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-divide-opacity)); + } + + .lg\:divide-red-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-divide-opacity)); + } + + .lg\:divide-red-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-divide-opacity)); + } + + .lg\:divide-red-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-divide-opacity)); + } + + .lg\:divide-red-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-divide-opacity)); + } + + .lg\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-divide-opacity)); + } + + .lg\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-divide-opacity)); + } + + .lg\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-divide-opacity)); + } + + .lg\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-divide-opacity)); + } + + .lg\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-divide-opacity)); + } + + .lg\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-divide-opacity)); + } + + .lg\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-divide-opacity)); + } + + .lg\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-divide-opacity)); + } + + .lg\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-divide-opacity)); + } + + .lg\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-divide-opacity)); + } + + .lg\:divide-green-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-divide-opacity)); + } + + .lg\:divide-green-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-divide-opacity)); + } + + .lg\:divide-green-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-divide-opacity)); + } + + .lg\:divide-green-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-divide-opacity)); + } + + .lg\:divide-green-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-divide-opacity)); + } + + .lg\:divide-green-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-divide-opacity)); + } + + .lg\:divide-green-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-divide-opacity)); + } + + .lg\:divide-green-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-divide-opacity)); + } + + .lg\:divide-green-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-divide-opacity)); + } + + .lg\:divide-green-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-divide-opacity)); + } + + .lg\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-divide-opacity)); + } + + .lg\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-divide-opacity)); + } + + .lg\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-divide-opacity)); + } + + .lg\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-divide-opacity)); + } + + .lg\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-divide-opacity)); + } + + .lg\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-divide-opacity)); + } + + .lg\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-divide-opacity)); + } + + .lg\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-divide-opacity)); + } + + .lg\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-divide-opacity)); + } + + .lg\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-divide-opacity)); + } + + .lg\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-divide-opacity)); + } + + .lg\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-divide-opacity)); + } + + .lg\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-divide-opacity)); + } + + .lg\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-divide-opacity)); + } + + .lg\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-divide-opacity)); + } + + .lg\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-divide-opacity)); + } + + .lg\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-divide-opacity)); + } + + .lg\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-divide-opacity)); + } + + .lg\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-divide-opacity)); + } + + .lg\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-divide-opacity)); + } + + .lg\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-divide-opacity)); + } + + .lg\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-divide-opacity)); + } + + .lg\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-divide-opacity)); + } + + .lg\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-divide-opacity)); + } + + .lg\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-divide-opacity)); + } + + .lg\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-divide-opacity)); + } + + .lg\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-divide-opacity)); + } + + .lg\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-divide-opacity)); + } + + .lg\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-divide-opacity)); + } + + .lg\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-divide-opacity)); + } + + .lg\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-divide-opacity)); + } + + .lg\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-divide-opacity)); + } + + .lg\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-divide-opacity)); + } + + .lg\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-divide-opacity)); + } + + .lg\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-divide-opacity)); + } + + .lg\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-divide-opacity)); + } + + .lg\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-divide-opacity)); + } + + .lg\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-divide-opacity)); + } + + .lg\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-divide-opacity)); + } + + .lg\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-divide-opacity)); + } + + .lg\:divide-primary-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-divide-opacity)); + } + + .lg\:divide-primary-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-divide-opacity)); + } + + .lg\:divide-primary-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-divide-opacity)); + } + + .lg\:divide-primary-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-divide-opacity)); + } + + .lg\:divide-primary-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-divide-opacity)); + } + + .lg\:divide-primary-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-divide-opacity)); + } + + .lg\:divide-primary-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-divide-opacity)); + } + + .lg\:divide-primary-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-divide-opacity)); + } + + .lg\:divide-primary-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-divide-opacity)); + } + + .lg\:divide-primary-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-divide-opacity)); + } + + .lg\:divide-danger > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-divide-opacity)); + } + + .lg\:divide-success > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-divide-opacity)); + } + + .lg\:divide-warning > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-divide-opacity)); + } + + .lg\:divide-info > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-divide-opacity)); + } + + .lg\:divide-solid > :not([hidden]) ~ :not([hidden]) { + border-style: solid; + } + + .lg\:divide-dashed > :not([hidden]) ~ :not([hidden]) { + border-style: dashed; + } + + .lg\:divide-dotted > :not([hidden]) ~ :not([hidden]) { + border-style: dotted; + } + + .lg\:divide-double > :not([hidden]) ~ :not([hidden]) { + border-style: double; + } + + .lg\:divide-none > :not([hidden]) ~ :not([hidden]) { + border-style: none; + } + + .lg\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0; + } + + .lg\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.05; + } + + .lg\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.1; + } + + .lg\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.2; + } + + .lg\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.25; + } + + .lg\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.3; + } + + .lg\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.4; + } + + .lg\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.5; + } + + .lg\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.6; + } + + .lg\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.7; + } + + .lg\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.75; + } + + .lg\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.8; + } + + .lg\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.9; + } + + .lg\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.95; + } + + .lg\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + } + + .lg\:sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .lg\:not-sr-only { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .lg\:focus-within\:sr-only:focus-within { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .lg\:focus-within\:not-sr-only:focus-within { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .lg\:focus\:sr-only:focus { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .lg\:focus\:not-sr-only:focus { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .lg\:appearance-none { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + } + + .lg\:bg-fixed { + background-attachment: fixed; + } + + .lg\:bg-local { + background-attachment: local; + } + + .lg\:bg-scroll { + background-attachment: scroll; + } + + .lg\:bg-clip-border { + background-clip: border-box; + } + + .lg\:bg-clip-padding { + background-clip: padding-box; + } + + .lg\:bg-clip-content { + background-clip: content-box; + } + + .lg\:bg-clip-text { + -webkit-background-clip: text; + background-clip: text; + } + + .lg\:bg-transparent { + background-color: transparent; + } + + .lg\:bg-current { + background-color: currentColor; + } + + .lg\:bg-black { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .lg\:bg-white { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .lg\:bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .lg\:bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .lg\:bg-gray-200 { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .lg\:bg-gray-300 { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .lg\:bg-gray-400 { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .lg\:bg-gray-500 { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .lg\:bg-gray-600 { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .lg\:bg-gray-700 { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .lg\:bg-gray-800 { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .lg\:bg-gray-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .lg\:bg-red-50 { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .lg\:bg-red-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .lg\:bg-red-200 { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .lg\:bg-red-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .lg\:bg-red-400 { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .lg\:bg-red-500 { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .lg\:bg-red-600 { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .lg\:bg-red-700 { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .lg\:bg-red-800 { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .lg\:bg-red-900 { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .lg\:bg-yellow-50 { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .lg\:bg-yellow-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .lg\:bg-yellow-200 { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .lg\:bg-yellow-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .lg\:bg-yellow-400 { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .lg\:bg-yellow-500 { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .lg\:bg-yellow-600 { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .lg\:bg-yellow-700 { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .lg\:bg-yellow-800 { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .lg\:bg-yellow-900 { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .lg\:bg-green-50 { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .lg\:bg-green-100 { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .lg\:bg-green-200 { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .lg\:bg-green-300 { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .lg\:bg-green-400 { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .lg\:bg-green-500 { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .lg\:bg-green-600 { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .lg\:bg-green-700 { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .lg\:bg-green-800 { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .lg\:bg-green-900 { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .lg\:bg-blue-50 { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .lg\:bg-blue-100 { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .lg\:bg-blue-200 { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .lg\:bg-blue-300 { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .lg\:bg-blue-400 { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .lg\:bg-blue-500 { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .lg\:bg-blue-600 { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .lg\:bg-blue-700 { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .lg\:bg-blue-800 { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .lg\:bg-blue-900 { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .lg\:bg-indigo-50 { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .lg\:bg-indigo-100 { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .lg\:bg-indigo-200 { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .lg\:bg-indigo-300 { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .lg\:bg-indigo-400 { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .lg\:bg-indigo-500 { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .lg\:bg-indigo-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .lg\:bg-indigo-700 { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .lg\:bg-indigo-800 { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .lg\:bg-indigo-900 { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .lg\:bg-purple-50 { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .lg\:bg-purple-100 { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .lg\:bg-purple-200 { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .lg\:bg-purple-300 { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .lg\:bg-purple-400 { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .lg\:bg-purple-500 { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .lg\:bg-purple-600 { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .lg\:bg-purple-700 { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .lg\:bg-purple-800 { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .lg\:bg-purple-900 { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .lg\:bg-pink-50 { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .lg\:bg-pink-100 { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .lg\:bg-pink-200 { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .lg\:bg-pink-300 { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .lg\:bg-pink-400 { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .lg\:bg-pink-500 { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .lg\:bg-pink-600 { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .lg\:bg-pink-700 { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .lg\:bg-pink-800 { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .lg\:bg-pink-900 { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .lg\:bg-primary-50 { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .lg\:bg-primary-100 { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .lg\:bg-primary-200 { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .lg\:bg-primary-300 { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .lg\:bg-primary-400 { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .lg\:bg-primary-500 { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .lg\:bg-primary-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .lg\:bg-primary-700 { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .lg\:bg-primary-800 { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .lg\:bg-primary-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .lg\:bg-danger { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .lg\:bg-success { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .lg\:bg-warning { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .lg\:bg-info { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-transparent { + background-color: transparent; + } + + .group:hover .lg\:group-hover\:bg-current { + background-color: currentColor; + } + + .group:hover .lg\:group-hover\:bg-black { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-white { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-gray-200 { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-gray-300 { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-gray-400 { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-gray-500 { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-gray-600 { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-gray-700 { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-gray-800 { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-gray-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-red-50 { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-red-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-red-200 { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-red-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-red-400 { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-red-500 { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-red-600 { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-red-700 { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-red-800 { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-red-900 { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-yellow-50 { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-yellow-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-yellow-200 { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-yellow-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-yellow-400 { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-yellow-500 { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-yellow-600 { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-yellow-700 { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-yellow-800 { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-yellow-900 { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-green-50 { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-green-100 { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-green-200 { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-green-300 { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-green-400 { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-green-500 { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-green-600 { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-green-700 { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-green-800 { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-green-900 { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-blue-50 { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-blue-100 { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-blue-200 { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-blue-300 { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-blue-400 { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-blue-500 { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-blue-600 { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-blue-700 { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-blue-800 { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-blue-900 { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-indigo-50 { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-indigo-100 { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-indigo-200 { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-indigo-300 { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-indigo-400 { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-indigo-500 { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-indigo-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-indigo-700 { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-indigo-800 { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-indigo-900 { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-purple-50 { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-purple-100 { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-purple-200 { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-purple-300 { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-purple-400 { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-purple-500 { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-purple-600 { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-purple-700 { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-purple-800 { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-purple-900 { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-pink-50 { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-pink-100 { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-pink-200 { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-pink-300 { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-pink-400 { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-pink-500 { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-pink-600 { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-pink-700 { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-pink-800 { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-pink-900 { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-primary-50 { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-primary-100 { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-primary-200 { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-primary-300 { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-primary-400 { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-primary-500 { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-primary-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-primary-700 { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-primary-800 { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-primary-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-danger { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-success { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-warning { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .group:hover .lg\:group-hover\:bg-info { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-transparent:focus-within { + background-color: transparent; + } + + .lg\:focus-within\:bg-current:focus-within { + background-color: currentColor; + } + + .lg\:focus-within\:bg-black:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-white:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-gray-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-gray-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-gray-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-gray-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-gray-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-gray-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-gray-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-gray-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-gray-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-gray-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-red-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-red-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-red-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-red-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-red-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-red-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-red-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-red-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-red-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-red-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-yellow-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-yellow-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-yellow-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-yellow-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-yellow-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-yellow-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-yellow-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-yellow-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-yellow-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-yellow-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-green-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-green-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-green-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-green-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-green-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-green-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-green-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-green-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-green-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-green-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-blue-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-blue-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-blue-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-blue-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-blue-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-blue-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-blue-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-blue-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-blue-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-blue-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-indigo-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-indigo-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-indigo-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-indigo-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-indigo-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-indigo-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-indigo-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-indigo-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-indigo-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-indigo-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-purple-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-purple-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-purple-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-purple-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-purple-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-purple-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-purple-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-purple-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-purple-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-purple-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-pink-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-pink-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-pink-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-pink-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-pink-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-pink-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-pink-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-pink-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-pink-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-pink-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-primary-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-primary-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-primary-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-primary-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-primary-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-primary-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-primary-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-primary-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-primary-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-primary-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-danger:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-success:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-warning:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .lg\:focus-within\:bg-info:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-transparent:hover { + background-color: transparent; + } + + .lg\:hover\:bg-current:hover { + background-color: currentColor; + } + + .lg\:hover\:bg-black:hover { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-white:hover { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-gray-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-gray-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-gray-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-gray-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-gray-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-gray-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-gray-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-gray-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-gray-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-gray-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-red-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-red-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-red-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-red-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-red-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-red-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-red-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-red-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-red-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-red-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-yellow-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-yellow-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-yellow-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-yellow-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-yellow-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-yellow-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-yellow-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-yellow-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-yellow-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-yellow-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-green-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-green-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-green-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-green-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-green-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-green-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-green-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-green-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-green-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-green-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-blue-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-blue-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-blue-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-blue-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-blue-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-blue-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-blue-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-blue-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-blue-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-blue-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-indigo-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-indigo-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-indigo-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-indigo-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-indigo-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-indigo-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-indigo-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-indigo-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-indigo-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-indigo-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-purple-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-purple-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-purple-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-purple-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-purple-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-purple-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-purple-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-purple-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-purple-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-purple-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-pink-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-pink-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-pink-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-pink-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-pink-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-pink-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-pink-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-pink-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-pink-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-pink-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-primary-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-primary-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-primary-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-primary-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-primary-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-primary-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-primary-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-primary-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-primary-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-primary-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-danger:hover { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-success:hover { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-warning:hover { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .lg\:hover\:bg-info:hover { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-transparent:focus { + background-color: transparent; + } + + .lg\:focus\:bg-current:focus { + background-color: currentColor; + } + + .lg\:focus\:bg-black:focus { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-white:focus { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-gray-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-gray-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-gray-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-gray-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-gray-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-gray-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-gray-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-gray-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-gray-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-gray-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-red-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-red-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-red-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-red-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-red-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-red-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-red-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-red-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-red-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-red-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-yellow-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-yellow-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-yellow-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-yellow-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-yellow-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-yellow-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-yellow-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-yellow-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-yellow-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-yellow-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-green-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-green-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-green-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-green-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-green-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-green-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-green-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-green-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-green-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-green-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-blue-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-blue-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-blue-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-blue-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-blue-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-blue-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-blue-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-blue-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-blue-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-blue-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-indigo-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-indigo-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-indigo-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-indigo-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-indigo-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-indigo-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-indigo-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-indigo-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-indigo-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-indigo-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-purple-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-purple-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-purple-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-purple-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-purple-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-purple-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-purple-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-purple-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-purple-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-purple-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-pink-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-pink-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-pink-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-pink-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-pink-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-pink-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-pink-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-pink-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-pink-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-pink-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-primary-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-primary-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-primary-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-primary-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-primary-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-primary-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-primary-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-primary-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-primary-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-primary-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-danger:focus { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-success:focus { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-warning:focus { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .lg\:focus\:bg-info:focus { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .lg\:bg-none { + background-image: none; + } + + .lg\:bg-gradient-to-t { + background-image: linear-gradient(to top, var(--tw-gradient-stops)); + } + + .lg\:bg-gradient-to-tr { + background-image: linear-gradient(to top right, var(--tw-gradient-stops)); + } + + .lg\:bg-gradient-to-r { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); + } + + .lg\:bg-gradient-to-br { + background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)); + } + + .lg\:bg-gradient-to-b { + background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); + } + + .lg\:bg-gradient-to-bl { + background-image: linear-gradient(to bottom left, var(--tw-gradient-stops)); + } + + .lg\:bg-gradient-to-l { + background-image: linear-gradient(to left, var(--tw-gradient-stops)); + } + + .lg\:bg-gradient-to-tl { + background-image: linear-gradient(to top left, var(--tw-gradient-stops)); + } + + .lg\:from-transparent { + --tw-gradient-from: transparent; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .lg\:from-current { + --tw-gradient-from: currentColor; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .lg\:from-black { + --tw-gradient-from: #040405; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .lg\:from-white { + --tw-gradient-from: #fff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .lg\:from-gray-50 { + --tw-gradient-from: #f9fafb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .lg\:from-gray-100 { + --tw-gradient-from: #f7fafc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .lg\:from-gray-200 { + --tw-gradient-from: #edf2f7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .lg\:from-gray-300 { + --tw-gradient-from: #e2e8f0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .lg\:from-gray-400 { + --tw-gradient-from: #cbd5e0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .lg\:from-gray-500 { + --tw-gradient-from: #a0aec0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .lg\:from-gray-600 { + --tw-gradient-from: #718096; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .lg\:from-gray-700 { + --tw-gradient-from: #4a5568; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .lg\:from-gray-800 { + --tw-gradient-from: #2d3748; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .lg\:from-gray-900 { + --tw-gradient-from: #1a202c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .lg\:from-red-50 { + --tw-gradient-from: #fef2f2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .lg\:from-red-100 { + --tw-gradient-from: #fee2e2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .lg\:from-red-200 { + --tw-gradient-from: #fecaca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .lg\:from-red-300 { + --tw-gradient-from: #fca5a5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .lg\:from-red-400 { + --tw-gradient-from: #f87171; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .lg\:from-red-500 { + --tw-gradient-from: #ef4444; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .lg\:from-red-600 { + --tw-gradient-from: #dc2626; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .lg\:from-red-700 { + --tw-gradient-from: #b91c1c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .lg\:from-red-800 { + --tw-gradient-from: #991b1b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .lg\:from-red-900 { + --tw-gradient-from: #7f1d1d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .lg\:from-yellow-50 { + --tw-gradient-from: #fffbeb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .lg\:from-yellow-100 { + --tw-gradient-from: #fef3c7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .lg\:from-yellow-200 { + --tw-gradient-from: #fde68a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .lg\:from-yellow-300 { + --tw-gradient-from: #fcd34d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .lg\:from-yellow-400 { + --tw-gradient-from: #fbbf24; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .lg\:from-yellow-500 { + --tw-gradient-from: #f59e0b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .lg\:from-yellow-600 { + --tw-gradient-from: #d97706; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .lg\:from-yellow-700 { + --tw-gradient-from: #b45309; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .lg\:from-yellow-800 { + --tw-gradient-from: #92400e; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .lg\:from-yellow-900 { + --tw-gradient-from: #78350f; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .lg\:from-green-50 { + --tw-gradient-from: #ecfdf5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .lg\:from-green-100 { + --tw-gradient-from: #d1fae5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .lg\:from-green-200 { + --tw-gradient-from: #a7f3d0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .lg\:from-green-300 { + --tw-gradient-from: #6ee7b7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .lg\:from-green-400 { + --tw-gradient-from: #34d399; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .lg\:from-green-500 { + --tw-gradient-from: #10b981; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .lg\:from-green-600 { + --tw-gradient-from: #059669; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .lg\:from-green-700 { + --tw-gradient-from: #047857; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .lg\:from-green-800 { + --tw-gradient-from: #065f46; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .lg\:from-green-900 { + --tw-gradient-from: #064e3b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .lg\:from-blue-50 { + --tw-gradient-from: #eff6ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .lg\:from-blue-100 { + --tw-gradient-from: #dbeafe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .lg\:from-blue-200 { + --tw-gradient-from: #bfdbfe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .lg\:from-blue-300 { + --tw-gradient-from: #93c5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .lg\:from-blue-400 { + --tw-gradient-from: #60a5fa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .lg\:from-blue-500 { + --tw-gradient-from: #3b82f6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .lg\:from-blue-600 { + --tw-gradient-from: #2563eb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .lg\:from-blue-700 { + --tw-gradient-from: #1d4ed8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .lg\:from-blue-800 { + --tw-gradient-from: #1e40af; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .lg\:from-blue-900 { + --tw-gradient-from: #1e3a8a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .lg\:from-indigo-50 { + --tw-gradient-from: #eef2ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .lg\:from-indigo-100 { + --tw-gradient-from: #e0e7ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .lg\:from-indigo-200 { + --tw-gradient-from: #c7d2fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .lg\:from-indigo-300 { + --tw-gradient-from: #a5b4fc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .lg\:from-indigo-400 { + --tw-gradient-from: #818cf8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .lg\:from-indigo-500 { + --tw-gradient-from: #6366f1; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .lg\:from-indigo-600 { + --tw-gradient-from: #4f46e5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .lg\:from-indigo-700 { + --tw-gradient-from: #4338ca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .lg\:from-indigo-800 { + --tw-gradient-from: #3730a3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .lg\:from-indigo-900 { + --tw-gradient-from: #312e81; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .lg\:from-purple-50 { + --tw-gradient-from: #f5f3ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .lg\:from-purple-100 { + --tw-gradient-from: #ede9fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .lg\:from-purple-200 { + --tw-gradient-from: #ddd6fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .lg\:from-purple-300 { + --tw-gradient-from: #c4b5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .lg\:from-purple-400 { + --tw-gradient-from: #a78bfa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .lg\:from-purple-500 { + --tw-gradient-from: #8b5cf6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .lg\:from-purple-600 { + --tw-gradient-from: #7c3aed; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .lg\:from-purple-700 { + --tw-gradient-from: #6d28d9; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .lg\:from-purple-800 { + --tw-gradient-from: #5b21b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .lg\:from-purple-900 { + --tw-gradient-from: #4c1d95; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .lg\:from-pink-50 { + --tw-gradient-from: #fdf2f8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .lg\:from-pink-100 { + --tw-gradient-from: #fce7f3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .lg\:from-pink-200 { + --tw-gradient-from: #fbcfe8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .lg\:from-pink-300 { + --tw-gradient-from: #f9a8d4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .lg\:from-pink-400 { + --tw-gradient-from: #f472b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .lg\:from-pink-500 { + --tw-gradient-from: #ec4899; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .lg\:from-pink-600 { + --tw-gradient-from: #db2777; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .lg\:from-pink-700 { + --tw-gradient-from: #be185d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .lg\:from-pink-800 { + --tw-gradient-from: #9d174d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .lg\:from-pink-900 { + --tw-gradient-from: #831843; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .lg\:from-primary-50 { + --tw-gradient-from: #F7F6FD; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .lg\:from-primary-100 { + --tw-gradient-from: #EEEEFB; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .lg\:from-primary-200 { + --tw-gradient-from: #D5D4F5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .lg\:from-primary-300 { + --tw-gradient-from: #BCB9EF; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .lg\:from-primary-400 { + --tw-gradient-from: #8A85E4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .lg\:from-primary-500 { + --tw-gradient-from: #5851D8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .lg\:from-primary-600 { + --tw-gradient-from: #4F49C2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .lg\:from-primary-700 { + --tw-gradient-from: #353182; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .lg\:from-primary-800 { + --tw-gradient-from: #282461; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .lg\:from-primary-900 { + --tw-gradient-from: #1A1841; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .lg\:from-danger { + --tw-gradient-from: #FB7178; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .lg\:from-success { + --tw-gradient-from: #00C99C; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .lg\:from-warning { + --tw-gradient-from: #F3AF4E; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .lg\:from-info { + --tw-gradient-from: #15B2EC; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .lg\:via-transparent { + --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .lg\:via-current { + --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .lg\:via-black { + --tw-gradient-stops: var(--tw-gradient-from), #040405, var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .lg\:via-white { + --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .lg\:via-gray-50 { + --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .lg\:via-gray-100 { + --tw-gradient-stops: var(--tw-gradient-from), #f7fafc, var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .lg\:via-gray-200 { + --tw-gradient-stops: var(--tw-gradient-from), #edf2f7, var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .lg\:via-gray-300 { + --tw-gradient-stops: var(--tw-gradient-from), #e2e8f0, var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .lg\:via-gray-400 { + --tw-gradient-stops: var(--tw-gradient-from), #cbd5e0, var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .lg\:via-gray-500 { + --tw-gradient-stops: var(--tw-gradient-from), #a0aec0, var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .lg\:via-gray-600 { + --tw-gradient-stops: var(--tw-gradient-from), #718096, var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .lg\:via-gray-700 { + --tw-gradient-stops: var(--tw-gradient-from), #4a5568, var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .lg\:via-gray-800 { + --tw-gradient-stops: var(--tw-gradient-from), #2d3748, var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .lg\:via-gray-900 { + --tw-gradient-stops: var(--tw-gradient-from), #1a202c, var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .lg\:via-red-50 { + --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .lg\:via-red-100 { + --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .lg\:via-red-200 { + --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .lg\:via-red-300 { + --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .lg\:via-red-400 { + --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .lg\:via-red-500 { + --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .lg\:via-red-600 { + --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .lg\:via-red-700 { + --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .lg\:via-red-800 { + --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .lg\:via-red-900 { + --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .lg\:via-yellow-50 { + --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .lg\:via-yellow-100 { + --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .lg\:via-yellow-200 { + --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .lg\:via-yellow-300 { + --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .lg\:via-yellow-400 { + --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .lg\:via-yellow-500 { + --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .lg\:via-yellow-600 { + --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .lg\:via-yellow-700 { + --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .lg\:via-yellow-800 { + --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .lg\:via-yellow-900 { + --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .lg\:via-green-50 { + --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .lg\:via-green-100 { + --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .lg\:via-green-200 { + --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .lg\:via-green-300 { + --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .lg\:via-green-400 { + --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .lg\:via-green-500 { + --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .lg\:via-green-600 { + --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .lg\:via-green-700 { + --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .lg\:via-green-800 { + --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .lg\:via-green-900 { + --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .lg\:via-blue-50 { + --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .lg\:via-blue-100 { + --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .lg\:via-blue-200 { + --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .lg\:via-blue-300 { + --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .lg\:via-blue-400 { + --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .lg\:via-blue-500 { + --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .lg\:via-blue-600 { + --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .lg\:via-blue-700 { + --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .lg\:via-blue-800 { + --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .lg\:via-blue-900 { + --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .lg\:via-indigo-50 { + --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .lg\:via-indigo-100 { + --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .lg\:via-indigo-200 { + --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .lg\:via-indigo-300 { + --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .lg\:via-indigo-400 { + --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .lg\:via-indigo-500 { + --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .lg\:via-indigo-600 { + --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .lg\:via-indigo-700 { + --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .lg\:via-indigo-800 { + --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .lg\:via-indigo-900 { + --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .lg\:via-purple-50 { + --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .lg\:via-purple-100 { + --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .lg\:via-purple-200 { + --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .lg\:via-purple-300 { + --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .lg\:via-purple-400 { + --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .lg\:via-purple-500 { + --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .lg\:via-purple-600 { + --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .lg\:via-purple-700 { + --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .lg\:via-purple-800 { + --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .lg\:via-purple-900 { + --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .lg\:via-pink-50 { + --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .lg\:via-pink-100 { + --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .lg\:via-pink-200 { + --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .lg\:via-pink-300 { + --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .lg\:via-pink-400 { + --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .lg\:via-pink-500 { + --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .lg\:via-pink-600 { + --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .lg\:via-pink-700 { + --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .lg\:via-pink-800 { + --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .lg\:via-pink-900 { + --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .lg\:via-primary-50 { + --tw-gradient-stops: var(--tw-gradient-from), #F7F6FD, var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .lg\:via-primary-100 { + --tw-gradient-stops: var(--tw-gradient-from), #EEEEFB, var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .lg\:via-primary-200 { + --tw-gradient-stops: var(--tw-gradient-from), #D5D4F5, var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .lg\:via-primary-300 { + --tw-gradient-stops: var(--tw-gradient-from), #BCB9EF, var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .lg\:via-primary-400 { + --tw-gradient-stops: var(--tw-gradient-from), #8A85E4, var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .lg\:via-primary-500 { + --tw-gradient-stops: var(--tw-gradient-from), #5851D8, var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .lg\:via-primary-600 { + --tw-gradient-stops: var(--tw-gradient-from), #4F49C2, var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .lg\:via-primary-700 { + --tw-gradient-stops: var(--tw-gradient-from), #353182, var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .lg\:via-primary-800 { + --tw-gradient-stops: var(--tw-gradient-from), #282461, var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .lg\:via-primary-900 { + --tw-gradient-stops: var(--tw-gradient-from), #1A1841, var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .lg\:via-danger { + --tw-gradient-stops: var(--tw-gradient-from), #FB7178, var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .lg\:via-success { + --tw-gradient-stops: var(--tw-gradient-from), #00C99C, var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .lg\:via-warning { + --tw-gradient-stops: var(--tw-gradient-from), #F3AF4E, var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .lg\:via-info { + --tw-gradient-stops: var(--tw-gradient-from), #15B2EC, var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .lg\:to-transparent { + --tw-gradient-to: transparent; + } + + .lg\:to-current { + --tw-gradient-to: currentColor; + } + + .lg\:to-black { + --tw-gradient-to: #040405; + } + + .lg\:to-white { + --tw-gradient-to: #fff; + } + + .lg\:to-gray-50 { + --tw-gradient-to: #f9fafb; + } + + .lg\:to-gray-100 { + --tw-gradient-to: #f7fafc; + } + + .lg\:to-gray-200 { + --tw-gradient-to: #edf2f7; + } + + .lg\:to-gray-300 { + --tw-gradient-to: #e2e8f0; + } + + .lg\:to-gray-400 { + --tw-gradient-to: #cbd5e0; + } + + .lg\:to-gray-500 { + --tw-gradient-to: #a0aec0; + } + + .lg\:to-gray-600 { + --tw-gradient-to: #718096; + } + + .lg\:to-gray-700 { + --tw-gradient-to: #4a5568; + } + + .lg\:to-gray-800 { + --tw-gradient-to: #2d3748; + } + + .lg\:to-gray-900 { + --tw-gradient-to: #1a202c; + } + + .lg\:to-red-50 { + --tw-gradient-to: #fef2f2; + } + + .lg\:to-red-100 { + --tw-gradient-to: #fee2e2; + } + + .lg\:to-red-200 { + --tw-gradient-to: #fecaca; + } + + .lg\:to-red-300 { + --tw-gradient-to: #fca5a5; + } + + .lg\:to-red-400 { + --tw-gradient-to: #f87171; + } + + .lg\:to-red-500 { + --tw-gradient-to: #ef4444; + } + + .lg\:to-red-600 { + --tw-gradient-to: #dc2626; + } + + .lg\:to-red-700 { + --tw-gradient-to: #b91c1c; + } + + .lg\:to-red-800 { + --tw-gradient-to: #991b1b; + } + + .lg\:to-red-900 { + --tw-gradient-to: #7f1d1d; + } + + .lg\:to-yellow-50 { + --tw-gradient-to: #fffbeb; + } + + .lg\:to-yellow-100 { + --tw-gradient-to: #fef3c7; + } + + .lg\:to-yellow-200 { + --tw-gradient-to: #fde68a; + } + + .lg\:to-yellow-300 { + --tw-gradient-to: #fcd34d; + } + + .lg\:to-yellow-400 { + --tw-gradient-to: #fbbf24; + } + + .lg\:to-yellow-500 { + --tw-gradient-to: #f59e0b; + } + + .lg\:to-yellow-600 { + --tw-gradient-to: #d97706; + } + + .lg\:to-yellow-700 { + --tw-gradient-to: #b45309; + } + + .lg\:to-yellow-800 { + --tw-gradient-to: #92400e; + } + + .lg\:to-yellow-900 { + --tw-gradient-to: #78350f; + } + + .lg\:to-green-50 { + --tw-gradient-to: #ecfdf5; + } + + .lg\:to-green-100 { + --tw-gradient-to: #d1fae5; + } + + .lg\:to-green-200 { + --tw-gradient-to: #a7f3d0; + } + + .lg\:to-green-300 { + --tw-gradient-to: #6ee7b7; + } + + .lg\:to-green-400 { + --tw-gradient-to: #34d399; + } + + .lg\:to-green-500 { + --tw-gradient-to: #10b981; + } + + .lg\:to-green-600 { + --tw-gradient-to: #059669; + } + + .lg\:to-green-700 { + --tw-gradient-to: #047857; + } + + .lg\:to-green-800 { + --tw-gradient-to: #065f46; + } + + .lg\:to-green-900 { + --tw-gradient-to: #064e3b; + } + + .lg\:to-blue-50 { + --tw-gradient-to: #eff6ff; + } + + .lg\:to-blue-100 { + --tw-gradient-to: #dbeafe; + } + + .lg\:to-blue-200 { + --tw-gradient-to: #bfdbfe; + } + + .lg\:to-blue-300 { + --tw-gradient-to: #93c5fd; + } + + .lg\:to-blue-400 { + --tw-gradient-to: #60a5fa; + } + + .lg\:to-blue-500 { + --tw-gradient-to: #3b82f6; + } + + .lg\:to-blue-600 { + --tw-gradient-to: #2563eb; + } + + .lg\:to-blue-700 { + --tw-gradient-to: #1d4ed8; + } + + .lg\:to-blue-800 { + --tw-gradient-to: #1e40af; + } + + .lg\:to-blue-900 { + --tw-gradient-to: #1e3a8a; + } + + .lg\:to-indigo-50 { + --tw-gradient-to: #eef2ff; + } + + .lg\:to-indigo-100 { + --tw-gradient-to: #e0e7ff; + } + + .lg\:to-indigo-200 { + --tw-gradient-to: #c7d2fe; + } + + .lg\:to-indigo-300 { + --tw-gradient-to: #a5b4fc; + } + + .lg\:to-indigo-400 { + --tw-gradient-to: #818cf8; + } + + .lg\:to-indigo-500 { + --tw-gradient-to: #6366f1; + } + + .lg\:to-indigo-600 { + --tw-gradient-to: #4f46e5; + } + + .lg\:to-indigo-700 { + --tw-gradient-to: #4338ca; + } + + .lg\:to-indigo-800 { + --tw-gradient-to: #3730a3; + } + + .lg\:to-indigo-900 { + --tw-gradient-to: #312e81; + } + + .lg\:to-purple-50 { + --tw-gradient-to: #f5f3ff; + } + + .lg\:to-purple-100 { + --tw-gradient-to: #ede9fe; + } + + .lg\:to-purple-200 { + --tw-gradient-to: #ddd6fe; + } + + .lg\:to-purple-300 { + --tw-gradient-to: #c4b5fd; + } + + .lg\:to-purple-400 { + --tw-gradient-to: #a78bfa; + } + + .lg\:to-purple-500 { + --tw-gradient-to: #8b5cf6; + } + + .lg\:to-purple-600 { + --tw-gradient-to: #7c3aed; + } + + .lg\:to-purple-700 { + --tw-gradient-to: #6d28d9; + } + + .lg\:to-purple-800 { + --tw-gradient-to: #5b21b6; + } + + .lg\:to-purple-900 { + --tw-gradient-to: #4c1d95; + } + + .lg\:to-pink-50 { + --tw-gradient-to: #fdf2f8; + } + + .lg\:to-pink-100 { + --tw-gradient-to: #fce7f3; + } + + .lg\:to-pink-200 { + --tw-gradient-to: #fbcfe8; + } + + .lg\:to-pink-300 { + --tw-gradient-to: #f9a8d4; + } + + .lg\:to-pink-400 { + --tw-gradient-to: #f472b6; + } + + .lg\:to-pink-500 { + --tw-gradient-to: #ec4899; + } + + .lg\:to-pink-600 { + --tw-gradient-to: #db2777; + } + + .lg\:to-pink-700 { + --tw-gradient-to: #be185d; + } + + .lg\:to-pink-800 { + --tw-gradient-to: #9d174d; + } + + .lg\:to-pink-900 { + --tw-gradient-to: #831843; + } + + .lg\:to-primary-50 { + --tw-gradient-to: #F7F6FD; + } + + .lg\:to-primary-100 { + --tw-gradient-to: #EEEEFB; + } + + .lg\:to-primary-200 { + --tw-gradient-to: #D5D4F5; + } + + .lg\:to-primary-300 { + --tw-gradient-to: #BCB9EF; + } + + .lg\:to-primary-400 { + --tw-gradient-to: #8A85E4; + } + + .lg\:to-primary-500 { + --tw-gradient-to: #5851D8; + } + + .lg\:to-primary-600 { + --tw-gradient-to: #4F49C2; + } + + .lg\:to-primary-700 { + --tw-gradient-to: #353182; + } + + .lg\:to-primary-800 { + --tw-gradient-to: #282461; + } + + .lg\:to-primary-900 { + --tw-gradient-to: #1A1841; + } + + .lg\:to-danger { + --tw-gradient-to: #FB7178; + } + + .lg\:to-success { + --tw-gradient-to: #00C99C; + } + + .lg\:to-warning { + --tw-gradient-to: #F3AF4E; + } + + .lg\:to-info { + --tw-gradient-to: #15B2EC; + } + + .lg\:hover\:from-transparent:hover { + --tw-gradient-from: transparent; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .lg\:hover\:from-current:hover { + --tw-gradient-from: currentColor; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .lg\:hover\:from-black:hover { + --tw-gradient-from: #040405; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .lg\:hover\:from-white:hover { + --tw-gradient-from: #fff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .lg\:hover\:from-gray-50:hover { + --tw-gradient-from: #f9fafb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .lg\:hover\:from-gray-100:hover { + --tw-gradient-from: #f7fafc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .lg\:hover\:from-gray-200:hover { + --tw-gradient-from: #edf2f7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .lg\:hover\:from-gray-300:hover { + --tw-gradient-from: #e2e8f0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .lg\:hover\:from-gray-400:hover { + --tw-gradient-from: #cbd5e0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .lg\:hover\:from-gray-500:hover { + --tw-gradient-from: #a0aec0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .lg\:hover\:from-gray-600:hover { + --tw-gradient-from: #718096; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .lg\:hover\:from-gray-700:hover { + --tw-gradient-from: #4a5568; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .lg\:hover\:from-gray-800:hover { + --tw-gradient-from: #2d3748; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .lg\:hover\:from-gray-900:hover { + --tw-gradient-from: #1a202c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .lg\:hover\:from-red-50:hover { + --tw-gradient-from: #fef2f2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .lg\:hover\:from-red-100:hover { + --tw-gradient-from: #fee2e2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .lg\:hover\:from-red-200:hover { + --tw-gradient-from: #fecaca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .lg\:hover\:from-red-300:hover { + --tw-gradient-from: #fca5a5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .lg\:hover\:from-red-400:hover { + --tw-gradient-from: #f87171; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .lg\:hover\:from-red-500:hover { + --tw-gradient-from: #ef4444; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .lg\:hover\:from-red-600:hover { + --tw-gradient-from: #dc2626; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .lg\:hover\:from-red-700:hover { + --tw-gradient-from: #b91c1c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .lg\:hover\:from-red-800:hover { + --tw-gradient-from: #991b1b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .lg\:hover\:from-red-900:hover { + --tw-gradient-from: #7f1d1d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .lg\:hover\:from-yellow-50:hover { + --tw-gradient-from: #fffbeb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .lg\:hover\:from-yellow-100:hover { + --tw-gradient-from: #fef3c7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .lg\:hover\:from-yellow-200:hover { + --tw-gradient-from: #fde68a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .lg\:hover\:from-yellow-300:hover { + --tw-gradient-from: #fcd34d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .lg\:hover\:from-yellow-400:hover { + --tw-gradient-from: #fbbf24; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .lg\:hover\:from-yellow-500:hover { + --tw-gradient-from: #f59e0b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .lg\:hover\:from-yellow-600:hover { + --tw-gradient-from: #d97706; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .lg\:hover\:from-yellow-700:hover { + --tw-gradient-from: #b45309; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .lg\:hover\:from-yellow-800:hover { + --tw-gradient-from: #92400e; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .lg\:hover\:from-yellow-900:hover { + --tw-gradient-from: #78350f; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .lg\:hover\:from-green-50:hover { + --tw-gradient-from: #ecfdf5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .lg\:hover\:from-green-100:hover { + --tw-gradient-from: #d1fae5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .lg\:hover\:from-green-200:hover { + --tw-gradient-from: #a7f3d0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .lg\:hover\:from-green-300:hover { + --tw-gradient-from: #6ee7b7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .lg\:hover\:from-green-400:hover { + --tw-gradient-from: #34d399; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .lg\:hover\:from-green-500:hover { + --tw-gradient-from: #10b981; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .lg\:hover\:from-green-600:hover { + --tw-gradient-from: #059669; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .lg\:hover\:from-green-700:hover { + --tw-gradient-from: #047857; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .lg\:hover\:from-green-800:hover { + --tw-gradient-from: #065f46; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .lg\:hover\:from-green-900:hover { + --tw-gradient-from: #064e3b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .lg\:hover\:from-blue-50:hover { + --tw-gradient-from: #eff6ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .lg\:hover\:from-blue-100:hover { + --tw-gradient-from: #dbeafe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .lg\:hover\:from-blue-200:hover { + --tw-gradient-from: #bfdbfe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .lg\:hover\:from-blue-300:hover { + --tw-gradient-from: #93c5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .lg\:hover\:from-blue-400:hover { + --tw-gradient-from: #60a5fa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .lg\:hover\:from-blue-500:hover { + --tw-gradient-from: #3b82f6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .lg\:hover\:from-blue-600:hover { + --tw-gradient-from: #2563eb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .lg\:hover\:from-blue-700:hover { + --tw-gradient-from: #1d4ed8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .lg\:hover\:from-blue-800:hover { + --tw-gradient-from: #1e40af; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .lg\:hover\:from-blue-900:hover { + --tw-gradient-from: #1e3a8a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .lg\:hover\:from-indigo-50:hover { + --tw-gradient-from: #eef2ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .lg\:hover\:from-indigo-100:hover { + --tw-gradient-from: #e0e7ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .lg\:hover\:from-indigo-200:hover { + --tw-gradient-from: #c7d2fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .lg\:hover\:from-indigo-300:hover { + --tw-gradient-from: #a5b4fc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .lg\:hover\:from-indigo-400:hover { + --tw-gradient-from: #818cf8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .lg\:hover\:from-indigo-500:hover { + --tw-gradient-from: #6366f1; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .lg\:hover\:from-indigo-600:hover { + --tw-gradient-from: #4f46e5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .lg\:hover\:from-indigo-700:hover { + --tw-gradient-from: #4338ca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .lg\:hover\:from-indigo-800:hover { + --tw-gradient-from: #3730a3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .lg\:hover\:from-indigo-900:hover { + --tw-gradient-from: #312e81; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .lg\:hover\:from-purple-50:hover { + --tw-gradient-from: #f5f3ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .lg\:hover\:from-purple-100:hover { + --tw-gradient-from: #ede9fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .lg\:hover\:from-purple-200:hover { + --tw-gradient-from: #ddd6fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .lg\:hover\:from-purple-300:hover { + --tw-gradient-from: #c4b5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .lg\:hover\:from-purple-400:hover { + --tw-gradient-from: #a78bfa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .lg\:hover\:from-purple-500:hover { + --tw-gradient-from: #8b5cf6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .lg\:hover\:from-purple-600:hover { + --tw-gradient-from: #7c3aed; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .lg\:hover\:from-purple-700:hover { + --tw-gradient-from: #6d28d9; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .lg\:hover\:from-purple-800:hover { + --tw-gradient-from: #5b21b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .lg\:hover\:from-purple-900:hover { + --tw-gradient-from: #4c1d95; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .lg\:hover\:from-pink-50:hover { + --tw-gradient-from: #fdf2f8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .lg\:hover\:from-pink-100:hover { + --tw-gradient-from: #fce7f3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .lg\:hover\:from-pink-200:hover { + --tw-gradient-from: #fbcfe8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .lg\:hover\:from-pink-300:hover { + --tw-gradient-from: #f9a8d4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .lg\:hover\:from-pink-400:hover { + --tw-gradient-from: #f472b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .lg\:hover\:from-pink-500:hover { + --tw-gradient-from: #ec4899; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .lg\:hover\:from-pink-600:hover { + --tw-gradient-from: #db2777; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .lg\:hover\:from-pink-700:hover { + --tw-gradient-from: #be185d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .lg\:hover\:from-pink-800:hover { + --tw-gradient-from: #9d174d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .lg\:hover\:from-pink-900:hover { + --tw-gradient-from: #831843; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .lg\:hover\:from-primary-50:hover { + --tw-gradient-from: #F7F6FD; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .lg\:hover\:from-primary-100:hover { + --tw-gradient-from: #EEEEFB; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .lg\:hover\:from-primary-200:hover { + --tw-gradient-from: #D5D4F5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .lg\:hover\:from-primary-300:hover { + --tw-gradient-from: #BCB9EF; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .lg\:hover\:from-primary-400:hover { + --tw-gradient-from: #8A85E4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .lg\:hover\:from-primary-500:hover { + --tw-gradient-from: #5851D8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .lg\:hover\:from-primary-600:hover { + --tw-gradient-from: #4F49C2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .lg\:hover\:from-primary-700:hover { + --tw-gradient-from: #353182; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .lg\:hover\:from-primary-800:hover { + --tw-gradient-from: #282461; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .lg\:hover\:from-primary-900:hover { + --tw-gradient-from: #1A1841; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .lg\:hover\:from-danger:hover { + --tw-gradient-from: #FB7178; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .lg\:hover\:from-success:hover { + --tw-gradient-from: #00C99C; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .lg\:hover\:from-warning:hover { + --tw-gradient-from: #F3AF4E; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .lg\:hover\:from-info:hover { + --tw-gradient-from: #15B2EC; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .lg\:hover\:via-transparent:hover { + --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .lg\:hover\:via-current:hover { + --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .lg\:hover\:via-black:hover { + --tw-gradient-stops: var(--tw-gradient-from), #040405, var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .lg\:hover\:via-white:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .lg\:hover\:via-gray-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .lg\:hover\:via-gray-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f7fafc, var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .lg\:hover\:via-gray-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #edf2f7, var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .lg\:hover\:via-gray-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #e2e8f0, var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .lg\:hover\:via-gray-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #cbd5e0, var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .lg\:hover\:via-gray-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a0aec0, var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .lg\:hover\:via-gray-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #718096, var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .lg\:hover\:via-gray-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4a5568, var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .lg\:hover\:via-gray-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #2d3748, var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .lg\:hover\:via-gray-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1a202c, var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .lg\:hover\:via-red-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .lg\:hover\:via-red-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .lg\:hover\:via-red-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .lg\:hover\:via-red-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .lg\:hover\:via-red-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .lg\:hover\:via-red-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .lg\:hover\:via-red-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .lg\:hover\:via-red-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .lg\:hover\:via-red-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .lg\:hover\:via-red-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .lg\:hover\:via-yellow-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .lg\:hover\:via-yellow-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .lg\:hover\:via-yellow-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .lg\:hover\:via-yellow-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .lg\:hover\:via-yellow-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .lg\:hover\:via-yellow-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .lg\:hover\:via-yellow-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .lg\:hover\:via-yellow-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .lg\:hover\:via-yellow-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .lg\:hover\:via-yellow-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .lg\:hover\:via-green-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .lg\:hover\:via-green-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .lg\:hover\:via-green-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .lg\:hover\:via-green-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .lg\:hover\:via-green-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .lg\:hover\:via-green-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .lg\:hover\:via-green-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .lg\:hover\:via-green-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .lg\:hover\:via-green-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .lg\:hover\:via-green-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .lg\:hover\:via-blue-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .lg\:hover\:via-blue-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .lg\:hover\:via-blue-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .lg\:hover\:via-blue-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .lg\:hover\:via-blue-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .lg\:hover\:via-blue-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .lg\:hover\:via-blue-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .lg\:hover\:via-blue-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .lg\:hover\:via-blue-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .lg\:hover\:via-blue-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .lg\:hover\:via-indigo-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .lg\:hover\:via-indigo-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .lg\:hover\:via-indigo-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .lg\:hover\:via-indigo-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .lg\:hover\:via-indigo-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .lg\:hover\:via-indigo-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .lg\:hover\:via-indigo-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .lg\:hover\:via-indigo-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .lg\:hover\:via-indigo-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .lg\:hover\:via-indigo-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .lg\:hover\:via-purple-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .lg\:hover\:via-purple-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .lg\:hover\:via-purple-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .lg\:hover\:via-purple-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .lg\:hover\:via-purple-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .lg\:hover\:via-purple-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .lg\:hover\:via-purple-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .lg\:hover\:via-purple-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .lg\:hover\:via-purple-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .lg\:hover\:via-purple-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .lg\:hover\:via-pink-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .lg\:hover\:via-pink-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .lg\:hover\:via-pink-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .lg\:hover\:via-pink-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .lg\:hover\:via-pink-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .lg\:hover\:via-pink-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .lg\:hover\:via-pink-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .lg\:hover\:via-pink-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .lg\:hover\:via-pink-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .lg\:hover\:via-pink-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .lg\:hover\:via-primary-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #F7F6FD, var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .lg\:hover\:via-primary-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #EEEEFB, var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .lg\:hover\:via-primary-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #D5D4F5, var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .lg\:hover\:via-primary-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #BCB9EF, var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .lg\:hover\:via-primary-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #8A85E4, var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .lg\:hover\:via-primary-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #5851D8, var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .lg\:hover\:via-primary-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4F49C2, var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .lg\:hover\:via-primary-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #353182, var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .lg\:hover\:via-primary-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #282461, var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .lg\:hover\:via-primary-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1A1841, var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .lg\:hover\:via-danger:hover { + --tw-gradient-stops: var(--tw-gradient-from), #FB7178, var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .lg\:hover\:via-success:hover { + --tw-gradient-stops: var(--tw-gradient-from), #00C99C, var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .lg\:hover\:via-warning:hover { + --tw-gradient-stops: var(--tw-gradient-from), #F3AF4E, var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .lg\:hover\:via-info:hover { + --tw-gradient-stops: var(--tw-gradient-from), #15B2EC, var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .lg\:hover\:to-transparent:hover { + --tw-gradient-to: transparent; + } + + .lg\:hover\:to-current:hover { + --tw-gradient-to: currentColor; + } + + .lg\:hover\:to-black:hover { + --tw-gradient-to: #040405; + } + + .lg\:hover\:to-white:hover { + --tw-gradient-to: #fff; + } + + .lg\:hover\:to-gray-50:hover { + --tw-gradient-to: #f9fafb; + } + + .lg\:hover\:to-gray-100:hover { + --tw-gradient-to: #f7fafc; + } + + .lg\:hover\:to-gray-200:hover { + --tw-gradient-to: #edf2f7; + } + + .lg\:hover\:to-gray-300:hover { + --tw-gradient-to: #e2e8f0; + } + + .lg\:hover\:to-gray-400:hover { + --tw-gradient-to: #cbd5e0; + } + + .lg\:hover\:to-gray-500:hover { + --tw-gradient-to: #a0aec0; + } + + .lg\:hover\:to-gray-600:hover { + --tw-gradient-to: #718096; + } + + .lg\:hover\:to-gray-700:hover { + --tw-gradient-to: #4a5568; + } + + .lg\:hover\:to-gray-800:hover { + --tw-gradient-to: #2d3748; + } + + .lg\:hover\:to-gray-900:hover { + --tw-gradient-to: #1a202c; + } + + .lg\:hover\:to-red-50:hover { + --tw-gradient-to: #fef2f2; + } + + .lg\:hover\:to-red-100:hover { + --tw-gradient-to: #fee2e2; + } + + .lg\:hover\:to-red-200:hover { + --tw-gradient-to: #fecaca; + } + + .lg\:hover\:to-red-300:hover { + --tw-gradient-to: #fca5a5; + } + + .lg\:hover\:to-red-400:hover { + --tw-gradient-to: #f87171; + } + + .lg\:hover\:to-red-500:hover { + --tw-gradient-to: #ef4444; + } + + .lg\:hover\:to-red-600:hover { + --tw-gradient-to: #dc2626; + } + + .lg\:hover\:to-red-700:hover { + --tw-gradient-to: #b91c1c; + } + + .lg\:hover\:to-red-800:hover { + --tw-gradient-to: #991b1b; + } + + .lg\:hover\:to-red-900:hover { + --tw-gradient-to: #7f1d1d; + } + + .lg\:hover\:to-yellow-50:hover { + --tw-gradient-to: #fffbeb; + } + + .lg\:hover\:to-yellow-100:hover { + --tw-gradient-to: #fef3c7; + } + + .lg\:hover\:to-yellow-200:hover { + --tw-gradient-to: #fde68a; + } + + .lg\:hover\:to-yellow-300:hover { + --tw-gradient-to: #fcd34d; + } + + .lg\:hover\:to-yellow-400:hover { + --tw-gradient-to: #fbbf24; + } + + .lg\:hover\:to-yellow-500:hover { + --tw-gradient-to: #f59e0b; + } + + .lg\:hover\:to-yellow-600:hover { + --tw-gradient-to: #d97706; + } + + .lg\:hover\:to-yellow-700:hover { + --tw-gradient-to: #b45309; + } + + .lg\:hover\:to-yellow-800:hover { + --tw-gradient-to: #92400e; + } + + .lg\:hover\:to-yellow-900:hover { + --tw-gradient-to: #78350f; + } + + .lg\:hover\:to-green-50:hover { + --tw-gradient-to: #ecfdf5; + } + + .lg\:hover\:to-green-100:hover { + --tw-gradient-to: #d1fae5; + } + + .lg\:hover\:to-green-200:hover { + --tw-gradient-to: #a7f3d0; + } + + .lg\:hover\:to-green-300:hover { + --tw-gradient-to: #6ee7b7; + } + + .lg\:hover\:to-green-400:hover { + --tw-gradient-to: #34d399; + } + + .lg\:hover\:to-green-500:hover { + --tw-gradient-to: #10b981; + } + + .lg\:hover\:to-green-600:hover { + --tw-gradient-to: #059669; + } + + .lg\:hover\:to-green-700:hover { + --tw-gradient-to: #047857; + } + + .lg\:hover\:to-green-800:hover { + --tw-gradient-to: #065f46; + } + + .lg\:hover\:to-green-900:hover { + --tw-gradient-to: #064e3b; + } + + .lg\:hover\:to-blue-50:hover { + --tw-gradient-to: #eff6ff; + } + + .lg\:hover\:to-blue-100:hover { + --tw-gradient-to: #dbeafe; + } + + .lg\:hover\:to-blue-200:hover { + --tw-gradient-to: #bfdbfe; + } + + .lg\:hover\:to-blue-300:hover { + --tw-gradient-to: #93c5fd; + } + + .lg\:hover\:to-blue-400:hover { + --tw-gradient-to: #60a5fa; + } + + .lg\:hover\:to-blue-500:hover { + --tw-gradient-to: #3b82f6; + } + + .lg\:hover\:to-blue-600:hover { + --tw-gradient-to: #2563eb; + } + + .lg\:hover\:to-blue-700:hover { + --tw-gradient-to: #1d4ed8; + } + + .lg\:hover\:to-blue-800:hover { + --tw-gradient-to: #1e40af; + } + + .lg\:hover\:to-blue-900:hover { + --tw-gradient-to: #1e3a8a; + } + + .lg\:hover\:to-indigo-50:hover { + --tw-gradient-to: #eef2ff; + } + + .lg\:hover\:to-indigo-100:hover { + --tw-gradient-to: #e0e7ff; + } + + .lg\:hover\:to-indigo-200:hover { + --tw-gradient-to: #c7d2fe; + } + + .lg\:hover\:to-indigo-300:hover { + --tw-gradient-to: #a5b4fc; + } + + .lg\:hover\:to-indigo-400:hover { + --tw-gradient-to: #818cf8; + } + + .lg\:hover\:to-indigo-500:hover { + --tw-gradient-to: #6366f1; + } + + .lg\:hover\:to-indigo-600:hover { + --tw-gradient-to: #4f46e5; + } + + .lg\:hover\:to-indigo-700:hover { + --tw-gradient-to: #4338ca; + } + + .lg\:hover\:to-indigo-800:hover { + --tw-gradient-to: #3730a3; + } + + .lg\:hover\:to-indigo-900:hover { + --tw-gradient-to: #312e81; + } + + .lg\:hover\:to-purple-50:hover { + --tw-gradient-to: #f5f3ff; + } + + .lg\:hover\:to-purple-100:hover { + --tw-gradient-to: #ede9fe; + } + + .lg\:hover\:to-purple-200:hover { + --tw-gradient-to: #ddd6fe; + } + + .lg\:hover\:to-purple-300:hover { + --tw-gradient-to: #c4b5fd; + } + + .lg\:hover\:to-purple-400:hover { + --tw-gradient-to: #a78bfa; + } + + .lg\:hover\:to-purple-500:hover { + --tw-gradient-to: #8b5cf6; + } + + .lg\:hover\:to-purple-600:hover { + --tw-gradient-to: #7c3aed; + } + + .lg\:hover\:to-purple-700:hover { + --tw-gradient-to: #6d28d9; + } + + .lg\:hover\:to-purple-800:hover { + --tw-gradient-to: #5b21b6; + } + + .lg\:hover\:to-purple-900:hover { + --tw-gradient-to: #4c1d95; + } + + .lg\:hover\:to-pink-50:hover { + --tw-gradient-to: #fdf2f8; + } + + .lg\:hover\:to-pink-100:hover { + --tw-gradient-to: #fce7f3; + } + + .lg\:hover\:to-pink-200:hover { + --tw-gradient-to: #fbcfe8; + } + + .lg\:hover\:to-pink-300:hover { + --tw-gradient-to: #f9a8d4; + } + + .lg\:hover\:to-pink-400:hover { + --tw-gradient-to: #f472b6; + } + + .lg\:hover\:to-pink-500:hover { + --tw-gradient-to: #ec4899; + } + + .lg\:hover\:to-pink-600:hover { + --tw-gradient-to: #db2777; + } + + .lg\:hover\:to-pink-700:hover { + --tw-gradient-to: #be185d; + } + + .lg\:hover\:to-pink-800:hover { + --tw-gradient-to: #9d174d; + } + + .lg\:hover\:to-pink-900:hover { + --tw-gradient-to: #831843; + } + + .lg\:hover\:to-primary-50:hover { + --tw-gradient-to: #F7F6FD; + } + + .lg\:hover\:to-primary-100:hover { + --tw-gradient-to: #EEEEFB; + } + + .lg\:hover\:to-primary-200:hover { + --tw-gradient-to: #D5D4F5; + } + + .lg\:hover\:to-primary-300:hover { + --tw-gradient-to: #BCB9EF; + } + + .lg\:hover\:to-primary-400:hover { + --tw-gradient-to: #8A85E4; + } + + .lg\:hover\:to-primary-500:hover { + --tw-gradient-to: #5851D8; + } + + .lg\:hover\:to-primary-600:hover { + --tw-gradient-to: #4F49C2; + } + + .lg\:hover\:to-primary-700:hover { + --tw-gradient-to: #353182; + } + + .lg\:hover\:to-primary-800:hover { + --tw-gradient-to: #282461; + } + + .lg\:hover\:to-primary-900:hover { + --tw-gradient-to: #1A1841; + } + + .lg\:hover\:to-danger:hover { + --tw-gradient-to: #FB7178; + } + + .lg\:hover\:to-success:hover { + --tw-gradient-to: #00C99C; + } + + .lg\:hover\:to-warning:hover { + --tw-gradient-to: #F3AF4E; + } + + .lg\:hover\:to-info:hover { + --tw-gradient-to: #15B2EC; + } + + .lg\:focus\:from-transparent:focus { + --tw-gradient-from: transparent; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .lg\:focus\:from-current:focus { + --tw-gradient-from: currentColor; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .lg\:focus\:from-black:focus { + --tw-gradient-from: #040405; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .lg\:focus\:from-white:focus { + --tw-gradient-from: #fff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .lg\:focus\:from-gray-50:focus { + --tw-gradient-from: #f9fafb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .lg\:focus\:from-gray-100:focus { + --tw-gradient-from: #f7fafc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .lg\:focus\:from-gray-200:focus { + --tw-gradient-from: #edf2f7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .lg\:focus\:from-gray-300:focus { + --tw-gradient-from: #e2e8f0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .lg\:focus\:from-gray-400:focus { + --tw-gradient-from: #cbd5e0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .lg\:focus\:from-gray-500:focus { + --tw-gradient-from: #a0aec0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .lg\:focus\:from-gray-600:focus { + --tw-gradient-from: #718096; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .lg\:focus\:from-gray-700:focus { + --tw-gradient-from: #4a5568; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .lg\:focus\:from-gray-800:focus { + --tw-gradient-from: #2d3748; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .lg\:focus\:from-gray-900:focus { + --tw-gradient-from: #1a202c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .lg\:focus\:from-red-50:focus { + --tw-gradient-from: #fef2f2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .lg\:focus\:from-red-100:focus { + --tw-gradient-from: #fee2e2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .lg\:focus\:from-red-200:focus { + --tw-gradient-from: #fecaca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .lg\:focus\:from-red-300:focus { + --tw-gradient-from: #fca5a5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .lg\:focus\:from-red-400:focus { + --tw-gradient-from: #f87171; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .lg\:focus\:from-red-500:focus { + --tw-gradient-from: #ef4444; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .lg\:focus\:from-red-600:focus { + --tw-gradient-from: #dc2626; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .lg\:focus\:from-red-700:focus { + --tw-gradient-from: #b91c1c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .lg\:focus\:from-red-800:focus { + --tw-gradient-from: #991b1b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .lg\:focus\:from-red-900:focus { + --tw-gradient-from: #7f1d1d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .lg\:focus\:from-yellow-50:focus { + --tw-gradient-from: #fffbeb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .lg\:focus\:from-yellow-100:focus { + --tw-gradient-from: #fef3c7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .lg\:focus\:from-yellow-200:focus { + --tw-gradient-from: #fde68a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .lg\:focus\:from-yellow-300:focus { + --tw-gradient-from: #fcd34d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .lg\:focus\:from-yellow-400:focus { + --tw-gradient-from: #fbbf24; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .lg\:focus\:from-yellow-500:focus { + --tw-gradient-from: #f59e0b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .lg\:focus\:from-yellow-600:focus { + --tw-gradient-from: #d97706; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .lg\:focus\:from-yellow-700:focus { + --tw-gradient-from: #b45309; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .lg\:focus\:from-yellow-800:focus { + --tw-gradient-from: #92400e; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .lg\:focus\:from-yellow-900:focus { + --tw-gradient-from: #78350f; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .lg\:focus\:from-green-50:focus { + --tw-gradient-from: #ecfdf5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .lg\:focus\:from-green-100:focus { + --tw-gradient-from: #d1fae5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .lg\:focus\:from-green-200:focus { + --tw-gradient-from: #a7f3d0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .lg\:focus\:from-green-300:focus { + --tw-gradient-from: #6ee7b7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .lg\:focus\:from-green-400:focus { + --tw-gradient-from: #34d399; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .lg\:focus\:from-green-500:focus { + --tw-gradient-from: #10b981; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .lg\:focus\:from-green-600:focus { + --tw-gradient-from: #059669; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .lg\:focus\:from-green-700:focus { + --tw-gradient-from: #047857; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .lg\:focus\:from-green-800:focus { + --tw-gradient-from: #065f46; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .lg\:focus\:from-green-900:focus { + --tw-gradient-from: #064e3b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .lg\:focus\:from-blue-50:focus { + --tw-gradient-from: #eff6ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .lg\:focus\:from-blue-100:focus { + --tw-gradient-from: #dbeafe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .lg\:focus\:from-blue-200:focus { + --tw-gradient-from: #bfdbfe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .lg\:focus\:from-blue-300:focus { + --tw-gradient-from: #93c5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .lg\:focus\:from-blue-400:focus { + --tw-gradient-from: #60a5fa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .lg\:focus\:from-blue-500:focus { + --tw-gradient-from: #3b82f6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .lg\:focus\:from-blue-600:focus { + --tw-gradient-from: #2563eb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .lg\:focus\:from-blue-700:focus { + --tw-gradient-from: #1d4ed8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .lg\:focus\:from-blue-800:focus { + --tw-gradient-from: #1e40af; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .lg\:focus\:from-blue-900:focus { + --tw-gradient-from: #1e3a8a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .lg\:focus\:from-indigo-50:focus { + --tw-gradient-from: #eef2ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .lg\:focus\:from-indigo-100:focus { + --tw-gradient-from: #e0e7ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .lg\:focus\:from-indigo-200:focus { + --tw-gradient-from: #c7d2fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .lg\:focus\:from-indigo-300:focus { + --tw-gradient-from: #a5b4fc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .lg\:focus\:from-indigo-400:focus { + --tw-gradient-from: #818cf8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .lg\:focus\:from-indigo-500:focus { + --tw-gradient-from: #6366f1; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .lg\:focus\:from-indigo-600:focus { + --tw-gradient-from: #4f46e5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .lg\:focus\:from-indigo-700:focus { + --tw-gradient-from: #4338ca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .lg\:focus\:from-indigo-800:focus { + --tw-gradient-from: #3730a3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .lg\:focus\:from-indigo-900:focus { + --tw-gradient-from: #312e81; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .lg\:focus\:from-purple-50:focus { + --tw-gradient-from: #f5f3ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .lg\:focus\:from-purple-100:focus { + --tw-gradient-from: #ede9fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .lg\:focus\:from-purple-200:focus { + --tw-gradient-from: #ddd6fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .lg\:focus\:from-purple-300:focus { + --tw-gradient-from: #c4b5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .lg\:focus\:from-purple-400:focus { + --tw-gradient-from: #a78bfa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .lg\:focus\:from-purple-500:focus { + --tw-gradient-from: #8b5cf6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .lg\:focus\:from-purple-600:focus { + --tw-gradient-from: #7c3aed; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .lg\:focus\:from-purple-700:focus { + --tw-gradient-from: #6d28d9; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .lg\:focus\:from-purple-800:focus { + --tw-gradient-from: #5b21b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .lg\:focus\:from-purple-900:focus { + --tw-gradient-from: #4c1d95; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .lg\:focus\:from-pink-50:focus { + --tw-gradient-from: #fdf2f8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .lg\:focus\:from-pink-100:focus { + --tw-gradient-from: #fce7f3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .lg\:focus\:from-pink-200:focus { + --tw-gradient-from: #fbcfe8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .lg\:focus\:from-pink-300:focus { + --tw-gradient-from: #f9a8d4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .lg\:focus\:from-pink-400:focus { + --tw-gradient-from: #f472b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .lg\:focus\:from-pink-500:focus { + --tw-gradient-from: #ec4899; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .lg\:focus\:from-pink-600:focus { + --tw-gradient-from: #db2777; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .lg\:focus\:from-pink-700:focus { + --tw-gradient-from: #be185d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .lg\:focus\:from-pink-800:focus { + --tw-gradient-from: #9d174d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .lg\:focus\:from-pink-900:focus { + --tw-gradient-from: #831843; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .lg\:focus\:from-primary-50:focus { + --tw-gradient-from: #F7F6FD; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .lg\:focus\:from-primary-100:focus { + --tw-gradient-from: #EEEEFB; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .lg\:focus\:from-primary-200:focus { + --tw-gradient-from: #D5D4F5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .lg\:focus\:from-primary-300:focus { + --tw-gradient-from: #BCB9EF; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .lg\:focus\:from-primary-400:focus { + --tw-gradient-from: #8A85E4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .lg\:focus\:from-primary-500:focus { + --tw-gradient-from: #5851D8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .lg\:focus\:from-primary-600:focus { + --tw-gradient-from: #4F49C2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .lg\:focus\:from-primary-700:focus { + --tw-gradient-from: #353182; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .lg\:focus\:from-primary-800:focus { + --tw-gradient-from: #282461; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .lg\:focus\:from-primary-900:focus { + --tw-gradient-from: #1A1841; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .lg\:focus\:from-danger:focus { + --tw-gradient-from: #FB7178; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .lg\:focus\:from-success:focus { + --tw-gradient-from: #00C99C; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .lg\:focus\:from-warning:focus { + --tw-gradient-from: #F3AF4E; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .lg\:focus\:from-info:focus { + --tw-gradient-from: #15B2EC; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .lg\:focus\:via-transparent:focus { + --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .lg\:focus\:via-current:focus { + --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .lg\:focus\:via-black:focus { + --tw-gradient-stops: var(--tw-gradient-from), #040405, var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .lg\:focus\:via-white:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .lg\:focus\:via-gray-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .lg\:focus\:via-gray-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f7fafc, var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .lg\:focus\:via-gray-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #edf2f7, var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .lg\:focus\:via-gray-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #e2e8f0, var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .lg\:focus\:via-gray-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #cbd5e0, var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .lg\:focus\:via-gray-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a0aec0, var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .lg\:focus\:via-gray-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #718096, var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .lg\:focus\:via-gray-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4a5568, var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .lg\:focus\:via-gray-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #2d3748, var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .lg\:focus\:via-gray-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1a202c, var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .lg\:focus\:via-red-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .lg\:focus\:via-red-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .lg\:focus\:via-red-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .lg\:focus\:via-red-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .lg\:focus\:via-red-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .lg\:focus\:via-red-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .lg\:focus\:via-red-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .lg\:focus\:via-red-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .lg\:focus\:via-red-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .lg\:focus\:via-red-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .lg\:focus\:via-yellow-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .lg\:focus\:via-yellow-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .lg\:focus\:via-yellow-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .lg\:focus\:via-yellow-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .lg\:focus\:via-yellow-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .lg\:focus\:via-yellow-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .lg\:focus\:via-yellow-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .lg\:focus\:via-yellow-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .lg\:focus\:via-yellow-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .lg\:focus\:via-yellow-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .lg\:focus\:via-green-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .lg\:focus\:via-green-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .lg\:focus\:via-green-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .lg\:focus\:via-green-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .lg\:focus\:via-green-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .lg\:focus\:via-green-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .lg\:focus\:via-green-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .lg\:focus\:via-green-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .lg\:focus\:via-green-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .lg\:focus\:via-green-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .lg\:focus\:via-blue-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .lg\:focus\:via-blue-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .lg\:focus\:via-blue-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .lg\:focus\:via-blue-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .lg\:focus\:via-blue-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .lg\:focus\:via-blue-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .lg\:focus\:via-blue-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .lg\:focus\:via-blue-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .lg\:focus\:via-blue-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .lg\:focus\:via-blue-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .lg\:focus\:via-indigo-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .lg\:focus\:via-indigo-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .lg\:focus\:via-indigo-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .lg\:focus\:via-indigo-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .lg\:focus\:via-indigo-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .lg\:focus\:via-indigo-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .lg\:focus\:via-indigo-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .lg\:focus\:via-indigo-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .lg\:focus\:via-indigo-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .lg\:focus\:via-indigo-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .lg\:focus\:via-purple-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .lg\:focus\:via-purple-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .lg\:focus\:via-purple-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .lg\:focus\:via-purple-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .lg\:focus\:via-purple-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .lg\:focus\:via-purple-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .lg\:focus\:via-purple-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .lg\:focus\:via-purple-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .lg\:focus\:via-purple-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .lg\:focus\:via-purple-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .lg\:focus\:via-pink-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .lg\:focus\:via-pink-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .lg\:focus\:via-pink-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .lg\:focus\:via-pink-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .lg\:focus\:via-pink-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .lg\:focus\:via-pink-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .lg\:focus\:via-pink-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .lg\:focus\:via-pink-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .lg\:focus\:via-pink-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .lg\:focus\:via-pink-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .lg\:focus\:via-primary-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #F7F6FD, var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .lg\:focus\:via-primary-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #EEEEFB, var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .lg\:focus\:via-primary-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #D5D4F5, var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .lg\:focus\:via-primary-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #BCB9EF, var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .lg\:focus\:via-primary-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #8A85E4, var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .lg\:focus\:via-primary-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #5851D8, var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .lg\:focus\:via-primary-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4F49C2, var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .lg\:focus\:via-primary-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #353182, var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .lg\:focus\:via-primary-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #282461, var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .lg\:focus\:via-primary-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1A1841, var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .lg\:focus\:via-danger:focus { + --tw-gradient-stops: var(--tw-gradient-from), #FB7178, var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .lg\:focus\:via-success:focus { + --tw-gradient-stops: var(--tw-gradient-from), #00C99C, var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .lg\:focus\:via-warning:focus { + --tw-gradient-stops: var(--tw-gradient-from), #F3AF4E, var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .lg\:focus\:via-info:focus { + --tw-gradient-stops: var(--tw-gradient-from), #15B2EC, var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .lg\:focus\:to-transparent:focus { + --tw-gradient-to: transparent; + } + + .lg\:focus\:to-current:focus { + --tw-gradient-to: currentColor; + } + + .lg\:focus\:to-black:focus { + --tw-gradient-to: #040405; + } + + .lg\:focus\:to-white:focus { + --tw-gradient-to: #fff; + } + + .lg\:focus\:to-gray-50:focus { + --tw-gradient-to: #f9fafb; + } + + .lg\:focus\:to-gray-100:focus { + --tw-gradient-to: #f7fafc; + } + + .lg\:focus\:to-gray-200:focus { + --tw-gradient-to: #edf2f7; + } + + .lg\:focus\:to-gray-300:focus { + --tw-gradient-to: #e2e8f0; + } + + .lg\:focus\:to-gray-400:focus { + --tw-gradient-to: #cbd5e0; + } + + .lg\:focus\:to-gray-500:focus { + --tw-gradient-to: #a0aec0; + } + + .lg\:focus\:to-gray-600:focus { + --tw-gradient-to: #718096; + } + + .lg\:focus\:to-gray-700:focus { + --tw-gradient-to: #4a5568; + } + + .lg\:focus\:to-gray-800:focus { + --tw-gradient-to: #2d3748; + } + + .lg\:focus\:to-gray-900:focus { + --tw-gradient-to: #1a202c; + } + + .lg\:focus\:to-red-50:focus { + --tw-gradient-to: #fef2f2; + } + + .lg\:focus\:to-red-100:focus { + --tw-gradient-to: #fee2e2; + } + + .lg\:focus\:to-red-200:focus { + --tw-gradient-to: #fecaca; + } + + .lg\:focus\:to-red-300:focus { + --tw-gradient-to: #fca5a5; + } + + .lg\:focus\:to-red-400:focus { + --tw-gradient-to: #f87171; + } + + .lg\:focus\:to-red-500:focus { + --tw-gradient-to: #ef4444; + } + + .lg\:focus\:to-red-600:focus { + --tw-gradient-to: #dc2626; + } + + .lg\:focus\:to-red-700:focus { + --tw-gradient-to: #b91c1c; + } + + .lg\:focus\:to-red-800:focus { + --tw-gradient-to: #991b1b; + } + + .lg\:focus\:to-red-900:focus { + --tw-gradient-to: #7f1d1d; + } + + .lg\:focus\:to-yellow-50:focus { + --tw-gradient-to: #fffbeb; + } + + .lg\:focus\:to-yellow-100:focus { + --tw-gradient-to: #fef3c7; + } + + .lg\:focus\:to-yellow-200:focus { + --tw-gradient-to: #fde68a; + } + + .lg\:focus\:to-yellow-300:focus { + --tw-gradient-to: #fcd34d; + } + + .lg\:focus\:to-yellow-400:focus { + --tw-gradient-to: #fbbf24; + } + + .lg\:focus\:to-yellow-500:focus { + --tw-gradient-to: #f59e0b; + } + + .lg\:focus\:to-yellow-600:focus { + --tw-gradient-to: #d97706; + } + + .lg\:focus\:to-yellow-700:focus { + --tw-gradient-to: #b45309; + } + + .lg\:focus\:to-yellow-800:focus { + --tw-gradient-to: #92400e; + } + + .lg\:focus\:to-yellow-900:focus { + --tw-gradient-to: #78350f; + } + + .lg\:focus\:to-green-50:focus { + --tw-gradient-to: #ecfdf5; + } + + .lg\:focus\:to-green-100:focus { + --tw-gradient-to: #d1fae5; + } + + .lg\:focus\:to-green-200:focus { + --tw-gradient-to: #a7f3d0; + } + + .lg\:focus\:to-green-300:focus { + --tw-gradient-to: #6ee7b7; + } + + .lg\:focus\:to-green-400:focus { + --tw-gradient-to: #34d399; + } + + .lg\:focus\:to-green-500:focus { + --tw-gradient-to: #10b981; + } + + .lg\:focus\:to-green-600:focus { + --tw-gradient-to: #059669; + } + + .lg\:focus\:to-green-700:focus { + --tw-gradient-to: #047857; + } + + .lg\:focus\:to-green-800:focus { + --tw-gradient-to: #065f46; + } + + .lg\:focus\:to-green-900:focus { + --tw-gradient-to: #064e3b; + } + + .lg\:focus\:to-blue-50:focus { + --tw-gradient-to: #eff6ff; + } + + .lg\:focus\:to-blue-100:focus { + --tw-gradient-to: #dbeafe; + } + + .lg\:focus\:to-blue-200:focus { + --tw-gradient-to: #bfdbfe; + } + + .lg\:focus\:to-blue-300:focus { + --tw-gradient-to: #93c5fd; + } + + .lg\:focus\:to-blue-400:focus { + --tw-gradient-to: #60a5fa; + } + + .lg\:focus\:to-blue-500:focus { + --tw-gradient-to: #3b82f6; + } + + .lg\:focus\:to-blue-600:focus { + --tw-gradient-to: #2563eb; + } + + .lg\:focus\:to-blue-700:focus { + --tw-gradient-to: #1d4ed8; + } + + .lg\:focus\:to-blue-800:focus { + --tw-gradient-to: #1e40af; + } + + .lg\:focus\:to-blue-900:focus { + --tw-gradient-to: #1e3a8a; + } + + .lg\:focus\:to-indigo-50:focus { + --tw-gradient-to: #eef2ff; + } + + .lg\:focus\:to-indigo-100:focus { + --tw-gradient-to: #e0e7ff; + } + + .lg\:focus\:to-indigo-200:focus { + --tw-gradient-to: #c7d2fe; + } + + .lg\:focus\:to-indigo-300:focus { + --tw-gradient-to: #a5b4fc; + } + + .lg\:focus\:to-indigo-400:focus { + --tw-gradient-to: #818cf8; + } + + .lg\:focus\:to-indigo-500:focus { + --tw-gradient-to: #6366f1; + } + + .lg\:focus\:to-indigo-600:focus { + --tw-gradient-to: #4f46e5; + } + + .lg\:focus\:to-indigo-700:focus { + --tw-gradient-to: #4338ca; + } + + .lg\:focus\:to-indigo-800:focus { + --tw-gradient-to: #3730a3; + } + + .lg\:focus\:to-indigo-900:focus { + --tw-gradient-to: #312e81; + } + + .lg\:focus\:to-purple-50:focus { + --tw-gradient-to: #f5f3ff; + } + + .lg\:focus\:to-purple-100:focus { + --tw-gradient-to: #ede9fe; + } + + .lg\:focus\:to-purple-200:focus { + --tw-gradient-to: #ddd6fe; + } + + .lg\:focus\:to-purple-300:focus { + --tw-gradient-to: #c4b5fd; + } + + .lg\:focus\:to-purple-400:focus { + --tw-gradient-to: #a78bfa; + } + + .lg\:focus\:to-purple-500:focus { + --tw-gradient-to: #8b5cf6; + } + + .lg\:focus\:to-purple-600:focus { + --tw-gradient-to: #7c3aed; + } + + .lg\:focus\:to-purple-700:focus { + --tw-gradient-to: #6d28d9; + } + + .lg\:focus\:to-purple-800:focus { + --tw-gradient-to: #5b21b6; + } + + .lg\:focus\:to-purple-900:focus { + --tw-gradient-to: #4c1d95; + } + + .lg\:focus\:to-pink-50:focus { + --tw-gradient-to: #fdf2f8; + } + + .lg\:focus\:to-pink-100:focus { + --tw-gradient-to: #fce7f3; + } + + .lg\:focus\:to-pink-200:focus { + --tw-gradient-to: #fbcfe8; + } + + .lg\:focus\:to-pink-300:focus { + --tw-gradient-to: #f9a8d4; + } + + .lg\:focus\:to-pink-400:focus { + --tw-gradient-to: #f472b6; + } + + .lg\:focus\:to-pink-500:focus { + --tw-gradient-to: #ec4899; + } + + .lg\:focus\:to-pink-600:focus { + --tw-gradient-to: #db2777; + } + + .lg\:focus\:to-pink-700:focus { + --tw-gradient-to: #be185d; + } + + .lg\:focus\:to-pink-800:focus { + --tw-gradient-to: #9d174d; + } + + .lg\:focus\:to-pink-900:focus { + --tw-gradient-to: #831843; + } + + .lg\:focus\:to-primary-50:focus { + --tw-gradient-to: #F7F6FD; + } + + .lg\:focus\:to-primary-100:focus { + --tw-gradient-to: #EEEEFB; + } + + .lg\:focus\:to-primary-200:focus { + --tw-gradient-to: #D5D4F5; + } + + .lg\:focus\:to-primary-300:focus { + --tw-gradient-to: #BCB9EF; + } + + .lg\:focus\:to-primary-400:focus { + --tw-gradient-to: #8A85E4; + } + + .lg\:focus\:to-primary-500:focus { + --tw-gradient-to: #5851D8; + } + + .lg\:focus\:to-primary-600:focus { + --tw-gradient-to: #4F49C2; + } + + .lg\:focus\:to-primary-700:focus { + --tw-gradient-to: #353182; + } + + .lg\:focus\:to-primary-800:focus { + --tw-gradient-to: #282461; + } + + .lg\:focus\:to-primary-900:focus { + --tw-gradient-to: #1A1841; + } + + .lg\:focus\:to-danger:focus { + --tw-gradient-to: #FB7178; + } + + .lg\:focus\:to-success:focus { + --tw-gradient-to: #00C99C; + } + + .lg\:focus\:to-warning:focus { + --tw-gradient-to: #F3AF4E; + } + + .lg\:focus\:to-info:focus { + --tw-gradient-to: #15B2EC; + } + + .lg\:bg-opacity-0 { + --tw-bg-opacity: 0; + } + + .lg\:bg-opacity-5 { + --tw-bg-opacity: 0.05; + } + + .lg\:bg-opacity-10 { + --tw-bg-opacity: 0.1; + } + + .lg\:bg-opacity-20 { + --tw-bg-opacity: 0.2; + } + + .lg\:bg-opacity-25 { + --tw-bg-opacity: 0.25; + } + + .lg\:bg-opacity-30 { + --tw-bg-opacity: 0.3; + } + + .lg\:bg-opacity-40 { + --tw-bg-opacity: 0.4; + } + + .lg\:bg-opacity-50 { + --tw-bg-opacity: 0.5; + } + + .lg\:bg-opacity-60 { + --tw-bg-opacity: 0.6; + } + + .lg\:bg-opacity-70 { + --tw-bg-opacity: 0.7; + } + + .lg\:bg-opacity-75 { + --tw-bg-opacity: 0.75; + } + + .lg\:bg-opacity-80 { + --tw-bg-opacity: 0.8; + } + + .lg\:bg-opacity-90 { + --tw-bg-opacity: 0.9; + } + + .lg\:bg-opacity-95 { + --tw-bg-opacity: 0.95; + } + + .lg\:bg-opacity-100 { + --tw-bg-opacity: 1; + } + + .group:hover .lg\:group-hover\:bg-opacity-0 { + --tw-bg-opacity: 0; + } + + .group:hover .lg\:group-hover\:bg-opacity-5 { + --tw-bg-opacity: 0.05; + } + + .group:hover .lg\:group-hover\:bg-opacity-10 { + --tw-bg-opacity: 0.1; + } + + .group:hover .lg\:group-hover\:bg-opacity-20 { + --tw-bg-opacity: 0.2; + } + + .group:hover .lg\:group-hover\:bg-opacity-25 { + --tw-bg-opacity: 0.25; + } + + .group:hover .lg\:group-hover\:bg-opacity-30 { + --tw-bg-opacity: 0.3; + } + + .group:hover .lg\:group-hover\:bg-opacity-40 { + --tw-bg-opacity: 0.4; + } + + .group:hover .lg\:group-hover\:bg-opacity-50 { + --tw-bg-opacity: 0.5; + } + + .group:hover .lg\:group-hover\:bg-opacity-60 { + --tw-bg-opacity: 0.6; + } + + .group:hover .lg\:group-hover\:bg-opacity-70 { + --tw-bg-opacity: 0.7; + } + + .group:hover .lg\:group-hover\:bg-opacity-75 { + --tw-bg-opacity: 0.75; + } + + .group:hover .lg\:group-hover\:bg-opacity-80 { + --tw-bg-opacity: 0.8; + } + + .group:hover .lg\:group-hover\:bg-opacity-90 { + --tw-bg-opacity: 0.9; + } + + .group:hover .lg\:group-hover\:bg-opacity-95 { + --tw-bg-opacity: 0.95; + } + + .group:hover .lg\:group-hover\:bg-opacity-100 { + --tw-bg-opacity: 1; + } + + .lg\:focus-within\:bg-opacity-0:focus-within { + --tw-bg-opacity: 0; + } + + .lg\:focus-within\:bg-opacity-5:focus-within { + --tw-bg-opacity: 0.05; + } + + .lg\:focus-within\:bg-opacity-10:focus-within { + --tw-bg-opacity: 0.1; + } + + .lg\:focus-within\:bg-opacity-20:focus-within { + --tw-bg-opacity: 0.2; + } + + .lg\:focus-within\:bg-opacity-25:focus-within { + --tw-bg-opacity: 0.25; + } + + .lg\:focus-within\:bg-opacity-30:focus-within { + --tw-bg-opacity: 0.3; + } + + .lg\:focus-within\:bg-opacity-40:focus-within { + --tw-bg-opacity: 0.4; + } + + .lg\:focus-within\:bg-opacity-50:focus-within { + --tw-bg-opacity: 0.5; + } + + .lg\:focus-within\:bg-opacity-60:focus-within { + --tw-bg-opacity: 0.6; + } + + .lg\:focus-within\:bg-opacity-70:focus-within { + --tw-bg-opacity: 0.7; + } + + .lg\:focus-within\:bg-opacity-75:focus-within { + --tw-bg-opacity: 0.75; + } + + .lg\:focus-within\:bg-opacity-80:focus-within { + --tw-bg-opacity: 0.8; + } + + .lg\:focus-within\:bg-opacity-90:focus-within { + --tw-bg-opacity: 0.9; + } + + .lg\:focus-within\:bg-opacity-95:focus-within { + --tw-bg-opacity: 0.95; + } + + .lg\:focus-within\:bg-opacity-100:focus-within { + --tw-bg-opacity: 1; + } + + .lg\:hover\:bg-opacity-0:hover { + --tw-bg-opacity: 0; + } + + .lg\:hover\:bg-opacity-5:hover { + --tw-bg-opacity: 0.05; + } + + .lg\:hover\:bg-opacity-10:hover { + --tw-bg-opacity: 0.1; + } + + .lg\:hover\:bg-opacity-20:hover { + --tw-bg-opacity: 0.2; + } + + .lg\:hover\:bg-opacity-25:hover { + --tw-bg-opacity: 0.25; + } + + .lg\:hover\:bg-opacity-30:hover { + --tw-bg-opacity: 0.3; + } + + .lg\:hover\:bg-opacity-40:hover { + --tw-bg-opacity: 0.4; + } + + .lg\:hover\:bg-opacity-50:hover { + --tw-bg-opacity: 0.5; + } + + .lg\:hover\:bg-opacity-60:hover { + --tw-bg-opacity: 0.6; + } + + .lg\:hover\:bg-opacity-70:hover { + --tw-bg-opacity: 0.7; + } + + .lg\:hover\:bg-opacity-75:hover { + --tw-bg-opacity: 0.75; + } + + .lg\:hover\:bg-opacity-80:hover { + --tw-bg-opacity: 0.8; + } + + .lg\:hover\:bg-opacity-90:hover { + --tw-bg-opacity: 0.9; + } + + .lg\:hover\:bg-opacity-95:hover { + --tw-bg-opacity: 0.95; + } + + .lg\:hover\:bg-opacity-100:hover { + --tw-bg-opacity: 1; + } + + .lg\:focus\:bg-opacity-0:focus { + --tw-bg-opacity: 0; + } + + .lg\:focus\:bg-opacity-5:focus { + --tw-bg-opacity: 0.05; + } + + .lg\:focus\:bg-opacity-10:focus { + --tw-bg-opacity: 0.1; + } + + .lg\:focus\:bg-opacity-20:focus { + --tw-bg-opacity: 0.2; + } + + .lg\:focus\:bg-opacity-25:focus { + --tw-bg-opacity: 0.25; + } + + .lg\:focus\:bg-opacity-30:focus { + --tw-bg-opacity: 0.3; + } + + .lg\:focus\:bg-opacity-40:focus { + --tw-bg-opacity: 0.4; + } + + .lg\:focus\:bg-opacity-50:focus { + --tw-bg-opacity: 0.5; + } + + .lg\:focus\:bg-opacity-60:focus { + --tw-bg-opacity: 0.6; + } + + .lg\:focus\:bg-opacity-70:focus { + --tw-bg-opacity: 0.7; + } + + .lg\:focus\:bg-opacity-75:focus { + --tw-bg-opacity: 0.75; + } + + .lg\:focus\:bg-opacity-80:focus { + --tw-bg-opacity: 0.8; + } + + .lg\:focus\:bg-opacity-90:focus { + --tw-bg-opacity: 0.9; + } + + .lg\:focus\:bg-opacity-95:focus { + --tw-bg-opacity: 0.95; + } + + .lg\:focus\:bg-opacity-100:focus { + --tw-bg-opacity: 1; + } + + .lg\:bg-bottom { + background-position: bottom; + } + + .lg\:bg-center { + background-position: center; + } + + .lg\:bg-left { + background-position: left; + } + + .lg\:bg-left-bottom { + background-position: left bottom; + } + + .lg\:bg-left-top { + background-position: left top; + } + + .lg\:bg-right { + background-position: right; + } + + .lg\:bg-right-bottom { + background-position: right bottom; + } + + .lg\:bg-right-top { + background-position: right top; + } + + .lg\:bg-top { + background-position: top; + } + + .lg\:bg-repeat { + background-repeat: repeat; + } + + .lg\:bg-no-repeat { + background-repeat: no-repeat; + } + + .lg\:bg-repeat-x { + background-repeat: repeat-x; + } + + .lg\:bg-repeat-y { + background-repeat: repeat-y; + } + + .lg\:bg-repeat-round { + background-repeat: round; + } + + .lg\:bg-repeat-space { + background-repeat: space; + } + + .lg\:bg-auto { + background-size: auto; + } + + .lg\:bg-cover { + background-size: cover; + } + + .lg\:bg-contain { + background-size: contain; + } + + .lg\:border-collapse { + border-collapse: collapse; + } + + .lg\:border-separate { + border-collapse: separate; + } + + .lg\:border-transparent { + border-color: transparent; + } + + .lg\:border-current { + border-color: currentColor; + } + + .lg\:border-black { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .lg\:border-white { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .lg\:border-gray-50 { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .lg\:border-gray-100 { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .lg\:border-gray-200 { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .lg\:border-gray-300 { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .lg\:border-gray-400 { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .lg\:border-gray-500 { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .lg\:border-gray-600 { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .lg\:border-gray-700 { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .lg\:border-gray-800 { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .lg\:border-gray-900 { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .lg\:border-red-50 { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .lg\:border-red-100 { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .lg\:border-red-200 { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .lg\:border-red-300 { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .lg\:border-red-400 { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .lg\:border-red-500 { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .lg\:border-red-600 { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .lg\:border-red-700 { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .lg\:border-red-800 { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .lg\:border-red-900 { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .lg\:border-yellow-50 { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .lg\:border-yellow-100 { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .lg\:border-yellow-200 { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .lg\:border-yellow-300 { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .lg\:border-yellow-400 { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .lg\:border-yellow-500 { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .lg\:border-yellow-600 { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .lg\:border-yellow-700 { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .lg\:border-yellow-800 { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .lg\:border-yellow-900 { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .lg\:border-green-50 { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .lg\:border-green-100 { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .lg\:border-green-200 { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .lg\:border-green-300 { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .lg\:border-green-400 { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .lg\:border-green-500 { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .lg\:border-green-600 { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .lg\:border-green-700 { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .lg\:border-green-800 { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .lg\:border-green-900 { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .lg\:border-blue-50 { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .lg\:border-blue-100 { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .lg\:border-blue-200 { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .lg\:border-blue-300 { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .lg\:border-blue-400 { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .lg\:border-blue-500 { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .lg\:border-blue-600 { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .lg\:border-blue-700 { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .lg\:border-blue-800 { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .lg\:border-blue-900 { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .lg\:border-indigo-50 { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .lg\:border-indigo-100 { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .lg\:border-indigo-200 { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .lg\:border-indigo-300 { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .lg\:border-indigo-400 { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .lg\:border-indigo-500 { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .lg\:border-indigo-600 { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .lg\:border-indigo-700 { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .lg\:border-indigo-800 { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .lg\:border-indigo-900 { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .lg\:border-purple-50 { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .lg\:border-purple-100 { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .lg\:border-purple-200 { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .lg\:border-purple-300 { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .lg\:border-purple-400 { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .lg\:border-purple-500 { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .lg\:border-purple-600 { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .lg\:border-purple-700 { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .lg\:border-purple-800 { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .lg\:border-purple-900 { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .lg\:border-pink-50 { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .lg\:border-pink-100 { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .lg\:border-pink-200 { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .lg\:border-pink-300 { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .lg\:border-pink-400 { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .lg\:border-pink-500 { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .lg\:border-pink-600 { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .lg\:border-pink-700 { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .lg\:border-pink-800 { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .lg\:border-pink-900 { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .lg\:border-primary-50 { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .lg\:border-primary-100 { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .lg\:border-primary-200 { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .lg\:border-primary-300 { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .lg\:border-primary-400 { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .lg\:border-primary-500 { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .lg\:border-primary-600 { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .lg\:border-primary-700 { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .lg\:border-primary-800 { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .lg\:border-primary-900 { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .lg\:border-danger { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .lg\:border-success { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .lg\:border-warning { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .lg\:border-info { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .lg\:hover\:border-transparent:hover { + border-color: transparent; + } + + .lg\:hover\:border-current:hover { + border-color: currentColor; + } + + .lg\:hover\:border-black:hover { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .lg\:hover\:border-white:hover { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .lg\:hover\:border-gray-50:hover { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .lg\:hover\:border-gray-100:hover { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .lg\:hover\:border-gray-200:hover { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .lg\:hover\:border-gray-300:hover { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .lg\:hover\:border-gray-400:hover { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .lg\:hover\:border-gray-500:hover { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .lg\:hover\:border-gray-600:hover { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .lg\:hover\:border-gray-700:hover { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .lg\:hover\:border-gray-800:hover { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .lg\:hover\:border-gray-900:hover { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .lg\:hover\:border-red-50:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .lg\:hover\:border-red-100:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .lg\:hover\:border-red-200:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .lg\:hover\:border-red-300:hover { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .lg\:hover\:border-red-400:hover { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .lg\:hover\:border-red-500:hover { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .lg\:hover\:border-red-600:hover { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .lg\:hover\:border-red-700:hover { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .lg\:hover\:border-red-800:hover { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .lg\:hover\:border-red-900:hover { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .lg\:hover\:border-yellow-50:hover { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .lg\:hover\:border-yellow-100:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .lg\:hover\:border-yellow-200:hover { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .lg\:hover\:border-yellow-300:hover { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .lg\:hover\:border-yellow-400:hover { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .lg\:hover\:border-yellow-500:hover { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .lg\:hover\:border-yellow-600:hover { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .lg\:hover\:border-yellow-700:hover { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .lg\:hover\:border-yellow-800:hover { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .lg\:hover\:border-yellow-900:hover { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .lg\:hover\:border-green-50:hover { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .lg\:hover\:border-green-100:hover { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .lg\:hover\:border-green-200:hover { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .lg\:hover\:border-green-300:hover { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .lg\:hover\:border-green-400:hover { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .lg\:hover\:border-green-500:hover { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .lg\:hover\:border-green-600:hover { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .lg\:hover\:border-green-700:hover { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .lg\:hover\:border-green-800:hover { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .lg\:hover\:border-green-900:hover { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .lg\:hover\:border-blue-50:hover { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .lg\:hover\:border-blue-100:hover { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .lg\:hover\:border-blue-200:hover { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .lg\:hover\:border-blue-300:hover { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .lg\:hover\:border-blue-400:hover { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .lg\:hover\:border-blue-500:hover { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .lg\:hover\:border-blue-600:hover { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .lg\:hover\:border-blue-700:hover { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .lg\:hover\:border-blue-800:hover { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .lg\:hover\:border-blue-900:hover { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .lg\:hover\:border-indigo-50:hover { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .lg\:hover\:border-indigo-100:hover { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .lg\:hover\:border-indigo-200:hover { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .lg\:hover\:border-indigo-300:hover { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .lg\:hover\:border-indigo-400:hover { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .lg\:hover\:border-indigo-500:hover { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .lg\:hover\:border-indigo-600:hover { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .lg\:hover\:border-indigo-700:hover { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .lg\:hover\:border-indigo-800:hover { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .lg\:hover\:border-indigo-900:hover { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .lg\:hover\:border-purple-50:hover { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .lg\:hover\:border-purple-100:hover { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .lg\:hover\:border-purple-200:hover { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .lg\:hover\:border-purple-300:hover { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .lg\:hover\:border-purple-400:hover { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .lg\:hover\:border-purple-500:hover { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .lg\:hover\:border-purple-600:hover { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .lg\:hover\:border-purple-700:hover { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .lg\:hover\:border-purple-800:hover { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .lg\:hover\:border-purple-900:hover { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .lg\:hover\:border-pink-50:hover { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .lg\:hover\:border-pink-100:hover { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .lg\:hover\:border-pink-200:hover { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .lg\:hover\:border-pink-300:hover { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .lg\:hover\:border-pink-400:hover { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .lg\:hover\:border-pink-500:hover { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .lg\:hover\:border-pink-600:hover { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .lg\:hover\:border-pink-700:hover { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .lg\:hover\:border-pink-800:hover { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .lg\:hover\:border-pink-900:hover { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .lg\:hover\:border-primary-50:hover { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .lg\:hover\:border-primary-100:hover { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .lg\:hover\:border-primary-200:hover { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .lg\:hover\:border-primary-300:hover { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .lg\:hover\:border-primary-400:hover { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .lg\:hover\:border-primary-500:hover { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .lg\:hover\:border-primary-600:hover { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .lg\:hover\:border-primary-700:hover { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .lg\:hover\:border-primary-800:hover { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .lg\:hover\:border-primary-900:hover { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .lg\:hover\:border-danger:hover { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .lg\:hover\:border-success:hover { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .lg\:hover\:border-warning:hover { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .lg\:hover\:border-info:hover { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .lg\:focus\:border-transparent:focus { + border-color: transparent; + } + + .lg\:focus\:border-current:focus { + border-color: currentColor; + } + + .lg\:focus\:border-black:focus { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .lg\:focus\:border-white:focus { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .lg\:focus\:border-gray-50:focus { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .lg\:focus\:border-gray-100:focus { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .lg\:focus\:border-gray-200:focus { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .lg\:focus\:border-gray-300:focus { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .lg\:focus\:border-gray-400:focus { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .lg\:focus\:border-gray-500:focus { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .lg\:focus\:border-gray-600:focus { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .lg\:focus\:border-gray-700:focus { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .lg\:focus\:border-gray-800:focus { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .lg\:focus\:border-gray-900:focus { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .lg\:focus\:border-red-50:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .lg\:focus\:border-red-100:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .lg\:focus\:border-red-200:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .lg\:focus\:border-red-300:focus { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .lg\:focus\:border-red-400:focus { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .lg\:focus\:border-red-500:focus { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .lg\:focus\:border-red-600:focus { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .lg\:focus\:border-red-700:focus { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .lg\:focus\:border-red-800:focus { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .lg\:focus\:border-red-900:focus { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .lg\:focus\:border-yellow-50:focus { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .lg\:focus\:border-yellow-100:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .lg\:focus\:border-yellow-200:focus { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .lg\:focus\:border-yellow-300:focus { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .lg\:focus\:border-yellow-400:focus { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .lg\:focus\:border-yellow-500:focus { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .lg\:focus\:border-yellow-600:focus { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .lg\:focus\:border-yellow-700:focus { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .lg\:focus\:border-yellow-800:focus { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .lg\:focus\:border-yellow-900:focus { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .lg\:focus\:border-green-50:focus { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .lg\:focus\:border-green-100:focus { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .lg\:focus\:border-green-200:focus { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .lg\:focus\:border-green-300:focus { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .lg\:focus\:border-green-400:focus { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .lg\:focus\:border-green-500:focus { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .lg\:focus\:border-green-600:focus { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .lg\:focus\:border-green-700:focus { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .lg\:focus\:border-green-800:focus { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .lg\:focus\:border-green-900:focus { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .lg\:focus\:border-blue-50:focus { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .lg\:focus\:border-blue-100:focus { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .lg\:focus\:border-blue-200:focus { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .lg\:focus\:border-blue-300:focus { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .lg\:focus\:border-blue-400:focus { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .lg\:focus\:border-blue-500:focus { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .lg\:focus\:border-blue-600:focus { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .lg\:focus\:border-blue-700:focus { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .lg\:focus\:border-blue-800:focus { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .lg\:focus\:border-blue-900:focus { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .lg\:focus\:border-indigo-50:focus { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .lg\:focus\:border-indigo-100:focus { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .lg\:focus\:border-indigo-200:focus { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .lg\:focus\:border-indigo-300:focus { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .lg\:focus\:border-indigo-400:focus { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .lg\:focus\:border-indigo-500:focus { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .lg\:focus\:border-indigo-600:focus { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .lg\:focus\:border-indigo-700:focus { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .lg\:focus\:border-indigo-800:focus { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .lg\:focus\:border-indigo-900:focus { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .lg\:focus\:border-purple-50:focus { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .lg\:focus\:border-purple-100:focus { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .lg\:focus\:border-purple-200:focus { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .lg\:focus\:border-purple-300:focus { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .lg\:focus\:border-purple-400:focus { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .lg\:focus\:border-purple-500:focus { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .lg\:focus\:border-purple-600:focus { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .lg\:focus\:border-purple-700:focus { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .lg\:focus\:border-purple-800:focus { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .lg\:focus\:border-purple-900:focus { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .lg\:focus\:border-pink-50:focus { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .lg\:focus\:border-pink-100:focus { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .lg\:focus\:border-pink-200:focus { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .lg\:focus\:border-pink-300:focus { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .lg\:focus\:border-pink-400:focus { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .lg\:focus\:border-pink-500:focus { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .lg\:focus\:border-pink-600:focus { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .lg\:focus\:border-pink-700:focus { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .lg\:focus\:border-pink-800:focus { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .lg\:focus\:border-pink-900:focus { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .lg\:focus\:border-primary-50:focus { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .lg\:focus\:border-primary-100:focus { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .lg\:focus\:border-primary-200:focus { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .lg\:focus\:border-primary-300:focus { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .lg\:focus\:border-primary-400:focus { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .lg\:focus\:border-primary-500:focus { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .lg\:focus\:border-primary-600:focus { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .lg\:focus\:border-primary-700:focus { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .lg\:focus\:border-primary-800:focus { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .lg\:focus\:border-primary-900:focus { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .lg\:focus\:border-danger:focus { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .lg\:focus\:border-success:focus { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .lg\:focus\:border-warning:focus { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .lg\:focus\:border-info:focus { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .lg\:active\:border-transparent:active { + border-color: transparent; + } + + .lg\:active\:border-current:active { + border-color: currentColor; + } + + .lg\:active\:border-black:active { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .lg\:active\:border-white:active { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .lg\:active\:border-gray-50:active { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .lg\:active\:border-gray-100:active { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .lg\:active\:border-gray-200:active { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .lg\:active\:border-gray-300:active { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .lg\:active\:border-gray-400:active { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .lg\:active\:border-gray-500:active { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .lg\:active\:border-gray-600:active { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .lg\:active\:border-gray-700:active { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .lg\:active\:border-gray-800:active { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .lg\:active\:border-gray-900:active { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .lg\:active\:border-red-50:active { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .lg\:active\:border-red-100:active { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .lg\:active\:border-red-200:active { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .lg\:active\:border-red-300:active { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .lg\:active\:border-red-400:active { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .lg\:active\:border-red-500:active { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .lg\:active\:border-red-600:active { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .lg\:active\:border-red-700:active { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .lg\:active\:border-red-800:active { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .lg\:active\:border-red-900:active { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .lg\:active\:border-yellow-50:active { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .lg\:active\:border-yellow-100:active { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .lg\:active\:border-yellow-200:active { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .lg\:active\:border-yellow-300:active { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .lg\:active\:border-yellow-400:active { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .lg\:active\:border-yellow-500:active { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .lg\:active\:border-yellow-600:active { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .lg\:active\:border-yellow-700:active { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .lg\:active\:border-yellow-800:active { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .lg\:active\:border-yellow-900:active { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .lg\:active\:border-green-50:active { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .lg\:active\:border-green-100:active { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .lg\:active\:border-green-200:active { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .lg\:active\:border-green-300:active { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .lg\:active\:border-green-400:active { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .lg\:active\:border-green-500:active { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .lg\:active\:border-green-600:active { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .lg\:active\:border-green-700:active { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .lg\:active\:border-green-800:active { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .lg\:active\:border-green-900:active { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .lg\:active\:border-blue-50:active { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .lg\:active\:border-blue-100:active { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .lg\:active\:border-blue-200:active { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .lg\:active\:border-blue-300:active { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .lg\:active\:border-blue-400:active { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .lg\:active\:border-blue-500:active { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .lg\:active\:border-blue-600:active { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .lg\:active\:border-blue-700:active { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .lg\:active\:border-blue-800:active { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .lg\:active\:border-blue-900:active { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .lg\:active\:border-indigo-50:active { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .lg\:active\:border-indigo-100:active { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .lg\:active\:border-indigo-200:active { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .lg\:active\:border-indigo-300:active { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .lg\:active\:border-indigo-400:active { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .lg\:active\:border-indigo-500:active { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .lg\:active\:border-indigo-600:active { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .lg\:active\:border-indigo-700:active { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .lg\:active\:border-indigo-800:active { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .lg\:active\:border-indigo-900:active { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .lg\:active\:border-purple-50:active { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .lg\:active\:border-purple-100:active { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .lg\:active\:border-purple-200:active { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .lg\:active\:border-purple-300:active { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .lg\:active\:border-purple-400:active { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .lg\:active\:border-purple-500:active { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .lg\:active\:border-purple-600:active { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .lg\:active\:border-purple-700:active { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .lg\:active\:border-purple-800:active { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .lg\:active\:border-purple-900:active { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .lg\:active\:border-pink-50:active { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .lg\:active\:border-pink-100:active { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .lg\:active\:border-pink-200:active { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .lg\:active\:border-pink-300:active { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .lg\:active\:border-pink-400:active { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .lg\:active\:border-pink-500:active { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .lg\:active\:border-pink-600:active { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .lg\:active\:border-pink-700:active { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .lg\:active\:border-pink-800:active { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .lg\:active\:border-pink-900:active { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .lg\:active\:border-primary-50:active { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .lg\:active\:border-primary-100:active { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .lg\:active\:border-primary-200:active { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .lg\:active\:border-primary-300:active { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .lg\:active\:border-primary-400:active { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .lg\:active\:border-primary-500:active { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .lg\:active\:border-primary-600:active { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .lg\:active\:border-primary-700:active { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .lg\:active\:border-primary-800:active { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .lg\:active\:border-primary-900:active { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .lg\:active\:border-danger:active { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .lg\:active\:border-success:active { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .lg\:active\:border-warning:active { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .lg\:active\:border-info:active { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-transparent:focus-within { + border-color: transparent; + } + + .lg\:focus-within\:border-current:focus-within { + border-color: currentColor; + } + + .lg\:focus-within\:border-black:focus-within { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-white:focus-within { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-gray-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-gray-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-gray-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-gray-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-gray-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-gray-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-gray-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-gray-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-gray-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-gray-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-red-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-red-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-red-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-red-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-red-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-red-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-red-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-red-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-red-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-red-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-yellow-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-yellow-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-yellow-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-yellow-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-yellow-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-yellow-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-yellow-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-yellow-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-yellow-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-yellow-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-green-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-green-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-green-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-green-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-green-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-green-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-green-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-green-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-green-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-green-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-blue-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-blue-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-blue-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-blue-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-blue-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-blue-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-blue-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-blue-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-blue-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-blue-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-indigo-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-indigo-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-indigo-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-indigo-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-indigo-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-indigo-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-indigo-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-indigo-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-indigo-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-indigo-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-purple-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-purple-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-purple-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-purple-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-purple-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-purple-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-purple-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-purple-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-purple-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-purple-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-pink-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-pink-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-pink-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-pink-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-pink-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-pink-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-pink-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-pink-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-pink-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-pink-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-primary-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-primary-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-primary-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-primary-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-primary-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-primary-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-primary-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-primary-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-primary-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-primary-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-danger:focus-within { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-success:focus-within { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-warning:focus-within { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .lg\:focus-within\:border-info:focus-within { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .lg\:border-opacity-0 { + --tw-border-opacity: 0; + } + + .lg\:border-opacity-5 { + --tw-border-opacity: 0.05; + } + + .lg\:border-opacity-10 { + --tw-border-opacity: 0.1; + } + + .lg\:border-opacity-20 { + --tw-border-opacity: 0.2; + } + + .lg\:border-opacity-25 { + --tw-border-opacity: 0.25; + } + + .lg\:border-opacity-30 { + --tw-border-opacity: 0.3; + } + + .lg\:border-opacity-40 { + --tw-border-opacity: 0.4; + } + + .lg\:border-opacity-50 { + --tw-border-opacity: 0.5; + } + + .lg\:border-opacity-60 { + --tw-border-opacity: 0.6; + } + + .lg\:border-opacity-70 { + --tw-border-opacity: 0.7; + } + + .lg\:border-opacity-75 { + --tw-border-opacity: 0.75; + } + + .lg\:border-opacity-80 { + --tw-border-opacity: 0.8; + } + + .lg\:border-opacity-90 { + --tw-border-opacity: 0.9; + } + + .lg\:border-opacity-95 { + --tw-border-opacity: 0.95; + } + + .lg\:border-opacity-100 { + --tw-border-opacity: 1; + } + + .group:hover .lg\:group-hover\:border-opacity-0 { + --tw-border-opacity: 0; + } + + .group:hover .lg\:group-hover\:border-opacity-5 { + --tw-border-opacity: 0.05; + } + + .group:hover .lg\:group-hover\:border-opacity-10 { + --tw-border-opacity: 0.1; + } + + .group:hover .lg\:group-hover\:border-opacity-20 { + --tw-border-opacity: 0.2; + } + + .group:hover .lg\:group-hover\:border-opacity-25 { + --tw-border-opacity: 0.25; + } + + .group:hover .lg\:group-hover\:border-opacity-30 { + --tw-border-opacity: 0.3; + } + + .group:hover .lg\:group-hover\:border-opacity-40 { + --tw-border-opacity: 0.4; + } + + .group:hover .lg\:group-hover\:border-opacity-50 { + --tw-border-opacity: 0.5; + } + + .group:hover .lg\:group-hover\:border-opacity-60 { + --tw-border-opacity: 0.6; + } + + .group:hover .lg\:group-hover\:border-opacity-70 { + --tw-border-opacity: 0.7; + } + + .group:hover .lg\:group-hover\:border-opacity-75 { + --tw-border-opacity: 0.75; + } + + .group:hover .lg\:group-hover\:border-opacity-80 { + --tw-border-opacity: 0.8; + } + + .group:hover .lg\:group-hover\:border-opacity-90 { + --tw-border-opacity: 0.9; + } + + .group:hover .lg\:group-hover\:border-opacity-95 { + --tw-border-opacity: 0.95; + } + + .group:hover .lg\:group-hover\:border-opacity-100 { + --tw-border-opacity: 1; + } + + .lg\:focus-within\:border-opacity-0:focus-within { + --tw-border-opacity: 0; + } + + .lg\:focus-within\:border-opacity-5:focus-within { + --tw-border-opacity: 0.05; + } + + .lg\:focus-within\:border-opacity-10:focus-within { + --tw-border-opacity: 0.1; + } + + .lg\:focus-within\:border-opacity-20:focus-within { + --tw-border-opacity: 0.2; + } + + .lg\:focus-within\:border-opacity-25:focus-within { + --tw-border-opacity: 0.25; + } + + .lg\:focus-within\:border-opacity-30:focus-within { + --tw-border-opacity: 0.3; + } + + .lg\:focus-within\:border-opacity-40:focus-within { + --tw-border-opacity: 0.4; + } + + .lg\:focus-within\:border-opacity-50:focus-within { + --tw-border-opacity: 0.5; + } + + .lg\:focus-within\:border-opacity-60:focus-within { + --tw-border-opacity: 0.6; + } + + .lg\:focus-within\:border-opacity-70:focus-within { + --tw-border-opacity: 0.7; + } + + .lg\:focus-within\:border-opacity-75:focus-within { + --tw-border-opacity: 0.75; + } + + .lg\:focus-within\:border-opacity-80:focus-within { + --tw-border-opacity: 0.8; + } + + .lg\:focus-within\:border-opacity-90:focus-within { + --tw-border-opacity: 0.9; + } + + .lg\:focus-within\:border-opacity-95:focus-within { + --tw-border-opacity: 0.95; + } + + .lg\:focus-within\:border-opacity-100:focus-within { + --tw-border-opacity: 1; + } + + .lg\:hover\:border-opacity-0:hover { + --tw-border-opacity: 0; + } + + .lg\:hover\:border-opacity-5:hover { + --tw-border-opacity: 0.05; + } + + .lg\:hover\:border-opacity-10:hover { + --tw-border-opacity: 0.1; + } + + .lg\:hover\:border-opacity-20:hover { + --tw-border-opacity: 0.2; + } + + .lg\:hover\:border-opacity-25:hover { + --tw-border-opacity: 0.25; + } + + .lg\:hover\:border-opacity-30:hover { + --tw-border-opacity: 0.3; + } + + .lg\:hover\:border-opacity-40:hover { + --tw-border-opacity: 0.4; + } + + .lg\:hover\:border-opacity-50:hover { + --tw-border-opacity: 0.5; + } + + .lg\:hover\:border-opacity-60:hover { + --tw-border-opacity: 0.6; + } + + .lg\:hover\:border-opacity-70:hover { + --tw-border-opacity: 0.7; + } + + .lg\:hover\:border-opacity-75:hover { + --tw-border-opacity: 0.75; + } + + .lg\:hover\:border-opacity-80:hover { + --tw-border-opacity: 0.8; + } + + .lg\:hover\:border-opacity-90:hover { + --tw-border-opacity: 0.9; + } + + .lg\:hover\:border-opacity-95:hover { + --tw-border-opacity: 0.95; + } + + .lg\:hover\:border-opacity-100:hover { + --tw-border-opacity: 1; + } + + .lg\:focus\:border-opacity-0:focus { + --tw-border-opacity: 0; + } + + .lg\:focus\:border-opacity-5:focus { + --tw-border-opacity: 0.05; + } + + .lg\:focus\:border-opacity-10:focus { + --tw-border-opacity: 0.1; + } + + .lg\:focus\:border-opacity-20:focus { + --tw-border-opacity: 0.2; + } + + .lg\:focus\:border-opacity-25:focus { + --tw-border-opacity: 0.25; + } + + .lg\:focus\:border-opacity-30:focus { + --tw-border-opacity: 0.3; + } + + .lg\:focus\:border-opacity-40:focus { + --tw-border-opacity: 0.4; + } + + .lg\:focus\:border-opacity-50:focus { + --tw-border-opacity: 0.5; + } + + .lg\:focus\:border-opacity-60:focus { + --tw-border-opacity: 0.6; + } + + .lg\:focus\:border-opacity-70:focus { + --tw-border-opacity: 0.7; + } + + .lg\:focus\:border-opacity-75:focus { + --tw-border-opacity: 0.75; + } + + .lg\:focus\:border-opacity-80:focus { + --tw-border-opacity: 0.8; + } + + .lg\:focus\:border-opacity-90:focus { + --tw-border-opacity: 0.9; + } + + .lg\:focus\:border-opacity-95:focus { + --tw-border-opacity: 0.95; + } + + .lg\:focus\:border-opacity-100:focus { + --tw-border-opacity: 1; + } + + .lg\:rounded-none { + border-radius: 0px; + } + + .lg\:rounded-sm { + border-radius: 0.125rem; + } + + .lg\:rounded { + border-radius: 0.25rem; + } + + .lg\:rounded-md { + border-radius: 0.375rem; + } + + .lg\:rounded-lg { + border-radius: 0.5rem; + } + + .lg\:rounded-xl { + border-radius: 0.75rem; + } + + .lg\:rounded-2xl { + border-radius: 1rem; + } + + .lg\:rounded-3xl { + border-radius: 1.5rem; + } + + .lg\:rounded-full { + border-radius: 9999px; + } + + .lg\:rounded-t-none { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .lg\:rounded-r-none { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .lg\:rounded-b-none { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .lg\:rounded-l-none { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .lg\:rounded-t-sm { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .lg\:rounded-r-sm { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .lg\:rounded-b-sm { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .lg\:rounded-l-sm { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .lg\:rounded-t { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .lg\:rounded-r { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .lg\:rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .lg\:rounded-l { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .lg\:rounded-t-md { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .lg\:rounded-r-md { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .lg\:rounded-b-md { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .lg\:rounded-l-md { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .lg\:rounded-t-lg { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .lg\:rounded-r-lg { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .lg\:rounded-b-lg { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .lg\:rounded-l-lg { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .lg\:rounded-t-xl { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .lg\:rounded-r-xl { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .lg\:rounded-b-xl { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .lg\:rounded-l-xl { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .lg\:rounded-t-2xl { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .lg\:rounded-r-2xl { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .lg\:rounded-b-2xl { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .lg\:rounded-l-2xl { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .lg\:rounded-t-3xl { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .lg\:rounded-r-3xl { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .lg\:rounded-b-3xl { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .lg\:rounded-l-3xl { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .lg\:rounded-t-full { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .lg\:rounded-r-full { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .lg\:rounded-b-full { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .lg\:rounded-l-full { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .lg\:rounded-tl-none { + border-top-left-radius: 0px; + } + + .lg\:rounded-tr-none { + border-top-right-radius: 0px; + } + + .lg\:rounded-br-none { + border-bottom-right-radius: 0px; + } + + .lg\:rounded-bl-none { + border-bottom-left-radius: 0px; + } + + .lg\:rounded-tl-sm { + border-top-left-radius: 0.125rem; + } + + .lg\:rounded-tr-sm { + border-top-right-radius: 0.125rem; + } + + .lg\:rounded-br-sm { + border-bottom-right-radius: 0.125rem; + } + + .lg\:rounded-bl-sm { + border-bottom-left-radius: 0.125rem; + } + + .lg\:rounded-tl { + border-top-left-radius: 0.25rem; + } + + .lg\:rounded-tr { + border-top-right-radius: 0.25rem; + } + + .lg\:rounded-br { + border-bottom-right-radius: 0.25rem; + } + + .lg\:rounded-bl { + border-bottom-left-radius: 0.25rem; + } + + .lg\:rounded-tl-md { + border-top-left-radius: 0.375rem; + } + + .lg\:rounded-tr-md { + border-top-right-radius: 0.375rem; + } + + .lg\:rounded-br-md { + border-bottom-right-radius: 0.375rem; + } + + .lg\:rounded-bl-md { + border-bottom-left-radius: 0.375rem; + } + + .lg\:rounded-tl-lg { + border-top-left-radius: 0.5rem; + } + + .lg\:rounded-tr-lg { + border-top-right-radius: 0.5rem; + } + + .lg\:rounded-br-lg { + border-bottom-right-radius: 0.5rem; + } + + .lg\:rounded-bl-lg { + border-bottom-left-radius: 0.5rem; + } + + .lg\:rounded-tl-xl { + border-top-left-radius: 0.75rem; + } + + .lg\:rounded-tr-xl { + border-top-right-radius: 0.75rem; + } + + .lg\:rounded-br-xl { + border-bottom-right-radius: 0.75rem; + } + + .lg\:rounded-bl-xl { + border-bottom-left-radius: 0.75rem; + } + + .lg\:rounded-tl-2xl { + border-top-left-radius: 1rem; + } + + .lg\:rounded-tr-2xl { + border-top-right-radius: 1rem; + } + + .lg\:rounded-br-2xl { + border-bottom-right-radius: 1rem; + } + + .lg\:rounded-bl-2xl { + border-bottom-left-radius: 1rem; + } + + .lg\:rounded-tl-3xl { + border-top-left-radius: 1.5rem; + } + + .lg\:rounded-tr-3xl { + border-top-right-radius: 1.5rem; + } + + .lg\:rounded-br-3xl { + border-bottom-right-radius: 1.5rem; + } + + .lg\:rounded-bl-3xl { + border-bottom-left-radius: 1.5rem; + } + + .lg\:rounded-tl-full { + border-top-left-radius: 9999px; + } + + .lg\:rounded-tr-full { + border-top-right-radius: 9999px; + } + + .lg\:rounded-br-full { + border-bottom-right-radius: 9999px; + } + + .lg\:rounded-bl-full { + border-bottom-left-radius: 9999px; + } + + .lg\:hover\:rounded-none:hover { + border-radius: 0px; + } + + .lg\:hover\:rounded-sm:hover { + border-radius: 0.125rem; + } + + .lg\:hover\:rounded:hover { + border-radius: 0.25rem; + } + + .lg\:hover\:rounded-md:hover { + border-radius: 0.375rem; + } + + .lg\:hover\:rounded-lg:hover { + border-radius: 0.5rem; + } + + .lg\:hover\:rounded-xl:hover { + border-radius: 0.75rem; + } + + .lg\:hover\:rounded-2xl:hover { + border-radius: 1rem; + } + + .lg\:hover\:rounded-3xl:hover { + border-radius: 1.5rem; + } + + .lg\:hover\:rounded-full:hover { + border-radius: 9999px; + } + + .lg\:hover\:rounded-t-none:hover { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .lg\:hover\:rounded-r-none:hover { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .lg\:hover\:rounded-b-none:hover { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .lg\:hover\:rounded-l-none:hover { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .lg\:hover\:rounded-t-sm:hover { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .lg\:hover\:rounded-r-sm:hover { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .lg\:hover\:rounded-b-sm:hover { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .lg\:hover\:rounded-l-sm:hover { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .lg\:hover\:rounded-t:hover { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .lg\:hover\:rounded-r:hover { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .lg\:hover\:rounded-b:hover { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .lg\:hover\:rounded-l:hover { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .lg\:hover\:rounded-t-md:hover { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .lg\:hover\:rounded-r-md:hover { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .lg\:hover\:rounded-b-md:hover { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .lg\:hover\:rounded-l-md:hover { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .lg\:hover\:rounded-t-lg:hover { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .lg\:hover\:rounded-r-lg:hover { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .lg\:hover\:rounded-b-lg:hover { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .lg\:hover\:rounded-l-lg:hover { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .lg\:hover\:rounded-t-xl:hover { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .lg\:hover\:rounded-r-xl:hover { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .lg\:hover\:rounded-b-xl:hover { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .lg\:hover\:rounded-l-xl:hover { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .lg\:hover\:rounded-t-2xl:hover { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .lg\:hover\:rounded-r-2xl:hover { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .lg\:hover\:rounded-b-2xl:hover { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .lg\:hover\:rounded-l-2xl:hover { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .lg\:hover\:rounded-t-3xl:hover { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .lg\:hover\:rounded-r-3xl:hover { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .lg\:hover\:rounded-b-3xl:hover { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .lg\:hover\:rounded-l-3xl:hover { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .lg\:hover\:rounded-t-full:hover { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .lg\:hover\:rounded-r-full:hover { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .lg\:hover\:rounded-b-full:hover { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .lg\:hover\:rounded-l-full:hover { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .lg\:hover\:rounded-tl-none:hover { + border-top-left-radius: 0px; + } + + .lg\:hover\:rounded-tr-none:hover { + border-top-right-radius: 0px; + } + + .lg\:hover\:rounded-br-none:hover { + border-bottom-right-radius: 0px; + } + + .lg\:hover\:rounded-bl-none:hover { + border-bottom-left-radius: 0px; + } + + .lg\:hover\:rounded-tl-sm:hover { + border-top-left-radius: 0.125rem; + } + + .lg\:hover\:rounded-tr-sm:hover { + border-top-right-radius: 0.125rem; + } + + .lg\:hover\:rounded-br-sm:hover { + border-bottom-right-radius: 0.125rem; + } + + .lg\:hover\:rounded-bl-sm:hover { + border-bottom-left-radius: 0.125rem; + } + + .lg\:hover\:rounded-tl:hover { + border-top-left-radius: 0.25rem; + } + + .lg\:hover\:rounded-tr:hover { + border-top-right-radius: 0.25rem; + } + + .lg\:hover\:rounded-br:hover { + border-bottom-right-radius: 0.25rem; + } + + .lg\:hover\:rounded-bl:hover { + border-bottom-left-radius: 0.25rem; + } + + .lg\:hover\:rounded-tl-md:hover { + border-top-left-radius: 0.375rem; + } + + .lg\:hover\:rounded-tr-md:hover { + border-top-right-radius: 0.375rem; + } + + .lg\:hover\:rounded-br-md:hover { + border-bottom-right-radius: 0.375rem; + } + + .lg\:hover\:rounded-bl-md:hover { + border-bottom-left-radius: 0.375rem; + } + + .lg\:hover\:rounded-tl-lg:hover { + border-top-left-radius: 0.5rem; + } + + .lg\:hover\:rounded-tr-lg:hover { + border-top-right-radius: 0.5rem; + } + + .lg\:hover\:rounded-br-lg:hover { + border-bottom-right-radius: 0.5rem; + } + + .lg\:hover\:rounded-bl-lg:hover { + border-bottom-left-radius: 0.5rem; + } + + .lg\:hover\:rounded-tl-xl:hover { + border-top-left-radius: 0.75rem; + } + + .lg\:hover\:rounded-tr-xl:hover { + border-top-right-radius: 0.75rem; + } + + .lg\:hover\:rounded-br-xl:hover { + border-bottom-right-radius: 0.75rem; + } + + .lg\:hover\:rounded-bl-xl:hover { + border-bottom-left-radius: 0.75rem; + } + + .lg\:hover\:rounded-tl-2xl:hover { + border-top-left-radius: 1rem; + } + + .lg\:hover\:rounded-tr-2xl:hover { + border-top-right-radius: 1rem; + } + + .lg\:hover\:rounded-br-2xl:hover { + border-bottom-right-radius: 1rem; + } + + .lg\:hover\:rounded-bl-2xl:hover { + border-bottom-left-radius: 1rem; + } + + .lg\:hover\:rounded-tl-3xl:hover { + border-top-left-radius: 1.5rem; + } + + .lg\:hover\:rounded-tr-3xl:hover { + border-top-right-radius: 1.5rem; + } + + .lg\:hover\:rounded-br-3xl:hover { + border-bottom-right-radius: 1.5rem; + } + + .lg\:hover\:rounded-bl-3xl:hover { + border-bottom-left-radius: 1.5rem; + } + + .lg\:hover\:rounded-tl-full:hover { + border-top-left-radius: 9999px; + } + + .lg\:hover\:rounded-tr-full:hover { + border-top-right-radius: 9999px; + } + + .lg\:hover\:rounded-br-full:hover { + border-bottom-right-radius: 9999px; + } + + .lg\:hover\:rounded-bl-full:hover { + border-bottom-left-radius: 9999px; + } + + .lg\:first\:rounded-none:first-child { + border-radius: 0px; + } + + .lg\:first\:rounded-sm:first-child { + border-radius: 0.125rem; + } + + .lg\:first\:rounded:first-child { + border-radius: 0.25rem; + } + + .lg\:first\:rounded-md:first-child { + border-radius: 0.375rem; + } + + .lg\:first\:rounded-lg:first-child { + border-radius: 0.5rem; + } + + .lg\:first\:rounded-xl:first-child { + border-radius: 0.75rem; + } + + .lg\:first\:rounded-2xl:first-child { + border-radius: 1rem; + } + + .lg\:first\:rounded-3xl:first-child { + border-radius: 1.5rem; + } + + .lg\:first\:rounded-full:first-child { + border-radius: 9999px; + } + + .lg\:first\:rounded-t-none:first-child { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .lg\:first\:rounded-r-none:first-child { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .lg\:first\:rounded-b-none:first-child { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .lg\:first\:rounded-l-none:first-child { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .lg\:first\:rounded-t-sm:first-child { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .lg\:first\:rounded-r-sm:first-child { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .lg\:first\:rounded-b-sm:first-child { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .lg\:first\:rounded-l-sm:first-child { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .lg\:first\:rounded-t:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .lg\:first\:rounded-r:first-child { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .lg\:first\:rounded-b:first-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .lg\:first\:rounded-l:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .lg\:first\:rounded-t-md:first-child { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .lg\:first\:rounded-r-md:first-child { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .lg\:first\:rounded-b-md:first-child { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .lg\:first\:rounded-l-md:first-child { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .lg\:first\:rounded-t-lg:first-child { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .lg\:first\:rounded-r-lg:first-child { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .lg\:first\:rounded-b-lg:first-child { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .lg\:first\:rounded-l-lg:first-child { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .lg\:first\:rounded-t-xl:first-child { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .lg\:first\:rounded-r-xl:first-child { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .lg\:first\:rounded-b-xl:first-child { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .lg\:first\:rounded-l-xl:first-child { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .lg\:first\:rounded-t-2xl:first-child { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .lg\:first\:rounded-r-2xl:first-child { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .lg\:first\:rounded-b-2xl:first-child { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .lg\:first\:rounded-l-2xl:first-child { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .lg\:first\:rounded-t-3xl:first-child { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .lg\:first\:rounded-r-3xl:first-child { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .lg\:first\:rounded-b-3xl:first-child { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .lg\:first\:rounded-l-3xl:first-child { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .lg\:first\:rounded-t-full:first-child { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .lg\:first\:rounded-r-full:first-child { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .lg\:first\:rounded-b-full:first-child { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .lg\:first\:rounded-l-full:first-child { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .lg\:first\:rounded-tl-none:first-child { + border-top-left-radius: 0px; + } + + .lg\:first\:rounded-tr-none:first-child { + border-top-right-radius: 0px; + } + + .lg\:first\:rounded-br-none:first-child { + border-bottom-right-radius: 0px; + } + + .lg\:first\:rounded-bl-none:first-child { + border-bottom-left-radius: 0px; + } + + .lg\:first\:rounded-tl-sm:first-child { + border-top-left-radius: 0.125rem; + } + + .lg\:first\:rounded-tr-sm:first-child { + border-top-right-radius: 0.125rem; + } + + .lg\:first\:rounded-br-sm:first-child { + border-bottom-right-radius: 0.125rem; + } + + .lg\:first\:rounded-bl-sm:first-child { + border-bottom-left-radius: 0.125rem; + } + + .lg\:first\:rounded-tl:first-child { + border-top-left-radius: 0.25rem; + } + + .lg\:first\:rounded-tr:first-child { + border-top-right-radius: 0.25rem; + } + + .lg\:first\:rounded-br:first-child { + border-bottom-right-radius: 0.25rem; + } + + .lg\:first\:rounded-bl:first-child { + border-bottom-left-radius: 0.25rem; + } + + .lg\:first\:rounded-tl-md:first-child { + border-top-left-radius: 0.375rem; + } + + .lg\:first\:rounded-tr-md:first-child { + border-top-right-radius: 0.375rem; + } + + .lg\:first\:rounded-br-md:first-child { + border-bottom-right-radius: 0.375rem; + } + + .lg\:first\:rounded-bl-md:first-child { + border-bottom-left-radius: 0.375rem; + } + + .lg\:first\:rounded-tl-lg:first-child { + border-top-left-radius: 0.5rem; + } + + .lg\:first\:rounded-tr-lg:first-child { + border-top-right-radius: 0.5rem; + } + + .lg\:first\:rounded-br-lg:first-child { + border-bottom-right-radius: 0.5rem; + } + + .lg\:first\:rounded-bl-lg:first-child { + border-bottom-left-radius: 0.5rem; + } + + .lg\:first\:rounded-tl-xl:first-child { + border-top-left-radius: 0.75rem; + } + + .lg\:first\:rounded-tr-xl:first-child { + border-top-right-radius: 0.75rem; + } + + .lg\:first\:rounded-br-xl:first-child { + border-bottom-right-radius: 0.75rem; + } + + .lg\:first\:rounded-bl-xl:first-child { + border-bottom-left-radius: 0.75rem; + } + + .lg\:first\:rounded-tl-2xl:first-child { + border-top-left-radius: 1rem; + } + + .lg\:first\:rounded-tr-2xl:first-child { + border-top-right-radius: 1rem; + } + + .lg\:first\:rounded-br-2xl:first-child { + border-bottom-right-radius: 1rem; + } + + .lg\:first\:rounded-bl-2xl:first-child { + border-bottom-left-radius: 1rem; + } + + .lg\:first\:rounded-tl-3xl:first-child { + border-top-left-radius: 1.5rem; + } + + .lg\:first\:rounded-tr-3xl:first-child { + border-top-right-radius: 1.5rem; + } + + .lg\:first\:rounded-br-3xl:first-child { + border-bottom-right-radius: 1.5rem; + } + + .lg\:first\:rounded-bl-3xl:first-child { + border-bottom-left-radius: 1.5rem; + } + + .lg\:first\:rounded-tl-full:first-child { + border-top-left-radius: 9999px; + } + + .lg\:first\:rounded-tr-full:first-child { + border-top-right-radius: 9999px; + } + + .lg\:first\:rounded-br-full:first-child { + border-bottom-right-radius: 9999px; + } + + .lg\:first\:rounded-bl-full:first-child { + border-bottom-left-radius: 9999px; + } + + .lg\:last\:rounded-none:last-child { + border-radius: 0px; + } + + .lg\:last\:rounded-sm:last-child { + border-radius: 0.125rem; + } + + .lg\:last\:rounded:last-child { + border-radius: 0.25rem; + } + + .lg\:last\:rounded-md:last-child { + border-radius: 0.375rem; + } + + .lg\:last\:rounded-lg:last-child { + border-radius: 0.5rem; + } + + .lg\:last\:rounded-xl:last-child { + border-radius: 0.75rem; + } + + .lg\:last\:rounded-2xl:last-child { + border-radius: 1rem; + } + + .lg\:last\:rounded-3xl:last-child { + border-radius: 1.5rem; + } + + .lg\:last\:rounded-full:last-child { + border-radius: 9999px; + } + + .lg\:last\:rounded-t-none:last-child { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .lg\:last\:rounded-r-none:last-child { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .lg\:last\:rounded-b-none:last-child { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .lg\:last\:rounded-l-none:last-child { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .lg\:last\:rounded-t-sm:last-child { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .lg\:last\:rounded-r-sm:last-child { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .lg\:last\:rounded-b-sm:last-child { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .lg\:last\:rounded-l-sm:last-child { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .lg\:last\:rounded-t:last-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .lg\:last\:rounded-r:last-child { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .lg\:last\:rounded-b:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .lg\:last\:rounded-l:last-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .lg\:last\:rounded-t-md:last-child { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .lg\:last\:rounded-r-md:last-child { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .lg\:last\:rounded-b-md:last-child { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .lg\:last\:rounded-l-md:last-child { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .lg\:last\:rounded-t-lg:last-child { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .lg\:last\:rounded-r-lg:last-child { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .lg\:last\:rounded-b-lg:last-child { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .lg\:last\:rounded-l-lg:last-child { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .lg\:last\:rounded-t-xl:last-child { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .lg\:last\:rounded-r-xl:last-child { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .lg\:last\:rounded-b-xl:last-child { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .lg\:last\:rounded-l-xl:last-child { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .lg\:last\:rounded-t-2xl:last-child { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .lg\:last\:rounded-r-2xl:last-child { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .lg\:last\:rounded-b-2xl:last-child { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .lg\:last\:rounded-l-2xl:last-child { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .lg\:last\:rounded-t-3xl:last-child { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .lg\:last\:rounded-r-3xl:last-child { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .lg\:last\:rounded-b-3xl:last-child { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .lg\:last\:rounded-l-3xl:last-child { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .lg\:last\:rounded-t-full:last-child { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .lg\:last\:rounded-r-full:last-child { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .lg\:last\:rounded-b-full:last-child { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .lg\:last\:rounded-l-full:last-child { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .lg\:last\:rounded-tl-none:last-child { + border-top-left-radius: 0px; + } + + .lg\:last\:rounded-tr-none:last-child { + border-top-right-radius: 0px; + } + + .lg\:last\:rounded-br-none:last-child { + border-bottom-right-radius: 0px; + } + + .lg\:last\:rounded-bl-none:last-child { + border-bottom-left-radius: 0px; + } + + .lg\:last\:rounded-tl-sm:last-child { + border-top-left-radius: 0.125rem; + } + + .lg\:last\:rounded-tr-sm:last-child { + border-top-right-radius: 0.125rem; + } + + .lg\:last\:rounded-br-sm:last-child { + border-bottom-right-radius: 0.125rem; + } + + .lg\:last\:rounded-bl-sm:last-child { + border-bottom-left-radius: 0.125rem; + } + + .lg\:last\:rounded-tl:last-child { + border-top-left-radius: 0.25rem; + } + + .lg\:last\:rounded-tr:last-child { + border-top-right-radius: 0.25rem; + } + + .lg\:last\:rounded-br:last-child { + border-bottom-right-radius: 0.25rem; + } + + .lg\:last\:rounded-bl:last-child { + border-bottom-left-radius: 0.25rem; + } + + .lg\:last\:rounded-tl-md:last-child { + border-top-left-radius: 0.375rem; + } + + .lg\:last\:rounded-tr-md:last-child { + border-top-right-radius: 0.375rem; + } + + .lg\:last\:rounded-br-md:last-child { + border-bottom-right-radius: 0.375rem; + } + + .lg\:last\:rounded-bl-md:last-child { + border-bottom-left-radius: 0.375rem; + } + + .lg\:last\:rounded-tl-lg:last-child { + border-top-left-radius: 0.5rem; + } + + .lg\:last\:rounded-tr-lg:last-child { + border-top-right-radius: 0.5rem; + } + + .lg\:last\:rounded-br-lg:last-child { + border-bottom-right-radius: 0.5rem; + } + + .lg\:last\:rounded-bl-lg:last-child { + border-bottom-left-radius: 0.5rem; + } + + .lg\:last\:rounded-tl-xl:last-child { + border-top-left-radius: 0.75rem; + } + + .lg\:last\:rounded-tr-xl:last-child { + border-top-right-radius: 0.75rem; + } + + .lg\:last\:rounded-br-xl:last-child { + border-bottom-right-radius: 0.75rem; + } + + .lg\:last\:rounded-bl-xl:last-child { + border-bottom-left-radius: 0.75rem; + } + + .lg\:last\:rounded-tl-2xl:last-child { + border-top-left-radius: 1rem; + } + + .lg\:last\:rounded-tr-2xl:last-child { + border-top-right-radius: 1rem; + } + + .lg\:last\:rounded-br-2xl:last-child { + border-bottom-right-radius: 1rem; + } + + .lg\:last\:rounded-bl-2xl:last-child { + border-bottom-left-radius: 1rem; + } + + .lg\:last\:rounded-tl-3xl:last-child { + border-top-left-radius: 1.5rem; + } + + .lg\:last\:rounded-tr-3xl:last-child { + border-top-right-radius: 1.5rem; + } + + .lg\:last\:rounded-br-3xl:last-child { + border-bottom-right-radius: 1.5rem; + } + + .lg\:last\:rounded-bl-3xl:last-child { + border-bottom-left-radius: 1.5rem; + } + + .lg\:last\:rounded-tl-full:last-child { + border-top-left-radius: 9999px; + } + + .lg\:last\:rounded-tr-full:last-child { + border-top-right-radius: 9999px; + } + + .lg\:last\:rounded-br-full:last-child { + border-bottom-right-radius: 9999px; + } + + .lg\:last\:rounded-bl-full:last-child { + border-bottom-left-radius: 9999px; + } + + .lg\:border-solid { + border-style: solid; + } + + .lg\:border-dashed { + border-style: dashed; + } + + .lg\:border-dotted { + border-style: dotted; + } + + .lg\:border-double { + border-style: double; + } + + .lg\:border-none { + border-style: none; + } + + .lg\:hover\:border-solid:hover { + border-style: solid; + } + + .lg\:hover\:border-dashed:hover { + border-style: dashed; + } + + .lg\:hover\:border-dotted:hover { + border-style: dotted; + } + + .lg\:hover\:border-double:hover { + border-style: double; + } + + .lg\:hover\:border-none:hover { + border-style: none; + } + + .lg\:first\:border-solid:first-child { + border-style: solid; + } + + .lg\:first\:border-dashed:first-child { + border-style: dashed; + } + + .lg\:first\:border-dotted:first-child { + border-style: dotted; + } + + .lg\:first\:border-double:first-child { + border-style: double; + } + + .lg\:first\:border-none:first-child { + border-style: none; + } + + .lg\:last\:border-solid:last-child { + border-style: solid; + } + + .lg\:last\:border-dashed:last-child { + border-style: dashed; + } + + .lg\:last\:border-dotted:last-child { + border-style: dotted; + } + + .lg\:last\:border-double:last-child { + border-style: double; + } + + .lg\:last\:border-none:last-child { + border-style: none; + } + + .lg\:border-0 { + border-width: 0px; + } + + .lg\:border-2 { + border-width: 2px; + } + + .lg\:border-3 { + border-width: 3px; + } + + .lg\:border-4 { + border-width: 4px; + } + + .lg\:border-8 { + border-width: 8px; + } + + .lg\:border { + border-width: 1px; + } + + .lg\:border-t-0 { + border-top-width: 0px; + } + + .lg\:border-r-0 { + border-right-width: 0px; + } + + .lg\:border-b-0 { + border-bottom-width: 0px; + } + + .lg\:border-l-0 { + border-left-width: 0px; + } + + .lg\:border-t-2 { + border-top-width: 2px; + } + + .lg\:border-r-2 { + border-right-width: 2px; + } + + .lg\:border-b-2 { + border-bottom-width: 2px; + } + + .lg\:border-l-2 { + border-left-width: 2px; + } + + .lg\:border-t-3 { + border-top-width: 3px; + } + + .lg\:border-r-3 { + border-right-width: 3px; + } + + .lg\:border-b-3 { + border-bottom-width: 3px; + } + + .lg\:border-l-3 { + border-left-width: 3px; + } + + .lg\:border-t-4 { + border-top-width: 4px; + } + + .lg\:border-r-4 { + border-right-width: 4px; + } + + .lg\:border-b-4 { + border-bottom-width: 4px; + } + + .lg\:border-l-4 { + border-left-width: 4px; + } + + .lg\:border-t-8 { + border-top-width: 8px; + } + + .lg\:border-r-8 { + border-right-width: 8px; + } + + .lg\:border-b-8 { + border-bottom-width: 8px; + } + + .lg\:border-l-8 { + border-left-width: 8px; + } + + .lg\:border-t { + border-top-width: 1px; + } + + .lg\:border-r { + border-right-width: 1px; + } + + .lg\:border-b { + border-bottom-width: 1px; + } + + .lg\:border-l { + border-left-width: 1px; + } + + .lg\:last\:border-0:last-child { + border-width: 0px; + } + + .lg\:last\:border-2:last-child { + border-width: 2px; + } + + .lg\:last\:border-3:last-child { + border-width: 3px; + } + + .lg\:last\:border-4:last-child { + border-width: 4px; + } + + .lg\:last\:border-8:last-child { + border-width: 8px; + } + + .lg\:last\:border:last-child { + border-width: 1px; + } + + .lg\:last\:border-t-0:last-child { + border-top-width: 0px; + } + + .lg\:last\:border-r-0:last-child { + border-right-width: 0px; + } + + .lg\:last\:border-b-0:last-child { + border-bottom-width: 0px; + } + + .lg\:last\:border-l-0:last-child { + border-left-width: 0px; + } + + .lg\:last\:border-t-2:last-child { + border-top-width: 2px; + } + + .lg\:last\:border-r-2:last-child { + border-right-width: 2px; + } + + .lg\:last\:border-b-2:last-child { + border-bottom-width: 2px; + } + + .lg\:last\:border-l-2:last-child { + border-left-width: 2px; + } + + .lg\:last\:border-t-3:last-child { + border-top-width: 3px; + } + + .lg\:last\:border-r-3:last-child { + border-right-width: 3px; + } + + .lg\:last\:border-b-3:last-child { + border-bottom-width: 3px; + } + + .lg\:last\:border-l-3:last-child { + border-left-width: 3px; + } + + .lg\:last\:border-t-4:last-child { + border-top-width: 4px; + } + + .lg\:last\:border-r-4:last-child { + border-right-width: 4px; + } + + .lg\:last\:border-b-4:last-child { + border-bottom-width: 4px; + } + + .lg\:last\:border-l-4:last-child { + border-left-width: 4px; + } + + .lg\:last\:border-t-8:last-child { + border-top-width: 8px; + } + + .lg\:last\:border-r-8:last-child { + border-right-width: 8px; + } + + .lg\:last\:border-b-8:last-child { + border-bottom-width: 8px; + } + + .lg\:last\:border-l-8:last-child { + border-left-width: 8px; + } + + .lg\:last\:border-t:last-child { + border-top-width: 1px; + } + + .lg\:last\:border-r:last-child { + border-right-width: 1px; + } + + .lg\:last\:border-b:last-child { + border-bottom-width: 1px; + } + + .lg\:last\:border-l:last-child { + border-left-width: 1px; + } + + .lg\:hover\:border-0:hover { + border-width: 0px; + } + + .lg\:hover\:border-2:hover { + border-width: 2px; + } + + .lg\:hover\:border-3:hover { + border-width: 3px; + } + + .lg\:hover\:border-4:hover { + border-width: 4px; + } + + .lg\:hover\:border-8:hover { + border-width: 8px; + } + + .lg\:hover\:border:hover { + border-width: 1px; + } + + .lg\:hover\:border-t-0:hover { + border-top-width: 0px; + } + + .lg\:hover\:border-r-0:hover { + border-right-width: 0px; + } + + .lg\:hover\:border-b-0:hover { + border-bottom-width: 0px; + } + + .lg\:hover\:border-l-0:hover { + border-left-width: 0px; + } + + .lg\:hover\:border-t-2:hover { + border-top-width: 2px; + } + + .lg\:hover\:border-r-2:hover { + border-right-width: 2px; + } + + .lg\:hover\:border-b-2:hover { + border-bottom-width: 2px; + } + + .lg\:hover\:border-l-2:hover { + border-left-width: 2px; + } + + .lg\:hover\:border-t-3:hover { + border-top-width: 3px; + } + + .lg\:hover\:border-r-3:hover { + border-right-width: 3px; + } + + .lg\:hover\:border-b-3:hover { + border-bottom-width: 3px; + } + + .lg\:hover\:border-l-3:hover { + border-left-width: 3px; + } + + .lg\:hover\:border-t-4:hover { + border-top-width: 4px; + } + + .lg\:hover\:border-r-4:hover { + border-right-width: 4px; + } + + .lg\:hover\:border-b-4:hover { + border-bottom-width: 4px; + } + + .lg\:hover\:border-l-4:hover { + border-left-width: 4px; + } + + .lg\:hover\:border-t-8:hover { + border-top-width: 8px; + } + + .lg\:hover\:border-r-8:hover { + border-right-width: 8px; + } + + .lg\:hover\:border-b-8:hover { + border-bottom-width: 8px; + } + + .lg\:hover\:border-l-8:hover { + border-left-width: 8px; + } + + .lg\:hover\:border-t:hover { + border-top-width: 1px; + } + + .lg\:hover\:border-r:hover { + border-right-width: 1px; + } + + .lg\:hover\:border-b:hover { + border-bottom-width: 1px; + } + + .lg\:hover\:border-l:hover { + border-left-width: 1px; + } + + .lg\:focus\:border-0:focus { + border-width: 0px; + } + + .lg\:focus\:border-2:focus { + border-width: 2px; + } + + .lg\:focus\:border-3:focus { + border-width: 3px; + } + + .lg\:focus\:border-4:focus { + border-width: 4px; + } + + .lg\:focus\:border-8:focus { + border-width: 8px; + } + + .lg\:focus\:border:focus { + border-width: 1px; + } + + .lg\:focus\:border-t-0:focus { + border-top-width: 0px; + } + + .lg\:focus\:border-r-0:focus { + border-right-width: 0px; + } + + .lg\:focus\:border-b-0:focus { + border-bottom-width: 0px; + } + + .lg\:focus\:border-l-0:focus { + border-left-width: 0px; + } + + .lg\:focus\:border-t-2:focus { + border-top-width: 2px; + } + + .lg\:focus\:border-r-2:focus { + border-right-width: 2px; + } + + .lg\:focus\:border-b-2:focus { + border-bottom-width: 2px; + } + + .lg\:focus\:border-l-2:focus { + border-left-width: 2px; + } + + .lg\:focus\:border-t-3:focus { + border-top-width: 3px; + } + + .lg\:focus\:border-r-3:focus { + border-right-width: 3px; + } + + .lg\:focus\:border-b-3:focus { + border-bottom-width: 3px; + } + + .lg\:focus\:border-l-3:focus { + border-left-width: 3px; + } + + .lg\:focus\:border-t-4:focus { + border-top-width: 4px; + } + + .lg\:focus\:border-r-4:focus { + border-right-width: 4px; + } + + .lg\:focus\:border-b-4:focus { + border-bottom-width: 4px; + } + + .lg\:focus\:border-l-4:focus { + border-left-width: 4px; + } + + .lg\:focus\:border-t-8:focus { + border-top-width: 8px; + } + + .lg\:focus\:border-r-8:focus { + border-right-width: 8px; + } + + .lg\:focus\:border-b-8:focus { + border-bottom-width: 8px; + } + + .lg\:focus\:border-l-8:focus { + border-left-width: 8px; + } + + .lg\:focus\:border-t:focus { + border-top-width: 1px; + } + + .lg\:focus\:border-r:focus { + border-right-width: 1px; + } + + .lg\:focus\:border-b:focus { + border-bottom-width: 1px; + } + + .lg\:focus\:border-l:focus { + border-left-width: 1px; + } + + .lg\:box-border { + box-sizing: border-box; + } + + .lg\:box-content { + box-sizing: content-box; + } + + .lg\:cursor-auto { + cursor: auto; + } + + .lg\:cursor-default { + cursor: default; + } + + .lg\:cursor-pointer { + cursor: pointer; + } + + .lg\:cursor-wait { + cursor: wait; + } + + .lg\:cursor-text { + cursor: text; + } + + .lg\:cursor-move { + cursor: move; + } + + .lg\:cursor-not-allowed { + cursor: not-allowed; + } + + .lg\:block { + display: block; + } + + .lg\:inline-block { + display: inline-block; + } + + .lg\:inline { + display: inline; + } + + .lg\:flex { + display: flex; + } + + .lg\:inline-flex { + display: inline-flex; + } + + .lg\:table { + display: table; + } + + .lg\:table-caption { + display: table-caption; + } + + .lg\:table-cell { + display: table-cell; + } + + .lg\:table-column { + display: table-column; + } + + .lg\:table-column-group { + display: table-column-group; + } + + .lg\:table-footer-group { + display: table-footer-group; + } + + .lg\:table-header-group { + display: table-header-group; + } + + .lg\:table-row-group { + display: table-row-group; + } + + .lg\:table-row { + display: table-row; + } + + .lg\:flow-root { + display: flow-root; + } + + .lg\:grid { + display: grid; + } + + .lg\:inline-grid { + display: inline-grid; + } + + .lg\:contents { + display: contents; + } + + .lg\:hidden { + display: none; + } + + .lg\:flex-row { + flex-direction: row; + } + + .lg\:flex-row-reverse { + flex-direction: row-reverse; + } + + .lg\:flex-col { + flex-direction: column; + } + + .lg\:flex-col-reverse { + flex-direction: column-reverse; + } + + .lg\:flex-wrap { + flex-wrap: wrap; + } + + .lg\:flex-wrap-reverse { + flex-wrap: wrap-reverse; + } + + .lg\:flex-nowrap { + flex-wrap: nowrap; + } + + .lg\:place-items-auto { + place-items: auto; + } + + .lg\:place-items-start { + place-items: start; + } + + .lg\:place-items-end { + place-items: end; + } + + .lg\:place-items-center { + place-items: center; + } + + .lg\:place-items-stretch { + place-items: stretch; + } + + .lg\:place-content-center { + place-content: center; + } + + .lg\:place-content-start { + place-content: start; + } + + .lg\:place-content-end { + place-content: end; + } + + .lg\:place-content-between { + place-content: space-between; + } + + .lg\:place-content-around { + place-content: space-around; + } + + .lg\:place-content-evenly { + place-content: space-evenly; + } + + .lg\:place-content-stretch { + place-content: stretch; + } + + .lg\:place-self-auto { + place-self: auto; + } + + .lg\:place-self-start { + place-self: start; + } + + .lg\:place-self-end { + place-self: end; + } + + .lg\:place-self-center { + place-self: center; + } + + .lg\:place-self-stretch { + place-self: stretch; + } + + .lg\:items-start { + align-items: flex-start; + } + + .lg\:items-end { + align-items: flex-end; + } + + .lg\:items-center { + align-items: center; + } + + .lg\:items-baseline { + align-items: baseline; + } + + .lg\:items-stretch { + align-items: stretch; + } + + .lg\:content-center { + align-content: center; + } + + .lg\:content-start { + align-content: flex-start; + } + + .lg\:content-end { + align-content: flex-end; + } + + .lg\:content-between { + align-content: space-between; + } + + .lg\:content-around { + align-content: space-around; + } + + .lg\:content-evenly { + align-content: space-evenly; + } + + .lg\:self-auto { + align-self: auto; + } + + .lg\:self-start { + align-self: flex-start; + } + + .lg\:self-end { + align-self: flex-end; + } + + .lg\:self-center { + align-self: center; + } + + .lg\:self-stretch { + align-self: stretch; + } + + .lg\:justify-items-auto { + justify-items: auto; + } + + .lg\:justify-items-start { + justify-items: start; + } + + .lg\:justify-items-end { + justify-items: end; + } + + .lg\:justify-items-center { + justify-items: center; + } + + .lg\:justify-items-stretch { + justify-items: stretch; + } + + .lg\:justify-start { + justify-content: flex-start; + } + + .lg\:justify-end { + justify-content: flex-end; + } + + .lg\:justify-center { + justify-content: center; + } + + .lg\:justify-between { + justify-content: space-between; + } + + .lg\:justify-around { + justify-content: space-around; + } + + .lg\:justify-evenly { + justify-content: space-evenly; + } + + .lg\:justify-self-auto { + justify-self: auto; + } + + .lg\:justify-self-start { + justify-self: start; + } + + .lg\:justify-self-end { + justify-self: end; + } + + .lg\:justify-self-center { + justify-self: center; + } + + .lg\:justify-self-stretch { + justify-self: stretch; + } + + .lg\:flex-1 { + flex: 1 1 0%; + } + + .lg\:flex-auto { + flex: 1 1 auto; + } + + .lg\:flex-initial { + flex: 0 1 auto; + } + + .lg\:flex-none { + flex: none; + } + + .lg\:flex-grow-0 { + flex-grow: 0; + } + + .lg\:flex-grow { + flex-grow: 1; + } + + .lg\:flex-shrink-0 { + flex-shrink: 0; + } + + .lg\:flex-shrink { + flex-shrink: 1; + } + + .lg\:order-1 { + order: 1; + } + + .lg\:order-2 { + order: 2; + } + + .lg\:order-3 { + order: 3; + } + + .lg\:order-4 { + order: 4; + } + + .lg\:order-5 { + order: 5; + } + + .lg\:order-6 { + order: 6; + } + + .lg\:order-7 { + order: 7; + } + + .lg\:order-8 { + order: 8; + } + + .lg\:order-9 { + order: 9; + } + + .lg\:order-10 { + order: 10; + } + + .lg\:order-11 { + order: 11; + } + + .lg\:order-12 { + order: 12; + } + + .lg\:order-first { + order: -9999; + } + + .lg\:order-last { + order: 9999; + } + + .lg\:order-none { + order: 0; + } + + .lg\:float-right { + float: right; + } + + .lg\:float-left { + float: left; + } + + .lg\:float-none { + float: none; + } + + .lg\:clear-left { + clear: left; + } + + .lg\:clear-right { + clear: right; + } + + .lg\:clear-both { + clear: both; + } + + .lg\:clear-none { + clear: none; + } + + .lg\:font-sans { + font-family: 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"; + } + + .lg\:font-serif { + font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; + } + + .lg\:font-mono { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + } + + .lg\:font-base { + font-family: Poppins, sans-serif; + } + + .lg\:font-thin { + font-weight: 100; + } + + .lg\:font-extralight { + font-weight: 200; + } + + .lg\:font-light { + font-weight: 300; + } + + .lg\:font-normal { + font-weight: 400; + } + + .lg\:font-medium { + font-weight: 500; + } + + .lg\:font-semibold { + font-weight: 600; + } + + .lg\:font-bold { + font-weight: 700; + } + + .lg\:font-extrabold { + font-weight: 800; + } + + .lg\:font-black { + font-weight: 900; + } + + .lg\:h-0 { + height: 0px; + } + + .lg\:h-1 { + height: 0.25rem; + } + + .lg\:h-2 { + height: 0.5rem; + } + + .lg\:h-3 { + height: 0.75rem; + } + + .lg\:h-4 { + height: 1rem; + } + + .lg\:h-5 { + height: 1.25rem; + } + + .lg\:h-6 { + height: 1.5rem; + } + + .lg\:h-7 { + height: 1.75rem; + } + + .lg\:h-8 { + height: 2rem; + } + + .lg\:h-9 { + height: 2.25rem; + } + + .lg\:h-10 { + height: 2.5rem; + } + + .lg\:h-11 { + height: 2.75rem; + } + + .lg\:h-12 { + height: 3rem; + } + + .lg\:h-14 { + height: 3.5rem; + } + + .lg\:h-16 { + height: 4rem; + } + + .lg\:h-20 { + height: 5rem; + } + + .lg\:h-22 { + height: 5.625rem; + } + + .lg\:h-24 { + height: 6rem; + } + + .lg\:h-28 { + height: 7rem; + } + + .lg\:h-32 { + height: 8rem; + } + + .lg\:h-36 { + height: 9rem; + } + + .lg\:h-40 { + height: 10rem; + } + + .lg\:h-44 { + height: 11rem; + } + + .lg\:h-48 { + height: 12rem; + } + + .lg\:h-52 { + height: 13rem; + } + + .lg\:h-56 { + height: 14rem; + } + + .lg\:h-60 { + height: 240px; + } + + .lg\:h-64 { + height: 16rem; + } + + .lg\:h-72 { + height: 18rem; + } + + .lg\:h-80 { + height: 20rem; + } + + .lg\:h-88 { + height: 22rem; + } + + .lg\:h-96 { + height: 24rem; + } + + .lg\:h-130 { + height: 560px; + } + + .lg\:h-auto { + height: auto; + } + + .lg\:h-px { + height: 1px; + } + + .lg\:h-0\.5 { + height: 0.125rem; + } + + .lg\:h-1\.5 { + height: 0.375rem; + } + + .lg\:h-2\.5 { + height: 0.625rem; + } + + .lg\:h-3\.5 { + height: 0.875rem; + } + + .lg\:h-1\/2 { + height: 50%; + } + + .lg\:h-1\/3 { + height: 33.333333%; + } + + .lg\:h-2\/3 { + height: 66.666667%; + } + + .lg\:h-1\/4 { + height: 25%; + } + + .lg\:h-2\/4 { + height: 50%; + } + + .lg\:h-3\/4 { + height: 75%; + } + + .lg\:h-1\/5 { + height: 20%; + } + + .lg\:h-2\/5 { + height: 40%; + } + + .lg\:h-3\/5 { + height: 60%; + } + + .lg\:h-4\/5 { + height: 80%; + } + + .lg\:h-1\/6 { + height: 16.666667%; + } + + .lg\:h-2\/6 { + height: 33.333333%; + } + + .lg\:h-3\/6 { + height: 50%; + } + + .lg\:h-4\/6 { + height: 66.666667%; + } + + .lg\:h-5\/6 { + height: 83.333333%; + } + + .lg\:h-full { + height: 100%; + } + + .lg\:h-screen { + height: 100vh; + } + + .lg\:text-xs { + font-size: 0.75rem; + line-height: 1rem; + } + + .lg\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } + + .lg\:text-base { + font-size: 1rem; + line-height: 1.5rem; + } + + .lg\:text-lg { + font-size: 1.125rem; + line-height: 1.75rem; + } + + .lg\:text-xl { + font-size: 1.25rem; + line-height: 1.75rem; + } + + .lg\:text-2xl { + font-size: 1.5rem; + line-height: 2rem; + } + + .lg\:text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; + } + + .lg\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + + .lg\:text-5xl { + font-size: 3rem; + line-height: 1; + } + + .lg\:text-6xl { + font-size: 3.75rem; + line-height: 1; + } + + .lg\:text-7xl { + font-size: 4.5rem; + line-height: 1; + } + + .lg\:text-8xl { + font-size: 6rem; + line-height: 1; + } + + .lg\:text-9xl { + font-size: 8rem; + line-height: 1; + } + + .lg\:leading-3 { + line-height: .75rem; + } + + .lg\:leading-4 { + line-height: 1rem; + } + + .lg\:leading-5 { + line-height: 1.25rem; + } + + .lg\:leading-6 { + line-height: 1.5rem; + } + + .lg\:leading-7 { + line-height: 1.75rem; + } + + .lg\:leading-8 { + line-height: 2rem; + } + + .lg\:leading-9 { + line-height: 2.25rem; + } + + .lg\:leading-10 { + line-height: 2.5rem; + } + + .lg\:leading-none { + line-height: 1; + } + + .lg\:leading-tight { + line-height: 1.25; + } + + .lg\:leading-snug { + line-height: 1.375; + } + + .lg\:leading-normal { + line-height: 1.5; + } + + .lg\:leading-relaxed { + line-height: 1.625; + } + + .lg\:leading-loose { + line-height: 2; + } + + .lg\:list-inside { + list-style-position: inside; + } + + .lg\:list-outside { + list-style-position: outside; + } + + .lg\:list-none { + list-style-type: none; + } + + .lg\:list-disc { + list-style-type: disc; + } + + .lg\:list-decimal { + list-style-type: decimal; + } + + .lg\:m-0 { + margin: 0px; + } + + .lg\:m-1 { + margin: 0.25rem; + } + + .lg\:m-2 { + margin: 0.5rem; + } + + .lg\:m-3 { + margin: 0.75rem; + } + + .lg\:m-4 { + margin: 1rem; + } + + .lg\:m-5 { + margin: 1.25rem; + } + + .lg\:m-6 { + margin: 1.5rem; + } + + .lg\:m-7 { + margin: 1.75rem; + } + + .lg\:m-8 { + margin: 2rem; + } + + .lg\:m-9 { + margin: 2.25rem; + } + + .lg\:m-10 { + margin: 2.5rem; + } + + .lg\:m-11 { + margin: 2.75rem; + } + + .lg\:m-12 { + margin: 3rem; + } + + .lg\:m-14 { + margin: 3.5rem; + } + + .lg\:m-16 { + margin: 4rem; + } + + .lg\:m-20 { + margin: 5rem; + } + + .lg\:m-22 { + margin: 5.625rem; + } + + .lg\:m-24 { + margin: 6rem; + } + + .lg\:m-28 { + margin: 7rem; + } + + .lg\:m-32 { + margin: 8rem; + } + + .lg\:m-36 { + margin: 9rem; + } + + .lg\:m-40 { + margin: 10rem; + } + + .lg\:m-44 { + margin: 11rem; + } + + .lg\:m-48 { + margin: 12rem; + } + + .lg\:m-52 { + margin: 13rem; + } + + .lg\:m-56 { + margin: 14rem; + } + + .lg\:m-60 { + margin: 240px; + } + + .lg\:m-64 { + margin: 16rem; + } + + .lg\:m-72 { + margin: 18rem; + } + + .lg\:m-80 { + margin: 20rem; + } + + .lg\:m-88 { + margin: 22rem; + } + + .lg\:m-96 { + margin: 24rem; + } + + .lg\:m-130 { + margin: 560px; + } + + .lg\:m-auto { + margin: auto; + } + + .lg\:m-px { + margin: 1px; + } + + .lg\:m-0\.5 { + margin: 0.125rem; + } + + .lg\:m-1\.5 { + margin: 0.375rem; + } + + .lg\:m-2\.5 { + margin: 0.625rem; + } + + .lg\:m-3\.5 { + margin: 0.875rem; + } + + .lg\:-m-0 { + margin: 0px; + } + + .lg\:-m-1 { + margin: -0.25rem; + } + + .lg\:-m-2 { + margin: -0.5rem; + } + + .lg\:-m-3 { + margin: -0.75rem; + } + + .lg\:-m-4 { + margin: -1rem; + } + + .lg\:-m-5 { + margin: -1.25rem; + } + + .lg\:-m-6 { + margin: -1.5rem; + } + + .lg\:-m-7 { + margin: -1.75rem; + } + + .lg\:-m-8 { + margin: -2rem; + } + + .lg\:-m-9 { + margin: -2.25rem; + } + + .lg\:-m-10 { + margin: -2.5rem; + } + + .lg\:-m-11 { + margin: -2.75rem; + } + + .lg\:-m-12 { + margin: -3rem; + } + + .lg\:-m-14 { + margin: -3.5rem; + } + + .lg\:-m-16 { + margin: -4rem; + } + + .lg\:-m-20 { + margin: -5rem; + } + + .lg\:-m-22 { + margin: -5.625rem; + } + + .lg\:-m-24 { + margin: -6rem; + } + + .lg\:-m-28 { + margin: -7rem; + } + + .lg\:-m-32 { + margin: -8rem; + } + + .lg\:-m-36 { + margin: -9rem; + } + + .lg\:-m-40 { + margin: -10rem; + } + + .lg\:-m-44 { + margin: -11rem; + } + + .lg\:-m-48 { + margin: -12rem; + } + + .lg\:-m-52 { + margin: -13rem; + } + + .lg\:-m-56 { + margin: -14rem; + } + + .lg\:-m-60 { + margin: -240px; + } + + .lg\:-m-64 { + margin: -16rem; + } + + .lg\:-m-72 { + margin: -18rem; + } + + .lg\:-m-80 { + margin: -20rem; + } + + .lg\:-m-88 { + margin: -22rem; + } + + .lg\:-m-96 { + margin: -24rem; + } + + .lg\:-m-130 { + margin: -560px; + } + + .lg\:-m-px { + margin: -1px; + } + + .lg\:-m-0\.5 { + margin: -0.125rem; + } + + .lg\:-m-1\.5 { + margin: -0.375rem; + } + + .lg\:-m-2\.5 { + margin: -0.625rem; + } + + .lg\:-m-3\.5 { + margin: -0.875rem; + } + + .lg\:my-0 { + margin-top: 0px; + margin-bottom: 0px; + } + + .lg\:mx-0 { + margin-left: 0px; + margin-right: 0px; + } + + .lg\:my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; + } + + .lg\:mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; + } + + .lg\:my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + } + + .lg\:mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + + .lg\:my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } + + .lg\:mx-3 { + margin-left: 0.75rem; + margin-right: 0.75rem; + } + + .lg\:my-4 { + margin-top: 1rem; + margin-bottom: 1rem; + } + + .lg\:mx-4 { + margin-left: 1rem; + margin-right: 1rem; + } + + .lg\:my-5 { + margin-top: 1.25rem; + margin-bottom: 1.25rem; + } + + .lg\:mx-5 { + margin-left: 1.25rem; + margin-right: 1.25rem; + } + + .lg\:my-6 { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + } + + .lg\:mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + + .lg\:my-7 { + margin-top: 1.75rem; + margin-bottom: 1.75rem; + } + + .lg\:mx-7 { + margin-left: 1.75rem; + margin-right: 1.75rem; + } + + .lg\:my-8 { + margin-top: 2rem; + margin-bottom: 2rem; + } + + .lg\:mx-8 { + margin-left: 2rem; + margin-right: 2rem; + } + + .lg\:my-9 { + margin-top: 2.25rem; + margin-bottom: 2.25rem; + } + + .lg\:mx-9 { + margin-left: 2.25rem; + margin-right: 2.25rem; + } + + .lg\:my-10 { + margin-top: 2.5rem; + margin-bottom: 2.5rem; + } + + .lg\:mx-10 { + margin-left: 2.5rem; + margin-right: 2.5rem; + } + + .lg\:my-11 { + margin-top: 2.75rem; + margin-bottom: 2.75rem; + } + + .lg\:mx-11 { + margin-left: 2.75rem; + margin-right: 2.75rem; + } + + .lg\:my-12 { + margin-top: 3rem; + margin-bottom: 3rem; + } + + .lg\:mx-12 { + margin-left: 3rem; + margin-right: 3rem; + } + + .lg\:my-14 { + margin-top: 3.5rem; + margin-bottom: 3.5rem; + } + + .lg\:mx-14 { + margin-left: 3.5rem; + margin-right: 3.5rem; + } + + .lg\:my-16 { + margin-top: 4rem; + margin-bottom: 4rem; + } + + .lg\:mx-16 { + margin-left: 4rem; + margin-right: 4rem; + } + + .lg\:my-20 { + margin-top: 5rem; + margin-bottom: 5rem; + } + + .lg\:mx-20 { + margin-left: 5rem; + margin-right: 5rem; + } + + .lg\:my-22 { + margin-top: 5.625rem; + margin-bottom: 5.625rem; + } + + .lg\:mx-22 { + margin-left: 5.625rem; + margin-right: 5.625rem; + } + + .lg\:my-24 { + margin-top: 6rem; + margin-bottom: 6rem; + } + + .lg\:mx-24 { + margin-left: 6rem; + margin-right: 6rem; + } + + .lg\:my-28 { + margin-top: 7rem; + margin-bottom: 7rem; + } + + .lg\:mx-28 { + margin-left: 7rem; + margin-right: 7rem; + } + + .lg\:my-32 { + margin-top: 8rem; + margin-bottom: 8rem; + } + + .lg\:mx-32 { + margin-left: 8rem; + margin-right: 8rem; + } + + .lg\:my-36 { + margin-top: 9rem; + margin-bottom: 9rem; + } + + .lg\:mx-36 { + margin-left: 9rem; + margin-right: 9rem; + } + + .lg\:my-40 { + margin-top: 10rem; + margin-bottom: 10rem; + } + + .lg\:mx-40 { + margin-left: 10rem; + margin-right: 10rem; + } + + .lg\:my-44 { + margin-top: 11rem; + margin-bottom: 11rem; + } + + .lg\:mx-44 { + margin-left: 11rem; + margin-right: 11rem; + } + + .lg\:my-48 { + margin-top: 12rem; + margin-bottom: 12rem; + } + + .lg\:mx-48 { + margin-left: 12rem; + margin-right: 12rem; + } + + .lg\:my-52 { + margin-top: 13rem; + margin-bottom: 13rem; + } + + .lg\:mx-52 { + margin-left: 13rem; + margin-right: 13rem; + } + + .lg\:my-56 { + margin-top: 14rem; + margin-bottom: 14rem; + } + + .lg\:mx-56 { + margin-left: 14rem; + margin-right: 14rem; + } + + .lg\:my-60 { + margin-top: 240px; + margin-bottom: 240px; + } + + .lg\:mx-60 { + margin-left: 240px; + margin-right: 240px; + } + + .lg\:my-64 { + margin-top: 16rem; + margin-bottom: 16rem; + } + + .lg\:mx-64 { + margin-left: 16rem; + margin-right: 16rem; + } + + .lg\:my-72 { + margin-top: 18rem; + margin-bottom: 18rem; + } + + .lg\:mx-72 { + margin-left: 18rem; + margin-right: 18rem; + } + + .lg\:my-80 { + margin-top: 20rem; + margin-bottom: 20rem; + } + + .lg\:mx-80 { + margin-left: 20rem; + margin-right: 20rem; + } + + .lg\:my-88 { + margin-top: 22rem; + margin-bottom: 22rem; + } + + .lg\:mx-88 { + margin-left: 22rem; + margin-right: 22rem; + } + + .lg\:my-96 { + margin-top: 24rem; + margin-bottom: 24rem; + } + + .lg\:mx-96 { + margin-left: 24rem; + margin-right: 24rem; + } + + .lg\:my-130 { + margin-top: 560px; + margin-bottom: 560px; + } + + .lg\:mx-130 { + margin-left: 560px; + margin-right: 560px; + } + + .lg\:my-auto { + margin-top: auto; + margin-bottom: auto; + } + + .lg\:mx-auto { + margin-left: auto; + margin-right: auto; + } + + .lg\:my-px { + margin-top: 1px; + margin-bottom: 1px; + } + + .lg\:mx-px { + margin-left: 1px; + margin-right: 1px; + } + + .lg\:my-0\.5 { + margin-top: 0.125rem; + margin-bottom: 0.125rem; + } + + .lg\:mx-0\.5 { + margin-left: 0.125rem; + margin-right: 0.125rem; + } + + .lg\:my-1\.5 { + margin-top: 0.375rem; + margin-bottom: 0.375rem; + } + + .lg\:mx-1\.5 { + margin-left: 0.375rem; + margin-right: 0.375rem; + } + + .lg\:my-2\.5 { + margin-top: 0.625rem; + margin-bottom: 0.625rem; + } + + .lg\:mx-2\.5 { + margin-left: 0.625rem; + margin-right: 0.625rem; + } + + .lg\:my-3\.5 { + margin-top: 0.875rem; + margin-bottom: 0.875rem; + } + + .lg\:mx-3\.5 { + margin-left: 0.875rem; + margin-right: 0.875rem; + } + + .lg\:-my-0 { + margin-top: 0px; + margin-bottom: 0px; + } + + .lg\:-mx-0 { + margin-left: 0px; + margin-right: 0px; + } + + .lg\:-my-1 { + margin-top: -0.25rem; + margin-bottom: -0.25rem; + } + + .lg\:-mx-1 { + margin-left: -0.25rem; + margin-right: -0.25rem; + } + + .lg\:-my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; + } + + .lg\:-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + + .lg\:-my-3 { + margin-top: -0.75rem; + margin-bottom: -0.75rem; + } + + .lg\:-mx-3 { + margin-left: -0.75rem; + margin-right: -0.75rem; + } + + .lg\:-my-4 { + margin-top: -1rem; + margin-bottom: -1rem; + } + + .lg\:-mx-4 { + margin-left: -1rem; + margin-right: -1rem; + } + + .lg\:-my-5 { + margin-top: -1.25rem; + margin-bottom: -1.25rem; + } + + .lg\:-mx-5 { + margin-left: -1.25rem; + margin-right: -1.25rem; + } + + .lg\:-my-6 { + margin-top: -1.5rem; + margin-bottom: -1.5rem; + } + + .lg\:-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; + } + + .lg\:-my-7 { + margin-top: -1.75rem; + margin-bottom: -1.75rem; + } + + .lg\:-mx-7 { + margin-left: -1.75rem; + margin-right: -1.75rem; + } + + .lg\:-my-8 { + margin-top: -2rem; + margin-bottom: -2rem; + } + + .lg\:-mx-8 { + margin-left: -2rem; + margin-right: -2rem; + } + + .lg\:-my-9 { + margin-top: -2.25rem; + margin-bottom: -2.25rem; + } + + .lg\:-mx-9 { + margin-left: -2.25rem; + margin-right: -2.25rem; + } + + .lg\:-my-10 { + margin-top: -2.5rem; + margin-bottom: -2.5rem; + } + + .lg\:-mx-10 { + margin-left: -2.5rem; + margin-right: -2.5rem; + } + + .lg\:-my-11 { + margin-top: -2.75rem; + margin-bottom: -2.75rem; + } + + .lg\:-mx-11 { + margin-left: -2.75rem; + margin-right: -2.75rem; + } + + .lg\:-my-12 { + margin-top: -3rem; + margin-bottom: -3rem; + } + + .lg\:-mx-12 { + margin-left: -3rem; + margin-right: -3rem; + } + + .lg\:-my-14 { + margin-top: -3.5rem; + margin-bottom: -3.5rem; + } + + .lg\:-mx-14 { + margin-left: -3.5rem; + margin-right: -3.5rem; + } + + .lg\:-my-16 { + margin-top: -4rem; + margin-bottom: -4rem; + } + + .lg\:-mx-16 { + margin-left: -4rem; + margin-right: -4rem; + } + + .lg\:-my-20 { + margin-top: -5rem; + margin-bottom: -5rem; + } + + .lg\:-mx-20 { + margin-left: -5rem; + margin-right: -5rem; + } + + .lg\:-my-22 { + margin-top: -5.625rem; + margin-bottom: -5.625rem; + } + + .lg\:-mx-22 { + margin-left: -5.625rem; + margin-right: -5.625rem; + } + + .lg\:-my-24 { + margin-top: -6rem; + margin-bottom: -6rem; + } + + .lg\:-mx-24 { + margin-left: -6rem; + margin-right: -6rem; + } + + .lg\:-my-28 { + margin-top: -7rem; + margin-bottom: -7rem; + } + + .lg\:-mx-28 { + margin-left: -7rem; + margin-right: -7rem; + } + + .lg\:-my-32 { + margin-top: -8rem; + margin-bottom: -8rem; + } + + .lg\:-mx-32 { + margin-left: -8rem; + margin-right: -8rem; + } + + .lg\:-my-36 { + margin-top: -9rem; + margin-bottom: -9rem; + } + + .lg\:-mx-36 { + margin-left: -9rem; + margin-right: -9rem; + } + + .lg\:-my-40 { + margin-top: -10rem; + margin-bottom: -10rem; + } + + .lg\:-mx-40 { + margin-left: -10rem; + margin-right: -10rem; + } + + .lg\:-my-44 { + margin-top: -11rem; + margin-bottom: -11rem; + } + + .lg\:-mx-44 { + margin-left: -11rem; + margin-right: -11rem; + } + + .lg\:-my-48 { + margin-top: -12rem; + margin-bottom: -12rem; + } + + .lg\:-mx-48 { + margin-left: -12rem; + margin-right: -12rem; + } + + .lg\:-my-52 { + margin-top: -13rem; + margin-bottom: -13rem; + } + + .lg\:-mx-52 { + margin-left: -13rem; + margin-right: -13rem; + } + + .lg\:-my-56 { + margin-top: -14rem; + margin-bottom: -14rem; + } + + .lg\:-mx-56 { + margin-left: -14rem; + margin-right: -14rem; + } + + .lg\:-my-60 { + margin-top: -240px; + margin-bottom: -240px; + } + + .lg\:-mx-60 { + margin-left: -240px; + margin-right: -240px; + } + + .lg\:-my-64 { + margin-top: -16rem; + margin-bottom: -16rem; + } + + .lg\:-mx-64 { + margin-left: -16rem; + margin-right: -16rem; + } + + .lg\:-my-72 { + margin-top: -18rem; + margin-bottom: -18rem; + } + + .lg\:-mx-72 { + margin-left: -18rem; + margin-right: -18rem; + } + + .lg\:-my-80 { + margin-top: -20rem; + margin-bottom: -20rem; + } + + .lg\:-mx-80 { + margin-left: -20rem; + margin-right: -20rem; + } + + .lg\:-my-88 { + margin-top: -22rem; + margin-bottom: -22rem; + } + + .lg\:-mx-88 { + margin-left: -22rem; + margin-right: -22rem; + } + + .lg\:-my-96 { + margin-top: -24rem; + margin-bottom: -24rem; + } + + .lg\:-mx-96 { + margin-left: -24rem; + margin-right: -24rem; + } + + .lg\:-my-130 { + margin-top: -560px; + margin-bottom: -560px; + } + + .lg\:-mx-130 { + margin-left: -560px; + margin-right: -560px; + } + + .lg\:-my-px { + margin-top: -1px; + margin-bottom: -1px; + } + + .lg\:-mx-px { + margin-left: -1px; + margin-right: -1px; + } + + .lg\:-my-0\.5 { + margin-top: -0.125rem; + margin-bottom: -0.125rem; + } + + .lg\:-mx-0\.5 { + margin-left: -0.125rem; + margin-right: -0.125rem; + } + + .lg\:-my-1\.5 { + margin-top: -0.375rem; + margin-bottom: -0.375rem; + } + + .lg\:-mx-1\.5 { + margin-left: -0.375rem; + margin-right: -0.375rem; + } + + .lg\:-my-2\.5 { + margin-top: -0.625rem; + margin-bottom: -0.625rem; + } + + .lg\:-mx-2\.5 { + margin-left: -0.625rem; + margin-right: -0.625rem; + } + + .lg\:-my-3\.5 { + margin-top: -0.875rem; + margin-bottom: -0.875rem; + } + + .lg\:-mx-3\.5 { + margin-left: -0.875rem; + margin-right: -0.875rem; + } + + .lg\:mt-0 { + margin-top: 0px; + } + + .lg\:mr-0 { + margin-right: 0px; + } + + .lg\:mb-0 { + margin-bottom: 0px; + } + + .lg\:ml-0 { + margin-left: 0px; + } + + .lg\:mt-1 { + margin-top: 0.25rem; + } + + .lg\:mr-1 { + margin-right: 0.25rem; + } + + .lg\:mb-1 { + margin-bottom: 0.25rem; + } + + .lg\:ml-1 { + margin-left: 0.25rem; + } + + .lg\:mt-2 { + margin-top: 0.5rem; + } + + .lg\:mr-2 { + margin-right: 0.5rem; + } + + .lg\:mb-2 { + margin-bottom: 0.5rem; + } + + .lg\:ml-2 { + margin-left: 0.5rem; + } + + .lg\:mt-3 { + margin-top: 0.75rem; + } + + .lg\:mr-3 { + margin-right: 0.75rem; + } + + .lg\:mb-3 { + margin-bottom: 0.75rem; + } + + .lg\:ml-3 { + margin-left: 0.75rem; + } + + .lg\:mt-4 { + margin-top: 1rem; + } + + .lg\:mr-4 { + margin-right: 1rem; + } + + .lg\:mb-4 { + margin-bottom: 1rem; + } + + .lg\:ml-4 { + margin-left: 1rem; + } + + .lg\:mt-5 { + margin-top: 1.25rem; + } + + .lg\:mr-5 { + margin-right: 1.25rem; + } + + .lg\:mb-5 { + margin-bottom: 1.25rem; + } + + .lg\:ml-5 { + margin-left: 1.25rem; + } + + .lg\:mt-6 { + margin-top: 1.5rem; + } + + .lg\:mr-6 { + margin-right: 1.5rem; + } + + .lg\:mb-6 { + margin-bottom: 1.5rem; + } + + .lg\:ml-6 { + margin-left: 1.5rem; + } + + .lg\:mt-7 { + margin-top: 1.75rem; + } + + .lg\:mr-7 { + margin-right: 1.75rem; + } + + .lg\:mb-7 { + margin-bottom: 1.75rem; + } + + .lg\:ml-7 { + margin-left: 1.75rem; + } + + .lg\:mt-8 { + margin-top: 2rem; + } + + .lg\:mr-8 { + margin-right: 2rem; + } + + .lg\:mb-8 { + margin-bottom: 2rem; + } + + .lg\:ml-8 { + margin-left: 2rem; + } + + .lg\:mt-9 { + margin-top: 2.25rem; + } + + .lg\:mr-9 { + margin-right: 2.25rem; + } + + .lg\:mb-9 { + margin-bottom: 2.25rem; + } + + .lg\:ml-9 { + margin-left: 2.25rem; + } + + .lg\:mt-10 { + margin-top: 2.5rem; + } + + .lg\:mr-10 { + margin-right: 2.5rem; + } + + .lg\:mb-10 { + margin-bottom: 2.5rem; + } + + .lg\:ml-10 { + margin-left: 2.5rem; + } + + .lg\:mt-11 { + margin-top: 2.75rem; + } + + .lg\:mr-11 { + margin-right: 2.75rem; + } + + .lg\:mb-11 { + margin-bottom: 2.75rem; + } + + .lg\:ml-11 { + margin-left: 2.75rem; + } + + .lg\:mt-12 { + margin-top: 3rem; + } + + .lg\:mr-12 { + margin-right: 3rem; + } + + .lg\:mb-12 { + margin-bottom: 3rem; + } + + .lg\:ml-12 { + margin-left: 3rem; + } + + .lg\:mt-14 { + margin-top: 3.5rem; + } + + .lg\:mr-14 { + margin-right: 3.5rem; + } + + .lg\:mb-14 { + margin-bottom: 3.5rem; + } + + .lg\:ml-14 { + margin-left: 3.5rem; + } + + .lg\:mt-16 { + margin-top: 4rem; + } + + .lg\:mr-16 { + margin-right: 4rem; + } + + .lg\:mb-16 { + margin-bottom: 4rem; + } + + .lg\:ml-16 { + margin-left: 4rem; + } + + .lg\:mt-20 { + margin-top: 5rem; + } + + .lg\:mr-20 { + margin-right: 5rem; + } + + .lg\:mb-20 { + margin-bottom: 5rem; + } + + .lg\:ml-20 { + margin-left: 5rem; + } + + .lg\:mt-22 { + margin-top: 5.625rem; + } + + .lg\:mr-22 { + margin-right: 5.625rem; + } + + .lg\:mb-22 { + margin-bottom: 5.625rem; + } + + .lg\:ml-22 { + margin-left: 5.625rem; + } + + .lg\:mt-24 { + margin-top: 6rem; + } + + .lg\:mr-24 { + margin-right: 6rem; + } + + .lg\:mb-24 { + margin-bottom: 6rem; + } + + .lg\:ml-24 { + margin-left: 6rem; + } + + .lg\:mt-28 { + margin-top: 7rem; + } + + .lg\:mr-28 { + margin-right: 7rem; + } + + .lg\:mb-28 { + margin-bottom: 7rem; + } + + .lg\:ml-28 { + margin-left: 7rem; + } + + .lg\:mt-32 { + margin-top: 8rem; + } + + .lg\:mr-32 { + margin-right: 8rem; + } + + .lg\:mb-32 { + margin-bottom: 8rem; + } + + .lg\:ml-32 { + margin-left: 8rem; + } + + .lg\:mt-36 { + margin-top: 9rem; + } + + .lg\:mr-36 { + margin-right: 9rem; + } + + .lg\:mb-36 { + margin-bottom: 9rem; + } + + .lg\:ml-36 { + margin-left: 9rem; + } + + .lg\:mt-40 { + margin-top: 10rem; + } + + .lg\:mr-40 { + margin-right: 10rem; + } + + .lg\:mb-40 { + margin-bottom: 10rem; + } + + .lg\:ml-40 { + margin-left: 10rem; + } + + .lg\:mt-44 { + margin-top: 11rem; + } + + .lg\:mr-44 { + margin-right: 11rem; + } + + .lg\:mb-44 { + margin-bottom: 11rem; + } + + .lg\:ml-44 { + margin-left: 11rem; + } + + .lg\:mt-48 { + margin-top: 12rem; + } + + .lg\:mr-48 { + margin-right: 12rem; + } + + .lg\:mb-48 { + margin-bottom: 12rem; + } + + .lg\:ml-48 { + margin-left: 12rem; + } + + .lg\:mt-52 { + margin-top: 13rem; + } + + .lg\:mr-52 { + margin-right: 13rem; + } + + .lg\:mb-52 { + margin-bottom: 13rem; + } + + .lg\:ml-52 { + margin-left: 13rem; + } + + .lg\:mt-56 { + margin-top: 14rem; + } + + .lg\:mr-56 { + margin-right: 14rem; + } + + .lg\:mb-56 { + margin-bottom: 14rem; + } + + .lg\:ml-56 { + margin-left: 14rem; + } + + .lg\:mt-60 { + margin-top: 240px; + } + + .lg\:mr-60 { + margin-right: 240px; + } + + .lg\:mb-60 { + margin-bottom: 240px; + } + + .lg\:ml-60 { + margin-left: 240px; + } + + .lg\:mt-64 { + margin-top: 16rem; + } + + .lg\:mr-64 { + margin-right: 16rem; + } + + .lg\:mb-64 { + margin-bottom: 16rem; + } + + .lg\:ml-64 { + margin-left: 16rem; + } + + .lg\:mt-72 { + margin-top: 18rem; + } + + .lg\:mr-72 { + margin-right: 18rem; + } + + .lg\:mb-72 { + margin-bottom: 18rem; + } + + .lg\:ml-72 { + margin-left: 18rem; + } + + .lg\:mt-80 { + margin-top: 20rem; + } + + .lg\:mr-80 { + margin-right: 20rem; + } + + .lg\:mb-80 { + margin-bottom: 20rem; + } + + .lg\:ml-80 { + margin-left: 20rem; + } + + .lg\:mt-88 { + margin-top: 22rem; + } + + .lg\:mr-88 { + margin-right: 22rem; + } + + .lg\:mb-88 { + margin-bottom: 22rem; + } + + .lg\:ml-88 { + margin-left: 22rem; + } + + .lg\:mt-96 { + margin-top: 24rem; + } + + .lg\:mr-96 { + margin-right: 24rem; + } + + .lg\:mb-96 { + margin-bottom: 24rem; + } + + .lg\:ml-96 { + margin-left: 24rem; + } + + .lg\:mt-130 { + margin-top: 560px; + } + + .lg\:mr-130 { + margin-right: 560px; + } + + .lg\:mb-130 { + margin-bottom: 560px; + } + + .lg\:ml-130 { + margin-left: 560px; + } + + .lg\:mt-auto { + margin-top: auto; + } + + .lg\:mr-auto { + margin-right: auto; + } + + .lg\:mb-auto { + margin-bottom: auto; + } + + .lg\:ml-auto { + margin-left: auto; + } + + .lg\:mt-px { + margin-top: 1px; + } + + .lg\:mr-px { + margin-right: 1px; + } + + .lg\:mb-px { + margin-bottom: 1px; + } + + .lg\:ml-px { + margin-left: 1px; + } + + .lg\:mt-0\.5 { + margin-top: 0.125rem; + } + + .lg\:mr-0\.5 { + margin-right: 0.125rem; + } + + .lg\:mb-0\.5 { + margin-bottom: 0.125rem; + } + + .lg\:ml-0\.5 { + margin-left: 0.125rem; + } + + .lg\:mt-1\.5 { + margin-top: 0.375rem; + } + + .lg\:mr-1\.5 { + margin-right: 0.375rem; + } + + .lg\:mb-1\.5 { + margin-bottom: 0.375rem; + } + + .lg\:ml-1\.5 { + margin-left: 0.375rem; + } + + .lg\:mt-2\.5 { + margin-top: 0.625rem; + } + + .lg\:mr-2\.5 { + margin-right: 0.625rem; + } + + .lg\:mb-2\.5 { + margin-bottom: 0.625rem; + } + + .lg\:ml-2\.5 { + margin-left: 0.625rem; + } + + .lg\:mt-3\.5 { + margin-top: 0.875rem; + } + + .lg\:mr-3\.5 { + margin-right: 0.875rem; + } + + .lg\:mb-3\.5 { + margin-bottom: 0.875rem; + } + + .lg\:ml-3\.5 { + margin-left: 0.875rem; + } + + .lg\:-mt-0 { + margin-top: 0px; + } + + .lg\:-mr-0 { + margin-right: 0px; + } + + .lg\:-mb-0 { + margin-bottom: 0px; + } + + .lg\:-ml-0 { + margin-left: 0px; + } + + .lg\:-mt-1 { + margin-top: -0.25rem; + } + + .lg\:-mr-1 { + margin-right: -0.25rem; + } + + .lg\:-mb-1 { + margin-bottom: -0.25rem; + } + + .lg\:-ml-1 { + margin-left: -0.25rem; + } + + .lg\:-mt-2 { + margin-top: -0.5rem; + } + + .lg\:-mr-2 { + margin-right: -0.5rem; + } + + .lg\:-mb-2 { + margin-bottom: -0.5rem; + } + + .lg\:-ml-2 { + margin-left: -0.5rem; + } + + .lg\:-mt-3 { + margin-top: -0.75rem; + } + + .lg\:-mr-3 { + margin-right: -0.75rem; + } + + .lg\:-mb-3 { + margin-bottom: -0.75rem; + } + + .lg\:-ml-3 { + margin-left: -0.75rem; + } + + .lg\:-mt-4 { + margin-top: -1rem; + } + + .lg\:-mr-4 { + margin-right: -1rem; + } + + .lg\:-mb-4 { + margin-bottom: -1rem; + } + + .lg\:-ml-4 { + margin-left: -1rem; + } + + .lg\:-mt-5 { + margin-top: -1.25rem; + } + + .lg\:-mr-5 { + margin-right: -1.25rem; + } + + .lg\:-mb-5 { + margin-bottom: -1.25rem; + } + + .lg\:-ml-5 { + margin-left: -1.25rem; + } + + .lg\:-mt-6 { + margin-top: -1.5rem; + } + + .lg\:-mr-6 { + margin-right: -1.5rem; + } + + .lg\:-mb-6 { + margin-bottom: -1.5rem; + } + + .lg\:-ml-6 { + margin-left: -1.5rem; + } + + .lg\:-mt-7 { + margin-top: -1.75rem; + } + + .lg\:-mr-7 { + margin-right: -1.75rem; + } + + .lg\:-mb-7 { + margin-bottom: -1.75rem; + } + + .lg\:-ml-7 { + margin-left: -1.75rem; + } + + .lg\:-mt-8 { + margin-top: -2rem; + } + + .lg\:-mr-8 { + margin-right: -2rem; + } + + .lg\:-mb-8 { + margin-bottom: -2rem; + } + + .lg\:-ml-8 { + margin-left: -2rem; + } + + .lg\:-mt-9 { + margin-top: -2.25rem; + } + + .lg\:-mr-9 { + margin-right: -2.25rem; + } + + .lg\:-mb-9 { + margin-bottom: -2.25rem; + } + + .lg\:-ml-9 { + margin-left: -2.25rem; + } + + .lg\:-mt-10 { + margin-top: -2.5rem; + } + + .lg\:-mr-10 { + margin-right: -2.5rem; + } + + .lg\:-mb-10 { + margin-bottom: -2.5rem; + } + + .lg\:-ml-10 { + margin-left: -2.5rem; + } + + .lg\:-mt-11 { + margin-top: -2.75rem; + } + + .lg\:-mr-11 { + margin-right: -2.75rem; + } + + .lg\:-mb-11 { + margin-bottom: -2.75rem; + } + + .lg\:-ml-11 { + margin-left: -2.75rem; + } + + .lg\:-mt-12 { + margin-top: -3rem; + } + + .lg\:-mr-12 { + margin-right: -3rem; + } + + .lg\:-mb-12 { + margin-bottom: -3rem; + } + + .lg\:-ml-12 { + margin-left: -3rem; + } + + .lg\:-mt-14 { + margin-top: -3.5rem; + } + + .lg\:-mr-14 { + margin-right: -3.5rem; + } + + .lg\:-mb-14 { + margin-bottom: -3.5rem; + } + + .lg\:-ml-14 { + margin-left: -3.5rem; + } + + .lg\:-mt-16 { + margin-top: -4rem; + } + + .lg\:-mr-16 { + margin-right: -4rem; + } + + .lg\:-mb-16 { + margin-bottom: -4rem; + } + + .lg\:-ml-16 { + margin-left: -4rem; + } + + .lg\:-mt-20 { + margin-top: -5rem; + } + + .lg\:-mr-20 { + margin-right: -5rem; + } + + .lg\:-mb-20 { + margin-bottom: -5rem; + } + + .lg\:-ml-20 { + margin-left: -5rem; + } + + .lg\:-mt-22 { + margin-top: -5.625rem; + } + + .lg\:-mr-22 { + margin-right: -5.625rem; + } + + .lg\:-mb-22 { + margin-bottom: -5.625rem; + } + + .lg\:-ml-22 { + margin-left: -5.625rem; + } + + .lg\:-mt-24 { + margin-top: -6rem; + } + + .lg\:-mr-24 { + margin-right: -6rem; + } + + .lg\:-mb-24 { + margin-bottom: -6rem; + } + + .lg\:-ml-24 { + margin-left: -6rem; + } + + .lg\:-mt-28 { + margin-top: -7rem; + } + + .lg\:-mr-28 { + margin-right: -7rem; + } + + .lg\:-mb-28 { + margin-bottom: -7rem; + } + + .lg\:-ml-28 { + margin-left: -7rem; + } + + .lg\:-mt-32 { + margin-top: -8rem; + } + + .lg\:-mr-32 { + margin-right: -8rem; + } + + .lg\:-mb-32 { + margin-bottom: -8rem; + } + + .lg\:-ml-32 { + margin-left: -8rem; + } + + .lg\:-mt-36 { + margin-top: -9rem; + } + + .lg\:-mr-36 { + margin-right: -9rem; + } + + .lg\:-mb-36 { + margin-bottom: -9rem; + } + + .lg\:-ml-36 { + margin-left: -9rem; + } + + .lg\:-mt-40 { + margin-top: -10rem; + } + + .lg\:-mr-40 { + margin-right: -10rem; + } + + .lg\:-mb-40 { + margin-bottom: -10rem; + } + + .lg\:-ml-40 { + margin-left: -10rem; + } + + .lg\:-mt-44 { + margin-top: -11rem; + } + + .lg\:-mr-44 { + margin-right: -11rem; + } + + .lg\:-mb-44 { + margin-bottom: -11rem; + } + + .lg\:-ml-44 { + margin-left: -11rem; + } + + .lg\:-mt-48 { + margin-top: -12rem; + } + + .lg\:-mr-48 { + margin-right: -12rem; + } + + .lg\:-mb-48 { + margin-bottom: -12rem; + } + + .lg\:-ml-48 { + margin-left: -12rem; + } + + .lg\:-mt-52 { + margin-top: -13rem; + } + + .lg\:-mr-52 { + margin-right: -13rem; + } + + .lg\:-mb-52 { + margin-bottom: -13rem; + } + + .lg\:-ml-52 { + margin-left: -13rem; + } + + .lg\:-mt-56 { + margin-top: -14rem; + } + + .lg\:-mr-56 { + margin-right: -14rem; + } + + .lg\:-mb-56 { + margin-bottom: -14rem; + } + + .lg\:-ml-56 { + margin-left: -14rem; + } + + .lg\:-mt-60 { + margin-top: -240px; + } + + .lg\:-mr-60 { + margin-right: -240px; + } + + .lg\:-mb-60 { + margin-bottom: -240px; + } + + .lg\:-ml-60 { + margin-left: -240px; + } + + .lg\:-mt-64 { + margin-top: -16rem; + } + + .lg\:-mr-64 { + margin-right: -16rem; + } + + .lg\:-mb-64 { + margin-bottom: -16rem; + } + + .lg\:-ml-64 { + margin-left: -16rem; + } + + .lg\:-mt-72 { + margin-top: -18rem; + } + + .lg\:-mr-72 { + margin-right: -18rem; + } + + .lg\:-mb-72 { + margin-bottom: -18rem; + } + + .lg\:-ml-72 { + margin-left: -18rem; + } + + .lg\:-mt-80 { + margin-top: -20rem; + } + + .lg\:-mr-80 { + margin-right: -20rem; + } + + .lg\:-mb-80 { + margin-bottom: -20rem; + } + + .lg\:-ml-80 { + margin-left: -20rem; + } + + .lg\:-mt-88 { + margin-top: -22rem; + } + + .lg\:-mr-88 { + margin-right: -22rem; + } + + .lg\:-mb-88 { + margin-bottom: -22rem; + } + + .lg\:-ml-88 { + margin-left: -22rem; + } + + .lg\:-mt-96 { + margin-top: -24rem; + } + + .lg\:-mr-96 { + margin-right: -24rem; + } + + .lg\:-mb-96 { + margin-bottom: -24rem; + } + + .lg\:-ml-96 { + margin-left: -24rem; + } + + .lg\:-mt-130 { + margin-top: -560px; + } + + .lg\:-mr-130 { + margin-right: -560px; + } + + .lg\:-mb-130 { + margin-bottom: -560px; + } + + .lg\:-ml-130 { + margin-left: -560px; + } + + .lg\:-mt-px { + margin-top: -1px; + } + + .lg\:-mr-px { + margin-right: -1px; + } + + .lg\:-mb-px { + margin-bottom: -1px; + } + + .lg\:-ml-px { + margin-left: -1px; + } + + .lg\:-mt-0\.5 { + margin-top: -0.125rem; + } + + .lg\:-mr-0\.5 { + margin-right: -0.125rem; + } + + .lg\:-mb-0\.5 { + margin-bottom: -0.125rem; + } + + .lg\:-ml-0\.5 { + margin-left: -0.125rem; + } + + .lg\:-mt-1\.5 { + margin-top: -0.375rem; + } + + .lg\:-mr-1\.5 { + margin-right: -0.375rem; + } + + .lg\:-mb-1\.5 { + margin-bottom: -0.375rem; + } + + .lg\:-ml-1\.5 { + margin-left: -0.375rem; + } + + .lg\:-mt-2\.5 { + margin-top: -0.625rem; + } + + .lg\:-mr-2\.5 { + margin-right: -0.625rem; + } + + .lg\:-mb-2\.5 { + margin-bottom: -0.625rem; + } + + .lg\:-ml-2\.5 { + margin-left: -0.625rem; + } + + .lg\:-mt-3\.5 { + margin-top: -0.875rem; + } + + .lg\:-mr-3\.5 { + margin-right: -0.875rem; + } + + .lg\:-mb-3\.5 { + margin-bottom: -0.875rem; + } + + .lg\:-ml-3\.5 { + margin-left: -0.875rem; + } + + .lg\:first\:m-0:first-child { + margin: 0px; + } + + .lg\:first\:m-1:first-child { + margin: 0.25rem; + } + + .lg\:first\:m-2:first-child { + margin: 0.5rem; + } + + .lg\:first\:m-3:first-child { + margin: 0.75rem; + } + + .lg\:first\:m-4:first-child { + margin: 1rem; + } + + .lg\:first\:m-5:first-child { + margin: 1.25rem; + } + + .lg\:first\:m-6:first-child { + margin: 1.5rem; + } + + .lg\:first\:m-7:first-child { + margin: 1.75rem; + } + + .lg\:first\:m-8:first-child { + margin: 2rem; + } + + .lg\:first\:m-9:first-child { + margin: 2.25rem; + } + + .lg\:first\:m-10:first-child { + margin: 2.5rem; + } + + .lg\:first\:m-11:first-child { + margin: 2.75rem; + } + + .lg\:first\:m-12:first-child { + margin: 3rem; + } + + .lg\:first\:m-14:first-child { + margin: 3.5rem; + } + + .lg\:first\:m-16:first-child { + margin: 4rem; + } + + .lg\:first\:m-20:first-child { + margin: 5rem; + } + + .lg\:first\:m-22:first-child { + margin: 5.625rem; + } + + .lg\:first\:m-24:first-child { + margin: 6rem; + } + + .lg\:first\:m-28:first-child { + margin: 7rem; + } + + .lg\:first\:m-32:first-child { + margin: 8rem; + } + + .lg\:first\:m-36:first-child { + margin: 9rem; + } + + .lg\:first\:m-40:first-child { + margin: 10rem; + } + + .lg\:first\:m-44:first-child { + margin: 11rem; + } + + .lg\:first\:m-48:first-child { + margin: 12rem; + } + + .lg\:first\:m-52:first-child { + margin: 13rem; + } + + .lg\:first\:m-56:first-child { + margin: 14rem; + } + + .lg\:first\:m-60:first-child { + margin: 240px; + } + + .lg\:first\:m-64:first-child { + margin: 16rem; + } + + .lg\:first\:m-72:first-child { + margin: 18rem; + } + + .lg\:first\:m-80:first-child { + margin: 20rem; + } + + .lg\:first\:m-88:first-child { + margin: 22rem; + } + + .lg\:first\:m-96:first-child { + margin: 24rem; + } + + .lg\:first\:m-130:first-child { + margin: 560px; + } + + .lg\:first\:m-auto:first-child { + margin: auto; + } + + .lg\:first\:m-px:first-child { + margin: 1px; + } + + .lg\:first\:m-0\.5:first-child { + margin: 0.125rem; + } + + .lg\:first\:m-1\.5:first-child { + margin: 0.375rem; + } + + .lg\:first\:m-2\.5:first-child { + margin: 0.625rem; + } + + .lg\:first\:m-3\.5:first-child { + margin: 0.875rem; + } + + .lg\:first\:-m-0:first-child { + margin: 0px; + } + + .lg\:first\:-m-1:first-child { + margin: -0.25rem; + } + + .lg\:first\:-m-2:first-child { + margin: -0.5rem; + } + + .lg\:first\:-m-3:first-child { + margin: -0.75rem; + } + + .lg\:first\:-m-4:first-child { + margin: -1rem; + } + + .lg\:first\:-m-5:first-child { + margin: -1.25rem; + } + + .lg\:first\:-m-6:first-child { + margin: -1.5rem; + } + + .lg\:first\:-m-7:first-child { + margin: -1.75rem; + } + + .lg\:first\:-m-8:first-child { + margin: -2rem; + } + + .lg\:first\:-m-9:first-child { + margin: -2.25rem; + } + + .lg\:first\:-m-10:first-child { + margin: -2.5rem; + } + + .lg\:first\:-m-11:first-child { + margin: -2.75rem; + } + + .lg\:first\:-m-12:first-child { + margin: -3rem; + } + + .lg\:first\:-m-14:first-child { + margin: -3.5rem; + } + + .lg\:first\:-m-16:first-child { + margin: -4rem; + } + + .lg\:first\:-m-20:first-child { + margin: -5rem; + } + + .lg\:first\:-m-22:first-child { + margin: -5.625rem; + } + + .lg\:first\:-m-24:first-child { + margin: -6rem; + } + + .lg\:first\:-m-28:first-child { + margin: -7rem; + } + + .lg\:first\:-m-32:first-child { + margin: -8rem; + } + + .lg\:first\:-m-36:first-child { + margin: -9rem; + } + + .lg\:first\:-m-40:first-child { + margin: -10rem; + } + + .lg\:first\:-m-44:first-child { + margin: -11rem; + } + + .lg\:first\:-m-48:first-child { + margin: -12rem; + } + + .lg\:first\:-m-52:first-child { + margin: -13rem; + } + + .lg\:first\:-m-56:first-child { + margin: -14rem; + } + + .lg\:first\:-m-60:first-child { + margin: -240px; + } + + .lg\:first\:-m-64:first-child { + margin: -16rem; + } + + .lg\:first\:-m-72:first-child { + margin: -18rem; + } + + .lg\:first\:-m-80:first-child { + margin: -20rem; + } + + .lg\:first\:-m-88:first-child { + margin: -22rem; + } + + .lg\:first\:-m-96:first-child { + margin: -24rem; + } + + .lg\:first\:-m-130:first-child { + margin: -560px; + } + + .lg\:first\:-m-px:first-child { + margin: -1px; + } + + .lg\:first\:-m-0\.5:first-child { + margin: -0.125rem; + } + + .lg\:first\:-m-1\.5:first-child { + margin: -0.375rem; + } + + .lg\:first\:-m-2\.5:first-child { + margin: -0.625rem; + } + + .lg\:first\:-m-3\.5:first-child { + margin: -0.875rem; + } + + .lg\:first\:my-0:first-child { + margin-top: 0px; + margin-bottom: 0px; + } + + .lg\:first\:mx-0:first-child { + margin-left: 0px; + margin-right: 0px; + } + + .lg\:first\:my-1:first-child { + margin-top: 0.25rem; + margin-bottom: 0.25rem; + } + + .lg\:first\:mx-1:first-child { + margin-left: 0.25rem; + margin-right: 0.25rem; + } + + .lg\:first\:my-2:first-child { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + } + + .lg\:first\:mx-2:first-child { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + + .lg\:first\:my-3:first-child { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } + + .lg\:first\:mx-3:first-child { + margin-left: 0.75rem; + margin-right: 0.75rem; + } + + .lg\:first\:my-4:first-child { + margin-top: 1rem; + margin-bottom: 1rem; + } + + .lg\:first\:mx-4:first-child { + margin-left: 1rem; + margin-right: 1rem; + } + + .lg\:first\:my-5:first-child { + margin-top: 1.25rem; + margin-bottom: 1.25rem; + } + + .lg\:first\:mx-5:first-child { + margin-left: 1.25rem; + margin-right: 1.25rem; + } + + .lg\:first\:my-6:first-child { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + } + + .lg\:first\:mx-6:first-child { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + + .lg\:first\:my-7:first-child { + margin-top: 1.75rem; + margin-bottom: 1.75rem; + } + + .lg\:first\:mx-7:first-child { + margin-left: 1.75rem; + margin-right: 1.75rem; + } + + .lg\:first\:my-8:first-child { + margin-top: 2rem; + margin-bottom: 2rem; + } + + .lg\:first\:mx-8:first-child { + margin-left: 2rem; + margin-right: 2rem; + } + + .lg\:first\:my-9:first-child { + margin-top: 2.25rem; + margin-bottom: 2.25rem; + } + + .lg\:first\:mx-9:first-child { + margin-left: 2.25rem; + margin-right: 2.25rem; + } + + .lg\:first\:my-10:first-child { + margin-top: 2.5rem; + margin-bottom: 2.5rem; + } + + .lg\:first\:mx-10:first-child { + margin-left: 2.5rem; + margin-right: 2.5rem; + } + + .lg\:first\:my-11:first-child { + margin-top: 2.75rem; + margin-bottom: 2.75rem; + } + + .lg\:first\:mx-11:first-child { + margin-left: 2.75rem; + margin-right: 2.75rem; + } + + .lg\:first\:my-12:first-child { + margin-top: 3rem; + margin-bottom: 3rem; + } + + .lg\:first\:mx-12:first-child { + margin-left: 3rem; + margin-right: 3rem; + } + + .lg\:first\:my-14:first-child { + margin-top: 3.5rem; + margin-bottom: 3.5rem; + } + + .lg\:first\:mx-14:first-child { + margin-left: 3.5rem; + margin-right: 3.5rem; + } + + .lg\:first\:my-16:first-child { + margin-top: 4rem; + margin-bottom: 4rem; + } + + .lg\:first\:mx-16:first-child { + margin-left: 4rem; + margin-right: 4rem; + } + + .lg\:first\:my-20:first-child { + margin-top: 5rem; + margin-bottom: 5rem; + } + + .lg\:first\:mx-20:first-child { + margin-left: 5rem; + margin-right: 5rem; + } + + .lg\:first\:my-22:first-child { + margin-top: 5.625rem; + margin-bottom: 5.625rem; + } + + .lg\:first\:mx-22:first-child { + margin-left: 5.625rem; + margin-right: 5.625rem; + } + + .lg\:first\:my-24:first-child { + margin-top: 6rem; + margin-bottom: 6rem; + } + + .lg\:first\:mx-24:first-child { + margin-left: 6rem; + margin-right: 6rem; + } + + .lg\:first\:my-28:first-child { + margin-top: 7rem; + margin-bottom: 7rem; + } + + .lg\:first\:mx-28:first-child { + margin-left: 7rem; + margin-right: 7rem; + } + + .lg\:first\:my-32:first-child { + margin-top: 8rem; + margin-bottom: 8rem; + } + + .lg\:first\:mx-32:first-child { + margin-left: 8rem; + margin-right: 8rem; + } + + .lg\:first\:my-36:first-child { + margin-top: 9rem; + margin-bottom: 9rem; + } + + .lg\:first\:mx-36:first-child { + margin-left: 9rem; + margin-right: 9rem; + } + + .lg\:first\:my-40:first-child { + margin-top: 10rem; + margin-bottom: 10rem; + } + + .lg\:first\:mx-40:first-child { + margin-left: 10rem; + margin-right: 10rem; + } + + .lg\:first\:my-44:first-child { + margin-top: 11rem; + margin-bottom: 11rem; + } + + .lg\:first\:mx-44:first-child { + margin-left: 11rem; + margin-right: 11rem; + } + + .lg\:first\:my-48:first-child { + margin-top: 12rem; + margin-bottom: 12rem; + } + + .lg\:first\:mx-48:first-child { + margin-left: 12rem; + margin-right: 12rem; + } + + .lg\:first\:my-52:first-child { + margin-top: 13rem; + margin-bottom: 13rem; + } + + .lg\:first\:mx-52:first-child { + margin-left: 13rem; + margin-right: 13rem; + } + + .lg\:first\:my-56:first-child { + margin-top: 14rem; + margin-bottom: 14rem; + } + + .lg\:first\:mx-56:first-child { + margin-left: 14rem; + margin-right: 14rem; + } + + .lg\:first\:my-60:first-child { + margin-top: 240px; + margin-bottom: 240px; + } + + .lg\:first\:mx-60:first-child { + margin-left: 240px; + margin-right: 240px; + } + + .lg\:first\:my-64:first-child { + margin-top: 16rem; + margin-bottom: 16rem; + } + + .lg\:first\:mx-64:first-child { + margin-left: 16rem; + margin-right: 16rem; + } + + .lg\:first\:my-72:first-child { + margin-top: 18rem; + margin-bottom: 18rem; + } + + .lg\:first\:mx-72:first-child { + margin-left: 18rem; + margin-right: 18rem; + } + + .lg\:first\:my-80:first-child { + margin-top: 20rem; + margin-bottom: 20rem; + } + + .lg\:first\:mx-80:first-child { + margin-left: 20rem; + margin-right: 20rem; + } + + .lg\:first\:my-88:first-child { + margin-top: 22rem; + margin-bottom: 22rem; + } + + .lg\:first\:mx-88:first-child { + margin-left: 22rem; + margin-right: 22rem; + } + + .lg\:first\:my-96:first-child { + margin-top: 24rem; + margin-bottom: 24rem; + } + + .lg\:first\:mx-96:first-child { + margin-left: 24rem; + margin-right: 24rem; + } + + .lg\:first\:my-130:first-child { + margin-top: 560px; + margin-bottom: 560px; + } + + .lg\:first\:mx-130:first-child { + margin-left: 560px; + margin-right: 560px; + } + + .lg\:first\:my-auto:first-child { + margin-top: auto; + margin-bottom: auto; + } + + .lg\:first\:mx-auto:first-child { + margin-left: auto; + margin-right: auto; + } + + .lg\:first\:my-px:first-child { + margin-top: 1px; + margin-bottom: 1px; + } + + .lg\:first\:mx-px:first-child { + margin-left: 1px; + margin-right: 1px; + } + + .lg\:first\:my-0\.5:first-child { + margin-top: 0.125rem; + margin-bottom: 0.125rem; + } + + .lg\:first\:mx-0\.5:first-child { + margin-left: 0.125rem; + margin-right: 0.125rem; + } + + .lg\:first\:my-1\.5:first-child { + margin-top: 0.375rem; + margin-bottom: 0.375rem; + } + + .lg\:first\:mx-1\.5:first-child { + margin-left: 0.375rem; + margin-right: 0.375rem; + } + + .lg\:first\:my-2\.5:first-child { + margin-top: 0.625rem; + margin-bottom: 0.625rem; + } + + .lg\:first\:mx-2\.5:first-child { + margin-left: 0.625rem; + margin-right: 0.625rem; + } + + .lg\:first\:my-3\.5:first-child { + margin-top: 0.875rem; + margin-bottom: 0.875rem; + } + + .lg\:first\:mx-3\.5:first-child { + margin-left: 0.875rem; + margin-right: 0.875rem; + } + + .lg\:first\:-my-0:first-child { + margin-top: 0px; + margin-bottom: 0px; + } + + .lg\:first\:-mx-0:first-child { + margin-left: 0px; + margin-right: 0px; + } + + .lg\:first\:-my-1:first-child { + margin-top: -0.25rem; + margin-bottom: -0.25rem; + } + + .lg\:first\:-mx-1:first-child { + margin-left: -0.25rem; + margin-right: -0.25rem; + } + + .lg\:first\:-my-2:first-child { + margin-top: -0.5rem; + margin-bottom: -0.5rem; + } + + .lg\:first\:-mx-2:first-child { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + + .lg\:first\:-my-3:first-child { + margin-top: -0.75rem; + margin-bottom: -0.75rem; + } + + .lg\:first\:-mx-3:first-child { + margin-left: -0.75rem; + margin-right: -0.75rem; + } + + .lg\:first\:-my-4:first-child { + margin-top: -1rem; + margin-bottom: -1rem; + } + + .lg\:first\:-mx-4:first-child { + margin-left: -1rem; + margin-right: -1rem; + } + + .lg\:first\:-my-5:first-child { + margin-top: -1.25rem; + margin-bottom: -1.25rem; + } + + .lg\:first\:-mx-5:first-child { + margin-left: -1.25rem; + margin-right: -1.25rem; + } + + .lg\:first\:-my-6:first-child { + margin-top: -1.5rem; + margin-bottom: -1.5rem; + } + + .lg\:first\:-mx-6:first-child { + margin-left: -1.5rem; + margin-right: -1.5rem; + } + + .lg\:first\:-my-7:first-child { + margin-top: -1.75rem; + margin-bottom: -1.75rem; + } + + .lg\:first\:-mx-7:first-child { + margin-left: -1.75rem; + margin-right: -1.75rem; + } + + .lg\:first\:-my-8:first-child { + margin-top: -2rem; + margin-bottom: -2rem; + } + + .lg\:first\:-mx-8:first-child { + margin-left: -2rem; + margin-right: -2rem; + } + + .lg\:first\:-my-9:first-child { + margin-top: -2.25rem; + margin-bottom: -2.25rem; + } + + .lg\:first\:-mx-9:first-child { + margin-left: -2.25rem; + margin-right: -2.25rem; + } + + .lg\:first\:-my-10:first-child { + margin-top: -2.5rem; + margin-bottom: -2.5rem; + } + + .lg\:first\:-mx-10:first-child { + margin-left: -2.5rem; + margin-right: -2.5rem; + } + + .lg\:first\:-my-11:first-child { + margin-top: -2.75rem; + margin-bottom: -2.75rem; + } + + .lg\:first\:-mx-11:first-child { + margin-left: -2.75rem; + margin-right: -2.75rem; + } + + .lg\:first\:-my-12:first-child { + margin-top: -3rem; + margin-bottom: -3rem; + } + + .lg\:first\:-mx-12:first-child { + margin-left: -3rem; + margin-right: -3rem; + } + + .lg\:first\:-my-14:first-child { + margin-top: -3.5rem; + margin-bottom: -3.5rem; + } + + .lg\:first\:-mx-14:first-child { + margin-left: -3.5rem; + margin-right: -3.5rem; + } + + .lg\:first\:-my-16:first-child { + margin-top: -4rem; + margin-bottom: -4rem; + } + + .lg\:first\:-mx-16:first-child { + margin-left: -4rem; + margin-right: -4rem; + } + + .lg\:first\:-my-20:first-child { + margin-top: -5rem; + margin-bottom: -5rem; + } + + .lg\:first\:-mx-20:first-child { + margin-left: -5rem; + margin-right: -5rem; + } + + .lg\:first\:-my-22:first-child { + margin-top: -5.625rem; + margin-bottom: -5.625rem; + } + + .lg\:first\:-mx-22:first-child { + margin-left: -5.625rem; + margin-right: -5.625rem; + } + + .lg\:first\:-my-24:first-child { + margin-top: -6rem; + margin-bottom: -6rem; + } + + .lg\:first\:-mx-24:first-child { + margin-left: -6rem; + margin-right: -6rem; + } + + .lg\:first\:-my-28:first-child { + margin-top: -7rem; + margin-bottom: -7rem; + } + + .lg\:first\:-mx-28:first-child { + margin-left: -7rem; + margin-right: -7rem; + } + + .lg\:first\:-my-32:first-child { + margin-top: -8rem; + margin-bottom: -8rem; + } + + .lg\:first\:-mx-32:first-child { + margin-left: -8rem; + margin-right: -8rem; + } + + .lg\:first\:-my-36:first-child { + margin-top: -9rem; + margin-bottom: -9rem; + } + + .lg\:first\:-mx-36:first-child { + margin-left: -9rem; + margin-right: -9rem; + } + + .lg\:first\:-my-40:first-child { + margin-top: -10rem; + margin-bottom: -10rem; + } + + .lg\:first\:-mx-40:first-child { + margin-left: -10rem; + margin-right: -10rem; + } + + .lg\:first\:-my-44:first-child { + margin-top: -11rem; + margin-bottom: -11rem; + } + + .lg\:first\:-mx-44:first-child { + margin-left: -11rem; + margin-right: -11rem; + } + + .lg\:first\:-my-48:first-child { + margin-top: -12rem; + margin-bottom: -12rem; + } + + .lg\:first\:-mx-48:first-child { + margin-left: -12rem; + margin-right: -12rem; + } + + .lg\:first\:-my-52:first-child { + margin-top: -13rem; + margin-bottom: -13rem; + } + + .lg\:first\:-mx-52:first-child { + margin-left: -13rem; + margin-right: -13rem; + } + + .lg\:first\:-my-56:first-child { + margin-top: -14rem; + margin-bottom: -14rem; + } + + .lg\:first\:-mx-56:first-child { + margin-left: -14rem; + margin-right: -14rem; + } + + .lg\:first\:-my-60:first-child { + margin-top: -240px; + margin-bottom: -240px; + } + + .lg\:first\:-mx-60:first-child { + margin-left: -240px; + margin-right: -240px; + } + + .lg\:first\:-my-64:first-child { + margin-top: -16rem; + margin-bottom: -16rem; + } + + .lg\:first\:-mx-64:first-child { + margin-left: -16rem; + margin-right: -16rem; + } + + .lg\:first\:-my-72:first-child { + margin-top: -18rem; + margin-bottom: -18rem; + } + + .lg\:first\:-mx-72:first-child { + margin-left: -18rem; + margin-right: -18rem; + } + + .lg\:first\:-my-80:first-child { + margin-top: -20rem; + margin-bottom: -20rem; + } + + .lg\:first\:-mx-80:first-child { + margin-left: -20rem; + margin-right: -20rem; + } + + .lg\:first\:-my-88:first-child { + margin-top: -22rem; + margin-bottom: -22rem; + } + + .lg\:first\:-mx-88:first-child { + margin-left: -22rem; + margin-right: -22rem; + } + + .lg\:first\:-my-96:first-child { + margin-top: -24rem; + margin-bottom: -24rem; + } + + .lg\:first\:-mx-96:first-child { + margin-left: -24rem; + margin-right: -24rem; + } + + .lg\:first\:-my-130:first-child { + margin-top: -560px; + margin-bottom: -560px; + } + + .lg\:first\:-mx-130:first-child { + margin-left: -560px; + margin-right: -560px; + } + + .lg\:first\:-my-px:first-child { + margin-top: -1px; + margin-bottom: -1px; + } + + .lg\:first\:-mx-px:first-child { + margin-left: -1px; + margin-right: -1px; + } + + .lg\:first\:-my-0\.5:first-child { + margin-top: -0.125rem; + margin-bottom: -0.125rem; + } + + .lg\:first\:-mx-0\.5:first-child { + margin-left: -0.125rem; + margin-right: -0.125rem; + } + + .lg\:first\:-my-1\.5:first-child { + margin-top: -0.375rem; + margin-bottom: -0.375rem; + } + + .lg\:first\:-mx-1\.5:first-child { + margin-left: -0.375rem; + margin-right: -0.375rem; + } + + .lg\:first\:-my-2\.5:first-child { + margin-top: -0.625rem; + margin-bottom: -0.625rem; + } + + .lg\:first\:-mx-2\.5:first-child { + margin-left: -0.625rem; + margin-right: -0.625rem; + } + + .lg\:first\:-my-3\.5:first-child { + margin-top: -0.875rem; + margin-bottom: -0.875rem; + } + + .lg\:first\:-mx-3\.5:first-child { + margin-left: -0.875rem; + margin-right: -0.875rem; + } + + .lg\:first\:mt-0:first-child { + margin-top: 0px; + } + + .lg\:first\:mr-0:first-child { + margin-right: 0px; + } + + .lg\:first\:mb-0:first-child { + margin-bottom: 0px; + } + + .lg\:first\:ml-0:first-child { + margin-left: 0px; + } + + .lg\:first\:mt-1:first-child { + margin-top: 0.25rem; + } + + .lg\:first\:mr-1:first-child { + margin-right: 0.25rem; + } + + .lg\:first\:mb-1:first-child { + margin-bottom: 0.25rem; + } + + .lg\:first\:ml-1:first-child { + margin-left: 0.25rem; + } + + .lg\:first\:mt-2:first-child { + margin-top: 0.5rem; + } + + .lg\:first\:mr-2:first-child { + margin-right: 0.5rem; + } + + .lg\:first\:mb-2:first-child { + margin-bottom: 0.5rem; + } + + .lg\:first\:ml-2:first-child { + margin-left: 0.5rem; + } + + .lg\:first\:mt-3:first-child { + margin-top: 0.75rem; + } + + .lg\:first\:mr-3:first-child { + margin-right: 0.75rem; + } + + .lg\:first\:mb-3:first-child { + margin-bottom: 0.75rem; + } + + .lg\:first\:ml-3:first-child { + margin-left: 0.75rem; + } + + .lg\:first\:mt-4:first-child { + margin-top: 1rem; + } + + .lg\:first\:mr-4:first-child { + margin-right: 1rem; + } + + .lg\:first\:mb-4:first-child { + margin-bottom: 1rem; + } + + .lg\:first\:ml-4:first-child { + margin-left: 1rem; + } + + .lg\:first\:mt-5:first-child { + margin-top: 1.25rem; + } + + .lg\:first\:mr-5:first-child { + margin-right: 1.25rem; + } + + .lg\:first\:mb-5:first-child { + margin-bottom: 1.25rem; + } + + .lg\:first\:ml-5:first-child { + margin-left: 1.25rem; + } + + .lg\:first\:mt-6:first-child { + margin-top: 1.5rem; + } + + .lg\:first\:mr-6:first-child { + margin-right: 1.5rem; + } + + .lg\:first\:mb-6:first-child { + margin-bottom: 1.5rem; + } + + .lg\:first\:ml-6:first-child { + margin-left: 1.5rem; + } + + .lg\:first\:mt-7:first-child { + margin-top: 1.75rem; + } + + .lg\:first\:mr-7:first-child { + margin-right: 1.75rem; + } + + .lg\:first\:mb-7:first-child { + margin-bottom: 1.75rem; + } + + .lg\:first\:ml-7:first-child { + margin-left: 1.75rem; + } + + .lg\:first\:mt-8:first-child { + margin-top: 2rem; + } + + .lg\:first\:mr-8:first-child { + margin-right: 2rem; + } + + .lg\:first\:mb-8:first-child { + margin-bottom: 2rem; + } + + .lg\:first\:ml-8:first-child { + margin-left: 2rem; + } + + .lg\:first\:mt-9:first-child { + margin-top: 2.25rem; + } + + .lg\:first\:mr-9:first-child { + margin-right: 2.25rem; + } + + .lg\:first\:mb-9:first-child { + margin-bottom: 2.25rem; + } + + .lg\:first\:ml-9:first-child { + margin-left: 2.25rem; + } + + .lg\:first\:mt-10:first-child { + margin-top: 2.5rem; + } + + .lg\:first\:mr-10:first-child { + margin-right: 2.5rem; + } + + .lg\:first\:mb-10:first-child { + margin-bottom: 2.5rem; + } + + .lg\:first\:ml-10:first-child { + margin-left: 2.5rem; + } + + .lg\:first\:mt-11:first-child { + margin-top: 2.75rem; + } + + .lg\:first\:mr-11:first-child { + margin-right: 2.75rem; + } + + .lg\:first\:mb-11:first-child { + margin-bottom: 2.75rem; + } + + .lg\:first\:ml-11:first-child { + margin-left: 2.75rem; + } + + .lg\:first\:mt-12:first-child { + margin-top: 3rem; + } + + .lg\:first\:mr-12:first-child { + margin-right: 3rem; + } + + .lg\:first\:mb-12:first-child { + margin-bottom: 3rem; + } + + .lg\:first\:ml-12:first-child { + margin-left: 3rem; + } + + .lg\:first\:mt-14:first-child { + margin-top: 3.5rem; + } + + .lg\:first\:mr-14:first-child { + margin-right: 3.5rem; + } + + .lg\:first\:mb-14:first-child { + margin-bottom: 3.5rem; + } + + .lg\:first\:ml-14:first-child { + margin-left: 3.5rem; + } + + .lg\:first\:mt-16:first-child { + margin-top: 4rem; + } + + .lg\:first\:mr-16:first-child { + margin-right: 4rem; + } + + .lg\:first\:mb-16:first-child { + margin-bottom: 4rem; + } + + .lg\:first\:ml-16:first-child { + margin-left: 4rem; + } + + .lg\:first\:mt-20:first-child { + margin-top: 5rem; + } + + .lg\:first\:mr-20:first-child { + margin-right: 5rem; + } + + .lg\:first\:mb-20:first-child { + margin-bottom: 5rem; + } + + .lg\:first\:ml-20:first-child { + margin-left: 5rem; + } + + .lg\:first\:mt-22:first-child { + margin-top: 5.625rem; + } + + .lg\:first\:mr-22:first-child { + margin-right: 5.625rem; + } + + .lg\:first\:mb-22:first-child { + margin-bottom: 5.625rem; + } + + .lg\:first\:ml-22:first-child { + margin-left: 5.625rem; + } + + .lg\:first\:mt-24:first-child { + margin-top: 6rem; + } + + .lg\:first\:mr-24:first-child { + margin-right: 6rem; + } + + .lg\:first\:mb-24:first-child { + margin-bottom: 6rem; + } + + .lg\:first\:ml-24:first-child { + margin-left: 6rem; + } + + .lg\:first\:mt-28:first-child { + margin-top: 7rem; + } + + .lg\:first\:mr-28:first-child { + margin-right: 7rem; + } + + .lg\:first\:mb-28:first-child { + margin-bottom: 7rem; + } + + .lg\:first\:ml-28:first-child { + margin-left: 7rem; + } + + .lg\:first\:mt-32:first-child { + margin-top: 8rem; + } + + .lg\:first\:mr-32:first-child { + margin-right: 8rem; + } + + .lg\:first\:mb-32:first-child { + margin-bottom: 8rem; + } + + .lg\:first\:ml-32:first-child { + margin-left: 8rem; + } + + .lg\:first\:mt-36:first-child { + margin-top: 9rem; + } + + .lg\:first\:mr-36:first-child { + margin-right: 9rem; + } + + .lg\:first\:mb-36:first-child { + margin-bottom: 9rem; + } + + .lg\:first\:ml-36:first-child { + margin-left: 9rem; + } + + .lg\:first\:mt-40:first-child { + margin-top: 10rem; + } + + .lg\:first\:mr-40:first-child { + margin-right: 10rem; + } + + .lg\:first\:mb-40:first-child { + margin-bottom: 10rem; + } + + .lg\:first\:ml-40:first-child { + margin-left: 10rem; + } + + .lg\:first\:mt-44:first-child { + margin-top: 11rem; + } + + .lg\:first\:mr-44:first-child { + margin-right: 11rem; + } + + .lg\:first\:mb-44:first-child { + margin-bottom: 11rem; + } + + .lg\:first\:ml-44:first-child { + margin-left: 11rem; + } + + .lg\:first\:mt-48:first-child { + margin-top: 12rem; + } + + .lg\:first\:mr-48:first-child { + margin-right: 12rem; + } + + .lg\:first\:mb-48:first-child { + margin-bottom: 12rem; + } + + .lg\:first\:ml-48:first-child { + margin-left: 12rem; + } + + .lg\:first\:mt-52:first-child { + margin-top: 13rem; + } + + .lg\:first\:mr-52:first-child { + margin-right: 13rem; + } + + .lg\:first\:mb-52:first-child { + margin-bottom: 13rem; + } + + .lg\:first\:ml-52:first-child { + margin-left: 13rem; + } + + .lg\:first\:mt-56:first-child { + margin-top: 14rem; + } + + .lg\:first\:mr-56:first-child { + margin-right: 14rem; + } + + .lg\:first\:mb-56:first-child { + margin-bottom: 14rem; + } + + .lg\:first\:ml-56:first-child { + margin-left: 14rem; + } + + .lg\:first\:mt-60:first-child { + margin-top: 240px; + } + + .lg\:first\:mr-60:first-child { + margin-right: 240px; + } + + .lg\:first\:mb-60:first-child { + margin-bottom: 240px; + } + + .lg\:first\:ml-60:first-child { + margin-left: 240px; + } + + .lg\:first\:mt-64:first-child { + margin-top: 16rem; + } + + .lg\:first\:mr-64:first-child { + margin-right: 16rem; + } + + .lg\:first\:mb-64:first-child { + margin-bottom: 16rem; + } + + .lg\:first\:ml-64:first-child { + margin-left: 16rem; + } + + .lg\:first\:mt-72:first-child { + margin-top: 18rem; + } + + .lg\:first\:mr-72:first-child { + margin-right: 18rem; + } + + .lg\:first\:mb-72:first-child { + margin-bottom: 18rem; + } + + .lg\:first\:ml-72:first-child { + margin-left: 18rem; + } + + .lg\:first\:mt-80:first-child { + margin-top: 20rem; + } + + .lg\:first\:mr-80:first-child { + margin-right: 20rem; + } + + .lg\:first\:mb-80:first-child { + margin-bottom: 20rem; + } + + .lg\:first\:ml-80:first-child { + margin-left: 20rem; + } + + .lg\:first\:mt-88:first-child { + margin-top: 22rem; + } + + .lg\:first\:mr-88:first-child { + margin-right: 22rem; + } + + .lg\:first\:mb-88:first-child { + margin-bottom: 22rem; + } + + .lg\:first\:ml-88:first-child { + margin-left: 22rem; + } + + .lg\:first\:mt-96:first-child { + margin-top: 24rem; + } + + .lg\:first\:mr-96:first-child { + margin-right: 24rem; + } + + .lg\:first\:mb-96:first-child { + margin-bottom: 24rem; + } + + .lg\:first\:ml-96:first-child { + margin-left: 24rem; + } + + .lg\:first\:mt-130:first-child { + margin-top: 560px; + } + + .lg\:first\:mr-130:first-child { + margin-right: 560px; + } + + .lg\:first\:mb-130:first-child { + margin-bottom: 560px; + } + + .lg\:first\:ml-130:first-child { + margin-left: 560px; + } + + .lg\:first\:mt-auto:first-child { + margin-top: auto; + } + + .lg\:first\:mr-auto:first-child { + margin-right: auto; + } + + .lg\:first\:mb-auto:first-child { + margin-bottom: auto; + } + + .lg\:first\:ml-auto:first-child { + margin-left: auto; + } + + .lg\:first\:mt-px:first-child { + margin-top: 1px; + } + + .lg\:first\:mr-px:first-child { + margin-right: 1px; + } + + .lg\:first\:mb-px:first-child { + margin-bottom: 1px; + } + + .lg\:first\:ml-px:first-child { + margin-left: 1px; + } + + .lg\:first\:mt-0\.5:first-child { + margin-top: 0.125rem; + } + + .lg\:first\:mr-0\.5:first-child { + margin-right: 0.125rem; + } + + .lg\:first\:mb-0\.5:first-child { + margin-bottom: 0.125rem; + } + + .lg\:first\:ml-0\.5:first-child { + margin-left: 0.125rem; + } + + .lg\:first\:mt-1\.5:first-child { + margin-top: 0.375rem; + } + + .lg\:first\:mr-1\.5:first-child { + margin-right: 0.375rem; + } + + .lg\:first\:mb-1\.5:first-child { + margin-bottom: 0.375rem; + } + + .lg\:first\:ml-1\.5:first-child { + margin-left: 0.375rem; + } + + .lg\:first\:mt-2\.5:first-child { + margin-top: 0.625rem; + } + + .lg\:first\:mr-2\.5:first-child { + margin-right: 0.625rem; + } + + .lg\:first\:mb-2\.5:first-child { + margin-bottom: 0.625rem; + } + + .lg\:first\:ml-2\.5:first-child { + margin-left: 0.625rem; + } + + .lg\:first\:mt-3\.5:first-child { + margin-top: 0.875rem; + } + + .lg\:first\:mr-3\.5:first-child { + margin-right: 0.875rem; + } + + .lg\:first\:mb-3\.5:first-child { + margin-bottom: 0.875rem; + } + + .lg\:first\:ml-3\.5:first-child { + margin-left: 0.875rem; + } + + .lg\:first\:-mt-0:first-child { + margin-top: 0px; + } + + .lg\:first\:-mr-0:first-child { + margin-right: 0px; + } + + .lg\:first\:-mb-0:first-child { + margin-bottom: 0px; + } + + .lg\:first\:-ml-0:first-child { + margin-left: 0px; + } + + .lg\:first\:-mt-1:first-child { + margin-top: -0.25rem; + } + + .lg\:first\:-mr-1:first-child { + margin-right: -0.25rem; + } + + .lg\:first\:-mb-1:first-child { + margin-bottom: -0.25rem; + } + + .lg\:first\:-ml-1:first-child { + margin-left: -0.25rem; + } + + .lg\:first\:-mt-2:first-child { + margin-top: -0.5rem; + } + + .lg\:first\:-mr-2:first-child { + margin-right: -0.5rem; + } + + .lg\:first\:-mb-2:first-child { + margin-bottom: -0.5rem; + } + + .lg\:first\:-ml-2:first-child { + margin-left: -0.5rem; + } + + .lg\:first\:-mt-3:first-child { + margin-top: -0.75rem; + } + + .lg\:first\:-mr-3:first-child { + margin-right: -0.75rem; + } + + .lg\:first\:-mb-3:first-child { + margin-bottom: -0.75rem; + } + + .lg\:first\:-ml-3:first-child { + margin-left: -0.75rem; + } + + .lg\:first\:-mt-4:first-child { + margin-top: -1rem; + } + + .lg\:first\:-mr-4:first-child { + margin-right: -1rem; + } + + .lg\:first\:-mb-4:first-child { + margin-bottom: -1rem; + } + + .lg\:first\:-ml-4:first-child { + margin-left: -1rem; + } + + .lg\:first\:-mt-5:first-child { + margin-top: -1.25rem; + } + + .lg\:first\:-mr-5:first-child { + margin-right: -1.25rem; + } + + .lg\:first\:-mb-5:first-child { + margin-bottom: -1.25rem; + } + + .lg\:first\:-ml-5:first-child { + margin-left: -1.25rem; + } + + .lg\:first\:-mt-6:first-child { + margin-top: -1.5rem; + } + + .lg\:first\:-mr-6:first-child { + margin-right: -1.5rem; + } + + .lg\:first\:-mb-6:first-child { + margin-bottom: -1.5rem; + } + + .lg\:first\:-ml-6:first-child { + margin-left: -1.5rem; + } + + .lg\:first\:-mt-7:first-child { + margin-top: -1.75rem; + } + + .lg\:first\:-mr-7:first-child { + margin-right: -1.75rem; + } + + .lg\:first\:-mb-7:first-child { + margin-bottom: -1.75rem; + } + + .lg\:first\:-ml-7:first-child { + margin-left: -1.75rem; + } + + .lg\:first\:-mt-8:first-child { + margin-top: -2rem; + } + + .lg\:first\:-mr-8:first-child { + margin-right: -2rem; + } + + .lg\:first\:-mb-8:first-child { + margin-bottom: -2rem; + } + + .lg\:first\:-ml-8:first-child { + margin-left: -2rem; + } + + .lg\:first\:-mt-9:first-child { + margin-top: -2.25rem; + } + + .lg\:first\:-mr-9:first-child { + margin-right: -2.25rem; + } + + .lg\:first\:-mb-9:first-child { + margin-bottom: -2.25rem; + } + + .lg\:first\:-ml-9:first-child { + margin-left: -2.25rem; + } + + .lg\:first\:-mt-10:first-child { + margin-top: -2.5rem; + } + + .lg\:first\:-mr-10:first-child { + margin-right: -2.5rem; + } + + .lg\:first\:-mb-10:first-child { + margin-bottom: -2.5rem; + } + + .lg\:first\:-ml-10:first-child { + margin-left: -2.5rem; + } + + .lg\:first\:-mt-11:first-child { + margin-top: -2.75rem; + } + + .lg\:first\:-mr-11:first-child { + margin-right: -2.75rem; + } + + .lg\:first\:-mb-11:first-child { + margin-bottom: -2.75rem; + } + + .lg\:first\:-ml-11:first-child { + margin-left: -2.75rem; + } + + .lg\:first\:-mt-12:first-child { + margin-top: -3rem; + } + + .lg\:first\:-mr-12:first-child { + margin-right: -3rem; + } + + .lg\:first\:-mb-12:first-child { + margin-bottom: -3rem; + } + + .lg\:first\:-ml-12:first-child { + margin-left: -3rem; + } + + .lg\:first\:-mt-14:first-child { + margin-top: -3.5rem; + } + + .lg\:first\:-mr-14:first-child { + margin-right: -3.5rem; + } + + .lg\:first\:-mb-14:first-child { + margin-bottom: -3.5rem; + } + + .lg\:first\:-ml-14:first-child { + margin-left: -3.5rem; + } + + .lg\:first\:-mt-16:first-child { + margin-top: -4rem; + } + + .lg\:first\:-mr-16:first-child { + margin-right: -4rem; + } + + .lg\:first\:-mb-16:first-child { + margin-bottom: -4rem; + } + + .lg\:first\:-ml-16:first-child { + margin-left: -4rem; + } + + .lg\:first\:-mt-20:first-child { + margin-top: -5rem; + } + + .lg\:first\:-mr-20:first-child { + margin-right: -5rem; + } + + .lg\:first\:-mb-20:first-child { + margin-bottom: -5rem; + } + + .lg\:first\:-ml-20:first-child { + margin-left: -5rem; + } + + .lg\:first\:-mt-22:first-child { + margin-top: -5.625rem; + } + + .lg\:first\:-mr-22:first-child { + margin-right: -5.625rem; + } + + .lg\:first\:-mb-22:first-child { + margin-bottom: -5.625rem; + } + + .lg\:first\:-ml-22:first-child { + margin-left: -5.625rem; + } + + .lg\:first\:-mt-24:first-child { + margin-top: -6rem; + } + + .lg\:first\:-mr-24:first-child { + margin-right: -6rem; + } + + .lg\:first\:-mb-24:first-child { + margin-bottom: -6rem; + } + + .lg\:first\:-ml-24:first-child { + margin-left: -6rem; + } + + .lg\:first\:-mt-28:first-child { + margin-top: -7rem; + } + + .lg\:first\:-mr-28:first-child { + margin-right: -7rem; + } + + .lg\:first\:-mb-28:first-child { + margin-bottom: -7rem; + } + + .lg\:first\:-ml-28:first-child { + margin-left: -7rem; + } + + .lg\:first\:-mt-32:first-child { + margin-top: -8rem; + } + + .lg\:first\:-mr-32:first-child { + margin-right: -8rem; + } + + .lg\:first\:-mb-32:first-child { + margin-bottom: -8rem; + } + + .lg\:first\:-ml-32:first-child { + margin-left: -8rem; + } + + .lg\:first\:-mt-36:first-child { + margin-top: -9rem; + } + + .lg\:first\:-mr-36:first-child { + margin-right: -9rem; + } + + .lg\:first\:-mb-36:first-child { + margin-bottom: -9rem; + } + + .lg\:first\:-ml-36:first-child { + margin-left: -9rem; + } + + .lg\:first\:-mt-40:first-child { + margin-top: -10rem; + } + + .lg\:first\:-mr-40:first-child { + margin-right: -10rem; + } + + .lg\:first\:-mb-40:first-child { + margin-bottom: -10rem; + } + + .lg\:first\:-ml-40:first-child { + margin-left: -10rem; + } + + .lg\:first\:-mt-44:first-child { + margin-top: -11rem; + } + + .lg\:first\:-mr-44:first-child { + margin-right: -11rem; + } + + .lg\:first\:-mb-44:first-child { + margin-bottom: -11rem; + } + + .lg\:first\:-ml-44:first-child { + margin-left: -11rem; + } + + .lg\:first\:-mt-48:first-child { + margin-top: -12rem; + } + + .lg\:first\:-mr-48:first-child { + margin-right: -12rem; + } + + .lg\:first\:-mb-48:first-child { + margin-bottom: -12rem; + } + + .lg\:first\:-ml-48:first-child { + margin-left: -12rem; + } + + .lg\:first\:-mt-52:first-child { + margin-top: -13rem; + } + + .lg\:first\:-mr-52:first-child { + margin-right: -13rem; + } + + .lg\:first\:-mb-52:first-child { + margin-bottom: -13rem; + } + + .lg\:first\:-ml-52:first-child { + margin-left: -13rem; + } + + .lg\:first\:-mt-56:first-child { + margin-top: -14rem; + } + + .lg\:first\:-mr-56:first-child { + margin-right: -14rem; + } + + .lg\:first\:-mb-56:first-child { + margin-bottom: -14rem; + } + + .lg\:first\:-ml-56:first-child { + margin-left: -14rem; + } + + .lg\:first\:-mt-60:first-child { + margin-top: -240px; + } + + .lg\:first\:-mr-60:first-child { + margin-right: -240px; + } + + .lg\:first\:-mb-60:first-child { + margin-bottom: -240px; + } + + .lg\:first\:-ml-60:first-child { + margin-left: -240px; + } + + .lg\:first\:-mt-64:first-child { + margin-top: -16rem; + } + + .lg\:first\:-mr-64:first-child { + margin-right: -16rem; + } + + .lg\:first\:-mb-64:first-child { + margin-bottom: -16rem; + } + + .lg\:first\:-ml-64:first-child { + margin-left: -16rem; + } + + .lg\:first\:-mt-72:first-child { + margin-top: -18rem; + } + + .lg\:first\:-mr-72:first-child { + margin-right: -18rem; + } + + .lg\:first\:-mb-72:first-child { + margin-bottom: -18rem; + } + + .lg\:first\:-ml-72:first-child { + margin-left: -18rem; + } + + .lg\:first\:-mt-80:first-child { + margin-top: -20rem; + } + + .lg\:first\:-mr-80:first-child { + margin-right: -20rem; + } + + .lg\:first\:-mb-80:first-child { + margin-bottom: -20rem; + } + + .lg\:first\:-ml-80:first-child { + margin-left: -20rem; + } + + .lg\:first\:-mt-88:first-child { + margin-top: -22rem; + } + + .lg\:first\:-mr-88:first-child { + margin-right: -22rem; + } + + .lg\:first\:-mb-88:first-child { + margin-bottom: -22rem; + } + + .lg\:first\:-ml-88:first-child { + margin-left: -22rem; + } + + .lg\:first\:-mt-96:first-child { + margin-top: -24rem; + } + + .lg\:first\:-mr-96:first-child { + margin-right: -24rem; + } + + .lg\:first\:-mb-96:first-child { + margin-bottom: -24rem; + } + + .lg\:first\:-ml-96:first-child { + margin-left: -24rem; + } + + .lg\:first\:-mt-130:first-child { + margin-top: -560px; + } + + .lg\:first\:-mr-130:first-child { + margin-right: -560px; + } + + .lg\:first\:-mb-130:first-child { + margin-bottom: -560px; + } + + .lg\:first\:-ml-130:first-child { + margin-left: -560px; + } + + .lg\:first\:-mt-px:first-child { + margin-top: -1px; + } + + .lg\:first\:-mr-px:first-child { + margin-right: -1px; + } + + .lg\:first\:-mb-px:first-child { + margin-bottom: -1px; + } + + .lg\:first\:-ml-px:first-child { + margin-left: -1px; + } + + .lg\:first\:-mt-0\.5:first-child { + margin-top: -0.125rem; + } + + .lg\:first\:-mr-0\.5:first-child { + margin-right: -0.125rem; + } + + .lg\:first\:-mb-0\.5:first-child { + margin-bottom: -0.125rem; + } + + .lg\:first\:-ml-0\.5:first-child { + margin-left: -0.125rem; + } + + .lg\:first\:-mt-1\.5:first-child { + margin-top: -0.375rem; + } + + .lg\:first\:-mr-1\.5:first-child { + margin-right: -0.375rem; + } + + .lg\:first\:-mb-1\.5:first-child { + margin-bottom: -0.375rem; + } + + .lg\:first\:-ml-1\.5:first-child { + margin-left: -0.375rem; + } + + .lg\:first\:-mt-2\.5:first-child { + margin-top: -0.625rem; + } + + .lg\:first\:-mr-2\.5:first-child { + margin-right: -0.625rem; + } + + .lg\:first\:-mb-2\.5:first-child { + margin-bottom: -0.625rem; + } + + .lg\:first\:-ml-2\.5:first-child { + margin-left: -0.625rem; + } + + .lg\:first\:-mt-3\.5:first-child { + margin-top: -0.875rem; + } + + .lg\:first\:-mr-3\.5:first-child { + margin-right: -0.875rem; + } + + .lg\:first\:-mb-3\.5:first-child { + margin-bottom: -0.875rem; + } + + .lg\:first\:-ml-3\.5:first-child { + margin-left: -0.875rem; + } + + .lg\:max-h-0 { + max-height: 0px; + } + + .lg\:max-h-1 { + max-height: 0.25rem; + } + + .lg\:max-h-2 { + max-height: 0.5rem; + } + + .lg\:max-h-3 { + max-height: 0.75rem; + } + + .lg\:max-h-4 { + max-height: 1rem; + } + + .lg\:max-h-5 { + max-height: 1.25rem; + } + + .lg\:max-h-6 { + max-height: 1.5rem; + } + + .lg\:max-h-7 { + max-height: 1.75rem; + } + + .lg\:max-h-8 { + max-height: 2rem; + } + + .lg\:max-h-9 { + max-height: 2.25rem; + } + + .lg\:max-h-10 { + max-height: 2.5rem; + } + + .lg\:max-h-11 { + max-height: 2.75rem; + } + + .lg\:max-h-12 { + max-height: 3rem; + } + + .lg\:max-h-14 { + max-height: 3.5rem; + } + + .lg\:max-h-16 { + max-height: 4rem; + } + + .lg\:max-h-20 { + max-height: 5rem; + } + + .lg\:max-h-22 { + max-height: 5.625rem; + } + + .lg\:max-h-24 { + max-height: 6rem; + } + + .lg\:max-h-28 { + max-height: 7rem; + } + + .lg\:max-h-32 { + max-height: 8rem; + } + + .lg\:max-h-36 { + max-height: 9rem; + } + + .lg\:max-h-40 { + max-height: 10rem; + } + + .lg\:max-h-44 { + max-height: 11rem; + } + + .lg\:max-h-48 { + max-height: 12rem; + } + + .lg\:max-h-52 { + max-height: 13rem; + } + + .lg\:max-h-56 { + max-height: 14rem; + } + + .lg\:max-h-60 { + max-height: 240px; + } + + .lg\:max-h-64 { + max-height: 16rem; + } + + .lg\:max-h-72 { + max-height: 18rem; + } + + .lg\:max-h-80 { + max-height: 20rem; + } + + .lg\:max-h-88 { + max-height: 22rem; + } + + .lg\:max-h-96 { + max-height: 24rem; + } + + .lg\:max-h-130 { + max-height: 560px; + } + + .lg\:max-h-px { + max-height: 1px; + } + + .lg\:max-h-0\.5 { + max-height: 0.125rem; + } + + .lg\:max-h-1\.5 { + max-height: 0.375rem; + } + + .lg\:max-h-2\.5 { + max-height: 0.625rem; + } + + .lg\:max-h-3\.5 { + max-height: 0.875rem; + } + + .lg\:max-h-full { + max-height: 100%; + } + + .lg\:max-h-screen { + max-height: 100vh; + } + + .lg\:max-w-0 { + max-width: 0rem; + } + + .lg\:max-w-none { + max-width: none; + } + + .lg\:max-w-xs { + max-width: 20rem; + } + + .lg\:max-w-sm { + max-width: 24rem; + } + + .lg\:max-w-md { + max-width: 28rem; + } + + .lg\:max-w-lg { + max-width: 32rem; + } + + .lg\:max-w-xl { + max-width: 36rem; + } + + .lg\:max-w-2xl { + max-width: 42rem; + } + + .lg\:max-w-3xl { + max-width: 48rem; + } + + .lg\:max-w-4xl { + max-width: 56rem; + } + + .lg\:max-w-5xl { + max-width: 64rem; + } + + .lg\:max-w-6xl { + max-width: 72rem; + } + + .lg\:max-w-7xl { + max-width: 80rem; + } + + .lg\:max-w-full { + max-width: 100%; + } + + .lg\:max-w-min { + max-width: -webkit-min-content; + max-width: -moz-min-content; + max-width: min-content; + } + + .lg\:max-w-max { + max-width: -webkit-max-content; + max-width: -moz-max-content; + max-width: max-content; + } + + .lg\:max-w-prose { + max-width: 65ch; + } + + .lg\:max-w-screen-sm { + max-width: 640px; + } + + .lg\:max-w-screen-md { + max-width: 768px; + } + + .lg\:max-w-screen-lg { + max-width: 1024px; + } + + .lg\:max-w-screen-xl { + max-width: 1280px; + } + + .lg\:max-w-screen-2xl { + max-width: 1536px; + } + + .lg\:max-w-screen-xxl { + max-width: 1440px; + } + + .lg\:min-h-0 { + min-height: 0px; + } + + .lg\:min-h-10 { + min-height: 2.5rem; + } + + .lg\:min-h-full { + min-height: 100%; + } + + .lg\:min-h-screen { + min-height: 100vh; + } + + .lg\:min-w-0 { + min-width: 0px; + } + + .lg\:min-w-full { + min-width: 100%; + } + + .lg\:min-w-min { + min-width: -webkit-min-content; + min-width: -moz-min-content; + min-width: min-content; + } + + .lg\:min-w-max { + min-width: -webkit-max-content; + min-width: -moz-max-content; + min-width: max-content; + } + + .lg\:object-contain { + -o-object-fit: contain; + object-fit: contain; + } + + .lg\:object-cover { + -o-object-fit: cover; + object-fit: cover; + } + + .lg\:object-fill { + -o-object-fit: fill; + object-fit: fill; + } + + .lg\:object-none { + -o-object-fit: none; + object-fit: none; + } + + .lg\:object-scale-down { + -o-object-fit: scale-down; + object-fit: scale-down; + } + + .lg\:object-bottom { + -o-object-position: bottom; + object-position: bottom; + } + + .lg\:object-center { + -o-object-position: center; + object-position: center; + } + + .lg\:object-left { + -o-object-position: left; + object-position: left; + } + + .lg\:object-left-bottom { + -o-object-position: left bottom; + object-position: left bottom; + } + + .lg\:object-left-top { + -o-object-position: left top; + object-position: left top; + } + + .lg\:object-right { + -o-object-position: right; + object-position: right; + } + + .lg\:object-right-bottom { + -o-object-position: right bottom; + object-position: right bottom; + } + + .lg\:object-right-top { + -o-object-position: right top; + object-position: right top; + } + + .lg\:object-top { + -o-object-position: top; + object-position: top; + } + + .lg\:opacity-0 { + opacity: 0; + } + + .lg\:opacity-5 { + opacity: 0.05; + } + + .lg\:opacity-10 { + opacity: 0.1; + } + + .lg\:opacity-20 { + opacity: 0.2; + } + + .lg\:opacity-25 { + opacity: 0.25; + } + + .lg\:opacity-30 { + opacity: 0.3; + } + + .lg\:opacity-40 { + opacity: 0.4; + } + + .lg\:opacity-50 { + opacity: 0.5; + } + + .lg\:opacity-60 { + opacity: 0.6; + } + + .lg\:opacity-70 { + opacity: 0.7; + } + + .lg\:opacity-75 { + opacity: 0.75; + } + + .lg\:opacity-80 { + opacity: 0.8; + } + + .lg\:opacity-90 { + opacity: 0.9; + } + + .lg\:opacity-95 { + opacity: 0.95; + } + + .lg\:opacity-100 { + opacity: 1; + } + + .group:hover .lg\:group-hover\:opacity-0 { + opacity: 0; + } + + .group:hover .lg\:group-hover\:opacity-5 { + opacity: 0.05; + } + + .group:hover .lg\:group-hover\:opacity-10 { + opacity: 0.1; + } + + .group:hover .lg\:group-hover\:opacity-20 { + opacity: 0.2; + } + + .group:hover .lg\:group-hover\:opacity-25 { + opacity: 0.25; + } + + .group:hover .lg\:group-hover\:opacity-30 { + opacity: 0.3; + } + + .group:hover .lg\:group-hover\:opacity-40 { + opacity: 0.4; + } + + .group:hover .lg\:group-hover\:opacity-50 { + opacity: 0.5; + } + + .group:hover .lg\:group-hover\:opacity-60 { + opacity: 0.6; + } + + .group:hover .lg\:group-hover\:opacity-70 { + opacity: 0.7; + } + + .group:hover .lg\:group-hover\:opacity-75 { + opacity: 0.75; + } + + .group:hover .lg\:group-hover\:opacity-80 { + opacity: 0.8; + } + + .group:hover .lg\:group-hover\:opacity-90 { + opacity: 0.9; + } + + .group:hover .lg\:group-hover\:opacity-95 { + opacity: 0.95; + } + + .group:hover .lg\:group-hover\:opacity-100 { + opacity: 1; + } + + .lg\:focus-within\:opacity-0:focus-within { + opacity: 0; + } + + .lg\:focus-within\:opacity-5:focus-within { + opacity: 0.05; + } + + .lg\:focus-within\:opacity-10:focus-within { + opacity: 0.1; + } + + .lg\:focus-within\:opacity-20:focus-within { + opacity: 0.2; + } + + .lg\:focus-within\:opacity-25:focus-within { + opacity: 0.25; + } + + .lg\:focus-within\:opacity-30:focus-within { + opacity: 0.3; + } + + .lg\:focus-within\:opacity-40:focus-within { + opacity: 0.4; + } + + .lg\:focus-within\:opacity-50:focus-within { + opacity: 0.5; + } + + .lg\:focus-within\:opacity-60:focus-within { + opacity: 0.6; + } + + .lg\:focus-within\:opacity-70:focus-within { + opacity: 0.7; + } + + .lg\:focus-within\:opacity-75:focus-within { + opacity: 0.75; + } + + .lg\:focus-within\:opacity-80:focus-within { + opacity: 0.8; + } + + .lg\:focus-within\:opacity-90:focus-within { + opacity: 0.9; + } + + .lg\:focus-within\:opacity-95:focus-within { + opacity: 0.95; + } + + .lg\:focus-within\:opacity-100:focus-within { + opacity: 1; + } + + .lg\:hover\:opacity-0:hover { + opacity: 0; + } + + .lg\:hover\:opacity-5:hover { + opacity: 0.05; + } + + .lg\:hover\:opacity-10:hover { + opacity: 0.1; + } + + .lg\:hover\:opacity-20:hover { + opacity: 0.2; + } + + .lg\:hover\:opacity-25:hover { + opacity: 0.25; + } + + .lg\:hover\:opacity-30:hover { + opacity: 0.3; + } + + .lg\:hover\:opacity-40:hover { + opacity: 0.4; + } + + .lg\:hover\:opacity-50:hover { + opacity: 0.5; + } + + .lg\:hover\:opacity-60:hover { + opacity: 0.6; + } + + .lg\:hover\:opacity-70:hover { + opacity: 0.7; + } + + .lg\:hover\:opacity-75:hover { + opacity: 0.75; + } + + .lg\:hover\:opacity-80:hover { + opacity: 0.8; + } + + .lg\:hover\:opacity-90:hover { + opacity: 0.9; + } + + .lg\:hover\:opacity-95:hover { + opacity: 0.95; + } + + .lg\:hover\:opacity-100:hover { + opacity: 1; + } + + .lg\:focus\:opacity-0:focus { + opacity: 0; + } + + .lg\:focus\:opacity-5:focus { + opacity: 0.05; + } + + .lg\:focus\:opacity-10:focus { + opacity: 0.1; + } + + .lg\:focus\:opacity-20:focus { + opacity: 0.2; + } + + .lg\:focus\:opacity-25:focus { + opacity: 0.25; + } + + .lg\:focus\:opacity-30:focus { + opacity: 0.3; + } + + .lg\:focus\:opacity-40:focus { + opacity: 0.4; + } + + .lg\:focus\:opacity-50:focus { + opacity: 0.5; + } + + .lg\:focus\:opacity-60:focus { + opacity: 0.6; + } + + .lg\:focus\:opacity-70:focus { + opacity: 0.7; + } + + .lg\:focus\:opacity-75:focus { + opacity: 0.75; + } + + .lg\:focus\:opacity-80:focus { + opacity: 0.8; + } + + .lg\:focus\:opacity-90:focus { + opacity: 0.9; + } + + .lg\:focus\:opacity-95:focus { + opacity: 0.95; + } + + .lg\:focus\:opacity-100:focus { + opacity: 1; + } + + .lg\:outline-none { + outline: 2px solid transparent; + outline-offset: 2px; + } + + .lg\:outline-white { + outline: 2px dotted white; + outline-offset: 2px; + } + + .lg\:outline-black { + outline: 2px dotted black; + outline-offset: 2px; + } + + .lg\:focus-within\:outline-none:focus-within { + outline: 2px solid transparent; + outline-offset: 2px; + } + + .lg\:focus-within\:outline-white:focus-within { + outline: 2px dotted white; + outline-offset: 2px; + } + + .lg\:focus-within\:outline-black:focus-within { + outline: 2px dotted black; + outline-offset: 2px; + } + + .lg\:focus\:outline-none:focus { + outline: 2px solid transparent; + outline-offset: 2px; + } + + .lg\:focus\:outline-white:focus { + outline: 2px dotted white; + outline-offset: 2px; + } + + .lg\:focus\:outline-black:focus { + outline: 2px dotted black; + outline-offset: 2px; + } + + .lg\:overflow-auto { + overflow: auto; + } + + .lg\:overflow-hidden { + overflow: hidden; + } + + .lg\:overflow-visible { + overflow: visible; + } + + .lg\:overflow-scroll { + overflow: scroll; + } + + .lg\:overflow-x-auto { + overflow-x: auto; + } + + .lg\:overflow-y-auto { + overflow-y: auto; + } + + .lg\:overflow-x-hidden { + overflow-x: hidden; + } + + .lg\:overflow-y-hidden { + overflow-y: hidden; + } + + .lg\:overflow-x-visible { + overflow-x: visible; + } + + .lg\:overflow-y-visible { + overflow-y: visible; + } + + .lg\:overflow-x-scroll { + overflow-x: scroll; + } + + .lg\:overflow-y-scroll { + overflow-y: scroll; + } + + .lg\:overscroll-auto { + -ms-scroll-chaining: chained; + overscroll-behavior: auto; + } + + .lg\:overscroll-contain { + -ms-scroll-chaining: none; + overscroll-behavior: contain; + } + + .lg\:overscroll-none { + -ms-scroll-chaining: none; + overscroll-behavior: none; + } + + .lg\:overscroll-y-auto { + overscroll-behavior-y: auto; + } + + .lg\:overscroll-y-contain { + overscroll-behavior-y: contain; + } + + .lg\:overscroll-y-none { + overscroll-behavior-y: none; + } + + .lg\:overscroll-x-auto { + overscroll-behavior-x: auto; + } + + .lg\:overscroll-x-contain { + overscroll-behavior-x: contain; + } + + .lg\:overscroll-x-none { + overscroll-behavior-x: none; + } + + .lg\:p-0 { + padding: 0px; + } + + .lg\:p-1 { + padding: 0.25rem; + } + + .lg\:p-2 { + padding: 0.5rem; + } + + .lg\:p-3 { + padding: 0.75rem; + } + + .lg\:p-4 { + padding: 1rem; + } + + .lg\:p-5 { + padding: 1.25rem; + } + + .lg\:p-6 { + padding: 1.5rem; + } + + .lg\:p-7 { + padding: 1.75rem; + } + + .lg\:p-8 { + padding: 2rem; + } + + .lg\:p-9 { + padding: 2.25rem; + } + + .lg\:p-10 { + padding: 2.5rem; + } + + .lg\:p-11 { + padding: 2.75rem; + } + + .lg\:p-12 { + padding: 3rem; + } + + .lg\:p-14 { + padding: 3.5rem; + } + + .lg\:p-16 { + padding: 4rem; + } + + .lg\:p-20 { + padding: 5rem; + } + + .lg\:p-22 { + padding: 5.625rem; + } + + .lg\:p-24 { + padding: 6rem; + } + + .lg\:p-28 { + padding: 7rem; + } + + .lg\:p-32 { + padding: 8rem; + } + + .lg\:p-36 { + padding: 9rem; + } + + .lg\:p-40 { + padding: 10rem; + } + + .lg\:p-44 { + padding: 11rem; + } + + .lg\:p-48 { + padding: 12rem; + } + + .lg\:p-52 { + padding: 13rem; + } + + .lg\:p-56 { + padding: 14rem; + } + + .lg\:p-60 { + padding: 240px; + } + + .lg\:p-64 { + padding: 16rem; + } + + .lg\:p-72 { + padding: 18rem; + } + + .lg\:p-80 { + padding: 20rem; + } + + .lg\:p-88 { + padding: 22rem; + } + + .lg\:p-96 { + padding: 24rem; + } + + .lg\:p-130 { + padding: 560px; + } + + .lg\:p-px { + padding: 1px; + } + + .lg\:p-0\.5 { + padding: 0.125rem; + } + + .lg\:p-1\.5 { + padding: 0.375rem; + } + + .lg\:p-2\.5 { + padding: 0.625rem; + } + + .lg\:p-3\.5 { + padding: 0.875rem; + } + + .lg\:py-0 { + padding-top: 0px; + padding-bottom: 0px; + } + + .lg\:px-0 { + padding-left: 0px; + padding-right: 0px; + } + + .lg\:py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + } + + .lg\:px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; + } + + .lg\:py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } + + .lg\:px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; + } + + .lg\:py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + } + + .lg\:px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; + } + + .lg\:py-4 { + padding-top: 1rem; + padding-bottom: 1rem; + } + + .lg\:px-4 { + padding-left: 1rem; + padding-right: 1rem; + } + + .lg\:py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; + } + + .lg\:px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; + } + + .lg\:py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; + } + + .lg\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + + .lg\:py-7 { + padding-top: 1.75rem; + padding-bottom: 1.75rem; + } + + .lg\:px-7 { + padding-left: 1.75rem; + padding-right: 1.75rem; + } + + .lg\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; + } + + .lg\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + + .lg\:py-9 { + padding-top: 2.25rem; + padding-bottom: 2.25rem; + } + + .lg\:px-9 { + padding-left: 2.25rem; + padding-right: 2.25rem; + } + + .lg\:py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; + } + + .lg\:px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; + } + + .lg\:py-11 { + padding-top: 2.75rem; + padding-bottom: 2.75rem; + } + + .lg\:px-11 { + padding-left: 2.75rem; + padding-right: 2.75rem; + } + + .lg\:py-12 { + padding-top: 3rem; + padding-bottom: 3rem; + } + + .lg\:px-12 { + padding-left: 3rem; + padding-right: 3rem; + } + + .lg\:py-14 { + padding-top: 3.5rem; + padding-bottom: 3.5rem; + } + + .lg\:px-14 { + padding-left: 3.5rem; + padding-right: 3.5rem; + } + + .lg\:py-16 { + padding-top: 4rem; + padding-bottom: 4rem; + } + + .lg\:px-16 { + padding-left: 4rem; + padding-right: 4rem; + } + + .lg\:py-20 { + padding-top: 5rem; + padding-bottom: 5rem; + } + + .lg\:px-20 { + padding-left: 5rem; + padding-right: 5rem; + } + + .lg\:py-22 { + padding-top: 5.625rem; + padding-bottom: 5.625rem; + } + + .lg\:px-22 { + padding-left: 5.625rem; + padding-right: 5.625rem; + } + + .lg\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; + } + + .lg\:px-24 { + padding-left: 6rem; + padding-right: 6rem; + } + + .lg\:py-28 { + padding-top: 7rem; + padding-bottom: 7rem; + } + + .lg\:px-28 { + padding-left: 7rem; + padding-right: 7rem; + } + + .lg\:py-32 { + padding-top: 8rem; + padding-bottom: 8rem; + } + + .lg\:px-32 { + padding-left: 8rem; + padding-right: 8rem; + } + + .lg\:py-36 { + padding-top: 9rem; + padding-bottom: 9rem; + } + + .lg\:px-36 { + padding-left: 9rem; + padding-right: 9rem; + } + + .lg\:py-40 { + padding-top: 10rem; + padding-bottom: 10rem; + } + + .lg\:px-40 { + padding-left: 10rem; + padding-right: 10rem; + } + + .lg\:py-44 { + padding-top: 11rem; + padding-bottom: 11rem; + } + + .lg\:px-44 { + padding-left: 11rem; + padding-right: 11rem; + } + + .lg\:py-48 { + padding-top: 12rem; + padding-bottom: 12rem; + } + + .lg\:px-48 { + padding-left: 12rem; + padding-right: 12rem; + } + + .lg\:py-52 { + padding-top: 13rem; + padding-bottom: 13rem; + } + + .lg\:px-52 { + padding-left: 13rem; + padding-right: 13rem; + } + + .lg\:py-56 { + padding-top: 14rem; + padding-bottom: 14rem; + } + + .lg\:px-56 { + padding-left: 14rem; + padding-right: 14rem; + } + + .lg\:py-60 { + padding-top: 240px; + padding-bottom: 240px; + } + + .lg\:px-60 { + padding-left: 240px; + padding-right: 240px; + } + + .lg\:py-64 { + padding-top: 16rem; + padding-bottom: 16rem; + } + + .lg\:px-64 { + padding-left: 16rem; + padding-right: 16rem; + } + + .lg\:py-72 { + padding-top: 18rem; + padding-bottom: 18rem; + } + + .lg\:px-72 { + padding-left: 18rem; + padding-right: 18rem; + } + + .lg\:py-80 { + padding-top: 20rem; + padding-bottom: 20rem; + } + + .lg\:px-80 { + padding-left: 20rem; + padding-right: 20rem; + } + + .lg\:py-88 { + padding-top: 22rem; + padding-bottom: 22rem; + } + + .lg\:px-88 { + padding-left: 22rem; + padding-right: 22rem; + } + + .lg\:py-96 { + padding-top: 24rem; + padding-bottom: 24rem; + } + + .lg\:px-96 { + padding-left: 24rem; + padding-right: 24rem; + } + + .lg\:py-130 { + padding-top: 560px; + padding-bottom: 560px; + } + + .lg\:px-130 { + padding-left: 560px; + padding-right: 560px; + } + + .lg\:py-px { + padding-top: 1px; + padding-bottom: 1px; + } + + .lg\:px-px { + padding-left: 1px; + padding-right: 1px; + } + + .lg\:py-0\.5 { + padding-top: 0.125rem; + padding-bottom: 0.125rem; + } + + .lg\:px-0\.5 { + padding-left: 0.125rem; + padding-right: 0.125rem; + } + + .lg\:py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; + } + + .lg\:px-1\.5 { + padding-left: 0.375rem; + padding-right: 0.375rem; + } + + .lg\:py-2\.5 { + padding-top: 0.625rem; + padding-bottom: 0.625rem; + } + + .lg\:px-2\.5 { + padding-left: 0.625rem; + padding-right: 0.625rem; + } + + .lg\:py-3\.5 { + padding-top: 0.875rem; + padding-bottom: 0.875rem; + } + + .lg\:px-3\.5 { + padding-left: 0.875rem; + padding-right: 0.875rem; + } + + .lg\:pt-0 { + padding-top: 0px; + } + + .lg\:pr-0 { + padding-right: 0px; + } + + .lg\:pb-0 { + padding-bottom: 0px; + } + + .lg\:pl-0 { + padding-left: 0px; + } + + .lg\:pt-1 { + padding-top: 0.25rem; + } + + .lg\:pr-1 { + padding-right: 0.25rem; + } + + .lg\:pb-1 { + padding-bottom: 0.25rem; + } + + .lg\:pl-1 { + padding-left: 0.25rem; + } + + .lg\:pt-2 { + padding-top: 0.5rem; + } + + .lg\:pr-2 { + padding-right: 0.5rem; + } + + .lg\:pb-2 { + padding-bottom: 0.5rem; + } + + .lg\:pl-2 { + padding-left: 0.5rem; + } + + .lg\:pt-3 { + padding-top: 0.75rem; + } + + .lg\:pr-3 { + padding-right: 0.75rem; + } + + .lg\:pb-3 { + padding-bottom: 0.75rem; + } + + .lg\:pl-3 { + padding-left: 0.75rem; + } + + .lg\:pt-4 { + padding-top: 1rem; + } + + .lg\:pr-4 { + padding-right: 1rem; + } + + .lg\:pb-4 { + padding-bottom: 1rem; + } + + .lg\:pl-4 { + padding-left: 1rem; + } + + .lg\:pt-5 { + padding-top: 1.25rem; + } + + .lg\:pr-5 { + padding-right: 1.25rem; + } + + .lg\:pb-5 { + padding-bottom: 1.25rem; + } + + .lg\:pl-5 { + padding-left: 1.25rem; + } + + .lg\:pt-6 { + padding-top: 1.5rem; + } + + .lg\:pr-6 { + padding-right: 1.5rem; + } + + .lg\:pb-6 { + padding-bottom: 1.5rem; + } + + .lg\:pl-6 { + padding-left: 1.5rem; + } + + .lg\:pt-7 { + padding-top: 1.75rem; + } + + .lg\:pr-7 { + padding-right: 1.75rem; + } + + .lg\:pb-7 { + padding-bottom: 1.75rem; + } + + .lg\:pl-7 { + padding-left: 1.75rem; + } + + .lg\:pt-8 { + padding-top: 2rem; + } + + .lg\:pr-8 { + padding-right: 2rem; + } + + .lg\:pb-8 { + padding-bottom: 2rem; + } + + .lg\:pl-8 { + padding-left: 2rem; + } + + .lg\:pt-9 { + padding-top: 2.25rem; + } + + .lg\:pr-9 { + padding-right: 2.25rem; + } + + .lg\:pb-9 { + padding-bottom: 2.25rem; + } + + .lg\:pl-9 { + padding-left: 2.25rem; + } + + .lg\:pt-10 { + padding-top: 2.5rem; + } + + .lg\:pr-10 { + padding-right: 2.5rem; + } + + .lg\:pb-10 { + padding-bottom: 2.5rem; + } + + .lg\:pl-10 { + padding-left: 2.5rem; + } + + .lg\:pt-11 { + padding-top: 2.75rem; + } + + .lg\:pr-11 { + padding-right: 2.75rem; + } + + .lg\:pb-11 { + padding-bottom: 2.75rem; + } + + .lg\:pl-11 { + padding-left: 2.75rem; + } + + .lg\:pt-12 { + padding-top: 3rem; + } + + .lg\:pr-12 { + padding-right: 3rem; + } + + .lg\:pb-12 { + padding-bottom: 3rem; + } + + .lg\:pl-12 { + padding-left: 3rem; + } + + .lg\:pt-14 { + padding-top: 3.5rem; + } + + .lg\:pr-14 { + padding-right: 3.5rem; + } + + .lg\:pb-14 { + padding-bottom: 3.5rem; + } + + .lg\:pl-14 { + padding-left: 3.5rem; + } + + .lg\:pt-16 { + padding-top: 4rem; + } + + .lg\:pr-16 { + padding-right: 4rem; + } + + .lg\:pb-16 { + padding-bottom: 4rem; + } + + .lg\:pl-16 { + padding-left: 4rem; + } + + .lg\:pt-20 { + padding-top: 5rem; + } + + .lg\:pr-20 { + padding-right: 5rem; + } + + .lg\:pb-20 { + padding-bottom: 5rem; + } + + .lg\:pl-20 { + padding-left: 5rem; + } + + .lg\:pt-22 { + padding-top: 5.625rem; + } + + .lg\:pr-22 { + padding-right: 5.625rem; + } + + .lg\:pb-22 { + padding-bottom: 5.625rem; + } + + .lg\:pl-22 { + padding-left: 5.625rem; + } + + .lg\:pt-24 { + padding-top: 6rem; + } + + .lg\:pr-24 { + padding-right: 6rem; + } + + .lg\:pb-24 { + padding-bottom: 6rem; + } + + .lg\:pl-24 { + padding-left: 6rem; + } + + .lg\:pt-28 { + padding-top: 7rem; + } + + .lg\:pr-28 { + padding-right: 7rem; + } + + .lg\:pb-28 { + padding-bottom: 7rem; + } + + .lg\:pl-28 { + padding-left: 7rem; + } + + .lg\:pt-32 { + padding-top: 8rem; + } + + .lg\:pr-32 { + padding-right: 8rem; + } + + .lg\:pb-32 { + padding-bottom: 8rem; + } + + .lg\:pl-32 { + padding-left: 8rem; + } + + .lg\:pt-36 { + padding-top: 9rem; + } + + .lg\:pr-36 { + padding-right: 9rem; + } + + .lg\:pb-36 { + padding-bottom: 9rem; + } + + .lg\:pl-36 { + padding-left: 9rem; + } + + .lg\:pt-40 { + padding-top: 10rem; + } + + .lg\:pr-40 { + padding-right: 10rem; + } + + .lg\:pb-40 { + padding-bottom: 10rem; + } + + .lg\:pl-40 { + padding-left: 10rem; + } + + .lg\:pt-44 { + padding-top: 11rem; + } + + .lg\:pr-44 { + padding-right: 11rem; + } + + .lg\:pb-44 { + padding-bottom: 11rem; + } + + .lg\:pl-44 { + padding-left: 11rem; + } + + .lg\:pt-48 { + padding-top: 12rem; + } + + .lg\:pr-48 { + padding-right: 12rem; + } + + .lg\:pb-48 { + padding-bottom: 12rem; + } + + .lg\:pl-48 { + padding-left: 12rem; + } + + .lg\:pt-52 { + padding-top: 13rem; + } + + .lg\:pr-52 { + padding-right: 13rem; + } + + .lg\:pb-52 { + padding-bottom: 13rem; + } + + .lg\:pl-52 { + padding-left: 13rem; + } + + .lg\:pt-56 { + padding-top: 14rem; + } + + .lg\:pr-56 { + padding-right: 14rem; + } + + .lg\:pb-56 { + padding-bottom: 14rem; + } + + .lg\:pl-56 { + padding-left: 14rem; + } + + .lg\:pt-60 { + padding-top: 240px; + } + + .lg\:pr-60 { + padding-right: 240px; + } + + .lg\:pb-60 { + padding-bottom: 240px; + } + + .lg\:pl-60 { + padding-left: 240px; + } + + .lg\:pt-64 { + padding-top: 16rem; + } + + .lg\:pr-64 { + padding-right: 16rem; + } + + .lg\:pb-64 { + padding-bottom: 16rem; + } + + .lg\:pl-64 { + padding-left: 16rem; + } + + .lg\:pt-72 { + padding-top: 18rem; + } + + .lg\:pr-72 { + padding-right: 18rem; + } + + .lg\:pb-72 { + padding-bottom: 18rem; + } + + .lg\:pl-72 { + padding-left: 18rem; + } + + .lg\:pt-80 { + padding-top: 20rem; + } + + .lg\:pr-80 { + padding-right: 20rem; + } + + .lg\:pb-80 { + padding-bottom: 20rem; + } + + .lg\:pl-80 { + padding-left: 20rem; + } + + .lg\:pt-88 { + padding-top: 22rem; + } + + .lg\:pr-88 { + padding-right: 22rem; + } + + .lg\:pb-88 { + padding-bottom: 22rem; + } + + .lg\:pl-88 { + padding-left: 22rem; + } + + .lg\:pt-96 { + padding-top: 24rem; + } + + .lg\:pr-96 { + padding-right: 24rem; + } + + .lg\:pb-96 { + padding-bottom: 24rem; + } + + .lg\:pl-96 { + padding-left: 24rem; + } + + .lg\:pt-130 { + padding-top: 560px; + } + + .lg\:pr-130 { + padding-right: 560px; + } + + .lg\:pb-130 { + padding-bottom: 560px; + } + + .lg\:pl-130 { + padding-left: 560px; + } + + .lg\:pt-px { + padding-top: 1px; + } + + .lg\:pr-px { + padding-right: 1px; + } + + .lg\:pb-px { + padding-bottom: 1px; + } + + .lg\:pl-px { + padding-left: 1px; + } + + .lg\:pt-0\.5 { + padding-top: 0.125rem; + } + + .lg\:pr-0\.5 { + padding-right: 0.125rem; + } + + .lg\:pb-0\.5 { + padding-bottom: 0.125rem; + } + + .lg\:pl-0\.5 { + padding-left: 0.125rem; + } + + .lg\:pt-1\.5 { + padding-top: 0.375rem; + } + + .lg\:pr-1\.5 { + padding-right: 0.375rem; + } + + .lg\:pb-1\.5 { + padding-bottom: 0.375rem; + } + + .lg\:pl-1\.5 { + padding-left: 0.375rem; + } + + .lg\:pt-2\.5 { + padding-top: 0.625rem; + } + + .lg\:pr-2\.5 { + padding-right: 0.625rem; + } + + .lg\:pb-2\.5 { + padding-bottom: 0.625rem; + } + + .lg\:pl-2\.5 { + padding-left: 0.625rem; + } + + .lg\:pt-3\.5 { + padding-top: 0.875rem; + } + + .lg\:pr-3\.5 { + padding-right: 0.875rem; + } + + .lg\:pb-3\.5 { + padding-bottom: 0.875rem; + } + + .lg\:pl-3\.5 { + padding-left: 0.875rem; + } + + .lg\:placeholder-transparent::-moz-placeholder { + color: transparent; + } + + .lg\:placeholder-transparent:-ms-input-placeholder { + color: transparent; + } + + .lg\:placeholder-transparent::placeholder { + color: transparent; + } + + .lg\:placeholder-current::-moz-placeholder { + color: currentColor; + } + + .lg\:placeholder-current:-ms-input-placeholder { + color: currentColor; + } + + .lg\:placeholder-current::placeholder { + color: currentColor; + } + + .lg\:placeholder-black::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-black:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-black::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-white::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-white:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-white::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-gray-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-red-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-yellow-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-green-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-blue-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-indigo-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-purple-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-pink-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-primary-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-danger::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-danger:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-danger::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-success::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-success:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-success::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-warning::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-warning:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-warning::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-info::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-info:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-info::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-transparent:focus::-moz-placeholder { + color: transparent; + } + + .lg\:focus\:placeholder-transparent:focus:-ms-input-placeholder { + color: transparent; + } + + .lg\:focus\:placeholder-transparent:focus::placeholder { + color: transparent; + } + + .lg\:focus\:placeholder-current:focus::-moz-placeholder { + color: currentColor; + } + + .lg\:focus\:placeholder-current:focus:-ms-input-placeholder { + color: currentColor; + } + + .lg\:focus\:placeholder-current:focus::placeholder { + color: currentColor; + } + + .lg\:focus\:placeholder-black:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-black:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-black:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-white:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-white:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-white:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-gray-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-red-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-yellow-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-green-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-blue-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-indigo-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-purple-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-pink-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-primary-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-danger:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-danger:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-danger:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-success:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-success:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-success:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-warning:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-warning:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-warning:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-info:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-info:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .lg\:focus\:placeholder-info:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .lg\:placeholder-opacity-0::-moz-placeholder { + --tw-placeholder-opacity: 0; + } + + .lg\:placeholder-opacity-0:-ms-input-placeholder { + --tw-placeholder-opacity: 0; + } + + .lg\:placeholder-opacity-0::placeholder { + --tw-placeholder-opacity: 0; + } + + .lg\:placeholder-opacity-5::-moz-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .lg\:placeholder-opacity-5:-ms-input-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .lg\:placeholder-opacity-5::placeholder { + --tw-placeholder-opacity: 0.05; + } + + .lg\:placeholder-opacity-10::-moz-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .lg\:placeholder-opacity-10:-ms-input-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .lg\:placeholder-opacity-10::placeholder { + --tw-placeholder-opacity: 0.1; + } + + .lg\:placeholder-opacity-20::-moz-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .lg\:placeholder-opacity-20:-ms-input-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .lg\:placeholder-opacity-20::placeholder { + --tw-placeholder-opacity: 0.2; + } + + .lg\:placeholder-opacity-25::-moz-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .lg\:placeholder-opacity-25:-ms-input-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .lg\:placeholder-opacity-25::placeholder { + --tw-placeholder-opacity: 0.25; + } + + .lg\:placeholder-opacity-30::-moz-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .lg\:placeholder-opacity-30:-ms-input-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .lg\:placeholder-opacity-30::placeholder { + --tw-placeholder-opacity: 0.3; + } + + .lg\:placeholder-opacity-40::-moz-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .lg\:placeholder-opacity-40:-ms-input-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .lg\:placeholder-opacity-40::placeholder { + --tw-placeholder-opacity: 0.4; + } + + .lg\:placeholder-opacity-50::-moz-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .lg\:placeholder-opacity-50:-ms-input-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .lg\:placeholder-opacity-50::placeholder { + --tw-placeholder-opacity: 0.5; + } + + .lg\:placeholder-opacity-60::-moz-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .lg\:placeholder-opacity-60:-ms-input-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .lg\:placeholder-opacity-60::placeholder { + --tw-placeholder-opacity: 0.6; + } + + .lg\:placeholder-opacity-70::-moz-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .lg\:placeholder-opacity-70:-ms-input-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .lg\:placeholder-opacity-70::placeholder { + --tw-placeholder-opacity: 0.7; + } + + .lg\:placeholder-opacity-75::-moz-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .lg\:placeholder-opacity-75:-ms-input-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .lg\:placeholder-opacity-75::placeholder { + --tw-placeholder-opacity: 0.75; + } + + .lg\:placeholder-opacity-80::-moz-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .lg\:placeholder-opacity-80:-ms-input-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .lg\:placeholder-opacity-80::placeholder { + --tw-placeholder-opacity: 0.8; + } + + .lg\:placeholder-opacity-90::-moz-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .lg\:placeholder-opacity-90:-ms-input-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .lg\:placeholder-opacity-90::placeholder { + --tw-placeholder-opacity: 0.9; + } + + .lg\:placeholder-opacity-95::-moz-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .lg\:placeholder-opacity-95:-ms-input-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .lg\:placeholder-opacity-95::placeholder { + --tw-placeholder-opacity: 0.95; + } + + .lg\:placeholder-opacity-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + } + + .lg\:placeholder-opacity-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + } + + .lg\:placeholder-opacity-100::placeholder { + --tw-placeholder-opacity: 1; + } + + .lg\:focus\:placeholder-opacity-0:focus::-moz-placeholder { + --tw-placeholder-opacity: 0; + } + + .lg\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0; + } + + .lg\:focus\:placeholder-opacity-0:focus::placeholder { + --tw-placeholder-opacity: 0; + } + + .lg\:focus\:placeholder-opacity-5:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .lg\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .lg\:focus\:placeholder-opacity-5:focus::placeholder { + --tw-placeholder-opacity: 0.05; + } + + .lg\:focus\:placeholder-opacity-10:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .lg\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .lg\:focus\:placeholder-opacity-10:focus::placeholder { + --tw-placeholder-opacity: 0.1; + } + + .lg\:focus\:placeholder-opacity-20:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .lg\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .lg\:focus\:placeholder-opacity-20:focus::placeholder { + --tw-placeholder-opacity: 0.2; + } + + .lg\:focus\:placeholder-opacity-25:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .lg\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .lg\:focus\:placeholder-opacity-25:focus::placeholder { + --tw-placeholder-opacity: 0.25; + } + + .lg\:focus\:placeholder-opacity-30:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .lg\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .lg\:focus\:placeholder-opacity-30:focus::placeholder { + --tw-placeholder-opacity: 0.3; + } + + .lg\:focus\:placeholder-opacity-40:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .lg\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .lg\:focus\:placeholder-opacity-40:focus::placeholder { + --tw-placeholder-opacity: 0.4; + } + + .lg\:focus\:placeholder-opacity-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .lg\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .lg\:focus\:placeholder-opacity-50:focus::placeholder { + --tw-placeholder-opacity: 0.5; + } + + .lg\:focus\:placeholder-opacity-60:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .lg\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .lg\:focus\:placeholder-opacity-60:focus::placeholder { + --tw-placeholder-opacity: 0.6; + } + + .lg\:focus\:placeholder-opacity-70:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .lg\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .lg\:focus\:placeholder-opacity-70:focus::placeholder { + --tw-placeholder-opacity: 0.7; + } + + .lg\:focus\:placeholder-opacity-75:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .lg\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .lg\:focus\:placeholder-opacity-75:focus::placeholder { + --tw-placeholder-opacity: 0.75; + } + + .lg\:focus\:placeholder-opacity-80:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .lg\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .lg\:focus\:placeholder-opacity-80:focus::placeholder { + --tw-placeholder-opacity: 0.8; + } + + .lg\:focus\:placeholder-opacity-90:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .lg\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .lg\:focus\:placeholder-opacity-90:focus::placeholder { + --tw-placeholder-opacity: 0.9; + } + + .lg\:focus\:placeholder-opacity-95:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .lg\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .lg\:focus\:placeholder-opacity-95:focus::placeholder { + --tw-placeholder-opacity: 0.95; + } + + .lg\:focus\:placeholder-opacity-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + } + + .lg\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + } + + .lg\:focus\:placeholder-opacity-100:focus::placeholder { + --tw-placeholder-opacity: 1; + } + + .lg\:pointer-events-none { + pointer-events: none; + } + + .lg\:pointer-events-auto { + pointer-events: auto; + } + + .lg\:static { + position: static; + } + + .lg\:fixed { + position: fixed; + } + + .lg\:absolute { + position: absolute; + } + + .lg\:relative { + position: relative; + } + + .lg\:sticky { + position: -webkit-sticky; + position: sticky; + } + + .lg\:inset-0 { + top: 0px; + right: 0px; + bottom: 0px; + left: 0px; + } + + .lg\:inset-1 { + top: 0.25rem; + right: 0.25rem; + bottom: 0.25rem; + left: 0.25rem; + } + + .lg\:inset-2 { + top: 0.5rem; + right: 0.5rem; + bottom: 0.5rem; + left: 0.5rem; + } + + .lg\:inset-3 { + top: 0.75rem; + right: 0.75rem; + bottom: 0.75rem; + left: 0.75rem; + } + + .lg\:inset-4 { + top: 1rem; + right: 1rem; + bottom: 1rem; + left: 1rem; + } + + .lg\:inset-5 { + top: 1.25rem; + right: 1.25rem; + bottom: 1.25rem; + left: 1.25rem; + } + + .lg\:inset-6 { + top: 1.5rem; + right: 1.5rem; + bottom: 1.5rem; + left: 1.5rem; + } + + .lg\:inset-7 { + top: 1.75rem; + right: 1.75rem; + bottom: 1.75rem; + left: 1.75rem; + } + + .lg\:inset-8 { + top: 2rem; + right: 2rem; + bottom: 2rem; + left: 2rem; + } + + .lg\:inset-9 { + top: 2.25rem; + right: 2.25rem; + bottom: 2.25rem; + left: 2.25rem; + } + + .lg\:inset-10 { + top: 2.5rem; + right: 2.5rem; + bottom: 2.5rem; + left: 2.5rem; + } + + .lg\:inset-11 { + top: 2.75rem; + right: 2.75rem; + bottom: 2.75rem; + left: 2.75rem; + } + + .lg\:inset-12 { + top: 3rem; + right: 3rem; + bottom: 3rem; + left: 3rem; + } + + .lg\:inset-14 { + top: 3.5rem; + right: 3.5rem; + bottom: 3.5rem; + left: 3.5rem; + } + + .lg\:inset-16 { + top: 4rem; + right: 4rem; + bottom: 4rem; + left: 4rem; + } + + .lg\:inset-20 { + top: 5rem; + right: 5rem; + bottom: 5rem; + left: 5rem; + } + + .lg\:inset-22 { + top: 5.625rem; + right: 5.625rem; + bottom: 5.625rem; + left: 5.625rem; + } + + .lg\:inset-24 { + top: 6rem; + right: 6rem; + bottom: 6rem; + left: 6rem; + } + + .lg\:inset-28 { + top: 7rem; + right: 7rem; + bottom: 7rem; + left: 7rem; + } + + .lg\:inset-32 { + top: 8rem; + right: 8rem; + bottom: 8rem; + left: 8rem; + } + + .lg\:inset-36 { + top: 9rem; + right: 9rem; + bottom: 9rem; + left: 9rem; + } + + .lg\:inset-40 { + top: 10rem; + right: 10rem; + bottom: 10rem; + left: 10rem; + } + + .lg\:inset-44 { + top: 11rem; + right: 11rem; + bottom: 11rem; + left: 11rem; + } + + .lg\:inset-48 { + top: 12rem; + right: 12rem; + bottom: 12rem; + left: 12rem; + } + + .lg\:inset-52 { + top: 13rem; + right: 13rem; + bottom: 13rem; + left: 13rem; + } + + .lg\:inset-56 { + top: 14rem; + right: 14rem; + bottom: 14rem; + left: 14rem; + } + + .lg\:inset-60 { + top: 240px; + right: 240px; + bottom: 240px; + left: 240px; + } + + .lg\:inset-64 { + top: 16rem; + right: 16rem; + bottom: 16rem; + left: 16rem; + } + + .lg\:inset-72 { + top: 18rem; + right: 18rem; + bottom: 18rem; + left: 18rem; + } + + .lg\:inset-80 { + top: 20rem; + right: 20rem; + bottom: 20rem; + left: 20rem; + } + + .lg\:inset-88 { + top: 22rem; + right: 22rem; + bottom: 22rem; + left: 22rem; + } + + .lg\:inset-96 { + top: 24rem; + right: 24rem; + bottom: 24rem; + left: 24rem; + } + + .lg\:inset-130 { + top: 560px; + right: 560px; + bottom: 560px; + left: 560px; + } + + .lg\:inset-auto { + top: auto; + right: auto; + bottom: auto; + left: auto; + } + + .lg\:inset-px { + top: 1px; + right: 1px; + bottom: 1px; + left: 1px; + } + + .lg\:inset-0\.5 { + top: 0.125rem; + right: 0.125rem; + bottom: 0.125rem; + left: 0.125rem; + } + + .lg\:inset-1\.5 { + top: 0.375rem; + right: 0.375rem; + bottom: 0.375rem; + left: 0.375rem; + } + + .lg\:inset-2\.5 { + top: 0.625rem; + right: 0.625rem; + bottom: 0.625rem; + left: 0.625rem; + } + + .lg\:inset-3\.5 { + top: 0.875rem; + right: 0.875rem; + bottom: 0.875rem; + left: 0.875rem; + } + + .lg\:-inset-0 { + top: 0px; + right: 0px; + bottom: 0px; + left: 0px; + } + + .lg\:-inset-1 { + top: -0.25rem; + right: -0.25rem; + bottom: -0.25rem; + left: -0.25rem; + } + + .lg\:-inset-2 { + top: -0.5rem; + right: -0.5rem; + bottom: -0.5rem; + left: -0.5rem; + } + + .lg\:-inset-3 { + top: -0.75rem; + right: -0.75rem; + bottom: -0.75rem; + left: -0.75rem; + } + + .lg\:-inset-4 { + top: -1rem; + right: -1rem; + bottom: -1rem; + left: -1rem; + } + + .lg\:-inset-5 { + top: -1.25rem; + right: -1.25rem; + bottom: -1.25rem; + left: -1.25rem; + } + + .lg\:-inset-6 { + top: -1.5rem; + right: -1.5rem; + bottom: -1.5rem; + left: -1.5rem; + } + + .lg\:-inset-7 { + top: -1.75rem; + right: -1.75rem; + bottom: -1.75rem; + left: -1.75rem; + } + + .lg\:-inset-8 { + top: -2rem; + right: -2rem; + bottom: -2rem; + left: -2rem; + } + + .lg\:-inset-9 { + top: -2.25rem; + right: -2.25rem; + bottom: -2.25rem; + left: -2.25rem; + } + + .lg\:-inset-10 { + top: -2.5rem; + right: -2.5rem; + bottom: -2.5rem; + left: -2.5rem; + } + + .lg\:-inset-11 { + top: -2.75rem; + right: -2.75rem; + bottom: -2.75rem; + left: -2.75rem; + } + + .lg\:-inset-12 { + top: -3rem; + right: -3rem; + bottom: -3rem; + left: -3rem; + } + + .lg\:-inset-14 { + top: -3.5rem; + right: -3.5rem; + bottom: -3.5rem; + left: -3.5rem; + } + + .lg\:-inset-16 { + top: -4rem; + right: -4rem; + bottom: -4rem; + left: -4rem; + } + + .lg\:-inset-20 { + top: -5rem; + right: -5rem; + bottom: -5rem; + left: -5rem; + } + + .lg\:-inset-22 { + top: -5.625rem; + right: -5.625rem; + bottom: -5.625rem; + left: -5.625rem; + } + + .lg\:-inset-24 { + top: -6rem; + right: -6rem; + bottom: -6rem; + left: -6rem; + } + + .lg\:-inset-28 { + top: -7rem; + right: -7rem; + bottom: -7rem; + left: -7rem; + } + + .lg\:-inset-32 { + top: -8rem; + right: -8rem; + bottom: -8rem; + left: -8rem; + } + + .lg\:-inset-36 { + top: -9rem; + right: -9rem; + bottom: -9rem; + left: -9rem; + } + + .lg\:-inset-40 { + top: -10rem; + right: -10rem; + bottom: -10rem; + left: -10rem; + } + + .lg\:-inset-44 { + top: -11rem; + right: -11rem; + bottom: -11rem; + left: -11rem; + } + + .lg\:-inset-48 { + top: -12rem; + right: -12rem; + bottom: -12rem; + left: -12rem; + } + + .lg\:-inset-52 { + top: -13rem; + right: -13rem; + bottom: -13rem; + left: -13rem; + } + + .lg\:-inset-56 { + top: -14rem; + right: -14rem; + bottom: -14rem; + left: -14rem; + } + + .lg\:-inset-60 { + top: -240px; + right: -240px; + bottom: -240px; + left: -240px; + } + + .lg\:-inset-64 { + top: -16rem; + right: -16rem; + bottom: -16rem; + left: -16rem; + } + + .lg\:-inset-72 { + top: -18rem; + right: -18rem; + bottom: -18rem; + left: -18rem; + } + + .lg\:-inset-80 { + top: -20rem; + right: -20rem; + bottom: -20rem; + left: -20rem; + } + + .lg\:-inset-88 { + top: -22rem; + right: -22rem; + bottom: -22rem; + left: -22rem; + } + + .lg\:-inset-96 { + top: -24rem; + right: -24rem; + bottom: -24rem; + left: -24rem; + } + + .lg\:-inset-130 { + top: -560px; + right: -560px; + bottom: -560px; + left: -560px; + } + + .lg\:-inset-px { + top: -1px; + right: -1px; + bottom: -1px; + left: -1px; + } + + .lg\:-inset-0\.5 { + top: -0.125rem; + right: -0.125rem; + bottom: -0.125rem; + left: -0.125rem; + } + + .lg\:-inset-1\.5 { + top: -0.375rem; + right: -0.375rem; + bottom: -0.375rem; + left: -0.375rem; + } + + .lg\:-inset-2\.5 { + top: -0.625rem; + right: -0.625rem; + bottom: -0.625rem; + left: -0.625rem; + } + + .lg\:-inset-3\.5 { + top: -0.875rem; + right: -0.875rem; + bottom: -0.875rem; + left: -0.875rem; + } + + .lg\:inset-1\/2 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .lg\:inset-1\/3 { + top: 33.333333%; + right: 33.333333%; + bottom: 33.333333%; + left: 33.333333%; + } + + .lg\:inset-2\/3 { + top: 66.666667%; + right: 66.666667%; + bottom: 66.666667%; + left: 66.666667%; + } + + .lg\:inset-1\/4 { + top: 25%; + right: 25%; + bottom: 25%; + left: 25%; + } + + .lg\:inset-2\/4 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .lg\:inset-3\/4 { + top: 75%; + right: 75%; + bottom: 75%; + left: 75%; + } + + .lg\:inset-full { + top: 100%; + right: 100%; + bottom: 100%; + left: 100%; + } + + .lg\:-inset-1\/2 { + top: -50%; + right: -50%; + bottom: -50%; + left: -50%; + } + + .lg\:-inset-1\/3 { + top: -33.333333%; + right: -33.333333%; + bottom: -33.333333%; + left: -33.333333%; + } + + .lg\:-inset-2\/3 { + top: -66.666667%; + right: -66.666667%; + bottom: -66.666667%; + left: -66.666667%; + } + + .lg\:-inset-1\/4 { + top: -25%; + right: -25%; + bottom: -25%; + left: -25%; + } + + .lg\:-inset-2\/4 { + top: -50%; + right: -50%; + bottom: -50%; + left: -50%; + } + + .lg\:-inset-3\/4 { + top: -75%; + right: -75%; + bottom: -75%; + left: -75%; + } + + .lg\:-inset-full { + top: -100%; + right: -100%; + bottom: -100%; + left: -100%; + } + + .lg\:inset-y-0 { + top: 0px; + bottom: 0px; + } + + .lg\:inset-x-0 { + right: 0px; + left: 0px; + } + + .lg\:inset-y-1 { + top: 0.25rem; + bottom: 0.25rem; + } + + .lg\:inset-x-1 { + right: 0.25rem; + left: 0.25rem; + } + + .lg\:inset-y-2 { + top: 0.5rem; + bottom: 0.5rem; + } + + .lg\:inset-x-2 { + right: 0.5rem; + left: 0.5rem; + } + + .lg\:inset-y-3 { + top: 0.75rem; + bottom: 0.75rem; + } + + .lg\:inset-x-3 { + right: 0.75rem; + left: 0.75rem; + } + + .lg\:inset-y-4 { + top: 1rem; + bottom: 1rem; + } + + .lg\:inset-x-4 { + right: 1rem; + left: 1rem; + } + + .lg\:inset-y-5 { + top: 1.25rem; + bottom: 1.25rem; + } + + .lg\:inset-x-5 { + right: 1.25rem; + left: 1.25rem; + } + + .lg\:inset-y-6 { + top: 1.5rem; + bottom: 1.5rem; + } + + .lg\:inset-x-6 { + right: 1.5rem; + left: 1.5rem; + } + + .lg\:inset-y-7 { + top: 1.75rem; + bottom: 1.75rem; + } + + .lg\:inset-x-7 { + right: 1.75rem; + left: 1.75rem; + } + + .lg\:inset-y-8 { + top: 2rem; + bottom: 2rem; + } + + .lg\:inset-x-8 { + right: 2rem; + left: 2rem; + } + + .lg\:inset-y-9 { + top: 2.25rem; + bottom: 2.25rem; + } + + .lg\:inset-x-9 { + right: 2.25rem; + left: 2.25rem; + } + + .lg\:inset-y-10 { + top: 2.5rem; + bottom: 2.5rem; + } + + .lg\:inset-x-10 { + right: 2.5rem; + left: 2.5rem; + } + + .lg\:inset-y-11 { + top: 2.75rem; + bottom: 2.75rem; + } + + .lg\:inset-x-11 { + right: 2.75rem; + left: 2.75rem; + } + + .lg\:inset-y-12 { + top: 3rem; + bottom: 3rem; + } + + .lg\:inset-x-12 { + right: 3rem; + left: 3rem; + } + + .lg\:inset-y-14 { + top: 3.5rem; + bottom: 3.5rem; + } + + .lg\:inset-x-14 { + right: 3.5rem; + left: 3.5rem; + } + + .lg\:inset-y-16 { + top: 4rem; + bottom: 4rem; + } + + .lg\:inset-x-16 { + right: 4rem; + left: 4rem; + } + + .lg\:inset-y-20 { + top: 5rem; + bottom: 5rem; + } + + .lg\:inset-x-20 { + right: 5rem; + left: 5rem; + } + + .lg\:inset-y-22 { + top: 5.625rem; + bottom: 5.625rem; + } + + .lg\:inset-x-22 { + right: 5.625rem; + left: 5.625rem; + } + + .lg\:inset-y-24 { + top: 6rem; + bottom: 6rem; + } + + .lg\:inset-x-24 { + right: 6rem; + left: 6rem; + } + + .lg\:inset-y-28 { + top: 7rem; + bottom: 7rem; + } + + .lg\:inset-x-28 { + right: 7rem; + left: 7rem; + } + + .lg\:inset-y-32 { + top: 8rem; + bottom: 8rem; + } + + .lg\:inset-x-32 { + right: 8rem; + left: 8rem; + } + + .lg\:inset-y-36 { + top: 9rem; + bottom: 9rem; + } + + .lg\:inset-x-36 { + right: 9rem; + left: 9rem; + } + + .lg\:inset-y-40 { + top: 10rem; + bottom: 10rem; + } + + .lg\:inset-x-40 { + right: 10rem; + left: 10rem; + } + + .lg\:inset-y-44 { + top: 11rem; + bottom: 11rem; + } + + .lg\:inset-x-44 { + right: 11rem; + left: 11rem; + } + + .lg\:inset-y-48 { + top: 12rem; + bottom: 12rem; + } + + .lg\:inset-x-48 { + right: 12rem; + left: 12rem; + } + + .lg\:inset-y-52 { + top: 13rem; + bottom: 13rem; + } + + .lg\:inset-x-52 { + right: 13rem; + left: 13rem; + } + + .lg\:inset-y-56 { + top: 14rem; + bottom: 14rem; + } + + .lg\:inset-x-56 { + right: 14rem; + left: 14rem; + } + + .lg\:inset-y-60 { + top: 240px; + bottom: 240px; + } + + .lg\:inset-x-60 { + right: 240px; + left: 240px; + } + + .lg\:inset-y-64 { + top: 16rem; + bottom: 16rem; + } + + .lg\:inset-x-64 { + right: 16rem; + left: 16rem; + } + + .lg\:inset-y-72 { + top: 18rem; + bottom: 18rem; + } + + .lg\:inset-x-72 { + right: 18rem; + left: 18rem; + } + + .lg\:inset-y-80 { + top: 20rem; + bottom: 20rem; + } + + .lg\:inset-x-80 { + right: 20rem; + left: 20rem; + } + + .lg\:inset-y-88 { + top: 22rem; + bottom: 22rem; + } + + .lg\:inset-x-88 { + right: 22rem; + left: 22rem; + } + + .lg\:inset-y-96 { + top: 24rem; + bottom: 24rem; + } + + .lg\:inset-x-96 { + right: 24rem; + left: 24rem; + } + + .lg\:inset-y-130 { + top: 560px; + bottom: 560px; + } + + .lg\:inset-x-130 { + right: 560px; + left: 560px; + } + + .lg\:inset-y-auto { + top: auto; + bottom: auto; + } + + .lg\:inset-x-auto { + right: auto; + left: auto; + } + + .lg\:inset-y-px { + top: 1px; + bottom: 1px; + } + + .lg\:inset-x-px { + right: 1px; + left: 1px; + } + + .lg\:inset-y-0\.5 { + top: 0.125rem; + bottom: 0.125rem; + } + + .lg\:inset-x-0\.5 { + right: 0.125rem; + left: 0.125rem; + } + + .lg\:inset-y-1\.5 { + top: 0.375rem; + bottom: 0.375rem; + } + + .lg\:inset-x-1\.5 { + right: 0.375rem; + left: 0.375rem; + } + + .lg\:inset-y-2\.5 { + top: 0.625rem; + bottom: 0.625rem; + } + + .lg\:inset-x-2\.5 { + right: 0.625rem; + left: 0.625rem; + } + + .lg\:inset-y-3\.5 { + top: 0.875rem; + bottom: 0.875rem; + } + + .lg\:inset-x-3\.5 { + right: 0.875rem; + left: 0.875rem; + } + + .lg\:-inset-y-0 { + top: 0px; + bottom: 0px; + } + + .lg\:-inset-x-0 { + right: 0px; + left: 0px; + } + + .lg\:-inset-y-1 { + top: -0.25rem; + bottom: -0.25rem; + } + + .lg\:-inset-x-1 { + right: -0.25rem; + left: -0.25rem; + } + + .lg\:-inset-y-2 { + top: -0.5rem; + bottom: -0.5rem; + } + + .lg\:-inset-x-2 { + right: -0.5rem; + left: -0.5rem; + } + + .lg\:-inset-y-3 { + top: -0.75rem; + bottom: -0.75rem; + } + + .lg\:-inset-x-3 { + right: -0.75rem; + left: -0.75rem; + } + + .lg\:-inset-y-4 { + top: -1rem; + bottom: -1rem; + } + + .lg\:-inset-x-4 { + right: -1rem; + left: -1rem; + } + + .lg\:-inset-y-5 { + top: -1.25rem; + bottom: -1.25rem; + } + + .lg\:-inset-x-5 { + right: -1.25rem; + left: -1.25rem; + } + + .lg\:-inset-y-6 { + top: -1.5rem; + bottom: -1.5rem; + } + + .lg\:-inset-x-6 { + right: -1.5rem; + left: -1.5rem; + } + + .lg\:-inset-y-7 { + top: -1.75rem; + bottom: -1.75rem; + } + + .lg\:-inset-x-7 { + right: -1.75rem; + left: -1.75rem; + } + + .lg\:-inset-y-8 { + top: -2rem; + bottom: -2rem; + } + + .lg\:-inset-x-8 { + right: -2rem; + left: -2rem; + } + + .lg\:-inset-y-9 { + top: -2.25rem; + bottom: -2.25rem; + } + + .lg\:-inset-x-9 { + right: -2.25rem; + left: -2.25rem; + } + + .lg\:-inset-y-10 { + top: -2.5rem; + bottom: -2.5rem; + } + + .lg\:-inset-x-10 { + right: -2.5rem; + left: -2.5rem; + } + + .lg\:-inset-y-11 { + top: -2.75rem; + bottom: -2.75rem; + } + + .lg\:-inset-x-11 { + right: -2.75rem; + left: -2.75rem; + } + + .lg\:-inset-y-12 { + top: -3rem; + bottom: -3rem; + } + + .lg\:-inset-x-12 { + right: -3rem; + left: -3rem; + } + + .lg\:-inset-y-14 { + top: -3.5rem; + bottom: -3.5rem; + } + + .lg\:-inset-x-14 { + right: -3.5rem; + left: -3.5rem; + } + + .lg\:-inset-y-16 { + top: -4rem; + bottom: -4rem; + } + + .lg\:-inset-x-16 { + right: -4rem; + left: -4rem; + } + + .lg\:-inset-y-20 { + top: -5rem; + bottom: -5rem; + } + + .lg\:-inset-x-20 { + right: -5rem; + left: -5rem; + } + + .lg\:-inset-y-22 { + top: -5.625rem; + bottom: -5.625rem; + } + + .lg\:-inset-x-22 { + right: -5.625rem; + left: -5.625rem; + } + + .lg\:-inset-y-24 { + top: -6rem; + bottom: -6rem; + } + + .lg\:-inset-x-24 { + right: -6rem; + left: -6rem; + } + + .lg\:-inset-y-28 { + top: -7rem; + bottom: -7rem; + } + + .lg\:-inset-x-28 { + right: -7rem; + left: -7rem; + } + + .lg\:-inset-y-32 { + top: -8rem; + bottom: -8rem; + } + + .lg\:-inset-x-32 { + right: -8rem; + left: -8rem; + } + + .lg\:-inset-y-36 { + top: -9rem; + bottom: -9rem; + } + + .lg\:-inset-x-36 { + right: -9rem; + left: -9rem; + } + + .lg\:-inset-y-40 { + top: -10rem; + bottom: -10rem; + } + + .lg\:-inset-x-40 { + right: -10rem; + left: -10rem; + } + + .lg\:-inset-y-44 { + top: -11rem; + bottom: -11rem; + } + + .lg\:-inset-x-44 { + right: -11rem; + left: -11rem; + } + + .lg\:-inset-y-48 { + top: -12rem; + bottom: -12rem; + } + + .lg\:-inset-x-48 { + right: -12rem; + left: -12rem; + } + + .lg\:-inset-y-52 { + top: -13rem; + bottom: -13rem; + } + + .lg\:-inset-x-52 { + right: -13rem; + left: -13rem; + } + + .lg\:-inset-y-56 { + top: -14rem; + bottom: -14rem; + } + + .lg\:-inset-x-56 { + right: -14rem; + left: -14rem; + } + + .lg\:-inset-y-60 { + top: -240px; + bottom: -240px; + } + + .lg\:-inset-x-60 { + right: -240px; + left: -240px; + } + + .lg\:-inset-y-64 { + top: -16rem; + bottom: -16rem; + } + + .lg\:-inset-x-64 { + right: -16rem; + left: -16rem; + } + + .lg\:-inset-y-72 { + top: -18rem; + bottom: -18rem; + } + + .lg\:-inset-x-72 { + right: -18rem; + left: -18rem; + } + + .lg\:-inset-y-80 { + top: -20rem; + bottom: -20rem; + } + + .lg\:-inset-x-80 { + right: -20rem; + left: -20rem; + } + + .lg\:-inset-y-88 { + top: -22rem; + bottom: -22rem; + } + + .lg\:-inset-x-88 { + right: -22rem; + left: -22rem; + } + + .lg\:-inset-y-96 { + top: -24rem; + bottom: -24rem; + } + + .lg\:-inset-x-96 { + right: -24rem; + left: -24rem; + } + + .lg\:-inset-y-130 { + top: -560px; + bottom: -560px; + } + + .lg\:-inset-x-130 { + right: -560px; + left: -560px; + } + + .lg\:-inset-y-px { + top: -1px; + bottom: -1px; + } + + .lg\:-inset-x-px { + right: -1px; + left: -1px; + } + + .lg\:-inset-y-0\.5 { + top: -0.125rem; + bottom: -0.125rem; + } + + .lg\:-inset-x-0\.5 { + right: -0.125rem; + left: -0.125rem; + } + + .lg\:-inset-y-1\.5 { + top: -0.375rem; + bottom: -0.375rem; + } + + .lg\:-inset-x-1\.5 { + right: -0.375rem; + left: -0.375rem; + } + + .lg\:-inset-y-2\.5 { + top: -0.625rem; + bottom: -0.625rem; + } + + .lg\:-inset-x-2\.5 { + right: -0.625rem; + left: -0.625rem; + } + + .lg\:-inset-y-3\.5 { + top: -0.875rem; + bottom: -0.875rem; + } + + .lg\:-inset-x-3\.5 { + right: -0.875rem; + left: -0.875rem; + } + + .lg\:inset-y-1\/2 { + top: 50%; + bottom: 50%; + } + + .lg\:inset-x-1\/2 { + right: 50%; + left: 50%; + } + + .lg\:inset-y-1\/3 { + top: 33.333333%; + bottom: 33.333333%; + } + + .lg\:inset-x-1\/3 { + right: 33.333333%; + left: 33.333333%; + } + + .lg\:inset-y-2\/3 { + top: 66.666667%; + bottom: 66.666667%; + } + + .lg\:inset-x-2\/3 { + right: 66.666667%; + left: 66.666667%; + } + + .lg\:inset-y-1\/4 { + top: 25%; + bottom: 25%; + } + + .lg\:inset-x-1\/4 { + right: 25%; + left: 25%; + } + + .lg\:inset-y-2\/4 { + top: 50%; + bottom: 50%; + } + + .lg\:inset-x-2\/4 { + right: 50%; + left: 50%; + } + + .lg\:inset-y-3\/4 { + top: 75%; + bottom: 75%; + } + + .lg\:inset-x-3\/4 { + right: 75%; + left: 75%; + } + + .lg\:inset-y-full { + top: 100%; + bottom: 100%; + } + + .lg\:inset-x-full { + right: 100%; + left: 100%; + } + + .lg\:-inset-y-1\/2 { + top: -50%; + bottom: -50%; + } + + .lg\:-inset-x-1\/2 { + right: -50%; + left: -50%; + } + + .lg\:-inset-y-1\/3 { + top: -33.333333%; + bottom: -33.333333%; + } + + .lg\:-inset-x-1\/3 { + right: -33.333333%; + left: -33.333333%; + } + + .lg\:-inset-y-2\/3 { + top: -66.666667%; + bottom: -66.666667%; + } + + .lg\:-inset-x-2\/3 { + right: -66.666667%; + left: -66.666667%; + } + + .lg\:-inset-y-1\/4 { + top: -25%; + bottom: -25%; + } + + .lg\:-inset-x-1\/4 { + right: -25%; + left: -25%; + } + + .lg\:-inset-y-2\/4 { + top: -50%; + bottom: -50%; + } + + .lg\:-inset-x-2\/4 { + right: -50%; + left: -50%; + } + + .lg\:-inset-y-3\/4 { + top: -75%; + bottom: -75%; + } + + .lg\:-inset-x-3\/4 { + right: -75%; + left: -75%; + } + + .lg\:-inset-y-full { + top: -100%; + bottom: -100%; + } + + .lg\:-inset-x-full { + right: -100%; + left: -100%; + } + + .lg\:top-0 { + top: 0px; + } + + .lg\:right-0 { + right: 0px; + } + + .lg\:bottom-0 { + bottom: 0px; + } + + .lg\:left-0 { + left: 0px; + } + + .lg\:top-1 { + top: 0.25rem; + } + + .lg\:right-1 { + right: 0.25rem; + } + + .lg\:bottom-1 { + bottom: 0.25rem; + } + + .lg\:left-1 { + left: 0.25rem; + } + + .lg\:top-2 { + top: 0.5rem; + } + + .lg\:right-2 { + right: 0.5rem; + } + + .lg\:bottom-2 { + bottom: 0.5rem; + } + + .lg\:left-2 { + left: 0.5rem; + } + + .lg\:top-3 { + top: 0.75rem; + } + + .lg\:right-3 { + right: 0.75rem; + } + + .lg\:bottom-3 { + bottom: 0.75rem; + } + + .lg\:left-3 { + left: 0.75rem; + } + + .lg\:top-4 { + top: 1rem; + } + + .lg\:right-4 { + right: 1rem; + } + + .lg\:bottom-4 { + bottom: 1rem; + } + + .lg\:left-4 { + left: 1rem; + } + + .lg\:top-5 { + top: 1.25rem; + } + + .lg\:right-5 { + right: 1.25rem; + } + + .lg\:bottom-5 { + bottom: 1.25rem; + } + + .lg\:left-5 { + left: 1.25rem; + } + + .lg\:top-6 { + top: 1.5rem; + } + + .lg\:right-6 { + right: 1.5rem; + } + + .lg\:bottom-6 { + bottom: 1.5rem; + } + + .lg\:left-6 { + left: 1.5rem; + } + + .lg\:top-7 { + top: 1.75rem; + } + + .lg\:right-7 { + right: 1.75rem; + } + + .lg\:bottom-7 { + bottom: 1.75rem; + } + + .lg\:left-7 { + left: 1.75rem; + } + + .lg\:top-8 { + top: 2rem; + } + + .lg\:right-8 { + right: 2rem; + } + + .lg\:bottom-8 { + bottom: 2rem; + } + + .lg\:left-8 { + left: 2rem; + } + + .lg\:top-9 { + top: 2.25rem; + } + + .lg\:right-9 { + right: 2.25rem; + } + + .lg\:bottom-9 { + bottom: 2.25rem; + } + + .lg\:left-9 { + left: 2.25rem; + } + + .lg\:top-10 { + top: 2.5rem; + } + + .lg\:right-10 { + right: 2.5rem; + } + + .lg\:bottom-10 { + bottom: 2.5rem; + } + + .lg\:left-10 { + left: 2.5rem; + } + + .lg\:top-11 { + top: 2.75rem; + } + + .lg\:right-11 { + right: 2.75rem; + } + + .lg\:bottom-11 { + bottom: 2.75rem; + } + + .lg\:left-11 { + left: 2.75rem; + } + + .lg\:top-12 { + top: 3rem; + } + + .lg\:right-12 { + right: 3rem; + } + + .lg\:bottom-12 { + bottom: 3rem; + } + + .lg\:left-12 { + left: 3rem; + } + + .lg\:top-14 { + top: 3.5rem; + } + + .lg\:right-14 { + right: 3.5rem; + } + + .lg\:bottom-14 { + bottom: 3.5rem; + } + + .lg\:left-14 { + left: 3.5rem; + } + + .lg\:top-16 { + top: 4rem; + } + + .lg\:right-16 { + right: 4rem; + } + + .lg\:bottom-16 { + bottom: 4rem; + } + + .lg\:left-16 { + left: 4rem; + } + + .lg\:top-20 { + top: 5rem; + } + + .lg\:right-20 { + right: 5rem; + } + + .lg\:bottom-20 { + bottom: 5rem; + } + + .lg\:left-20 { + left: 5rem; + } + + .lg\:top-22 { + top: 5.625rem; + } + + .lg\:right-22 { + right: 5.625rem; + } + + .lg\:bottom-22 { + bottom: 5.625rem; + } + + .lg\:left-22 { + left: 5.625rem; + } + + .lg\:top-24 { + top: 6rem; + } + + .lg\:right-24 { + right: 6rem; + } + + .lg\:bottom-24 { + bottom: 6rem; + } + + .lg\:left-24 { + left: 6rem; + } + + .lg\:top-28 { + top: 7rem; + } + + .lg\:right-28 { + right: 7rem; + } + + .lg\:bottom-28 { + bottom: 7rem; + } + + .lg\:left-28 { + left: 7rem; + } + + .lg\:top-32 { + top: 8rem; + } + + .lg\:right-32 { + right: 8rem; + } + + .lg\:bottom-32 { + bottom: 8rem; + } + + .lg\:left-32 { + left: 8rem; + } + + .lg\:top-36 { + top: 9rem; + } + + .lg\:right-36 { + right: 9rem; + } + + .lg\:bottom-36 { + bottom: 9rem; + } + + .lg\:left-36 { + left: 9rem; + } + + .lg\:top-40 { + top: 10rem; + } + + .lg\:right-40 { + right: 10rem; + } + + .lg\:bottom-40 { + bottom: 10rem; + } + + .lg\:left-40 { + left: 10rem; + } + + .lg\:top-44 { + top: 11rem; + } + + .lg\:right-44 { + right: 11rem; + } + + .lg\:bottom-44 { + bottom: 11rem; + } + + .lg\:left-44 { + left: 11rem; + } + + .lg\:top-48 { + top: 12rem; + } + + .lg\:right-48 { + right: 12rem; + } + + .lg\:bottom-48 { + bottom: 12rem; + } + + .lg\:left-48 { + left: 12rem; + } + + .lg\:top-52 { + top: 13rem; + } + + .lg\:right-52 { + right: 13rem; + } + + .lg\:bottom-52 { + bottom: 13rem; + } + + .lg\:left-52 { + left: 13rem; + } + + .lg\:top-56 { + top: 14rem; + } + + .lg\:right-56 { + right: 14rem; + } + + .lg\:bottom-56 { + bottom: 14rem; + } + + .lg\:left-56 { + left: 14rem; + } + + .lg\:top-60 { + top: 240px; + } + + .lg\:right-60 { + right: 240px; + } + + .lg\:bottom-60 { + bottom: 240px; + } + + .lg\:left-60 { + left: 240px; + } + + .lg\:top-64 { + top: 16rem; + } + + .lg\:right-64 { + right: 16rem; + } + + .lg\:bottom-64 { + bottom: 16rem; + } + + .lg\:left-64 { + left: 16rem; + } + + .lg\:top-72 { + top: 18rem; + } + + .lg\:right-72 { + right: 18rem; + } + + .lg\:bottom-72 { + bottom: 18rem; + } + + .lg\:left-72 { + left: 18rem; + } + + .lg\:top-80 { + top: 20rem; + } + + .lg\:right-80 { + right: 20rem; + } + + .lg\:bottom-80 { + bottom: 20rem; + } + + .lg\:left-80 { + left: 20rem; + } + + .lg\:top-88 { + top: 22rem; + } + + .lg\:right-88 { + right: 22rem; + } + + .lg\:bottom-88 { + bottom: 22rem; + } + + .lg\:left-88 { + left: 22rem; + } + + .lg\:top-96 { + top: 24rem; + } + + .lg\:right-96 { + right: 24rem; + } + + .lg\:bottom-96 { + bottom: 24rem; + } + + .lg\:left-96 { + left: 24rem; + } + + .lg\:top-130 { + top: 560px; + } + + .lg\:right-130 { + right: 560px; + } + + .lg\:bottom-130 { + bottom: 560px; + } + + .lg\:left-130 { + left: 560px; + } + + .lg\:top-auto { + top: auto; + } + + .lg\:right-auto { + right: auto; + } + + .lg\:bottom-auto { + bottom: auto; + } + + .lg\:left-auto { + left: auto; + } + + .lg\:top-px { + top: 1px; + } + + .lg\:right-px { + right: 1px; + } + + .lg\:bottom-px { + bottom: 1px; + } + + .lg\:left-px { + left: 1px; + } + + .lg\:top-0\.5 { + top: 0.125rem; + } + + .lg\:right-0\.5 { + right: 0.125rem; + } + + .lg\:bottom-0\.5 { + bottom: 0.125rem; + } + + .lg\:left-0\.5 { + left: 0.125rem; + } + + .lg\:top-1\.5 { + top: 0.375rem; + } + + .lg\:right-1\.5 { + right: 0.375rem; + } + + .lg\:bottom-1\.5 { + bottom: 0.375rem; + } + + .lg\:left-1\.5 { + left: 0.375rem; + } + + .lg\:top-2\.5 { + top: 0.625rem; + } + + .lg\:right-2\.5 { + right: 0.625rem; + } + + .lg\:bottom-2\.5 { + bottom: 0.625rem; + } + + .lg\:left-2\.5 { + left: 0.625rem; + } + + .lg\:top-3\.5 { + top: 0.875rem; + } + + .lg\:right-3\.5 { + right: 0.875rem; + } + + .lg\:bottom-3\.5 { + bottom: 0.875rem; + } + + .lg\:left-3\.5 { + left: 0.875rem; + } + + .lg\:-top-0 { + top: 0px; + } + + .lg\:-right-0 { + right: 0px; + } + + .lg\:-bottom-0 { + bottom: 0px; + } + + .lg\:-left-0 { + left: 0px; + } + + .lg\:-top-1 { + top: -0.25rem; + } + + .lg\:-right-1 { + right: -0.25rem; + } + + .lg\:-bottom-1 { + bottom: -0.25rem; + } + + .lg\:-left-1 { + left: -0.25rem; + } + + .lg\:-top-2 { + top: -0.5rem; + } + + .lg\:-right-2 { + right: -0.5rem; + } + + .lg\:-bottom-2 { + bottom: -0.5rem; + } + + .lg\:-left-2 { + left: -0.5rem; + } + + .lg\:-top-3 { + top: -0.75rem; + } + + .lg\:-right-3 { + right: -0.75rem; + } + + .lg\:-bottom-3 { + bottom: -0.75rem; + } + + .lg\:-left-3 { + left: -0.75rem; + } + + .lg\:-top-4 { + top: -1rem; + } + + .lg\:-right-4 { + right: -1rem; + } + + .lg\:-bottom-4 { + bottom: -1rem; + } + + .lg\:-left-4 { + left: -1rem; + } + + .lg\:-top-5 { + top: -1.25rem; + } + + .lg\:-right-5 { + right: -1.25rem; + } + + .lg\:-bottom-5 { + bottom: -1.25rem; + } + + .lg\:-left-5 { + left: -1.25rem; + } + + .lg\:-top-6 { + top: -1.5rem; + } + + .lg\:-right-6 { + right: -1.5rem; + } + + .lg\:-bottom-6 { + bottom: -1.5rem; + } + + .lg\:-left-6 { + left: -1.5rem; + } + + .lg\:-top-7 { + top: -1.75rem; + } + + .lg\:-right-7 { + right: -1.75rem; + } + + .lg\:-bottom-7 { + bottom: -1.75rem; + } + + .lg\:-left-7 { + left: -1.75rem; + } + + .lg\:-top-8 { + top: -2rem; + } + + .lg\:-right-8 { + right: -2rem; + } + + .lg\:-bottom-8 { + bottom: -2rem; + } + + .lg\:-left-8 { + left: -2rem; + } + + .lg\:-top-9 { + top: -2.25rem; + } + + .lg\:-right-9 { + right: -2.25rem; + } + + .lg\:-bottom-9 { + bottom: -2.25rem; + } + + .lg\:-left-9 { + left: -2.25rem; + } + + .lg\:-top-10 { + top: -2.5rem; + } + + .lg\:-right-10 { + right: -2.5rem; + } + + .lg\:-bottom-10 { + bottom: -2.5rem; + } + + .lg\:-left-10 { + left: -2.5rem; + } + + .lg\:-top-11 { + top: -2.75rem; + } + + .lg\:-right-11 { + right: -2.75rem; + } + + .lg\:-bottom-11 { + bottom: -2.75rem; + } + + .lg\:-left-11 { + left: -2.75rem; + } + + .lg\:-top-12 { + top: -3rem; + } + + .lg\:-right-12 { + right: -3rem; + } + + .lg\:-bottom-12 { + bottom: -3rem; + } + + .lg\:-left-12 { + left: -3rem; + } + + .lg\:-top-14 { + top: -3.5rem; + } + + .lg\:-right-14 { + right: -3.5rem; + } + + .lg\:-bottom-14 { + bottom: -3.5rem; + } + + .lg\:-left-14 { + left: -3.5rem; + } + + .lg\:-top-16 { + top: -4rem; + } + + .lg\:-right-16 { + right: -4rem; + } + + .lg\:-bottom-16 { + bottom: -4rem; + } + + .lg\:-left-16 { + left: -4rem; + } + + .lg\:-top-20 { + top: -5rem; + } + + .lg\:-right-20 { + right: -5rem; + } + + .lg\:-bottom-20 { + bottom: -5rem; + } + + .lg\:-left-20 { + left: -5rem; + } + + .lg\:-top-22 { + top: -5.625rem; + } + + .lg\:-right-22 { + right: -5.625rem; + } + + .lg\:-bottom-22 { + bottom: -5.625rem; + } + + .lg\:-left-22 { + left: -5.625rem; + } + + .lg\:-top-24 { + top: -6rem; + } + + .lg\:-right-24 { + right: -6rem; + } + + .lg\:-bottom-24 { + bottom: -6rem; + } + + .lg\:-left-24 { + left: -6rem; + } + + .lg\:-top-28 { + top: -7rem; + } + + .lg\:-right-28 { + right: -7rem; + } + + .lg\:-bottom-28 { + bottom: -7rem; + } + + .lg\:-left-28 { + left: -7rem; + } + + .lg\:-top-32 { + top: -8rem; + } + + .lg\:-right-32 { + right: -8rem; + } + + .lg\:-bottom-32 { + bottom: -8rem; + } + + .lg\:-left-32 { + left: -8rem; + } + + .lg\:-top-36 { + top: -9rem; + } + + .lg\:-right-36 { + right: -9rem; + } + + .lg\:-bottom-36 { + bottom: -9rem; + } + + .lg\:-left-36 { + left: -9rem; + } + + .lg\:-top-40 { + top: -10rem; + } + + .lg\:-right-40 { + right: -10rem; + } + + .lg\:-bottom-40 { + bottom: -10rem; + } + + .lg\:-left-40 { + left: -10rem; + } + + .lg\:-top-44 { + top: -11rem; + } + + .lg\:-right-44 { + right: -11rem; + } + + .lg\:-bottom-44 { + bottom: -11rem; + } + + .lg\:-left-44 { + left: -11rem; + } + + .lg\:-top-48 { + top: -12rem; + } + + .lg\:-right-48 { + right: -12rem; + } + + .lg\:-bottom-48 { + bottom: -12rem; + } + + .lg\:-left-48 { + left: -12rem; + } + + .lg\:-top-52 { + top: -13rem; + } + + .lg\:-right-52 { + right: -13rem; + } + + .lg\:-bottom-52 { + bottom: -13rem; + } + + .lg\:-left-52 { + left: -13rem; + } + + .lg\:-top-56 { + top: -14rem; + } + + .lg\:-right-56 { + right: -14rem; + } + + .lg\:-bottom-56 { + bottom: -14rem; + } + + .lg\:-left-56 { + left: -14rem; + } + + .lg\:-top-60 { + top: -240px; + } + + .lg\:-right-60 { + right: -240px; + } + + .lg\:-bottom-60 { + bottom: -240px; + } + + .lg\:-left-60 { + left: -240px; + } + + .lg\:-top-64 { + top: -16rem; + } + + .lg\:-right-64 { + right: -16rem; + } + + .lg\:-bottom-64 { + bottom: -16rem; + } + + .lg\:-left-64 { + left: -16rem; + } + + .lg\:-top-72 { + top: -18rem; + } + + .lg\:-right-72 { + right: -18rem; + } + + .lg\:-bottom-72 { + bottom: -18rem; + } + + .lg\:-left-72 { + left: -18rem; + } + + .lg\:-top-80 { + top: -20rem; + } + + .lg\:-right-80 { + right: -20rem; + } + + .lg\:-bottom-80 { + bottom: -20rem; + } + + .lg\:-left-80 { + left: -20rem; + } + + .lg\:-top-88 { + top: -22rem; + } + + .lg\:-right-88 { + right: -22rem; + } + + .lg\:-bottom-88 { + bottom: -22rem; + } + + .lg\:-left-88 { + left: -22rem; + } + + .lg\:-top-96 { + top: -24rem; + } + + .lg\:-right-96 { + right: -24rem; + } + + .lg\:-bottom-96 { + bottom: -24rem; + } + + .lg\:-left-96 { + left: -24rem; + } + + .lg\:-top-130 { + top: -560px; + } + + .lg\:-right-130 { + right: -560px; + } + + .lg\:-bottom-130 { + bottom: -560px; + } + + .lg\:-left-130 { + left: -560px; + } + + .lg\:-top-px { + top: -1px; + } + + .lg\:-right-px { + right: -1px; + } + + .lg\:-bottom-px { + bottom: -1px; + } + + .lg\:-left-px { + left: -1px; + } + + .lg\:-top-0\.5 { + top: -0.125rem; + } + + .lg\:-right-0\.5 { + right: -0.125rem; + } + + .lg\:-bottom-0\.5 { + bottom: -0.125rem; + } + + .lg\:-left-0\.5 { + left: -0.125rem; + } + + .lg\:-top-1\.5 { + top: -0.375rem; + } + + .lg\:-right-1\.5 { + right: -0.375rem; + } + + .lg\:-bottom-1\.5 { + bottom: -0.375rem; + } + + .lg\:-left-1\.5 { + left: -0.375rem; + } + + .lg\:-top-2\.5 { + top: -0.625rem; + } + + .lg\:-right-2\.5 { + right: -0.625rem; + } + + .lg\:-bottom-2\.5 { + bottom: -0.625rem; + } + + .lg\:-left-2\.5 { + left: -0.625rem; + } + + .lg\:-top-3\.5 { + top: -0.875rem; + } + + .lg\:-right-3\.5 { + right: -0.875rem; + } + + .lg\:-bottom-3\.5 { + bottom: -0.875rem; + } + + .lg\:-left-3\.5 { + left: -0.875rem; + } + + .lg\:top-1\/2 { + top: 50%; + } + + .lg\:right-1\/2 { + right: 50%; + } + + .lg\:bottom-1\/2 { + bottom: 50%; + } + + .lg\:left-1\/2 { + left: 50%; + } + + .lg\:top-1\/3 { + top: 33.333333%; + } + + .lg\:right-1\/3 { + right: 33.333333%; + } + + .lg\:bottom-1\/3 { + bottom: 33.333333%; + } + + .lg\:left-1\/3 { + left: 33.333333%; + } + + .lg\:top-2\/3 { + top: 66.666667%; + } + + .lg\:right-2\/3 { + right: 66.666667%; + } + + .lg\:bottom-2\/3 { + bottom: 66.666667%; + } + + .lg\:left-2\/3 { + left: 66.666667%; + } + + .lg\:top-1\/4 { + top: 25%; + } + + .lg\:right-1\/4 { + right: 25%; + } + + .lg\:bottom-1\/4 { + bottom: 25%; + } + + .lg\:left-1\/4 { + left: 25%; + } + + .lg\:top-2\/4 { + top: 50%; + } + + .lg\:right-2\/4 { + right: 50%; + } + + .lg\:bottom-2\/4 { + bottom: 50%; + } + + .lg\:left-2\/4 { + left: 50%; + } + + .lg\:top-3\/4 { + top: 75%; + } + + .lg\:right-3\/4 { + right: 75%; + } + + .lg\:bottom-3\/4 { + bottom: 75%; + } + + .lg\:left-3\/4 { + left: 75%; + } + + .lg\:top-full { + top: 100%; + } + + .lg\:right-full { + right: 100%; + } + + .lg\:bottom-full { + bottom: 100%; + } + + .lg\:left-full { + left: 100%; + } + + .lg\:-top-1\/2 { + top: -50%; + } + + .lg\:-right-1\/2 { + right: -50%; + } + + .lg\:-bottom-1\/2 { + bottom: -50%; + } + + .lg\:-left-1\/2 { + left: -50%; + } + + .lg\:-top-1\/3 { + top: -33.333333%; + } + + .lg\:-right-1\/3 { + right: -33.333333%; + } + + .lg\:-bottom-1\/3 { + bottom: -33.333333%; + } + + .lg\:-left-1\/3 { + left: -33.333333%; + } + + .lg\:-top-2\/3 { + top: -66.666667%; + } + + .lg\:-right-2\/3 { + right: -66.666667%; + } + + .lg\:-bottom-2\/3 { + bottom: -66.666667%; + } + + .lg\:-left-2\/3 { + left: -66.666667%; + } + + .lg\:-top-1\/4 { + top: -25%; + } + + .lg\:-right-1\/4 { + right: -25%; + } + + .lg\:-bottom-1\/4 { + bottom: -25%; + } + + .lg\:-left-1\/4 { + left: -25%; + } + + .lg\:-top-2\/4 { + top: -50%; + } + + .lg\:-right-2\/4 { + right: -50%; + } + + .lg\:-bottom-2\/4 { + bottom: -50%; + } + + .lg\:-left-2\/4 { + left: -50%; + } + + .lg\:-top-3\/4 { + top: -75%; + } + + .lg\:-right-3\/4 { + right: -75%; + } + + .lg\:-bottom-3\/4 { + bottom: -75%; + } + + .lg\:-left-3\/4 { + left: -75%; + } + + .lg\:-top-full { + top: -100%; + } + + .lg\:-right-full { + right: -100%; + } + + .lg\:-bottom-full { + bottom: -100%; + } + + .lg\:-left-full { + left: -100%; + } + + .lg\:resize-none { + resize: none; + } + + .lg\:resize-y { + resize: vertical; + } + + .lg\:resize-x { + resize: horizontal; + } + + .lg\:resize { + resize: both; + } + + .lg\:shadow-sm { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:shadow { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:shadow-md { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:shadow-lg { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:shadow-xl { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:shadow-2xl { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:shadow-inner { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:shadow-none { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:hover\:shadow-sm:hover { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:hover\:shadow:hover { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:hover\:shadow-md:hover { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:hover\:shadow-lg:hover { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:hover\:shadow-xl:hover { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:hover\:shadow-2xl:hover { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:hover\:shadow-inner:hover { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:hover\:shadow-none:hover { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:focus\:shadow-sm:focus { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:focus\:shadow:focus { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:focus\:shadow-md:focus { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:focus\:shadow-lg:focus { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:focus\:shadow-xl:focus { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:focus\:shadow-2xl:focus { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:focus\:shadow-inner:focus { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:focus\:shadow-none:focus { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:active\:shadow-sm:active { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:active\:shadow:active { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:active\:shadow-md:active { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:active\:shadow-lg:active { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:active\:shadow-xl:active { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:active\:shadow-2xl:active { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:active\:shadow-inner:active { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\:active\:shadow-none:active { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .lg\:group-hover\:shadow-sm { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .lg\:group-hover\:shadow { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .lg\:group-hover\:shadow-md { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .lg\:group-hover\:shadow-lg { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .lg\:group-hover\:shadow-xl { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .lg\:group-hover\:shadow-2xl { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .lg\:group-hover\:shadow-inner { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .lg\:group-hover\:shadow-none { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .lg\: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(0px + 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); + } + + .lg\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .lg\: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); + } + + .lg\:ring-4 { + --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(4px + 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); + } + + .lg\:ring-8 { + --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(8px + 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); + } + + .lg\:ring { + --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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .lg\:ring-inset { + --tw-ring-inset: inset; + } + + .lg\:focus-within\:ring-0: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(0px + 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); + } + + .lg\: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); + } + + .lg\:focus-within\:ring-2: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(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); + } + + .lg\:focus-within\:ring-4: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(4px + 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); + } + + .lg\:focus-within\:ring-8: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(8px + 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); + } + + .lg\:focus-within\:ring: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(3px + 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); + } + + .lg\:focus-within\:ring-inset:focus-within { + --tw-ring-inset: inset; + } + + .lg\: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(0px + 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); + } + + .lg\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .lg\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .lg\:focus\:ring-4: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(4px + 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); + } + + .lg\:focus\:ring-8: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(8px + 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); + } + + .lg\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .lg\:focus\:ring-inset:focus { + --tw-ring-inset: inset; + } + + .lg\:ring-offset-transparent { + --tw-ring-offset-color: transparent; + } + + .lg\:ring-offset-current { + --tw-ring-offset-color: currentColor; + } + + .lg\:ring-offset-black { + --tw-ring-offset-color: #040405; + } + + .lg\:ring-offset-white { + --tw-ring-offset-color: #fff; + } + + .lg\:ring-offset-gray-50 { + --tw-ring-offset-color: #f9fafb; + } + + .lg\:ring-offset-gray-100 { + --tw-ring-offset-color: #f7fafc; + } + + .lg\:ring-offset-gray-200 { + --tw-ring-offset-color: #edf2f7; + } + + .lg\:ring-offset-gray-300 { + --tw-ring-offset-color: #e2e8f0; + } + + .lg\:ring-offset-gray-400 { + --tw-ring-offset-color: #cbd5e0; + } + + .lg\:ring-offset-gray-500 { + --tw-ring-offset-color: #a0aec0; + } + + .lg\:ring-offset-gray-600 { + --tw-ring-offset-color: #718096; + } + + .lg\:ring-offset-gray-700 { + --tw-ring-offset-color: #4a5568; + } + + .lg\:ring-offset-gray-800 { + --tw-ring-offset-color: #2d3748; + } + + .lg\:ring-offset-gray-900 { + --tw-ring-offset-color: #1a202c; + } + + .lg\:ring-offset-red-50 { + --tw-ring-offset-color: #fef2f2; + } + + .lg\:ring-offset-red-100 { + --tw-ring-offset-color: #fee2e2; + } + + .lg\:ring-offset-red-200 { + --tw-ring-offset-color: #fecaca; + } + + .lg\:ring-offset-red-300 { + --tw-ring-offset-color: #fca5a5; + } + + .lg\:ring-offset-red-400 { + --tw-ring-offset-color: #f87171; + } + + .lg\:ring-offset-red-500 { + --tw-ring-offset-color: #ef4444; + } + + .lg\:ring-offset-red-600 { + --tw-ring-offset-color: #dc2626; + } + + .lg\:ring-offset-red-700 { + --tw-ring-offset-color: #b91c1c; + } + + .lg\:ring-offset-red-800 { + --tw-ring-offset-color: #991b1b; + } + + .lg\:ring-offset-red-900 { + --tw-ring-offset-color: #7f1d1d; + } + + .lg\:ring-offset-yellow-50 { + --tw-ring-offset-color: #fffbeb; + } + + .lg\:ring-offset-yellow-100 { + --tw-ring-offset-color: #fef3c7; + } + + .lg\:ring-offset-yellow-200 { + --tw-ring-offset-color: #fde68a; + } + + .lg\:ring-offset-yellow-300 { + --tw-ring-offset-color: #fcd34d; + } + + .lg\:ring-offset-yellow-400 { + --tw-ring-offset-color: #fbbf24; + } + + .lg\:ring-offset-yellow-500 { + --tw-ring-offset-color: #f59e0b; + } + + .lg\:ring-offset-yellow-600 { + --tw-ring-offset-color: #d97706; + } + + .lg\:ring-offset-yellow-700 { + --tw-ring-offset-color: #b45309; + } + + .lg\:ring-offset-yellow-800 { + --tw-ring-offset-color: #92400e; + } + + .lg\:ring-offset-yellow-900 { + --tw-ring-offset-color: #78350f; + } + + .lg\:ring-offset-green-50 { + --tw-ring-offset-color: #ecfdf5; + } + + .lg\:ring-offset-green-100 { + --tw-ring-offset-color: #d1fae5; + } + + .lg\:ring-offset-green-200 { + --tw-ring-offset-color: #a7f3d0; + } + + .lg\:ring-offset-green-300 { + --tw-ring-offset-color: #6ee7b7; + } + + .lg\:ring-offset-green-400 { + --tw-ring-offset-color: #34d399; + } + + .lg\:ring-offset-green-500 { + --tw-ring-offset-color: #10b981; + } + + .lg\:ring-offset-green-600 { + --tw-ring-offset-color: #059669; + } + + .lg\:ring-offset-green-700 { + --tw-ring-offset-color: #047857; + } + + .lg\:ring-offset-green-800 { + --tw-ring-offset-color: #065f46; + } + + .lg\:ring-offset-green-900 { + --tw-ring-offset-color: #064e3b; + } + + .lg\:ring-offset-blue-50 { + --tw-ring-offset-color: #eff6ff; + } + + .lg\:ring-offset-blue-100 { + --tw-ring-offset-color: #dbeafe; + } + + .lg\:ring-offset-blue-200 { + --tw-ring-offset-color: #bfdbfe; + } + + .lg\:ring-offset-blue-300 { + --tw-ring-offset-color: #93c5fd; + } + + .lg\:ring-offset-blue-400 { + --tw-ring-offset-color: #60a5fa; + } + + .lg\:ring-offset-blue-500 { + --tw-ring-offset-color: #3b82f6; + } + + .lg\:ring-offset-blue-600 { + --tw-ring-offset-color: #2563eb; + } + + .lg\:ring-offset-blue-700 { + --tw-ring-offset-color: #1d4ed8; + } + + .lg\:ring-offset-blue-800 { + --tw-ring-offset-color: #1e40af; + } + + .lg\:ring-offset-blue-900 { + --tw-ring-offset-color: #1e3a8a; + } + + .lg\:ring-offset-indigo-50 { + --tw-ring-offset-color: #eef2ff; + } + + .lg\:ring-offset-indigo-100 { + --tw-ring-offset-color: #e0e7ff; + } + + .lg\:ring-offset-indigo-200 { + --tw-ring-offset-color: #c7d2fe; + } + + .lg\:ring-offset-indigo-300 { + --tw-ring-offset-color: #a5b4fc; + } + + .lg\:ring-offset-indigo-400 { + --tw-ring-offset-color: #818cf8; + } + + .lg\:ring-offset-indigo-500 { + --tw-ring-offset-color: #6366f1; + } + + .lg\:ring-offset-indigo-600 { + --tw-ring-offset-color: #4f46e5; + } + + .lg\:ring-offset-indigo-700 { + --tw-ring-offset-color: #4338ca; + } + + .lg\:ring-offset-indigo-800 { + --tw-ring-offset-color: #3730a3; + } + + .lg\:ring-offset-indigo-900 { + --tw-ring-offset-color: #312e81; + } + + .lg\:ring-offset-purple-50 { + --tw-ring-offset-color: #f5f3ff; + } + + .lg\:ring-offset-purple-100 { + --tw-ring-offset-color: #ede9fe; + } + + .lg\:ring-offset-purple-200 { + --tw-ring-offset-color: #ddd6fe; + } + + .lg\:ring-offset-purple-300 { + --tw-ring-offset-color: #c4b5fd; + } + + .lg\:ring-offset-purple-400 { + --tw-ring-offset-color: #a78bfa; + } + + .lg\:ring-offset-purple-500 { + --tw-ring-offset-color: #8b5cf6; + } + + .lg\:ring-offset-purple-600 { + --tw-ring-offset-color: #7c3aed; + } + + .lg\:ring-offset-purple-700 { + --tw-ring-offset-color: #6d28d9; + } + + .lg\:ring-offset-purple-800 { + --tw-ring-offset-color: #5b21b6; + } + + .lg\:ring-offset-purple-900 { + --tw-ring-offset-color: #4c1d95; + } + + .lg\:ring-offset-pink-50 { + --tw-ring-offset-color: #fdf2f8; + } + + .lg\:ring-offset-pink-100 { + --tw-ring-offset-color: #fce7f3; + } + + .lg\:ring-offset-pink-200 { + --tw-ring-offset-color: #fbcfe8; + } + + .lg\:ring-offset-pink-300 { + --tw-ring-offset-color: #f9a8d4; + } + + .lg\:ring-offset-pink-400 { + --tw-ring-offset-color: #f472b6; + } + + .lg\:ring-offset-pink-500 { + --tw-ring-offset-color: #ec4899; + } + + .lg\:ring-offset-pink-600 { + --tw-ring-offset-color: #db2777; + } + + .lg\:ring-offset-pink-700 { + --tw-ring-offset-color: #be185d; + } + + .lg\:ring-offset-pink-800 { + --tw-ring-offset-color: #9d174d; + } + + .lg\:ring-offset-pink-900 { + --tw-ring-offset-color: #831843; + } + + .lg\:ring-offset-primary-50 { + --tw-ring-offset-color: #F7F6FD; + } + + .lg\:ring-offset-primary-100 { + --tw-ring-offset-color: #EEEEFB; + } + + .lg\:ring-offset-primary-200 { + --tw-ring-offset-color: #D5D4F5; + } + + .lg\:ring-offset-primary-300 { + --tw-ring-offset-color: #BCB9EF; + } + + .lg\:ring-offset-primary-400 { + --tw-ring-offset-color: #8A85E4; + } + + .lg\:ring-offset-primary-500 { + --tw-ring-offset-color: #5851D8; + } + + .lg\:ring-offset-primary-600 { + --tw-ring-offset-color: #4F49C2; + } + + .lg\:ring-offset-primary-700 { + --tw-ring-offset-color: #353182; + } + + .lg\:ring-offset-primary-800 { + --tw-ring-offset-color: #282461; + } + + .lg\:ring-offset-primary-900 { + --tw-ring-offset-color: #1A1841; + } + + .lg\:ring-offset-danger { + --tw-ring-offset-color: #FB7178; + } + + .lg\:ring-offset-success { + --tw-ring-offset-color: #00C99C; + } + + .lg\:ring-offset-warning { + --tw-ring-offset-color: #F3AF4E; + } + + .lg\:ring-offset-info { + --tw-ring-offset-color: #15B2EC; + } + + .lg\:focus-within\:ring-offset-transparent:focus-within { + --tw-ring-offset-color: transparent; + } + + .lg\:focus-within\:ring-offset-current:focus-within { + --tw-ring-offset-color: currentColor; + } + + .lg\:focus-within\:ring-offset-black:focus-within { + --tw-ring-offset-color: #040405; + } + + .lg\:focus-within\:ring-offset-white:focus-within { + --tw-ring-offset-color: #fff; + } + + .lg\:focus-within\:ring-offset-gray-50:focus-within { + --tw-ring-offset-color: #f9fafb; + } + + .lg\:focus-within\:ring-offset-gray-100:focus-within { + --tw-ring-offset-color: #f7fafc; + } + + .lg\:focus-within\:ring-offset-gray-200:focus-within { + --tw-ring-offset-color: #edf2f7; + } + + .lg\:focus-within\:ring-offset-gray-300:focus-within { + --tw-ring-offset-color: #e2e8f0; + } + + .lg\:focus-within\:ring-offset-gray-400:focus-within { + --tw-ring-offset-color: #cbd5e0; + } + + .lg\:focus-within\:ring-offset-gray-500:focus-within { + --tw-ring-offset-color: #a0aec0; + } + + .lg\:focus-within\:ring-offset-gray-600:focus-within { + --tw-ring-offset-color: #718096; + } + + .lg\:focus-within\:ring-offset-gray-700:focus-within { + --tw-ring-offset-color: #4a5568; + } + + .lg\:focus-within\:ring-offset-gray-800:focus-within { + --tw-ring-offset-color: #2d3748; + } + + .lg\:focus-within\:ring-offset-gray-900:focus-within { + --tw-ring-offset-color: #1a202c; + } + + .lg\:focus-within\:ring-offset-red-50:focus-within { + --tw-ring-offset-color: #fef2f2; + } + + .lg\:focus-within\:ring-offset-red-100:focus-within { + --tw-ring-offset-color: #fee2e2; + } + + .lg\:focus-within\:ring-offset-red-200:focus-within { + --tw-ring-offset-color: #fecaca; + } + + .lg\:focus-within\:ring-offset-red-300:focus-within { + --tw-ring-offset-color: #fca5a5; + } + + .lg\:focus-within\:ring-offset-red-400:focus-within { + --tw-ring-offset-color: #f87171; + } + + .lg\:focus-within\:ring-offset-red-500:focus-within { + --tw-ring-offset-color: #ef4444; + } + + .lg\:focus-within\:ring-offset-red-600:focus-within { + --tw-ring-offset-color: #dc2626; + } + + .lg\:focus-within\:ring-offset-red-700:focus-within { + --tw-ring-offset-color: #b91c1c; + } + + .lg\:focus-within\:ring-offset-red-800:focus-within { + --tw-ring-offset-color: #991b1b; + } + + .lg\:focus-within\:ring-offset-red-900:focus-within { + --tw-ring-offset-color: #7f1d1d; + } + + .lg\:focus-within\:ring-offset-yellow-50:focus-within { + --tw-ring-offset-color: #fffbeb; + } + + .lg\:focus-within\:ring-offset-yellow-100:focus-within { + --tw-ring-offset-color: #fef3c7; + } + + .lg\:focus-within\:ring-offset-yellow-200:focus-within { + --tw-ring-offset-color: #fde68a; + } + + .lg\:focus-within\:ring-offset-yellow-300:focus-within { + --tw-ring-offset-color: #fcd34d; + } + + .lg\:focus-within\:ring-offset-yellow-400:focus-within { + --tw-ring-offset-color: #fbbf24; + } + + .lg\:focus-within\:ring-offset-yellow-500:focus-within { + --tw-ring-offset-color: #f59e0b; + } + + .lg\:focus-within\:ring-offset-yellow-600:focus-within { + --tw-ring-offset-color: #d97706; + } + + .lg\:focus-within\:ring-offset-yellow-700:focus-within { + --tw-ring-offset-color: #b45309; + } + + .lg\:focus-within\:ring-offset-yellow-800:focus-within { + --tw-ring-offset-color: #92400e; + } + + .lg\:focus-within\:ring-offset-yellow-900:focus-within { + --tw-ring-offset-color: #78350f; + } + + .lg\:focus-within\:ring-offset-green-50:focus-within { + --tw-ring-offset-color: #ecfdf5; + } + + .lg\:focus-within\:ring-offset-green-100:focus-within { + --tw-ring-offset-color: #d1fae5; + } + + .lg\:focus-within\:ring-offset-green-200:focus-within { + --tw-ring-offset-color: #a7f3d0; + } + + .lg\:focus-within\:ring-offset-green-300:focus-within { + --tw-ring-offset-color: #6ee7b7; + } + + .lg\:focus-within\:ring-offset-green-400:focus-within { + --tw-ring-offset-color: #34d399; + } + + .lg\:focus-within\:ring-offset-green-500:focus-within { + --tw-ring-offset-color: #10b981; + } + + .lg\:focus-within\:ring-offset-green-600:focus-within { + --tw-ring-offset-color: #059669; + } + + .lg\:focus-within\:ring-offset-green-700:focus-within { + --tw-ring-offset-color: #047857; + } + + .lg\:focus-within\:ring-offset-green-800:focus-within { + --tw-ring-offset-color: #065f46; + } + + .lg\:focus-within\:ring-offset-green-900:focus-within { + --tw-ring-offset-color: #064e3b; + } + + .lg\:focus-within\:ring-offset-blue-50:focus-within { + --tw-ring-offset-color: #eff6ff; + } + + .lg\:focus-within\:ring-offset-blue-100:focus-within { + --tw-ring-offset-color: #dbeafe; + } + + .lg\:focus-within\:ring-offset-blue-200:focus-within { + --tw-ring-offset-color: #bfdbfe; + } + + .lg\:focus-within\:ring-offset-blue-300:focus-within { + --tw-ring-offset-color: #93c5fd; + } + + .lg\:focus-within\:ring-offset-blue-400:focus-within { + --tw-ring-offset-color: #60a5fa; + } + + .lg\:focus-within\:ring-offset-blue-500:focus-within { + --tw-ring-offset-color: #3b82f6; + } + + .lg\:focus-within\:ring-offset-blue-600:focus-within { + --tw-ring-offset-color: #2563eb; + } + + .lg\:focus-within\:ring-offset-blue-700:focus-within { + --tw-ring-offset-color: #1d4ed8; + } + + .lg\:focus-within\:ring-offset-blue-800:focus-within { + --tw-ring-offset-color: #1e40af; + } + + .lg\:focus-within\:ring-offset-blue-900:focus-within { + --tw-ring-offset-color: #1e3a8a; + } + + .lg\:focus-within\:ring-offset-indigo-50:focus-within { + --tw-ring-offset-color: #eef2ff; + } + + .lg\:focus-within\:ring-offset-indigo-100:focus-within { + --tw-ring-offset-color: #e0e7ff; + } + + .lg\:focus-within\:ring-offset-indigo-200:focus-within { + --tw-ring-offset-color: #c7d2fe; + } + + .lg\:focus-within\:ring-offset-indigo-300:focus-within { + --tw-ring-offset-color: #a5b4fc; + } + + .lg\:focus-within\:ring-offset-indigo-400:focus-within { + --tw-ring-offset-color: #818cf8; + } + + .lg\:focus-within\:ring-offset-indigo-500:focus-within { + --tw-ring-offset-color: #6366f1; + } + + .lg\:focus-within\:ring-offset-indigo-600:focus-within { + --tw-ring-offset-color: #4f46e5; + } + + .lg\:focus-within\:ring-offset-indigo-700:focus-within { + --tw-ring-offset-color: #4338ca; + } + + .lg\:focus-within\:ring-offset-indigo-800:focus-within { + --tw-ring-offset-color: #3730a3; + } + + .lg\:focus-within\:ring-offset-indigo-900:focus-within { + --tw-ring-offset-color: #312e81; + } + + .lg\:focus-within\:ring-offset-purple-50:focus-within { + --tw-ring-offset-color: #f5f3ff; + } + + .lg\:focus-within\:ring-offset-purple-100:focus-within { + --tw-ring-offset-color: #ede9fe; + } + + .lg\:focus-within\:ring-offset-purple-200:focus-within { + --tw-ring-offset-color: #ddd6fe; + } + + .lg\:focus-within\:ring-offset-purple-300:focus-within { + --tw-ring-offset-color: #c4b5fd; + } + + .lg\:focus-within\:ring-offset-purple-400:focus-within { + --tw-ring-offset-color: #a78bfa; + } + + .lg\:focus-within\:ring-offset-purple-500:focus-within { + --tw-ring-offset-color: #8b5cf6; + } + + .lg\:focus-within\:ring-offset-purple-600:focus-within { + --tw-ring-offset-color: #7c3aed; + } + + .lg\:focus-within\:ring-offset-purple-700:focus-within { + --tw-ring-offset-color: #6d28d9; + } + + .lg\:focus-within\:ring-offset-purple-800:focus-within { + --tw-ring-offset-color: #5b21b6; + } + + .lg\:focus-within\:ring-offset-purple-900:focus-within { + --tw-ring-offset-color: #4c1d95; + } + + .lg\:focus-within\:ring-offset-pink-50:focus-within { + --tw-ring-offset-color: #fdf2f8; + } + + .lg\:focus-within\:ring-offset-pink-100:focus-within { + --tw-ring-offset-color: #fce7f3; + } + + .lg\:focus-within\:ring-offset-pink-200:focus-within { + --tw-ring-offset-color: #fbcfe8; + } + + .lg\:focus-within\:ring-offset-pink-300:focus-within { + --tw-ring-offset-color: #f9a8d4; + } + + .lg\:focus-within\:ring-offset-pink-400:focus-within { + --tw-ring-offset-color: #f472b6; + } + + .lg\:focus-within\:ring-offset-pink-500:focus-within { + --tw-ring-offset-color: #ec4899; + } + + .lg\:focus-within\:ring-offset-pink-600:focus-within { + --tw-ring-offset-color: #db2777; + } + + .lg\:focus-within\:ring-offset-pink-700:focus-within { + --tw-ring-offset-color: #be185d; + } + + .lg\:focus-within\:ring-offset-pink-800:focus-within { + --tw-ring-offset-color: #9d174d; + } + + .lg\:focus-within\:ring-offset-pink-900:focus-within { + --tw-ring-offset-color: #831843; + } + + .lg\:focus-within\:ring-offset-primary-50:focus-within { + --tw-ring-offset-color: #F7F6FD; + } + + .lg\:focus-within\:ring-offset-primary-100:focus-within { + --tw-ring-offset-color: #EEEEFB; + } + + .lg\:focus-within\:ring-offset-primary-200:focus-within { + --tw-ring-offset-color: #D5D4F5; + } + + .lg\:focus-within\:ring-offset-primary-300:focus-within { + --tw-ring-offset-color: #BCB9EF; + } + + .lg\:focus-within\:ring-offset-primary-400:focus-within { + --tw-ring-offset-color: #8A85E4; + } + + .lg\:focus-within\:ring-offset-primary-500:focus-within { + --tw-ring-offset-color: #5851D8; + } + + .lg\:focus-within\:ring-offset-primary-600:focus-within { + --tw-ring-offset-color: #4F49C2; + } + + .lg\:focus-within\:ring-offset-primary-700:focus-within { + --tw-ring-offset-color: #353182; + } + + .lg\:focus-within\:ring-offset-primary-800:focus-within { + --tw-ring-offset-color: #282461; + } + + .lg\:focus-within\:ring-offset-primary-900:focus-within { + --tw-ring-offset-color: #1A1841; + } + + .lg\:focus-within\:ring-offset-danger:focus-within { + --tw-ring-offset-color: #FB7178; + } + + .lg\:focus-within\:ring-offset-success:focus-within { + --tw-ring-offset-color: #00C99C; + } + + .lg\:focus-within\:ring-offset-warning:focus-within { + --tw-ring-offset-color: #F3AF4E; + } + + .lg\:focus-within\:ring-offset-info:focus-within { + --tw-ring-offset-color: #15B2EC; + } + + .lg\:focus\:ring-offset-transparent:focus { + --tw-ring-offset-color: transparent; + } + + .lg\:focus\:ring-offset-current:focus { + --tw-ring-offset-color: currentColor; + } + + .lg\:focus\:ring-offset-black:focus { + --tw-ring-offset-color: #040405; + } + + .lg\:focus\:ring-offset-white:focus { + --tw-ring-offset-color: #fff; + } + + .lg\:focus\:ring-offset-gray-50:focus { + --tw-ring-offset-color: #f9fafb; + } + + .lg\:focus\:ring-offset-gray-100:focus { + --tw-ring-offset-color: #f7fafc; + } + + .lg\:focus\:ring-offset-gray-200:focus { + --tw-ring-offset-color: #edf2f7; + } + + .lg\:focus\:ring-offset-gray-300:focus { + --tw-ring-offset-color: #e2e8f0; + } + + .lg\:focus\:ring-offset-gray-400:focus { + --tw-ring-offset-color: #cbd5e0; + } + + .lg\:focus\:ring-offset-gray-500:focus { + --tw-ring-offset-color: #a0aec0; + } + + .lg\:focus\:ring-offset-gray-600:focus { + --tw-ring-offset-color: #718096; + } + + .lg\:focus\:ring-offset-gray-700:focus { + --tw-ring-offset-color: #4a5568; + } + + .lg\:focus\:ring-offset-gray-800:focus { + --tw-ring-offset-color: #2d3748; + } + + .lg\:focus\:ring-offset-gray-900:focus { + --tw-ring-offset-color: #1a202c; + } + + .lg\:focus\:ring-offset-red-50:focus { + --tw-ring-offset-color: #fef2f2; + } + + .lg\:focus\:ring-offset-red-100:focus { + --tw-ring-offset-color: #fee2e2; + } + + .lg\:focus\:ring-offset-red-200:focus { + --tw-ring-offset-color: #fecaca; + } + + .lg\:focus\:ring-offset-red-300:focus { + --tw-ring-offset-color: #fca5a5; + } + + .lg\:focus\:ring-offset-red-400:focus { + --tw-ring-offset-color: #f87171; + } + + .lg\:focus\:ring-offset-red-500:focus { + --tw-ring-offset-color: #ef4444; + } + + .lg\:focus\:ring-offset-red-600:focus { + --tw-ring-offset-color: #dc2626; + } + + .lg\:focus\:ring-offset-red-700:focus { + --tw-ring-offset-color: #b91c1c; + } + + .lg\:focus\:ring-offset-red-800:focus { + --tw-ring-offset-color: #991b1b; + } + + .lg\:focus\:ring-offset-red-900:focus { + --tw-ring-offset-color: #7f1d1d; + } + + .lg\:focus\:ring-offset-yellow-50:focus { + --tw-ring-offset-color: #fffbeb; + } + + .lg\:focus\:ring-offset-yellow-100:focus { + --tw-ring-offset-color: #fef3c7; + } + + .lg\:focus\:ring-offset-yellow-200:focus { + --tw-ring-offset-color: #fde68a; + } + + .lg\:focus\:ring-offset-yellow-300:focus { + --tw-ring-offset-color: #fcd34d; + } + + .lg\:focus\:ring-offset-yellow-400:focus { + --tw-ring-offset-color: #fbbf24; + } + + .lg\:focus\:ring-offset-yellow-500:focus { + --tw-ring-offset-color: #f59e0b; + } + + .lg\:focus\:ring-offset-yellow-600:focus { + --tw-ring-offset-color: #d97706; + } + + .lg\:focus\:ring-offset-yellow-700:focus { + --tw-ring-offset-color: #b45309; + } + + .lg\:focus\:ring-offset-yellow-800:focus { + --tw-ring-offset-color: #92400e; + } + + .lg\:focus\:ring-offset-yellow-900:focus { + --tw-ring-offset-color: #78350f; + } + + .lg\:focus\:ring-offset-green-50:focus { + --tw-ring-offset-color: #ecfdf5; + } + + .lg\:focus\:ring-offset-green-100:focus { + --tw-ring-offset-color: #d1fae5; + } + + .lg\:focus\:ring-offset-green-200:focus { + --tw-ring-offset-color: #a7f3d0; + } + + .lg\:focus\:ring-offset-green-300:focus { + --tw-ring-offset-color: #6ee7b7; + } + + .lg\:focus\:ring-offset-green-400:focus { + --tw-ring-offset-color: #34d399; + } + + .lg\:focus\:ring-offset-green-500:focus { + --tw-ring-offset-color: #10b981; + } + + .lg\:focus\:ring-offset-green-600:focus { + --tw-ring-offset-color: #059669; + } + + .lg\:focus\:ring-offset-green-700:focus { + --tw-ring-offset-color: #047857; + } + + .lg\:focus\:ring-offset-green-800:focus { + --tw-ring-offset-color: #065f46; + } + + .lg\:focus\:ring-offset-green-900:focus { + --tw-ring-offset-color: #064e3b; + } + + .lg\:focus\:ring-offset-blue-50:focus { + --tw-ring-offset-color: #eff6ff; + } + + .lg\:focus\:ring-offset-blue-100:focus { + --tw-ring-offset-color: #dbeafe; + } + + .lg\:focus\:ring-offset-blue-200:focus { + --tw-ring-offset-color: #bfdbfe; + } + + .lg\:focus\:ring-offset-blue-300:focus { + --tw-ring-offset-color: #93c5fd; + } + + .lg\:focus\:ring-offset-blue-400:focus { + --tw-ring-offset-color: #60a5fa; + } + + .lg\:focus\:ring-offset-blue-500:focus { + --tw-ring-offset-color: #3b82f6; + } + + .lg\:focus\:ring-offset-blue-600:focus { + --tw-ring-offset-color: #2563eb; + } + + .lg\:focus\:ring-offset-blue-700:focus { + --tw-ring-offset-color: #1d4ed8; + } + + .lg\:focus\:ring-offset-blue-800:focus { + --tw-ring-offset-color: #1e40af; + } + + .lg\:focus\:ring-offset-blue-900:focus { + --tw-ring-offset-color: #1e3a8a; + } + + .lg\:focus\:ring-offset-indigo-50:focus { + --tw-ring-offset-color: #eef2ff; + } + + .lg\:focus\:ring-offset-indigo-100:focus { + --tw-ring-offset-color: #e0e7ff; + } + + .lg\:focus\:ring-offset-indigo-200:focus { + --tw-ring-offset-color: #c7d2fe; + } + + .lg\:focus\:ring-offset-indigo-300:focus { + --tw-ring-offset-color: #a5b4fc; + } + + .lg\:focus\:ring-offset-indigo-400:focus { + --tw-ring-offset-color: #818cf8; + } + + .lg\:focus\:ring-offset-indigo-500:focus { + --tw-ring-offset-color: #6366f1; + } + + .lg\:focus\:ring-offset-indigo-600:focus { + --tw-ring-offset-color: #4f46e5; + } + + .lg\:focus\:ring-offset-indigo-700:focus { + --tw-ring-offset-color: #4338ca; + } + + .lg\:focus\:ring-offset-indigo-800:focus { + --tw-ring-offset-color: #3730a3; + } + + .lg\:focus\:ring-offset-indigo-900:focus { + --tw-ring-offset-color: #312e81; + } + + .lg\:focus\:ring-offset-purple-50:focus { + --tw-ring-offset-color: #f5f3ff; + } + + .lg\:focus\:ring-offset-purple-100:focus { + --tw-ring-offset-color: #ede9fe; + } + + .lg\:focus\:ring-offset-purple-200:focus { + --tw-ring-offset-color: #ddd6fe; + } + + .lg\:focus\:ring-offset-purple-300:focus { + --tw-ring-offset-color: #c4b5fd; + } + + .lg\:focus\:ring-offset-purple-400:focus { + --tw-ring-offset-color: #a78bfa; + } + + .lg\:focus\:ring-offset-purple-500:focus { + --tw-ring-offset-color: #8b5cf6; + } + + .lg\:focus\:ring-offset-purple-600:focus { + --tw-ring-offset-color: #7c3aed; + } + + .lg\:focus\:ring-offset-purple-700:focus { + --tw-ring-offset-color: #6d28d9; + } + + .lg\:focus\:ring-offset-purple-800:focus { + --tw-ring-offset-color: #5b21b6; + } + + .lg\:focus\:ring-offset-purple-900:focus { + --tw-ring-offset-color: #4c1d95; + } + + .lg\:focus\:ring-offset-pink-50:focus { + --tw-ring-offset-color: #fdf2f8; + } + + .lg\:focus\:ring-offset-pink-100:focus { + --tw-ring-offset-color: #fce7f3; + } + + .lg\:focus\:ring-offset-pink-200:focus { + --tw-ring-offset-color: #fbcfe8; + } + + .lg\:focus\:ring-offset-pink-300:focus { + --tw-ring-offset-color: #f9a8d4; + } + + .lg\:focus\:ring-offset-pink-400:focus { + --tw-ring-offset-color: #f472b6; + } + + .lg\:focus\:ring-offset-pink-500:focus { + --tw-ring-offset-color: #ec4899; + } + + .lg\:focus\:ring-offset-pink-600:focus { + --tw-ring-offset-color: #db2777; + } + + .lg\:focus\:ring-offset-pink-700:focus { + --tw-ring-offset-color: #be185d; + } + + .lg\:focus\:ring-offset-pink-800:focus { + --tw-ring-offset-color: #9d174d; + } + + .lg\:focus\:ring-offset-pink-900:focus { + --tw-ring-offset-color: #831843; + } + + .lg\:focus\:ring-offset-primary-50:focus { + --tw-ring-offset-color: #F7F6FD; + } + + .lg\:focus\:ring-offset-primary-100:focus { + --tw-ring-offset-color: #EEEEFB; + } + + .lg\:focus\:ring-offset-primary-200:focus { + --tw-ring-offset-color: #D5D4F5; + } + + .lg\:focus\:ring-offset-primary-300:focus { + --tw-ring-offset-color: #BCB9EF; + } + + .lg\:focus\:ring-offset-primary-400:focus { + --tw-ring-offset-color: #8A85E4; + } + + .lg\:focus\:ring-offset-primary-500:focus { + --tw-ring-offset-color: #5851D8; + } + + .lg\:focus\:ring-offset-primary-600:focus { + --tw-ring-offset-color: #4F49C2; + } + + .lg\:focus\:ring-offset-primary-700:focus { + --tw-ring-offset-color: #353182; + } + + .lg\:focus\:ring-offset-primary-800:focus { + --tw-ring-offset-color: #282461; + } + + .lg\:focus\:ring-offset-primary-900:focus { + --tw-ring-offset-color: #1A1841; + } + + .lg\:focus\:ring-offset-danger:focus { + --tw-ring-offset-color: #FB7178; + } + + .lg\:focus\:ring-offset-success:focus { + --tw-ring-offset-color: #00C99C; + } + + .lg\:focus\:ring-offset-warning:focus { + --tw-ring-offset-color: #F3AF4E; + } + + .lg\:focus\:ring-offset-info:focus { + --tw-ring-offset-color: #15B2EC; + } + + .lg\:ring-offset-0 { + --tw-ring-offset-width: 0px; + } + + .lg\:ring-offset-1 { + --tw-ring-offset-width: 1px; + } + + .lg\:ring-offset-2 { + --tw-ring-offset-width: 2px; + } + + .lg\:ring-offset-4 { + --tw-ring-offset-width: 4px; + } + + .lg\:ring-offset-8 { + --tw-ring-offset-width: 8px; + } + + .lg\:focus-within\:ring-offset-0:focus-within { + --tw-ring-offset-width: 0px; + } + + .lg\:focus-within\:ring-offset-1:focus-within { + --tw-ring-offset-width: 1px; + } + + .lg\:focus-within\:ring-offset-2:focus-within { + --tw-ring-offset-width: 2px; + } + + .lg\:focus-within\:ring-offset-4:focus-within { + --tw-ring-offset-width: 4px; + } + + .lg\:focus-within\:ring-offset-8:focus-within { + --tw-ring-offset-width: 8px; + } + + .lg\:focus\:ring-offset-0:focus { + --tw-ring-offset-width: 0px; + } + + .lg\:focus\:ring-offset-1:focus { + --tw-ring-offset-width: 1px; + } + + .lg\:focus\:ring-offset-2:focus { + --tw-ring-offset-width: 2px; + } + + .lg\:focus\:ring-offset-4:focus { + --tw-ring-offset-width: 4px; + } + + .lg\:focus\:ring-offset-8:focus { + --tw-ring-offset-width: 8px; + } + + .lg\:ring-transparent { + --tw-ring-color: transparent; + } + + .lg\:ring-current { + --tw-ring-color: currentColor; + } + + .lg\:ring-black { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 4, 5, var(--tw-ring-opacity)); + } + + .lg\:ring-white { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); + } + + .lg\:ring-gray-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); + } + + .lg\:ring-gray-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 250, 252, var(--tw-ring-opacity)); + } + + .lg\:ring-gray-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 242, 247, var(--tw-ring-opacity)); + } + + .lg\:ring-gray-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(226, 232, 240, var(--tw-ring-opacity)); + } + + .lg\:ring-gray-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(203, 213, 224, var(--tw-ring-opacity)); + } + + .lg\:ring-gray-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(160, 174, 192, var(--tw-ring-opacity)); + } + + .lg\:ring-gray-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(113, 128, 150, var(--tw-ring-opacity)); + } + + .lg\:ring-gray-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(74, 85, 104, var(--tw-ring-opacity)); + } + + .lg\:ring-gray-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(45, 55, 72, var(--tw-ring-opacity)); + } + + .lg\:ring-gray-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 32, 44, var(--tw-ring-opacity)); + } + + .lg\:ring-red-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); + } + + .lg\:ring-red-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); + } + + .lg\:ring-red-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); + } + + .lg\:ring-red-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); + } + + .lg\:ring-red-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); + } + + .lg\:ring-red-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); + } + + .lg\:ring-red-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); + } + + .lg\:ring-red-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); + } + + .lg\:ring-red-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); + } + + .lg\:ring-red-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); + } + + .lg\:ring-yellow-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); + } + + .lg\:ring-yellow-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); + } + + .lg\:ring-yellow-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); + } + + .lg\:ring-yellow-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); + } + + .lg\:ring-yellow-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); + } + + .lg\:ring-yellow-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); + } + + .lg\:ring-yellow-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); + } + + .lg\:ring-yellow-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); + } + + .lg\:ring-yellow-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); + } + + .lg\:ring-yellow-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); + } + + .lg\:ring-green-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); + } + + .lg\:ring-green-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); + } + + .lg\:ring-green-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); + } + + .lg\:ring-green-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); + } + + .lg\:ring-green-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); + } + + .lg\:ring-green-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); + } + + .lg\:ring-green-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); + } + + .lg\:ring-green-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); + } + + .lg\:ring-green-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); + } + + .lg\:ring-green-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); + } + + .lg\:ring-blue-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); + } + + .lg\:ring-blue-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); + } + + .lg\:ring-blue-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); + } + + .lg\:ring-blue-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); + } + + .lg\:ring-blue-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); + } + + .lg\:ring-blue-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); + } + + .lg\:ring-blue-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); + } + + .lg\:ring-blue-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); + } + + .lg\:ring-blue-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); + } + + .lg\:ring-blue-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); + } + + .lg\:ring-indigo-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); + } + + .lg\:ring-indigo-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); + } + + .lg\:ring-indigo-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); + } + + .lg\:ring-indigo-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); + } + + .lg\:ring-indigo-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); + } + + .lg\:ring-indigo-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); + } + + .lg\:ring-indigo-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); + } + + .lg\:ring-indigo-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); + } + + .lg\:ring-indigo-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); + } + + .lg\:ring-indigo-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); + } + + .lg\:ring-purple-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); + } + + .lg\:ring-purple-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); + } + + .lg\:ring-purple-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); + } + + .lg\:ring-purple-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); + } + + .lg\:ring-purple-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); + } + + .lg\:ring-purple-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); + } + + .lg\:ring-purple-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); + } + + .lg\:ring-purple-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); + } + + .lg\:ring-purple-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); + } + + .lg\:ring-purple-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); + } + + .lg\:ring-pink-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); + } + + .lg\:ring-pink-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); + } + + .lg\:ring-pink-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); + } + + .lg\:ring-pink-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); + } + + .lg\:ring-pink-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); + } + + .lg\:ring-pink-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); + } + + .lg\:ring-pink-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); + } + + .lg\:ring-pink-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); + } + + .lg\:ring-pink-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); + } + + .lg\:ring-pink-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); + } + + .lg\:ring-primary-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 246, 253, var(--tw-ring-opacity)); + } + + .lg\:ring-primary-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 238, 251, var(--tw-ring-opacity)); + } + + .lg\:ring-primary-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(213, 212, 245, var(--tw-ring-opacity)); + } + + .lg\:ring-primary-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(188, 185, 239, var(--tw-ring-opacity)); + } + + .lg\:ring-primary-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(138, 133, 228, var(--tw-ring-opacity)); + } + + .lg\:ring-primary-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(88, 81, 216, var(--tw-ring-opacity)); + } + + .lg\:ring-primary-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 73, 194, var(--tw-ring-opacity)); + } + + .lg\:ring-primary-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(53, 49, 130, var(--tw-ring-opacity)); + } + + .lg\:ring-primary-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(40, 36, 97, var(--tw-ring-opacity)); + } + + .lg\:ring-primary-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 24, 65, var(--tw-ring-opacity)); + } + + .lg\:ring-danger { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 113, 120, var(--tw-ring-opacity)); + } + + .lg\:ring-success { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(0, 201, 156, var(--tw-ring-opacity)); + } + + .lg\:ring-warning { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(243, 175, 78, var(--tw-ring-opacity)); + } + + .lg\:ring-info { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(21, 178, 236, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-transparent:focus-within { + --tw-ring-color: transparent; + } + + .lg\:focus-within\:ring-current:focus-within { + --tw-ring-color: currentColor; + } + + .lg\:focus-within\:ring-black:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 4, 5, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-white:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-gray-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-gray-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 250, 252, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-gray-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 242, 247, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-gray-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(226, 232, 240, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-gray-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(203, 213, 224, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-gray-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(160, 174, 192, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-gray-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(113, 128, 150, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-gray-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(74, 85, 104, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-gray-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(45, 55, 72, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-gray-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 32, 44, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-red-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-red-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-red-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-red-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-red-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-red-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-red-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-red-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-red-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-red-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-yellow-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-yellow-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-yellow-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-yellow-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-yellow-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-yellow-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-yellow-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-yellow-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-yellow-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-yellow-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-green-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-green-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-green-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-green-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-green-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-green-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-green-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-green-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-green-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-green-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-blue-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-blue-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-blue-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-blue-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-blue-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-blue-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-blue-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-blue-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-blue-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-blue-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-indigo-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-indigo-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-indigo-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-indigo-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-indigo-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-indigo-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-indigo-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-indigo-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-indigo-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-indigo-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-purple-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-purple-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-purple-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-purple-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-purple-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-purple-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-purple-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-purple-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-purple-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-purple-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-pink-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-pink-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-pink-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-pink-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-pink-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-pink-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-pink-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-pink-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-pink-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-pink-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-primary-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 246, 253, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-primary-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 238, 251, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-primary-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(213, 212, 245, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-primary-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(188, 185, 239, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-primary-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(138, 133, 228, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-primary-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(88, 81, 216, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-primary-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 73, 194, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-primary-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(53, 49, 130, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-primary-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(40, 36, 97, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-primary-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 24, 65, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-danger:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 113, 120, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-success:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(0, 201, 156, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-warning:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(243, 175, 78, var(--tw-ring-opacity)); + } + + .lg\:focus-within\:ring-info:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(21, 178, 236, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-transparent:focus { + --tw-ring-color: transparent; + } + + .lg\:focus\:ring-current:focus { + --tw-ring-color: currentColor; + } + + .lg\:focus\:ring-black:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 4, 5, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-white:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-gray-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-gray-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 250, 252, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-gray-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 242, 247, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-gray-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(226, 232, 240, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-gray-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(203, 213, 224, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-gray-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(160, 174, 192, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-gray-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(113, 128, 150, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-gray-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(74, 85, 104, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-gray-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(45, 55, 72, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-gray-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 32, 44, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-red-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-red-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-red-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-red-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-red-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-red-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-red-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-red-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-red-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-red-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-yellow-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-yellow-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-yellow-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-yellow-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-yellow-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-yellow-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-yellow-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-yellow-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-yellow-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-yellow-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-green-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-green-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-green-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-green-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-green-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-green-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-green-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-green-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-green-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-green-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-blue-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-blue-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-blue-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-blue-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-blue-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-blue-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-blue-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-blue-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-blue-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-blue-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-indigo-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-indigo-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-indigo-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-indigo-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-indigo-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-indigo-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-indigo-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-indigo-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-indigo-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-indigo-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-purple-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-purple-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-purple-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-purple-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-purple-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-purple-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-purple-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-purple-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-purple-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-purple-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-pink-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-pink-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-pink-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-pink-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-pink-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-pink-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-pink-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-pink-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-pink-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-pink-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-primary-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 246, 253, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-primary-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 238, 251, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-primary-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(213, 212, 245, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-primary-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(188, 185, 239, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-primary-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(138, 133, 228, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-primary-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(88, 81, 216, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-primary-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 73, 194, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-primary-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(53, 49, 130, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-primary-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(40, 36, 97, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-primary-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 24, 65, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-danger:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 113, 120, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-success:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(0, 201, 156, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-warning:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(243, 175, 78, var(--tw-ring-opacity)); + } + + .lg\:focus\:ring-info:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(21, 178, 236, var(--tw-ring-opacity)); + } + + .lg\:ring-opacity-0 { + --tw-ring-opacity: 0; + } + + .lg\:ring-opacity-5 { + --tw-ring-opacity: 0.05; + } + + .lg\:ring-opacity-10 { + --tw-ring-opacity: 0.1; + } + + .lg\:ring-opacity-20 { + --tw-ring-opacity: 0.2; + } + + .lg\:ring-opacity-25 { + --tw-ring-opacity: 0.25; + } + + .lg\:ring-opacity-30 { + --tw-ring-opacity: 0.3; + } + + .lg\:ring-opacity-40 { + --tw-ring-opacity: 0.4; + } + + .lg\:ring-opacity-50 { + --tw-ring-opacity: 0.5; + } + + .lg\:ring-opacity-60 { + --tw-ring-opacity: 0.6; + } + + .lg\:ring-opacity-70 { + --tw-ring-opacity: 0.7; + } + + .lg\:ring-opacity-75 { + --tw-ring-opacity: 0.75; + } + + .lg\:ring-opacity-80 { + --tw-ring-opacity: 0.8; + } + + .lg\:ring-opacity-90 { + --tw-ring-opacity: 0.9; + } + + .lg\:ring-opacity-95 { + --tw-ring-opacity: 0.95; + } + + .lg\:ring-opacity-100 { + --tw-ring-opacity: 1; + } + + .lg\:focus-within\:ring-opacity-0:focus-within { + --tw-ring-opacity: 0; + } + + .lg\:focus-within\:ring-opacity-5:focus-within { + --tw-ring-opacity: 0.05; + } + + .lg\:focus-within\:ring-opacity-10:focus-within { + --tw-ring-opacity: 0.1; + } + + .lg\:focus-within\:ring-opacity-20:focus-within { + --tw-ring-opacity: 0.2; + } + + .lg\:focus-within\:ring-opacity-25:focus-within { + --tw-ring-opacity: 0.25; + } + + .lg\:focus-within\:ring-opacity-30:focus-within { + --tw-ring-opacity: 0.3; + } + + .lg\:focus-within\:ring-opacity-40:focus-within { + --tw-ring-opacity: 0.4; + } + + .lg\:focus-within\:ring-opacity-50:focus-within { + --tw-ring-opacity: 0.5; + } + + .lg\:focus-within\:ring-opacity-60:focus-within { + --tw-ring-opacity: 0.6; + } + + .lg\:focus-within\:ring-opacity-70:focus-within { + --tw-ring-opacity: 0.7; + } + + .lg\:focus-within\:ring-opacity-75:focus-within { + --tw-ring-opacity: 0.75; + } + + .lg\:focus-within\:ring-opacity-80:focus-within { + --tw-ring-opacity: 0.8; + } + + .lg\:focus-within\:ring-opacity-90:focus-within { + --tw-ring-opacity: 0.9; + } + + .lg\:focus-within\:ring-opacity-95:focus-within { + --tw-ring-opacity: 0.95; + } + + .lg\:focus-within\:ring-opacity-100:focus-within { + --tw-ring-opacity: 1; + } + + .lg\:focus\:ring-opacity-0:focus { + --tw-ring-opacity: 0; + } + + .lg\:focus\:ring-opacity-5:focus { + --tw-ring-opacity: 0.05; + } + + .lg\:focus\:ring-opacity-10:focus { + --tw-ring-opacity: 0.1; + } + + .lg\:focus\:ring-opacity-20:focus { + --tw-ring-opacity: 0.2; + } + + .lg\:focus\:ring-opacity-25:focus { + --tw-ring-opacity: 0.25; + } + + .lg\:focus\:ring-opacity-30:focus { + --tw-ring-opacity: 0.3; + } + + .lg\:focus\:ring-opacity-40:focus { + --tw-ring-opacity: 0.4; + } + + .lg\:focus\:ring-opacity-50:focus { + --tw-ring-opacity: 0.5; + } + + .lg\:focus\:ring-opacity-60:focus { + --tw-ring-opacity: 0.6; + } + + .lg\:focus\:ring-opacity-70:focus { + --tw-ring-opacity: 0.7; + } + + .lg\:focus\:ring-opacity-75:focus { + --tw-ring-opacity: 0.75; + } + + .lg\:focus\:ring-opacity-80:focus { + --tw-ring-opacity: 0.8; + } + + .lg\:focus\:ring-opacity-90:focus { + --tw-ring-opacity: 0.9; + } + + .lg\:focus\:ring-opacity-95:focus { + --tw-ring-opacity: 0.95; + } + + .lg\:focus\:ring-opacity-100:focus { + --tw-ring-opacity: 1; + } + + .lg\:fill-current { + fill: currentColor; + } + + .lg\:stroke-current { + stroke: currentColor; + } + + .lg\:stroke-0 { + stroke-width: 0; + } + + .lg\:stroke-1 { + stroke-width: 1; + } + + .lg\:stroke-2 { + stroke-width: 2; + } + + .lg\:table-auto { + table-layout: auto; + } + + .lg\:table-fixed { + table-layout: fixed; + } + + .lg\:text-left { + text-align: left; + } + + .lg\:text-center { + text-align: center; + } + + .lg\:text-right { + text-align: right; + } + + .lg\:text-justify { + text-align: justify; + } + + .lg\:text-transparent { + color: transparent; + } + + .lg\:text-current { + color: currentColor; + } + + .lg\:text-black { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .lg\:text-white { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .lg\:text-gray-50 { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .lg\:text-gray-100 { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .lg\:text-gray-200 { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .lg\:text-gray-300 { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .lg\:text-gray-400 { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .lg\:text-gray-500 { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .lg\:text-gray-600 { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .lg\:text-gray-700 { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .lg\:text-gray-800 { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .lg\:text-gray-900 { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .lg\:text-red-50 { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .lg\:text-red-100 { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .lg\:text-red-200 { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .lg\:text-red-300 { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .lg\:text-red-400 { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .lg\:text-red-500 { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .lg\:text-red-600 { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .lg\:text-red-700 { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .lg\:text-red-800 { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .lg\:text-red-900 { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .lg\:text-yellow-50 { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .lg\:text-yellow-100 { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .lg\:text-yellow-200 { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .lg\:text-yellow-300 { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .lg\:text-yellow-400 { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .lg\:text-yellow-500 { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .lg\:text-yellow-600 { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .lg\:text-yellow-700 { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .lg\:text-yellow-800 { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .lg\:text-yellow-900 { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .lg\:text-green-50 { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .lg\:text-green-100 { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .lg\:text-green-200 { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .lg\:text-green-300 { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .lg\:text-green-400 { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .lg\:text-green-500 { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .lg\:text-green-600 { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .lg\:text-green-700 { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .lg\:text-green-800 { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .lg\:text-green-900 { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .lg\:text-blue-50 { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .lg\:text-blue-100 { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .lg\:text-blue-200 { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .lg\:text-blue-300 { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .lg\:text-blue-400 { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .lg\:text-blue-500 { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .lg\:text-blue-600 { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .lg\:text-blue-700 { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .lg\:text-blue-800 { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .lg\:text-blue-900 { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .lg\:text-indigo-50 { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .lg\:text-indigo-100 { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .lg\:text-indigo-200 { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .lg\:text-indigo-300 { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .lg\:text-indigo-400 { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .lg\:text-indigo-500 { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .lg\:text-indigo-600 { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .lg\:text-indigo-700 { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .lg\:text-indigo-800 { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .lg\:text-indigo-900 { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .lg\:text-purple-50 { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .lg\:text-purple-100 { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .lg\:text-purple-200 { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .lg\:text-purple-300 { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .lg\:text-purple-400 { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .lg\:text-purple-500 { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .lg\:text-purple-600 { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .lg\:text-purple-700 { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .lg\:text-purple-800 { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .lg\:text-purple-900 { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .lg\:text-pink-50 { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .lg\:text-pink-100 { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .lg\:text-pink-200 { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .lg\:text-pink-300 { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .lg\:text-pink-400 { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .lg\:text-pink-500 { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .lg\:text-pink-600 { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .lg\:text-pink-700 { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .lg\:text-pink-800 { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .lg\:text-pink-900 { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .lg\:text-primary-50 { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .lg\:text-primary-100 { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .lg\:text-primary-200 { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .lg\:text-primary-300 { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .lg\:text-primary-400 { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .lg\:text-primary-500 { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .lg\:text-primary-600 { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .lg\:text-primary-700 { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .lg\:text-primary-800 { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .lg\:text-primary-900 { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .lg\:text-danger { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .lg\:text-success { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .lg\:text-warning { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .lg\:text-info { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .lg\:hover\:text-transparent:hover { + color: transparent; + } + + .lg\:hover\:text-current:hover { + color: currentColor; + } + + .lg\:hover\:text-black:hover { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .lg\:hover\:text-white:hover { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .lg\:hover\:text-gray-50:hover { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .lg\:hover\:text-gray-100:hover { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .lg\:hover\:text-gray-200:hover { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .lg\:hover\:text-gray-300:hover { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .lg\:hover\:text-gray-400:hover { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .lg\:hover\:text-gray-500:hover { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .lg\:hover\:text-gray-600:hover { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .lg\:hover\:text-gray-700:hover { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .lg\:hover\:text-gray-800:hover { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .lg\:hover\:text-gray-900:hover { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .lg\:hover\:text-red-50:hover { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .lg\:hover\:text-red-100:hover { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .lg\:hover\:text-red-200:hover { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .lg\:hover\:text-red-300:hover { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .lg\:hover\:text-red-400:hover { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .lg\:hover\:text-red-500:hover { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .lg\:hover\:text-red-600:hover { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .lg\:hover\:text-red-700:hover { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .lg\:hover\:text-red-800:hover { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .lg\:hover\:text-red-900:hover { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .lg\:hover\:text-yellow-50:hover { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .lg\:hover\:text-yellow-100:hover { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .lg\:hover\:text-yellow-200:hover { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .lg\:hover\:text-yellow-300:hover { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .lg\:hover\:text-yellow-400:hover { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .lg\:hover\:text-yellow-500:hover { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .lg\:hover\:text-yellow-600:hover { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .lg\:hover\:text-yellow-700:hover { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .lg\:hover\:text-yellow-800:hover { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .lg\:hover\:text-yellow-900:hover { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .lg\:hover\:text-green-50:hover { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .lg\:hover\:text-green-100:hover { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .lg\:hover\:text-green-200:hover { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .lg\:hover\:text-green-300:hover { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .lg\:hover\:text-green-400:hover { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .lg\:hover\:text-green-500:hover { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .lg\:hover\:text-green-600:hover { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .lg\:hover\:text-green-700:hover { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .lg\:hover\:text-green-800:hover { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .lg\:hover\:text-green-900:hover { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .lg\:hover\:text-blue-50:hover { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .lg\:hover\:text-blue-100:hover { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .lg\:hover\:text-blue-200:hover { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .lg\:hover\:text-blue-300:hover { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .lg\:hover\:text-blue-400:hover { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .lg\:hover\:text-blue-500:hover { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .lg\:hover\:text-blue-600:hover { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .lg\:hover\:text-blue-700:hover { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .lg\:hover\:text-blue-800:hover { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .lg\:hover\:text-blue-900:hover { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .lg\:hover\:text-indigo-50:hover { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .lg\:hover\:text-indigo-100:hover { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .lg\:hover\:text-indigo-200:hover { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .lg\:hover\:text-indigo-300:hover { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .lg\:hover\:text-indigo-400:hover { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .lg\:hover\:text-indigo-500:hover { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .lg\:hover\:text-indigo-600:hover { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .lg\:hover\:text-indigo-700:hover { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .lg\:hover\:text-indigo-800:hover { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .lg\:hover\:text-indigo-900:hover { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .lg\:hover\:text-purple-50:hover { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .lg\:hover\:text-purple-100:hover { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .lg\:hover\:text-purple-200:hover { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .lg\:hover\:text-purple-300:hover { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .lg\:hover\:text-purple-400:hover { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .lg\:hover\:text-purple-500:hover { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .lg\:hover\:text-purple-600:hover { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .lg\:hover\:text-purple-700:hover { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .lg\:hover\:text-purple-800:hover { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .lg\:hover\:text-purple-900:hover { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .lg\:hover\:text-pink-50:hover { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .lg\:hover\:text-pink-100:hover { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .lg\:hover\:text-pink-200:hover { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .lg\:hover\:text-pink-300:hover { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .lg\:hover\:text-pink-400:hover { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .lg\:hover\:text-pink-500:hover { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .lg\:hover\:text-pink-600:hover { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .lg\:hover\:text-pink-700:hover { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .lg\:hover\:text-pink-800:hover { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .lg\:hover\:text-pink-900:hover { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .lg\:hover\:text-primary-50:hover { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .lg\:hover\:text-primary-100:hover { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .lg\:hover\:text-primary-200:hover { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .lg\:hover\:text-primary-300:hover { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .lg\:hover\:text-primary-400:hover { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .lg\:hover\:text-primary-500:hover { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .lg\:hover\:text-primary-600:hover { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .lg\:hover\:text-primary-700:hover { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .lg\:hover\:text-primary-800:hover { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .lg\:hover\:text-primary-900:hover { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .lg\:hover\:text-danger:hover { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .lg\:hover\:text-success:hover { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .lg\:hover\:text-warning:hover { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .lg\:hover\:text-info:hover { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .lg\:focus\:text-transparent:focus { + color: transparent; + } + + .lg\:focus\:text-current:focus { + color: currentColor; + } + + .lg\:focus\:text-black:focus { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .lg\:focus\:text-white:focus { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .lg\:focus\:text-gray-50:focus { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .lg\:focus\:text-gray-100:focus { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .lg\:focus\:text-gray-200:focus { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .lg\:focus\:text-gray-300:focus { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .lg\:focus\:text-gray-400:focus { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .lg\:focus\:text-gray-500:focus { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .lg\:focus\:text-gray-600:focus { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .lg\:focus\:text-gray-700:focus { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .lg\:focus\:text-gray-800:focus { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .lg\:focus\:text-gray-900:focus { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .lg\:focus\:text-red-50:focus { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .lg\:focus\:text-red-100:focus { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .lg\:focus\:text-red-200:focus { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .lg\:focus\:text-red-300:focus { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .lg\:focus\:text-red-400:focus { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .lg\:focus\:text-red-500:focus { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .lg\:focus\:text-red-600:focus { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .lg\:focus\:text-red-700:focus { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .lg\:focus\:text-red-800:focus { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .lg\:focus\:text-red-900:focus { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .lg\:focus\:text-yellow-50:focus { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .lg\:focus\:text-yellow-100:focus { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .lg\:focus\:text-yellow-200:focus { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .lg\:focus\:text-yellow-300:focus { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .lg\:focus\:text-yellow-400:focus { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .lg\:focus\:text-yellow-500:focus { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .lg\:focus\:text-yellow-600:focus { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .lg\:focus\:text-yellow-700:focus { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .lg\:focus\:text-yellow-800:focus { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .lg\:focus\:text-yellow-900:focus { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .lg\:focus\:text-green-50:focus { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .lg\:focus\:text-green-100:focus { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .lg\:focus\:text-green-200:focus { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .lg\:focus\:text-green-300:focus { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .lg\:focus\:text-green-400:focus { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .lg\:focus\:text-green-500:focus { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .lg\:focus\:text-green-600:focus { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .lg\:focus\:text-green-700:focus { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .lg\:focus\:text-green-800:focus { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .lg\:focus\:text-green-900:focus { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .lg\:focus\:text-blue-50:focus { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .lg\:focus\:text-blue-100:focus { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .lg\:focus\:text-blue-200:focus { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .lg\:focus\:text-blue-300:focus { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .lg\:focus\:text-blue-400:focus { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .lg\:focus\:text-blue-500:focus { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .lg\:focus\:text-blue-600:focus { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .lg\:focus\:text-blue-700:focus { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .lg\:focus\:text-blue-800:focus { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .lg\:focus\:text-blue-900:focus { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .lg\:focus\:text-indigo-50:focus { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .lg\:focus\:text-indigo-100:focus { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .lg\:focus\:text-indigo-200:focus { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .lg\:focus\:text-indigo-300:focus { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .lg\:focus\:text-indigo-400:focus { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .lg\:focus\:text-indigo-500:focus { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .lg\:focus\:text-indigo-600:focus { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .lg\:focus\:text-indigo-700:focus { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .lg\:focus\:text-indigo-800:focus { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .lg\:focus\:text-indigo-900:focus { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .lg\:focus\:text-purple-50:focus { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .lg\:focus\:text-purple-100:focus { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .lg\:focus\:text-purple-200:focus { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .lg\:focus\:text-purple-300:focus { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .lg\:focus\:text-purple-400:focus { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .lg\:focus\:text-purple-500:focus { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .lg\:focus\:text-purple-600:focus { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .lg\:focus\:text-purple-700:focus { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .lg\:focus\:text-purple-800:focus { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .lg\:focus\:text-purple-900:focus { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .lg\:focus\:text-pink-50:focus { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .lg\:focus\:text-pink-100:focus { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .lg\:focus\:text-pink-200:focus { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .lg\:focus\:text-pink-300:focus { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .lg\:focus\:text-pink-400:focus { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .lg\:focus\:text-pink-500:focus { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .lg\:focus\:text-pink-600:focus { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .lg\:focus\:text-pink-700:focus { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .lg\:focus\:text-pink-800:focus { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .lg\:focus\:text-pink-900:focus { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .lg\:focus\:text-primary-50:focus { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .lg\:focus\:text-primary-100:focus { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .lg\:focus\:text-primary-200:focus { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .lg\:focus\:text-primary-300:focus { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .lg\:focus\:text-primary-400:focus { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .lg\:focus\:text-primary-500:focus { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .lg\:focus\:text-primary-600:focus { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .lg\:focus\:text-primary-700:focus { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .lg\:focus\:text-primary-800:focus { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .lg\:focus\:text-primary-900:focus { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .lg\:focus\:text-danger:focus { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .lg\:focus\:text-success:focus { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .lg\:focus\:text-warning:focus { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .lg\:focus\:text-info:focus { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .lg\:active\:text-transparent:active { + color: transparent; + } + + .lg\:active\:text-current:active { + color: currentColor; + } + + .lg\:active\:text-black:active { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .lg\:active\:text-white:active { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .lg\:active\:text-gray-50:active { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .lg\:active\:text-gray-100:active { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .lg\:active\:text-gray-200:active { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .lg\:active\:text-gray-300:active { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .lg\:active\:text-gray-400:active { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .lg\:active\:text-gray-500:active { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .lg\:active\:text-gray-600:active { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .lg\:active\:text-gray-700:active { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .lg\:active\:text-gray-800:active { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .lg\:active\:text-gray-900:active { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .lg\:active\:text-red-50:active { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .lg\:active\:text-red-100:active { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .lg\:active\:text-red-200:active { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .lg\:active\:text-red-300:active { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .lg\:active\:text-red-400:active { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .lg\:active\:text-red-500:active { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .lg\:active\:text-red-600:active { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .lg\:active\:text-red-700:active { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .lg\:active\:text-red-800:active { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .lg\:active\:text-red-900:active { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .lg\:active\:text-yellow-50:active { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .lg\:active\:text-yellow-100:active { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .lg\:active\:text-yellow-200:active { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .lg\:active\:text-yellow-300:active { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .lg\:active\:text-yellow-400:active { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .lg\:active\:text-yellow-500:active { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .lg\:active\:text-yellow-600:active { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .lg\:active\:text-yellow-700:active { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .lg\:active\:text-yellow-800:active { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .lg\:active\:text-yellow-900:active { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .lg\:active\:text-green-50:active { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .lg\:active\:text-green-100:active { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .lg\:active\:text-green-200:active { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .lg\:active\:text-green-300:active { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .lg\:active\:text-green-400:active { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .lg\:active\:text-green-500:active { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .lg\:active\:text-green-600:active { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .lg\:active\:text-green-700:active { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .lg\:active\:text-green-800:active { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .lg\:active\:text-green-900:active { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .lg\:active\:text-blue-50:active { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .lg\:active\:text-blue-100:active { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .lg\:active\:text-blue-200:active { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .lg\:active\:text-blue-300:active { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .lg\:active\:text-blue-400:active { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .lg\:active\:text-blue-500:active { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .lg\:active\:text-blue-600:active { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .lg\:active\:text-blue-700:active { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .lg\:active\:text-blue-800:active { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .lg\:active\:text-blue-900:active { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .lg\:active\:text-indigo-50:active { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .lg\:active\:text-indigo-100:active { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .lg\:active\:text-indigo-200:active { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .lg\:active\:text-indigo-300:active { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .lg\:active\:text-indigo-400:active { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .lg\:active\:text-indigo-500:active { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .lg\:active\:text-indigo-600:active { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .lg\:active\:text-indigo-700:active { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .lg\:active\:text-indigo-800:active { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .lg\:active\:text-indigo-900:active { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .lg\:active\:text-purple-50:active { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .lg\:active\:text-purple-100:active { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .lg\:active\:text-purple-200:active { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .lg\:active\:text-purple-300:active { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .lg\:active\:text-purple-400:active { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .lg\:active\:text-purple-500:active { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .lg\:active\:text-purple-600:active { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .lg\:active\:text-purple-700:active { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .lg\:active\:text-purple-800:active { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .lg\:active\:text-purple-900:active { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .lg\:active\:text-pink-50:active { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .lg\:active\:text-pink-100:active { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .lg\:active\:text-pink-200:active { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .lg\:active\:text-pink-300:active { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .lg\:active\:text-pink-400:active { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .lg\:active\:text-pink-500:active { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .lg\:active\:text-pink-600:active { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .lg\:active\:text-pink-700:active { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .lg\:active\:text-pink-800:active { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .lg\:active\:text-pink-900:active { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .lg\:active\:text-primary-50:active { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .lg\:active\:text-primary-100:active { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .lg\:active\:text-primary-200:active { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .lg\:active\:text-primary-300:active { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .lg\:active\:text-primary-400:active { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .lg\:active\:text-primary-500:active { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .lg\:active\:text-primary-600:active { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .lg\:active\:text-primary-700:active { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .lg\:active\:text-primary-800:active { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .lg\:active\:text-primary-900:active { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .lg\:active\:text-danger:active { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .lg\:active\:text-success:active { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .lg\:active\:text-warning:active { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .lg\:active\:text-info:active { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .lg\:visited\:text-transparent:visited { + color: transparent; + } + + .lg\:visited\:text-current:visited { + color: currentColor; + } + + .lg\:visited\:text-black:visited { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .lg\:visited\:text-white:visited { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .lg\:visited\:text-gray-50:visited { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .lg\:visited\:text-gray-100:visited { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .lg\:visited\:text-gray-200:visited { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .lg\:visited\:text-gray-300:visited { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .lg\:visited\:text-gray-400:visited { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .lg\:visited\:text-gray-500:visited { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .lg\:visited\:text-gray-600:visited { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .lg\:visited\:text-gray-700:visited { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .lg\:visited\:text-gray-800:visited { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .lg\:visited\:text-gray-900:visited { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .lg\:visited\:text-red-50:visited { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .lg\:visited\:text-red-100:visited { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .lg\:visited\:text-red-200:visited { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .lg\:visited\:text-red-300:visited { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .lg\:visited\:text-red-400:visited { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .lg\:visited\:text-red-500:visited { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .lg\:visited\:text-red-600:visited { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .lg\:visited\:text-red-700:visited { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .lg\:visited\:text-red-800:visited { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .lg\:visited\:text-red-900:visited { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .lg\:visited\:text-yellow-50:visited { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .lg\:visited\:text-yellow-100:visited { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .lg\:visited\:text-yellow-200:visited { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .lg\:visited\:text-yellow-300:visited { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .lg\:visited\:text-yellow-400:visited { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .lg\:visited\:text-yellow-500:visited { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .lg\:visited\:text-yellow-600:visited { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .lg\:visited\:text-yellow-700:visited { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .lg\:visited\:text-yellow-800:visited { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .lg\:visited\:text-yellow-900:visited { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .lg\:visited\:text-green-50:visited { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .lg\:visited\:text-green-100:visited { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .lg\:visited\:text-green-200:visited { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .lg\:visited\:text-green-300:visited { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .lg\:visited\:text-green-400:visited { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .lg\:visited\:text-green-500:visited { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .lg\:visited\:text-green-600:visited { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .lg\:visited\:text-green-700:visited { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .lg\:visited\:text-green-800:visited { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .lg\:visited\:text-green-900:visited { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .lg\:visited\:text-blue-50:visited { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .lg\:visited\:text-blue-100:visited { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .lg\:visited\:text-blue-200:visited { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .lg\:visited\:text-blue-300:visited { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .lg\:visited\:text-blue-400:visited { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .lg\:visited\:text-blue-500:visited { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .lg\:visited\:text-blue-600:visited { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .lg\:visited\:text-blue-700:visited { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .lg\:visited\:text-blue-800:visited { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .lg\:visited\:text-blue-900:visited { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .lg\:visited\:text-indigo-50:visited { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .lg\:visited\:text-indigo-100:visited { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .lg\:visited\:text-indigo-200:visited { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .lg\:visited\:text-indigo-300:visited { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .lg\:visited\:text-indigo-400:visited { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .lg\:visited\:text-indigo-500:visited { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .lg\:visited\:text-indigo-600:visited { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .lg\:visited\:text-indigo-700:visited { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .lg\:visited\:text-indigo-800:visited { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .lg\:visited\:text-indigo-900:visited { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .lg\:visited\:text-purple-50:visited { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .lg\:visited\:text-purple-100:visited { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .lg\:visited\:text-purple-200:visited { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .lg\:visited\:text-purple-300:visited { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .lg\:visited\:text-purple-400:visited { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .lg\:visited\:text-purple-500:visited { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .lg\:visited\:text-purple-600:visited { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .lg\:visited\:text-purple-700:visited { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .lg\:visited\:text-purple-800:visited { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .lg\:visited\:text-purple-900:visited { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .lg\:visited\:text-pink-50:visited { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .lg\:visited\:text-pink-100:visited { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .lg\:visited\:text-pink-200:visited { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .lg\:visited\:text-pink-300:visited { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .lg\:visited\:text-pink-400:visited { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .lg\:visited\:text-pink-500:visited { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .lg\:visited\:text-pink-600:visited { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .lg\:visited\:text-pink-700:visited { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .lg\:visited\:text-pink-800:visited { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .lg\:visited\:text-pink-900:visited { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .lg\:visited\:text-primary-50:visited { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .lg\:visited\:text-primary-100:visited { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .lg\:visited\:text-primary-200:visited { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .lg\:visited\:text-primary-300:visited { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .lg\:visited\:text-primary-400:visited { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .lg\:visited\:text-primary-500:visited { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .lg\:visited\:text-primary-600:visited { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .lg\:visited\:text-primary-700:visited { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .lg\:visited\:text-primary-800:visited { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .lg\:visited\:text-primary-900:visited { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .lg\:visited\:text-danger:visited { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .lg\:visited\:text-success:visited { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .lg\:visited\:text-warning:visited { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .lg\:visited\:text-info:visited { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .lg\:text-opacity-0 { + --tw-text-opacity: 0; + } + + .lg\:text-opacity-5 { + --tw-text-opacity: 0.05; + } + + .lg\:text-opacity-10 { + --tw-text-opacity: 0.1; + } + + .lg\:text-opacity-20 { + --tw-text-opacity: 0.2; + } + + .lg\:text-opacity-25 { + --tw-text-opacity: 0.25; + } + + .lg\:text-opacity-30 { + --tw-text-opacity: 0.3; + } + + .lg\:text-opacity-40 { + --tw-text-opacity: 0.4; + } + + .lg\:text-opacity-50 { + --tw-text-opacity: 0.5; + } + + .lg\:text-opacity-60 { + --tw-text-opacity: 0.6; + } + + .lg\:text-opacity-70 { + --tw-text-opacity: 0.7; + } + + .lg\:text-opacity-75 { + --tw-text-opacity: 0.75; + } + + .lg\:text-opacity-80 { + --tw-text-opacity: 0.8; + } + + .lg\:text-opacity-90 { + --tw-text-opacity: 0.9; + } + + .lg\:text-opacity-95 { + --tw-text-opacity: 0.95; + } + + .lg\:text-opacity-100 { + --tw-text-opacity: 1; + } + + .group:hover .lg\:group-hover\:text-opacity-0 { + --tw-text-opacity: 0; + } + + .group:hover .lg\:group-hover\:text-opacity-5 { + --tw-text-opacity: 0.05; + } + + .group:hover .lg\:group-hover\:text-opacity-10 { + --tw-text-opacity: 0.1; + } + + .group:hover .lg\:group-hover\:text-opacity-20 { + --tw-text-opacity: 0.2; + } + + .group:hover .lg\:group-hover\:text-opacity-25 { + --tw-text-opacity: 0.25; + } + + .group:hover .lg\:group-hover\:text-opacity-30 { + --tw-text-opacity: 0.3; + } + + .group:hover .lg\:group-hover\:text-opacity-40 { + --tw-text-opacity: 0.4; + } + + .group:hover .lg\:group-hover\:text-opacity-50 { + --tw-text-opacity: 0.5; + } + + .group:hover .lg\:group-hover\:text-opacity-60 { + --tw-text-opacity: 0.6; + } + + .group:hover .lg\:group-hover\:text-opacity-70 { + --tw-text-opacity: 0.7; + } + + .group:hover .lg\:group-hover\:text-opacity-75 { + --tw-text-opacity: 0.75; + } + + .group:hover .lg\:group-hover\:text-opacity-80 { + --tw-text-opacity: 0.8; + } + + .group:hover .lg\:group-hover\:text-opacity-90 { + --tw-text-opacity: 0.9; + } + + .group:hover .lg\:group-hover\:text-opacity-95 { + --tw-text-opacity: 0.95; + } + + .group:hover .lg\:group-hover\:text-opacity-100 { + --tw-text-opacity: 1; + } + + .lg\:focus-within\:text-opacity-0:focus-within { + --tw-text-opacity: 0; + } + + .lg\:focus-within\:text-opacity-5:focus-within { + --tw-text-opacity: 0.05; + } + + .lg\:focus-within\:text-opacity-10:focus-within { + --tw-text-opacity: 0.1; + } + + .lg\:focus-within\:text-opacity-20:focus-within { + --tw-text-opacity: 0.2; + } + + .lg\:focus-within\:text-opacity-25:focus-within { + --tw-text-opacity: 0.25; + } + + .lg\:focus-within\:text-opacity-30:focus-within { + --tw-text-opacity: 0.3; + } + + .lg\:focus-within\:text-opacity-40:focus-within { + --tw-text-opacity: 0.4; + } + + .lg\:focus-within\:text-opacity-50:focus-within { + --tw-text-opacity: 0.5; + } + + .lg\:focus-within\:text-opacity-60:focus-within { + --tw-text-opacity: 0.6; + } + + .lg\:focus-within\:text-opacity-70:focus-within { + --tw-text-opacity: 0.7; + } + + .lg\:focus-within\:text-opacity-75:focus-within { + --tw-text-opacity: 0.75; + } + + .lg\:focus-within\:text-opacity-80:focus-within { + --tw-text-opacity: 0.8; + } + + .lg\:focus-within\:text-opacity-90:focus-within { + --tw-text-opacity: 0.9; + } + + .lg\:focus-within\:text-opacity-95:focus-within { + --tw-text-opacity: 0.95; + } + + .lg\:focus-within\:text-opacity-100:focus-within { + --tw-text-opacity: 1; + } + + .lg\:hover\:text-opacity-0:hover { + --tw-text-opacity: 0; + } + + .lg\:hover\:text-opacity-5:hover { + --tw-text-opacity: 0.05; + } + + .lg\:hover\:text-opacity-10:hover { + --tw-text-opacity: 0.1; + } + + .lg\:hover\:text-opacity-20:hover { + --tw-text-opacity: 0.2; + } + + .lg\:hover\:text-opacity-25:hover { + --tw-text-opacity: 0.25; + } + + .lg\:hover\:text-opacity-30:hover { + --tw-text-opacity: 0.3; + } + + .lg\:hover\:text-opacity-40:hover { + --tw-text-opacity: 0.4; + } + + .lg\:hover\:text-opacity-50:hover { + --tw-text-opacity: 0.5; + } + + .lg\:hover\:text-opacity-60:hover { + --tw-text-opacity: 0.6; + } + + .lg\:hover\:text-opacity-70:hover { + --tw-text-opacity: 0.7; + } + + .lg\:hover\:text-opacity-75:hover { + --tw-text-opacity: 0.75; + } + + .lg\:hover\:text-opacity-80:hover { + --tw-text-opacity: 0.8; + } + + .lg\:hover\:text-opacity-90:hover { + --tw-text-opacity: 0.9; + } + + .lg\:hover\:text-opacity-95:hover { + --tw-text-opacity: 0.95; + } + + .lg\:hover\:text-opacity-100:hover { + --tw-text-opacity: 1; + } + + .lg\:focus\:text-opacity-0:focus { + --tw-text-opacity: 0; + } + + .lg\:focus\:text-opacity-5:focus { + --tw-text-opacity: 0.05; + } + + .lg\:focus\:text-opacity-10:focus { + --tw-text-opacity: 0.1; + } + + .lg\:focus\:text-opacity-20:focus { + --tw-text-opacity: 0.2; + } + + .lg\:focus\:text-opacity-25:focus { + --tw-text-opacity: 0.25; + } + + .lg\:focus\:text-opacity-30:focus { + --tw-text-opacity: 0.3; + } + + .lg\:focus\:text-opacity-40:focus { + --tw-text-opacity: 0.4; + } + + .lg\:focus\:text-opacity-50:focus { + --tw-text-opacity: 0.5; + } + + .lg\:focus\:text-opacity-60:focus { + --tw-text-opacity: 0.6; + } + + .lg\:focus\:text-opacity-70:focus { + --tw-text-opacity: 0.7; + } + + .lg\:focus\:text-opacity-75:focus { + --tw-text-opacity: 0.75; + } + + .lg\:focus\:text-opacity-80:focus { + --tw-text-opacity: 0.8; + } + + .lg\:focus\:text-opacity-90:focus { + --tw-text-opacity: 0.9; + } + + .lg\:focus\:text-opacity-95:focus { + --tw-text-opacity: 0.95; + } + + .lg\:focus\:text-opacity-100:focus { + --tw-text-opacity: 1; + } + + .lg\:truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + + .lg\:overflow-ellipsis { + text-overflow: ellipsis; + } + + .lg\:overflow-clip { + text-overflow: clip; + } + + .lg\:italic { + font-style: italic; + } + + .lg\:not-italic { + font-style: normal; + } + + .lg\:uppercase { + text-transform: uppercase; + } + + .lg\:lowercase { + text-transform: lowercase; + } + + .lg\:capitalize { + text-transform: capitalize; + } + + .lg\:normal-case { + text-transform: none; + } + + .lg\:underline { + text-decoration: underline; + } + + .lg\:line-through { + text-decoration: line-through; + } + + .lg\:no-underline { + text-decoration: none; + } + + .group:hover .lg\:group-hover\:underline { + text-decoration: underline; + } + + .group:hover .lg\:group-hover\:line-through { + text-decoration: line-through; + } + + .group:hover .lg\:group-hover\:no-underline { + text-decoration: none; + } + + .lg\:focus-within\:underline:focus-within { + text-decoration: underline; + } + + .lg\:focus-within\:line-through:focus-within { + text-decoration: line-through; + } + + .lg\:focus-within\:no-underline:focus-within { + text-decoration: none; + } + + .lg\:hover\:underline:hover { + text-decoration: underline; + } + + .lg\:hover\:line-through:hover { + text-decoration: line-through; + } + + .lg\:hover\:no-underline:hover { + text-decoration: none; + } + + .lg\:focus\:underline:focus { + text-decoration: underline; + } + + .lg\:focus\:line-through:focus { + text-decoration: line-through; + } + + .lg\:focus\:no-underline:focus { + text-decoration: none; + } + + .lg\:antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + + .lg\:subpixel-antialiased { + -webkit-font-smoothing: auto; + -moz-osx-font-smoothing: auto; + } + + .lg\:ordinal, .lg\:slashed-zero, .lg\:lining-nums, .lg\:oldstyle-nums, .lg\:proportional-nums, .lg\:tabular-nums, .lg\:diagonal-fractions, .lg\:stacked-fractions { + --tw-ordinal: var(--tw-empty,/*!*/ /*!*/); + --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/); + --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/); + --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/); + --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/); + font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction); + } + + .lg\:normal-nums { + font-variant-numeric: normal; + } + + .lg\:ordinal { + --tw-ordinal: ordinal; + } + + .lg\:slashed-zero { + --tw-slashed-zero: slashed-zero; + } + + .lg\:lining-nums { + --tw-numeric-figure: lining-nums; + } + + .lg\:oldstyle-nums { + --tw-numeric-figure: oldstyle-nums; + } + + .lg\:proportional-nums { + --tw-numeric-spacing: proportional-nums; + } + + .lg\:tabular-nums { + --tw-numeric-spacing: tabular-nums; + } + + .lg\:diagonal-fractions { + --tw-numeric-fraction: diagonal-fractions; + } + + .lg\:stacked-fractions { + --tw-numeric-fraction: stacked-fractions; + } + + .lg\:tracking-tighter { + letter-spacing: -0.05em; + } + + .lg\:tracking-tight { + letter-spacing: -0.025em; + } + + .lg\:tracking-normal { + letter-spacing: 0em; + } + + .lg\:tracking-wide { + letter-spacing: 0.025em; + } + + .lg\:tracking-wider { + letter-spacing: 0.05em; + } + + .lg\:tracking-widest { + letter-spacing: 0.1em; + } + + .lg\:select-none { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .lg\:select-text { + -webkit-user-select: text; + -moz-user-select: text; + -ms-user-select: text; + user-select: text; + } + + .lg\:select-all { + -webkit-user-select: all; + -moz-user-select: all; + user-select: all; + } + + .lg\:select-auto { + -webkit-user-select: auto; + -moz-user-select: auto; + -ms-user-select: auto; + user-select: auto; + } + + .lg\:align-baseline { + vertical-align: baseline; + } + + .lg\:align-top { + vertical-align: top; + } + + .lg\:align-middle { + vertical-align: middle; + } + + .lg\:align-bottom { + vertical-align: bottom; + } + + .lg\:align-text-top { + vertical-align: text-top; + } + + .lg\:align-text-bottom { + vertical-align: text-bottom; + } + + .lg\:visible { + visibility: visible; + } + + .lg\:invisible { + visibility: hidden; + } + + .lg\:whitespace-normal { + white-space: normal; + } + + .lg\:whitespace-nowrap { + white-space: nowrap; + } + + .lg\:whitespace-pre { + white-space: pre; + } + + .lg\:whitespace-pre-line { + white-space: pre-line; + } + + .lg\:whitespace-pre-wrap { + white-space: pre-wrap; + } + + .lg\:break-normal { + overflow-wrap: normal; + word-break: normal; + } + + .lg\:break-words { + overflow-wrap: break-word; + } + + .lg\:break-all { + word-break: break-all; + } + + .lg\:w-0 { + width: 0px; + } + + .lg\:w-1 { + width: 0.25rem; + } + + .lg\:w-2 { + width: 0.5rem; + } + + .lg\:w-3 { + width: 0.75rem; + } + + .lg\:w-4 { + width: 1rem; + } + + .lg\:w-5 { + width: 1.25rem; + } + + .lg\:w-6 { + width: 1.5rem; + } + + .lg\:w-7 { + width: 1.75rem; + } + + .lg\:w-8 { + width: 2rem; + } + + .lg\:w-9 { + width: 2.25rem; + } + + .lg\:w-10 { + width: 2.5rem; + } + + .lg\:w-11 { + width: 2.75rem; + } + + .lg\:w-12 { + width: 3rem; + } + + .lg\:w-14 { + width: 3.5rem; + } + + .lg\:w-16 { + width: 4rem; + } + + .lg\:w-20 { + width: 5rem; + } + + .lg\:w-22 { + width: 5.625rem; + } + + .lg\:w-24 { + width: 6rem; + } + + .lg\:w-28 { + width: 7rem; + } + + .lg\:w-32 { + width: 8rem; + } + + .lg\:w-36 { + width: 9rem; + } + + .lg\:w-40 { + width: 10rem; + } + + .lg\:w-44 { + width: 11rem; + } + + .lg\:w-48 { + width: 12rem; + } + + .lg\:w-52 { + width: 13rem; + } + + .lg\:w-56 { + width: 14rem; + } + + .lg\:w-60 { + width: 240px; + } + + .lg\:w-64 { + width: 16rem; + } + + .lg\:w-72 { + width: 18rem; + } + + .lg\:w-80 { + width: 20rem; + } + + .lg\:w-88 { + width: 22rem; + } + + .lg\:w-96 { + width: 24rem; + } + + .lg\:w-130 { + width: 560px; + } + + .lg\:w-auto { + width: auto; + } + + .lg\:w-px { + width: 1px; + } + + .lg\:w-0\.5 { + width: 0.125rem; + } + + .lg\:w-1\.5 { + width: 0.375rem; + } + + .lg\:w-2\.5 { + width: 0.625rem; + } + + .lg\:w-3\.5 { + width: 0.875rem; + } + + .lg\:w-1\/2 { + width: 50%; + } + + .lg\:w-1\/3 { + width: 33.333333%; + } + + .lg\:w-2\/3 { + width: 66.666667%; + } + + .lg\:w-1\/4 { + width: 25%; + } + + .lg\:w-2\/4 { + width: 50%; + } + + .lg\:w-3\/4 { + width: 75%; + } + + .lg\:w-1\/5 { + width: 20%; + } + + .lg\:w-2\/5 { + width: 40%; + } + + .lg\:w-3\/5 { + width: 60%; + } + + .lg\:w-4\/5 { + width: 80%; + } + + .lg\:w-1\/6 { + width: 16.666667%; + } + + .lg\:w-2\/6 { + width: 33.333333%; + } + + .lg\:w-3\/6 { + width: 50%; + } + + .lg\:w-4\/6 { + width: 66.666667%; + } + + .lg\:w-5\/6 { + width: 83.333333%; + } + + .lg\:w-1\/12 { + width: 8.333333%; + } + + .lg\:w-2\/12 { + width: 16.666667%; + } + + .lg\:w-3\/12 { + width: 25%; + } + + .lg\:w-4\/12 { + width: 33.333333%; + } + + .lg\:w-5\/12 { + width: 41.666667%; + } + + .lg\:w-6\/12 { + width: 50%; + } + + .lg\:w-7\/12 { + width: 58.333333%; + } + + .lg\:w-8\/12 { + width: 66.666667%; + } + + .lg\:w-9\/12 { + width: 75%; + } + + .lg\:w-10\/12 { + width: 83.333333%; + } + + .lg\:w-11\/12 { + width: 91.666667%; + } + + .lg\:w-full { + width: 100%; + } + + .lg\:w-screen { + width: 100vw; + } + + .lg\:w-min { + width: -webkit-min-content; + width: -moz-min-content; + width: min-content; + } + + .lg\:w-max { + width: -webkit-max-content; + width: -moz-max-content; + width: max-content; + } + + .lg\:z-0 { + z-index: 0; + } + + .lg\:z-5 { + z-index: 5; + } + + .lg\:z-10 { + z-index: 10; + } + + .lg\:z-15 { + z-index: 15; + } + + .lg\:z-20 { + z-index: 20; + } + + .lg\:z-25 { + z-index: 25; + } + + .lg\:z-30 { + z-index: 30; + } + + .lg\:z-40 { + z-index: 40; + } + + .lg\:z-50 { + z-index: 50; + } + + .lg\:z-auto { + z-index: auto; + } + + .lg\:focus-within\:z-0:focus-within { + z-index: 0; + } + + .lg\:focus-within\:z-5:focus-within { + z-index: 5; + } + + .lg\:focus-within\:z-10:focus-within { + z-index: 10; + } + + .lg\:focus-within\:z-15:focus-within { + z-index: 15; + } + + .lg\:focus-within\:z-20:focus-within { + z-index: 20; + } + + .lg\:focus-within\:z-25:focus-within { + z-index: 25; + } + + .lg\:focus-within\:z-30:focus-within { + z-index: 30; + } + + .lg\:focus-within\:z-40:focus-within { + z-index: 40; + } + + .lg\:focus-within\:z-50:focus-within { + z-index: 50; + } + + .lg\:focus-within\:z-auto:focus-within { + z-index: auto; + } + + .lg\:focus\:z-0:focus { + z-index: 0; + } + + .lg\:focus\:z-5:focus { + z-index: 5; + } + + .lg\:focus\:z-10:focus { + z-index: 10; + } + + .lg\:focus\:z-15:focus { + z-index: 15; + } + + .lg\:focus\:z-20:focus { + z-index: 20; + } + + .lg\:focus\:z-25:focus { + z-index: 25; + } + + .lg\:focus\:z-30:focus { + z-index: 30; + } + + .lg\:focus\:z-40:focus { + z-index: 40; + } + + .lg\:focus\:z-50:focus { + z-index: 50; + } + + .lg\:focus\:z-auto:focus { + z-index: auto; + } + + .lg\:gap-0 { + gap: 0px; + } + + .lg\:gap-1 { + gap: 0.25rem; + } + + .lg\:gap-2 { + gap: 0.5rem; + } + + .lg\:gap-3 { + gap: 0.75rem; + } + + .lg\:gap-4 { + gap: 1rem; + } + + .lg\:gap-5 { + gap: 1.25rem; + } + + .lg\:gap-6 { + gap: 1.5rem; + } + + .lg\:gap-7 { + gap: 1.75rem; + } + + .lg\:gap-8 { + gap: 2rem; + } + + .lg\:gap-9 { + gap: 2.25rem; + } + + .lg\:gap-10 { + gap: 2.5rem; + } + + .lg\:gap-11 { + gap: 2.75rem; + } + + .lg\:gap-12 { + gap: 3rem; + } + + .lg\:gap-14 { + gap: 3.5rem; + } + + .lg\:gap-16 { + gap: 4rem; + } + + .lg\:gap-20 { + gap: 5rem; + } + + .lg\:gap-22 { + gap: 5.625rem; + } + + .lg\:gap-24 { + gap: 6rem; + } + + .lg\:gap-28 { + gap: 7rem; + } + + .lg\:gap-32 { + gap: 8rem; + } + + .lg\:gap-36 { + gap: 9rem; + } + + .lg\:gap-40 { + gap: 10rem; + } + + .lg\:gap-44 { + gap: 11rem; + } + + .lg\:gap-48 { + gap: 12rem; + } + + .lg\:gap-52 { + gap: 13rem; + } + + .lg\:gap-56 { + gap: 14rem; + } + + .lg\:gap-60 { + gap: 240px; + } + + .lg\:gap-64 { + gap: 16rem; + } + + .lg\:gap-72 { + gap: 18rem; + } + + .lg\:gap-80 { + gap: 20rem; + } + + .lg\:gap-88 { + gap: 22rem; + } + + .lg\:gap-96 { + gap: 24rem; + } + + .lg\:gap-130 { + gap: 560px; + } + + .lg\:gap-px { + gap: 1px; + } + + .lg\:gap-0\.5 { + gap: 0.125rem; + } + + .lg\:gap-1\.5 { + gap: 0.375rem; + } + + .lg\:gap-2\.5 { + gap: 0.625rem; + } + + .lg\:gap-3\.5 { + gap: 0.875rem; + } + + .lg\:gap-x-0 { + -moz-column-gap: 0px; + column-gap: 0px; + } + + .lg\:gap-x-1 { + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + + .lg\:gap-x-2 { + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + + .lg\:gap-x-3 { + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + + .lg\:gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; + } + + .lg\:gap-x-5 { + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .lg\:gap-x-6 { + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .lg\:gap-x-7 { + -moz-column-gap: 1.75rem; + column-gap: 1.75rem; + } + + .lg\:gap-x-8 { + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .lg\:gap-x-9 { + -moz-column-gap: 2.25rem; + column-gap: 2.25rem; + } + + .lg\:gap-x-10 { + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; + } + + .lg\:gap-x-11 { + -moz-column-gap: 2.75rem; + column-gap: 2.75rem; + } + + .lg\:gap-x-12 { + -moz-column-gap: 3rem; + column-gap: 3rem; + } + + .lg\:gap-x-14 { + -moz-column-gap: 3.5rem; + column-gap: 3.5rem; + } + + .lg\:gap-x-16 { + -moz-column-gap: 4rem; + column-gap: 4rem; + } + + .lg\:gap-x-20 { + -moz-column-gap: 5rem; + column-gap: 5rem; + } + + .lg\:gap-x-22 { + -moz-column-gap: 5.625rem; + column-gap: 5.625rem; + } + + .lg\:gap-x-24 { + -moz-column-gap: 6rem; + column-gap: 6rem; + } + + .lg\:gap-x-28 { + -moz-column-gap: 7rem; + column-gap: 7rem; + } + + .lg\:gap-x-32 { + -moz-column-gap: 8rem; + column-gap: 8rem; + } + + .lg\:gap-x-36 { + -moz-column-gap: 9rem; + column-gap: 9rem; + } + + .lg\:gap-x-40 { + -moz-column-gap: 10rem; + column-gap: 10rem; + } + + .lg\:gap-x-44 { + -moz-column-gap: 11rem; + column-gap: 11rem; + } + + .lg\:gap-x-48 { + -moz-column-gap: 12rem; + column-gap: 12rem; + } + + .lg\:gap-x-52 { + -moz-column-gap: 13rem; + column-gap: 13rem; + } + + .lg\:gap-x-56 { + -moz-column-gap: 14rem; + column-gap: 14rem; + } + + .lg\:gap-x-60 { + -moz-column-gap: 240px; + column-gap: 240px; + } + + .lg\:gap-x-64 { + -moz-column-gap: 16rem; + column-gap: 16rem; + } + + .lg\:gap-x-72 { + -moz-column-gap: 18rem; + column-gap: 18rem; + } + + .lg\:gap-x-80 { + -moz-column-gap: 20rem; + column-gap: 20rem; + } + + .lg\:gap-x-88 { + -moz-column-gap: 22rem; + column-gap: 22rem; + } + + .lg\:gap-x-96 { + -moz-column-gap: 24rem; + column-gap: 24rem; + } + + .lg\:gap-x-130 { + -moz-column-gap: 560px; + column-gap: 560px; + } + + .lg\:gap-x-px { + -moz-column-gap: 1px; + column-gap: 1px; + } + + .lg\:gap-x-0\.5 { + -moz-column-gap: 0.125rem; + column-gap: 0.125rem; + } + + .lg\:gap-x-1\.5 { + -moz-column-gap: 0.375rem; + column-gap: 0.375rem; + } + + .lg\:gap-x-2\.5 { + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; + } + + .lg\:gap-x-3\.5 { + -moz-column-gap: 0.875rem; + column-gap: 0.875rem; + } + + .lg\:gap-y-0 { + row-gap: 0px; + } + + .lg\:gap-y-1 { + row-gap: 0.25rem; + } + + .lg\:gap-y-2 { + row-gap: 0.5rem; + } + + .lg\:gap-y-3 { + row-gap: 0.75rem; + } + + .lg\:gap-y-4 { + row-gap: 1rem; + } + + .lg\:gap-y-5 { + row-gap: 1.25rem; + } + + .lg\:gap-y-6 { + row-gap: 1.5rem; + } + + .lg\:gap-y-7 { + row-gap: 1.75rem; + } + + .lg\:gap-y-8 { + row-gap: 2rem; + } + + .lg\:gap-y-9 { + row-gap: 2.25rem; + } + + .lg\:gap-y-10 { + row-gap: 2.5rem; + } + + .lg\:gap-y-11 { + row-gap: 2.75rem; + } + + .lg\:gap-y-12 { + row-gap: 3rem; + } + + .lg\:gap-y-14 { + row-gap: 3.5rem; + } + + .lg\:gap-y-16 { + row-gap: 4rem; + } + + .lg\:gap-y-20 { + row-gap: 5rem; + } + + .lg\:gap-y-22 { + row-gap: 5.625rem; + } + + .lg\:gap-y-24 { + row-gap: 6rem; + } + + .lg\:gap-y-28 { + row-gap: 7rem; + } + + .lg\:gap-y-32 { + row-gap: 8rem; + } + + .lg\:gap-y-36 { + row-gap: 9rem; + } + + .lg\:gap-y-40 { + row-gap: 10rem; + } + + .lg\:gap-y-44 { + row-gap: 11rem; + } + + .lg\:gap-y-48 { + row-gap: 12rem; + } + + .lg\:gap-y-52 { + row-gap: 13rem; + } + + .lg\:gap-y-56 { + row-gap: 14rem; + } + + .lg\:gap-y-60 { + row-gap: 240px; + } + + .lg\:gap-y-64 { + row-gap: 16rem; + } + + .lg\:gap-y-72 { + row-gap: 18rem; + } + + .lg\:gap-y-80 { + row-gap: 20rem; + } + + .lg\:gap-y-88 { + row-gap: 22rem; + } + + .lg\:gap-y-96 { + row-gap: 24rem; + } + + .lg\:gap-y-130 { + row-gap: 560px; + } + + .lg\:gap-y-px { + row-gap: 1px; + } + + .lg\:gap-y-0\.5 { + row-gap: 0.125rem; + } + + .lg\:gap-y-1\.5 { + row-gap: 0.375rem; + } + + .lg\:gap-y-2\.5 { + row-gap: 0.625rem; + } + + .lg\:gap-y-3\.5 { + row-gap: 0.875rem; + } + + .lg\:grid-flow-row { + grid-auto-flow: row; + } + + .lg\:grid-flow-col { + grid-auto-flow: column; + } + + .lg\:grid-flow-row-dense { + grid-auto-flow: row dense; + } + + .lg\:grid-flow-col-dense { + grid-auto-flow: column dense; + } + + .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\:grid-cols-none { + grid-template-columns: none; + } + + .lg\:auto-cols-auto { + grid-auto-columns: auto; + } + + .lg\:auto-cols-min { + grid-auto-columns: -webkit-min-content; + grid-auto-columns: min-content; + } + + .lg\:auto-cols-max { + grid-auto-columns: -webkit-max-content; + grid-auto-columns: max-content; + } + + .lg\:auto-cols-fr { + grid-auto-columns: minmax(0, 1fr); + } + + .lg\:col-auto { + grid-column: auto; + } + + .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\:col-start-1 { + grid-column-start: 1; + } + + .lg\:col-start-2 { + grid-column-start: 2; + } + + .lg\:col-start-3 { + grid-column-start: 3; + } + + .lg\:col-start-4 { + grid-column-start: 4; + } + + .lg\:col-start-5 { + grid-column-start: 5; + } + + .lg\:col-start-6 { + grid-column-start: 6; + } + + .lg\:col-start-7 { + grid-column-start: 7; + } + + .lg\:col-start-8 { + grid-column-start: 8; + } + + .lg\:col-start-9 { + grid-column-start: 9; + } + + .lg\:col-start-10 { + grid-column-start: 10; + } + + .lg\:col-start-11 { + grid-column-start: 11; + } + + .lg\:col-start-12 { + grid-column-start: 12; + } + + .lg\:col-start-13 { + grid-column-start: 13; + } + + .lg\:col-start-auto { + grid-column-start: auto; + } + + .lg\:col-end-1 { + grid-column-end: 1; + } + + .lg\:col-end-2 { + grid-column-end: 2; + } + + .lg\:col-end-3 { + grid-column-end: 3; + } + + .lg\:col-end-4 { + grid-column-end: 4; + } + + .lg\:col-end-5 { + grid-column-end: 5; + } + + .lg\:col-end-6 { + grid-column-end: 6; + } + + .lg\:col-end-7 { + grid-column-end: 7; + } + + .lg\:col-end-8 { + grid-column-end: 8; + } + + .lg\:col-end-9 { + grid-column-end: 9; + } + + .lg\:col-end-10 { + grid-column-end: 10; + } + + .lg\:col-end-11 { + grid-column-end: 11; + } + + .lg\:col-end-12 { + grid-column-end: 12; + } + + .lg\:col-end-13 { + grid-column-end: 13; + } + + .lg\:col-end-auto { + grid-column-end: auto; + } + + .lg\:grid-rows-1 { + grid-template-rows: repeat(1, minmax(0, 1fr)); + } + + .lg\:grid-rows-2 { + grid-template-rows: repeat(2, minmax(0, 1fr)); + } + + .lg\:grid-rows-3 { + grid-template-rows: repeat(3, minmax(0, 1fr)); + } + + .lg\:grid-rows-4 { + grid-template-rows: repeat(4, minmax(0, 1fr)); + } + + .lg\:grid-rows-5 { + grid-template-rows: repeat(5, minmax(0, 1fr)); + } + + .lg\:grid-rows-6 { + grid-template-rows: repeat(6, minmax(0, 1fr)); + } + + .lg\:grid-rows-none { + grid-template-rows: none; + } + + .lg\:auto-rows-auto { + grid-auto-rows: auto; + } + + .lg\:auto-rows-min { + grid-auto-rows: -webkit-min-content; + grid-auto-rows: min-content; + } + + .lg\:auto-rows-max { + grid-auto-rows: -webkit-max-content; + grid-auto-rows: max-content; + } + + .lg\:auto-rows-fr { + grid-auto-rows: minmax(0, 1fr); + } + + .lg\:row-auto { + grid-row: auto; + } + + .lg\:row-span-1 { + grid-row: span 1 / span 1; + } + + .lg\:row-span-2 { + grid-row: span 2 / span 2; + } + + .lg\:row-span-3 { + grid-row: span 3 / span 3; + } + + .lg\:row-span-4 { + grid-row: span 4 / span 4; + } + + .lg\:row-span-5 { + grid-row: span 5 / span 5; + } + + .lg\:row-span-6 { + grid-row: span 6 / span 6; + } + + .lg\:row-span-full { + grid-row: 1 / -1; + } + + .lg\:row-start-1 { + grid-row-start: 1; + } + + .lg\:row-start-2 { + grid-row-start: 2; + } + + .lg\:row-start-3 { + grid-row-start: 3; + } + + .lg\:row-start-4 { + grid-row-start: 4; + } + + .lg\:row-start-5 { + grid-row-start: 5; + } + + .lg\:row-start-6 { + grid-row-start: 6; + } + + .lg\:row-start-7 { + grid-row-start: 7; + } + + .lg\:row-start-auto { + grid-row-start: auto; + } + + .lg\:row-end-1 { + grid-row-end: 1; + } + + .lg\:row-end-2 { + grid-row-end: 2; + } + + .lg\:row-end-3 { + grid-row-end: 3; + } + + .lg\:row-end-4 { + grid-row-end: 4; + } + + .lg\:row-end-5 { + grid-row-end: 5; + } + + .lg\:row-end-6 { + grid-row-end: 6; + } + + .lg\:row-end-7 { + grid-row-end: 7; + } + + .lg\:row-end-auto { + grid-row-end: auto; + } + + .lg\:transform { + --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; + transform: translateX(var(--tw-translate-x)) translateY(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\:transform-gpu { + --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; + transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) 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\:transform-none { + transform: none; + } + + .lg\:origin-center { + transform-origin: center; + } + + .lg\:origin-top { + transform-origin: top; + } + + .lg\:origin-top-right { + transform-origin: top right; + } + + .lg\:origin-right { + transform-origin: right; + } + + .lg\:origin-bottom-right { + transform-origin: bottom right; + } + + .lg\:origin-bottom { + transform-origin: bottom; + } + + .lg\:origin-bottom-left { + transform-origin: bottom left; + } + + .lg\:origin-left { + transform-origin: left; + } + + .lg\:origin-top-left { + transform-origin: top left; + } + + .lg\:scale-0 { + --tw-scale-x: 0; + --tw-scale-y: 0; + } + + .lg\:scale-50 { + --tw-scale-x: .5; + --tw-scale-y: .5; + } + + .lg\:scale-75 { + --tw-scale-x: .75; + --tw-scale-y: .75; + } + + .lg\:scale-90 { + --tw-scale-x: .9; + --tw-scale-y: .9; + } + + .lg\:scale-95 { + --tw-scale-x: .95; + --tw-scale-y: .95; + } + + .lg\:scale-100 { + --tw-scale-x: 1; + --tw-scale-y: 1; + } + + .lg\:scale-105 { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; + } + + .lg\:scale-110 { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + } + + .lg\:scale-125 { + --tw-scale-x: 1.25; + --tw-scale-y: 1.25; + } + + .lg\:scale-150 { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; + } + + .lg\:scale-x-0 { + --tw-scale-x: 0; + } + + .lg\:scale-x-50 { + --tw-scale-x: .5; + } + + .lg\:scale-x-75 { + --tw-scale-x: .75; + } + + .lg\:scale-x-90 { + --tw-scale-x: .9; + } + + .lg\:scale-x-95 { + --tw-scale-x: .95; + } + + .lg\:scale-x-100 { + --tw-scale-x: 1; + } + + .lg\:scale-x-105 { + --tw-scale-x: 1.05; + } + + .lg\:scale-x-110 { + --tw-scale-x: 1.1; + } + + .lg\:scale-x-125 { + --tw-scale-x: 1.25; + } + + .lg\:scale-x-150 { + --tw-scale-x: 1.5; + } + + .lg\:scale-y-0 { + --tw-scale-y: 0; + } + + .lg\:scale-y-50 { + --tw-scale-y: .5; + } + + .lg\:scale-y-75 { + --tw-scale-y: .75; + } + + .lg\:scale-y-90 { + --tw-scale-y: .9; + } + + .lg\:scale-y-95 { + --tw-scale-y: .95; + } + + .lg\:scale-y-100 { + --tw-scale-y: 1; + } + + .lg\:scale-y-105 { + --tw-scale-y: 1.05; + } + + .lg\:scale-y-110 { + --tw-scale-y: 1.1; + } + + .lg\:scale-y-125 { + --tw-scale-y: 1.25; + } + + .lg\:scale-y-150 { + --tw-scale-y: 1.5; + } + + .lg\:hover\:scale-0:hover { + --tw-scale-x: 0; + --tw-scale-y: 0; + } + + .lg\:hover\:scale-50:hover { + --tw-scale-x: .5; + --tw-scale-y: .5; + } + + .lg\:hover\:scale-75:hover { + --tw-scale-x: .75; + --tw-scale-y: .75; + } + + .lg\:hover\:scale-90:hover { + --tw-scale-x: .9; + --tw-scale-y: .9; + } + + .lg\:hover\:scale-95:hover { + --tw-scale-x: .95; + --tw-scale-y: .95; + } + + .lg\:hover\:scale-100:hover { + --tw-scale-x: 1; + --tw-scale-y: 1; + } + + .lg\:hover\:scale-105:hover { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; + } + + .lg\:hover\:scale-110:hover { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + } + + .lg\:hover\:scale-125:hover { + --tw-scale-x: 1.25; + --tw-scale-y: 1.25; + } + + .lg\:hover\:scale-150:hover { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; + } + + .lg\:hover\:scale-x-0:hover { + --tw-scale-x: 0; + } + + .lg\:hover\:scale-x-50:hover { + --tw-scale-x: .5; + } + + .lg\:hover\:scale-x-75:hover { + --tw-scale-x: .75; + } + + .lg\:hover\:scale-x-90:hover { + --tw-scale-x: .9; + } + + .lg\:hover\:scale-x-95:hover { + --tw-scale-x: .95; + } + + .lg\:hover\:scale-x-100:hover { + --tw-scale-x: 1; + } + + .lg\:hover\:scale-x-105:hover { + --tw-scale-x: 1.05; + } + + .lg\:hover\:scale-x-110:hover { + --tw-scale-x: 1.1; + } + + .lg\:hover\:scale-x-125:hover { + --tw-scale-x: 1.25; + } + + .lg\:hover\:scale-x-150:hover { + --tw-scale-x: 1.5; + } + + .lg\:hover\:scale-y-0:hover { + --tw-scale-y: 0; + } + + .lg\:hover\:scale-y-50:hover { + --tw-scale-y: .5; + } + + .lg\:hover\:scale-y-75:hover { + --tw-scale-y: .75; + } + + .lg\:hover\:scale-y-90:hover { + --tw-scale-y: .9; + } + + .lg\:hover\:scale-y-95:hover { + --tw-scale-y: .95; + } + + .lg\:hover\:scale-y-100:hover { + --tw-scale-y: 1; + } + + .lg\:hover\:scale-y-105:hover { + --tw-scale-y: 1.05; + } + + .lg\:hover\:scale-y-110:hover { + --tw-scale-y: 1.1; + } + + .lg\:hover\:scale-y-125:hover { + --tw-scale-y: 1.25; + } + + .lg\:hover\:scale-y-150:hover { + --tw-scale-y: 1.5; + } + + .lg\:focus\:scale-0:focus { + --tw-scale-x: 0; + --tw-scale-y: 0; + } + + .lg\:focus\:scale-50:focus { + --tw-scale-x: .5; + --tw-scale-y: .5; + } + + .lg\:focus\:scale-75:focus { + --tw-scale-x: .75; + --tw-scale-y: .75; + } + + .lg\:focus\:scale-90:focus { + --tw-scale-x: .9; + --tw-scale-y: .9; + } + + .lg\:focus\:scale-95:focus { + --tw-scale-x: .95; + --tw-scale-y: .95; + } + + .lg\:focus\:scale-100:focus { + --tw-scale-x: 1; + --tw-scale-y: 1; + } + + .lg\:focus\:scale-105:focus { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; + } + + .lg\:focus\:scale-110:focus { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + } + + .lg\:focus\:scale-125:focus { + --tw-scale-x: 1.25; + --tw-scale-y: 1.25; + } + + .lg\:focus\:scale-150:focus { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; + } + + .lg\:focus\:scale-x-0:focus { + --tw-scale-x: 0; + } + + .lg\:focus\:scale-x-50:focus { + --tw-scale-x: .5; + } + + .lg\:focus\:scale-x-75:focus { + --tw-scale-x: .75; + } + + .lg\:focus\:scale-x-90:focus { + --tw-scale-x: .9; + } + + .lg\:focus\:scale-x-95:focus { + --tw-scale-x: .95; + } + + .lg\:focus\:scale-x-100:focus { + --tw-scale-x: 1; + } + + .lg\:focus\:scale-x-105:focus { + --tw-scale-x: 1.05; + } + + .lg\:focus\:scale-x-110:focus { + --tw-scale-x: 1.1; + } + + .lg\:focus\:scale-x-125:focus { + --tw-scale-x: 1.25; + } + + .lg\:focus\:scale-x-150:focus { + --tw-scale-x: 1.5; + } + + .lg\:focus\:scale-y-0:focus { + --tw-scale-y: 0; + } + + .lg\:focus\:scale-y-50:focus { + --tw-scale-y: .5; + } + + .lg\:focus\:scale-y-75:focus { + --tw-scale-y: .75; + } + + .lg\:focus\:scale-y-90:focus { + --tw-scale-y: .9; + } + + .lg\:focus\:scale-y-95:focus { + --tw-scale-y: .95; + } + + .lg\:focus\:scale-y-100:focus { + --tw-scale-y: 1; + } + + .lg\:focus\:scale-y-105:focus { + --tw-scale-y: 1.05; + } + + .lg\:focus\:scale-y-110:focus { + --tw-scale-y: 1.1; + } + + .lg\:focus\:scale-y-125:focus { + --tw-scale-y: 1.25; + } + + .lg\:focus\:scale-y-150:focus { + --tw-scale-y: 1.5; + } + + .lg\:rotate-0 { + --tw-rotate: 0deg; + } + + .lg\:rotate-1 { + --tw-rotate: 1deg; + } + + .lg\:rotate-2 { + --tw-rotate: 2deg; + } + + .lg\:rotate-3 { + --tw-rotate: 3deg; + } + + .lg\:rotate-6 { + --tw-rotate: 6deg; + } + + .lg\:rotate-12 { + --tw-rotate: 12deg; + } + + .lg\:rotate-45 { + --tw-rotate: 45deg; + } + + .lg\:rotate-90 { + --tw-rotate: 90deg; + } + + .lg\:rotate-180 { + --tw-rotate: 180deg; + } + + .lg\:-rotate-180 { + --tw-rotate: -180deg; + } + + .lg\:-rotate-90 { + --tw-rotate: -90deg; + } + + .lg\:-rotate-45 { + --tw-rotate: -45deg; + } + + .lg\:-rotate-12 { + --tw-rotate: -12deg; + } + + .lg\:-rotate-6 { + --tw-rotate: -6deg; + } + + .lg\:-rotate-3 { + --tw-rotate: -3deg; + } + + .lg\:-rotate-2 { + --tw-rotate: -2deg; + } + + .lg\:-rotate-1 { + --tw-rotate: -1deg; + } + + .lg\:hover\:rotate-0:hover { + --tw-rotate: 0deg; + } + + .lg\:hover\:rotate-1:hover { + --tw-rotate: 1deg; + } + + .lg\:hover\:rotate-2:hover { + --tw-rotate: 2deg; + } + + .lg\:hover\:rotate-3:hover { + --tw-rotate: 3deg; + } + + .lg\:hover\:rotate-6:hover { + --tw-rotate: 6deg; + } + + .lg\:hover\:rotate-12:hover { + --tw-rotate: 12deg; + } + + .lg\:hover\:rotate-45:hover { + --tw-rotate: 45deg; + } + + .lg\:hover\:rotate-90:hover { + --tw-rotate: 90deg; + } + + .lg\:hover\:rotate-180:hover { + --tw-rotate: 180deg; + } + + .lg\:hover\:-rotate-180:hover { + --tw-rotate: -180deg; + } + + .lg\:hover\:-rotate-90:hover { + --tw-rotate: -90deg; + } + + .lg\:hover\:-rotate-45:hover { + --tw-rotate: -45deg; + } + + .lg\:hover\:-rotate-12:hover { + --tw-rotate: -12deg; + } + + .lg\:hover\:-rotate-6:hover { + --tw-rotate: -6deg; + } + + .lg\:hover\:-rotate-3:hover { + --tw-rotate: -3deg; + } + + .lg\:hover\:-rotate-2:hover { + --tw-rotate: -2deg; + } + + .lg\:hover\:-rotate-1:hover { + --tw-rotate: -1deg; + } + + .lg\:focus\:rotate-0:focus { + --tw-rotate: 0deg; + } + + .lg\:focus\:rotate-1:focus { + --tw-rotate: 1deg; + } + + .lg\:focus\:rotate-2:focus { + --tw-rotate: 2deg; + } + + .lg\:focus\:rotate-3:focus { + --tw-rotate: 3deg; + } + + .lg\:focus\:rotate-6:focus { + --tw-rotate: 6deg; + } + + .lg\:focus\:rotate-12:focus { + --tw-rotate: 12deg; + } + + .lg\:focus\:rotate-45:focus { + --tw-rotate: 45deg; + } + + .lg\:focus\:rotate-90:focus { + --tw-rotate: 90deg; + } + + .lg\:focus\:rotate-180:focus { + --tw-rotate: 180deg; + } + + .lg\:focus\:-rotate-180:focus { + --tw-rotate: -180deg; + } + + .lg\:focus\:-rotate-90:focus { + --tw-rotate: -90deg; + } + + .lg\:focus\:-rotate-45:focus { + --tw-rotate: -45deg; + } + + .lg\:focus\:-rotate-12:focus { + --tw-rotate: -12deg; + } + + .lg\:focus\:-rotate-6:focus { + --tw-rotate: -6deg; + } + + .lg\:focus\:-rotate-3:focus { + --tw-rotate: -3deg; + } + + .lg\:focus\:-rotate-2:focus { + --tw-rotate: -2deg; + } + + .lg\:focus\:-rotate-1:focus { + --tw-rotate: -1deg; + } + + .lg\:translate-x-0 { + --tw-translate-x: 0px; + } + + .lg\:translate-x-1 { + --tw-translate-x: 0.25rem; + } + + .lg\:translate-x-2 { + --tw-translate-x: 0.5rem; + } + + .lg\:translate-x-3 { + --tw-translate-x: 0.75rem; + } + + .lg\:translate-x-4 { + --tw-translate-x: 1rem; + } + + .lg\:translate-x-5 { + --tw-translate-x: 1.25rem; + } + + .lg\:translate-x-6 { + --tw-translate-x: 1.5rem; + } + + .lg\:translate-x-7 { + --tw-translate-x: 1.75rem; + } + + .lg\:translate-x-8 { + --tw-translate-x: 2rem; + } + + .lg\:translate-x-9 { + --tw-translate-x: 2.25rem; + } + + .lg\:translate-x-10 { + --tw-translate-x: 2.5rem; + } + + .lg\:translate-x-11 { + --tw-translate-x: 2.75rem; + } + + .lg\:translate-x-12 { + --tw-translate-x: 3rem; + } + + .lg\:translate-x-14 { + --tw-translate-x: 3.5rem; + } + + .lg\:translate-x-16 { + --tw-translate-x: 4rem; + } + + .lg\:translate-x-20 { + --tw-translate-x: 5rem; + } + + .lg\:translate-x-22 { + --tw-translate-x: 5.625rem; + } + + .lg\:translate-x-24 { + --tw-translate-x: 6rem; + } + + .lg\:translate-x-28 { + --tw-translate-x: 7rem; + } + + .lg\:translate-x-32 { + --tw-translate-x: 8rem; + } + + .lg\:translate-x-36 { + --tw-translate-x: 9rem; + } + + .lg\:translate-x-40 { + --tw-translate-x: 10rem; + } + + .lg\:translate-x-44 { + --tw-translate-x: 11rem; + } + + .lg\:translate-x-48 { + --tw-translate-x: 12rem; + } + + .lg\:translate-x-52 { + --tw-translate-x: 13rem; + } + + .lg\:translate-x-56 { + --tw-translate-x: 14rem; + } + + .lg\:translate-x-60 { + --tw-translate-x: 240px; + } + + .lg\:translate-x-64 { + --tw-translate-x: 16rem; + } + + .lg\:translate-x-72 { + --tw-translate-x: 18rem; + } + + .lg\:translate-x-80 { + --tw-translate-x: 20rem; + } + + .lg\:translate-x-88 { + --tw-translate-x: 22rem; + } + + .lg\:translate-x-96 { + --tw-translate-x: 24rem; + } + + .lg\:translate-x-130 { + --tw-translate-x: 560px; + } + + .lg\:translate-x-px { + --tw-translate-x: 1px; + } + + .lg\:translate-x-0\.5 { + --tw-translate-x: 0.125rem; + } + + .lg\:translate-x-1\.5 { + --tw-translate-x: 0.375rem; + } + + .lg\:translate-x-2\.5 { + --tw-translate-x: 0.625rem; + } + + .lg\:translate-x-3\.5 { + --tw-translate-x: 0.875rem; + } + + .lg\:-translate-x-0 { + --tw-translate-x: 0px; + } + + .lg\:-translate-x-1 { + --tw-translate-x: -0.25rem; + } + + .lg\:-translate-x-2 { + --tw-translate-x: -0.5rem; + } + + .lg\:-translate-x-3 { + --tw-translate-x: -0.75rem; + } + + .lg\:-translate-x-4 { + --tw-translate-x: -1rem; + } + + .lg\:-translate-x-5 { + --tw-translate-x: -1.25rem; + } + + .lg\:-translate-x-6 { + --tw-translate-x: -1.5rem; + } + + .lg\:-translate-x-7 { + --tw-translate-x: -1.75rem; + } + + .lg\:-translate-x-8 { + --tw-translate-x: -2rem; + } + + .lg\:-translate-x-9 { + --tw-translate-x: -2.25rem; + } + + .lg\:-translate-x-10 { + --tw-translate-x: -2.5rem; + } + + .lg\:-translate-x-11 { + --tw-translate-x: -2.75rem; + } + + .lg\:-translate-x-12 { + --tw-translate-x: -3rem; + } + + .lg\:-translate-x-14 { + --tw-translate-x: -3.5rem; + } + + .lg\:-translate-x-16 { + --tw-translate-x: -4rem; + } + + .lg\:-translate-x-20 { + --tw-translate-x: -5rem; + } + + .lg\:-translate-x-22 { + --tw-translate-x: -5.625rem; + } + + .lg\:-translate-x-24 { + --tw-translate-x: -6rem; + } + + .lg\:-translate-x-28 { + --tw-translate-x: -7rem; + } + + .lg\:-translate-x-32 { + --tw-translate-x: -8rem; + } + + .lg\:-translate-x-36 { + --tw-translate-x: -9rem; + } + + .lg\:-translate-x-40 { + --tw-translate-x: -10rem; + } + + .lg\:-translate-x-44 { + --tw-translate-x: -11rem; + } + + .lg\:-translate-x-48 { + --tw-translate-x: -12rem; + } + + .lg\:-translate-x-52 { + --tw-translate-x: -13rem; + } + + .lg\:-translate-x-56 { + --tw-translate-x: -14rem; + } + + .lg\:-translate-x-60 { + --tw-translate-x: -240px; + } + + .lg\:-translate-x-64 { + --tw-translate-x: -16rem; + } + + .lg\:-translate-x-72 { + --tw-translate-x: -18rem; + } + + .lg\:-translate-x-80 { + --tw-translate-x: -20rem; + } + + .lg\:-translate-x-88 { + --tw-translate-x: -22rem; + } + + .lg\:-translate-x-96 { + --tw-translate-x: -24rem; + } + + .lg\:-translate-x-130 { + --tw-translate-x: -560px; + } + + .lg\:-translate-x-px { + --tw-translate-x: -1px; + } + + .lg\:-translate-x-0\.5 { + --tw-translate-x: -0.125rem; + } + + .lg\:-translate-x-1\.5 { + --tw-translate-x: -0.375rem; + } + + .lg\:-translate-x-2\.5 { + --tw-translate-x: -0.625rem; + } + + .lg\:-translate-x-3\.5 { + --tw-translate-x: -0.875rem; + } + + .lg\:translate-x-1\/2 { + --tw-translate-x: 50%; + } + + .lg\:translate-x-1\/3 { + --tw-translate-x: 33.333333%; + } + + .lg\:translate-x-2\/3 { + --tw-translate-x: 66.666667%; + } + + .lg\:translate-x-1\/4 { + --tw-translate-x: 25%; + } + + .lg\:translate-x-2\/4 { + --tw-translate-x: 50%; + } + + .lg\:translate-x-3\/4 { + --tw-translate-x: 75%; + } + + .lg\:translate-x-full { + --tw-translate-x: 100%; + } + + .lg\:-translate-x-1\/2 { + --tw-translate-x: -50%; + } + + .lg\:-translate-x-1\/3 { + --tw-translate-x: -33.333333%; + } + + .lg\:-translate-x-2\/3 { + --tw-translate-x: -66.666667%; + } + + .lg\:-translate-x-1\/4 { + --tw-translate-x: -25%; + } + + .lg\:-translate-x-2\/4 { + --tw-translate-x: -50%; + } + + .lg\:-translate-x-3\/4 { + --tw-translate-x: -75%; + } + + .lg\:-translate-x-full { + --tw-translate-x: -100%; + } + + .lg\:translate-y-0 { + --tw-translate-y: 0px; + } + + .lg\:translate-y-1 { + --tw-translate-y: 0.25rem; + } + + .lg\:translate-y-2 { + --tw-translate-y: 0.5rem; + } + + .lg\:translate-y-3 { + --tw-translate-y: 0.75rem; + } + + .lg\:translate-y-4 { + --tw-translate-y: 1rem; + } + + .lg\:translate-y-5 { + --tw-translate-y: 1.25rem; + } + + .lg\:translate-y-6 { + --tw-translate-y: 1.5rem; + } + + .lg\:translate-y-7 { + --tw-translate-y: 1.75rem; + } + + .lg\:translate-y-8 { + --tw-translate-y: 2rem; + } + + .lg\:translate-y-9 { + --tw-translate-y: 2.25rem; + } + + .lg\:translate-y-10 { + --tw-translate-y: 2.5rem; + } + + .lg\:translate-y-11 { + --tw-translate-y: 2.75rem; + } + + .lg\:translate-y-12 { + --tw-translate-y: 3rem; + } + + .lg\:translate-y-14 { + --tw-translate-y: 3.5rem; + } + + .lg\:translate-y-16 { + --tw-translate-y: 4rem; + } + + .lg\:translate-y-20 { + --tw-translate-y: 5rem; + } + + .lg\:translate-y-22 { + --tw-translate-y: 5.625rem; + } + + .lg\:translate-y-24 { + --tw-translate-y: 6rem; + } + + .lg\:translate-y-28 { + --tw-translate-y: 7rem; + } + + .lg\:translate-y-32 { + --tw-translate-y: 8rem; + } + + .lg\:translate-y-36 { + --tw-translate-y: 9rem; + } + + .lg\:translate-y-40 { + --tw-translate-y: 10rem; + } + + .lg\:translate-y-44 { + --tw-translate-y: 11rem; + } + + .lg\:translate-y-48 { + --tw-translate-y: 12rem; + } + + .lg\:translate-y-52 { + --tw-translate-y: 13rem; + } + + .lg\:translate-y-56 { + --tw-translate-y: 14rem; + } + + .lg\:translate-y-60 { + --tw-translate-y: 240px; + } + + .lg\:translate-y-64 { + --tw-translate-y: 16rem; + } + + .lg\:translate-y-72 { + --tw-translate-y: 18rem; + } + + .lg\:translate-y-80 { + --tw-translate-y: 20rem; + } + + .lg\:translate-y-88 { + --tw-translate-y: 22rem; + } + + .lg\:translate-y-96 { + --tw-translate-y: 24rem; + } + + .lg\:translate-y-130 { + --tw-translate-y: 560px; + } + + .lg\:translate-y-px { + --tw-translate-y: 1px; + } + + .lg\:translate-y-0\.5 { + --tw-translate-y: 0.125rem; + } + + .lg\:translate-y-1\.5 { + --tw-translate-y: 0.375rem; + } + + .lg\:translate-y-2\.5 { + --tw-translate-y: 0.625rem; + } + + .lg\:translate-y-3\.5 { + --tw-translate-y: 0.875rem; + } + + .lg\:-translate-y-0 { + --tw-translate-y: 0px; + } + + .lg\:-translate-y-1 { + --tw-translate-y: -0.25rem; + } + + .lg\:-translate-y-2 { + --tw-translate-y: -0.5rem; + } + + .lg\:-translate-y-3 { + --tw-translate-y: -0.75rem; + } + + .lg\:-translate-y-4 { + --tw-translate-y: -1rem; + } + + .lg\:-translate-y-5 { + --tw-translate-y: -1.25rem; + } + + .lg\:-translate-y-6 { + --tw-translate-y: -1.5rem; + } + + .lg\:-translate-y-7 { + --tw-translate-y: -1.75rem; + } + + .lg\:-translate-y-8 { + --tw-translate-y: -2rem; + } + + .lg\:-translate-y-9 { + --tw-translate-y: -2.25rem; + } + + .lg\:-translate-y-10 { + --tw-translate-y: -2.5rem; + } + + .lg\:-translate-y-11 { + --tw-translate-y: -2.75rem; + } + + .lg\:-translate-y-12 { + --tw-translate-y: -3rem; + } + + .lg\:-translate-y-14 { + --tw-translate-y: -3.5rem; + } + + .lg\:-translate-y-16 { + --tw-translate-y: -4rem; + } + + .lg\:-translate-y-20 { + --tw-translate-y: -5rem; + } + + .lg\:-translate-y-22 { + --tw-translate-y: -5.625rem; + } + + .lg\:-translate-y-24 { + --tw-translate-y: -6rem; + } + + .lg\:-translate-y-28 { + --tw-translate-y: -7rem; + } + + .lg\:-translate-y-32 { + --tw-translate-y: -8rem; + } + + .lg\:-translate-y-36 { + --tw-translate-y: -9rem; + } + + .lg\:-translate-y-40 { + --tw-translate-y: -10rem; + } + + .lg\:-translate-y-44 { + --tw-translate-y: -11rem; + } + + .lg\:-translate-y-48 { + --tw-translate-y: -12rem; + } + + .lg\:-translate-y-52 { + --tw-translate-y: -13rem; + } + + .lg\:-translate-y-56 { + --tw-translate-y: -14rem; + } + + .lg\:-translate-y-60 { + --tw-translate-y: -240px; + } + + .lg\:-translate-y-64 { + --tw-translate-y: -16rem; + } + + .lg\:-translate-y-72 { + --tw-translate-y: -18rem; + } + + .lg\:-translate-y-80 { + --tw-translate-y: -20rem; + } + + .lg\:-translate-y-88 { + --tw-translate-y: -22rem; + } + + .lg\:-translate-y-96 { + --tw-translate-y: -24rem; + } + + .lg\:-translate-y-130 { + --tw-translate-y: -560px; + } + + .lg\:-translate-y-px { + --tw-translate-y: -1px; + } + + .lg\:-translate-y-0\.5 { + --tw-translate-y: -0.125rem; + } + + .lg\:-translate-y-1\.5 { + --tw-translate-y: -0.375rem; + } + + .lg\:-translate-y-2\.5 { + --tw-translate-y: -0.625rem; + } + + .lg\:-translate-y-3\.5 { + --tw-translate-y: -0.875rem; + } + + .lg\:translate-y-1\/2 { + --tw-translate-y: 50%; + } + + .lg\:translate-y-1\/3 { + --tw-translate-y: 33.333333%; + } + + .lg\:translate-y-2\/3 { + --tw-translate-y: 66.666667%; + } + + .lg\:translate-y-1\/4 { + --tw-translate-y: 25%; + } + + .lg\:translate-y-2\/4 { + --tw-translate-y: 50%; + } + + .lg\:translate-y-3\/4 { + --tw-translate-y: 75%; + } + + .lg\:translate-y-full { + --tw-translate-y: 100%; + } + + .lg\:-translate-y-1\/2 { + --tw-translate-y: -50%; + } + + .lg\:-translate-y-1\/3 { + --tw-translate-y: -33.333333%; + } + + .lg\:-translate-y-2\/3 { + --tw-translate-y: -66.666667%; + } + + .lg\:-translate-y-1\/4 { + --tw-translate-y: -25%; + } + + .lg\:-translate-y-2\/4 { + --tw-translate-y: -50%; + } + + .lg\:-translate-y-3\/4 { + --tw-translate-y: -75%; + } + + .lg\:-translate-y-full { + --tw-translate-y: -100%; + } + + .lg\:hover\:translate-x-0:hover { + --tw-translate-x: 0px; + } + + .lg\:hover\:translate-x-1:hover { + --tw-translate-x: 0.25rem; + } + + .lg\:hover\:translate-x-2:hover { + --tw-translate-x: 0.5rem; + } + + .lg\:hover\:translate-x-3:hover { + --tw-translate-x: 0.75rem; + } + + .lg\:hover\:translate-x-4:hover { + --tw-translate-x: 1rem; + } + + .lg\:hover\:translate-x-5:hover { + --tw-translate-x: 1.25rem; + } + + .lg\:hover\:translate-x-6:hover { + --tw-translate-x: 1.5rem; + } + + .lg\:hover\:translate-x-7:hover { + --tw-translate-x: 1.75rem; + } + + .lg\:hover\:translate-x-8:hover { + --tw-translate-x: 2rem; + } + + .lg\:hover\:translate-x-9:hover { + --tw-translate-x: 2.25rem; + } + + .lg\:hover\:translate-x-10:hover { + --tw-translate-x: 2.5rem; + } + + .lg\:hover\:translate-x-11:hover { + --tw-translate-x: 2.75rem; + } + + .lg\:hover\:translate-x-12:hover { + --tw-translate-x: 3rem; + } + + .lg\:hover\:translate-x-14:hover { + --tw-translate-x: 3.5rem; + } + + .lg\:hover\:translate-x-16:hover { + --tw-translate-x: 4rem; + } + + .lg\:hover\:translate-x-20:hover { + --tw-translate-x: 5rem; + } + + .lg\:hover\:translate-x-22:hover { + --tw-translate-x: 5.625rem; + } + + .lg\:hover\:translate-x-24:hover { + --tw-translate-x: 6rem; + } + + .lg\:hover\:translate-x-28:hover { + --tw-translate-x: 7rem; + } + + .lg\:hover\:translate-x-32:hover { + --tw-translate-x: 8rem; + } + + .lg\:hover\:translate-x-36:hover { + --tw-translate-x: 9rem; + } + + .lg\:hover\:translate-x-40:hover { + --tw-translate-x: 10rem; + } + + .lg\:hover\:translate-x-44:hover { + --tw-translate-x: 11rem; + } + + .lg\:hover\:translate-x-48:hover { + --tw-translate-x: 12rem; + } + + .lg\:hover\:translate-x-52:hover { + --tw-translate-x: 13rem; + } + + .lg\:hover\:translate-x-56:hover { + --tw-translate-x: 14rem; + } + + .lg\:hover\:translate-x-60:hover { + --tw-translate-x: 240px; + } + + .lg\:hover\:translate-x-64:hover { + --tw-translate-x: 16rem; + } + + .lg\:hover\:translate-x-72:hover { + --tw-translate-x: 18rem; + } + + .lg\:hover\:translate-x-80:hover { + --tw-translate-x: 20rem; + } + + .lg\:hover\:translate-x-88:hover { + --tw-translate-x: 22rem; + } + + .lg\:hover\:translate-x-96:hover { + --tw-translate-x: 24rem; + } + + .lg\:hover\:translate-x-130:hover { + --tw-translate-x: 560px; + } + + .lg\:hover\:translate-x-px:hover { + --tw-translate-x: 1px; + } + + .lg\:hover\:translate-x-0\.5:hover { + --tw-translate-x: 0.125rem; + } + + .lg\:hover\:translate-x-1\.5:hover { + --tw-translate-x: 0.375rem; + } + + .lg\:hover\:translate-x-2\.5:hover { + --tw-translate-x: 0.625rem; + } + + .lg\:hover\:translate-x-3\.5:hover { + --tw-translate-x: 0.875rem; + } + + .lg\:hover\:-translate-x-0:hover { + --tw-translate-x: 0px; + } + + .lg\:hover\:-translate-x-1:hover { + --tw-translate-x: -0.25rem; + } + + .lg\:hover\:-translate-x-2:hover { + --tw-translate-x: -0.5rem; + } + + .lg\:hover\:-translate-x-3:hover { + --tw-translate-x: -0.75rem; + } + + .lg\:hover\:-translate-x-4:hover { + --tw-translate-x: -1rem; + } + + .lg\:hover\:-translate-x-5:hover { + --tw-translate-x: -1.25rem; + } + + .lg\:hover\:-translate-x-6:hover { + --tw-translate-x: -1.5rem; + } + + .lg\:hover\:-translate-x-7:hover { + --tw-translate-x: -1.75rem; + } + + .lg\:hover\:-translate-x-8:hover { + --tw-translate-x: -2rem; + } + + .lg\:hover\:-translate-x-9:hover { + --tw-translate-x: -2.25rem; + } + + .lg\:hover\:-translate-x-10:hover { + --tw-translate-x: -2.5rem; + } + + .lg\:hover\:-translate-x-11:hover { + --tw-translate-x: -2.75rem; + } + + .lg\:hover\:-translate-x-12:hover { + --tw-translate-x: -3rem; + } + + .lg\:hover\:-translate-x-14:hover { + --tw-translate-x: -3.5rem; + } + + .lg\:hover\:-translate-x-16:hover { + --tw-translate-x: -4rem; + } + + .lg\:hover\:-translate-x-20:hover { + --tw-translate-x: -5rem; + } + + .lg\:hover\:-translate-x-22:hover { + --tw-translate-x: -5.625rem; + } + + .lg\:hover\:-translate-x-24:hover { + --tw-translate-x: -6rem; + } + + .lg\:hover\:-translate-x-28:hover { + --tw-translate-x: -7rem; + } + + .lg\:hover\:-translate-x-32:hover { + --tw-translate-x: -8rem; + } + + .lg\:hover\:-translate-x-36:hover { + --tw-translate-x: -9rem; + } + + .lg\:hover\:-translate-x-40:hover { + --tw-translate-x: -10rem; + } + + .lg\:hover\:-translate-x-44:hover { + --tw-translate-x: -11rem; + } + + .lg\:hover\:-translate-x-48:hover { + --tw-translate-x: -12rem; + } + + .lg\:hover\:-translate-x-52:hover { + --tw-translate-x: -13rem; + } + + .lg\:hover\:-translate-x-56:hover { + --tw-translate-x: -14rem; + } + + .lg\:hover\:-translate-x-60:hover { + --tw-translate-x: -240px; + } + + .lg\:hover\:-translate-x-64:hover { + --tw-translate-x: -16rem; + } + + .lg\:hover\:-translate-x-72:hover { + --tw-translate-x: -18rem; + } + + .lg\:hover\:-translate-x-80:hover { + --tw-translate-x: -20rem; + } + + .lg\:hover\:-translate-x-88:hover { + --tw-translate-x: -22rem; + } + + .lg\:hover\:-translate-x-96:hover { + --tw-translate-x: -24rem; + } + + .lg\:hover\:-translate-x-130:hover { + --tw-translate-x: -560px; + } + + .lg\:hover\:-translate-x-px:hover { + --tw-translate-x: -1px; + } + + .lg\:hover\:-translate-x-0\.5:hover { + --tw-translate-x: -0.125rem; + } + + .lg\:hover\:-translate-x-1\.5:hover { + --tw-translate-x: -0.375rem; + } + + .lg\:hover\:-translate-x-2\.5:hover { + --tw-translate-x: -0.625rem; + } + + .lg\:hover\:-translate-x-3\.5:hover { + --tw-translate-x: -0.875rem; + } + + .lg\:hover\:translate-x-1\/2:hover { + --tw-translate-x: 50%; + } + + .lg\:hover\:translate-x-1\/3:hover { + --tw-translate-x: 33.333333%; + } + + .lg\:hover\:translate-x-2\/3:hover { + --tw-translate-x: 66.666667%; + } + + .lg\:hover\:translate-x-1\/4:hover { + --tw-translate-x: 25%; + } + + .lg\:hover\:translate-x-2\/4:hover { + --tw-translate-x: 50%; + } + + .lg\:hover\:translate-x-3\/4:hover { + --tw-translate-x: 75%; + } + + .lg\:hover\:translate-x-full:hover { + --tw-translate-x: 100%; + } + + .lg\:hover\:-translate-x-1\/2:hover { + --tw-translate-x: -50%; + } + + .lg\:hover\:-translate-x-1\/3:hover { + --tw-translate-x: -33.333333%; + } + + .lg\:hover\:-translate-x-2\/3:hover { + --tw-translate-x: -66.666667%; + } + + .lg\:hover\:-translate-x-1\/4:hover { + --tw-translate-x: -25%; + } + + .lg\:hover\:-translate-x-2\/4:hover { + --tw-translate-x: -50%; + } + + .lg\:hover\:-translate-x-3\/4:hover { + --tw-translate-x: -75%; + } + + .lg\:hover\:-translate-x-full:hover { + --tw-translate-x: -100%; + } + + .lg\:hover\:translate-y-0:hover { + --tw-translate-y: 0px; + } + + .lg\:hover\:translate-y-1:hover { + --tw-translate-y: 0.25rem; + } + + .lg\:hover\:translate-y-2:hover { + --tw-translate-y: 0.5rem; + } + + .lg\:hover\:translate-y-3:hover { + --tw-translate-y: 0.75rem; + } + + .lg\:hover\:translate-y-4:hover { + --tw-translate-y: 1rem; + } + + .lg\:hover\:translate-y-5:hover { + --tw-translate-y: 1.25rem; + } + + .lg\:hover\:translate-y-6:hover { + --tw-translate-y: 1.5rem; + } + + .lg\:hover\:translate-y-7:hover { + --tw-translate-y: 1.75rem; + } + + .lg\:hover\:translate-y-8:hover { + --tw-translate-y: 2rem; + } + + .lg\:hover\:translate-y-9:hover { + --tw-translate-y: 2.25rem; + } + + .lg\:hover\:translate-y-10:hover { + --tw-translate-y: 2.5rem; + } + + .lg\:hover\:translate-y-11:hover { + --tw-translate-y: 2.75rem; + } + + .lg\:hover\:translate-y-12:hover { + --tw-translate-y: 3rem; + } + + .lg\:hover\:translate-y-14:hover { + --tw-translate-y: 3.5rem; + } + + .lg\:hover\:translate-y-16:hover { + --tw-translate-y: 4rem; + } + + .lg\:hover\:translate-y-20:hover { + --tw-translate-y: 5rem; + } + + .lg\:hover\:translate-y-22:hover { + --tw-translate-y: 5.625rem; + } + + .lg\:hover\:translate-y-24:hover { + --tw-translate-y: 6rem; + } + + .lg\:hover\:translate-y-28:hover { + --tw-translate-y: 7rem; + } + + .lg\:hover\:translate-y-32:hover { + --tw-translate-y: 8rem; + } + + .lg\:hover\:translate-y-36:hover { + --tw-translate-y: 9rem; + } + + .lg\:hover\:translate-y-40:hover { + --tw-translate-y: 10rem; + } + + .lg\:hover\:translate-y-44:hover { + --tw-translate-y: 11rem; + } + + .lg\:hover\:translate-y-48:hover { + --tw-translate-y: 12rem; + } + + .lg\:hover\:translate-y-52:hover { + --tw-translate-y: 13rem; + } + + .lg\:hover\:translate-y-56:hover { + --tw-translate-y: 14rem; + } + + .lg\:hover\:translate-y-60:hover { + --tw-translate-y: 240px; + } + + .lg\:hover\:translate-y-64:hover { + --tw-translate-y: 16rem; + } + + .lg\:hover\:translate-y-72:hover { + --tw-translate-y: 18rem; + } + + .lg\:hover\:translate-y-80:hover { + --tw-translate-y: 20rem; + } + + .lg\:hover\:translate-y-88:hover { + --tw-translate-y: 22rem; + } + + .lg\:hover\:translate-y-96:hover { + --tw-translate-y: 24rem; + } + + .lg\:hover\:translate-y-130:hover { + --tw-translate-y: 560px; + } + + .lg\:hover\:translate-y-px:hover { + --tw-translate-y: 1px; + } + + .lg\:hover\:translate-y-0\.5:hover { + --tw-translate-y: 0.125rem; + } + + .lg\:hover\:translate-y-1\.5:hover { + --tw-translate-y: 0.375rem; + } + + .lg\:hover\:translate-y-2\.5:hover { + --tw-translate-y: 0.625rem; + } + + .lg\:hover\:translate-y-3\.5:hover { + --tw-translate-y: 0.875rem; + } + + .lg\:hover\:-translate-y-0:hover { + --tw-translate-y: 0px; + } + + .lg\:hover\:-translate-y-1:hover { + --tw-translate-y: -0.25rem; + } + + .lg\:hover\:-translate-y-2:hover { + --tw-translate-y: -0.5rem; + } + + .lg\:hover\:-translate-y-3:hover { + --tw-translate-y: -0.75rem; + } + + .lg\:hover\:-translate-y-4:hover { + --tw-translate-y: -1rem; + } + + .lg\:hover\:-translate-y-5:hover { + --tw-translate-y: -1.25rem; + } + + .lg\:hover\:-translate-y-6:hover { + --tw-translate-y: -1.5rem; + } + + .lg\:hover\:-translate-y-7:hover { + --tw-translate-y: -1.75rem; + } + + .lg\:hover\:-translate-y-8:hover { + --tw-translate-y: -2rem; + } + + .lg\:hover\:-translate-y-9:hover { + --tw-translate-y: -2.25rem; + } + + .lg\:hover\:-translate-y-10:hover { + --tw-translate-y: -2.5rem; + } + + .lg\:hover\:-translate-y-11:hover { + --tw-translate-y: -2.75rem; + } + + .lg\:hover\:-translate-y-12:hover { + --tw-translate-y: -3rem; + } + + .lg\:hover\:-translate-y-14:hover { + --tw-translate-y: -3.5rem; + } + + .lg\:hover\:-translate-y-16:hover { + --tw-translate-y: -4rem; + } + + .lg\:hover\:-translate-y-20:hover { + --tw-translate-y: -5rem; + } + + .lg\:hover\:-translate-y-22:hover { + --tw-translate-y: -5.625rem; + } + + .lg\:hover\:-translate-y-24:hover { + --tw-translate-y: -6rem; + } + + .lg\:hover\:-translate-y-28:hover { + --tw-translate-y: -7rem; + } + + .lg\:hover\:-translate-y-32:hover { + --tw-translate-y: -8rem; + } + + .lg\:hover\:-translate-y-36:hover { + --tw-translate-y: -9rem; + } + + .lg\:hover\:-translate-y-40:hover { + --tw-translate-y: -10rem; + } + + .lg\:hover\:-translate-y-44:hover { + --tw-translate-y: -11rem; + } + + .lg\:hover\:-translate-y-48:hover { + --tw-translate-y: -12rem; + } + + .lg\:hover\:-translate-y-52:hover { + --tw-translate-y: -13rem; + } + + .lg\:hover\:-translate-y-56:hover { + --tw-translate-y: -14rem; + } + + .lg\:hover\:-translate-y-60:hover { + --tw-translate-y: -240px; + } + + .lg\:hover\:-translate-y-64:hover { + --tw-translate-y: -16rem; + } + + .lg\:hover\:-translate-y-72:hover { + --tw-translate-y: -18rem; + } + + .lg\:hover\:-translate-y-80:hover { + --tw-translate-y: -20rem; + } + + .lg\:hover\:-translate-y-88:hover { + --tw-translate-y: -22rem; + } + + .lg\:hover\:-translate-y-96:hover { + --tw-translate-y: -24rem; + } + + .lg\:hover\:-translate-y-130:hover { + --tw-translate-y: -560px; + } + + .lg\:hover\:-translate-y-px:hover { + --tw-translate-y: -1px; + } + + .lg\:hover\:-translate-y-0\.5:hover { + --tw-translate-y: -0.125rem; + } + + .lg\:hover\:-translate-y-1\.5:hover { + --tw-translate-y: -0.375rem; + } + + .lg\:hover\:-translate-y-2\.5:hover { + --tw-translate-y: -0.625rem; + } + + .lg\:hover\:-translate-y-3\.5:hover { + --tw-translate-y: -0.875rem; + } + + .lg\:hover\:translate-y-1\/2:hover { + --tw-translate-y: 50%; + } + + .lg\:hover\:translate-y-1\/3:hover { + --tw-translate-y: 33.333333%; + } + + .lg\:hover\:translate-y-2\/3:hover { + --tw-translate-y: 66.666667%; + } + + .lg\:hover\:translate-y-1\/4:hover { + --tw-translate-y: 25%; + } + + .lg\:hover\:translate-y-2\/4:hover { + --tw-translate-y: 50%; + } + + .lg\:hover\:translate-y-3\/4:hover { + --tw-translate-y: 75%; + } + + .lg\:hover\:translate-y-full:hover { + --tw-translate-y: 100%; + } + + .lg\:hover\:-translate-y-1\/2:hover { + --tw-translate-y: -50%; + } + + .lg\:hover\:-translate-y-1\/3:hover { + --tw-translate-y: -33.333333%; + } + + .lg\:hover\:-translate-y-2\/3:hover { + --tw-translate-y: -66.666667%; + } + + .lg\:hover\:-translate-y-1\/4:hover { + --tw-translate-y: -25%; + } + + .lg\:hover\:-translate-y-2\/4:hover { + --tw-translate-y: -50%; + } + + .lg\:hover\:-translate-y-3\/4:hover { + --tw-translate-y: -75%; + } + + .lg\:hover\:-translate-y-full:hover { + --tw-translate-y: -100%; + } + + .lg\:focus\:translate-x-0:focus { + --tw-translate-x: 0px; + } + + .lg\:focus\:translate-x-1:focus { + --tw-translate-x: 0.25rem; + } + + .lg\:focus\:translate-x-2:focus { + --tw-translate-x: 0.5rem; + } + + .lg\:focus\:translate-x-3:focus { + --tw-translate-x: 0.75rem; + } + + .lg\:focus\:translate-x-4:focus { + --tw-translate-x: 1rem; + } + + .lg\:focus\:translate-x-5:focus { + --tw-translate-x: 1.25rem; + } + + .lg\:focus\:translate-x-6:focus { + --tw-translate-x: 1.5rem; + } + + .lg\:focus\:translate-x-7:focus { + --tw-translate-x: 1.75rem; + } + + .lg\:focus\:translate-x-8:focus { + --tw-translate-x: 2rem; + } + + .lg\:focus\:translate-x-9:focus { + --tw-translate-x: 2.25rem; + } + + .lg\:focus\:translate-x-10:focus { + --tw-translate-x: 2.5rem; + } + + .lg\:focus\:translate-x-11:focus { + --tw-translate-x: 2.75rem; + } + + .lg\:focus\:translate-x-12:focus { + --tw-translate-x: 3rem; + } + + .lg\:focus\:translate-x-14:focus { + --tw-translate-x: 3.5rem; + } + + .lg\:focus\:translate-x-16:focus { + --tw-translate-x: 4rem; + } + + .lg\:focus\:translate-x-20:focus { + --tw-translate-x: 5rem; + } + + .lg\:focus\:translate-x-22:focus { + --tw-translate-x: 5.625rem; + } + + .lg\:focus\:translate-x-24:focus { + --tw-translate-x: 6rem; + } + + .lg\:focus\:translate-x-28:focus { + --tw-translate-x: 7rem; + } + + .lg\:focus\:translate-x-32:focus { + --tw-translate-x: 8rem; + } + + .lg\:focus\:translate-x-36:focus { + --tw-translate-x: 9rem; + } + + .lg\:focus\:translate-x-40:focus { + --tw-translate-x: 10rem; + } + + .lg\:focus\:translate-x-44:focus { + --tw-translate-x: 11rem; + } + + .lg\:focus\:translate-x-48:focus { + --tw-translate-x: 12rem; + } + + .lg\:focus\:translate-x-52:focus { + --tw-translate-x: 13rem; + } + + .lg\:focus\:translate-x-56:focus { + --tw-translate-x: 14rem; + } + + .lg\:focus\:translate-x-60:focus { + --tw-translate-x: 240px; + } + + .lg\:focus\:translate-x-64:focus { + --tw-translate-x: 16rem; + } + + .lg\:focus\:translate-x-72:focus { + --tw-translate-x: 18rem; + } + + .lg\:focus\:translate-x-80:focus { + --tw-translate-x: 20rem; + } + + .lg\:focus\:translate-x-88:focus { + --tw-translate-x: 22rem; + } + + .lg\:focus\:translate-x-96:focus { + --tw-translate-x: 24rem; + } + + .lg\:focus\:translate-x-130:focus { + --tw-translate-x: 560px; + } + + .lg\:focus\:translate-x-px:focus { + --tw-translate-x: 1px; + } + + .lg\:focus\:translate-x-0\.5:focus { + --tw-translate-x: 0.125rem; + } + + .lg\:focus\:translate-x-1\.5:focus { + --tw-translate-x: 0.375rem; + } + + .lg\:focus\:translate-x-2\.5:focus { + --tw-translate-x: 0.625rem; + } + + .lg\:focus\:translate-x-3\.5:focus { + --tw-translate-x: 0.875rem; + } + + .lg\:focus\:-translate-x-0:focus { + --tw-translate-x: 0px; + } + + .lg\:focus\:-translate-x-1:focus { + --tw-translate-x: -0.25rem; + } + + .lg\:focus\:-translate-x-2:focus { + --tw-translate-x: -0.5rem; + } + + .lg\:focus\:-translate-x-3:focus { + --tw-translate-x: -0.75rem; + } + + .lg\:focus\:-translate-x-4:focus { + --tw-translate-x: -1rem; + } + + .lg\:focus\:-translate-x-5:focus { + --tw-translate-x: -1.25rem; + } + + .lg\:focus\:-translate-x-6:focus { + --tw-translate-x: -1.5rem; + } + + .lg\:focus\:-translate-x-7:focus { + --tw-translate-x: -1.75rem; + } + + .lg\:focus\:-translate-x-8:focus { + --tw-translate-x: -2rem; + } + + .lg\:focus\:-translate-x-9:focus { + --tw-translate-x: -2.25rem; + } + + .lg\:focus\:-translate-x-10:focus { + --tw-translate-x: -2.5rem; + } + + .lg\:focus\:-translate-x-11:focus { + --tw-translate-x: -2.75rem; + } + + .lg\:focus\:-translate-x-12:focus { + --tw-translate-x: -3rem; + } + + .lg\:focus\:-translate-x-14:focus { + --tw-translate-x: -3.5rem; + } + + .lg\:focus\:-translate-x-16:focus { + --tw-translate-x: -4rem; + } + + .lg\:focus\:-translate-x-20:focus { + --tw-translate-x: -5rem; + } + + .lg\:focus\:-translate-x-22:focus { + --tw-translate-x: -5.625rem; + } + + .lg\:focus\:-translate-x-24:focus { + --tw-translate-x: -6rem; + } + + .lg\:focus\:-translate-x-28:focus { + --tw-translate-x: -7rem; + } + + .lg\:focus\:-translate-x-32:focus { + --tw-translate-x: -8rem; + } + + .lg\:focus\:-translate-x-36:focus { + --tw-translate-x: -9rem; + } + + .lg\:focus\:-translate-x-40:focus { + --tw-translate-x: -10rem; + } + + .lg\:focus\:-translate-x-44:focus { + --tw-translate-x: -11rem; + } + + .lg\:focus\:-translate-x-48:focus { + --tw-translate-x: -12rem; + } + + .lg\:focus\:-translate-x-52:focus { + --tw-translate-x: -13rem; + } + + .lg\:focus\:-translate-x-56:focus { + --tw-translate-x: -14rem; + } + + .lg\:focus\:-translate-x-60:focus { + --tw-translate-x: -240px; + } + + .lg\:focus\:-translate-x-64:focus { + --tw-translate-x: -16rem; + } + + .lg\:focus\:-translate-x-72:focus { + --tw-translate-x: -18rem; + } + + .lg\:focus\:-translate-x-80:focus { + --tw-translate-x: -20rem; + } + + .lg\:focus\:-translate-x-88:focus { + --tw-translate-x: -22rem; + } + + .lg\:focus\:-translate-x-96:focus { + --tw-translate-x: -24rem; + } + + .lg\:focus\:-translate-x-130:focus { + --tw-translate-x: -560px; + } + + .lg\:focus\:-translate-x-px:focus { + --tw-translate-x: -1px; + } + + .lg\:focus\:-translate-x-0\.5:focus { + --tw-translate-x: -0.125rem; + } + + .lg\:focus\:-translate-x-1\.5:focus { + --tw-translate-x: -0.375rem; + } + + .lg\:focus\:-translate-x-2\.5:focus { + --tw-translate-x: -0.625rem; + } + + .lg\:focus\:-translate-x-3\.5:focus { + --tw-translate-x: -0.875rem; + } + + .lg\:focus\:translate-x-1\/2:focus { + --tw-translate-x: 50%; + } + + .lg\:focus\:translate-x-1\/3:focus { + --tw-translate-x: 33.333333%; + } + + .lg\:focus\:translate-x-2\/3:focus { + --tw-translate-x: 66.666667%; + } + + .lg\:focus\:translate-x-1\/4:focus { + --tw-translate-x: 25%; + } + + .lg\:focus\:translate-x-2\/4:focus { + --tw-translate-x: 50%; + } + + .lg\:focus\:translate-x-3\/4:focus { + --tw-translate-x: 75%; + } + + .lg\:focus\:translate-x-full:focus { + --tw-translate-x: 100%; + } + + .lg\:focus\:-translate-x-1\/2:focus { + --tw-translate-x: -50%; + } + + .lg\:focus\:-translate-x-1\/3:focus { + --tw-translate-x: -33.333333%; + } + + .lg\:focus\:-translate-x-2\/3:focus { + --tw-translate-x: -66.666667%; + } + + .lg\:focus\:-translate-x-1\/4:focus { + --tw-translate-x: -25%; + } + + .lg\:focus\:-translate-x-2\/4:focus { + --tw-translate-x: -50%; + } + + .lg\:focus\:-translate-x-3\/4:focus { + --tw-translate-x: -75%; + } + + .lg\:focus\:-translate-x-full:focus { + --tw-translate-x: -100%; + } + + .lg\:focus\:translate-y-0:focus { + --tw-translate-y: 0px; + } + + .lg\:focus\:translate-y-1:focus { + --tw-translate-y: 0.25rem; + } + + .lg\:focus\:translate-y-2:focus { + --tw-translate-y: 0.5rem; + } + + .lg\:focus\:translate-y-3:focus { + --tw-translate-y: 0.75rem; + } + + .lg\:focus\:translate-y-4:focus { + --tw-translate-y: 1rem; + } + + .lg\:focus\:translate-y-5:focus { + --tw-translate-y: 1.25rem; + } + + .lg\:focus\:translate-y-6:focus { + --tw-translate-y: 1.5rem; + } + + .lg\:focus\:translate-y-7:focus { + --tw-translate-y: 1.75rem; + } + + .lg\:focus\:translate-y-8:focus { + --tw-translate-y: 2rem; + } + + .lg\:focus\:translate-y-9:focus { + --tw-translate-y: 2.25rem; + } + + .lg\:focus\:translate-y-10:focus { + --tw-translate-y: 2.5rem; + } + + .lg\:focus\:translate-y-11:focus { + --tw-translate-y: 2.75rem; + } + + .lg\:focus\:translate-y-12:focus { + --tw-translate-y: 3rem; + } + + .lg\:focus\:translate-y-14:focus { + --tw-translate-y: 3.5rem; + } + + .lg\:focus\:translate-y-16:focus { + --tw-translate-y: 4rem; + } + + .lg\:focus\:translate-y-20:focus { + --tw-translate-y: 5rem; + } + + .lg\:focus\:translate-y-22:focus { + --tw-translate-y: 5.625rem; + } + + .lg\:focus\:translate-y-24:focus { + --tw-translate-y: 6rem; + } + + .lg\:focus\:translate-y-28:focus { + --tw-translate-y: 7rem; + } + + .lg\:focus\:translate-y-32:focus { + --tw-translate-y: 8rem; + } + + .lg\:focus\:translate-y-36:focus { + --tw-translate-y: 9rem; + } + + .lg\:focus\:translate-y-40:focus { + --tw-translate-y: 10rem; + } + + .lg\:focus\:translate-y-44:focus { + --tw-translate-y: 11rem; + } + + .lg\:focus\:translate-y-48:focus { + --tw-translate-y: 12rem; + } + + .lg\:focus\:translate-y-52:focus { + --tw-translate-y: 13rem; + } + + .lg\:focus\:translate-y-56:focus { + --tw-translate-y: 14rem; + } + + .lg\:focus\:translate-y-60:focus { + --tw-translate-y: 240px; + } + + .lg\:focus\:translate-y-64:focus { + --tw-translate-y: 16rem; + } + + .lg\:focus\:translate-y-72:focus { + --tw-translate-y: 18rem; + } + + .lg\:focus\:translate-y-80:focus { + --tw-translate-y: 20rem; + } + + .lg\:focus\:translate-y-88:focus { + --tw-translate-y: 22rem; + } + + .lg\:focus\:translate-y-96:focus { + --tw-translate-y: 24rem; + } + + .lg\:focus\:translate-y-130:focus { + --tw-translate-y: 560px; + } + + .lg\:focus\:translate-y-px:focus { + --tw-translate-y: 1px; + } + + .lg\:focus\:translate-y-0\.5:focus { + --tw-translate-y: 0.125rem; + } + + .lg\:focus\:translate-y-1\.5:focus { + --tw-translate-y: 0.375rem; + } + + .lg\:focus\:translate-y-2\.5:focus { + --tw-translate-y: 0.625rem; + } + + .lg\:focus\:translate-y-3\.5:focus { + --tw-translate-y: 0.875rem; + } + + .lg\:focus\:-translate-y-0:focus { + --tw-translate-y: 0px; + } + + .lg\:focus\:-translate-y-1:focus { + --tw-translate-y: -0.25rem; + } + + .lg\:focus\:-translate-y-2:focus { + --tw-translate-y: -0.5rem; + } + + .lg\:focus\:-translate-y-3:focus { + --tw-translate-y: -0.75rem; + } + + .lg\:focus\:-translate-y-4:focus { + --tw-translate-y: -1rem; + } + + .lg\:focus\:-translate-y-5:focus { + --tw-translate-y: -1.25rem; + } + + .lg\:focus\:-translate-y-6:focus { + --tw-translate-y: -1.5rem; + } + + .lg\:focus\:-translate-y-7:focus { + --tw-translate-y: -1.75rem; + } + + .lg\:focus\:-translate-y-8:focus { + --tw-translate-y: -2rem; + } + + .lg\:focus\:-translate-y-9:focus { + --tw-translate-y: -2.25rem; + } + + .lg\:focus\:-translate-y-10:focus { + --tw-translate-y: -2.5rem; + } + + .lg\:focus\:-translate-y-11:focus { + --tw-translate-y: -2.75rem; + } + + .lg\:focus\:-translate-y-12:focus { + --tw-translate-y: -3rem; + } + + .lg\:focus\:-translate-y-14:focus { + --tw-translate-y: -3.5rem; + } + + .lg\:focus\:-translate-y-16:focus { + --tw-translate-y: -4rem; + } + + .lg\:focus\:-translate-y-20:focus { + --tw-translate-y: -5rem; + } + + .lg\:focus\:-translate-y-22:focus { + --tw-translate-y: -5.625rem; + } + + .lg\:focus\:-translate-y-24:focus { + --tw-translate-y: -6rem; + } + + .lg\:focus\:-translate-y-28:focus { + --tw-translate-y: -7rem; + } + + .lg\:focus\:-translate-y-32:focus { + --tw-translate-y: -8rem; + } + + .lg\:focus\:-translate-y-36:focus { + --tw-translate-y: -9rem; + } + + .lg\:focus\:-translate-y-40:focus { + --tw-translate-y: -10rem; + } + + .lg\:focus\:-translate-y-44:focus { + --tw-translate-y: -11rem; + } + + .lg\:focus\:-translate-y-48:focus { + --tw-translate-y: -12rem; + } + + .lg\:focus\:-translate-y-52:focus { + --tw-translate-y: -13rem; + } + + .lg\:focus\:-translate-y-56:focus { + --tw-translate-y: -14rem; + } + + .lg\:focus\:-translate-y-60:focus { + --tw-translate-y: -240px; + } + + .lg\:focus\:-translate-y-64:focus { + --tw-translate-y: -16rem; + } + + .lg\:focus\:-translate-y-72:focus { + --tw-translate-y: -18rem; + } + + .lg\:focus\:-translate-y-80:focus { + --tw-translate-y: -20rem; + } + + .lg\:focus\:-translate-y-88:focus { + --tw-translate-y: -22rem; + } + + .lg\:focus\:-translate-y-96:focus { + --tw-translate-y: -24rem; + } + + .lg\:focus\:-translate-y-130:focus { + --tw-translate-y: -560px; + } + + .lg\:focus\:-translate-y-px:focus { + --tw-translate-y: -1px; + } + + .lg\:focus\:-translate-y-0\.5:focus { + --tw-translate-y: -0.125rem; + } + + .lg\:focus\:-translate-y-1\.5:focus { + --tw-translate-y: -0.375rem; + } + + .lg\:focus\:-translate-y-2\.5:focus { + --tw-translate-y: -0.625rem; + } + + .lg\:focus\:-translate-y-3\.5:focus { + --tw-translate-y: -0.875rem; + } + + .lg\:focus\:translate-y-1\/2:focus { + --tw-translate-y: 50%; + } + + .lg\:focus\:translate-y-1\/3:focus { + --tw-translate-y: 33.333333%; + } + + .lg\:focus\:translate-y-2\/3:focus { + --tw-translate-y: 66.666667%; + } + + .lg\:focus\:translate-y-1\/4:focus { + --tw-translate-y: 25%; + } + + .lg\:focus\:translate-y-2\/4:focus { + --tw-translate-y: 50%; + } + + .lg\:focus\:translate-y-3\/4:focus { + --tw-translate-y: 75%; + } + + .lg\:focus\:translate-y-full:focus { + --tw-translate-y: 100%; + } + + .lg\:focus\:-translate-y-1\/2:focus { + --tw-translate-y: -50%; + } + + .lg\:focus\:-translate-y-1\/3:focus { + --tw-translate-y: -33.333333%; + } + + .lg\:focus\:-translate-y-2\/3:focus { + --tw-translate-y: -66.666667%; + } + + .lg\:focus\:-translate-y-1\/4:focus { + --tw-translate-y: -25%; + } + + .lg\:focus\:-translate-y-2\/4:focus { + --tw-translate-y: -50%; + } + + .lg\:focus\:-translate-y-3\/4:focus { + --tw-translate-y: -75%; + } + + .lg\:focus\:-translate-y-full:focus { + --tw-translate-y: -100%; + } + + .lg\:skew-x-0 { + --tw-skew-x: 0deg; + } + + .lg\:skew-x-1 { + --tw-skew-x: 1deg; + } + + .lg\:skew-x-2 { + --tw-skew-x: 2deg; + } + + .lg\:skew-x-3 { + --tw-skew-x: 3deg; + } + + .lg\:skew-x-6 { + --tw-skew-x: 6deg; + } + + .lg\:skew-x-12 { + --tw-skew-x: 12deg; + } + + .lg\:-skew-x-12 { + --tw-skew-x: -12deg; + } + + .lg\:-skew-x-6 { + --tw-skew-x: -6deg; + } + + .lg\:-skew-x-3 { + --tw-skew-x: -3deg; + } + + .lg\:-skew-x-2 { + --tw-skew-x: -2deg; + } + + .lg\:-skew-x-1 { + --tw-skew-x: -1deg; + } + + .lg\:skew-y-0 { + --tw-skew-y: 0deg; + } + + .lg\:skew-y-1 { + --tw-skew-y: 1deg; + } + + .lg\:skew-y-2 { + --tw-skew-y: 2deg; + } + + .lg\:skew-y-3 { + --tw-skew-y: 3deg; + } + + .lg\:skew-y-6 { + --tw-skew-y: 6deg; + } + + .lg\:skew-y-12 { + --tw-skew-y: 12deg; + } + + .lg\:-skew-y-12 { + --tw-skew-y: -12deg; + } + + .lg\:-skew-y-6 { + --tw-skew-y: -6deg; + } + + .lg\:-skew-y-3 { + --tw-skew-y: -3deg; + } + + .lg\:-skew-y-2 { + --tw-skew-y: -2deg; + } + + .lg\:-skew-y-1 { + --tw-skew-y: -1deg; + } + + .lg\:hover\:skew-x-0:hover { + --tw-skew-x: 0deg; + } + + .lg\:hover\:skew-x-1:hover { + --tw-skew-x: 1deg; + } + + .lg\:hover\:skew-x-2:hover { + --tw-skew-x: 2deg; + } + + .lg\:hover\:skew-x-3:hover { + --tw-skew-x: 3deg; + } + + .lg\:hover\:skew-x-6:hover { + --tw-skew-x: 6deg; + } + + .lg\:hover\:skew-x-12:hover { + --tw-skew-x: 12deg; + } + + .lg\:hover\:-skew-x-12:hover { + --tw-skew-x: -12deg; + } + + .lg\:hover\:-skew-x-6:hover { + --tw-skew-x: -6deg; + } + + .lg\:hover\:-skew-x-3:hover { + --tw-skew-x: -3deg; + } + + .lg\:hover\:-skew-x-2:hover { + --tw-skew-x: -2deg; + } + + .lg\:hover\:-skew-x-1:hover { + --tw-skew-x: -1deg; + } + + .lg\:hover\:skew-y-0:hover { + --tw-skew-y: 0deg; + } + + .lg\:hover\:skew-y-1:hover { + --tw-skew-y: 1deg; + } + + .lg\:hover\:skew-y-2:hover { + --tw-skew-y: 2deg; + } + + .lg\:hover\:skew-y-3:hover { + --tw-skew-y: 3deg; + } + + .lg\:hover\:skew-y-6:hover { + --tw-skew-y: 6deg; + } + + .lg\:hover\:skew-y-12:hover { + --tw-skew-y: 12deg; + } + + .lg\:hover\:-skew-y-12:hover { + --tw-skew-y: -12deg; + } + + .lg\:hover\:-skew-y-6:hover { + --tw-skew-y: -6deg; + } + + .lg\:hover\:-skew-y-3:hover { + --tw-skew-y: -3deg; + } + + .lg\:hover\:-skew-y-2:hover { + --tw-skew-y: -2deg; + } + + .lg\:hover\:-skew-y-1:hover { + --tw-skew-y: -1deg; + } + + .lg\:focus\:skew-x-0:focus { + --tw-skew-x: 0deg; + } + + .lg\:focus\:skew-x-1:focus { + --tw-skew-x: 1deg; + } + + .lg\:focus\:skew-x-2:focus { + --tw-skew-x: 2deg; + } + + .lg\:focus\:skew-x-3:focus { + --tw-skew-x: 3deg; + } + + .lg\:focus\:skew-x-6:focus { + --tw-skew-x: 6deg; + } + + .lg\:focus\:skew-x-12:focus { + --tw-skew-x: 12deg; + } + + .lg\:focus\:-skew-x-12:focus { + --tw-skew-x: -12deg; + } + + .lg\:focus\:-skew-x-6:focus { + --tw-skew-x: -6deg; + } + + .lg\:focus\:-skew-x-3:focus { + --tw-skew-x: -3deg; + } + + .lg\:focus\:-skew-x-2:focus { + --tw-skew-x: -2deg; + } + + .lg\:focus\:-skew-x-1:focus { + --tw-skew-x: -1deg; + } + + .lg\:focus\:skew-y-0:focus { + --tw-skew-y: 0deg; + } + + .lg\:focus\:skew-y-1:focus { + --tw-skew-y: 1deg; + } + + .lg\:focus\:skew-y-2:focus { + --tw-skew-y: 2deg; + } + + .lg\:focus\:skew-y-3:focus { + --tw-skew-y: 3deg; + } + + .lg\:focus\:skew-y-6:focus { + --tw-skew-y: 6deg; + } + + .lg\:focus\:skew-y-12:focus { + --tw-skew-y: 12deg; + } + + .lg\:focus\:-skew-y-12:focus { + --tw-skew-y: -12deg; + } + + .lg\:focus\:-skew-y-6:focus { + --tw-skew-y: -6deg; + } + + .lg\:focus\:-skew-y-3:focus { + --tw-skew-y: -3deg; + } + + .lg\:focus\:-skew-y-2:focus { + --tw-skew-y: -2deg; + } + + .lg\:focus\:-skew-y-1:focus { + --tw-skew-y: -1deg; + } + + .lg\:transition-none { + transition-property: none; + } + + .lg\:transition-all { + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .lg\:transition { + transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .lg\:transition-colors { + transition-property: background-color, border-color, color, fill, stroke; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .lg\:transition-opacity { + transition-property: opacity; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .lg\:transition-shadow { + transition-property: box-shadow; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .lg\:transition-transform { + transition-property: transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .lg\:ease-linear { + transition-timing-function: linear; + } + + .lg\:ease-in { + transition-timing-function: cubic-bezier(0.4, 0, 1, 1); + } + + .lg\:ease-out { + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + } + + .lg\:ease-in-out { + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + } + + .lg\:duration-75 { + transition-duration: 75ms; + } + + .lg\:duration-100 { + transition-duration: 100ms; + } + + .lg\:duration-150 { + transition-duration: 150ms; + } + + .lg\:duration-200 { + transition-duration: 200ms; + } + + .lg\:duration-300 { + transition-duration: 300ms; + } + + .lg\:duration-500 { + transition-duration: 500ms; + } + + .lg\:duration-700 { + transition-duration: 700ms; + } + + .lg\:duration-1000 { + transition-duration: 1000ms; + } + + .lg\:delay-75 { + transition-delay: 75ms; + } + + .lg\:delay-100 { + transition-delay: 100ms; + } + + .lg\:delay-150 { + transition-delay: 150ms; + } + + .lg\:delay-200 { + transition-delay: 200ms; + } + + .lg\:delay-300 { + transition-delay: 300ms; + } + + .lg\:delay-500 { + transition-delay: 500ms; + } + + .lg\:delay-700 { + transition-delay: 700ms; + } + + .lg\:delay-1000 { + transition-delay: 1000ms; + } + + .lg\:animate-none { + -webkit-animation: none; + animation: none; + } + + .lg\:animate-spin { + -webkit-animation: spin 1s linear infinite; + animation: spin 1s linear infinite; + } + + .lg\:animate-ping { + -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + } + + .lg\:animate-pulse { + -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + } + + .lg\:animate-bounce { + -webkit-animation: bounce 0.6s ease-in-out; + animation: bounce 0.6s ease-in-out; + } +} + +@media (min-width: 1280px) { + .xl\:container { + width: 100%; + } + + @media (min-width: 640px) { + .xl\:container { + max-width: 640px; + } + } + + @media (min-width: 768px) { + .xl\:container { + max-width: 768px; + } + } + + @media (min-width: 1024px) { + .xl\:container { + max-width: 1024px; + } + } + + @media (min-width: 1280px) { + .xl\:container { + max-width: 1280px; + } + } + + @media (min-width: 1440px) { + .xl\:container { + max-width: 1440px; + } + } + + @media (min-width: 1536px) { + .xl\:container { + max-width: 1536px; + } + } + + .xl\:space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + + .xl\:space-x-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0px * var(--tw-space-x-reverse)); + margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.25rem * var(--tw-space-x-reverse)); + margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.75rem * var(--tw-space-x-reverse)); + margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1rem * var(--tw-space-x-reverse)); + margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.25rem * var(--tw-space-x-reverse)); + margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.5rem * var(--tw-space-x-reverse)); + margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.75rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.75rem * var(--tw-space-x-reverse)); + margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2rem * var(--tw-space-x-reverse)); + margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.25rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.25rem * var(--tw-space-x-reverse)); + margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.5rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.5rem * var(--tw-space-x-reverse)); + margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.75rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.75rem * var(--tw-space-x-reverse)); + margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(3rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(3rem * var(--tw-space-x-reverse)); + margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(3.5rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(3.5rem * var(--tw-space-x-reverse)); + margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(4rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(4rem * var(--tw-space-x-reverse)); + margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(5rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(5rem * var(--tw-space-x-reverse)); + margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(5.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(5.625rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(5.625rem * var(--tw-space-x-reverse)); + margin-left: calc(5.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(6rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(6rem * var(--tw-space-x-reverse)); + margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(7rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(7rem * var(--tw-space-x-reverse)); + margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(8rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(8rem * var(--tw-space-x-reverse)); + margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(9rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(9rem * var(--tw-space-x-reverse)); + margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(10rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(10rem * var(--tw-space-x-reverse)); + margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(11rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(11rem * var(--tw-space-x-reverse)); + margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(12rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(12rem * var(--tw-space-x-reverse)); + margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(13rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(13rem * var(--tw-space-x-reverse)); + margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(14rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(14rem * var(--tw-space-x-reverse)); + margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(240px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(240px * var(--tw-space-y-reverse)); + } + + .xl\:space-x-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(240px * var(--tw-space-x-reverse)); + margin-left: calc(240px * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(16rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(16rem * var(--tw-space-x-reverse)); + margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(18rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(18rem * var(--tw-space-x-reverse)); + margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(20rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(20rem * var(--tw-space-x-reverse)); + margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(22rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(22rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(22rem * var(--tw-space-x-reverse)); + margin-left: calc(22rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(24rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(24rem * var(--tw-space-x-reverse)); + margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(560px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(560px * var(--tw-space-y-reverse)); + } + + .xl\:space-x-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(560px * var(--tw-space-x-reverse)); + margin-left: calc(560px * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1px * var(--tw-space-y-reverse)); + } + + .xl\:space-x-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1px * var(--tw-space-x-reverse)); + margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.125rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.125rem * var(--tw-space-x-reverse)); + margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.375rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.375rem * var(--tw-space-x-reverse)); + margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.625rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.625rem * var(--tw-space-x-reverse)); + margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.875rem * var(--tw-space-y-reverse)); + } + + .xl\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.875rem * var(--tw-space-x-reverse)); + margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0px * var(--tw-space-x-reverse)); + margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.75rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1rem * var(--tw-space-x-reverse)); + margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1.75rem * var(--tw-space-x-reverse)); + margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2rem * var(--tw-space-x-reverse)); + margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2.75rem * var(--tw-space-x-reverse)); + margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-3rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-3rem * var(--tw-space-x-reverse)); + margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-3.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-4rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-4rem * var(--tw-space-x-reverse)); + margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-5rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-5rem * var(--tw-space-x-reverse)); + margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-5.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-5.625rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-5.625rem * var(--tw-space-x-reverse)); + margin-left: calc(-5.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-6rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-6rem * var(--tw-space-x-reverse)); + margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-7rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-7rem * var(--tw-space-x-reverse)); + margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-8rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-8rem * var(--tw-space-x-reverse)); + margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-9rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-9rem * var(--tw-space-x-reverse)); + margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-10rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-10rem * var(--tw-space-x-reverse)); + margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-11rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-11rem * var(--tw-space-x-reverse)); + margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-12rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-12rem * var(--tw-space-x-reverse)); + margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-13rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-13rem * var(--tw-space-x-reverse)); + margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-14rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-14rem * var(--tw-space-x-reverse)); + margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-240px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-240px * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-240px * var(--tw-space-x-reverse)); + margin-left: calc(-240px * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-16rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-16rem * var(--tw-space-x-reverse)); + margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-18rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-18rem * var(--tw-space-x-reverse)); + margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-20rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-20rem * var(--tw-space-x-reverse)); + margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-22rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-22rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-22rem * var(--tw-space-x-reverse)); + margin-left: calc(-22rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-24rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-24rem * var(--tw-space-x-reverse)); + margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-560px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-560px * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-560px * var(--tw-space-x-reverse)); + margin-left: calc(-560px * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1px * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1px * var(--tw-space-x-reverse)); + margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.125rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.375rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.625rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse)); + } + + .xl\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.875rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xl\:space-y-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 1; + } + + .xl\:space-x-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 1; + } + + .xl\:divide-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(0px * var(--tw-divide-y-reverse)); + } + + .xl\:divide-x-0 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(0px * var(--tw-divide-x-reverse)); + border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse))); + } + + .xl\:divide-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(2px * var(--tw-divide-y-reverse)); + } + + .xl\:divide-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(2px * var(--tw-divide-x-reverse)); + border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse))); + } + + .xl\:divide-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(3px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(3px * var(--tw-divide-y-reverse)); + } + + .xl\:divide-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(3px * var(--tw-divide-x-reverse)); + border-left-width: calc(3px * calc(1 - var(--tw-divide-x-reverse))); + } + + .xl\:divide-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(4px * var(--tw-divide-y-reverse)); + } + + .xl\:divide-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(4px * var(--tw-divide-x-reverse)); + border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse))); + } + + .xl\:divide-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(8px * var(--tw-divide-y-reverse)); + } + + .xl\:divide-x-8 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(8px * var(--tw-divide-x-reverse)); + border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse))); + } + + .xl\:divide-y > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(1px * var(--tw-divide-y-reverse)); + } + + .xl\:divide-x > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(1px * var(--tw-divide-x-reverse)); + border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))); + } + + .xl\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 1; + } + + .xl\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 1; + } + + .xl\:divide-transparent > :not([hidden]) ~ :not([hidden]) { + border-color: transparent; + } + + .xl\:divide-current > :not([hidden]) ~ :not([hidden]) { + border-color: currentColor; + } + + .xl\:divide-black > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-divide-opacity)); + } + + .xl\:divide-white > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-divide-opacity)); + } + + .xl\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-divide-opacity)); + } + + .xl\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-divide-opacity)); + } + + .xl\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-divide-opacity)); + } + + .xl\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-divide-opacity)); + } + + .xl\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-divide-opacity)); + } + + .xl\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-divide-opacity)); + } + + .xl\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-divide-opacity)); + } + + .xl\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-divide-opacity)); + } + + .xl\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-divide-opacity)); + } + + .xl\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-divide-opacity)); + } + + .xl\:divide-red-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-divide-opacity)); + } + + .xl\:divide-red-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-divide-opacity)); + } + + .xl\:divide-red-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-divide-opacity)); + } + + .xl\:divide-red-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-divide-opacity)); + } + + .xl\:divide-red-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-divide-opacity)); + } + + .xl\:divide-red-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-divide-opacity)); + } + + .xl\:divide-red-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-divide-opacity)); + } + + .xl\:divide-red-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-divide-opacity)); + } + + .xl\:divide-red-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-divide-opacity)); + } + + .xl\:divide-red-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-divide-opacity)); + } + + .xl\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-divide-opacity)); + } + + .xl\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-divide-opacity)); + } + + .xl\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-divide-opacity)); + } + + .xl\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-divide-opacity)); + } + + .xl\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-divide-opacity)); + } + + .xl\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-divide-opacity)); + } + + .xl\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-divide-opacity)); + } + + .xl\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-divide-opacity)); + } + + .xl\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-divide-opacity)); + } + + .xl\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-divide-opacity)); + } + + .xl\:divide-green-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-divide-opacity)); + } + + .xl\:divide-green-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-divide-opacity)); + } + + .xl\:divide-green-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-divide-opacity)); + } + + .xl\:divide-green-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-divide-opacity)); + } + + .xl\:divide-green-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-divide-opacity)); + } + + .xl\:divide-green-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-divide-opacity)); + } + + .xl\:divide-green-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-divide-opacity)); + } + + .xl\:divide-green-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-divide-opacity)); + } + + .xl\:divide-green-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-divide-opacity)); + } + + .xl\:divide-green-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-divide-opacity)); + } + + .xl\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-divide-opacity)); + } + + .xl\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-divide-opacity)); + } + + .xl\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-divide-opacity)); + } + + .xl\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-divide-opacity)); + } + + .xl\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-divide-opacity)); + } + + .xl\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-divide-opacity)); + } + + .xl\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-divide-opacity)); + } + + .xl\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-divide-opacity)); + } + + .xl\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-divide-opacity)); + } + + .xl\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-divide-opacity)); + } + + .xl\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-divide-opacity)); + } + + .xl\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-divide-opacity)); + } + + .xl\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-divide-opacity)); + } + + .xl\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-divide-opacity)); + } + + .xl\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-divide-opacity)); + } + + .xl\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-divide-opacity)); + } + + .xl\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-divide-opacity)); + } + + .xl\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-divide-opacity)); + } + + .xl\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-divide-opacity)); + } + + .xl\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-divide-opacity)); + } + + .xl\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-divide-opacity)); + } + + .xl\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-divide-opacity)); + } + + .xl\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-divide-opacity)); + } + + .xl\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-divide-opacity)); + } + + .xl\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-divide-opacity)); + } + + .xl\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-divide-opacity)); + } + + .xl\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-divide-opacity)); + } + + .xl\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-divide-opacity)); + } + + .xl\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-divide-opacity)); + } + + .xl\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-divide-opacity)); + } + + .xl\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-divide-opacity)); + } + + .xl\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-divide-opacity)); + } + + .xl\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-divide-opacity)); + } + + .xl\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-divide-opacity)); + } + + .xl\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-divide-opacity)); + } + + .xl\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-divide-opacity)); + } + + .xl\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-divide-opacity)); + } + + .xl\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-divide-opacity)); + } + + .xl\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-divide-opacity)); + } + + .xl\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-divide-opacity)); + } + + .xl\:divide-primary-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-divide-opacity)); + } + + .xl\:divide-primary-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-divide-opacity)); + } + + .xl\:divide-primary-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-divide-opacity)); + } + + .xl\:divide-primary-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-divide-opacity)); + } + + .xl\:divide-primary-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-divide-opacity)); + } + + .xl\:divide-primary-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-divide-opacity)); + } + + .xl\:divide-primary-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-divide-opacity)); + } + + .xl\:divide-primary-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-divide-opacity)); + } + + .xl\:divide-primary-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-divide-opacity)); + } + + .xl\:divide-primary-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-divide-opacity)); + } + + .xl\:divide-danger > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-divide-opacity)); + } + + .xl\:divide-success > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-divide-opacity)); + } + + .xl\:divide-warning > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-divide-opacity)); + } + + .xl\:divide-info > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-divide-opacity)); + } + + .xl\:divide-solid > :not([hidden]) ~ :not([hidden]) { + border-style: solid; + } + + .xl\:divide-dashed > :not([hidden]) ~ :not([hidden]) { + border-style: dashed; + } + + .xl\:divide-dotted > :not([hidden]) ~ :not([hidden]) { + border-style: dotted; + } + + .xl\:divide-double > :not([hidden]) ~ :not([hidden]) { + border-style: double; + } + + .xl\:divide-none > :not([hidden]) ~ :not([hidden]) { + border-style: none; + } + + .xl\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0; + } + + .xl\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.05; + } + + .xl\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.1; + } + + .xl\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.2; + } + + .xl\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.25; + } + + .xl\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.3; + } + + .xl\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.4; + } + + .xl\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.5; + } + + .xl\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.6; + } + + .xl\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.7; + } + + .xl\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.75; + } + + .xl\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.8; + } + + .xl\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.9; + } + + .xl\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.95; + } + + .xl\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + } + + .xl\:sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .xl\:not-sr-only { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .xl\:focus-within\:sr-only:focus-within { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .xl\:focus-within\:not-sr-only:focus-within { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .xl\:focus\:sr-only:focus { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .xl\:focus\:not-sr-only:focus { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .xl\:appearance-none { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + } + + .xl\:bg-fixed { + background-attachment: fixed; + } + + .xl\:bg-local { + background-attachment: local; + } + + .xl\:bg-scroll { + background-attachment: scroll; + } + + .xl\:bg-clip-border { + background-clip: border-box; + } + + .xl\:bg-clip-padding { + background-clip: padding-box; + } + + .xl\:bg-clip-content { + background-clip: content-box; + } + + .xl\:bg-clip-text { + -webkit-background-clip: text; + background-clip: text; + } + + .xl\:bg-transparent { + background-color: transparent; + } + + .xl\:bg-current { + background-color: currentColor; + } + + .xl\:bg-black { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .xl\:bg-white { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .xl\:bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .xl\:bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .xl\:bg-gray-200 { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .xl\:bg-gray-300 { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .xl\:bg-gray-400 { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .xl\:bg-gray-500 { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .xl\:bg-gray-600 { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .xl\:bg-gray-700 { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .xl\:bg-gray-800 { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .xl\:bg-gray-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .xl\:bg-red-50 { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .xl\:bg-red-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .xl\:bg-red-200 { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .xl\:bg-red-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .xl\:bg-red-400 { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .xl\:bg-red-500 { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .xl\:bg-red-600 { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .xl\:bg-red-700 { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .xl\:bg-red-800 { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .xl\:bg-red-900 { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .xl\:bg-yellow-50 { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .xl\:bg-yellow-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .xl\:bg-yellow-200 { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .xl\:bg-yellow-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .xl\:bg-yellow-400 { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .xl\:bg-yellow-500 { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .xl\:bg-yellow-600 { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .xl\:bg-yellow-700 { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .xl\:bg-yellow-800 { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .xl\:bg-yellow-900 { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .xl\:bg-green-50 { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .xl\:bg-green-100 { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .xl\:bg-green-200 { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .xl\:bg-green-300 { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .xl\:bg-green-400 { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .xl\:bg-green-500 { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .xl\:bg-green-600 { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .xl\:bg-green-700 { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .xl\:bg-green-800 { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .xl\:bg-green-900 { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .xl\:bg-blue-50 { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .xl\:bg-blue-100 { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .xl\:bg-blue-200 { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .xl\:bg-blue-300 { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .xl\:bg-blue-400 { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .xl\:bg-blue-500 { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .xl\:bg-blue-600 { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .xl\:bg-blue-700 { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .xl\:bg-blue-800 { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .xl\:bg-blue-900 { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .xl\:bg-indigo-50 { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .xl\:bg-indigo-100 { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .xl\:bg-indigo-200 { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .xl\:bg-indigo-300 { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .xl\:bg-indigo-400 { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .xl\:bg-indigo-500 { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .xl\:bg-indigo-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .xl\:bg-indigo-700 { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .xl\:bg-indigo-800 { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .xl\:bg-indigo-900 { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .xl\:bg-purple-50 { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .xl\:bg-purple-100 { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .xl\:bg-purple-200 { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .xl\:bg-purple-300 { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .xl\:bg-purple-400 { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .xl\:bg-purple-500 { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .xl\:bg-purple-600 { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .xl\:bg-purple-700 { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .xl\:bg-purple-800 { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .xl\:bg-purple-900 { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .xl\:bg-pink-50 { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .xl\:bg-pink-100 { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .xl\:bg-pink-200 { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .xl\:bg-pink-300 { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .xl\:bg-pink-400 { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .xl\:bg-pink-500 { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .xl\:bg-pink-600 { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .xl\:bg-pink-700 { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .xl\:bg-pink-800 { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .xl\:bg-pink-900 { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .xl\:bg-primary-50 { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .xl\:bg-primary-100 { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .xl\:bg-primary-200 { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .xl\:bg-primary-300 { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .xl\:bg-primary-400 { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .xl\:bg-primary-500 { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .xl\:bg-primary-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .xl\:bg-primary-700 { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .xl\:bg-primary-800 { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .xl\:bg-primary-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .xl\:bg-danger { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .xl\:bg-success { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .xl\:bg-warning { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .xl\:bg-info { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-transparent { + background-color: transparent; + } + + .group:hover .xl\:group-hover\:bg-current { + background-color: currentColor; + } + + .group:hover .xl\:group-hover\:bg-black { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-white { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-gray-200 { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-gray-300 { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-gray-400 { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-gray-500 { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-gray-600 { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-gray-700 { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-gray-800 { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-gray-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-red-50 { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-red-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-red-200 { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-red-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-red-400 { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-red-500 { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-red-600 { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-red-700 { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-red-800 { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-red-900 { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-yellow-50 { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-yellow-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-yellow-200 { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-yellow-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-yellow-400 { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-yellow-500 { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-yellow-600 { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-yellow-700 { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-yellow-800 { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-yellow-900 { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-green-50 { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-green-100 { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-green-200 { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-green-300 { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-green-400 { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-green-500 { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-green-600 { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-green-700 { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-green-800 { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-green-900 { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-blue-50 { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-blue-100 { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-blue-200 { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-blue-300 { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-blue-400 { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-blue-500 { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-blue-600 { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-blue-700 { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-blue-800 { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-blue-900 { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-indigo-50 { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-indigo-100 { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-indigo-200 { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-indigo-300 { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-indigo-400 { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-indigo-500 { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-indigo-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-indigo-700 { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-indigo-800 { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-indigo-900 { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-purple-50 { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-purple-100 { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-purple-200 { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-purple-300 { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-purple-400 { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-purple-500 { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-purple-600 { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-purple-700 { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-purple-800 { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-purple-900 { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-pink-50 { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-pink-100 { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-pink-200 { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-pink-300 { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-pink-400 { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-pink-500 { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-pink-600 { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-pink-700 { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-pink-800 { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-pink-900 { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-primary-50 { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-primary-100 { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-primary-200 { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-primary-300 { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-primary-400 { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-primary-500 { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-primary-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-primary-700 { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-primary-800 { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-primary-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-danger { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-success { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-warning { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .group:hover .xl\:group-hover\:bg-info { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-transparent:focus-within { + background-color: transparent; + } + + .xl\:focus-within\:bg-current:focus-within { + background-color: currentColor; + } + + .xl\:focus-within\:bg-black:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-white:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-gray-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-gray-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-gray-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-gray-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-gray-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-gray-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-gray-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-gray-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-gray-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-gray-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-red-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-red-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-red-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-red-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-red-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-red-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-red-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-red-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-red-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-red-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-yellow-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-yellow-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-yellow-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-yellow-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-yellow-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-yellow-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-yellow-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-yellow-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-yellow-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-yellow-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-green-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-green-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-green-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-green-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-green-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-green-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-green-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-green-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-green-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-green-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-blue-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-blue-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-blue-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-blue-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-blue-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-blue-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-blue-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-blue-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-blue-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-blue-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-indigo-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-indigo-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-indigo-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-indigo-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-indigo-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-indigo-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-indigo-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-indigo-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-indigo-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-indigo-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-purple-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-purple-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-purple-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-purple-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-purple-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-purple-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-purple-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-purple-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-purple-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-purple-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-pink-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-pink-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-pink-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-pink-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-pink-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-pink-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-pink-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-pink-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-pink-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-pink-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-primary-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-primary-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-primary-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-primary-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-primary-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-primary-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-primary-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-primary-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-primary-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-primary-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-danger:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-success:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-warning:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .xl\:focus-within\:bg-info:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-transparent:hover { + background-color: transparent; + } + + .xl\:hover\:bg-current:hover { + background-color: currentColor; + } + + .xl\:hover\:bg-black:hover { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-white:hover { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-gray-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-gray-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-gray-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-gray-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-gray-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-gray-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-gray-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-gray-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-gray-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-gray-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-red-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-red-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-red-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-red-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-red-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-red-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-red-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-red-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-red-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-red-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-yellow-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-yellow-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-yellow-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-yellow-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-yellow-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-yellow-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-yellow-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-yellow-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-yellow-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-yellow-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-green-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-green-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-green-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-green-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-green-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-green-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-green-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-green-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-green-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-green-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-blue-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-blue-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-blue-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-blue-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-blue-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-blue-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-blue-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-blue-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-blue-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-blue-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-indigo-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-indigo-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-indigo-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-indigo-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-indigo-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-indigo-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-indigo-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-indigo-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-indigo-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-indigo-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-purple-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-purple-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-purple-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-purple-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-purple-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-purple-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-purple-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-purple-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-purple-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-purple-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-pink-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-pink-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-pink-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-pink-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-pink-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-pink-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-pink-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-pink-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-pink-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-pink-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-primary-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-primary-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-primary-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-primary-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-primary-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-primary-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-primary-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-primary-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-primary-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-primary-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-danger:hover { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-success:hover { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-warning:hover { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .xl\:hover\:bg-info:hover { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-transparent:focus { + background-color: transparent; + } + + .xl\:focus\:bg-current:focus { + background-color: currentColor; + } + + .xl\:focus\:bg-black:focus { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-white:focus { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-gray-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-gray-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-gray-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-gray-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-gray-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-gray-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-gray-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-gray-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-gray-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-gray-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-red-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-red-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-red-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-red-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-red-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-red-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-red-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-red-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-red-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-red-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-yellow-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-yellow-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-yellow-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-yellow-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-yellow-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-yellow-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-yellow-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-yellow-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-yellow-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-yellow-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-green-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-green-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-green-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-green-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-green-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-green-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-green-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-green-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-green-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-green-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-blue-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-blue-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-blue-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-blue-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-blue-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-blue-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-blue-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-blue-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-blue-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-blue-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-indigo-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-indigo-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-indigo-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-indigo-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-indigo-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-indigo-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-indigo-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-indigo-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-indigo-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-indigo-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-purple-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-purple-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-purple-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-purple-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-purple-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-purple-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-purple-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-purple-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-purple-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-purple-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-pink-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-pink-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-pink-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-pink-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-pink-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-pink-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-pink-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-pink-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-pink-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-pink-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-primary-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-primary-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-primary-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-primary-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-primary-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-primary-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-primary-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-primary-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-primary-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-primary-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-danger:focus { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-success:focus { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-warning:focus { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .xl\:focus\:bg-info:focus { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .xl\:bg-none { + background-image: none; + } + + .xl\:bg-gradient-to-t { + background-image: linear-gradient(to top, var(--tw-gradient-stops)); + } + + .xl\:bg-gradient-to-tr { + background-image: linear-gradient(to top right, var(--tw-gradient-stops)); + } + + .xl\:bg-gradient-to-r { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); + } + + .xl\:bg-gradient-to-br { + background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)); + } + + .xl\:bg-gradient-to-b { + background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); + } + + .xl\:bg-gradient-to-bl { + background-image: linear-gradient(to bottom left, var(--tw-gradient-stops)); + } + + .xl\:bg-gradient-to-l { + background-image: linear-gradient(to left, var(--tw-gradient-stops)); + } + + .xl\:bg-gradient-to-tl { + background-image: linear-gradient(to top left, var(--tw-gradient-stops)); + } + + .xl\:from-transparent { + --tw-gradient-from: transparent; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .xl\:from-current { + --tw-gradient-from: currentColor; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xl\:from-black { + --tw-gradient-from: #040405; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .xl\:from-white { + --tw-gradient-from: #fff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xl\:from-gray-50 { + --tw-gradient-from: #f9fafb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .xl\:from-gray-100 { + --tw-gradient-from: #f7fafc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .xl\:from-gray-200 { + --tw-gradient-from: #edf2f7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .xl\:from-gray-300 { + --tw-gradient-from: #e2e8f0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .xl\:from-gray-400 { + --tw-gradient-from: #cbd5e0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .xl\:from-gray-500 { + --tw-gradient-from: #a0aec0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .xl\:from-gray-600 { + --tw-gradient-from: #718096; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .xl\:from-gray-700 { + --tw-gradient-from: #4a5568; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .xl\:from-gray-800 { + --tw-gradient-from: #2d3748; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .xl\:from-gray-900 { + --tw-gradient-from: #1a202c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .xl\:from-red-50 { + --tw-gradient-from: #fef2f2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .xl\:from-red-100 { + --tw-gradient-from: #fee2e2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .xl\:from-red-200 { + --tw-gradient-from: #fecaca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .xl\:from-red-300 { + --tw-gradient-from: #fca5a5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .xl\:from-red-400 { + --tw-gradient-from: #f87171; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .xl\:from-red-500 { + --tw-gradient-from: #ef4444; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .xl\:from-red-600 { + --tw-gradient-from: #dc2626; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .xl\:from-red-700 { + --tw-gradient-from: #b91c1c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .xl\:from-red-800 { + --tw-gradient-from: #991b1b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .xl\:from-red-900 { + --tw-gradient-from: #7f1d1d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .xl\:from-yellow-50 { + --tw-gradient-from: #fffbeb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .xl\:from-yellow-100 { + --tw-gradient-from: #fef3c7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .xl\:from-yellow-200 { + --tw-gradient-from: #fde68a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .xl\:from-yellow-300 { + --tw-gradient-from: #fcd34d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .xl\:from-yellow-400 { + --tw-gradient-from: #fbbf24; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .xl\:from-yellow-500 { + --tw-gradient-from: #f59e0b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .xl\:from-yellow-600 { + --tw-gradient-from: #d97706; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .xl\:from-yellow-700 { + --tw-gradient-from: #b45309; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .xl\:from-yellow-800 { + --tw-gradient-from: #92400e; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .xl\:from-yellow-900 { + --tw-gradient-from: #78350f; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .xl\:from-green-50 { + --tw-gradient-from: #ecfdf5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .xl\:from-green-100 { + --tw-gradient-from: #d1fae5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .xl\:from-green-200 { + --tw-gradient-from: #a7f3d0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .xl\:from-green-300 { + --tw-gradient-from: #6ee7b7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .xl\:from-green-400 { + --tw-gradient-from: #34d399; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .xl\:from-green-500 { + --tw-gradient-from: #10b981; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .xl\:from-green-600 { + --tw-gradient-from: #059669; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .xl\:from-green-700 { + --tw-gradient-from: #047857; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .xl\:from-green-800 { + --tw-gradient-from: #065f46; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .xl\:from-green-900 { + --tw-gradient-from: #064e3b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .xl\:from-blue-50 { + --tw-gradient-from: #eff6ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .xl\:from-blue-100 { + --tw-gradient-from: #dbeafe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .xl\:from-blue-200 { + --tw-gradient-from: #bfdbfe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .xl\:from-blue-300 { + --tw-gradient-from: #93c5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .xl\:from-blue-400 { + --tw-gradient-from: #60a5fa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .xl\:from-blue-500 { + --tw-gradient-from: #3b82f6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .xl\:from-blue-600 { + --tw-gradient-from: #2563eb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .xl\:from-blue-700 { + --tw-gradient-from: #1d4ed8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .xl\:from-blue-800 { + --tw-gradient-from: #1e40af; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .xl\:from-blue-900 { + --tw-gradient-from: #1e3a8a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .xl\:from-indigo-50 { + --tw-gradient-from: #eef2ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .xl\:from-indigo-100 { + --tw-gradient-from: #e0e7ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .xl\:from-indigo-200 { + --tw-gradient-from: #c7d2fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .xl\:from-indigo-300 { + --tw-gradient-from: #a5b4fc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .xl\:from-indigo-400 { + --tw-gradient-from: #818cf8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .xl\:from-indigo-500 { + --tw-gradient-from: #6366f1; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .xl\:from-indigo-600 { + --tw-gradient-from: #4f46e5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .xl\:from-indigo-700 { + --tw-gradient-from: #4338ca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .xl\:from-indigo-800 { + --tw-gradient-from: #3730a3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .xl\:from-indigo-900 { + --tw-gradient-from: #312e81; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .xl\:from-purple-50 { + --tw-gradient-from: #f5f3ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .xl\:from-purple-100 { + --tw-gradient-from: #ede9fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .xl\:from-purple-200 { + --tw-gradient-from: #ddd6fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .xl\:from-purple-300 { + --tw-gradient-from: #c4b5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .xl\:from-purple-400 { + --tw-gradient-from: #a78bfa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .xl\:from-purple-500 { + --tw-gradient-from: #8b5cf6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .xl\:from-purple-600 { + --tw-gradient-from: #7c3aed; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .xl\:from-purple-700 { + --tw-gradient-from: #6d28d9; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .xl\:from-purple-800 { + --tw-gradient-from: #5b21b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .xl\:from-purple-900 { + --tw-gradient-from: #4c1d95; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .xl\:from-pink-50 { + --tw-gradient-from: #fdf2f8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .xl\:from-pink-100 { + --tw-gradient-from: #fce7f3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .xl\:from-pink-200 { + --tw-gradient-from: #fbcfe8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .xl\:from-pink-300 { + --tw-gradient-from: #f9a8d4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .xl\:from-pink-400 { + --tw-gradient-from: #f472b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .xl\:from-pink-500 { + --tw-gradient-from: #ec4899; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .xl\:from-pink-600 { + --tw-gradient-from: #db2777; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .xl\:from-pink-700 { + --tw-gradient-from: #be185d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .xl\:from-pink-800 { + --tw-gradient-from: #9d174d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .xl\:from-pink-900 { + --tw-gradient-from: #831843; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .xl\:from-primary-50 { + --tw-gradient-from: #F7F6FD; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .xl\:from-primary-100 { + --tw-gradient-from: #EEEEFB; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .xl\:from-primary-200 { + --tw-gradient-from: #D5D4F5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .xl\:from-primary-300 { + --tw-gradient-from: #BCB9EF; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .xl\:from-primary-400 { + --tw-gradient-from: #8A85E4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .xl\:from-primary-500 { + --tw-gradient-from: #5851D8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .xl\:from-primary-600 { + --tw-gradient-from: #4F49C2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .xl\:from-primary-700 { + --tw-gradient-from: #353182; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .xl\:from-primary-800 { + --tw-gradient-from: #282461; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .xl\:from-primary-900 { + --tw-gradient-from: #1A1841; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .xl\:from-danger { + --tw-gradient-from: #FB7178; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .xl\:from-success { + --tw-gradient-from: #00C99C; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .xl\:from-warning { + --tw-gradient-from: #F3AF4E; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .xl\:from-info { + --tw-gradient-from: #15B2EC; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .xl\:via-transparent { + --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .xl\:via-current { + --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xl\:via-black { + --tw-gradient-stops: var(--tw-gradient-from), #040405, var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .xl\:via-white { + --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xl\:via-gray-50 { + --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .xl\:via-gray-100 { + --tw-gradient-stops: var(--tw-gradient-from), #f7fafc, var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .xl\:via-gray-200 { + --tw-gradient-stops: var(--tw-gradient-from), #edf2f7, var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .xl\:via-gray-300 { + --tw-gradient-stops: var(--tw-gradient-from), #e2e8f0, var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .xl\:via-gray-400 { + --tw-gradient-stops: var(--tw-gradient-from), #cbd5e0, var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .xl\:via-gray-500 { + --tw-gradient-stops: var(--tw-gradient-from), #a0aec0, var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .xl\:via-gray-600 { + --tw-gradient-stops: var(--tw-gradient-from), #718096, var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .xl\:via-gray-700 { + --tw-gradient-stops: var(--tw-gradient-from), #4a5568, var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .xl\:via-gray-800 { + --tw-gradient-stops: var(--tw-gradient-from), #2d3748, var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .xl\:via-gray-900 { + --tw-gradient-stops: var(--tw-gradient-from), #1a202c, var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .xl\:via-red-50 { + --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .xl\:via-red-100 { + --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .xl\:via-red-200 { + --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .xl\:via-red-300 { + --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .xl\:via-red-400 { + --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .xl\:via-red-500 { + --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .xl\:via-red-600 { + --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .xl\:via-red-700 { + --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .xl\:via-red-800 { + --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .xl\:via-red-900 { + --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .xl\:via-yellow-50 { + --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .xl\:via-yellow-100 { + --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .xl\:via-yellow-200 { + --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .xl\:via-yellow-300 { + --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .xl\:via-yellow-400 { + --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .xl\:via-yellow-500 { + --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .xl\:via-yellow-600 { + --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .xl\:via-yellow-700 { + --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .xl\:via-yellow-800 { + --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .xl\:via-yellow-900 { + --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .xl\:via-green-50 { + --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .xl\:via-green-100 { + --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .xl\:via-green-200 { + --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .xl\:via-green-300 { + --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .xl\:via-green-400 { + --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .xl\:via-green-500 { + --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .xl\:via-green-600 { + --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .xl\:via-green-700 { + --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .xl\:via-green-800 { + --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .xl\:via-green-900 { + --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .xl\:via-blue-50 { + --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .xl\:via-blue-100 { + --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .xl\:via-blue-200 { + --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .xl\:via-blue-300 { + --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .xl\:via-blue-400 { + --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .xl\:via-blue-500 { + --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .xl\:via-blue-600 { + --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .xl\:via-blue-700 { + --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .xl\:via-blue-800 { + --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .xl\:via-blue-900 { + --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .xl\:via-indigo-50 { + --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .xl\:via-indigo-100 { + --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .xl\:via-indigo-200 { + --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .xl\:via-indigo-300 { + --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .xl\:via-indigo-400 { + --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .xl\:via-indigo-500 { + --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .xl\:via-indigo-600 { + --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .xl\:via-indigo-700 { + --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .xl\:via-indigo-800 { + --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .xl\:via-indigo-900 { + --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .xl\:via-purple-50 { + --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .xl\:via-purple-100 { + --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .xl\:via-purple-200 { + --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .xl\:via-purple-300 { + --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .xl\:via-purple-400 { + --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .xl\:via-purple-500 { + --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .xl\:via-purple-600 { + --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .xl\:via-purple-700 { + --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .xl\:via-purple-800 { + --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .xl\:via-purple-900 { + --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .xl\:via-pink-50 { + --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .xl\:via-pink-100 { + --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .xl\:via-pink-200 { + --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .xl\:via-pink-300 { + --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .xl\:via-pink-400 { + --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .xl\:via-pink-500 { + --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .xl\:via-pink-600 { + --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .xl\:via-pink-700 { + --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .xl\:via-pink-800 { + --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .xl\:via-pink-900 { + --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .xl\:via-primary-50 { + --tw-gradient-stops: var(--tw-gradient-from), #F7F6FD, var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .xl\:via-primary-100 { + --tw-gradient-stops: var(--tw-gradient-from), #EEEEFB, var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .xl\:via-primary-200 { + --tw-gradient-stops: var(--tw-gradient-from), #D5D4F5, var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .xl\:via-primary-300 { + --tw-gradient-stops: var(--tw-gradient-from), #BCB9EF, var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .xl\:via-primary-400 { + --tw-gradient-stops: var(--tw-gradient-from), #8A85E4, var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .xl\:via-primary-500 { + --tw-gradient-stops: var(--tw-gradient-from), #5851D8, var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .xl\:via-primary-600 { + --tw-gradient-stops: var(--tw-gradient-from), #4F49C2, var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .xl\:via-primary-700 { + --tw-gradient-stops: var(--tw-gradient-from), #353182, var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .xl\:via-primary-800 { + --tw-gradient-stops: var(--tw-gradient-from), #282461, var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .xl\:via-primary-900 { + --tw-gradient-stops: var(--tw-gradient-from), #1A1841, var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .xl\:via-danger { + --tw-gradient-stops: var(--tw-gradient-from), #FB7178, var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .xl\:via-success { + --tw-gradient-stops: var(--tw-gradient-from), #00C99C, var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .xl\:via-warning { + --tw-gradient-stops: var(--tw-gradient-from), #F3AF4E, var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .xl\:via-info { + --tw-gradient-stops: var(--tw-gradient-from), #15B2EC, var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .xl\:to-transparent { + --tw-gradient-to: transparent; + } + + .xl\:to-current { + --tw-gradient-to: currentColor; + } + + .xl\:to-black { + --tw-gradient-to: #040405; + } + + .xl\:to-white { + --tw-gradient-to: #fff; + } + + .xl\:to-gray-50 { + --tw-gradient-to: #f9fafb; + } + + .xl\:to-gray-100 { + --tw-gradient-to: #f7fafc; + } + + .xl\:to-gray-200 { + --tw-gradient-to: #edf2f7; + } + + .xl\:to-gray-300 { + --tw-gradient-to: #e2e8f0; + } + + .xl\:to-gray-400 { + --tw-gradient-to: #cbd5e0; + } + + .xl\:to-gray-500 { + --tw-gradient-to: #a0aec0; + } + + .xl\:to-gray-600 { + --tw-gradient-to: #718096; + } + + .xl\:to-gray-700 { + --tw-gradient-to: #4a5568; + } + + .xl\:to-gray-800 { + --tw-gradient-to: #2d3748; + } + + .xl\:to-gray-900 { + --tw-gradient-to: #1a202c; + } + + .xl\:to-red-50 { + --tw-gradient-to: #fef2f2; + } + + .xl\:to-red-100 { + --tw-gradient-to: #fee2e2; + } + + .xl\:to-red-200 { + --tw-gradient-to: #fecaca; + } + + .xl\:to-red-300 { + --tw-gradient-to: #fca5a5; + } + + .xl\:to-red-400 { + --tw-gradient-to: #f87171; + } + + .xl\:to-red-500 { + --tw-gradient-to: #ef4444; + } + + .xl\:to-red-600 { + --tw-gradient-to: #dc2626; + } + + .xl\:to-red-700 { + --tw-gradient-to: #b91c1c; + } + + .xl\:to-red-800 { + --tw-gradient-to: #991b1b; + } + + .xl\:to-red-900 { + --tw-gradient-to: #7f1d1d; + } + + .xl\:to-yellow-50 { + --tw-gradient-to: #fffbeb; + } + + .xl\:to-yellow-100 { + --tw-gradient-to: #fef3c7; + } + + .xl\:to-yellow-200 { + --tw-gradient-to: #fde68a; + } + + .xl\:to-yellow-300 { + --tw-gradient-to: #fcd34d; + } + + .xl\:to-yellow-400 { + --tw-gradient-to: #fbbf24; + } + + .xl\:to-yellow-500 { + --tw-gradient-to: #f59e0b; + } + + .xl\:to-yellow-600 { + --tw-gradient-to: #d97706; + } + + .xl\:to-yellow-700 { + --tw-gradient-to: #b45309; + } + + .xl\:to-yellow-800 { + --tw-gradient-to: #92400e; + } + + .xl\:to-yellow-900 { + --tw-gradient-to: #78350f; + } + + .xl\:to-green-50 { + --tw-gradient-to: #ecfdf5; + } + + .xl\:to-green-100 { + --tw-gradient-to: #d1fae5; + } + + .xl\:to-green-200 { + --tw-gradient-to: #a7f3d0; + } + + .xl\:to-green-300 { + --tw-gradient-to: #6ee7b7; + } + + .xl\:to-green-400 { + --tw-gradient-to: #34d399; + } + + .xl\:to-green-500 { + --tw-gradient-to: #10b981; + } + + .xl\:to-green-600 { + --tw-gradient-to: #059669; + } + + .xl\:to-green-700 { + --tw-gradient-to: #047857; + } + + .xl\:to-green-800 { + --tw-gradient-to: #065f46; + } + + .xl\:to-green-900 { + --tw-gradient-to: #064e3b; + } + + .xl\:to-blue-50 { + --tw-gradient-to: #eff6ff; + } + + .xl\:to-blue-100 { + --tw-gradient-to: #dbeafe; + } + + .xl\:to-blue-200 { + --tw-gradient-to: #bfdbfe; + } + + .xl\:to-blue-300 { + --tw-gradient-to: #93c5fd; + } + + .xl\:to-blue-400 { + --tw-gradient-to: #60a5fa; + } + + .xl\:to-blue-500 { + --tw-gradient-to: #3b82f6; + } + + .xl\:to-blue-600 { + --tw-gradient-to: #2563eb; + } + + .xl\:to-blue-700 { + --tw-gradient-to: #1d4ed8; + } + + .xl\:to-blue-800 { + --tw-gradient-to: #1e40af; + } + + .xl\:to-blue-900 { + --tw-gradient-to: #1e3a8a; + } + + .xl\:to-indigo-50 { + --tw-gradient-to: #eef2ff; + } + + .xl\:to-indigo-100 { + --tw-gradient-to: #e0e7ff; + } + + .xl\:to-indigo-200 { + --tw-gradient-to: #c7d2fe; + } + + .xl\:to-indigo-300 { + --tw-gradient-to: #a5b4fc; + } + + .xl\:to-indigo-400 { + --tw-gradient-to: #818cf8; + } + + .xl\:to-indigo-500 { + --tw-gradient-to: #6366f1; + } + + .xl\:to-indigo-600 { + --tw-gradient-to: #4f46e5; + } + + .xl\:to-indigo-700 { + --tw-gradient-to: #4338ca; + } + + .xl\:to-indigo-800 { + --tw-gradient-to: #3730a3; + } + + .xl\:to-indigo-900 { + --tw-gradient-to: #312e81; + } + + .xl\:to-purple-50 { + --tw-gradient-to: #f5f3ff; + } + + .xl\:to-purple-100 { + --tw-gradient-to: #ede9fe; + } + + .xl\:to-purple-200 { + --tw-gradient-to: #ddd6fe; + } + + .xl\:to-purple-300 { + --tw-gradient-to: #c4b5fd; + } + + .xl\:to-purple-400 { + --tw-gradient-to: #a78bfa; + } + + .xl\:to-purple-500 { + --tw-gradient-to: #8b5cf6; + } + + .xl\:to-purple-600 { + --tw-gradient-to: #7c3aed; + } + + .xl\:to-purple-700 { + --tw-gradient-to: #6d28d9; + } + + .xl\:to-purple-800 { + --tw-gradient-to: #5b21b6; + } + + .xl\:to-purple-900 { + --tw-gradient-to: #4c1d95; + } + + .xl\:to-pink-50 { + --tw-gradient-to: #fdf2f8; + } + + .xl\:to-pink-100 { + --tw-gradient-to: #fce7f3; + } + + .xl\:to-pink-200 { + --tw-gradient-to: #fbcfe8; + } + + .xl\:to-pink-300 { + --tw-gradient-to: #f9a8d4; + } + + .xl\:to-pink-400 { + --tw-gradient-to: #f472b6; + } + + .xl\:to-pink-500 { + --tw-gradient-to: #ec4899; + } + + .xl\:to-pink-600 { + --tw-gradient-to: #db2777; + } + + .xl\:to-pink-700 { + --tw-gradient-to: #be185d; + } + + .xl\:to-pink-800 { + --tw-gradient-to: #9d174d; + } + + .xl\:to-pink-900 { + --tw-gradient-to: #831843; + } + + .xl\:to-primary-50 { + --tw-gradient-to: #F7F6FD; + } + + .xl\:to-primary-100 { + --tw-gradient-to: #EEEEFB; + } + + .xl\:to-primary-200 { + --tw-gradient-to: #D5D4F5; + } + + .xl\:to-primary-300 { + --tw-gradient-to: #BCB9EF; + } + + .xl\:to-primary-400 { + --tw-gradient-to: #8A85E4; + } + + .xl\:to-primary-500 { + --tw-gradient-to: #5851D8; + } + + .xl\:to-primary-600 { + --tw-gradient-to: #4F49C2; + } + + .xl\:to-primary-700 { + --tw-gradient-to: #353182; + } + + .xl\:to-primary-800 { + --tw-gradient-to: #282461; + } + + .xl\:to-primary-900 { + --tw-gradient-to: #1A1841; + } + + .xl\:to-danger { + --tw-gradient-to: #FB7178; + } + + .xl\:to-success { + --tw-gradient-to: #00C99C; + } + + .xl\:to-warning { + --tw-gradient-to: #F3AF4E; + } + + .xl\:to-info { + --tw-gradient-to: #15B2EC; + } + + .xl\:hover\:from-transparent:hover { + --tw-gradient-from: transparent; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .xl\:hover\:from-current:hover { + --tw-gradient-from: currentColor; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xl\:hover\:from-black:hover { + --tw-gradient-from: #040405; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .xl\:hover\:from-white:hover { + --tw-gradient-from: #fff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xl\:hover\:from-gray-50:hover { + --tw-gradient-from: #f9fafb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .xl\:hover\:from-gray-100:hover { + --tw-gradient-from: #f7fafc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .xl\:hover\:from-gray-200:hover { + --tw-gradient-from: #edf2f7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .xl\:hover\:from-gray-300:hover { + --tw-gradient-from: #e2e8f0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .xl\:hover\:from-gray-400:hover { + --tw-gradient-from: #cbd5e0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .xl\:hover\:from-gray-500:hover { + --tw-gradient-from: #a0aec0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .xl\:hover\:from-gray-600:hover { + --tw-gradient-from: #718096; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .xl\:hover\:from-gray-700:hover { + --tw-gradient-from: #4a5568; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .xl\:hover\:from-gray-800:hover { + --tw-gradient-from: #2d3748; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .xl\:hover\:from-gray-900:hover { + --tw-gradient-from: #1a202c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .xl\:hover\:from-red-50:hover { + --tw-gradient-from: #fef2f2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .xl\:hover\:from-red-100:hover { + --tw-gradient-from: #fee2e2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .xl\:hover\:from-red-200:hover { + --tw-gradient-from: #fecaca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .xl\:hover\:from-red-300:hover { + --tw-gradient-from: #fca5a5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .xl\:hover\:from-red-400:hover { + --tw-gradient-from: #f87171; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .xl\:hover\:from-red-500:hover { + --tw-gradient-from: #ef4444; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .xl\:hover\:from-red-600:hover { + --tw-gradient-from: #dc2626; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .xl\:hover\:from-red-700:hover { + --tw-gradient-from: #b91c1c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .xl\:hover\:from-red-800:hover { + --tw-gradient-from: #991b1b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .xl\:hover\:from-red-900:hover { + --tw-gradient-from: #7f1d1d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .xl\:hover\:from-yellow-50:hover { + --tw-gradient-from: #fffbeb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .xl\:hover\:from-yellow-100:hover { + --tw-gradient-from: #fef3c7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .xl\:hover\:from-yellow-200:hover { + --tw-gradient-from: #fde68a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .xl\:hover\:from-yellow-300:hover { + --tw-gradient-from: #fcd34d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .xl\:hover\:from-yellow-400:hover { + --tw-gradient-from: #fbbf24; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .xl\:hover\:from-yellow-500:hover { + --tw-gradient-from: #f59e0b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .xl\:hover\:from-yellow-600:hover { + --tw-gradient-from: #d97706; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .xl\:hover\:from-yellow-700:hover { + --tw-gradient-from: #b45309; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .xl\:hover\:from-yellow-800:hover { + --tw-gradient-from: #92400e; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .xl\:hover\:from-yellow-900:hover { + --tw-gradient-from: #78350f; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .xl\:hover\:from-green-50:hover { + --tw-gradient-from: #ecfdf5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .xl\:hover\:from-green-100:hover { + --tw-gradient-from: #d1fae5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .xl\:hover\:from-green-200:hover { + --tw-gradient-from: #a7f3d0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .xl\:hover\:from-green-300:hover { + --tw-gradient-from: #6ee7b7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .xl\:hover\:from-green-400:hover { + --tw-gradient-from: #34d399; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .xl\:hover\:from-green-500:hover { + --tw-gradient-from: #10b981; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .xl\:hover\:from-green-600:hover { + --tw-gradient-from: #059669; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .xl\:hover\:from-green-700:hover { + --tw-gradient-from: #047857; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .xl\:hover\:from-green-800:hover { + --tw-gradient-from: #065f46; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .xl\:hover\:from-green-900:hover { + --tw-gradient-from: #064e3b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .xl\:hover\:from-blue-50:hover { + --tw-gradient-from: #eff6ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .xl\:hover\:from-blue-100:hover { + --tw-gradient-from: #dbeafe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .xl\:hover\:from-blue-200:hover { + --tw-gradient-from: #bfdbfe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .xl\:hover\:from-blue-300:hover { + --tw-gradient-from: #93c5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .xl\:hover\:from-blue-400:hover { + --tw-gradient-from: #60a5fa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .xl\:hover\:from-blue-500:hover { + --tw-gradient-from: #3b82f6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .xl\:hover\:from-blue-600:hover { + --tw-gradient-from: #2563eb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .xl\:hover\:from-blue-700:hover { + --tw-gradient-from: #1d4ed8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .xl\:hover\:from-blue-800:hover { + --tw-gradient-from: #1e40af; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .xl\:hover\:from-blue-900:hover { + --tw-gradient-from: #1e3a8a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .xl\:hover\:from-indigo-50:hover { + --tw-gradient-from: #eef2ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .xl\:hover\:from-indigo-100:hover { + --tw-gradient-from: #e0e7ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .xl\:hover\:from-indigo-200:hover { + --tw-gradient-from: #c7d2fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .xl\:hover\:from-indigo-300:hover { + --tw-gradient-from: #a5b4fc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .xl\:hover\:from-indigo-400:hover { + --tw-gradient-from: #818cf8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .xl\:hover\:from-indigo-500:hover { + --tw-gradient-from: #6366f1; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .xl\:hover\:from-indigo-600:hover { + --tw-gradient-from: #4f46e5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .xl\:hover\:from-indigo-700:hover { + --tw-gradient-from: #4338ca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .xl\:hover\:from-indigo-800:hover { + --tw-gradient-from: #3730a3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .xl\:hover\:from-indigo-900:hover { + --tw-gradient-from: #312e81; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .xl\:hover\:from-purple-50:hover { + --tw-gradient-from: #f5f3ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .xl\:hover\:from-purple-100:hover { + --tw-gradient-from: #ede9fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .xl\:hover\:from-purple-200:hover { + --tw-gradient-from: #ddd6fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .xl\:hover\:from-purple-300:hover { + --tw-gradient-from: #c4b5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .xl\:hover\:from-purple-400:hover { + --tw-gradient-from: #a78bfa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .xl\:hover\:from-purple-500:hover { + --tw-gradient-from: #8b5cf6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .xl\:hover\:from-purple-600:hover { + --tw-gradient-from: #7c3aed; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .xl\:hover\:from-purple-700:hover { + --tw-gradient-from: #6d28d9; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .xl\:hover\:from-purple-800:hover { + --tw-gradient-from: #5b21b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .xl\:hover\:from-purple-900:hover { + --tw-gradient-from: #4c1d95; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .xl\:hover\:from-pink-50:hover { + --tw-gradient-from: #fdf2f8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .xl\:hover\:from-pink-100:hover { + --tw-gradient-from: #fce7f3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .xl\:hover\:from-pink-200:hover { + --tw-gradient-from: #fbcfe8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .xl\:hover\:from-pink-300:hover { + --tw-gradient-from: #f9a8d4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .xl\:hover\:from-pink-400:hover { + --tw-gradient-from: #f472b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .xl\:hover\:from-pink-500:hover { + --tw-gradient-from: #ec4899; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .xl\:hover\:from-pink-600:hover { + --tw-gradient-from: #db2777; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .xl\:hover\:from-pink-700:hover { + --tw-gradient-from: #be185d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .xl\:hover\:from-pink-800:hover { + --tw-gradient-from: #9d174d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .xl\:hover\:from-pink-900:hover { + --tw-gradient-from: #831843; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .xl\:hover\:from-primary-50:hover { + --tw-gradient-from: #F7F6FD; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .xl\:hover\:from-primary-100:hover { + --tw-gradient-from: #EEEEFB; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .xl\:hover\:from-primary-200:hover { + --tw-gradient-from: #D5D4F5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .xl\:hover\:from-primary-300:hover { + --tw-gradient-from: #BCB9EF; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .xl\:hover\:from-primary-400:hover { + --tw-gradient-from: #8A85E4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .xl\:hover\:from-primary-500:hover { + --tw-gradient-from: #5851D8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .xl\:hover\:from-primary-600:hover { + --tw-gradient-from: #4F49C2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .xl\:hover\:from-primary-700:hover { + --tw-gradient-from: #353182; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .xl\:hover\:from-primary-800:hover { + --tw-gradient-from: #282461; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .xl\:hover\:from-primary-900:hover { + --tw-gradient-from: #1A1841; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .xl\:hover\:from-danger:hover { + --tw-gradient-from: #FB7178; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .xl\:hover\:from-success:hover { + --tw-gradient-from: #00C99C; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .xl\:hover\:from-warning:hover { + --tw-gradient-from: #F3AF4E; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .xl\:hover\:from-info:hover { + --tw-gradient-from: #15B2EC; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .xl\:hover\:via-transparent:hover { + --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .xl\:hover\:via-current:hover { + --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xl\:hover\:via-black:hover { + --tw-gradient-stops: var(--tw-gradient-from), #040405, var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .xl\:hover\:via-white:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xl\:hover\:via-gray-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .xl\:hover\:via-gray-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f7fafc, var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .xl\:hover\:via-gray-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #edf2f7, var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .xl\:hover\:via-gray-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #e2e8f0, var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .xl\:hover\:via-gray-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #cbd5e0, var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .xl\:hover\:via-gray-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a0aec0, var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .xl\:hover\:via-gray-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #718096, var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .xl\:hover\:via-gray-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4a5568, var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .xl\:hover\:via-gray-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #2d3748, var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .xl\:hover\:via-gray-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1a202c, var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .xl\:hover\:via-red-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .xl\:hover\:via-red-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .xl\:hover\:via-red-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .xl\:hover\:via-red-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .xl\:hover\:via-red-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .xl\:hover\:via-red-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .xl\:hover\:via-red-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .xl\:hover\:via-red-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .xl\:hover\:via-red-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .xl\:hover\:via-red-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .xl\:hover\:via-yellow-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .xl\:hover\:via-yellow-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .xl\:hover\:via-yellow-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .xl\:hover\:via-yellow-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .xl\:hover\:via-yellow-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .xl\:hover\:via-yellow-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .xl\:hover\:via-yellow-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .xl\:hover\:via-yellow-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .xl\:hover\:via-yellow-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .xl\:hover\:via-yellow-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .xl\:hover\:via-green-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .xl\:hover\:via-green-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .xl\:hover\:via-green-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .xl\:hover\:via-green-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .xl\:hover\:via-green-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .xl\:hover\:via-green-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .xl\:hover\:via-green-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .xl\:hover\:via-green-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .xl\:hover\:via-green-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .xl\:hover\:via-green-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .xl\:hover\:via-blue-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .xl\:hover\:via-blue-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .xl\:hover\:via-blue-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .xl\:hover\:via-blue-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .xl\:hover\:via-blue-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .xl\:hover\:via-blue-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .xl\:hover\:via-blue-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .xl\:hover\:via-blue-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .xl\:hover\:via-blue-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .xl\:hover\:via-blue-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .xl\:hover\:via-indigo-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .xl\:hover\:via-indigo-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .xl\:hover\:via-indigo-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .xl\:hover\:via-indigo-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .xl\:hover\:via-indigo-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .xl\:hover\:via-indigo-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .xl\:hover\:via-indigo-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .xl\:hover\:via-indigo-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .xl\:hover\:via-indigo-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .xl\:hover\:via-indigo-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .xl\:hover\:via-purple-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .xl\:hover\:via-purple-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .xl\:hover\:via-purple-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .xl\:hover\:via-purple-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .xl\:hover\:via-purple-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .xl\:hover\:via-purple-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .xl\:hover\:via-purple-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .xl\:hover\:via-purple-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .xl\:hover\:via-purple-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .xl\:hover\:via-purple-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .xl\:hover\:via-pink-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .xl\:hover\:via-pink-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .xl\:hover\:via-pink-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .xl\:hover\:via-pink-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .xl\:hover\:via-pink-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .xl\:hover\:via-pink-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .xl\:hover\:via-pink-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .xl\:hover\:via-pink-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .xl\:hover\:via-pink-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .xl\:hover\:via-pink-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .xl\:hover\:via-primary-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #F7F6FD, var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .xl\:hover\:via-primary-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #EEEEFB, var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .xl\:hover\:via-primary-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #D5D4F5, var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .xl\:hover\:via-primary-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #BCB9EF, var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .xl\:hover\:via-primary-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #8A85E4, var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .xl\:hover\:via-primary-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #5851D8, var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .xl\:hover\:via-primary-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4F49C2, var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .xl\:hover\:via-primary-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #353182, var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .xl\:hover\:via-primary-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #282461, var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .xl\:hover\:via-primary-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1A1841, var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .xl\:hover\:via-danger:hover { + --tw-gradient-stops: var(--tw-gradient-from), #FB7178, var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .xl\:hover\:via-success:hover { + --tw-gradient-stops: var(--tw-gradient-from), #00C99C, var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .xl\:hover\:via-warning:hover { + --tw-gradient-stops: var(--tw-gradient-from), #F3AF4E, var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .xl\:hover\:via-info:hover { + --tw-gradient-stops: var(--tw-gradient-from), #15B2EC, var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .xl\:hover\:to-transparent:hover { + --tw-gradient-to: transparent; + } + + .xl\:hover\:to-current:hover { + --tw-gradient-to: currentColor; + } + + .xl\:hover\:to-black:hover { + --tw-gradient-to: #040405; + } + + .xl\:hover\:to-white:hover { + --tw-gradient-to: #fff; + } + + .xl\:hover\:to-gray-50:hover { + --tw-gradient-to: #f9fafb; + } + + .xl\:hover\:to-gray-100:hover { + --tw-gradient-to: #f7fafc; + } + + .xl\:hover\:to-gray-200:hover { + --tw-gradient-to: #edf2f7; + } + + .xl\:hover\:to-gray-300:hover { + --tw-gradient-to: #e2e8f0; + } + + .xl\:hover\:to-gray-400:hover { + --tw-gradient-to: #cbd5e0; + } + + .xl\:hover\:to-gray-500:hover { + --tw-gradient-to: #a0aec0; + } + + .xl\:hover\:to-gray-600:hover { + --tw-gradient-to: #718096; + } + + .xl\:hover\:to-gray-700:hover { + --tw-gradient-to: #4a5568; + } + + .xl\:hover\:to-gray-800:hover { + --tw-gradient-to: #2d3748; + } + + .xl\:hover\:to-gray-900:hover { + --tw-gradient-to: #1a202c; + } + + .xl\:hover\:to-red-50:hover { + --tw-gradient-to: #fef2f2; + } + + .xl\:hover\:to-red-100:hover { + --tw-gradient-to: #fee2e2; + } + + .xl\:hover\:to-red-200:hover { + --tw-gradient-to: #fecaca; + } + + .xl\:hover\:to-red-300:hover { + --tw-gradient-to: #fca5a5; + } + + .xl\:hover\:to-red-400:hover { + --tw-gradient-to: #f87171; + } + + .xl\:hover\:to-red-500:hover { + --tw-gradient-to: #ef4444; + } + + .xl\:hover\:to-red-600:hover { + --tw-gradient-to: #dc2626; + } + + .xl\:hover\:to-red-700:hover { + --tw-gradient-to: #b91c1c; + } + + .xl\:hover\:to-red-800:hover { + --tw-gradient-to: #991b1b; + } + + .xl\:hover\:to-red-900:hover { + --tw-gradient-to: #7f1d1d; + } + + .xl\:hover\:to-yellow-50:hover { + --tw-gradient-to: #fffbeb; + } + + .xl\:hover\:to-yellow-100:hover { + --tw-gradient-to: #fef3c7; + } + + .xl\:hover\:to-yellow-200:hover { + --tw-gradient-to: #fde68a; + } + + .xl\:hover\:to-yellow-300:hover { + --tw-gradient-to: #fcd34d; + } + + .xl\:hover\:to-yellow-400:hover { + --tw-gradient-to: #fbbf24; + } + + .xl\:hover\:to-yellow-500:hover { + --tw-gradient-to: #f59e0b; + } + + .xl\:hover\:to-yellow-600:hover { + --tw-gradient-to: #d97706; + } + + .xl\:hover\:to-yellow-700:hover { + --tw-gradient-to: #b45309; + } + + .xl\:hover\:to-yellow-800:hover { + --tw-gradient-to: #92400e; + } + + .xl\:hover\:to-yellow-900:hover { + --tw-gradient-to: #78350f; + } + + .xl\:hover\:to-green-50:hover { + --tw-gradient-to: #ecfdf5; + } + + .xl\:hover\:to-green-100:hover { + --tw-gradient-to: #d1fae5; + } + + .xl\:hover\:to-green-200:hover { + --tw-gradient-to: #a7f3d0; + } + + .xl\:hover\:to-green-300:hover { + --tw-gradient-to: #6ee7b7; + } + + .xl\:hover\:to-green-400:hover { + --tw-gradient-to: #34d399; + } + + .xl\:hover\:to-green-500:hover { + --tw-gradient-to: #10b981; + } + + .xl\:hover\:to-green-600:hover { + --tw-gradient-to: #059669; + } + + .xl\:hover\:to-green-700:hover { + --tw-gradient-to: #047857; + } + + .xl\:hover\:to-green-800:hover { + --tw-gradient-to: #065f46; + } + + .xl\:hover\:to-green-900:hover { + --tw-gradient-to: #064e3b; + } + + .xl\:hover\:to-blue-50:hover { + --tw-gradient-to: #eff6ff; + } + + .xl\:hover\:to-blue-100:hover { + --tw-gradient-to: #dbeafe; + } + + .xl\:hover\:to-blue-200:hover { + --tw-gradient-to: #bfdbfe; + } + + .xl\:hover\:to-blue-300:hover { + --tw-gradient-to: #93c5fd; + } + + .xl\:hover\:to-blue-400:hover { + --tw-gradient-to: #60a5fa; + } + + .xl\:hover\:to-blue-500:hover { + --tw-gradient-to: #3b82f6; + } + + .xl\:hover\:to-blue-600:hover { + --tw-gradient-to: #2563eb; + } + + .xl\:hover\:to-blue-700:hover { + --tw-gradient-to: #1d4ed8; + } + + .xl\:hover\:to-blue-800:hover { + --tw-gradient-to: #1e40af; + } + + .xl\:hover\:to-blue-900:hover { + --tw-gradient-to: #1e3a8a; + } + + .xl\:hover\:to-indigo-50:hover { + --tw-gradient-to: #eef2ff; + } + + .xl\:hover\:to-indigo-100:hover { + --tw-gradient-to: #e0e7ff; + } + + .xl\:hover\:to-indigo-200:hover { + --tw-gradient-to: #c7d2fe; + } + + .xl\:hover\:to-indigo-300:hover { + --tw-gradient-to: #a5b4fc; + } + + .xl\:hover\:to-indigo-400:hover { + --tw-gradient-to: #818cf8; + } + + .xl\:hover\:to-indigo-500:hover { + --tw-gradient-to: #6366f1; + } + + .xl\:hover\:to-indigo-600:hover { + --tw-gradient-to: #4f46e5; + } + + .xl\:hover\:to-indigo-700:hover { + --tw-gradient-to: #4338ca; + } + + .xl\:hover\:to-indigo-800:hover { + --tw-gradient-to: #3730a3; + } + + .xl\:hover\:to-indigo-900:hover { + --tw-gradient-to: #312e81; + } + + .xl\:hover\:to-purple-50:hover { + --tw-gradient-to: #f5f3ff; + } + + .xl\:hover\:to-purple-100:hover { + --tw-gradient-to: #ede9fe; + } + + .xl\:hover\:to-purple-200:hover { + --tw-gradient-to: #ddd6fe; + } + + .xl\:hover\:to-purple-300:hover { + --tw-gradient-to: #c4b5fd; + } + + .xl\:hover\:to-purple-400:hover { + --tw-gradient-to: #a78bfa; + } + + .xl\:hover\:to-purple-500:hover { + --tw-gradient-to: #8b5cf6; + } + + .xl\:hover\:to-purple-600:hover { + --tw-gradient-to: #7c3aed; + } + + .xl\:hover\:to-purple-700:hover { + --tw-gradient-to: #6d28d9; + } + + .xl\:hover\:to-purple-800:hover { + --tw-gradient-to: #5b21b6; + } + + .xl\:hover\:to-purple-900:hover { + --tw-gradient-to: #4c1d95; + } + + .xl\:hover\:to-pink-50:hover { + --tw-gradient-to: #fdf2f8; + } + + .xl\:hover\:to-pink-100:hover { + --tw-gradient-to: #fce7f3; + } + + .xl\:hover\:to-pink-200:hover { + --tw-gradient-to: #fbcfe8; + } + + .xl\:hover\:to-pink-300:hover { + --tw-gradient-to: #f9a8d4; + } + + .xl\:hover\:to-pink-400:hover { + --tw-gradient-to: #f472b6; + } + + .xl\:hover\:to-pink-500:hover { + --tw-gradient-to: #ec4899; + } + + .xl\:hover\:to-pink-600:hover { + --tw-gradient-to: #db2777; + } + + .xl\:hover\:to-pink-700:hover { + --tw-gradient-to: #be185d; + } + + .xl\:hover\:to-pink-800:hover { + --tw-gradient-to: #9d174d; + } + + .xl\:hover\:to-pink-900:hover { + --tw-gradient-to: #831843; + } + + .xl\:hover\:to-primary-50:hover { + --tw-gradient-to: #F7F6FD; + } + + .xl\:hover\:to-primary-100:hover { + --tw-gradient-to: #EEEEFB; + } + + .xl\:hover\:to-primary-200:hover { + --tw-gradient-to: #D5D4F5; + } + + .xl\:hover\:to-primary-300:hover { + --tw-gradient-to: #BCB9EF; + } + + .xl\:hover\:to-primary-400:hover { + --tw-gradient-to: #8A85E4; + } + + .xl\:hover\:to-primary-500:hover { + --tw-gradient-to: #5851D8; + } + + .xl\:hover\:to-primary-600:hover { + --tw-gradient-to: #4F49C2; + } + + .xl\:hover\:to-primary-700:hover { + --tw-gradient-to: #353182; + } + + .xl\:hover\:to-primary-800:hover { + --tw-gradient-to: #282461; + } + + .xl\:hover\:to-primary-900:hover { + --tw-gradient-to: #1A1841; + } + + .xl\:hover\:to-danger:hover { + --tw-gradient-to: #FB7178; + } + + .xl\:hover\:to-success:hover { + --tw-gradient-to: #00C99C; + } + + .xl\:hover\:to-warning:hover { + --tw-gradient-to: #F3AF4E; + } + + .xl\:hover\:to-info:hover { + --tw-gradient-to: #15B2EC; + } + + .xl\:focus\:from-transparent:focus { + --tw-gradient-from: transparent; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .xl\:focus\:from-current:focus { + --tw-gradient-from: currentColor; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xl\:focus\:from-black:focus { + --tw-gradient-from: #040405; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .xl\:focus\:from-white:focus { + --tw-gradient-from: #fff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xl\:focus\:from-gray-50:focus { + --tw-gradient-from: #f9fafb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .xl\:focus\:from-gray-100:focus { + --tw-gradient-from: #f7fafc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .xl\:focus\:from-gray-200:focus { + --tw-gradient-from: #edf2f7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .xl\:focus\:from-gray-300:focus { + --tw-gradient-from: #e2e8f0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .xl\:focus\:from-gray-400:focus { + --tw-gradient-from: #cbd5e0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .xl\:focus\:from-gray-500:focus { + --tw-gradient-from: #a0aec0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .xl\:focus\:from-gray-600:focus { + --tw-gradient-from: #718096; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .xl\:focus\:from-gray-700:focus { + --tw-gradient-from: #4a5568; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .xl\:focus\:from-gray-800:focus { + --tw-gradient-from: #2d3748; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .xl\:focus\:from-gray-900:focus { + --tw-gradient-from: #1a202c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .xl\:focus\:from-red-50:focus { + --tw-gradient-from: #fef2f2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .xl\:focus\:from-red-100:focus { + --tw-gradient-from: #fee2e2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .xl\:focus\:from-red-200:focus { + --tw-gradient-from: #fecaca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .xl\:focus\:from-red-300:focus { + --tw-gradient-from: #fca5a5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .xl\:focus\:from-red-400:focus { + --tw-gradient-from: #f87171; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .xl\:focus\:from-red-500:focus { + --tw-gradient-from: #ef4444; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .xl\:focus\:from-red-600:focus { + --tw-gradient-from: #dc2626; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .xl\:focus\:from-red-700:focus { + --tw-gradient-from: #b91c1c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .xl\:focus\:from-red-800:focus { + --tw-gradient-from: #991b1b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .xl\:focus\:from-red-900:focus { + --tw-gradient-from: #7f1d1d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .xl\:focus\:from-yellow-50:focus { + --tw-gradient-from: #fffbeb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .xl\:focus\:from-yellow-100:focus { + --tw-gradient-from: #fef3c7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .xl\:focus\:from-yellow-200:focus { + --tw-gradient-from: #fde68a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .xl\:focus\:from-yellow-300:focus { + --tw-gradient-from: #fcd34d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .xl\:focus\:from-yellow-400:focus { + --tw-gradient-from: #fbbf24; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .xl\:focus\:from-yellow-500:focus { + --tw-gradient-from: #f59e0b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .xl\:focus\:from-yellow-600:focus { + --tw-gradient-from: #d97706; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .xl\:focus\:from-yellow-700:focus { + --tw-gradient-from: #b45309; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .xl\:focus\:from-yellow-800:focus { + --tw-gradient-from: #92400e; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .xl\:focus\:from-yellow-900:focus { + --tw-gradient-from: #78350f; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .xl\:focus\:from-green-50:focus { + --tw-gradient-from: #ecfdf5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .xl\:focus\:from-green-100:focus { + --tw-gradient-from: #d1fae5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .xl\:focus\:from-green-200:focus { + --tw-gradient-from: #a7f3d0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .xl\:focus\:from-green-300:focus { + --tw-gradient-from: #6ee7b7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .xl\:focus\:from-green-400:focus { + --tw-gradient-from: #34d399; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .xl\:focus\:from-green-500:focus { + --tw-gradient-from: #10b981; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .xl\:focus\:from-green-600:focus { + --tw-gradient-from: #059669; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .xl\:focus\:from-green-700:focus { + --tw-gradient-from: #047857; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .xl\:focus\:from-green-800:focus { + --tw-gradient-from: #065f46; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .xl\:focus\:from-green-900:focus { + --tw-gradient-from: #064e3b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .xl\:focus\:from-blue-50:focus { + --tw-gradient-from: #eff6ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .xl\:focus\:from-blue-100:focus { + --tw-gradient-from: #dbeafe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .xl\:focus\:from-blue-200:focus { + --tw-gradient-from: #bfdbfe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .xl\:focus\:from-blue-300:focus { + --tw-gradient-from: #93c5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .xl\:focus\:from-blue-400:focus { + --tw-gradient-from: #60a5fa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .xl\:focus\:from-blue-500:focus { + --tw-gradient-from: #3b82f6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .xl\:focus\:from-blue-600:focus { + --tw-gradient-from: #2563eb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .xl\:focus\:from-blue-700:focus { + --tw-gradient-from: #1d4ed8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .xl\:focus\:from-blue-800:focus { + --tw-gradient-from: #1e40af; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .xl\:focus\:from-blue-900:focus { + --tw-gradient-from: #1e3a8a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .xl\:focus\:from-indigo-50:focus { + --tw-gradient-from: #eef2ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .xl\:focus\:from-indigo-100:focus { + --tw-gradient-from: #e0e7ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .xl\:focus\:from-indigo-200:focus { + --tw-gradient-from: #c7d2fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .xl\:focus\:from-indigo-300:focus { + --tw-gradient-from: #a5b4fc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .xl\:focus\:from-indigo-400:focus { + --tw-gradient-from: #818cf8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .xl\:focus\:from-indigo-500:focus { + --tw-gradient-from: #6366f1; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .xl\:focus\:from-indigo-600:focus { + --tw-gradient-from: #4f46e5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .xl\:focus\:from-indigo-700:focus { + --tw-gradient-from: #4338ca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .xl\:focus\:from-indigo-800:focus { + --tw-gradient-from: #3730a3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .xl\:focus\:from-indigo-900:focus { + --tw-gradient-from: #312e81; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .xl\:focus\:from-purple-50:focus { + --tw-gradient-from: #f5f3ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .xl\:focus\:from-purple-100:focus { + --tw-gradient-from: #ede9fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .xl\:focus\:from-purple-200:focus { + --tw-gradient-from: #ddd6fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .xl\:focus\:from-purple-300:focus { + --tw-gradient-from: #c4b5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .xl\:focus\:from-purple-400:focus { + --tw-gradient-from: #a78bfa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .xl\:focus\:from-purple-500:focus { + --tw-gradient-from: #8b5cf6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .xl\:focus\:from-purple-600:focus { + --tw-gradient-from: #7c3aed; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .xl\:focus\:from-purple-700:focus { + --tw-gradient-from: #6d28d9; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .xl\:focus\:from-purple-800:focus { + --tw-gradient-from: #5b21b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .xl\:focus\:from-purple-900:focus { + --tw-gradient-from: #4c1d95; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .xl\:focus\:from-pink-50:focus { + --tw-gradient-from: #fdf2f8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .xl\:focus\:from-pink-100:focus { + --tw-gradient-from: #fce7f3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .xl\:focus\:from-pink-200:focus { + --tw-gradient-from: #fbcfe8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .xl\:focus\:from-pink-300:focus { + --tw-gradient-from: #f9a8d4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .xl\:focus\:from-pink-400:focus { + --tw-gradient-from: #f472b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .xl\:focus\:from-pink-500:focus { + --tw-gradient-from: #ec4899; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .xl\:focus\:from-pink-600:focus { + --tw-gradient-from: #db2777; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .xl\:focus\:from-pink-700:focus { + --tw-gradient-from: #be185d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .xl\:focus\:from-pink-800:focus { + --tw-gradient-from: #9d174d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .xl\:focus\:from-pink-900:focus { + --tw-gradient-from: #831843; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .xl\:focus\:from-primary-50:focus { + --tw-gradient-from: #F7F6FD; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .xl\:focus\:from-primary-100:focus { + --tw-gradient-from: #EEEEFB; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .xl\:focus\:from-primary-200:focus { + --tw-gradient-from: #D5D4F5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .xl\:focus\:from-primary-300:focus { + --tw-gradient-from: #BCB9EF; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .xl\:focus\:from-primary-400:focus { + --tw-gradient-from: #8A85E4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .xl\:focus\:from-primary-500:focus { + --tw-gradient-from: #5851D8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .xl\:focus\:from-primary-600:focus { + --tw-gradient-from: #4F49C2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .xl\:focus\:from-primary-700:focus { + --tw-gradient-from: #353182; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .xl\:focus\:from-primary-800:focus { + --tw-gradient-from: #282461; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .xl\:focus\:from-primary-900:focus { + --tw-gradient-from: #1A1841; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .xl\:focus\:from-danger:focus { + --tw-gradient-from: #FB7178; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .xl\:focus\:from-success:focus { + --tw-gradient-from: #00C99C; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .xl\:focus\:from-warning:focus { + --tw-gradient-from: #F3AF4E; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .xl\:focus\:from-info:focus { + --tw-gradient-from: #15B2EC; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .xl\:focus\:via-transparent:focus { + --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .xl\:focus\:via-current:focus { + --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xl\:focus\:via-black:focus { + --tw-gradient-stops: var(--tw-gradient-from), #040405, var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .xl\:focus\:via-white:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xl\:focus\:via-gray-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .xl\:focus\:via-gray-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f7fafc, var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .xl\:focus\:via-gray-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #edf2f7, var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .xl\:focus\:via-gray-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #e2e8f0, var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .xl\:focus\:via-gray-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #cbd5e0, var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .xl\:focus\:via-gray-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a0aec0, var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .xl\:focus\:via-gray-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #718096, var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .xl\:focus\:via-gray-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4a5568, var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .xl\:focus\:via-gray-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #2d3748, var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .xl\:focus\:via-gray-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1a202c, var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .xl\:focus\:via-red-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .xl\:focus\:via-red-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .xl\:focus\:via-red-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .xl\:focus\:via-red-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .xl\:focus\:via-red-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .xl\:focus\:via-red-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .xl\:focus\:via-red-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .xl\:focus\:via-red-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .xl\:focus\:via-red-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .xl\:focus\:via-red-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .xl\:focus\:via-yellow-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .xl\:focus\:via-yellow-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .xl\:focus\:via-yellow-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .xl\:focus\:via-yellow-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .xl\:focus\:via-yellow-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .xl\:focus\:via-yellow-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .xl\:focus\:via-yellow-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .xl\:focus\:via-yellow-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .xl\:focus\:via-yellow-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .xl\:focus\:via-yellow-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .xl\:focus\:via-green-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .xl\:focus\:via-green-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .xl\:focus\:via-green-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .xl\:focus\:via-green-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .xl\:focus\:via-green-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .xl\:focus\:via-green-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .xl\:focus\:via-green-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .xl\:focus\:via-green-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .xl\:focus\:via-green-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .xl\:focus\:via-green-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .xl\:focus\:via-blue-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .xl\:focus\:via-blue-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .xl\:focus\:via-blue-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .xl\:focus\:via-blue-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .xl\:focus\:via-blue-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .xl\:focus\:via-blue-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .xl\:focus\:via-blue-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .xl\:focus\:via-blue-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .xl\:focus\:via-blue-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .xl\:focus\:via-blue-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .xl\:focus\:via-indigo-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .xl\:focus\:via-indigo-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .xl\:focus\:via-indigo-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .xl\:focus\:via-indigo-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .xl\:focus\:via-indigo-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .xl\:focus\:via-indigo-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .xl\:focus\:via-indigo-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .xl\:focus\:via-indigo-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .xl\:focus\:via-indigo-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .xl\:focus\:via-indigo-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .xl\:focus\:via-purple-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .xl\:focus\:via-purple-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .xl\:focus\:via-purple-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .xl\:focus\:via-purple-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .xl\:focus\:via-purple-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .xl\:focus\:via-purple-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .xl\:focus\:via-purple-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .xl\:focus\:via-purple-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .xl\:focus\:via-purple-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .xl\:focus\:via-purple-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .xl\:focus\:via-pink-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .xl\:focus\:via-pink-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .xl\:focus\:via-pink-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .xl\:focus\:via-pink-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .xl\:focus\:via-pink-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .xl\:focus\:via-pink-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .xl\:focus\:via-pink-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .xl\:focus\:via-pink-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .xl\:focus\:via-pink-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .xl\:focus\:via-pink-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .xl\:focus\:via-primary-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #F7F6FD, var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .xl\:focus\:via-primary-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #EEEEFB, var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .xl\:focus\:via-primary-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #D5D4F5, var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .xl\:focus\:via-primary-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #BCB9EF, var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .xl\:focus\:via-primary-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #8A85E4, var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .xl\:focus\:via-primary-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #5851D8, var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .xl\:focus\:via-primary-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4F49C2, var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .xl\:focus\:via-primary-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #353182, var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .xl\:focus\:via-primary-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #282461, var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .xl\:focus\:via-primary-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1A1841, var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .xl\:focus\:via-danger:focus { + --tw-gradient-stops: var(--tw-gradient-from), #FB7178, var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .xl\:focus\:via-success:focus { + --tw-gradient-stops: var(--tw-gradient-from), #00C99C, var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .xl\:focus\:via-warning:focus { + --tw-gradient-stops: var(--tw-gradient-from), #F3AF4E, var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .xl\:focus\:via-info:focus { + --tw-gradient-stops: var(--tw-gradient-from), #15B2EC, var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .xl\:focus\:to-transparent:focus { + --tw-gradient-to: transparent; + } + + .xl\:focus\:to-current:focus { + --tw-gradient-to: currentColor; + } + + .xl\:focus\:to-black:focus { + --tw-gradient-to: #040405; + } + + .xl\:focus\:to-white:focus { + --tw-gradient-to: #fff; + } + + .xl\:focus\:to-gray-50:focus { + --tw-gradient-to: #f9fafb; + } + + .xl\:focus\:to-gray-100:focus { + --tw-gradient-to: #f7fafc; + } + + .xl\:focus\:to-gray-200:focus { + --tw-gradient-to: #edf2f7; + } + + .xl\:focus\:to-gray-300:focus { + --tw-gradient-to: #e2e8f0; + } + + .xl\:focus\:to-gray-400:focus { + --tw-gradient-to: #cbd5e0; + } + + .xl\:focus\:to-gray-500:focus { + --tw-gradient-to: #a0aec0; + } + + .xl\:focus\:to-gray-600:focus { + --tw-gradient-to: #718096; + } + + .xl\:focus\:to-gray-700:focus { + --tw-gradient-to: #4a5568; + } + + .xl\:focus\:to-gray-800:focus { + --tw-gradient-to: #2d3748; + } + + .xl\:focus\:to-gray-900:focus { + --tw-gradient-to: #1a202c; + } + + .xl\:focus\:to-red-50:focus { + --tw-gradient-to: #fef2f2; + } + + .xl\:focus\:to-red-100:focus { + --tw-gradient-to: #fee2e2; + } + + .xl\:focus\:to-red-200:focus { + --tw-gradient-to: #fecaca; + } + + .xl\:focus\:to-red-300:focus { + --tw-gradient-to: #fca5a5; + } + + .xl\:focus\:to-red-400:focus { + --tw-gradient-to: #f87171; + } + + .xl\:focus\:to-red-500:focus { + --tw-gradient-to: #ef4444; + } + + .xl\:focus\:to-red-600:focus { + --tw-gradient-to: #dc2626; + } + + .xl\:focus\:to-red-700:focus { + --tw-gradient-to: #b91c1c; + } + + .xl\:focus\:to-red-800:focus { + --tw-gradient-to: #991b1b; + } + + .xl\:focus\:to-red-900:focus { + --tw-gradient-to: #7f1d1d; + } + + .xl\:focus\:to-yellow-50:focus { + --tw-gradient-to: #fffbeb; + } + + .xl\:focus\:to-yellow-100:focus { + --tw-gradient-to: #fef3c7; + } + + .xl\:focus\:to-yellow-200:focus { + --tw-gradient-to: #fde68a; + } + + .xl\:focus\:to-yellow-300:focus { + --tw-gradient-to: #fcd34d; + } + + .xl\:focus\:to-yellow-400:focus { + --tw-gradient-to: #fbbf24; + } + + .xl\:focus\:to-yellow-500:focus { + --tw-gradient-to: #f59e0b; + } + + .xl\:focus\:to-yellow-600:focus { + --tw-gradient-to: #d97706; + } + + .xl\:focus\:to-yellow-700:focus { + --tw-gradient-to: #b45309; + } + + .xl\:focus\:to-yellow-800:focus { + --tw-gradient-to: #92400e; + } + + .xl\:focus\:to-yellow-900:focus { + --tw-gradient-to: #78350f; + } + + .xl\:focus\:to-green-50:focus { + --tw-gradient-to: #ecfdf5; + } + + .xl\:focus\:to-green-100:focus { + --tw-gradient-to: #d1fae5; + } + + .xl\:focus\:to-green-200:focus { + --tw-gradient-to: #a7f3d0; + } + + .xl\:focus\:to-green-300:focus { + --tw-gradient-to: #6ee7b7; + } + + .xl\:focus\:to-green-400:focus { + --tw-gradient-to: #34d399; + } + + .xl\:focus\:to-green-500:focus { + --tw-gradient-to: #10b981; + } + + .xl\:focus\:to-green-600:focus { + --tw-gradient-to: #059669; + } + + .xl\:focus\:to-green-700:focus { + --tw-gradient-to: #047857; + } + + .xl\:focus\:to-green-800:focus { + --tw-gradient-to: #065f46; + } + + .xl\:focus\:to-green-900:focus { + --tw-gradient-to: #064e3b; + } + + .xl\:focus\:to-blue-50:focus { + --tw-gradient-to: #eff6ff; + } + + .xl\:focus\:to-blue-100:focus { + --tw-gradient-to: #dbeafe; + } + + .xl\:focus\:to-blue-200:focus { + --tw-gradient-to: #bfdbfe; + } + + .xl\:focus\:to-blue-300:focus { + --tw-gradient-to: #93c5fd; + } + + .xl\:focus\:to-blue-400:focus { + --tw-gradient-to: #60a5fa; + } + + .xl\:focus\:to-blue-500:focus { + --tw-gradient-to: #3b82f6; + } + + .xl\:focus\:to-blue-600:focus { + --tw-gradient-to: #2563eb; + } + + .xl\:focus\:to-blue-700:focus { + --tw-gradient-to: #1d4ed8; + } + + .xl\:focus\:to-blue-800:focus { + --tw-gradient-to: #1e40af; + } + + .xl\:focus\:to-blue-900:focus { + --tw-gradient-to: #1e3a8a; + } + + .xl\:focus\:to-indigo-50:focus { + --tw-gradient-to: #eef2ff; + } + + .xl\:focus\:to-indigo-100:focus { + --tw-gradient-to: #e0e7ff; + } + + .xl\:focus\:to-indigo-200:focus { + --tw-gradient-to: #c7d2fe; + } + + .xl\:focus\:to-indigo-300:focus { + --tw-gradient-to: #a5b4fc; + } + + .xl\:focus\:to-indigo-400:focus { + --tw-gradient-to: #818cf8; + } + + .xl\:focus\:to-indigo-500:focus { + --tw-gradient-to: #6366f1; + } + + .xl\:focus\:to-indigo-600:focus { + --tw-gradient-to: #4f46e5; + } + + .xl\:focus\:to-indigo-700:focus { + --tw-gradient-to: #4338ca; + } + + .xl\:focus\:to-indigo-800:focus { + --tw-gradient-to: #3730a3; + } + + .xl\:focus\:to-indigo-900:focus { + --tw-gradient-to: #312e81; + } + + .xl\:focus\:to-purple-50:focus { + --tw-gradient-to: #f5f3ff; + } + + .xl\:focus\:to-purple-100:focus { + --tw-gradient-to: #ede9fe; + } + + .xl\:focus\:to-purple-200:focus { + --tw-gradient-to: #ddd6fe; + } + + .xl\:focus\:to-purple-300:focus { + --tw-gradient-to: #c4b5fd; + } + + .xl\:focus\:to-purple-400:focus { + --tw-gradient-to: #a78bfa; + } + + .xl\:focus\:to-purple-500:focus { + --tw-gradient-to: #8b5cf6; + } + + .xl\:focus\:to-purple-600:focus { + --tw-gradient-to: #7c3aed; + } + + .xl\:focus\:to-purple-700:focus { + --tw-gradient-to: #6d28d9; + } + + .xl\:focus\:to-purple-800:focus { + --tw-gradient-to: #5b21b6; + } + + .xl\:focus\:to-purple-900:focus { + --tw-gradient-to: #4c1d95; + } + + .xl\:focus\:to-pink-50:focus { + --tw-gradient-to: #fdf2f8; + } + + .xl\:focus\:to-pink-100:focus { + --tw-gradient-to: #fce7f3; + } + + .xl\:focus\:to-pink-200:focus { + --tw-gradient-to: #fbcfe8; + } + + .xl\:focus\:to-pink-300:focus { + --tw-gradient-to: #f9a8d4; + } + + .xl\:focus\:to-pink-400:focus { + --tw-gradient-to: #f472b6; + } + + .xl\:focus\:to-pink-500:focus { + --tw-gradient-to: #ec4899; + } + + .xl\:focus\:to-pink-600:focus { + --tw-gradient-to: #db2777; + } + + .xl\:focus\:to-pink-700:focus { + --tw-gradient-to: #be185d; + } + + .xl\:focus\:to-pink-800:focus { + --tw-gradient-to: #9d174d; + } + + .xl\:focus\:to-pink-900:focus { + --tw-gradient-to: #831843; + } + + .xl\:focus\:to-primary-50:focus { + --tw-gradient-to: #F7F6FD; + } + + .xl\:focus\:to-primary-100:focus { + --tw-gradient-to: #EEEEFB; + } + + .xl\:focus\:to-primary-200:focus { + --tw-gradient-to: #D5D4F5; + } + + .xl\:focus\:to-primary-300:focus { + --tw-gradient-to: #BCB9EF; + } + + .xl\:focus\:to-primary-400:focus { + --tw-gradient-to: #8A85E4; + } + + .xl\:focus\:to-primary-500:focus { + --tw-gradient-to: #5851D8; + } + + .xl\:focus\:to-primary-600:focus { + --tw-gradient-to: #4F49C2; + } + + .xl\:focus\:to-primary-700:focus { + --tw-gradient-to: #353182; + } + + .xl\:focus\:to-primary-800:focus { + --tw-gradient-to: #282461; + } + + .xl\:focus\:to-primary-900:focus { + --tw-gradient-to: #1A1841; + } + + .xl\:focus\:to-danger:focus { + --tw-gradient-to: #FB7178; + } + + .xl\:focus\:to-success:focus { + --tw-gradient-to: #00C99C; + } + + .xl\:focus\:to-warning:focus { + --tw-gradient-to: #F3AF4E; + } + + .xl\:focus\:to-info:focus { + --tw-gradient-to: #15B2EC; + } + + .xl\:bg-opacity-0 { + --tw-bg-opacity: 0; + } + + .xl\:bg-opacity-5 { + --tw-bg-opacity: 0.05; + } + + .xl\:bg-opacity-10 { + --tw-bg-opacity: 0.1; + } + + .xl\:bg-opacity-20 { + --tw-bg-opacity: 0.2; + } + + .xl\:bg-opacity-25 { + --tw-bg-opacity: 0.25; + } + + .xl\:bg-opacity-30 { + --tw-bg-opacity: 0.3; + } + + .xl\:bg-opacity-40 { + --tw-bg-opacity: 0.4; + } + + .xl\:bg-opacity-50 { + --tw-bg-opacity: 0.5; + } + + .xl\:bg-opacity-60 { + --tw-bg-opacity: 0.6; + } + + .xl\:bg-opacity-70 { + --tw-bg-opacity: 0.7; + } + + .xl\:bg-opacity-75 { + --tw-bg-opacity: 0.75; + } + + .xl\:bg-opacity-80 { + --tw-bg-opacity: 0.8; + } + + .xl\:bg-opacity-90 { + --tw-bg-opacity: 0.9; + } + + .xl\:bg-opacity-95 { + --tw-bg-opacity: 0.95; + } + + .xl\:bg-opacity-100 { + --tw-bg-opacity: 1; + } + + .group:hover .xl\:group-hover\:bg-opacity-0 { + --tw-bg-opacity: 0; + } + + .group:hover .xl\:group-hover\:bg-opacity-5 { + --tw-bg-opacity: 0.05; + } + + .group:hover .xl\:group-hover\:bg-opacity-10 { + --tw-bg-opacity: 0.1; + } + + .group:hover .xl\:group-hover\:bg-opacity-20 { + --tw-bg-opacity: 0.2; + } + + .group:hover .xl\:group-hover\:bg-opacity-25 { + --tw-bg-opacity: 0.25; + } + + .group:hover .xl\:group-hover\:bg-opacity-30 { + --tw-bg-opacity: 0.3; + } + + .group:hover .xl\:group-hover\:bg-opacity-40 { + --tw-bg-opacity: 0.4; + } + + .group:hover .xl\:group-hover\:bg-opacity-50 { + --tw-bg-opacity: 0.5; + } + + .group:hover .xl\:group-hover\:bg-opacity-60 { + --tw-bg-opacity: 0.6; + } + + .group:hover .xl\:group-hover\:bg-opacity-70 { + --tw-bg-opacity: 0.7; + } + + .group:hover .xl\:group-hover\:bg-opacity-75 { + --tw-bg-opacity: 0.75; + } + + .group:hover .xl\:group-hover\:bg-opacity-80 { + --tw-bg-opacity: 0.8; + } + + .group:hover .xl\:group-hover\:bg-opacity-90 { + --tw-bg-opacity: 0.9; + } + + .group:hover .xl\:group-hover\:bg-opacity-95 { + --tw-bg-opacity: 0.95; + } + + .group:hover .xl\:group-hover\:bg-opacity-100 { + --tw-bg-opacity: 1; + } + + .xl\:focus-within\:bg-opacity-0:focus-within { + --tw-bg-opacity: 0; + } + + .xl\:focus-within\:bg-opacity-5:focus-within { + --tw-bg-opacity: 0.05; + } + + .xl\:focus-within\:bg-opacity-10:focus-within { + --tw-bg-opacity: 0.1; + } + + .xl\:focus-within\:bg-opacity-20:focus-within { + --tw-bg-opacity: 0.2; + } + + .xl\:focus-within\:bg-opacity-25:focus-within { + --tw-bg-opacity: 0.25; + } + + .xl\:focus-within\:bg-opacity-30:focus-within { + --tw-bg-opacity: 0.3; + } + + .xl\:focus-within\:bg-opacity-40:focus-within { + --tw-bg-opacity: 0.4; + } + + .xl\:focus-within\:bg-opacity-50:focus-within { + --tw-bg-opacity: 0.5; + } + + .xl\:focus-within\:bg-opacity-60:focus-within { + --tw-bg-opacity: 0.6; + } + + .xl\:focus-within\:bg-opacity-70:focus-within { + --tw-bg-opacity: 0.7; + } + + .xl\:focus-within\:bg-opacity-75:focus-within { + --tw-bg-opacity: 0.75; + } + + .xl\:focus-within\:bg-opacity-80:focus-within { + --tw-bg-opacity: 0.8; + } + + .xl\:focus-within\:bg-opacity-90:focus-within { + --tw-bg-opacity: 0.9; + } + + .xl\:focus-within\:bg-opacity-95:focus-within { + --tw-bg-opacity: 0.95; + } + + .xl\:focus-within\:bg-opacity-100:focus-within { + --tw-bg-opacity: 1; + } + + .xl\:hover\:bg-opacity-0:hover { + --tw-bg-opacity: 0; + } + + .xl\:hover\:bg-opacity-5:hover { + --tw-bg-opacity: 0.05; + } + + .xl\:hover\:bg-opacity-10:hover { + --tw-bg-opacity: 0.1; + } + + .xl\:hover\:bg-opacity-20:hover { + --tw-bg-opacity: 0.2; + } + + .xl\:hover\:bg-opacity-25:hover { + --tw-bg-opacity: 0.25; + } + + .xl\:hover\:bg-opacity-30:hover { + --tw-bg-opacity: 0.3; + } + + .xl\:hover\:bg-opacity-40:hover { + --tw-bg-opacity: 0.4; + } + + .xl\:hover\:bg-opacity-50:hover { + --tw-bg-opacity: 0.5; + } + + .xl\:hover\:bg-opacity-60:hover { + --tw-bg-opacity: 0.6; + } + + .xl\:hover\:bg-opacity-70:hover { + --tw-bg-opacity: 0.7; + } + + .xl\:hover\:bg-opacity-75:hover { + --tw-bg-opacity: 0.75; + } + + .xl\:hover\:bg-opacity-80:hover { + --tw-bg-opacity: 0.8; + } + + .xl\:hover\:bg-opacity-90:hover { + --tw-bg-opacity: 0.9; + } + + .xl\:hover\:bg-opacity-95:hover { + --tw-bg-opacity: 0.95; + } + + .xl\:hover\:bg-opacity-100:hover { + --tw-bg-opacity: 1; + } + + .xl\:focus\:bg-opacity-0:focus { + --tw-bg-opacity: 0; + } + + .xl\:focus\:bg-opacity-5:focus { + --tw-bg-opacity: 0.05; + } + + .xl\:focus\:bg-opacity-10:focus { + --tw-bg-opacity: 0.1; + } + + .xl\:focus\:bg-opacity-20:focus { + --tw-bg-opacity: 0.2; + } + + .xl\:focus\:bg-opacity-25:focus { + --tw-bg-opacity: 0.25; + } + + .xl\:focus\:bg-opacity-30:focus { + --tw-bg-opacity: 0.3; + } + + .xl\:focus\:bg-opacity-40:focus { + --tw-bg-opacity: 0.4; + } + + .xl\:focus\:bg-opacity-50:focus { + --tw-bg-opacity: 0.5; + } + + .xl\:focus\:bg-opacity-60:focus { + --tw-bg-opacity: 0.6; + } + + .xl\:focus\:bg-opacity-70:focus { + --tw-bg-opacity: 0.7; + } + + .xl\:focus\:bg-opacity-75:focus { + --tw-bg-opacity: 0.75; + } + + .xl\:focus\:bg-opacity-80:focus { + --tw-bg-opacity: 0.8; + } + + .xl\:focus\:bg-opacity-90:focus { + --tw-bg-opacity: 0.9; + } + + .xl\:focus\:bg-opacity-95:focus { + --tw-bg-opacity: 0.95; + } + + .xl\:focus\:bg-opacity-100:focus { + --tw-bg-opacity: 1; + } + + .xl\:bg-bottom { + background-position: bottom; + } + + .xl\:bg-center { + background-position: center; + } + + .xl\:bg-left { + background-position: left; + } + + .xl\:bg-left-bottom { + background-position: left bottom; + } + + .xl\:bg-left-top { + background-position: left top; + } + + .xl\:bg-right { + background-position: right; + } + + .xl\:bg-right-bottom { + background-position: right bottom; + } + + .xl\:bg-right-top { + background-position: right top; + } + + .xl\:bg-top { + background-position: top; + } + + .xl\:bg-repeat { + background-repeat: repeat; + } + + .xl\:bg-no-repeat { + background-repeat: no-repeat; + } + + .xl\:bg-repeat-x { + background-repeat: repeat-x; + } + + .xl\:bg-repeat-y { + background-repeat: repeat-y; + } + + .xl\:bg-repeat-round { + background-repeat: round; + } + + .xl\:bg-repeat-space { + background-repeat: space; + } + + .xl\:bg-auto { + background-size: auto; + } + + .xl\:bg-cover { + background-size: cover; + } + + .xl\:bg-contain { + background-size: contain; + } + + .xl\:border-collapse { + border-collapse: collapse; + } + + .xl\:border-separate { + border-collapse: separate; + } + + .xl\:border-transparent { + border-color: transparent; + } + + .xl\:border-current { + border-color: currentColor; + } + + .xl\:border-black { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .xl\:border-white { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .xl\:border-gray-50 { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .xl\:border-gray-100 { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .xl\:border-gray-200 { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .xl\:border-gray-300 { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .xl\:border-gray-400 { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .xl\:border-gray-500 { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .xl\:border-gray-600 { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .xl\:border-gray-700 { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .xl\:border-gray-800 { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .xl\:border-gray-900 { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .xl\:border-red-50 { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .xl\:border-red-100 { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .xl\:border-red-200 { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .xl\:border-red-300 { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .xl\:border-red-400 { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .xl\:border-red-500 { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .xl\:border-red-600 { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .xl\:border-red-700 { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .xl\:border-red-800 { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .xl\:border-red-900 { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .xl\:border-yellow-50 { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .xl\:border-yellow-100 { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .xl\:border-yellow-200 { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .xl\:border-yellow-300 { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .xl\:border-yellow-400 { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .xl\:border-yellow-500 { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .xl\:border-yellow-600 { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .xl\:border-yellow-700 { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .xl\:border-yellow-800 { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .xl\:border-yellow-900 { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .xl\:border-green-50 { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .xl\:border-green-100 { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .xl\:border-green-200 { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .xl\:border-green-300 { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .xl\:border-green-400 { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .xl\:border-green-500 { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .xl\:border-green-600 { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .xl\:border-green-700 { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .xl\:border-green-800 { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .xl\:border-green-900 { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .xl\:border-blue-50 { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .xl\:border-blue-100 { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .xl\:border-blue-200 { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .xl\:border-blue-300 { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .xl\:border-blue-400 { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .xl\:border-blue-500 { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .xl\:border-blue-600 { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .xl\:border-blue-700 { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .xl\:border-blue-800 { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .xl\:border-blue-900 { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .xl\:border-indigo-50 { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .xl\:border-indigo-100 { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .xl\:border-indigo-200 { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .xl\:border-indigo-300 { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .xl\:border-indigo-400 { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .xl\:border-indigo-500 { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .xl\:border-indigo-600 { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .xl\:border-indigo-700 { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .xl\:border-indigo-800 { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .xl\:border-indigo-900 { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .xl\:border-purple-50 { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .xl\:border-purple-100 { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .xl\:border-purple-200 { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .xl\:border-purple-300 { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .xl\:border-purple-400 { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .xl\:border-purple-500 { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .xl\:border-purple-600 { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .xl\:border-purple-700 { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .xl\:border-purple-800 { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .xl\:border-purple-900 { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .xl\:border-pink-50 { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .xl\:border-pink-100 { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .xl\:border-pink-200 { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .xl\:border-pink-300 { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .xl\:border-pink-400 { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .xl\:border-pink-500 { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .xl\:border-pink-600 { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .xl\:border-pink-700 { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .xl\:border-pink-800 { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .xl\:border-pink-900 { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .xl\:border-primary-50 { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .xl\:border-primary-100 { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .xl\:border-primary-200 { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .xl\:border-primary-300 { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .xl\:border-primary-400 { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .xl\:border-primary-500 { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .xl\:border-primary-600 { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .xl\:border-primary-700 { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .xl\:border-primary-800 { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .xl\:border-primary-900 { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .xl\:border-danger { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .xl\:border-success { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .xl\:border-warning { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .xl\:border-info { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .xl\:hover\:border-transparent:hover { + border-color: transparent; + } + + .xl\:hover\:border-current:hover { + border-color: currentColor; + } + + .xl\:hover\:border-black:hover { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .xl\:hover\:border-white:hover { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .xl\:hover\:border-gray-50:hover { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .xl\:hover\:border-gray-100:hover { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .xl\:hover\:border-gray-200:hover { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .xl\:hover\:border-gray-300:hover { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .xl\:hover\:border-gray-400:hover { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .xl\:hover\:border-gray-500:hover { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .xl\:hover\:border-gray-600:hover { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .xl\:hover\:border-gray-700:hover { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .xl\:hover\:border-gray-800:hover { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .xl\:hover\:border-gray-900:hover { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .xl\:hover\:border-red-50:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .xl\:hover\:border-red-100:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .xl\:hover\:border-red-200:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .xl\:hover\:border-red-300:hover { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .xl\:hover\:border-red-400:hover { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .xl\:hover\:border-red-500:hover { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .xl\:hover\:border-red-600:hover { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .xl\:hover\:border-red-700:hover { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .xl\:hover\:border-red-800:hover { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .xl\:hover\:border-red-900:hover { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .xl\:hover\:border-yellow-50:hover { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .xl\:hover\:border-yellow-100:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .xl\:hover\:border-yellow-200:hover { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .xl\:hover\:border-yellow-300:hover { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .xl\:hover\:border-yellow-400:hover { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .xl\:hover\:border-yellow-500:hover { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .xl\:hover\:border-yellow-600:hover { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .xl\:hover\:border-yellow-700:hover { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .xl\:hover\:border-yellow-800:hover { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .xl\:hover\:border-yellow-900:hover { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .xl\:hover\:border-green-50:hover { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .xl\:hover\:border-green-100:hover { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .xl\:hover\:border-green-200:hover { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .xl\:hover\:border-green-300:hover { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .xl\:hover\:border-green-400:hover { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .xl\:hover\:border-green-500:hover { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .xl\:hover\:border-green-600:hover { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .xl\:hover\:border-green-700:hover { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .xl\:hover\:border-green-800:hover { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .xl\:hover\:border-green-900:hover { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .xl\:hover\:border-blue-50:hover { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .xl\:hover\:border-blue-100:hover { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .xl\:hover\:border-blue-200:hover { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .xl\:hover\:border-blue-300:hover { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .xl\:hover\:border-blue-400:hover { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .xl\:hover\:border-blue-500:hover { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .xl\:hover\:border-blue-600:hover { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .xl\:hover\:border-blue-700:hover { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .xl\:hover\:border-blue-800:hover { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .xl\:hover\:border-blue-900:hover { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .xl\:hover\:border-indigo-50:hover { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .xl\:hover\:border-indigo-100:hover { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .xl\:hover\:border-indigo-200:hover { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .xl\:hover\:border-indigo-300:hover { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .xl\:hover\:border-indigo-400:hover { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .xl\:hover\:border-indigo-500:hover { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .xl\:hover\:border-indigo-600:hover { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .xl\:hover\:border-indigo-700:hover { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .xl\:hover\:border-indigo-800:hover { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .xl\:hover\:border-indigo-900:hover { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .xl\:hover\:border-purple-50:hover { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .xl\:hover\:border-purple-100:hover { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .xl\:hover\:border-purple-200:hover { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .xl\:hover\:border-purple-300:hover { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .xl\:hover\:border-purple-400:hover { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .xl\:hover\:border-purple-500:hover { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .xl\:hover\:border-purple-600:hover { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .xl\:hover\:border-purple-700:hover { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .xl\:hover\:border-purple-800:hover { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .xl\:hover\:border-purple-900:hover { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .xl\:hover\:border-pink-50:hover { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .xl\:hover\:border-pink-100:hover { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .xl\:hover\:border-pink-200:hover { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .xl\:hover\:border-pink-300:hover { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .xl\:hover\:border-pink-400:hover { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .xl\:hover\:border-pink-500:hover { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .xl\:hover\:border-pink-600:hover { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .xl\:hover\:border-pink-700:hover { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .xl\:hover\:border-pink-800:hover { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .xl\:hover\:border-pink-900:hover { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .xl\:hover\:border-primary-50:hover { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .xl\:hover\:border-primary-100:hover { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .xl\:hover\:border-primary-200:hover { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .xl\:hover\:border-primary-300:hover { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .xl\:hover\:border-primary-400:hover { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .xl\:hover\:border-primary-500:hover { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .xl\:hover\:border-primary-600:hover { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .xl\:hover\:border-primary-700:hover { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .xl\:hover\:border-primary-800:hover { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .xl\:hover\:border-primary-900:hover { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .xl\:hover\:border-danger:hover { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .xl\:hover\:border-success:hover { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .xl\:hover\:border-warning:hover { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .xl\:hover\:border-info:hover { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .xl\:focus\:border-transparent:focus { + border-color: transparent; + } + + .xl\:focus\:border-current:focus { + border-color: currentColor; + } + + .xl\:focus\:border-black:focus { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .xl\:focus\:border-white:focus { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .xl\:focus\:border-gray-50:focus { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .xl\:focus\:border-gray-100:focus { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .xl\:focus\:border-gray-200:focus { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .xl\:focus\:border-gray-300:focus { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .xl\:focus\:border-gray-400:focus { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .xl\:focus\:border-gray-500:focus { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .xl\:focus\:border-gray-600:focus { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .xl\:focus\:border-gray-700:focus { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .xl\:focus\:border-gray-800:focus { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .xl\:focus\:border-gray-900:focus { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .xl\:focus\:border-red-50:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .xl\:focus\:border-red-100:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .xl\:focus\:border-red-200:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .xl\:focus\:border-red-300:focus { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .xl\:focus\:border-red-400:focus { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .xl\:focus\:border-red-500:focus { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .xl\:focus\:border-red-600:focus { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .xl\:focus\:border-red-700:focus { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .xl\:focus\:border-red-800:focus { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .xl\:focus\:border-red-900:focus { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .xl\:focus\:border-yellow-50:focus { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .xl\:focus\:border-yellow-100:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .xl\:focus\:border-yellow-200:focus { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .xl\:focus\:border-yellow-300:focus { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .xl\:focus\:border-yellow-400:focus { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .xl\:focus\:border-yellow-500:focus { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .xl\:focus\:border-yellow-600:focus { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .xl\:focus\:border-yellow-700:focus { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .xl\:focus\:border-yellow-800:focus { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .xl\:focus\:border-yellow-900:focus { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .xl\:focus\:border-green-50:focus { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .xl\:focus\:border-green-100:focus { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .xl\:focus\:border-green-200:focus { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .xl\:focus\:border-green-300:focus { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .xl\:focus\:border-green-400:focus { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .xl\:focus\:border-green-500:focus { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .xl\:focus\:border-green-600:focus { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .xl\:focus\:border-green-700:focus { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .xl\:focus\:border-green-800:focus { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .xl\:focus\:border-green-900:focus { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .xl\:focus\:border-blue-50:focus { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .xl\:focus\:border-blue-100:focus { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .xl\:focus\:border-blue-200:focus { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .xl\:focus\:border-blue-300:focus { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .xl\:focus\:border-blue-400:focus { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .xl\:focus\:border-blue-500:focus { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .xl\:focus\:border-blue-600:focus { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .xl\:focus\:border-blue-700:focus { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .xl\:focus\:border-blue-800:focus { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .xl\:focus\:border-blue-900:focus { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .xl\:focus\:border-indigo-50:focus { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .xl\:focus\:border-indigo-100:focus { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .xl\:focus\:border-indigo-200:focus { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .xl\:focus\:border-indigo-300:focus { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .xl\:focus\:border-indigo-400:focus { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .xl\:focus\:border-indigo-500:focus { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .xl\:focus\:border-indigo-600:focus { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .xl\:focus\:border-indigo-700:focus { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .xl\:focus\:border-indigo-800:focus { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .xl\:focus\:border-indigo-900:focus { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .xl\:focus\:border-purple-50:focus { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .xl\:focus\:border-purple-100:focus { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .xl\:focus\:border-purple-200:focus { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .xl\:focus\:border-purple-300:focus { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .xl\:focus\:border-purple-400:focus { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .xl\:focus\:border-purple-500:focus { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .xl\:focus\:border-purple-600:focus { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .xl\:focus\:border-purple-700:focus { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .xl\:focus\:border-purple-800:focus { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .xl\:focus\:border-purple-900:focus { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .xl\:focus\:border-pink-50:focus { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .xl\:focus\:border-pink-100:focus { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .xl\:focus\:border-pink-200:focus { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .xl\:focus\:border-pink-300:focus { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .xl\:focus\:border-pink-400:focus { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .xl\:focus\:border-pink-500:focus { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .xl\:focus\:border-pink-600:focus { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .xl\:focus\:border-pink-700:focus { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .xl\:focus\:border-pink-800:focus { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .xl\:focus\:border-pink-900:focus { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .xl\:focus\:border-primary-50:focus { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .xl\:focus\:border-primary-100:focus { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .xl\:focus\:border-primary-200:focus { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .xl\:focus\:border-primary-300:focus { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .xl\:focus\:border-primary-400:focus { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .xl\:focus\:border-primary-500:focus { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .xl\:focus\:border-primary-600:focus { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .xl\:focus\:border-primary-700:focus { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .xl\:focus\:border-primary-800:focus { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .xl\:focus\:border-primary-900:focus { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .xl\:focus\:border-danger:focus { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .xl\:focus\:border-success:focus { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .xl\:focus\:border-warning:focus { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .xl\:focus\:border-info:focus { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .xl\:active\:border-transparent:active { + border-color: transparent; + } + + .xl\:active\:border-current:active { + border-color: currentColor; + } + + .xl\:active\:border-black:active { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .xl\:active\:border-white:active { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .xl\:active\:border-gray-50:active { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .xl\:active\:border-gray-100:active { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .xl\:active\:border-gray-200:active { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .xl\:active\:border-gray-300:active { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .xl\:active\:border-gray-400:active { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .xl\:active\:border-gray-500:active { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .xl\:active\:border-gray-600:active { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .xl\:active\:border-gray-700:active { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .xl\:active\:border-gray-800:active { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .xl\:active\:border-gray-900:active { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .xl\:active\:border-red-50:active { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .xl\:active\:border-red-100:active { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .xl\:active\:border-red-200:active { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .xl\:active\:border-red-300:active { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .xl\:active\:border-red-400:active { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .xl\:active\:border-red-500:active { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .xl\:active\:border-red-600:active { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .xl\:active\:border-red-700:active { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .xl\:active\:border-red-800:active { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .xl\:active\:border-red-900:active { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .xl\:active\:border-yellow-50:active { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .xl\:active\:border-yellow-100:active { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .xl\:active\:border-yellow-200:active { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .xl\:active\:border-yellow-300:active { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .xl\:active\:border-yellow-400:active { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .xl\:active\:border-yellow-500:active { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .xl\:active\:border-yellow-600:active { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .xl\:active\:border-yellow-700:active { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .xl\:active\:border-yellow-800:active { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .xl\:active\:border-yellow-900:active { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .xl\:active\:border-green-50:active { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .xl\:active\:border-green-100:active { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .xl\:active\:border-green-200:active { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .xl\:active\:border-green-300:active { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .xl\:active\:border-green-400:active { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .xl\:active\:border-green-500:active { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .xl\:active\:border-green-600:active { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .xl\:active\:border-green-700:active { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .xl\:active\:border-green-800:active { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .xl\:active\:border-green-900:active { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .xl\:active\:border-blue-50:active { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .xl\:active\:border-blue-100:active { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .xl\:active\:border-blue-200:active { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .xl\:active\:border-blue-300:active { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .xl\:active\:border-blue-400:active { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .xl\:active\:border-blue-500:active { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .xl\:active\:border-blue-600:active { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .xl\:active\:border-blue-700:active { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .xl\:active\:border-blue-800:active { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .xl\:active\:border-blue-900:active { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .xl\:active\:border-indigo-50:active { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .xl\:active\:border-indigo-100:active { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .xl\:active\:border-indigo-200:active { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .xl\:active\:border-indigo-300:active { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .xl\:active\:border-indigo-400:active { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .xl\:active\:border-indigo-500:active { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .xl\:active\:border-indigo-600:active { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .xl\:active\:border-indigo-700:active { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .xl\:active\:border-indigo-800:active { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .xl\:active\:border-indigo-900:active { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .xl\:active\:border-purple-50:active { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .xl\:active\:border-purple-100:active { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .xl\:active\:border-purple-200:active { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .xl\:active\:border-purple-300:active { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .xl\:active\:border-purple-400:active { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .xl\:active\:border-purple-500:active { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .xl\:active\:border-purple-600:active { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .xl\:active\:border-purple-700:active { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .xl\:active\:border-purple-800:active { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .xl\:active\:border-purple-900:active { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .xl\:active\:border-pink-50:active { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .xl\:active\:border-pink-100:active { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .xl\:active\:border-pink-200:active { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .xl\:active\:border-pink-300:active { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .xl\:active\:border-pink-400:active { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .xl\:active\:border-pink-500:active { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .xl\:active\:border-pink-600:active { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .xl\:active\:border-pink-700:active { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .xl\:active\:border-pink-800:active { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .xl\:active\:border-pink-900:active { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .xl\:active\:border-primary-50:active { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .xl\:active\:border-primary-100:active { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .xl\:active\:border-primary-200:active { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .xl\:active\:border-primary-300:active { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .xl\:active\:border-primary-400:active { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .xl\:active\:border-primary-500:active { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .xl\:active\:border-primary-600:active { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .xl\:active\:border-primary-700:active { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .xl\:active\:border-primary-800:active { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .xl\:active\:border-primary-900:active { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .xl\:active\:border-danger:active { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .xl\:active\:border-success:active { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .xl\:active\:border-warning:active { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .xl\:active\:border-info:active { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-transparent:focus-within { + border-color: transparent; + } + + .xl\:focus-within\:border-current:focus-within { + border-color: currentColor; + } + + .xl\:focus-within\:border-black:focus-within { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-white:focus-within { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-gray-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-gray-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-gray-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-gray-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-gray-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-gray-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-gray-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-gray-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-gray-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-gray-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-red-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-red-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-red-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-red-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-red-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-red-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-red-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-red-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-red-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-red-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-yellow-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-yellow-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-yellow-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-yellow-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-yellow-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-yellow-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-yellow-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-yellow-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-yellow-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-yellow-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-green-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-green-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-green-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-green-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-green-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-green-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-green-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-green-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-green-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-green-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-blue-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-blue-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-blue-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-blue-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-blue-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-blue-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-blue-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-blue-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-blue-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-blue-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-indigo-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-indigo-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-indigo-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-indigo-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-indigo-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-indigo-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-indigo-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-indigo-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-indigo-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-indigo-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-purple-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-purple-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-purple-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-purple-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-purple-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-purple-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-purple-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-purple-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-purple-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-purple-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-pink-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-pink-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-pink-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-pink-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-pink-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-pink-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-pink-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-pink-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-pink-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-pink-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-primary-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-primary-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-primary-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-primary-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-primary-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-primary-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-primary-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-primary-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-primary-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-primary-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-danger:focus-within { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-success:focus-within { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-warning:focus-within { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .xl\:focus-within\:border-info:focus-within { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .xl\:border-opacity-0 { + --tw-border-opacity: 0; + } + + .xl\:border-opacity-5 { + --tw-border-opacity: 0.05; + } + + .xl\:border-opacity-10 { + --tw-border-opacity: 0.1; + } + + .xl\:border-opacity-20 { + --tw-border-opacity: 0.2; + } + + .xl\:border-opacity-25 { + --tw-border-opacity: 0.25; + } + + .xl\:border-opacity-30 { + --tw-border-opacity: 0.3; + } + + .xl\:border-opacity-40 { + --tw-border-opacity: 0.4; + } + + .xl\:border-opacity-50 { + --tw-border-opacity: 0.5; + } + + .xl\:border-opacity-60 { + --tw-border-opacity: 0.6; + } + + .xl\:border-opacity-70 { + --tw-border-opacity: 0.7; + } + + .xl\:border-opacity-75 { + --tw-border-opacity: 0.75; + } + + .xl\:border-opacity-80 { + --tw-border-opacity: 0.8; + } + + .xl\:border-opacity-90 { + --tw-border-opacity: 0.9; + } + + .xl\:border-opacity-95 { + --tw-border-opacity: 0.95; + } + + .xl\:border-opacity-100 { + --tw-border-opacity: 1; + } + + .group:hover .xl\:group-hover\:border-opacity-0 { + --tw-border-opacity: 0; + } + + .group:hover .xl\:group-hover\:border-opacity-5 { + --tw-border-opacity: 0.05; + } + + .group:hover .xl\:group-hover\:border-opacity-10 { + --tw-border-opacity: 0.1; + } + + .group:hover .xl\:group-hover\:border-opacity-20 { + --tw-border-opacity: 0.2; + } + + .group:hover .xl\:group-hover\:border-opacity-25 { + --tw-border-opacity: 0.25; + } + + .group:hover .xl\:group-hover\:border-opacity-30 { + --tw-border-opacity: 0.3; + } + + .group:hover .xl\:group-hover\:border-opacity-40 { + --tw-border-opacity: 0.4; + } + + .group:hover .xl\:group-hover\:border-opacity-50 { + --tw-border-opacity: 0.5; + } + + .group:hover .xl\:group-hover\:border-opacity-60 { + --tw-border-opacity: 0.6; + } + + .group:hover .xl\:group-hover\:border-opacity-70 { + --tw-border-opacity: 0.7; + } + + .group:hover .xl\:group-hover\:border-opacity-75 { + --tw-border-opacity: 0.75; + } + + .group:hover .xl\:group-hover\:border-opacity-80 { + --tw-border-opacity: 0.8; + } + + .group:hover .xl\:group-hover\:border-opacity-90 { + --tw-border-opacity: 0.9; + } + + .group:hover .xl\:group-hover\:border-opacity-95 { + --tw-border-opacity: 0.95; + } + + .group:hover .xl\:group-hover\:border-opacity-100 { + --tw-border-opacity: 1; + } + + .xl\:focus-within\:border-opacity-0:focus-within { + --tw-border-opacity: 0; + } + + .xl\:focus-within\:border-opacity-5:focus-within { + --tw-border-opacity: 0.05; + } + + .xl\:focus-within\:border-opacity-10:focus-within { + --tw-border-opacity: 0.1; + } + + .xl\:focus-within\:border-opacity-20:focus-within { + --tw-border-opacity: 0.2; + } + + .xl\:focus-within\:border-opacity-25:focus-within { + --tw-border-opacity: 0.25; + } + + .xl\:focus-within\:border-opacity-30:focus-within { + --tw-border-opacity: 0.3; + } + + .xl\:focus-within\:border-opacity-40:focus-within { + --tw-border-opacity: 0.4; + } + + .xl\:focus-within\:border-opacity-50:focus-within { + --tw-border-opacity: 0.5; + } + + .xl\:focus-within\:border-opacity-60:focus-within { + --tw-border-opacity: 0.6; + } + + .xl\:focus-within\:border-opacity-70:focus-within { + --tw-border-opacity: 0.7; + } + + .xl\:focus-within\:border-opacity-75:focus-within { + --tw-border-opacity: 0.75; + } + + .xl\:focus-within\:border-opacity-80:focus-within { + --tw-border-opacity: 0.8; + } + + .xl\:focus-within\:border-opacity-90:focus-within { + --tw-border-opacity: 0.9; + } + + .xl\:focus-within\:border-opacity-95:focus-within { + --tw-border-opacity: 0.95; + } + + .xl\:focus-within\:border-opacity-100:focus-within { + --tw-border-opacity: 1; + } + + .xl\:hover\:border-opacity-0:hover { + --tw-border-opacity: 0; + } + + .xl\:hover\:border-opacity-5:hover { + --tw-border-opacity: 0.05; + } + + .xl\:hover\:border-opacity-10:hover { + --tw-border-opacity: 0.1; + } + + .xl\:hover\:border-opacity-20:hover { + --tw-border-opacity: 0.2; + } + + .xl\:hover\:border-opacity-25:hover { + --tw-border-opacity: 0.25; + } + + .xl\:hover\:border-opacity-30:hover { + --tw-border-opacity: 0.3; + } + + .xl\:hover\:border-opacity-40:hover { + --tw-border-opacity: 0.4; + } + + .xl\:hover\:border-opacity-50:hover { + --tw-border-opacity: 0.5; + } + + .xl\:hover\:border-opacity-60:hover { + --tw-border-opacity: 0.6; + } + + .xl\:hover\:border-opacity-70:hover { + --tw-border-opacity: 0.7; + } + + .xl\:hover\:border-opacity-75:hover { + --tw-border-opacity: 0.75; + } + + .xl\:hover\:border-opacity-80:hover { + --tw-border-opacity: 0.8; + } + + .xl\:hover\:border-opacity-90:hover { + --tw-border-opacity: 0.9; + } + + .xl\:hover\:border-opacity-95:hover { + --tw-border-opacity: 0.95; + } + + .xl\:hover\:border-opacity-100:hover { + --tw-border-opacity: 1; + } + + .xl\:focus\:border-opacity-0:focus { + --tw-border-opacity: 0; + } + + .xl\:focus\:border-opacity-5:focus { + --tw-border-opacity: 0.05; + } + + .xl\:focus\:border-opacity-10:focus { + --tw-border-opacity: 0.1; + } + + .xl\:focus\:border-opacity-20:focus { + --tw-border-opacity: 0.2; + } + + .xl\:focus\:border-opacity-25:focus { + --tw-border-opacity: 0.25; + } + + .xl\:focus\:border-opacity-30:focus { + --tw-border-opacity: 0.3; + } + + .xl\:focus\:border-opacity-40:focus { + --tw-border-opacity: 0.4; + } + + .xl\:focus\:border-opacity-50:focus { + --tw-border-opacity: 0.5; + } + + .xl\:focus\:border-opacity-60:focus { + --tw-border-opacity: 0.6; + } + + .xl\:focus\:border-opacity-70:focus { + --tw-border-opacity: 0.7; + } + + .xl\:focus\:border-opacity-75:focus { + --tw-border-opacity: 0.75; + } + + .xl\:focus\:border-opacity-80:focus { + --tw-border-opacity: 0.8; + } + + .xl\:focus\:border-opacity-90:focus { + --tw-border-opacity: 0.9; + } + + .xl\:focus\:border-opacity-95:focus { + --tw-border-opacity: 0.95; + } + + .xl\:focus\:border-opacity-100:focus { + --tw-border-opacity: 1; + } + + .xl\:rounded-none { + border-radius: 0px; + } + + .xl\:rounded-sm { + border-radius: 0.125rem; + } + + .xl\:rounded { + border-radius: 0.25rem; + } + + .xl\:rounded-md { + border-radius: 0.375rem; + } + + .xl\:rounded-lg { + border-radius: 0.5rem; + } + + .xl\:rounded-xl { + border-radius: 0.75rem; + } + + .xl\:rounded-2xl { + border-radius: 1rem; + } + + .xl\:rounded-3xl { + border-radius: 1.5rem; + } + + .xl\:rounded-full { + border-radius: 9999px; + } + + .xl\:rounded-t-none { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .xl\:rounded-r-none { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .xl\:rounded-b-none { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .xl\:rounded-l-none { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .xl\:rounded-t-sm { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .xl\:rounded-r-sm { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .xl\:rounded-b-sm { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .xl\:rounded-l-sm { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .xl\:rounded-t { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .xl\:rounded-r { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .xl\:rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .xl\:rounded-l { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .xl\:rounded-t-md { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .xl\:rounded-r-md { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .xl\:rounded-b-md { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .xl\:rounded-l-md { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .xl\:rounded-t-lg { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .xl\:rounded-r-lg { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .xl\:rounded-b-lg { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .xl\:rounded-l-lg { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .xl\:rounded-t-xl { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .xl\:rounded-r-xl { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .xl\:rounded-b-xl { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .xl\:rounded-l-xl { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .xl\:rounded-t-2xl { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .xl\:rounded-r-2xl { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .xl\:rounded-b-2xl { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .xl\:rounded-l-2xl { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .xl\:rounded-t-3xl { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .xl\:rounded-r-3xl { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .xl\:rounded-b-3xl { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .xl\:rounded-l-3xl { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .xl\:rounded-t-full { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .xl\:rounded-r-full { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .xl\:rounded-b-full { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .xl\:rounded-l-full { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .xl\:rounded-tl-none { + border-top-left-radius: 0px; + } + + .xl\:rounded-tr-none { + border-top-right-radius: 0px; + } + + .xl\:rounded-br-none { + border-bottom-right-radius: 0px; + } + + .xl\:rounded-bl-none { + border-bottom-left-radius: 0px; + } + + .xl\:rounded-tl-sm { + border-top-left-radius: 0.125rem; + } + + .xl\:rounded-tr-sm { + border-top-right-radius: 0.125rem; + } + + .xl\:rounded-br-sm { + border-bottom-right-radius: 0.125rem; + } + + .xl\:rounded-bl-sm { + border-bottom-left-radius: 0.125rem; + } + + .xl\:rounded-tl { + border-top-left-radius: 0.25rem; + } + + .xl\:rounded-tr { + border-top-right-radius: 0.25rem; + } + + .xl\:rounded-br { + border-bottom-right-radius: 0.25rem; + } + + .xl\:rounded-bl { + border-bottom-left-radius: 0.25rem; + } + + .xl\:rounded-tl-md { + border-top-left-radius: 0.375rem; + } + + .xl\:rounded-tr-md { + border-top-right-radius: 0.375rem; + } + + .xl\:rounded-br-md { + border-bottom-right-radius: 0.375rem; + } + + .xl\:rounded-bl-md { + border-bottom-left-radius: 0.375rem; + } + + .xl\:rounded-tl-lg { + border-top-left-radius: 0.5rem; + } + + .xl\:rounded-tr-lg { + border-top-right-radius: 0.5rem; + } + + .xl\:rounded-br-lg { + border-bottom-right-radius: 0.5rem; + } + + .xl\:rounded-bl-lg { + border-bottom-left-radius: 0.5rem; + } + + .xl\:rounded-tl-xl { + border-top-left-radius: 0.75rem; + } + + .xl\:rounded-tr-xl { + border-top-right-radius: 0.75rem; + } + + .xl\:rounded-br-xl { + border-bottom-right-radius: 0.75rem; + } + + .xl\:rounded-bl-xl { + border-bottom-left-radius: 0.75rem; + } + + .xl\:rounded-tl-2xl { + border-top-left-radius: 1rem; + } + + .xl\:rounded-tr-2xl { + border-top-right-radius: 1rem; + } + + .xl\:rounded-br-2xl { + border-bottom-right-radius: 1rem; + } + + .xl\:rounded-bl-2xl { + border-bottom-left-radius: 1rem; + } + + .xl\:rounded-tl-3xl { + border-top-left-radius: 1.5rem; + } + + .xl\:rounded-tr-3xl { + border-top-right-radius: 1.5rem; + } + + .xl\:rounded-br-3xl { + border-bottom-right-radius: 1.5rem; + } + + .xl\:rounded-bl-3xl { + border-bottom-left-radius: 1.5rem; + } + + .xl\:rounded-tl-full { + border-top-left-radius: 9999px; + } + + .xl\:rounded-tr-full { + border-top-right-radius: 9999px; + } + + .xl\:rounded-br-full { + border-bottom-right-radius: 9999px; + } + + .xl\:rounded-bl-full { + border-bottom-left-radius: 9999px; + } + + .xl\:hover\:rounded-none:hover { + border-radius: 0px; + } + + .xl\:hover\:rounded-sm:hover { + border-radius: 0.125rem; + } + + .xl\:hover\:rounded:hover { + border-radius: 0.25rem; + } + + .xl\:hover\:rounded-md:hover { + border-radius: 0.375rem; + } + + .xl\:hover\:rounded-lg:hover { + border-radius: 0.5rem; + } + + .xl\:hover\:rounded-xl:hover { + border-radius: 0.75rem; + } + + .xl\:hover\:rounded-2xl:hover { + border-radius: 1rem; + } + + .xl\:hover\:rounded-3xl:hover { + border-radius: 1.5rem; + } + + .xl\:hover\:rounded-full:hover { + border-radius: 9999px; + } + + .xl\:hover\:rounded-t-none:hover { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .xl\:hover\:rounded-r-none:hover { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .xl\:hover\:rounded-b-none:hover { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .xl\:hover\:rounded-l-none:hover { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .xl\:hover\:rounded-t-sm:hover { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .xl\:hover\:rounded-r-sm:hover { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .xl\:hover\:rounded-b-sm:hover { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .xl\:hover\:rounded-l-sm:hover { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .xl\:hover\:rounded-t:hover { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .xl\:hover\:rounded-r:hover { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .xl\:hover\:rounded-b:hover { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .xl\:hover\:rounded-l:hover { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .xl\:hover\:rounded-t-md:hover { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .xl\:hover\:rounded-r-md:hover { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .xl\:hover\:rounded-b-md:hover { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .xl\:hover\:rounded-l-md:hover { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .xl\:hover\:rounded-t-lg:hover { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .xl\:hover\:rounded-r-lg:hover { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .xl\:hover\:rounded-b-lg:hover { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .xl\:hover\:rounded-l-lg:hover { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .xl\:hover\:rounded-t-xl:hover { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .xl\:hover\:rounded-r-xl:hover { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .xl\:hover\:rounded-b-xl:hover { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .xl\:hover\:rounded-l-xl:hover { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .xl\:hover\:rounded-t-2xl:hover { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .xl\:hover\:rounded-r-2xl:hover { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .xl\:hover\:rounded-b-2xl:hover { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .xl\:hover\:rounded-l-2xl:hover { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .xl\:hover\:rounded-t-3xl:hover { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .xl\:hover\:rounded-r-3xl:hover { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .xl\:hover\:rounded-b-3xl:hover { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .xl\:hover\:rounded-l-3xl:hover { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .xl\:hover\:rounded-t-full:hover { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .xl\:hover\:rounded-r-full:hover { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .xl\:hover\:rounded-b-full:hover { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .xl\:hover\:rounded-l-full:hover { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .xl\:hover\:rounded-tl-none:hover { + border-top-left-radius: 0px; + } + + .xl\:hover\:rounded-tr-none:hover { + border-top-right-radius: 0px; + } + + .xl\:hover\:rounded-br-none:hover { + border-bottom-right-radius: 0px; + } + + .xl\:hover\:rounded-bl-none:hover { + border-bottom-left-radius: 0px; + } + + .xl\:hover\:rounded-tl-sm:hover { + border-top-left-radius: 0.125rem; + } + + .xl\:hover\:rounded-tr-sm:hover { + border-top-right-radius: 0.125rem; + } + + .xl\:hover\:rounded-br-sm:hover { + border-bottom-right-radius: 0.125rem; + } + + .xl\:hover\:rounded-bl-sm:hover { + border-bottom-left-radius: 0.125rem; + } + + .xl\:hover\:rounded-tl:hover { + border-top-left-radius: 0.25rem; + } + + .xl\:hover\:rounded-tr:hover { + border-top-right-radius: 0.25rem; + } + + .xl\:hover\:rounded-br:hover { + border-bottom-right-radius: 0.25rem; + } + + .xl\:hover\:rounded-bl:hover { + border-bottom-left-radius: 0.25rem; + } + + .xl\:hover\:rounded-tl-md:hover { + border-top-left-radius: 0.375rem; + } + + .xl\:hover\:rounded-tr-md:hover { + border-top-right-radius: 0.375rem; + } + + .xl\:hover\:rounded-br-md:hover { + border-bottom-right-radius: 0.375rem; + } + + .xl\:hover\:rounded-bl-md:hover { + border-bottom-left-radius: 0.375rem; + } + + .xl\:hover\:rounded-tl-lg:hover { + border-top-left-radius: 0.5rem; + } + + .xl\:hover\:rounded-tr-lg:hover { + border-top-right-radius: 0.5rem; + } + + .xl\:hover\:rounded-br-lg:hover { + border-bottom-right-radius: 0.5rem; + } + + .xl\:hover\:rounded-bl-lg:hover { + border-bottom-left-radius: 0.5rem; + } + + .xl\:hover\:rounded-tl-xl:hover { + border-top-left-radius: 0.75rem; + } + + .xl\:hover\:rounded-tr-xl:hover { + border-top-right-radius: 0.75rem; + } + + .xl\:hover\:rounded-br-xl:hover { + border-bottom-right-radius: 0.75rem; + } + + .xl\:hover\:rounded-bl-xl:hover { + border-bottom-left-radius: 0.75rem; + } + + .xl\:hover\:rounded-tl-2xl:hover { + border-top-left-radius: 1rem; + } + + .xl\:hover\:rounded-tr-2xl:hover { + border-top-right-radius: 1rem; + } + + .xl\:hover\:rounded-br-2xl:hover { + border-bottom-right-radius: 1rem; + } + + .xl\:hover\:rounded-bl-2xl:hover { + border-bottom-left-radius: 1rem; + } + + .xl\:hover\:rounded-tl-3xl:hover { + border-top-left-radius: 1.5rem; + } + + .xl\:hover\:rounded-tr-3xl:hover { + border-top-right-radius: 1.5rem; + } + + .xl\:hover\:rounded-br-3xl:hover { + border-bottom-right-radius: 1.5rem; + } + + .xl\:hover\:rounded-bl-3xl:hover { + border-bottom-left-radius: 1.5rem; + } + + .xl\:hover\:rounded-tl-full:hover { + border-top-left-radius: 9999px; + } + + .xl\:hover\:rounded-tr-full:hover { + border-top-right-radius: 9999px; + } + + .xl\:hover\:rounded-br-full:hover { + border-bottom-right-radius: 9999px; + } + + .xl\:hover\:rounded-bl-full:hover { + border-bottom-left-radius: 9999px; + } + + .xl\:first\:rounded-none:first-child { + border-radius: 0px; + } + + .xl\:first\:rounded-sm:first-child { + border-radius: 0.125rem; + } + + .xl\:first\:rounded:first-child { + border-radius: 0.25rem; + } + + .xl\:first\:rounded-md:first-child { + border-radius: 0.375rem; + } + + .xl\:first\:rounded-lg:first-child { + border-radius: 0.5rem; + } + + .xl\:first\:rounded-xl:first-child { + border-radius: 0.75rem; + } + + .xl\:first\:rounded-2xl:first-child { + border-radius: 1rem; + } + + .xl\:first\:rounded-3xl:first-child { + border-radius: 1.5rem; + } + + .xl\:first\:rounded-full:first-child { + border-radius: 9999px; + } + + .xl\:first\:rounded-t-none:first-child { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .xl\:first\:rounded-r-none:first-child { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .xl\:first\:rounded-b-none:first-child { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .xl\:first\:rounded-l-none:first-child { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .xl\:first\:rounded-t-sm:first-child { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .xl\:first\:rounded-r-sm:first-child { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .xl\:first\:rounded-b-sm:first-child { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .xl\:first\:rounded-l-sm:first-child { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .xl\:first\:rounded-t:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .xl\:first\:rounded-r:first-child { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .xl\:first\:rounded-b:first-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .xl\:first\:rounded-l:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .xl\:first\:rounded-t-md:first-child { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .xl\:first\:rounded-r-md:first-child { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .xl\:first\:rounded-b-md:first-child { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .xl\:first\:rounded-l-md:first-child { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .xl\:first\:rounded-t-lg:first-child { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .xl\:first\:rounded-r-lg:first-child { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .xl\:first\:rounded-b-lg:first-child { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .xl\:first\:rounded-l-lg:first-child { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .xl\:first\:rounded-t-xl:first-child { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .xl\:first\:rounded-r-xl:first-child { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .xl\:first\:rounded-b-xl:first-child { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .xl\:first\:rounded-l-xl:first-child { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .xl\:first\:rounded-t-2xl:first-child { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .xl\:first\:rounded-r-2xl:first-child { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .xl\:first\:rounded-b-2xl:first-child { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .xl\:first\:rounded-l-2xl:first-child { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .xl\:first\:rounded-t-3xl:first-child { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .xl\:first\:rounded-r-3xl:first-child { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .xl\:first\:rounded-b-3xl:first-child { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .xl\:first\:rounded-l-3xl:first-child { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .xl\:first\:rounded-t-full:first-child { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .xl\:first\:rounded-r-full:first-child { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .xl\:first\:rounded-b-full:first-child { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .xl\:first\:rounded-l-full:first-child { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .xl\:first\:rounded-tl-none:first-child { + border-top-left-radius: 0px; + } + + .xl\:first\:rounded-tr-none:first-child { + border-top-right-radius: 0px; + } + + .xl\:first\:rounded-br-none:first-child { + border-bottom-right-radius: 0px; + } + + .xl\:first\:rounded-bl-none:first-child { + border-bottom-left-radius: 0px; + } + + .xl\:first\:rounded-tl-sm:first-child { + border-top-left-radius: 0.125rem; + } + + .xl\:first\:rounded-tr-sm:first-child { + border-top-right-radius: 0.125rem; + } + + .xl\:first\:rounded-br-sm:first-child { + border-bottom-right-radius: 0.125rem; + } + + .xl\:first\:rounded-bl-sm:first-child { + border-bottom-left-radius: 0.125rem; + } + + .xl\:first\:rounded-tl:first-child { + border-top-left-radius: 0.25rem; + } + + .xl\:first\:rounded-tr:first-child { + border-top-right-radius: 0.25rem; + } + + .xl\:first\:rounded-br:first-child { + border-bottom-right-radius: 0.25rem; + } + + .xl\:first\:rounded-bl:first-child { + border-bottom-left-radius: 0.25rem; + } + + .xl\:first\:rounded-tl-md:first-child { + border-top-left-radius: 0.375rem; + } + + .xl\:first\:rounded-tr-md:first-child { + border-top-right-radius: 0.375rem; + } + + .xl\:first\:rounded-br-md:first-child { + border-bottom-right-radius: 0.375rem; + } + + .xl\:first\:rounded-bl-md:first-child { + border-bottom-left-radius: 0.375rem; + } + + .xl\:first\:rounded-tl-lg:first-child { + border-top-left-radius: 0.5rem; + } + + .xl\:first\:rounded-tr-lg:first-child { + border-top-right-radius: 0.5rem; + } + + .xl\:first\:rounded-br-lg:first-child { + border-bottom-right-radius: 0.5rem; + } + + .xl\:first\:rounded-bl-lg:first-child { + border-bottom-left-radius: 0.5rem; + } + + .xl\:first\:rounded-tl-xl:first-child { + border-top-left-radius: 0.75rem; + } + + .xl\:first\:rounded-tr-xl:first-child { + border-top-right-radius: 0.75rem; + } + + .xl\:first\:rounded-br-xl:first-child { + border-bottom-right-radius: 0.75rem; + } + + .xl\:first\:rounded-bl-xl:first-child { + border-bottom-left-radius: 0.75rem; + } + + .xl\:first\:rounded-tl-2xl:first-child { + border-top-left-radius: 1rem; + } + + .xl\:first\:rounded-tr-2xl:first-child { + border-top-right-radius: 1rem; + } + + .xl\:first\:rounded-br-2xl:first-child { + border-bottom-right-radius: 1rem; + } + + .xl\:first\:rounded-bl-2xl:first-child { + border-bottom-left-radius: 1rem; + } + + .xl\:first\:rounded-tl-3xl:first-child { + border-top-left-radius: 1.5rem; + } + + .xl\:first\:rounded-tr-3xl:first-child { + border-top-right-radius: 1.5rem; + } + + .xl\:first\:rounded-br-3xl:first-child { + border-bottom-right-radius: 1.5rem; + } + + .xl\:first\:rounded-bl-3xl:first-child { + border-bottom-left-radius: 1.5rem; + } + + .xl\:first\:rounded-tl-full:first-child { + border-top-left-radius: 9999px; + } + + .xl\:first\:rounded-tr-full:first-child { + border-top-right-radius: 9999px; + } + + .xl\:first\:rounded-br-full:first-child { + border-bottom-right-radius: 9999px; + } + + .xl\:first\:rounded-bl-full:first-child { + border-bottom-left-radius: 9999px; + } + + .xl\:last\:rounded-none:last-child { + border-radius: 0px; + } + + .xl\:last\:rounded-sm:last-child { + border-radius: 0.125rem; + } + + .xl\:last\:rounded:last-child { + border-radius: 0.25rem; + } + + .xl\:last\:rounded-md:last-child { + border-radius: 0.375rem; + } + + .xl\:last\:rounded-lg:last-child { + border-radius: 0.5rem; + } + + .xl\:last\:rounded-xl:last-child { + border-radius: 0.75rem; + } + + .xl\:last\:rounded-2xl:last-child { + border-radius: 1rem; + } + + .xl\:last\:rounded-3xl:last-child { + border-radius: 1.5rem; + } + + .xl\:last\:rounded-full:last-child { + border-radius: 9999px; + } + + .xl\:last\:rounded-t-none:last-child { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .xl\:last\:rounded-r-none:last-child { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .xl\:last\:rounded-b-none:last-child { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .xl\:last\:rounded-l-none:last-child { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .xl\:last\:rounded-t-sm:last-child { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .xl\:last\:rounded-r-sm:last-child { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .xl\:last\:rounded-b-sm:last-child { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .xl\:last\:rounded-l-sm:last-child { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .xl\:last\:rounded-t:last-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .xl\:last\:rounded-r:last-child { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .xl\:last\:rounded-b:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .xl\:last\:rounded-l:last-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .xl\:last\:rounded-t-md:last-child { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .xl\:last\:rounded-r-md:last-child { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .xl\:last\:rounded-b-md:last-child { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .xl\:last\:rounded-l-md:last-child { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .xl\:last\:rounded-t-lg:last-child { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .xl\:last\:rounded-r-lg:last-child { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .xl\:last\:rounded-b-lg:last-child { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .xl\:last\:rounded-l-lg:last-child { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .xl\:last\:rounded-t-xl:last-child { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .xl\:last\:rounded-r-xl:last-child { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .xl\:last\:rounded-b-xl:last-child { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .xl\:last\:rounded-l-xl:last-child { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .xl\:last\:rounded-t-2xl:last-child { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .xl\:last\:rounded-r-2xl:last-child { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .xl\:last\:rounded-b-2xl:last-child { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .xl\:last\:rounded-l-2xl:last-child { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .xl\:last\:rounded-t-3xl:last-child { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .xl\:last\:rounded-r-3xl:last-child { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .xl\:last\:rounded-b-3xl:last-child { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .xl\:last\:rounded-l-3xl:last-child { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .xl\:last\:rounded-t-full:last-child { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .xl\:last\:rounded-r-full:last-child { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .xl\:last\:rounded-b-full:last-child { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .xl\:last\:rounded-l-full:last-child { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .xl\:last\:rounded-tl-none:last-child { + border-top-left-radius: 0px; + } + + .xl\:last\:rounded-tr-none:last-child { + border-top-right-radius: 0px; + } + + .xl\:last\:rounded-br-none:last-child { + border-bottom-right-radius: 0px; + } + + .xl\:last\:rounded-bl-none:last-child { + border-bottom-left-radius: 0px; + } + + .xl\:last\:rounded-tl-sm:last-child { + border-top-left-radius: 0.125rem; + } + + .xl\:last\:rounded-tr-sm:last-child { + border-top-right-radius: 0.125rem; + } + + .xl\:last\:rounded-br-sm:last-child { + border-bottom-right-radius: 0.125rem; + } + + .xl\:last\:rounded-bl-sm:last-child { + border-bottom-left-radius: 0.125rem; + } + + .xl\:last\:rounded-tl:last-child { + border-top-left-radius: 0.25rem; + } + + .xl\:last\:rounded-tr:last-child { + border-top-right-radius: 0.25rem; + } + + .xl\:last\:rounded-br:last-child { + border-bottom-right-radius: 0.25rem; + } + + .xl\:last\:rounded-bl:last-child { + border-bottom-left-radius: 0.25rem; + } + + .xl\:last\:rounded-tl-md:last-child { + border-top-left-radius: 0.375rem; + } + + .xl\:last\:rounded-tr-md:last-child { + border-top-right-radius: 0.375rem; + } + + .xl\:last\:rounded-br-md:last-child { + border-bottom-right-radius: 0.375rem; + } + + .xl\:last\:rounded-bl-md:last-child { + border-bottom-left-radius: 0.375rem; + } + + .xl\:last\:rounded-tl-lg:last-child { + border-top-left-radius: 0.5rem; + } + + .xl\:last\:rounded-tr-lg:last-child { + border-top-right-radius: 0.5rem; + } + + .xl\:last\:rounded-br-lg:last-child { + border-bottom-right-radius: 0.5rem; + } + + .xl\:last\:rounded-bl-lg:last-child { + border-bottom-left-radius: 0.5rem; + } + + .xl\:last\:rounded-tl-xl:last-child { + border-top-left-radius: 0.75rem; + } + + .xl\:last\:rounded-tr-xl:last-child { + border-top-right-radius: 0.75rem; + } + + .xl\:last\:rounded-br-xl:last-child { + border-bottom-right-radius: 0.75rem; + } + + .xl\:last\:rounded-bl-xl:last-child { + border-bottom-left-radius: 0.75rem; + } + + .xl\:last\:rounded-tl-2xl:last-child { + border-top-left-radius: 1rem; + } + + .xl\:last\:rounded-tr-2xl:last-child { + border-top-right-radius: 1rem; + } + + .xl\:last\:rounded-br-2xl:last-child { + border-bottom-right-radius: 1rem; + } + + .xl\:last\:rounded-bl-2xl:last-child { + border-bottom-left-radius: 1rem; + } + + .xl\:last\:rounded-tl-3xl:last-child { + border-top-left-radius: 1.5rem; + } + + .xl\:last\:rounded-tr-3xl:last-child { + border-top-right-radius: 1.5rem; + } + + .xl\:last\:rounded-br-3xl:last-child { + border-bottom-right-radius: 1.5rem; + } + + .xl\:last\:rounded-bl-3xl:last-child { + border-bottom-left-radius: 1.5rem; + } + + .xl\:last\:rounded-tl-full:last-child { + border-top-left-radius: 9999px; + } + + .xl\:last\:rounded-tr-full:last-child { + border-top-right-radius: 9999px; + } + + .xl\:last\:rounded-br-full:last-child { + border-bottom-right-radius: 9999px; + } + + .xl\:last\:rounded-bl-full:last-child { + border-bottom-left-radius: 9999px; + } + + .xl\:border-solid { + border-style: solid; + } + + .xl\:border-dashed { + border-style: dashed; + } + + .xl\:border-dotted { + border-style: dotted; + } + + .xl\:border-double { + border-style: double; + } + + .xl\:border-none { + border-style: none; + } + + .xl\:hover\:border-solid:hover { + border-style: solid; + } + + .xl\:hover\:border-dashed:hover { + border-style: dashed; + } + + .xl\:hover\:border-dotted:hover { + border-style: dotted; + } + + .xl\:hover\:border-double:hover { + border-style: double; + } + + .xl\:hover\:border-none:hover { + border-style: none; + } + + .xl\:first\:border-solid:first-child { + border-style: solid; + } + + .xl\:first\:border-dashed:first-child { + border-style: dashed; + } + + .xl\:first\:border-dotted:first-child { + border-style: dotted; + } + + .xl\:first\:border-double:first-child { + border-style: double; + } + + .xl\:first\:border-none:first-child { + border-style: none; + } + + .xl\:last\:border-solid:last-child { + border-style: solid; + } + + .xl\:last\:border-dashed:last-child { + border-style: dashed; + } + + .xl\:last\:border-dotted:last-child { + border-style: dotted; + } + + .xl\:last\:border-double:last-child { + border-style: double; + } + + .xl\:last\:border-none:last-child { + border-style: none; + } + + .xl\:border-0 { + border-width: 0px; + } + + .xl\:border-2 { + border-width: 2px; + } + + .xl\:border-3 { + border-width: 3px; + } + + .xl\:border-4 { + border-width: 4px; + } + + .xl\:border-8 { + border-width: 8px; + } + + .xl\:border { + border-width: 1px; + } + + .xl\:border-t-0 { + border-top-width: 0px; + } + + .xl\:border-r-0 { + border-right-width: 0px; + } + + .xl\:border-b-0 { + border-bottom-width: 0px; + } + + .xl\:border-l-0 { + border-left-width: 0px; + } + + .xl\:border-t-2 { + border-top-width: 2px; + } + + .xl\:border-r-2 { + border-right-width: 2px; + } + + .xl\:border-b-2 { + border-bottom-width: 2px; + } + + .xl\:border-l-2 { + border-left-width: 2px; + } + + .xl\:border-t-3 { + border-top-width: 3px; + } + + .xl\:border-r-3 { + border-right-width: 3px; + } + + .xl\:border-b-3 { + border-bottom-width: 3px; + } + + .xl\:border-l-3 { + border-left-width: 3px; + } + + .xl\:border-t-4 { + border-top-width: 4px; + } + + .xl\:border-r-4 { + border-right-width: 4px; + } + + .xl\:border-b-4 { + border-bottom-width: 4px; + } + + .xl\:border-l-4 { + border-left-width: 4px; + } + + .xl\:border-t-8 { + border-top-width: 8px; + } + + .xl\:border-r-8 { + border-right-width: 8px; + } + + .xl\:border-b-8 { + border-bottom-width: 8px; + } + + .xl\:border-l-8 { + border-left-width: 8px; + } + + .xl\:border-t { + border-top-width: 1px; + } + + .xl\:border-r { + border-right-width: 1px; + } + + .xl\:border-b { + border-bottom-width: 1px; + } + + .xl\:border-l { + border-left-width: 1px; + } + + .xl\:last\:border-0:last-child { + border-width: 0px; + } + + .xl\:last\:border-2:last-child { + border-width: 2px; + } + + .xl\:last\:border-3:last-child { + border-width: 3px; + } + + .xl\:last\:border-4:last-child { + border-width: 4px; + } + + .xl\:last\:border-8:last-child { + border-width: 8px; + } + + .xl\:last\:border:last-child { + border-width: 1px; + } + + .xl\:last\:border-t-0:last-child { + border-top-width: 0px; + } + + .xl\:last\:border-r-0:last-child { + border-right-width: 0px; + } + + .xl\:last\:border-b-0:last-child { + border-bottom-width: 0px; + } + + .xl\:last\:border-l-0:last-child { + border-left-width: 0px; + } + + .xl\:last\:border-t-2:last-child { + border-top-width: 2px; + } + + .xl\:last\:border-r-2:last-child { + border-right-width: 2px; + } + + .xl\:last\:border-b-2:last-child { + border-bottom-width: 2px; + } + + .xl\:last\:border-l-2:last-child { + border-left-width: 2px; + } + + .xl\:last\:border-t-3:last-child { + border-top-width: 3px; + } + + .xl\:last\:border-r-3:last-child { + border-right-width: 3px; + } + + .xl\:last\:border-b-3:last-child { + border-bottom-width: 3px; + } + + .xl\:last\:border-l-3:last-child { + border-left-width: 3px; + } + + .xl\:last\:border-t-4:last-child { + border-top-width: 4px; + } + + .xl\:last\:border-r-4:last-child { + border-right-width: 4px; + } + + .xl\:last\:border-b-4:last-child { + border-bottom-width: 4px; + } + + .xl\:last\:border-l-4:last-child { + border-left-width: 4px; + } + + .xl\:last\:border-t-8:last-child { + border-top-width: 8px; + } + + .xl\:last\:border-r-8:last-child { + border-right-width: 8px; + } + + .xl\:last\:border-b-8:last-child { + border-bottom-width: 8px; + } + + .xl\:last\:border-l-8:last-child { + border-left-width: 8px; + } + + .xl\:last\:border-t:last-child { + border-top-width: 1px; + } + + .xl\:last\:border-r:last-child { + border-right-width: 1px; + } + + .xl\:last\:border-b:last-child { + border-bottom-width: 1px; + } + + .xl\:last\:border-l:last-child { + border-left-width: 1px; + } + + .xl\:hover\:border-0:hover { + border-width: 0px; + } + + .xl\:hover\:border-2:hover { + border-width: 2px; + } + + .xl\:hover\:border-3:hover { + border-width: 3px; + } + + .xl\:hover\:border-4:hover { + border-width: 4px; + } + + .xl\:hover\:border-8:hover { + border-width: 8px; + } + + .xl\:hover\:border:hover { + border-width: 1px; + } + + .xl\:hover\:border-t-0:hover { + border-top-width: 0px; + } + + .xl\:hover\:border-r-0:hover { + border-right-width: 0px; + } + + .xl\:hover\:border-b-0:hover { + border-bottom-width: 0px; + } + + .xl\:hover\:border-l-0:hover { + border-left-width: 0px; + } + + .xl\:hover\:border-t-2:hover { + border-top-width: 2px; + } + + .xl\:hover\:border-r-2:hover { + border-right-width: 2px; + } + + .xl\:hover\:border-b-2:hover { + border-bottom-width: 2px; + } + + .xl\:hover\:border-l-2:hover { + border-left-width: 2px; + } + + .xl\:hover\:border-t-3:hover { + border-top-width: 3px; + } + + .xl\:hover\:border-r-3:hover { + border-right-width: 3px; + } + + .xl\:hover\:border-b-3:hover { + border-bottom-width: 3px; + } + + .xl\:hover\:border-l-3:hover { + border-left-width: 3px; + } + + .xl\:hover\:border-t-4:hover { + border-top-width: 4px; + } + + .xl\:hover\:border-r-4:hover { + border-right-width: 4px; + } + + .xl\:hover\:border-b-4:hover { + border-bottom-width: 4px; + } + + .xl\:hover\:border-l-4:hover { + border-left-width: 4px; + } + + .xl\:hover\:border-t-8:hover { + border-top-width: 8px; + } + + .xl\:hover\:border-r-8:hover { + border-right-width: 8px; + } + + .xl\:hover\:border-b-8:hover { + border-bottom-width: 8px; + } + + .xl\:hover\:border-l-8:hover { + border-left-width: 8px; + } + + .xl\:hover\:border-t:hover { + border-top-width: 1px; + } + + .xl\:hover\:border-r:hover { + border-right-width: 1px; + } + + .xl\:hover\:border-b:hover { + border-bottom-width: 1px; + } + + .xl\:hover\:border-l:hover { + border-left-width: 1px; + } + + .xl\:focus\:border-0:focus { + border-width: 0px; + } + + .xl\:focus\:border-2:focus { + border-width: 2px; + } + + .xl\:focus\:border-3:focus { + border-width: 3px; + } + + .xl\:focus\:border-4:focus { + border-width: 4px; + } + + .xl\:focus\:border-8:focus { + border-width: 8px; + } + + .xl\:focus\:border:focus { + border-width: 1px; + } + + .xl\:focus\:border-t-0:focus { + border-top-width: 0px; + } + + .xl\:focus\:border-r-0:focus { + border-right-width: 0px; + } + + .xl\:focus\:border-b-0:focus { + border-bottom-width: 0px; + } + + .xl\:focus\:border-l-0:focus { + border-left-width: 0px; + } + + .xl\:focus\:border-t-2:focus { + border-top-width: 2px; + } + + .xl\:focus\:border-r-2:focus { + border-right-width: 2px; + } + + .xl\:focus\:border-b-2:focus { + border-bottom-width: 2px; + } + + .xl\:focus\:border-l-2:focus { + border-left-width: 2px; + } + + .xl\:focus\:border-t-3:focus { + border-top-width: 3px; + } + + .xl\:focus\:border-r-3:focus { + border-right-width: 3px; + } + + .xl\:focus\:border-b-3:focus { + border-bottom-width: 3px; + } + + .xl\:focus\:border-l-3:focus { + border-left-width: 3px; + } + + .xl\:focus\:border-t-4:focus { + border-top-width: 4px; + } + + .xl\:focus\:border-r-4:focus { + border-right-width: 4px; + } + + .xl\:focus\:border-b-4:focus { + border-bottom-width: 4px; + } + + .xl\:focus\:border-l-4:focus { + border-left-width: 4px; + } + + .xl\:focus\:border-t-8:focus { + border-top-width: 8px; + } + + .xl\:focus\:border-r-8:focus { + border-right-width: 8px; + } + + .xl\:focus\:border-b-8:focus { + border-bottom-width: 8px; + } + + .xl\:focus\:border-l-8:focus { + border-left-width: 8px; + } + + .xl\:focus\:border-t:focus { + border-top-width: 1px; + } + + .xl\:focus\:border-r:focus { + border-right-width: 1px; + } + + .xl\:focus\:border-b:focus { + border-bottom-width: 1px; + } + + .xl\:focus\:border-l:focus { + border-left-width: 1px; + } + + .xl\:box-border { + box-sizing: border-box; + } + + .xl\:box-content { + box-sizing: content-box; + } + + .xl\:cursor-auto { + cursor: auto; + } + + .xl\:cursor-default { + cursor: default; + } + + .xl\:cursor-pointer { + cursor: pointer; + } + + .xl\:cursor-wait { + cursor: wait; + } + + .xl\:cursor-text { + cursor: text; + } + + .xl\:cursor-move { + cursor: move; + } + + .xl\:cursor-not-allowed { + cursor: not-allowed; + } + + .xl\:block { + display: block; + } + + .xl\:inline-block { + display: inline-block; + } + + .xl\:inline { + display: inline; + } + + .xl\:flex { + display: flex; + } + + .xl\:inline-flex { + display: inline-flex; + } + + .xl\:table { + display: table; + } + + .xl\:table-caption { + display: table-caption; + } + + .xl\:table-cell { + display: table-cell; + } + + .xl\:table-column { + display: table-column; + } + + .xl\:table-column-group { + display: table-column-group; + } + + .xl\:table-footer-group { + display: table-footer-group; + } + + .xl\:table-header-group { + display: table-header-group; + } + + .xl\:table-row-group { + display: table-row-group; + } + + .xl\:table-row { + display: table-row; + } + + .xl\:flow-root { + display: flow-root; + } + + .xl\:grid { + display: grid; + } + + .xl\:inline-grid { + display: inline-grid; + } + + .xl\:contents { + display: contents; + } + + .xl\:hidden { + display: none; + } + + .xl\:flex-row { + flex-direction: row; + } + + .xl\:flex-row-reverse { + flex-direction: row-reverse; + } + + .xl\:flex-col { + flex-direction: column; + } + + .xl\:flex-col-reverse { + flex-direction: column-reverse; + } + + .xl\:flex-wrap { + flex-wrap: wrap; + } + + .xl\:flex-wrap-reverse { + flex-wrap: wrap-reverse; + } + + .xl\:flex-nowrap { + flex-wrap: nowrap; + } + + .xl\:place-items-auto { + place-items: auto; + } + + .xl\:place-items-start { + place-items: start; + } + + .xl\:place-items-end { + place-items: end; + } + + .xl\:place-items-center { + place-items: center; + } + + .xl\:place-items-stretch { + place-items: stretch; + } + + .xl\:place-content-center { + place-content: center; + } + + .xl\:place-content-start { + place-content: start; + } + + .xl\:place-content-end { + place-content: end; + } + + .xl\:place-content-between { + place-content: space-between; + } + + .xl\:place-content-around { + place-content: space-around; + } + + .xl\:place-content-evenly { + place-content: space-evenly; + } + + .xl\:place-content-stretch { + place-content: stretch; + } + + .xl\:place-self-auto { + place-self: auto; + } + + .xl\:place-self-start { + place-self: start; + } + + .xl\:place-self-end { + place-self: end; + } + + .xl\:place-self-center { + place-self: center; + } + + .xl\:place-self-stretch { + place-self: stretch; + } + + .xl\:items-start { + align-items: flex-start; + } + + .xl\:items-end { + align-items: flex-end; + } + + .xl\:items-center { + align-items: center; + } + + .xl\:items-baseline { + align-items: baseline; + } + + .xl\:items-stretch { + align-items: stretch; + } + + .xl\:content-center { + align-content: center; + } + + .xl\:content-start { + align-content: flex-start; + } + + .xl\:content-end { + align-content: flex-end; + } + + .xl\:content-between { + align-content: space-between; + } + + .xl\:content-around { + align-content: space-around; + } + + .xl\:content-evenly { + align-content: space-evenly; + } + + .xl\:self-auto { + align-self: auto; + } + + .xl\:self-start { + align-self: flex-start; + } + + .xl\:self-end { + align-self: flex-end; + } + + .xl\:self-center { + align-self: center; + } + + .xl\:self-stretch { + align-self: stretch; + } + + .xl\:justify-items-auto { + justify-items: auto; + } + + .xl\:justify-items-start { + justify-items: start; + } + + .xl\:justify-items-end { + justify-items: end; + } + + .xl\:justify-items-center { + justify-items: center; + } + + .xl\:justify-items-stretch { + justify-items: stretch; + } + + .xl\:justify-start { + justify-content: flex-start; + } + + .xl\:justify-end { + justify-content: flex-end; + } + + .xl\:justify-center { + justify-content: center; + } + + .xl\:justify-between { + justify-content: space-between; + } + + .xl\:justify-around { + justify-content: space-around; + } + + .xl\:justify-evenly { + justify-content: space-evenly; + } + + .xl\:justify-self-auto { + justify-self: auto; + } + + .xl\:justify-self-start { + justify-self: start; + } + + .xl\:justify-self-end { + justify-self: end; + } + + .xl\:justify-self-center { + justify-self: center; + } + + .xl\:justify-self-stretch { + justify-self: stretch; + } + + .xl\:flex-1 { + flex: 1 1 0%; + } + + .xl\:flex-auto { + flex: 1 1 auto; + } + + .xl\:flex-initial { + flex: 0 1 auto; + } + + .xl\:flex-none { + flex: none; + } + + .xl\:flex-grow-0 { + flex-grow: 0; + } + + .xl\:flex-grow { + flex-grow: 1; + } + + .xl\:flex-shrink-0 { + flex-shrink: 0; + } + + .xl\:flex-shrink { + flex-shrink: 1; + } + + .xl\:order-1 { + order: 1; + } + + .xl\:order-2 { + order: 2; + } + + .xl\:order-3 { + order: 3; + } + + .xl\:order-4 { + order: 4; + } + + .xl\:order-5 { + order: 5; + } + + .xl\:order-6 { + order: 6; + } + + .xl\:order-7 { + order: 7; + } + + .xl\:order-8 { + order: 8; + } + + .xl\:order-9 { + order: 9; + } + + .xl\:order-10 { + order: 10; + } + + .xl\:order-11 { + order: 11; + } + + .xl\:order-12 { + order: 12; + } + + .xl\:order-first { + order: -9999; + } + + .xl\:order-last { + order: 9999; + } + + .xl\:order-none { + order: 0; + } + + .xl\:float-right { + float: right; + } + + .xl\:float-left { + float: left; + } + + .xl\:float-none { + float: none; + } + + .xl\:clear-left { + clear: left; + } + + .xl\:clear-right { + clear: right; + } + + .xl\:clear-both { + clear: both; + } + + .xl\:clear-none { + clear: none; + } + + .xl\:font-sans { + font-family: 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"; + } + + .xl\:font-serif { + font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; + } + + .xl\:font-mono { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + } + + .xl\:font-base { + font-family: Poppins, sans-serif; + } + + .xl\:font-thin { + font-weight: 100; + } + + .xl\:font-extralight { + font-weight: 200; + } + + .xl\:font-light { + font-weight: 300; + } + + .xl\:font-normal { + font-weight: 400; + } + + .xl\:font-medium { + font-weight: 500; + } + + .xl\:font-semibold { + font-weight: 600; + } + + .xl\:font-bold { + font-weight: 700; + } + + .xl\:font-extrabold { + font-weight: 800; + } + + .xl\:font-black { + font-weight: 900; + } + + .xl\:h-0 { + height: 0px; + } + + .xl\:h-1 { + height: 0.25rem; + } + + .xl\:h-2 { + height: 0.5rem; + } + + .xl\:h-3 { + height: 0.75rem; + } + + .xl\:h-4 { + height: 1rem; + } + + .xl\:h-5 { + height: 1.25rem; + } + + .xl\:h-6 { + height: 1.5rem; + } + + .xl\:h-7 { + height: 1.75rem; + } + + .xl\:h-8 { + height: 2rem; + } + + .xl\:h-9 { + height: 2.25rem; + } + + .xl\:h-10 { + height: 2.5rem; + } + + .xl\:h-11 { + height: 2.75rem; + } + + .xl\:h-12 { + height: 3rem; + } + + .xl\:h-14 { + height: 3.5rem; + } + + .xl\:h-16 { + height: 4rem; + } + + .xl\:h-20 { + height: 5rem; + } + + .xl\:h-22 { + height: 5.625rem; + } + + .xl\:h-24 { + height: 6rem; + } + + .xl\:h-28 { + height: 7rem; + } + + .xl\:h-32 { + height: 8rem; + } + + .xl\:h-36 { + height: 9rem; + } + + .xl\:h-40 { + height: 10rem; + } + + .xl\:h-44 { + height: 11rem; + } + + .xl\:h-48 { + height: 12rem; + } + + .xl\:h-52 { + height: 13rem; + } + + .xl\:h-56 { + height: 14rem; + } + + .xl\:h-60 { + height: 240px; + } + + .xl\:h-64 { + height: 16rem; + } + + .xl\:h-72 { + height: 18rem; + } + + .xl\:h-80 { + height: 20rem; + } + + .xl\:h-88 { + height: 22rem; + } + + .xl\:h-96 { + height: 24rem; + } + + .xl\:h-130 { + height: 560px; + } + + .xl\:h-auto { + height: auto; + } + + .xl\:h-px { + height: 1px; + } + + .xl\:h-0\.5 { + height: 0.125rem; + } + + .xl\:h-1\.5 { + height: 0.375rem; + } + + .xl\:h-2\.5 { + height: 0.625rem; + } + + .xl\:h-3\.5 { + height: 0.875rem; + } + + .xl\:h-1\/2 { + height: 50%; + } + + .xl\:h-1\/3 { + height: 33.333333%; + } + + .xl\:h-2\/3 { + height: 66.666667%; + } + + .xl\:h-1\/4 { + height: 25%; + } + + .xl\:h-2\/4 { + height: 50%; + } + + .xl\:h-3\/4 { + height: 75%; + } + + .xl\:h-1\/5 { + height: 20%; + } + + .xl\:h-2\/5 { + height: 40%; + } + + .xl\:h-3\/5 { + height: 60%; + } + + .xl\:h-4\/5 { + height: 80%; + } + + .xl\:h-1\/6 { + height: 16.666667%; + } + + .xl\:h-2\/6 { + height: 33.333333%; + } + + .xl\:h-3\/6 { + height: 50%; + } + + .xl\:h-4\/6 { + height: 66.666667%; + } + + .xl\:h-5\/6 { + height: 83.333333%; + } + + .xl\:h-full { + height: 100%; + } + + .xl\:h-screen { + height: 100vh; + } + + .xl\:text-xs { + font-size: 0.75rem; + line-height: 1rem; + } + + .xl\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } + + .xl\:text-base { + font-size: 1rem; + line-height: 1.5rem; + } + + .xl\:text-lg { + font-size: 1.125rem; + line-height: 1.75rem; + } + + .xl\:text-xl { + font-size: 1.25rem; + line-height: 1.75rem; + } + + .xl\:text-2xl { + font-size: 1.5rem; + line-height: 2rem; + } + + .xl\:text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; + } + + .xl\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + + .xl\:text-5xl { + font-size: 3rem; + line-height: 1; + } + + .xl\:text-6xl { + font-size: 3.75rem; + line-height: 1; + } + + .xl\:text-7xl { + font-size: 4.5rem; + line-height: 1; + } + + .xl\:text-8xl { + font-size: 6rem; + line-height: 1; + } + + .xl\:text-9xl { + font-size: 8rem; + line-height: 1; + } + + .xl\:leading-3 { + line-height: .75rem; + } + + .xl\:leading-4 { + line-height: 1rem; + } + + .xl\:leading-5 { + line-height: 1.25rem; + } + + .xl\:leading-6 { + line-height: 1.5rem; + } + + .xl\:leading-7 { + line-height: 1.75rem; + } + + .xl\:leading-8 { + line-height: 2rem; + } + + .xl\:leading-9 { + line-height: 2.25rem; + } + + .xl\:leading-10 { + line-height: 2.5rem; + } + + .xl\:leading-none { + line-height: 1; + } + + .xl\:leading-tight { + line-height: 1.25; + } + + .xl\:leading-snug { + line-height: 1.375; + } + + .xl\:leading-normal { + line-height: 1.5; + } + + .xl\:leading-relaxed { + line-height: 1.625; + } + + .xl\:leading-loose { + line-height: 2; + } + + .xl\:list-inside { + list-style-position: inside; + } + + .xl\:list-outside { + list-style-position: outside; + } + + .xl\:list-none { + list-style-type: none; + } + + .xl\:list-disc { + list-style-type: disc; + } + + .xl\:list-decimal { + list-style-type: decimal; + } + + .xl\:m-0 { + margin: 0px; + } + + .xl\:m-1 { + margin: 0.25rem; + } + + .xl\:m-2 { + margin: 0.5rem; + } + + .xl\:m-3 { + margin: 0.75rem; + } + + .xl\:m-4 { + margin: 1rem; + } + + .xl\:m-5 { + margin: 1.25rem; + } + + .xl\:m-6 { + margin: 1.5rem; + } + + .xl\:m-7 { + margin: 1.75rem; + } + + .xl\:m-8 { + margin: 2rem; + } + + .xl\:m-9 { + margin: 2.25rem; + } + + .xl\:m-10 { + margin: 2.5rem; + } + + .xl\:m-11 { + margin: 2.75rem; + } + + .xl\:m-12 { + margin: 3rem; + } + + .xl\:m-14 { + margin: 3.5rem; + } + + .xl\:m-16 { + margin: 4rem; + } + + .xl\:m-20 { + margin: 5rem; + } + + .xl\:m-22 { + margin: 5.625rem; + } + + .xl\:m-24 { + margin: 6rem; + } + + .xl\:m-28 { + margin: 7rem; + } + + .xl\:m-32 { + margin: 8rem; + } + + .xl\:m-36 { + margin: 9rem; + } + + .xl\:m-40 { + margin: 10rem; + } + + .xl\:m-44 { + margin: 11rem; + } + + .xl\:m-48 { + margin: 12rem; + } + + .xl\:m-52 { + margin: 13rem; + } + + .xl\:m-56 { + margin: 14rem; + } + + .xl\:m-60 { + margin: 240px; + } + + .xl\:m-64 { + margin: 16rem; + } + + .xl\:m-72 { + margin: 18rem; + } + + .xl\:m-80 { + margin: 20rem; + } + + .xl\:m-88 { + margin: 22rem; + } + + .xl\:m-96 { + margin: 24rem; + } + + .xl\:m-130 { + margin: 560px; + } + + .xl\:m-auto { + margin: auto; + } + + .xl\:m-px { + margin: 1px; + } + + .xl\:m-0\.5 { + margin: 0.125rem; + } + + .xl\:m-1\.5 { + margin: 0.375rem; + } + + .xl\:m-2\.5 { + margin: 0.625rem; + } + + .xl\:m-3\.5 { + margin: 0.875rem; + } + + .xl\:-m-0 { + margin: 0px; + } + + .xl\:-m-1 { + margin: -0.25rem; + } + + .xl\:-m-2 { + margin: -0.5rem; + } + + .xl\:-m-3 { + margin: -0.75rem; + } + + .xl\:-m-4 { + margin: -1rem; + } + + .xl\:-m-5 { + margin: -1.25rem; + } + + .xl\:-m-6 { + margin: -1.5rem; + } + + .xl\:-m-7 { + margin: -1.75rem; + } + + .xl\:-m-8 { + margin: -2rem; + } + + .xl\:-m-9 { + margin: -2.25rem; + } + + .xl\:-m-10 { + margin: -2.5rem; + } + + .xl\:-m-11 { + margin: -2.75rem; + } + + .xl\:-m-12 { + margin: -3rem; + } + + .xl\:-m-14 { + margin: -3.5rem; + } + + .xl\:-m-16 { + margin: -4rem; + } + + .xl\:-m-20 { + margin: -5rem; + } + + .xl\:-m-22 { + margin: -5.625rem; + } + + .xl\:-m-24 { + margin: -6rem; + } + + .xl\:-m-28 { + margin: -7rem; + } + + .xl\:-m-32 { + margin: -8rem; + } + + .xl\:-m-36 { + margin: -9rem; + } + + .xl\:-m-40 { + margin: -10rem; + } + + .xl\:-m-44 { + margin: -11rem; + } + + .xl\:-m-48 { + margin: -12rem; + } + + .xl\:-m-52 { + margin: -13rem; + } + + .xl\:-m-56 { + margin: -14rem; + } + + .xl\:-m-60 { + margin: -240px; + } + + .xl\:-m-64 { + margin: -16rem; + } + + .xl\:-m-72 { + margin: -18rem; + } + + .xl\:-m-80 { + margin: -20rem; + } + + .xl\:-m-88 { + margin: -22rem; + } + + .xl\:-m-96 { + margin: -24rem; + } + + .xl\:-m-130 { + margin: -560px; + } + + .xl\:-m-px { + margin: -1px; + } + + .xl\:-m-0\.5 { + margin: -0.125rem; + } + + .xl\:-m-1\.5 { + margin: -0.375rem; + } + + .xl\:-m-2\.5 { + margin: -0.625rem; + } + + .xl\:-m-3\.5 { + margin: -0.875rem; + } + + .xl\:my-0 { + margin-top: 0px; + margin-bottom: 0px; + } + + .xl\:mx-0 { + margin-left: 0px; + margin-right: 0px; + } + + .xl\:my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; + } + + .xl\:mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; + } + + .xl\:my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + } + + .xl\:mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + + .xl\:my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } + + .xl\:mx-3 { + margin-left: 0.75rem; + margin-right: 0.75rem; + } + + .xl\:my-4 { + margin-top: 1rem; + margin-bottom: 1rem; + } + + .xl\:mx-4 { + margin-left: 1rem; + margin-right: 1rem; + } + + .xl\:my-5 { + margin-top: 1.25rem; + margin-bottom: 1.25rem; + } + + .xl\:mx-5 { + margin-left: 1.25rem; + margin-right: 1.25rem; + } + + .xl\:my-6 { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + } + + .xl\:mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + + .xl\:my-7 { + margin-top: 1.75rem; + margin-bottom: 1.75rem; + } + + .xl\:mx-7 { + margin-left: 1.75rem; + margin-right: 1.75rem; + } + + .xl\:my-8 { + margin-top: 2rem; + margin-bottom: 2rem; + } + + .xl\:mx-8 { + margin-left: 2rem; + margin-right: 2rem; + } + + .xl\:my-9 { + margin-top: 2.25rem; + margin-bottom: 2.25rem; + } + + .xl\:mx-9 { + margin-left: 2.25rem; + margin-right: 2.25rem; + } + + .xl\:my-10 { + margin-top: 2.5rem; + margin-bottom: 2.5rem; + } + + .xl\:mx-10 { + margin-left: 2.5rem; + margin-right: 2.5rem; + } + + .xl\:my-11 { + margin-top: 2.75rem; + margin-bottom: 2.75rem; + } + + .xl\:mx-11 { + margin-left: 2.75rem; + margin-right: 2.75rem; + } + + .xl\:my-12 { + margin-top: 3rem; + margin-bottom: 3rem; + } + + .xl\:mx-12 { + margin-left: 3rem; + margin-right: 3rem; + } + + .xl\:my-14 { + margin-top: 3.5rem; + margin-bottom: 3.5rem; + } + + .xl\:mx-14 { + margin-left: 3.5rem; + margin-right: 3.5rem; + } + + .xl\:my-16 { + margin-top: 4rem; + margin-bottom: 4rem; + } + + .xl\:mx-16 { + margin-left: 4rem; + margin-right: 4rem; + } + + .xl\:my-20 { + margin-top: 5rem; + margin-bottom: 5rem; + } + + .xl\:mx-20 { + margin-left: 5rem; + margin-right: 5rem; + } + + .xl\:my-22 { + margin-top: 5.625rem; + margin-bottom: 5.625rem; + } + + .xl\:mx-22 { + margin-left: 5.625rem; + margin-right: 5.625rem; + } + + .xl\:my-24 { + margin-top: 6rem; + margin-bottom: 6rem; + } + + .xl\:mx-24 { + margin-left: 6rem; + margin-right: 6rem; + } + + .xl\:my-28 { + margin-top: 7rem; + margin-bottom: 7rem; + } + + .xl\:mx-28 { + margin-left: 7rem; + margin-right: 7rem; + } + + .xl\:my-32 { + margin-top: 8rem; + margin-bottom: 8rem; + } + + .xl\:mx-32 { + margin-left: 8rem; + margin-right: 8rem; + } + + .xl\:my-36 { + margin-top: 9rem; + margin-bottom: 9rem; + } + + .xl\:mx-36 { + margin-left: 9rem; + margin-right: 9rem; + } + + .xl\:my-40 { + margin-top: 10rem; + margin-bottom: 10rem; + } + + .xl\:mx-40 { + margin-left: 10rem; + margin-right: 10rem; + } + + .xl\:my-44 { + margin-top: 11rem; + margin-bottom: 11rem; + } + + .xl\:mx-44 { + margin-left: 11rem; + margin-right: 11rem; + } + + .xl\:my-48 { + margin-top: 12rem; + margin-bottom: 12rem; + } + + .xl\:mx-48 { + margin-left: 12rem; + margin-right: 12rem; + } + + .xl\:my-52 { + margin-top: 13rem; + margin-bottom: 13rem; + } + + .xl\:mx-52 { + margin-left: 13rem; + margin-right: 13rem; + } + + .xl\:my-56 { + margin-top: 14rem; + margin-bottom: 14rem; + } + + .xl\:mx-56 { + margin-left: 14rem; + margin-right: 14rem; + } + + .xl\:my-60 { + margin-top: 240px; + margin-bottom: 240px; + } + + .xl\:mx-60 { + margin-left: 240px; + margin-right: 240px; + } + + .xl\:my-64 { + margin-top: 16rem; + margin-bottom: 16rem; + } + + .xl\:mx-64 { + margin-left: 16rem; + margin-right: 16rem; + } + + .xl\:my-72 { + margin-top: 18rem; + margin-bottom: 18rem; + } + + .xl\:mx-72 { + margin-left: 18rem; + margin-right: 18rem; + } + + .xl\:my-80 { + margin-top: 20rem; + margin-bottom: 20rem; + } + + .xl\:mx-80 { + margin-left: 20rem; + margin-right: 20rem; + } + + .xl\:my-88 { + margin-top: 22rem; + margin-bottom: 22rem; + } + + .xl\:mx-88 { + margin-left: 22rem; + margin-right: 22rem; + } + + .xl\:my-96 { + margin-top: 24rem; + margin-bottom: 24rem; + } + + .xl\:mx-96 { + margin-left: 24rem; + margin-right: 24rem; + } + + .xl\:my-130 { + margin-top: 560px; + margin-bottom: 560px; + } + + .xl\:mx-130 { + margin-left: 560px; + margin-right: 560px; + } + + .xl\:my-auto { + margin-top: auto; + margin-bottom: auto; + } + + .xl\:mx-auto { + margin-left: auto; + margin-right: auto; + } + + .xl\:my-px { + margin-top: 1px; + margin-bottom: 1px; + } + + .xl\:mx-px { + margin-left: 1px; + margin-right: 1px; + } + + .xl\:my-0\.5 { + margin-top: 0.125rem; + margin-bottom: 0.125rem; + } + + .xl\:mx-0\.5 { + margin-left: 0.125rem; + margin-right: 0.125rem; + } + + .xl\:my-1\.5 { + margin-top: 0.375rem; + margin-bottom: 0.375rem; + } + + .xl\:mx-1\.5 { + margin-left: 0.375rem; + margin-right: 0.375rem; + } + + .xl\:my-2\.5 { + margin-top: 0.625rem; + margin-bottom: 0.625rem; + } + + .xl\:mx-2\.5 { + margin-left: 0.625rem; + margin-right: 0.625rem; + } + + .xl\:my-3\.5 { + margin-top: 0.875rem; + margin-bottom: 0.875rem; + } + + .xl\:mx-3\.5 { + margin-left: 0.875rem; + margin-right: 0.875rem; + } + + .xl\:-my-0 { + margin-top: 0px; + margin-bottom: 0px; + } + + .xl\:-mx-0 { + margin-left: 0px; + margin-right: 0px; + } + + .xl\:-my-1 { + margin-top: -0.25rem; + margin-bottom: -0.25rem; + } + + .xl\:-mx-1 { + margin-left: -0.25rem; + margin-right: -0.25rem; + } + + .xl\:-my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; + } + + .xl\:-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + + .xl\:-my-3 { + margin-top: -0.75rem; + margin-bottom: -0.75rem; + } + + .xl\:-mx-3 { + margin-left: -0.75rem; + margin-right: -0.75rem; + } + + .xl\:-my-4 { + margin-top: -1rem; + margin-bottom: -1rem; + } + + .xl\:-mx-4 { + margin-left: -1rem; + margin-right: -1rem; + } + + .xl\:-my-5 { + margin-top: -1.25rem; + margin-bottom: -1.25rem; + } + + .xl\:-mx-5 { + margin-left: -1.25rem; + margin-right: -1.25rem; + } + + .xl\:-my-6 { + margin-top: -1.5rem; + margin-bottom: -1.5rem; + } + + .xl\:-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; + } + + .xl\:-my-7 { + margin-top: -1.75rem; + margin-bottom: -1.75rem; + } + + .xl\:-mx-7 { + margin-left: -1.75rem; + margin-right: -1.75rem; + } + + .xl\:-my-8 { + margin-top: -2rem; + margin-bottom: -2rem; + } + + .xl\:-mx-8 { + margin-left: -2rem; + margin-right: -2rem; + } + + .xl\:-my-9 { + margin-top: -2.25rem; + margin-bottom: -2.25rem; + } + + .xl\:-mx-9 { + margin-left: -2.25rem; + margin-right: -2.25rem; + } + + .xl\:-my-10 { + margin-top: -2.5rem; + margin-bottom: -2.5rem; + } + + .xl\:-mx-10 { + margin-left: -2.5rem; + margin-right: -2.5rem; + } + + .xl\:-my-11 { + margin-top: -2.75rem; + margin-bottom: -2.75rem; + } + + .xl\:-mx-11 { + margin-left: -2.75rem; + margin-right: -2.75rem; + } + + .xl\:-my-12 { + margin-top: -3rem; + margin-bottom: -3rem; + } + + .xl\:-mx-12 { + margin-left: -3rem; + margin-right: -3rem; + } + + .xl\:-my-14 { + margin-top: -3.5rem; + margin-bottom: -3.5rem; + } + + .xl\:-mx-14 { + margin-left: -3.5rem; + margin-right: -3.5rem; + } + + .xl\:-my-16 { + margin-top: -4rem; + margin-bottom: -4rem; + } + + .xl\:-mx-16 { + margin-left: -4rem; + margin-right: -4rem; + } + + .xl\:-my-20 { + margin-top: -5rem; + margin-bottom: -5rem; + } + + .xl\:-mx-20 { + margin-left: -5rem; + margin-right: -5rem; + } + + .xl\:-my-22 { + margin-top: -5.625rem; + margin-bottom: -5.625rem; + } + + .xl\:-mx-22 { + margin-left: -5.625rem; + margin-right: -5.625rem; + } + + .xl\:-my-24 { + margin-top: -6rem; + margin-bottom: -6rem; + } + + .xl\:-mx-24 { + margin-left: -6rem; + margin-right: -6rem; + } + + .xl\:-my-28 { + margin-top: -7rem; + margin-bottom: -7rem; + } + + .xl\:-mx-28 { + margin-left: -7rem; + margin-right: -7rem; + } + + .xl\:-my-32 { + margin-top: -8rem; + margin-bottom: -8rem; + } + + .xl\:-mx-32 { + margin-left: -8rem; + margin-right: -8rem; + } + + .xl\:-my-36 { + margin-top: -9rem; + margin-bottom: -9rem; + } + + .xl\:-mx-36 { + margin-left: -9rem; + margin-right: -9rem; + } + + .xl\:-my-40 { + margin-top: -10rem; + margin-bottom: -10rem; + } + + .xl\:-mx-40 { + margin-left: -10rem; + margin-right: -10rem; + } + + .xl\:-my-44 { + margin-top: -11rem; + margin-bottom: -11rem; + } + + .xl\:-mx-44 { + margin-left: -11rem; + margin-right: -11rem; + } + + .xl\:-my-48 { + margin-top: -12rem; + margin-bottom: -12rem; + } + + .xl\:-mx-48 { + margin-left: -12rem; + margin-right: -12rem; + } + + .xl\:-my-52 { + margin-top: -13rem; + margin-bottom: -13rem; + } + + .xl\:-mx-52 { + margin-left: -13rem; + margin-right: -13rem; + } + + .xl\:-my-56 { + margin-top: -14rem; + margin-bottom: -14rem; + } + + .xl\:-mx-56 { + margin-left: -14rem; + margin-right: -14rem; + } + + .xl\:-my-60 { + margin-top: -240px; + margin-bottom: -240px; + } + + .xl\:-mx-60 { + margin-left: -240px; + margin-right: -240px; + } + + .xl\:-my-64 { + margin-top: -16rem; + margin-bottom: -16rem; + } + + .xl\:-mx-64 { + margin-left: -16rem; + margin-right: -16rem; + } + + .xl\:-my-72 { + margin-top: -18rem; + margin-bottom: -18rem; + } + + .xl\:-mx-72 { + margin-left: -18rem; + margin-right: -18rem; + } + + .xl\:-my-80 { + margin-top: -20rem; + margin-bottom: -20rem; + } + + .xl\:-mx-80 { + margin-left: -20rem; + margin-right: -20rem; + } + + .xl\:-my-88 { + margin-top: -22rem; + margin-bottom: -22rem; + } + + .xl\:-mx-88 { + margin-left: -22rem; + margin-right: -22rem; + } + + .xl\:-my-96 { + margin-top: -24rem; + margin-bottom: -24rem; + } + + .xl\:-mx-96 { + margin-left: -24rem; + margin-right: -24rem; + } + + .xl\:-my-130 { + margin-top: -560px; + margin-bottom: -560px; + } + + .xl\:-mx-130 { + margin-left: -560px; + margin-right: -560px; + } + + .xl\:-my-px { + margin-top: -1px; + margin-bottom: -1px; + } + + .xl\:-mx-px { + margin-left: -1px; + margin-right: -1px; + } + + .xl\:-my-0\.5 { + margin-top: -0.125rem; + margin-bottom: -0.125rem; + } + + .xl\:-mx-0\.5 { + margin-left: -0.125rem; + margin-right: -0.125rem; + } + + .xl\:-my-1\.5 { + margin-top: -0.375rem; + margin-bottom: -0.375rem; + } + + .xl\:-mx-1\.5 { + margin-left: -0.375rem; + margin-right: -0.375rem; + } + + .xl\:-my-2\.5 { + margin-top: -0.625rem; + margin-bottom: -0.625rem; + } + + .xl\:-mx-2\.5 { + margin-left: -0.625rem; + margin-right: -0.625rem; + } + + .xl\:-my-3\.5 { + margin-top: -0.875rem; + margin-bottom: -0.875rem; + } + + .xl\:-mx-3\.5 { + margin-left: -0.875rem; + margin-right: -0.875rem; + } + + .xl\:mt-0 { + margin-top: 0px; + } + + .xl\:mr-0 { + margin-right: 0px; + } + + .xl\:mb-0 { + margin-bottom: 0px; + } + + .xl\:ml-0 { + margin-left: 0px; + } + + .xl\:mt-1 { + margin-top: 0.25rem; + } + + .xl\:mr-1 { + margin-right: 0.25rem; + } + + .xl\:mb-1 { + margin-bottom: 0.25rem; + } + + .xl\:ml-1 { + margin-left: 0.25rem; + } + + .xl\:mt-2 { + margin-top: 0.5rem; + } + + .xl\:mr-2 { + margin-right: 0.5rem; + } + + .xl\:mb-2 { + margin-bottom: 0.5rem; + } + + .xl\:ml-2 { + margin-left: 0.5rem; + } + + .xl\:mt-3 { + margin-top: 0.75rem; + } + + .xl\:mr-3 { + margin-right: 0.75rem; + } + + .xl\:mb-3 { + margin-bottom: 0.75rem; + } + + .xl\:ml-3 { + margin-left: 0.75rem; + } + + .xl\:mt-4 { + margin-top: 1rem; + } + + .xl\:mr-4 { + margin-right: 1rem; + } + + .xl\:mb-4 { + margin-bottom: 1rem; + } + + .xl\:ml-4 { + margin-left: 1rem; + } + + .xl\:mt-5 { + margin-top: 1.25rem; + } + + .xl\:mr-5 { + margin-right: 1.25rem; + } + + .xl\:mb-5 { + margin-bottom: 1.25rem; + } + + .xl\:ml-5 { + margin-left: 1.25rem; + } + + .xl\:mt-6 { + margin-top: 1.5rem; + } + + .xl\:mr-6 { + margin-right: 1.5rem; + } + + .xl\:mb-6 { + margin-bottom: 1.5rem; + } + + .xl\:ml-6 { + margin-left: 1.5rem; + } + + .xl\:mt-7 { + margin-top: 1.75rem; + } + + .xl\:mr-7 { + margin-right: 1.75rem; + } + + .xl\:mb-7 { + margin-bottom: 1.75rem; + } + + .xl\:ml-7 { + margin-left: 1.75rem; + } + + .xl\:mt-8 { + margin-top: 2rem; + } + + .xl\:mr-8 { + margin-right: 2rem; + } + + .xl\:mb-8 { + margin-bottom: 2rem; + } + + .xl\:ml-8 { + margin-left: 2rem; + } + + .xl\:mt-9 { + margin-top: 2.25rem; + } + + .xl\:mr-9 { + margin-right: 2.25rem; + } + + .xl\:mb-9 { + margin-bottom: 2.25rem; + } + + .xl\:ml-9 { + margin-left: 2.25rem; + } + + .xl\:mt-10 { + margin-top: 2.5rem; + } + + .xl\:mr-10 { + margin-right: 2.5rem; + } + + .xl\:mb-10 { + margin-bottom: 2.5rem; + } + + .xl\:ml-10 { + margin-left: 2.5rem; + } + + .xl\:mt-11 { + margin-top: 2.75rem; + } + + .xl\:mr-11 { + margin-right: 2.75rem; + } + + .xl\:mb-11 { + margin-bottom: 2.75rem; + } + + .xl\:ml-11 { + margin-left: 2.75rem; + } + + .xl\:mt-12 { + margin-top: 3rem; + } + + .xl\:mr-12 { + margin-right: 3rem; + } + + .xl\:mb-12 { + margin-bottom: 3rem; + } + + .xl\:ml-12 { + margin-left: 3rem; + } + + .xl\:mt-14 { + margin-top: 3.5rem; + } + + .xl\:mr-14 { + margin-right: 3.5rem; + } + + .xl\:mb-14 { + margin-bottom: 3.5rem; + } + + .xl\:ml-14 { + margin-left: 3.5rem; + } + + .xl\:mt-16 { + margin-top: 4rem; + } + + .xl\:mr-16 { + margin-right: 4rem; + } + + .xl\:mb-16 { + margin-bottom: 4rem; + } + + .xl\:ml-16 { + margin-left: 4rem; + } + + .xl\:mt-20 { + margin-top: 5rem; + } + + .xl\:mr-20 { + margin-right: 5rem; + } + + .xl\:mb-20 { + margin-bottom: 5rem; + } + + .xl\:ml-20 { + margin-left: 5rem; + } + + .xl\:mt-22 { + margin-top: 5.625rem; + } + + .xl\:mr-22 { + margin-right: 5.625rem; + } + + .xl\:mb-22 { + margin-bottom: 5.625rem; + } + + .xl\:ml-22 { + margin-left: 5.625rem; + } + + .xl\:mt-24 { + margin-top: 6rem; + } + + .xl\:mr-24 { + margin-right: 6rem; + } + + .xl\:mb-24 { + margin-bottom: 6rem; + } + + .xl\:ml-24 { + margin-left: 6rem; + } + + .xl\:mt-28 { + margin-top: 7rem; + } + + .xl\:mr-28 { + margin-right: 7rem; + } + + .xl\:mb-28 { + margin-bottom: 7rem; + } + + .xl\:ml-28 { + margin-left: 7rem; + } + + .xl\:mt-32 { + margin-top: 8rem; + } + + .xl\:mr-32 { + margin-right: 8rem; + } + + .xl\:mb-32 { + margin-bottom: 8rem; + } + + .xl\:ml-32 { + margin-left: 8rem; + } + + .xl\:mt-36 { + margin-top: 9rem; + } + + .xl\:mr-36 { + margin-right: 9rem; + } + + .xl\:mb-36 { + margin-bottom: 9rem; + } + + .xl\:ml-36 { + margin-left: 9rem; + } + + .xl\:mt-40 { + margin-top: 10rem; + } + + .xl\:mr-40 { + margin-right: 10rem; + } + + .xl\:mb-40 { + margin-bottom: 10rem; + } + + .xl\:ml-40 { + margin-left: 10rem; + } + + .xl\:mt-44 { + margin-top: 11rem; + } + + .xl\:mr-44 { + margin-right: 11rem; + } + + .xl\:mb-44 { + margin-bottom: 11rem; + } + + .xl\:ml-44 { + margin-left: 11rem; + } + + .xl\:mt-48 { + margin-top: 12rem; + } + + .xl\:mr-48 { + margin-right: 12rem; + } + + .xl\:mb-48 { + margin-bottom: 12rem; + } + + .xl\:ml-48 { + margin-left: 12rem; + } + + .xl\:mt-52 { + margin-top: 13rem; + } + + .xl\:mr-52 { + margin-right: 13rem; + } + + .xl\:mb-52 { + margin-bottom: 13rem; + } + + .xl\:ml-52 { + margin-left: 13rem; + } + + .xl\:mt-56 { + margin-top: 14rem; + } + + .xl\:mr-56 { + margin-right: 14rem; + } + + .xl\:mb-56 { + margin-bottom: 14rem; + } + + .xl\:ml-56 { + margin-left: 14rem; + } + + .xl\:mt-60 { + margin-top: 240px; + } + + .xl\:mr-60 { + margin-right: 240px; + } + + .xl\:mb-60 { + margin-bottom: 240px; + } + + .xl\:ml-60 { + margin-left: 240px; + } + + .xl\:mt-64 { + margin-top: 16rem; + } + + .xl\:mr-64 { + margin-right: 16rem; + } + + .xl\:mb-64 { + margin-bottom: 16rem; + } + + .xl\:ml-64 { + margin-left: 16rem; + } + + .xl\:mt-72 { + margin-top: 18rem; + } + + .xl\:mr-72 { + margin-right: 18rem; + } + + .xl\:mb-72 { + margin-bottom: 18rem; + } + + .xl\:ml-72 { + margin-left: 18rem; + } + + .xl\:mt-80 { + margin-top: 20rem; + } + + .xl\:mr-80 { + margin-right: 20rem; + } + + .xl\:mb-80 { + margin-bottom: 20rem; + } + + .xl\:ml-80 { + margin-left: 20rem; + } + + .xl\:mt-88 { + margin-top: 22rem; + } + + .xl\:mr-88 { + margin-right: 22rem; + } + + .xl\:mb-88 { + margin-bottom: 22rem; + } + + .xl\:ml-88 { + margin-left: 22rem; + } + + .xl\:mt-96 { + margin-top: 24rem; + } + + .xl\:mr-96 { + margin-right: 24rem; + } + + .xl\:mb-96 { + margin-bottom: 24rem; + } + + .xl\:ml-96 { + margin-left: 24rem; + } + + .xl\:mt-130 { + margin-top: 560px; + } + + .xl\:mr-130 { + margin-right: 560px; + } + + .xl\:mb-130 { + margin-bottom: 560px; + } + + .xl\:ml-130 { + margin-left: 560px; + } + + .xl\:mt-auto { + margin-top: auto; + } + + .xl\:mr-auto { + margin-right: auto; + } + + .xl\:mb-auto { + margin-bottom: auto; + } + + .xl\:ml-auto { + margin-left: auto; + } + + .xl\:mt-px { + margin-top: 1px; + } + + .xl\:mr-px { + margin-right: 1px; + } + + .xl\:mb-px { + margin-bottom: 1px; + } + + .xl\:ml-px { + margin-left: 1px; + } + + .xl\:mt-0\.5 { + margin-top: 0.125rem; + } + + .xl\:mr-0\.5 { + margin-right: 0.125rem; + } + + .xl\:mb-0\.5 { + margin-bottom: 0.125rem; + } + + .xl\:ml-0\.5 { + margin-left: 0.125rem; + } + + .xl\:mt-1\.5 { + margin-top: 0.375rem; + } + + .xl\:mr-1\.5 { + margin-right: 0.375rem; + } + + .xl\:mb-1\.5 { + margin-bottom: 0.375rem; + } + + .xl\:ml-1\.5 { + margin-left: 0.375rem; + } + + .xl\:mt-2\.5 { + margin-top: 0.625rem; + } + + .xl\:mr-2\.5 { + margin-right: 0.625rem; + } + + .xl\:mb-2\.5 { + margin-bottom: 0.625rem; + } + + .xl\:ml-2\.5 { + margin-left: 0.625rem; + } + + .xl\:mt-3\.5 { + margin-top: 0.875rem; + } + + .xl\:mr-3\.5 { + margin-right: 0.875rem; + } + + .xl\:mb-3\.5 { + margin-bottom: 0.875rem; + } + + .xl\:ml-3\.5 { + margin-left: 0.875rem; + } + + .xl\:-mt-0 { + margin-top: 0px; + } + + .xl\:-mr-0 { + margin-right: 0px; + } + + .xl\:-mb-0 { + margin-bottom: 0px; + } + + .xl\:-ml-0 { + margin-left: 0px; + } + + .xl\:-mt-1 { + margin-top: -0.25rem; + } + + .xl\:-mr-1 { + margin-right: -0.25rem; + } + + .xl\:-mb-1 { + margin-bottom: -0.25rem; + } + + .xl\:-ml-1 { + margin-left: -0.25rem; + } + + .xl\:-mt-2 { + margin-top: -0.5rem; + } + + .xl\:-mr-2 { + margin-right: -0.5rem; + } + + .xl\:-mb-2 { + margin-bottom: -0.5rem; + } + + .xl\:-ml-2 { + margin-left: -0.5rem; + } + + .xl\:-mt-3 { + margin-top: -0.75rem; + } + + .xl\:-mr-3 { + margin-right: -0.75rem; + } + + .xl\:-mb-3 { + margin-bottom: -0.75rem; + } + + .xl\:-ml-3 { + margin-left: -0.75rem; + } + + .xl\:-mt-4 { + margin-top: -1rem; + } + + .xl\:-mr-4 { + margin-right: -1rem; + } + + .xl\:-mb-4 { + margin-bottom: -1rem; + } + + .xl\:-ml-4 { + margin-left: -1rem; + } + + .xl\:-mt-5 { + margin-top: -1.25rem; + } + + .xl\:-mr-5 { + margin-right: -1.25rem; + } + + .xl\:-mb-5 { + margin-bottom: -1.25rem; + } + + .xl\:-ml-5 { + margin-left: -1.25rem; + } + + .xl\:-mt-6 { + margin-top: -1.5rem; + } + + .xl\:-mr-6 { + margin-right: -1.5rem; + } + + .xl\:-mb-6 { + margin-bottom: -1.5rem; + } + + .xl\:-ml-6 { + margin-left: -1.5rem; + } + + .xl\:-mt-7 { + margin-top: -1.75rem; + } + + .xl\:-mr-7 { + margin-right: -1.75rem; + } + + .xl\:-mb-7 { + margin-bottom: -1.75rem; + } + + .xl\:-ml-7 { + margin-left: -1.75rem; + } + + .xl\:-mt-8 { + margin-top: -2rem; + } + + .xl\:-mr-8 { + margin-right: -2rem; + } + + .xl\:-mb-8 { + margin-bottom: -2rem; + } + + .xl\:-ml-8 { + margin-left: -2rem; + } + + .xl\:-mt-9 { + margin-top: -2.25rem; + } + + .xl\:-mr-9 { + margin-right: -2.25rem; + } + + .xl\:-mb-9 { + margin-bottom: -2.25rem; + } + + .xl\:-ml-9 { + margin-left: -2.25rem; + } + + .xl\:-mt-10 { + margin-top: -2.5rem; + } + + .xl\:-mr-10 { + margin-right: -2.5rem; + } + + .xl\:-mb-10 { + margin-bottom: -2.5rem; + } + + .xl\:-ml-10 { + margin-left: -2.5rem; + } + + .xl\:-mt-11 { + margin-top: -2.75rem; + } + + .xl\:-mr-11 { + margin-right: -2.75rem; + } + + .xl\:-mb-11 { + margin-bottom: -2.75rem; + } + + .xl\:-ml-11 { + margin-left: -2.75rem; + } + + .xl\:-mt-12 { + margin-top: -3rem; + } + + .xl\:-mr-12 { + margin-right: -3rem; + } + + .xl\:-mb-12 { + margin-bottom: -3rem; + } + + .xl\:-ml-12 { + margin-left: -3rem; + } + + .xl\:-mt-14 { + margin-top: -3.5rem; + } + + .xl\:-mr-14 { + margin-right: -3.5rem; + } + + .xl\:-mb-14 { + margin-bottom: -3.5rem; + } + + .xl\:-ml-14 { + margin-left: -3.5rem; + } + + .xl\:-mt-16 { + margin-top: -4rem; + } + + .xl\:-mr-16 { + margin-right: -4rem; + } + + .xl\:-mb-16 { + margin-bottom: -4rem; + } + + .xl\:-ml-16 { + margin-left: -4rem; + } + + .xl\:-mt-20 { + margin-top: -5rem; + } + + .xl\:-mr-20 { + margin-right: -5rem; + } + + .xl\:-mb-20 { + margin-bottom: -5rem; + } + + .xl\:-ml-20 { + margin-left: -5rem; + } + + .xl\:-mt-22 { + margin-top: -5.625rem; + } + + .xl\:-mr-22 { + margin-right: -5.625rem; + } + + .xl\:-mb-22 { + margin-bottom: -5.625rem; + } + + .xl\:-ml-22 { + margin-left: -5.625rem; + } + + .xl\:-mt-24 { + margin-top: -6rem; + } + + .xl\:-mr-24 { + margin-right: -6rem; + } + + .xl\:-mb-24 { + margin-bottom: -6rem; + } + + .xl\:-ml-24 { + margin-left: -6rem; + } + + .xl\:-mt-28 { + margin-top: -7rem; + } + + .xl\:-mr-28 { + margin-right: -7rem; + } + + .xl\:-mb-28 { + margin-bottom: -7rem; + } + + .xl\:-ml-28 { + margin-left: -7rem; + } + + .xl\:-mt-32 { + margin-top: -8rem; + } + + .xl\:-mr-32 { + margin-right: -8rem; + } + + .xl\:-mb-32 { + margin-bottom: -8rem; + } + + .xl\:-ml-32 { + margin-left: -8rem; + } + + .xl\:-mt-36 { + margin-top: -9rem; + } + + .xl\:-mr-36 { + margin-right: -9rem; + } + + .xl\:-mb-36 { + margin-bottom: -9rem; + } + + .xl\:-ml-36 { + margin-left: -9rem; + } + + .xl\:-mt-40 { + margin-top: -10rem; + } + + .xl\:-mr-40 { + margin-right: -10rem; + } + + .xl\:-mb-40 { + margin-bottom: -10rem; + } + + .xl\:-ml-40 { + margin-left: -10rem; + } + + .xl\:-mt-44 { + margin-top: -11rem; + } + + .xl\:-mr-44 { + margin-right: -11rem; + } + + .xl\:-mb-44 { + margin-bottom: -11rem; + } + + .xl\:-ml-44 { + margin-left: -11rem; + } + + .xl\:-mt-48 { + margin-top: -12rem; + } + + .xl\:-mr-48 { + margin-right: -12rem; + } + + .xl\:-mb-48 { + margin-bottom: -12rem; + } + + .xl\:-ml-48 { + margin-left: -12rem; + } + + .xl\:-mt-52 { + margin-top: -13rem; + } + + .xl\:-mr-52 { + margin-right: -13rem; + } + + .xl\:-mb-52 { + margin-bottom: -13rem; + } + + .xl\:-ml-52 { + margin-left: -13rem; + } + + .xl\:-mt-56 { + margin-top: -14rem; + } + + .xl\:-mr-56 { + margin-right: -14rem; + } + + .xl\:-mb-56 { + margin-bottom: -14rem; + } + + .xl\:-ml-56 { + margin-left: -14rem; + } + + .xl\:-mt-60 { + margin-top: -240px; + } + + .xl\:-mr-60 { + margin-right: -240px; + } + + .xl\:-mb-60 { + margin-bottom: -240px; + } + + .xl\:-ml-60 { + margin-left: -240px; + } + + .xl\:-mt-64 { + margin-top: -16rem; + } + + .xl\:-mr-64 { + margin-right: -16rem; + } + + .xl\:-mb-64 { + margin-bottom: -16rem; + } + + .xl\:-ml-64 { + margin-left: -16rem; + } + + .xl\:-mt-72 { + margin-top: -18rem; + } + + .xl\:-mr-72 { + margin-right: -18rem; + } + + .xl\:-mb-72 { + margin-bottom: -18rem; + } + + .xl\:-ml-72 { + margin-left: -18rem; + } + + .xl\:-mt-80 { + margin-top: -20rem; + } + + .xl\:-mr-80 { + margin-right: -20rem; + } + + .xl\:-mb-80 { + margin-bottom: -20rem; + } + + .xl\:-ml-80 { + margin-left: -20rem; + } + + .xl\:-mt-88 { + margin-top: -22rem; + } + + .xl\:-mr-88 { + margin-right: -22rem; + } + + .xl\:-mb-88 { + margin-bottom: -22rem; + } + + .xl\:-ml-88 { + margin-left: -22rem; + } + + .xl\:-mt-96 { + margin-top: -24rem; + } + + .xl\:-mr-96 { + margin-right: -24rem; + } + + .xl\:-mb-96 { + margin-bottom: -24rem; + } + + .xl\:-ml-96 { + margin-left: -24rem; + } + + .xl\:-mt-130 { + margin-top: -560px; + } + + .xl\:-mr-130 { + margin-right: -560px; + } + + .xl\:-mb-130 { + margin-bottom: -560px; + } + + .xl\:-ml-130 { + margin-left: -560px; + } + + .xl\:-mt-px { + margin-top: -1px; + } + + .xl\:-mr-px { + margin-right: -1px; + } + + .xl\:-mb-px { + margin-bottom: -1px; + } + + .xl\:-ml-px { + margin-left: -1px; + } + + .xl\:-mt-0\.5 { + margin-top: -0.125rem; + } + + .xl\:-mr-0\.5 { + margin-right: -0.125rem; + } + + .xl\:-mb-0\.5 { + margin-bottom: -0.125rem; + } + + .xl\:-ml-0\.5 { + margin-left: -0.125rem; + } + + .xl\:-mt-1\.5 { + margin-top: -0.375rem; + } + + .xl\:-mr-1\.5 { + margin-right: -0.375rem; + } + + .xl\:-mb-1\.5 { + margin-bottom: -0.375rem; + } + + .xl\:-ml-1\.5 { + margin-left: -0.375rem; + } + + .xl\:-mt-2\.5 { + margin-top: -0.625rem; + } + + .xl\:-mr-2\.5 { + margin-right: -0.625rem; + } + + .xl\:-mb-2\.5 { + margin-bottom: -0.625rem; + } + + .xl\:-ml-2\.5 { + margin-left: -0.625rem; + } + + .xl\:-mt-3\.5 { + margin-top: -0.875rem; + } + + .xl\:-mr-3\.5 { + margin-right: -0.875rem; + } + + .xl\:-mb-3\.5 { + margin-bottom: -0.875rem; + } + + .xl\:-ml-3\.5 { + margin-left: -0.875rem; + } + + .xl\:first\:m-0:first-child { + margin: 0px; + } + + .xl\:first\:m-1:first-child { + margin: 0.25rem; + } + + .xl\:first\:m-2:first-child { + margin: 0.5rem; + } + + .xl\:first\:m-3:first-child { + margin: 0.75rem; + } + + .xl\:first\:m-4:first-child { + margin: 1rem; + } + + .xl\:first\:m-5:first-child { + margin: 1.25rem; + } + + .xl\:first\:m-6:first-child { + margin: 1.5rem; + } + + .xl\:first\:m-7:first-child { + margin: 1.75rem; + } + + .xl\:first\:m-8:first-child { + margin: 2rem; + } + + .xl\:first\:m-9:first-child { + margin: 2.25rem; + } + + .xl\:first\:m-10:first-child { + margin: 2.5rem; + } + + .xl\:first\:m-11:first-child { + margin: 2.75rem; + } + + .xl\:first\:m-12:first-child { + margin: 3rem; + } + + .xl\:first\:m-14:first-child { + margin: 3.5rem; + } + + .xl\:first\:m-16:first-child { + margin: 4rem; + } + + .xl\:first\:m-20:first-child { + margin: 5rem; + } + + .xl\:first\:m-22:first-child { + margin: 5.625rem; + } + + .xl\:first\:m-24:first-child { + margin: 6rem; + } + + .xl\:first\:m-28:first-child { + margin: 7rem; + } + + .xl\:first\:m-32:first-child { + margin: 8rem; + } + + .xl\:first\:m-36:first-child { + margin: 9rem; + } + + .xl\:first\:m-40:first-child { + margin: 10rem; + } + + .xl\:first\:m-44:first-child { + margin: 11rem; + } + + .xl\:first\:m-48:first-child { + margin: 12rem; + } + + .xl\:first\:m-52:first-child { + margin: 13rem; + } + + .xl\:first\:m-56:first-child { + margin: 14rem; + } + + .xl\:first\:m-60:first-child { + margin: 240px; + } + + .xl\:first\:m-64:first-child { + margin: 16rem; + } + + .xl\:first\:m-72:first-child { + margin: 18rem; + } + + .xl\:first\:m-80:first-child { + margin: 20rem; + } + + .xl\:first\:m-88:first-child { + margin: 22rem; + } + + .xl\:first\:m-96:first-child { + margin: 24rem; + } + + .xl\:first\:m-130:first-child { + margin: 560px; + } + + .xl\:first\:m-auto:first-child { + margin: auto; + } + + .xl\:first\:m-px:first-child { + margin: 1px; + } + + .xl\:first\:m-0\.5:first-child { + margin: 0.125rem; + } + + .xl\:first\:m-1\.5:first-child { + margin: 0.375rem; + } + + .xl\:first\:m-2\.5:first-child { + margin: 0.625rem; + } + + .xl\:first\:m-3\.5:first-child { + margin: 0.875rem; + } + + .xl\:first\:-m-0:first-child { + margin: 0px; + } + + .xl\:first\:-m-1:first-child { + margin: -0.25rem; + } + + .xl\:first\:-m-2:first-child { + margin: -0.5rem; + } + + .xl\:first\:-m-3:first-child { + margin: -0.75rem; + } + + .xl\:first\:-m-4:first-child { + margin: -1rem; + } + + .xl\:first\:-m-5:first-child { + margin: -1.25rem; + } + + .xl\:first\:-m-6:first-child { + margin: -1.5rem; + } + + .xl\:first\:-m-7:first-child { + margin: -1.75rem; + } + + .xl\:first\:-m-8:first-child { + margin: -2rem; + } + + .xl\:first\:-m-9:first-child { + margin: -2.25rem; + } + + .xl\:first\:-m-10:first-child { + margin: -2.5rem; + } + + .xl\:first\:-m-11:first-child { + margin: -2.75rem; + } + + .xl\:first\:-m-12:first-child { + margin: -3rem; + } + + .xl\:first\:-m-14:first-child { + margin: -3.5rem; + } + + .xl\:first\:-m-16:first-child { + margin: -4rem; + } + + .xl\:first\:-m-20:first-child { + margin: -5rem; + } + + .xl\:first\:-m-22:first-child { + margin: -5.625rem; + } + + .xl\:first\:-m-24:first-child { + margin: -6rem; + } + + .xl\:first\:-m-28:first-child { + margin: -7rem; + } + + .xl\:first\:-m-32:first-child { + margin: -8rem; + } + + .xl\:first\:-m-36:first-child { + margin: -9rem; + } + + .xl\:first\:-m-40:first-child { + margin: -10rem; + } + + .xl\:first\:-m-44:first-child { + margin: -11rem; + } + + .xl\:first\:-m-48:first-child { + margin: -12rem; + } + + .xl\:first\:-m-52:first-child { + margin: -13rem; + } + + .xl\:first\:-m-56:first-child { + margin: -14rem; + } + + .xl\:first\:-m-60:first-child { + margin: -240px; + } + + .xl\:first\:-m-64:first-child { + margin: -16rem; + } + + .xl\:first\:-m-72:first-child { + margin: -18rem; + } + + .xl\:first\:-m-80:first-child { + margin: -20rem; + } + + .xl\:first\:-m-88:first-child { + margin: -22rem; + } + + .xl\:first\:-m-96:first-child { + margin: -24rem; + } + + .xl\:first\:-m-130:first-child { + margin: -560px; + } + + .xl\:first\:-m-px:first-child { + margin: -1px; + } + + .xl\:first\:-m-0\.5:first-child { + margin: -0.125rem; + } + + .xl\:first\:-m-1\.5:first-child { + margin: -0.375rem; + } + + .xl\:first\:-m-2\.5:first-child { + margin: -0.625rem; + } + + .xl\:first\:-m-3\.5:first-child { + margin: -0.875rem; + } + + .xl\:first\:my-0:first-child { + margin-top: 0px; + margin-bottom: 0px; + } + + .xl\:first\:mx-0:first-child { + margin-left: 0px; + margin-right: 0px; + } + + .xl\:first\:my-1:first-child { + margin-top: 0.25rem; + margin-bottom: 0.25rem; + } + + .xl\:first\:mx-1:first-child { + margin-left: 0.25rem; + margin-right: 0.25rem; + } + + .xl\:first\:my-2:first-child { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + } + + .xl\:first\:mx-2:first-child { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + + .xl\:first\:my-3:first-child { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } + + .xl\:first\:mx-3:first-child { + margin-left: 0.75rem; + margin-right: 0.75rem; + } + + .xl\:first\:my-4:first-child { + margin-top: 1rem; + margin-bottom: 1rem; + } + + .xl\:first\:mx-4:first-child { + margin-left: 1rem; + margin-right: 1rem; + } + + .xl\:first\:my-5:first-child { + margin-top: 1.25rem; + margin-bottom: 1.25rem; + } + + .xl\:first\:mx-5:first-child { + margin-left: 1.25rem; + margin-right: 1.25rem; + } + + .xl\:first\:my-6:first-child { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + } + + .xl\:first\:mx-6:first-child { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + + .xl\:first\:my-7:first-child { + margin-top: 1.75rem; + margin-bottom: 1.75rem; + } + + .xl\:first\:mx-7:first-child { + margin-left: 1.75rem; + margin-right: 1.75rem; + } + + .xl\:first\:my-8:first-child { + margin-top: 2rem; + margin-bottom: 2rem; + } + + .xl\:first\:mx-8:first-child { + margin-left: 2rem; + margin-right: 2rem; + } + + .xl\:first\:my-9:first-child { + margin-top: 2.25rem; + margin-bottom: 2.25rem; + } + + .xl\:first\:mx-9:first-child { + margin-left: 2.25rem; + margin-right: 2.25rem; + } + + .xl\:first\:my-10:first-child { + margin-top: 2.5rem; + margin-bottom: 2.5rem; + } + + .xl\:first\:mx-10:first-child { + margin-left: 2.5rem; + margin-right: 2.5rem; + } + + .xl\:first\:my-11:first-child { + margin-top: 2.75rem; + margin-bottom: 2.75rem; + } + + .xl\:first\:mx-11:first-child { + margin-left: 2.75rem; + margin-right: 2.75rem; + } + + .xl\:first\:my-12:first-child { + margin-top: 3rem; + margin-bottom: 3rem; + } + + .xl\:first\:mx-12:first-child { + margin-left: 3rem; + margin-right: 3rem; + } + + .xl\:first\:my-14:first-child { + margin-top: 3.5rem; + margin-bottom: 3.5rem; + } + + .xl\:first\:mx-14:first-child { + margin-left: 3.5rem; + margin-right: 3.5rem; + } + + .xl\:first\:my-16:first-child { + margin-top: 4rem; + margin-bottom: 4rem; + } + + .xl\:first\:mx-16:first-child { + margin-left: 4rem; + margin-right: 4rem; + } + + .xl\:first\:my-20:first-child { + margin-top: 5rem; + margin-bottom: 5rem; + } + + .xl\:first\:mx-20:first-child { + margin-left: 5rem; + margin-right: 5rem; + } + + .xl\:first\:my-22:first-child { + margin-top: 5.625rem; + margin-bottom: 5.625rem; + } + + .xl\:first\:mx-22:first-child { + margin-left: 5.625rem; + margin-right: 5.625rem; + } + + .xl\:first\:my-24:first-child { + margin-top: 6rem; + margin-bottom: 6rem; + } + + .xl\:first\:mx-24:first-child { + margin-left: 6rem; + margin-right: 6rem; + } + + .xl\:first\:my-28:first-child { + margin-top: 7rem; + margin-bottom: 7rem; + } + + .xl\:first\:mx-28:first-child { + margin-left: 7rem; + margin-right: 7rem; + } + + .xl\:first\:my-32:first-child { + margin-top: 8rem; + margin-bottom: 8rem; + } + + .xl\:first\:mx-32:first-child { + margin-left: 8rem; + margin-right: 8rem; + } + + .xl\:first\:my-36:first-child { + margin-top: 9rem; + margin-bottom: 9rem; + } + + .xl\:first\:mx-36:first-child { + margin-left: 9rem; + margin-right: 9rem; + } + + .xl\:first\:my-40:first-child { + margin-top: 10rem; + margin-bottom: 10rem; + } + + .xl\:first\:mx-40:first-child { + margin-left: 10rem; + margin-right: 10rem; + } + + .xl\:first\:my-44:first-child { + margin-top: 11rem; + margin-bottom: 11rem; + } + + .xl\:first\:mx-44:first-child { + margin-left: 11rem; + margin-right: 11rem; + } + + .xl\:first\:my-48:first-child { + margin-top: 12rem; + margin-bottom: 12rem; + } + + .xl\:first\:mx-48:first-child { + margin-left: 12rem; + margin-right: 12rem; + } + + .xl\:first\:my-52:first-child { + margin-top: 13rem; + margin-bottom: 13rem; + } + + .xl\:first\:mx-52:first-child { + margin-left: 13rem; + margin-right: 13rem; + } + + .xl\:first\:my-56:first-child { + margin-top: 14rem; + margin-bottom: 14rem; + } + + .xl\:first\:mx-56:first-child { + margin-left: 14rem; + margin-right: 14rem; + } + + .xl\:first\:my-60:first-child { + margin-top: 240px; + margin-bottom: 240px; + } + + .xl\:first\:mx-60:first-child { + margin-left: 240px; + margin-right: 240px; + } + + .xl\:first\:my-64:first-child { + margin-top: 16rem; + margin-bottom: 16rem; + } + + .xl\:first\:mx-64:first-child { + margin-left: 16rem; + margin-right: 16rem; + } + + .xl\:first\:my-72:first-child { + margin-top: 18rem; + margin-bottom: 18rem; + } + + .xl\:first\:mx-72:first-child { + margin-left: 18rem; + margin-right: 18rem; + } + + .xl\:first\:my-80:first-child { + margin-top: 20rem; + margin-bottom: 20rem; + } + + .xl\:first\:mx-80:first-child { + margin-left: 20rem; + margin-right: 20rem; + } + + .xl\:first\:my-88:first-child { + margin-top: 22rem; + margin-bottom: 22rem; + } + + .xl\:first\:mx-88:first-child { + margin-left: 22rem; + margin-right: 22rem; + } + + .xl\:first\:my-96:first-child { + margin-top: 24rem; + margin-bottom: 24rem; + } + + .xl\:first\:mx-96:first-child { + margin-left: 24rem; + margin-right: 24rem; + } + + .xl\:first\:my-130:first-child { + margin-top: 560px; + margin-bottom: 560px; + } + + .xl\:first\:mx-130:first-child { + margin-left: 560px; + margin-right: 560px; + } + + .xl\:first\:my-auto:first-child { + margin-top: auto; + margin-bottom: auto; + } + + .xl\:first\:mx-auto:first-child { + margin-left: auto; + margin-right: auto; + } + + .xl\:first\:my-px:first-child { + margin-top: 1px; + margin-bottom: 1px; + } + + .xl\:first\:mx-px:first-child { + margin-left: 1px; + margin-right: 1px; + } + + .xl\:first\:my-0\.5:first-child { + margin-top: 0.125rem; + margin-bottom: 0.125rem; + } + + .xl\:first\:mx-0\.5:first-child { + margin-left: 0.125rem; + margin-right: 0.125rem; + } + + .xl\:first\:my-1\.5:first-child { + margin-top: 0.375rem; + margin-bottom: 0.375rem; + } + + .xl\:first\:mx-1\.5:first-child { + margin-left: 0.375rem; + margin-right: 0.375rem; + } + + .xl\:first\:my-2\.5:first-child { + margin-top: 0.625rem; + margin-bottom: 0.625rem; + } + + .xl\:first\:mx-2\.5:first-child { + margin-left: 0.625rem; + margin-right: 0.625rem; + } + + .xl\:first\:my-3\.5:first-child { + margin-top: 0.875rem; + margin-bottom: 0.875rem; + } + + .xl\:first\:mx-3\.5:first-child { + margin-left: 0.875rem; + margin-right: 0.875rem; + } + + .xl\:first\:-my-0:first-child { + margin-top: 0px; + margin-bottom: 0px; + } + + .xl\:first\:-mx-0:first-child { + margin-left: 0px; + margin-right: 0px; + } + + .xl\:first\:-my-1:first-child { + margin-top: -0.25rem; + margin-bottom: -0.25rem; + } + + .xl\:first\:-mx-1:first-child { + margin-left: -0.25rem; + margin-right: -0.25rem; + } + + .xl\:first\:-my-2:first-child { + margin-top: -0.5rem; + margin-bottom: -0.5rem; + } + + .xl\:first\:-mx-2:first-child { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + + .xl\:first\:-my-3:first-child { + margin-top: -0.75rem; + margin-bottom: -0.75rem; + } + + .xl\:first\:-mx-3:first-child { + margin-left: -0.75rem; + margin-right: -0.75rem; + } + + .xl\:first\:-my-4:first-child { + margin-top: -1rem; + margin-bottom: -1rem; + } + + .xl\:first\:-mx-4:first-child { + margin-left: -1rem; + margin-right: -1rem; + } + + .xl\:first\:-my-5:first-child { + margin-top: -1.25rem; + margin-bottom: -1.25rem; + } + + .xl\:first\:-mx-5:first-child { + margin-left: -1.25rem; + margin-right: -1.25rem; + } + + .xl\:first\:-my-6:first-child { + margin-top: -1.5rem; + margin-bottom: -1.5rem; + } + + .xl\:first\:-mx-6:first-child { + margin-left: -1.5rem; + margin-right: -1.5rem; + } + + .xl\:first\:-my-7:first-child { + margin-top: -1.75rem; + margin-bottom: -1.75rem; + } + + .xl\:first\:-mx-7:first-child { + margin-left: -1.75rem; + margin-right: -1.75rem; + } + + .xl\:first\:-my-8:first-child { + margin-top: -2rem; + margin-bottom: -2rem; + } + + .xl\:first\:-mx-8:first-child { + margin-left: -2rem; + margin-right: -2rem; + } + + .xl\:first\:-my-9:first-child { + margin-top: -2.25rem; + margin-bottom: -2.25rem; + } + + .xl\:first\:-mx-9:first-child { + margin-left: -2.25rem; + margin-right: -2.25rem; + } + + .xl\:first\:-my-10:first-child { + margin-top: -2.5rem; + margin-bottom: -2.5rem; + } + + .xl\:first\:-mx-10:first-child { + margin-left: -2.5rem; + margin-right: -2.5rem; + } + + .xl\:first\:-my-11:first-child { + margin-top: -2.75rem; + margin-bottom: -2.75rem; + } + + .xl\:first\:-mx-11:first-child { + margin-left: -2.75rem; + margin-right: -2.75rem; + } + + .xl\:first\:-my-12:first-child { + margin-top: -3rem; + margin-bottom: -3rem; + } + + .xl\:first\:-mx-12:first-child { + margin-left: -3rem; + margin-right: -3rem; + } + + .xl\:first\:-my-14:first-child { + margin-top: -3.5rem; + margin-bottom: -3.5rem; + } + + .xl\:first\:-mx-14:first-child { + margin-left: -3.5rem; + margin-right: -3.5rem; + } + + .xl\:first\:-my-16:first-child { + margin-top: -4rem; + margin-bottom: -4rem; + } + + .xl\:first\:-mx-16:first-child { + margin-left: -4rem; + margin-right: -4rem; + } + + .xl\:first\:-my-20:first-child { + margin-top: -5rem; + margin-bottom: -5rem; + } + + .xl\:first\:-mx-20:first-child { + margin-left: -5rem; + margin-right: -5rem; + } + + .xl\:first\:-my-22:first-child { + margin-top: -5.625rem; + margin-bottom: -5.625rem; + } + + .xl\:first\:-mx-22:first-child { + margin-left: -5.625rem; + margin-right: -5.625rem; + } + + .xl\:first\:-my-24:first-child { + margin-top: -6rem; + margin-bottom: -6rem; + } + + .xl\:first\:-mx-24:first-child { + margin-left: -6rem; + margin-right: -6rem; + } + + .xl\:first\:-my-28:first-child { + margin-top: -7rem; + margin-bottom: -7rem; + } + + .xl\:first\:-mx-28:first-child { + margin-left: -7rem; + margin-right: -7rem; + } + + .xl\:first\:-my-32:first-child { + margin-top: -8rem; + margin-bottom: -8rem; + } + + .xl\:first\:-mx-32:first-child { + margin-left: -8rem; + margin-right: -8rem; + } + + .xl\:first\:-my-36:first-child { + margin-top: -9rem; + margin-bottom: -9rem; + } + + .xl\:first\:-mx-36:first-child { + margin-left: -9rem; + margin-right: -9rem; + } + + .xl\:first\:-my-40:first-child { + margin-top: -10rem; + margin-bottom: -10rem; + } + + .xl\:first\:-mx-40:first-child { + margin-left: -10rem; + margin-right: -10rem; + } + + .xl\:first\:-my-44:first-child { + margin-top: -11rem; + margin-bottom: -11rem; + } + + .xl\:first\:-mx-44:first-child { + margin-left: -11rem; + margin-right: -11rem; + } + + .xl\:first\:-my-48:first-child { + margin-top: -12rem; + margin-bottom: -12rem; + } + + .xl\:first\:-mx-48:first-child { + margin-left: -12rem; + margin-right: -12rem; + } + + .xl\:first\:-my-52:first-child { + margin-top: -13rem; + margin-bottom: -13rem; + } + + .xl\:first\:-mx-52:first-child { + margin-left: -13rem; + margin-right: -13rem; + } + + .xl\:first\:-my-56:first-child { + margin-top: -14rem; + margin-bottom: -14rem; + } + + .xl\:first\:-mx-56:first-child { + margin-left: -14rem; + margin-right: -14rem; + } + + .xl\:first\:-my-60:first-child { + margin-top: -240px; + margin-bottom: -240px; + } + + .xl\:first\:-mx-60:first-child { + margin-left: -240px; + margin-right: -240px; + } + + .xl\:first\:-my-64:first-child { + margin-top: -16rem; + margin-bottom: -16rem; + } + + .xl\:first\:-mx-64:first-child { + margin-left: -16rem; + margin-right: -16rem; + } + + .xl\:first\:-my-72:first-child { + margin-top: -18rem; + margin-bottom: -18rem; + } + + .xl\:first\:-mx-72:first-child { + margin-left: -18rem; + margin-right: -18rem; + } + + .xl\:first\:-my-80:first-child { + margin-top: -20rem; + margin-bottom: -20rem; + } + + .xl\:first\:-mx-80:first-child { + margin-left: -20rem; + margin-right: -20rem; + } + + .xl\:first\:-my-88:first-child { + margin-top: -22rem; + margin-bottom: -22rem; + } + + .xl\:first\:-mx-88:first-child { + margin-left: -22rem; + margin-right: -22rem; + } + + .xl\:first\:-my-96:first-child { + margin-top: -24rem; + margin-bottom: -24rem; + } + + .xl\:first\:-mx-96:first-child { + margin-left: -24rem; + margin-right: -24rem; + } + + .xl\:first\:-my-130:first-child { + margin-top: -560px; + margin-bottom: -560px; + } + + .xl\:first\:-mx-130:first-child { + margin-left: -560px; + margin-right: -560px; + } + + .xl\:first\:-my-px:first-child { + margin-top: -1px; + margin-bottom: -1px; + } + + .xl\:first\:-mx-px:first-child { + margin-left: -1px; + margin-right: -1px; + } + + .xl\:first\:-my-0\.5:first-child { + margin-top: -0.125rem; + margin-bottom: -0.125rem; + } + + .xl\:first\:-mx-0\.5:first-child { + margin-left: -0.125rem; + margin-right: -0.125rem; + } + + .xl\:first\:-my-1\.5:first-child { + margin-top: -0.375rem; + margin-bottom: -0.375rem; + } + + .xl\:first\:-mx-1\.5:first-child { + margin-left: -0.375rem; + margin-right: -0.375rem; + } + + .xl\:first\:-my-2\.5:first-child { + margin-top: -0.625rem; + margin-bottom: -0.625rem; + } + + .xl\:first\:-mx-2\.5:first-child { + margin-left: -0.625rem; + margin-right: -0.625rem; + } + + .xl\:first\:-my-3\.5:first-child { + margin-top: -0.875rem; + margin-bottom: -0.875rem; + } + + .xl\:first\:-mx-3\.5:first-child { + margin-left: -0.875rem; + margin-right: -0.875rem; + } + + .xl\:first\:mt-0:first-child { + margin-top: 0px; + } + + .xl\:first\:mr-0:first-child { + margin-right: 0px; + } + + .xl\:first\:mb-0:first-child { + margin-bottom: 0px; + } + + .xl\:first\:ml-0:first-child { + margin-left: 0px; + } + + .xl\:first\:mt-1:first-child { + margin-top: 0.25rem; + } + + .xl\:first\:mr-1:first-child { + margin-right: 0.25rem; + } + + .xl\:first\:mb-1:first-child { + margin-bottom: 0.25rem; + } + + .xl\:first\:ml-1:first-child { + margin-left: 0.25rem; + } + + .xl\:first\:mt-2:first-child { + margin-top: 0.5rem; + } + + .xl\:first\:mr-2:first-child { + margin-right: 0.5rem; + } + + .xl\:first\:mb-2:first-child { + margin-bottom: 0.5rem; + } + + .xl\:first\:ml-2:first-child { + margin-left: 0.5rem; + } + + .xl\:first\:mt-3:first-child { + margin-top: 0.75rem; + } + + .xl\:first\:mr-3:first-child { + margin-right: 0.75rem; + } + + .xl\:first\:mb-3:first-child { + margin-bottom: 0.75rem; + } + + .xl\:first\:ml-3:first-child { + margin-left: 0.75rem; + } + + .xl\:first\:mt-4:first-child { + margin-top: 1rem; + } + + .xl\:first\:mr-4:first-child { + margin-right: 1rem; + } + + .xl\:first\:mb-4:first-child { + margin-bottom: 1rem; + } + + .xl\:first\:ml-4:first-child { + margin-left: 1rem; + } + + .xl\:first\:mt-5:first-child { + margin-top: 1.25rem; + } + + .xl\:first\:mr-5:first-child { + margin-right: 1.25rem; + } + + .xl\:first\:mb-5:first-child { + margin-bottom: 1.25rem; + } + + .xl\:first\:ml-5:first-child { + margin-left: 1.25rem; + } + + .xl\:first\:mt-6:first-child { + margin-top: 1.5rem; + } + + .xl\:first\:mr-6:first-child { + margin-right: 1.5rem; + } + + .xl\:first\:mb-6:first-child { + margin-bottom: 1.5rem; + } + + .xl\:first\:ml-6:first-child { + margin-left: 1.5rem; + } + + .xl\:first\:mt-7:first-child { + margin-top: 1.75rem; + } + + .xl\:first\:mr-7:first-child { + margin-right: 1.75rem; + } + + .xl\:first\:mb-7:first-child { + margin-bottom: 1.75rem; + } + + .xl\:first\:ml-7:first-child { + margin-left: 1.75rem; + } + + .xl\:first\:mt-8:first-child { + margin-top: 2rem; + } + + .xl\:first\:mr-8:first-child { + margin-right: 2rem; + } + + .xl\:first\:mb-8:first-child { + margin-bottom: 2rem; + } + + .xl\:first\:ml-8:first-child { + margin-left: 2rem; + } + + .xl\:first\:mt-9:first-child { + margin-top: 2.25rem; + } + + .xl\:first\:mr-9:first-child { + margin-right: 2.25rem; + } + + .xl\:first\:mb-9:first-child { + margin-bottom: 2.25rem; + } + + .xl\:first\:ml-9:first-child { + margin-left: 2.25rem; + } + + .xl\:first\:mt-10:first-child { + margin-top: 2.5rem; + } + + .xl\:first\:mr-10:first-child { + margin-right: 2.5rem; + } + + .xl\:first\:mb-10:first-child { + margin-bottom: 2.5rem; + } + + .xl\:first\:ml-10:first-child { + margin-left: 2.5rem; + } + + .xl\:first\:mt-11:first-child { + margin-top: 2.75rem; + } + + .xl\:first\:mr-11:first-child { + margin-right: 2.75rem; + } + + .xl\:first\:mb-11:first-child { + margin-bottom: 2.75rem; + } + + .xl\:first\:ml-11:first-child { + margin-left: 2.75rem; + } + + .xl\:first\:mt-12:first-child { + margin-top: 3rem; + } + + .xl\:first\:mr-12:first-child { + margin-right: 3rem; + } + + .xl\:first\:mb-12:first-child { + margin-bottom: 3rem; + } + + .xl\:first\:ml-12:first-child { + margin-left: 3rem; + } + + .xl\:first\:mt-14:first-child { + margin-top: 3.5rem; + } + + .xl\:first\:mr-14:first-child { + margin-right: 3.5rem; + } + + .xl\:first\:mb-14:first-child { + margin-bottom: 3.5rem; + } + + .xl\:first\:ml-14:first-child { + margin-left: 3.5rem; + } + + .xl\:first\:mt-16:first-child { + margin-top: 4rem; + } + + .xl\:first\:mr-16:first-child { + margin-right: 4rem; + } + + .xl\:first\:mb-16:first-child { + margin-bottom: 4rem; + } + + .xl\:first\:ml-16:first-child { + margin-left: 4rem; + } + + .xl\:first\:mt-20:first-child { + margin-top: 5rem; + } + + .xl\:first\:mr-20:first-child { + margin-right: 5rem; + } + + .xl\:first\:mb-20:first-child { + margin-bottom: 5rem; + } + + .xl\:first\:ml-20:first-child { + margin-left: 5rem; + } + + .xl\:first\:mt-22:first-child { + margin-top: 5.625rem; + } + + .xl\:first\:mr-22:first-child { + margin-right: 5.625rem; + } + + .xl\:first\:mb-22:first-child { + margin-bottom: 5.625rem; + } + + .xl\:first\:ml-22:first-child { + margin-left: 5.625rem; + } + + .xl\:first\:mt-24:first-child { + margin-top: 6rem; + } + + .xl\:first\:mr-24:first-child { + margin-right: 6rem; + } + + .xl\:first\:mb-24:first-child { + margin-bottom: 6rem; + } + + .xl\:first\:ml-24:first-child { + margin-left: 6rem; + } + + .xl\:first\:mt-28:first-child { + margin-top: 7rem; + } + + .xl\:first\:mr-28:first-child { + margin-right: 7rem; + } + + .xl\:first\:mb-28:first-child { + margin-bottom: 7rem; + } + + .xl\:first\:ml-28:first-child { + margin-left: 7rem; + } + + .xl\:first\:mt-32:first-child { + margin-top: 8rem; + } + + .xl\:first\:mr-32:first-child { + margin-right: 8rem; + } + + .xl\:first\:mb-32:first-child { + margin-bottom: 8rem; + } + + .xl\:first\:ml-32:first-child { + margin-left: 8rem; + } + + .xl\:first\:mt-36:first-child { + margin-top: 9rem; + } + + .xl\:first\:mr-36:first-child { + margin-right: 9rem; + } + + .xl\:first\:mb-36:first-child { + margin-bottom: 9rem; + } + + .xl\:first\:ml-36:first-child { + margin-left: 9rem; + } + + .xl\:first\:mt-40:first-child { + margin-top: 10rem; + } + + .xl\:first\:mr-40:first-child { + margin-right: 10rem; + } + + .xl\:first\:mb-40:first-child { + margin-bottom: 10rem; + } + + .xl\:first\:ml-40:first-child { + margin-left: 10rem; + } + + .xl\:first\:mt-44:first-child { + margin-top: 11rem; + } + + .xl\:first\:mr-44:first-child { + margin-right: 11rem; + } + + .xl\:first\:mb-44:first-child { + margin-bottom: 11rem; + } + + .xl\:first\:ml-44:first-child { + margin-left: 11rem; + } + + .xl\:first\:mt-48:first-child { + margin-top: 12rem; + } + + .xl\:first\:mr-48:first-child { + margin-right: 12rem; + } + + .xl\:first\:mb-48:first-child { + margin-bottom: 12rem; + } + + .xl\:first\:ml-48:first-child { + margin-left: 12rem; + } + + .xl\:first\:mt-52:first-child { + margin-top: 13rem; + } + + .xl\:first\:mr-52:first-child { + margin-right: 13rem; + } + + .xl\:first\:mb-52:first-child { + margin-bottom: 13rem; + } + + .xl\:first\:ml-52:first-child { + margin-left: 13rem; + } + + .xl\:first\:mt-56:first-child { + margin-top: 14rem; + } + + .xl\:first\:mr-56:first-child { + margin-right: 14rem; + } + + .xl\:first\:mb-56:first-child { + margin-bottom: 14rem; + } + + .xl\:first\:ml-56:first-child { + margin-left: 14rem; + } + + .xl\:first\:mt-60:first-child { + margin-top: 240px; + } + + .xl\:first\:mr-60:first-child { + margin-right: 240px; + } + + .xl\:first\:mb-60:first-child { + margin-bottom: 240px; + } + + .xl\:first\:ml-60:first-child { + margin-left: 240px; + } + + .xl\:first\:mt-64:first-child { + margin-top: 16rem; + } + + .xl\:first\:mr-64:first-child { + margin-right: 16rem; + } + + .xl\:first\:mb-64:first-child { + margin-bottom: 16rem; + } + + .xl\:first\:ml-64:first-child { + margin-left: 16rem; + } + + .xl\:first\:mt-72:first-child { + margin-top: 18rem; + } + + .xl\:first\:mr-72:first-child { + margin-right: 18rem; + } + + .xl\:first\:mb-72:first-child { + margin-bottom: 18rem; + } + + .xl\:first\:ml-72:first-child { + margin-left: 18rem; + } + + .xl\:first\:mt-80:first-child { + margin-top: 20rem; + } + + .xl\:first\:mr-80:first-child { + margin-right: 20rem; + } + + .xl\:first\:mb-80:first-child { + margin-bottom: 20rem; + } + + .xl\:first\:ml-80:first-child { + margin-left: 20rem; + } + + .xl\:first\:mt-88:first-child { + margin-top: 22rem; + } + + .xl\:first\:mr-88:first-child { + margin-right: 22rem; + } + + .xl\:first\:mb-88:first-child { + margin-bottom: 22rem; + } + + .xl\:first\:ml-88:first-child { + margin-left: 22rem; + } + + .xl\:first\:mt-96:first-child { + margin-top: 24rem; + } + + .xl\:first\:mr-96:first-child { + margin-right: 24rem; + } + + .xl\:first\:mb-96:first-child { + margin-bottom: 24rem; + } + + .xl\:first\:ml-96:first-child { + margin-left: 24rem; + } + + .xl\:first\:mt-130:first-child { + margin-top: 560px; + } + + .xl\:first\:mr-130:first-child { + margin-right: 560px; + } + + .xl\:first\:mb-130:first-child { + margin-bottom: 560px; + } + + .xl\:first\:ml-130:first-child { + margin-left: 560px; + } + + .xl\:first\:mt-auto:first-child { + margin-top: auto; + } + + .xl\:first\:mr-auto:first-child { + margin-right: auto; + } + + .xl\:first\:mb-auto:first-child { + margin-bottom: auto; + } + + .xl\:first\:ml-auto:first-child { + margin-left: auto; + } + + .xl\:first\:mt-px:first-child { + margin-top: 1px; + } + + .xl\:first\:mr-px:first-child { + margin-right: 1px; + } + + .xl\:first\:mb-px:first-child { + margin-bottom: 1px; + } + + .xl\:first\:ml-px:first-child { + margin-left: 1px; + } + + .xl\:first\:mt-0\.5:first-child { + margin-top: 0.125rem; + } + + .xl\:first\:mr-0\.5:first-child { + margin-right: 0.125rem; + } + + .xl\:first\:mb-0\.5:first-child { + margin-bottom: 0.125rem; + } + + .xl\:first\:ml-0\.5:first-child { + margin-left: 0.125rem; + } + + .xl\:first\:mt-1\.5:first-child { + margin-top: 0.375rem; + } + + .xl\:first\:mr-1\.5:first-child { + margin-right: 0.375rem; + } + + .xl\:first\:mb-1\.5:first-child { + margin-bottom: 0.375rem; + } + + .xl\:first\:ml-1\.5:first-child { + margin-left: 0.375rem; + } + + .xl\:first\:mt-2\.5:first-child { + margin-top: 0.625rem; + } + + .xl\:first\:mr-2\.5:first-child { + margin-right: 0.625rem; + } + + .xl\:first\:mb-2\.5:first-child { + margin-bottom: 0.625rem; + } + + .xl\:first\:ml-2\.5:first-child { + margin-left: 0.625rem; + } + + .xl\:first\:mt-3\.5:first-child { + margin-top: 0.875rem; + } + + .xl\:first\:mr-3\.5:first-child { + margin-right: 0.875rem; + } + + .xl\:first\:mb-3\.5:first-child { + margin-bottom: 0.875rem; + } + + .xl\:first\:ml-3\.5:first-child { + margin-left: 0.875rem; + } + + .xl\:first\:-mt-0:first-child { + margin-top: 0px; + } + + .xl\:first\:-mr-0:first-child { + margin-right: 0px; + } + + .xl\:first\:-mb-0:first-child { + margin-bottom: 0px; + } + + .xl\:first\:-ml-0:first-child { + margin-left: 0px; + } + + .xl\:first\:-mt-1:first-child { + margin-top: -0.25rem; + } + + .xl\:first\:-mr-1:first-child { + margin-right: -0.25rem; + } + + .xl\:first\:-mb-1:first-child { + margin-bottom: -0.25rem; + } + + .xl\:first\:-ml-1:first-child { + margin-left: -0.25rem; + } + + .xl\:first\:-mt-2:first-child { + margin-top: -0.5rem; + } + + .xl\:first\:-mr-2:first-child { + margin-right: -0.5rem; + } + + .xl\:first\:-mb-2:first-child { + margin-bottom: -0.5rem; + } + + .xl\:first\:-ml-2:first-child { + margin-left: -0.5rem; + } + + .xl\:first\:-mt-3:first-child { + margin-top: -0.75rem; + } + + .xl\:first\:-mr-3:first-child { + margin-right: -0.75rem; + } + + .xl\:first\:-mb-3:first-child { + margin-bottom: -0.75rem; + } + + .xl\:first\:-ml-3:first-child { + margin-left: -0.75rem; + } + + .xl\:first\:-mt-4:first-child { + margin-top: -1rem; + } + + .xl\:first\:-mr-4:first-child { + margin-right: -1rem; + } + + .xl\:first\:-mb-4:first-child { + margin-bottom: -1rem; + } + + .xl\:first\:-ml-4:first-child { + margin-left: -1rem; + } + + .xl\:first\:-mt-5:first-child { + margin-top: -1.25rem; + } + + .xl\:first\:-mr-5:first-child { + margin-right: -1.25rem; + } + + .xl\:first\:-mb-5:first-child { + margin-bottom: -1.25rem; + } + + .xl\:first\:-ml-5:first-child { + margin-left: -1.25rem; + } + + .xl\:first\:-mt-6:first-child { + margin-top: -1.5rem; + } + + .xl\:first\:-mr-6:first-child { + margin-right: -1.5rem; + } + + .xl\:first\:-mb-6:first-child { + margin-bottom: -1.5rem; + } + + .xl\:first\:-ml-6:first-child { + margin-left: -1.5rem; + } + + .xl\:first\:-mt-7:first-child { + margin-top: -1.75rem; + } + + .xl\:first\:-mr-7:first-child { + margin-right: -1.75rem; + } + + .xl\:first\:-mb-7:first-child { + margin-bottom: -1.75rem; + } + + .xl\:first\:-ml-7:first-child { + margin-left: -1.75rem; + } + + .xl\:first\:-mt-8:first-child { + margin-top: -2rem; + } + + .xl\:first\:-mr-8:first-child { + margin-right: -2rem; + } + + .xl\:first\:-mb-8:first-child { + margin-bottom: -2rem; + } + + .xl\:first\:-ml-8:first-child { + margin-left: -2rem; + } + + .xl\:first\:-mt-9:first-child { + margin-top: -2.25rem; + } + + .xl\:first\:-mr-9:first-child { + margin-right: -2.25rem; + } + + .xl\:first\:-mb-9:first-child { + margin-bottom: -2.25rem; + } + + .xl\:first\:-ml-9:first-child { + margin-left: -2.25rem; + } + + .xl\:first\:-mt-10:first-child { + margin-top: -2.5rem; + } + + .xl\:first\:-mr-10:first-child { + margin-right: -2.5rem; + } + + .xl\:first\:-mb-10:first-child { + margin-bottom: -2.5rem; + } + + .xl\:first\:-ml-10:first-child { + margin-left: -2.5rem; + } + + .xl\:first\:-mt-11:first-child { + margin-top: -2.75rem; + } + + .xl\:first\:-mr-11:first-child { + margin-right: -2.75rem; + } + + .xl\:first\:-mb-11:first-child { + margin-bottom: -2.75rem; + } + + .xl\:first\:-ml-11:first-child { + margin-left: -2.75rem; + } + + .xl\:first\:-mt-12:first-child { + margin-top: -3rem; + } + + .xl\:first\:-mr-12:first-child { + margin-right: -3rem; + } + + .xl\:first\:-mb-12:first-child { + margin-bottom: -3rem; + } + + .xl\:first\:-ml-12:first-child { + margin-left: -3rem; + } + + .xl\:first\:-mt-14:first-child { + margin-top: -3.5rem; + } + + .xl\:first\:-mr-14:first-child { + margin-right: -3.5rem; + } + + .xl\:first\:-mb-14:first-child { + margin-bottom: -3.5rem; + } + + .xl\:first\:-ml-14:first-child { + margin-left: -3.5rem; + } + + .xl\:first\:-mt-16:first-child { + margin-top: -4rem; + } + + .xl\:first\:-mr-16:first-child { + margin-right: -4rem; + } + + .xl\:first\:-mb-16:first-child { + margin-bottom: -4rem; + } + + .xl\:first\:-ml-16:first-child { + margin-left: -4rem; + } + + .xl\:first\:-mt-20:first-child { + margin-top: -5rem; + } + + .xl\:first\:-mr-20:first-child { + margin-right: -5rem; + } + + .xl\:first\:-mb-20:first-child { + margin-bottom: -5rem; + } + + .xl\:first\:-ml-20:first-child { + margin-left: -5rem; + } + + .xl\:first\:-mt-22:first-child { + margin-top: -5.625rem; + } + + .xl\:first\:-mr-22:first-child { + margin-right: -5.625rem; + } + + .xl\:first\:-mb-22:first-child { + margin-bottom: -5.625rem; + } + + .xl\:first\:-ml-22:first-child { + margin-left: -5.625rem; + } + + .xl\:first\:-mt-24:first-child { + margin-top: -6rem; + } + + .xl\:first\:-mr-24:first-child { + margin-right: -6rem; + } + + .xl\:first\:-mb-24:first-child { + margin-bottom: -6rem; + } + + .xl\:first\:-ml-24:first-child { + margin-left: -6rem; + } + + .xl\:first\:-mt-28:first-child { + margin-top: -7rem; + } + + .xl\:first\:-mr-28:first-child { + margin-right: -7rem; + } + + .xl\:first\:-mb-28:first-child { + margin-bottom: -7rem; + } + + .xl\:first\:-ml-28:first-child { + margin-left: -7rem; + } + + .xl\:first\:-mt-32:first-child { + margin-top: -8rem; + } + + .xl\:first\:-mr-32:first-child { + margin-right: -8rem; + } + + .xl\:first\:-mb-32:first-child { + margin-bottom: -8rem; + } + + .xl\:first\:-ml-32:first-child { + margin-left: -8rem; + } + + .xl\:first\:-mt-36:first-child { + margin-top: -9rem; + } + + .xl\:first\:-mr-36:first-child { + margin-right: -9rem; + } + + .xl\:first\:-mb-36:first-child { + margin-bottom: -9rem; + } + + .xl\:first\:-ml-36:first-child { + margin-left: -9rem; + } + + .xl\:first\:-mt-40:first-child { + margin-top: -10rem; + } + + .xl\:first\:-mr-40:first-child { + margin-right: -10rem; + } + + .xl\:first\:-mb-40:first-child { + margin-bottom: -10rem; + } + + .xl\:first\:-ml-40:first-child { + margin-left: -10rem; + } + + .xl\:first\:-mt-44:first-child { + margin-top: -11rem; + } + + .xl\:first\:-mr-44:first-child { + margin-right: -11rem; + } + + .xl\:first\:-mb-44:first-child { + margin-bottom: -11rem; + } + + .xl\:first\:-ml-44:first-child { + margin-left: -11rem; + } + + .xl\:first\:-mt-48:first-child { + margin-top: -12rem; + } + + .xl\:first\:-mr-48:first-child { + margin-right: -12rem; + } + + .xl\:first\:-mb-48:first-child { + margin-bottom: -12rem; + } + + .xl\:first\:-ml-48:first-child { + margin-left: -12rem; + } + + .xl\:first\:-mt-52:first-child { + margin-top: -13rem; + } + + .xl\:first\:-mr-52:first-child { + margin-right: -13rem; + } + + .xl\:first\:-mb-52:first-child { + margin-bottom: -13rem; + } + + .xl\:first\:-ml-52:first-child { + margin-left: -13rem; + } + + .xl\:first\:-mt-56:first-child { + margin-top: -14rem; + } + + .xl\:first\:-mr-56:first-child { + margin-right: -14rem; + } + + .xl\:first\:-mb-56:first-child { + margin-bottom: -14rem; + } + + .xl\:first\:-ml-56:first-child { + margin-left: -14rem; + } + + .xl\:first\:-mt-60:first-child { + margin-top: -240px; + } + + .xl\:first\:-mr-60:first-child { + margin-right: -240px; + } + + .xl\:first\:-mb-60:first-child { + margin-bottom: -240px; + } + + .xl\:first\:-ml-60:first-child { + margin-left: -240px; + } + + .xl\:first\:-mt-64:first-child { + margin-top: -16rem; + } + + .xl\:first\:-mr-64:first-child { + margin-right: -16rem; + } + + .xl\:first\:-mb-64:first-child { + margin-bottom: -16rem; + } + + .xl\:first\:-ml-64:first-child { + margin-left: -16rem; + } + + .xl\:first\:-mt-72:first-child { + margin-top: -18rem; + } + + .xl\:first\:-mr-72:first-child { + margin-right: -18rem; + } + + .xl\:first\:-mb-72:first-child { + margin-bottom: -18rem; + } + + .xl\:first\:-ml-72:first-child { + margin-left: -18rem; + } + + .xl\:first\:-mt-80:first-child { + margin-top: -20rem; + } + + .xl\:first\:-mr-80:first-child { + margin-right: -20rem; + } + + .xl\:first\:-mb-80:first-child { + margin-bottom: -20rem; + } + + .xl\:first\:-ml-80:first-child { + margin-left: -20rem; + } + + .xl\:first\:-mt-88:first-child { + margin-top: -22rem; + } + + .xl\:first\:-mr-88:first-child { + margin-right: -22rem; + } + + .xl\:first\:-mb-88:first-child { + margin-bottom: -22rem; + } + + .xl\:first\:-ml-88:first-child { + margin-left: -22rem; + } + + .xl\:first\:-mt-96:first-child { + margin-top: -24rem; + } + + .xl\:first\:-mr-96:first-child { + margin-right: -24rem; + } + + .xl\:first\:-mb-96:first-child { + margin-bottom: -24rem; + } + + .xl\:first\:-ml-96:first-child { + margin-left: -24rem; + } + + .xl\:first\:-mt-130:first-child { + margin-top: -560px; + } + + .xl\:first\:-mr-130:first-child { + margin-right: -560px; + } + + .xl\:first\:-mb-130:first-child { + margin-bottom: -560px; + } + + .xl\:first\:-ml-130:first-child { + margin-left: -560px; + } + + .xl\:first\:-mt-px:first-child { + margin-top: -1px; + } + + .xl\:first\:-mr-px:first-child { + margin-right: -1px; + } + + .xl\:first\:-mb-px:first-child { + margin-bottom: -1px; + } + + .xl\:first\:-ml-px:first-child { + margin-left: -1px; + } + + .xl\:first\:-mt-0\.5:first-child { + margin-top: -0.125rem; + } + + .xl\:first\:-mr-0\.5:first-child { + margin-right: -0.125rem; + } + + .xl\:first\:-mb-0\.5:first-child { + margin-bottom: -0.125rem; + } + + .xl\:first\:-ml-0\.5:first-child { + margin-left: -0.125rem; + } + + .xl\:first\:-mt-1\.5:first-child { + margin-top: -0.375rem; + } + + .xl\:first\:-mr-1\.5:first-child { + margin-right: -0.375rem; + } + + .xl\:first\:-mb-1\.5:first-child { + margin-bottom: -0.375rem; + } + + .xl\:first\:-ml-1\.5:first-child { + margin-left: -0.375rem; + } + + .xl\:first\:-mt-2\.5:first-child { + margin-top: -0.625rem; + } + + .xl\:first\:-mr-2\.5:first-child { + margin-right: -0.625rem; + } + + .xl\:first\:-mb-2\.5:first-child { + margin-bottom: -0.625rem; + } + + .xl\:first\:-ml-2\.5:first-child { + margin-left: -0.625rem; + } + + .xl\:first\:-mt-3\.5:first-child { + margin-top: -0.875rem; + } + + .xl\:first\:-mr-3\.5:first-child { + margin-right: -0.875rem; + } + + .xl\:first\:-mb-3\.5:first-child { + margin-bottom: -0.875rem; + } + + .xl\:first\:-ml-3\.5:first-child { + margin-left: -0.875rem; + } + + .xl\:max-h-0 { + max-height: 0px; + } + + .xl\:max-h-1 { + max-height: 0.25rem; + } + + .xl\:max-h-2 { + max-height: 0.5rem; + } + + .xl\:max-h-3 { + max-height: 0.75rem; + } + + .xl\:max-h-4 { + max-height: 1rem; + } + + .xl\:max-h-5 { + max-height: 1.25rem; + } + + .xl\:max-h-6 { + max-height: 1.5rem; + } + + .xl\:max-h-7 { + max-height: 1.75rem; + } + + .xl\:max-h-8 { + max-height: 2rem; + } + + .xl\:max-h-9 { + max-height: 2.25rem; + } + + .xl\:max-h-10 { + max-height: 2.5rem; + } + + .xl\:max-h-11 { + max-height: 2.75rem; + } + + .xl\:max-h-12 { + max-height: 3rem; + } + + .xl\:max-h-14 { + max-height: 3.5rem; + } + + .xl\:max-h-16 { + max-height: 4rem; + } + + .xl\:max-h-20 { + max-height: 5rem; + } + + .xl\:max-h-22 { + max-height: 5.625rem; + } + + .xl\:max-h-24 { + max-height: 6rem; + } + + .xl\:max-h-28 { + max-height: 7rem; + } + + .xl\:max-h-32 { + max-height: 8rem; + } + + .xl\:max-h-36 { + max-height: 9rem; + } + + .xl\:max-h-40 { + max-height: 10rem; + } + + .xl\:max-h-44 { + max-height: 11rem; + } + + .xl\:max-h-48 { + max-height: 12rem; + } + + .xl\:max-h-52 { + max-height: 13rem; + } + + .xl\:max-h-56 { + max-height: 14rem; + } + + .xl\:max-h-60 { + max-height: 240px; + } + + .xl\:max-h-64 { + max-height: 16rem; + } + + .xl\:max-h-72 { + max-height: 18rem; + } + + .xl\:max-h-80 { + max-height: 20rem; + } + + .xl\:max-h-88 { + max-height: 22rem; + } + + .xl\:max-h-96 { + max-height: 24rem; + } + + .xl\:max-h-130 { + max-height: 560px; + } + + .xl\:max-h-px { + max-height: 1px; + } + + .xl\:max-h-0\.5 { + max-height: 0.125rem; + } + + .xl\:max-h-1\.5 { + max-height: 0.375rem; + } + + .xl\:max-h-2\.5 { + max-height: 0.625rem; + } + + .xl\:max-h-3\.5 { + max-height: 0.875rem; + } + + .xl\:max-h-full { + max-height: 100%; + } + + .xl\:max-h-screen { + max-height: 100vh; + } + + .xl\:max-w-0 { + max-width: 0rem; + } + + .xl\:max-w-none { + max-width: none; + } + + .xl\:max-w-xs { + max-width: 20rem; + } + + .xl\:max-w-sm { + max-width: 24rem; + } + + .xl\:max-w-md { + max-width: 28rem; + } + + .xl\:max-w-lg { + max-width: 32rem; + } + + .xl\:max-w-xl { + max-width: 36rem; + } + + .xl\:max-w-2xl { + max-width: 42rem; + } + + .xl\:max-w-3xl { + max-width: 48rem; + } + + .xl\:max-w-4xl { + max-width: 56rem; + } + + .xl\:max-w-5xl { + max-width: 64rem; + } + + .xl\:max-w-6xl { + max-width: 72rem; + } + + .xl\:max-w-7xl { + max-width: 80rem; + } + + .xl\:max-w-full { + max-width: 100%; + } + + .xl\:max-w-min { + max-width: -webkit-min-content; + max-width: -moz-min-content; + max-width: min-content; + } + + .xl\:max-w-max { + max-width: -webkit-max-content; + max-width: -moz-max-content; + max-width: max-content; + } + + .xl\:max-w-prose { + max-width: 65ch; + } + + .xl\:max-w-screen-sm { + max-width: 640px; + } + + .xl\:max-w-screen-md { + max-width: 768px; + } + + .xl\:max-w-screen-lg { + max-width: 1024px; + } + + .xl\:max-w-screen-xl { + max-width: 1280px; + } + + .xl\:max-w-screen-2xl { + max-width: 1536px; + } + + .xl\:max-w-screen-xxl { + max-width: 1440px; + } + + .xl\:min-h-0 { + min-height: 0px; + } + + .xl\:min-h-10 { + min-height: 2.5rem; + } + + .xl\:min-h-full { + min-height: 100%; + } + + .xl\:min-h-screen { + min-height: 100vh; + } + + .xl\:min-w-0 { + min-width: 0px; + } + + .xl\:min-w-full { + min-width: 100%; + } + + .xl\:min-w-min { + min-width: -webkit-min-content; + min-width: -moz-min-content; + min-width: min-content; + } + + .xl\:min-w-max { + min-width: -webkit-max-content; + min-width: -moz-max-content; + min-width: max-content; + } + + .xl\:object-contain { + -o-object-fit: contain; + object-fit: contain; + } + + .xl\:object-cover { + -o-object-fit: cover; + object-fit: cover; + } + + .xl\:object-fill { + -o-object-fit: fill; + object-fit: fill; + } + + .xl\:object-none { + -o-object-fit: none; + object-fit: none; + } + + .xl\:object-scale-down { + -o-object-fit: scale-down; + object-fit: scale-down; + } + + .xl\:object-bottom { + -o-object-position: bottom; + object-position: bottom; + } + + .xl\:object-center { + -o-object-position: center; + object-position: center; + } + + .xl\:object-left { + -o-object-position: left; + object-position: left; + } + + .xl\:object-left-bottom { + -o-object-position: left bottom; + object-position: left bottom; + } + + .xl\:object-left-top { + -o-object-position: left top; + object-position: left top; + } + + .xl\:object-right { + -o-object-position: right; + object-position: right; + } + + .xl\:object-right-bottom { + -o-object-position: right bottom; + object-position: right bottom; + } + + .xl\:object-right-top { + -o-object-position: right top; + object-position: right top; + } + + .xl\:object-top { + -o-object-position: top; + object-position: top; + } + + .xl\:opacity-0 { + opacity: 0; + } + + .xl\:opacity-5 { + opacity: 0.05; + } + + .xl\:opacity-10 { + opacity: 0.1; + } + + .xl\:opacity-20 { + opacity: 0.2; + } + + .xl\:opacity-25 { + opacity: 0.25; + } + + .xl\:opacity-30 { + opacity: 0.3; + } + + .xl\:opacity-40 { + opacity: 0.4; + } + + .xl\:opacity-50 { + opacity: 0.5; + } + + .xl\:opacity-60 { + opacity: 0.6; + } + + .xl\:opacity-70 { + opacity: 0.7; + } + + .xl\:opacity-75 { + opacity: 0.75; + } + + .xl\:opacity-80 { + opacity: 0.8; + } + + .xl\:opacity-90 { + opacity: 0.9; + } + + .xl\:opacity-95 { + opacity: 0.95; + } + + .xl\:opacity-100 { + opacity: 1; + } + + .group:hover .xl\:group-hover\:opacity-0 { + opacity: 0; + } + + .group:hover .xl\:group-hover\:opacity-5 { + opacity: 0.05; + } + + .group:hover .xl\:group-hover\:opacity-10 { + opacity: 0.1; + } + + .group:hover .xl\:group-hover\:opacity-20 { + opacity: 0.2; + } + + .group:hover .xl\:group-hover\:opacity-25 { + opacity: 0.25; + } + + .group:hover .xl\:group-hover\:opacity-30 { + opacity: 0.3; + } + + .group:hover .xl\:group-hover\:opacity-40 { + opacity: 0.4; + } + + .group:hover .xl\:group-hover\:opacity-50 { + opacity: 0.5; + } + + .group:hover .xl\:group-hover\:opacity-60 { + opacity: 0.6; + } + + .group:hover .xl\:group-hover\:opacity-70 { + opacity: 0.7; + } + + .group:hover .xl\:group-hover\:opacity-75 { + opacity: 0.75; + } + + .group:hover .xl\:group-hover\:opacity-80 { + opacity: 0.8; + } + + .group:hover .xl\:group-hover\:opacity-90 { + opacity: 0.9; + } + + .group:hover .xl\:group-hover\:opacity-95 { + opacity: 0.95; + } + + .group:hover .xl\:group-hover\:opacity-100 { + opacity: 1; + } + + .xl\:focus-within\:opacity-0:focus-within { + opacity: 0; + } + + .xl\:focus-within\:opacity-5:focus-within { + opacity: 0.05; + } + + .xl\:focus-within\:opacity-10:focus-within { + opacity: 0.1; + } + + .xl\:focus-within\:opacity-20:focus-within { + opacity: 0.2; + } + + .xl\:focus-within\:opacity-25:focus-within { + opacity: 0.25; + } + + .xl\:focus-within\:opacity-30:focus-within { + opacity: 0.3; + } + + .xl\:focus-within\:opacity-40:focus-within { + opacity: 0.4; + } + + .xl\:focus-within\:opacity-50:focus-within { + opacity: 0.5; + } + + .xl\:focus-within\:opacity-60:focus-within { + opacity: 0.6; + } + + .xl\:focus-within\:opacity-70:focus-within { + opacity: 0.7; + } + + .xl\:focus-within\:opacity-75:focus-within { + opacity: 0.75; + } + + .xl\:focus-within\:opacity-80:focus-within { + opacity: 0.8; + } + + .xl\:focus-within\:opacity-90:focus-within { + opacity: 0.9; + } + + .xl\:focus-within\:opacity-95:focus-within { + opacity: 0.95; + } + + .xl\:focus-within\:opacity-100:focus-within { + opacity: 1; + } + + .xl\:hover\:opacity-0:hover { + opacity: 0; + } + + .xl\:hover\:opacity-5:hover { + opacity: 0.05; + } + + .xl\:hover\:opacity-10:hover { + opacity: 0.1; + } + + .xl\:hover\:opacity-20:hover { + opacity: 0.2; + } + + .xl\:hover\:opacity-25:hover { + opacity: 0.25; + } + + .xl\:hover\:opacity-30:hover { + opacity: 0.3; + } + + .xl\:hover\:opacity-40:hover { + opacity: 0.4; + } + + .xl\:hover\:opacity-50:hover { + opacity: 0.5; + } + + .xl\:hover\:opacity-60:hover { + opacity: 0.6; + } + + .xl\:hover\:opacity-70:hover { + opacity: 0.7; + } + + .xl\:hover\:opacity-75:hover { + opacity: 0.75; + } + + .xl\:hover\:opacity-80:hover { + opacity: 0.8; + } + + .xl\:hover\:opacity-90:hover { + opacity: 0.9; + } + + .xl\:hover\:opacity-95:hover { + opacity: 0.95; + } + + .xl\:hover\:opacity-100:hover { + opacity: 1; + } + + .xl\:focus\:opacity-0:focus { + opacity: 0; + } + + .xl\:focus\:opacity-5:focus { + opacity: 0.05; + } + + .xl\:focus\:opacity-10:focus { + opacity: 0.1; + } + + .xl\:focus\:opacity-20:focus { + opacity: 0.2; + } + + .xl\:focus\:opacity-25:focus { + opacity: 0.25; + } + + .xl\:focus\:opacity-30:focus { + opacity: 0.3; + } + + .xl\:focus\:opacity-40:focus { + opacity: 0.4; + } + + .xl\:focus\:opacity-50:focus { + opacity: 0.5; + } + + .xl\:focus\:opacity-60:focus { + opacity: 0.6; + } + + .xl\:focus\:opacity-70:focus { + opacity: 0.7; + } + + .xl\:focus\:opacity-75:focus { + opacity: 0.75; + } + + .xl\:focus\:opacity-80:focus { + opacity: 0.8; + } + + .xl\:focus\:opacity-90:focus { + opacity: 0.9; + } + + .xl\:focus\:opacity-95:focus { + opacity: 0.95; + } + + .xl\:focus\:opacity-100:focus { + opacity: 1; + } + + .xl\:outline-none { + outline: 2px solid transparent; + outline-offset: 2px; + } + + .xl\:outline-white { + outline: 2px dotted white; + outline-offset: 2px; + } + + .xl\:outline-black { + outline: 2px dotted black; + outline-offset: 2px; + } + + .xl\:focus-within\:outline-none:focus-within { + outline: 2px solid transparent; + outline-offset: 2px; + } + + .xl\:focus-within\:outline-white:focus-within { + outline: 2px dotted white; + outline-offset: 2px; + } + + .xl\:focus-within\:outline-black:focus-within { + outline: 2px dotted black; + outline-offset: 2px; + } + + .xl\:focus\:outline-none:focus { + outline: 2px solid transparent; + outline-offset: 2px; + } + + .xl\:focus\:outline-white:focus { + outline: 2px dotted white; + outline-offset: 2px; + } + + .xl\:focus\:outline-black:focus { + outline: 2px dotted black; + outline-offset: 2px; + } + + .xl\:overflow-auto { + overflow: auto; + } + + .xl\:overflow-hidden { + overflow: hidden; + } + + .xl\:overflow-visible { + overflow: visible; + } + + .xl\:overflow-scroll { + overflow: scroll; + } + + .xl\:overflow-x-auto { + overflow-x: auto; + } + + .xl\:overflow-y-auto { + overflow-y: auto; + } + + .xl\:overflow-x-hidden { + overflow-x: hidden; + } + + .xl\:overflow-y-hidden { + overflow-y: hidden; + } + + .xl\:overflow-x-visible { + overflow-x: visible; + } + + .xl\:overflow-y-visible { + overflow-y: visible; + } + + .xl\:overflow-x-scroll { + overflow-x: scroll; + } + + .xl\:overflow-y-scroll { + overflow-y: scroll; + } + + .xl\:overscroll-auto { + -ms-scroll-chaining: chained; + overscroll-behavior: auto; + } + + .xl\:overscroll-contain { + -ms-scroll-chaining: none; + overscroll-behavior: contain; + } + + .xl\:overscroll-none { + -ms-scroll-chaining: none; + overscroll-behavior: none; + } + + .xl\:overscroll-y-auto { + overscroll-behavior-y: auto; + } + + .xl\:overscroll-y-contain { + overscroll-behavior-y: contain; + } + + .xl\:overscroll-y-none { + overscroll-behavior-y: none; + } + + .xl\:overscroll-x-auto { + overscroll-behavior-x: auto; + } + + .xl\:overscroll-x-contain { + overscroll-behavior-x: contain; + } + + .xl\:overscroll-x-none { + overscroll-behavior-x: none; + } + + .xl\:p-0 { + padding: 0px; + } + + .xl\:p-1 { + padding: 0.25rem; + } + + .xl\:p-2 { + padding: 0.5rem; + } + + .xl\:p-3 { + padding: 0.75rem; + } + + .xl\:p-4 { + padding: 1rem; + } + + .xl\:p-5 { + padding: 1.25rem; + } + + .xl\:p-6 { + padding: 1.5rem; + } + + .xl\:p-7 { + padding: 1.75rem; + } + + .xl\:p-8 { + padding: 2rem; + } + + .xl\:p-9 { + padding: 2.25rem; + } + + .xl\:p-10 { + padding: 2.5rem; + } + + .xl\:p-11 { + padding: 2.75rem; + } + + .xl\:p-12 { + padding: 3rem; + } + + .xl\:p-14 { + padding: 3.5rem; + } + + .xl\:p-16 { + padding: 4rem; + } + + .xl\:p-20 { + padding: 5rem; + } + + .xl\:p-22 { + padding: 5.625rem; + } + + .xl\:p-24 { + padding: 6rem; + } + + .xl\:p-28 { + padding: 7rem; + } + + .xl\:p-32 { + padding: 8rem; + } + + .xl\:p-36 { + padding: 9rem; + } + + .xl\:p-40 { + padding: 10rem; + } + + .xl\:p-44 { + padding: 11rem; + } + + .xl\:p-48 { + padding: 12rem; + } + + .xl\:p-52 { + padding: 13rem; + } + + .xl\:p-56 { + padding: 14rem; + } + + .xl\:p-60 { + padding: 240px; + } + + .xl\:p-64 { + padding: 16rem; + } + + .xl\:p-72 { + padding: 18rem; + } + + .xl\:p-80 { + padding: 20rem; + } + + .xl\:p-88 { + padding: 22rem; + } + + .xl\:p-96 { + padding: 24rem; + } + + .xl\:p-130 { + padding: 560px; + } + + .xl\:p-px { + padding: 1px; + } + + .xl\:p-0\.5 { + padding: 0.125rem; + } + + .xl\:p-1\.5 { + padding: 0.375rem; + } + + .xl\:p-2\.5 { + padding: 0.625rem; + } + + .xl\:p-3\.5 { + padding: 0.875rem; + } + + .xl\:py-0 { + padding-top: 0px; + padding-bottom: 0px; + } + + .xl\:px-0 { + padding-left: 0px; + padding-right: 0px; + } + + .xl\:py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + } + + .xl\:px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; + } + + .xl\:py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } + + .xl\:px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; + } + + .xl\:py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + } + + .xl\:px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; + } + + .xl\:py-4 { + padding-top: 1rem; + padding-bottom: 1rem; + } + + .xl\:px-4 { + padding-left: 1rem; + padding-right: 1rem; + } + + .xl\:py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; + } + + .xl\:px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; + } + + .xl\:py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; + } + + .xl\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + + .xl\:py-7 { + padding-top: 1.75rem; + padding-bottom: 1.75rem; + } + + .xl\:px-7 { + padding-left: 1.75rem; + padding-right: 1.75rem; + } + + .xl\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; + } + + .xl\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + + .xl\:py-9 { + padding-top: 2.25rem; + padding-bottom: 2.25rem; + } + + .xl\:px-9 { + padding-left: 2.25rem; + padding-right: 2.25rem; + } + + .xl\:py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; + } + + .xl\:px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; + } + + .xl\:py-11 { + padding-top: 2.75rem; + padding-bottom: 2.75rem; + } + + .xl\:px-11 { + padding-left: 2.75rem; + padding-right: 2.75rem; + } + + .xl\:py-12 { + padding-top: 3rem; + padding-bottom: 3rem; + } + + .xl\:px-12 { + padding-left: 3rem; + padding-right: 3rem; + } + + .xl\:py-14 { + padding-top: 3.5rem; + padding-bottom: 3.5rem; + } + + .xl\:px-14 { + padding-left: 3.5rem; + padding-right: 3.5rem; + } + + .xl\:py-16 { + padding-top: 4rem; + padding-bottom: 4rem; + } + + .xl\:px-16 { + padding-left: 4rem; + padding-right: 4rem; + } + + .xl\:py-20 { + padding-top: 5rem; + padding-bottom: 5rem; + } + + .xl\:px-20 { + padding-left: 5rem; + padding-right: 5rem; + } + + .xl\:py-22 { + padding-top: 5.625rem; + padding-bottom: 5.625rem; + } + + .xl\:px-22 { + padding-left: 5.625rem; + padding-right: 5.625rem; + } + + .xl\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; + } + + .xl\:px-24 { + padding-left: 6rem; + padding-right: 6rem; + } + + .xl\:py-28 { + padding-top: 7rem; + padding-bottom: 7rem; + } + + .xl\:px-28 { + padding-left: 7rem; + padding-right: 7rem; + } + + .xl\:py-32 { + padding-top: 8rem; + padding-bottom: 8rem; + } + + .xl\:px-32 { + padding-left: 8rem; + padding-right: 8rem; + } + + .xl\:py-36 { + padding-top: 9rem; + padding-bottom: 9rem; + } + + .xl\:px-36 { + padding-left: 9rem; + padding-right: 9rem; + } + + .xl\:py-40 { + padding-top: 10rem; + padding-bottom: 10rem; + } + + .xl\:px-40 { + padding-left: 10rem; + padding-right: 10rem; + } + + .xl\:py-44 { + padding-top: 11rem; + padding-bottom: 11rem; + } + + .xl\:px-44 { + padding-left: 11rem; + padding-right: 11rem; + } + + .xl\:py-48 { + padding-top: 12rem; + padding-bottom: 12rem; + } + + .xl\:px-48 { + padding-left: 12rem; + padding-right: 12rem; + } + + .xl\:py-52 { + padding-top: 13rem; + padding-bottom: 13rem; + } + + .xl\:px-52 { + padding-left: 13rem; + padding-right: 13rem; + } + + .xl\:py-56 { + padding-top: 14rem; + padding-bottom: 14rem; + } + + .xl\:px-56 { + padding-left: 14rem; + padding-right: 14rem; + } + + .xl\:py-60 { + padding-top: 240px; + padding-bottom: 240px; + } + + .xl\:px-60 { + padding-left: 240px; + padding-right: 240px; + } + + .xl\:py-64 { + padding-top: 16rem; + padding-bottom: 16rem; + } + + .xl\:px-64 { + padding-left: 16rem; + padding-right: 16rem; + } + + .xl\:py-72 { + padding-top: 18rem; + padding-bottom: 18rem; + } + + .xl\:px-72 { + padding-left: 18rem; + padding-right: 18rem; + } + + .xl\:py-80 { + padding-top: 20rem; + padding-bottom: 20rem; + } + + .xl\:px-80 { + padding-left: 20rem; + padding-right: 20rem; + } + + .xl\:py-88 { + padding-top: 22rem; + padding-bottom: 22rem; + } + + .xl\:px-88 { + padding-left: 22rem; + padding-right: 22rem; + } + + .xl\:py-96 { + padding-top: 24rem; + padding-bottom: 24rem; + } + + .xl\:px-96 { + padding-left: 24rem; + padding-right: 24rem; + } + + .xl\:py-130 { + padding-top: 560px; + padding-bottom: 560px; + } + + .xl\:px-130 { + padding-left: 560px; + padding-right: 560px; + } + + .xl\:py-px { + padding-top: 1px; + padding-bottom: 1px; + } + + .xl\:px-px { + padding-left: 1px; + padding-right: 1px; + } + + .xl\:py-0\.5 { + padding-top: 0.125rem; + padding-bottom: 0.125rem; + } + + .xl\:px-0\.5 { + padding-left: 0.125rem; + padding-right: 0.125rem; + } + + .xl\:py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; + } + + .xl\:px-1\.5 { + padding-left: 0.375rem; + padding-right: 0.375rem; + } + + .xl\:py-2\.5 { + padding-top: 0.625rem; + padding-bottom: 0.625rem; + } + + .xl\:px-2\.5 { + padding-left: 0.625rem; + padding-right: 0.625rem; + } + + .xl\:py-3\.5 { + padding-top: 0.875rem; + padding-bottom: 0.875rem; + } + + .xl\:px-3\.5 { + padding-left: 0.875rem; + padding-right: 0.875rem; + } + + .xl\:pt-0 { + padding-top: 0px; + } + + .xl\:pr-0 { + padding-right: 0px; + } + + .xl\:pb-0 { + padding-bottom: 0px; + } + + .xl\:pl-0 { + padding-left: 0px; + } + + .xl\:pt-1 { + padding-top: 0.25rem; + } + + .xl\:pr-1 { + padding-right: 0.25rem; + } + + .xl\:pb-1 { + padding-bottom: 0.25rem; + } + + .xl\:pl-1 { + padding-left: 0.25rem; + } + + .xl\:pt-2 { + padding-top: 0.5rem; + } + + .xl\:pr-2 { + padding-right: 0.5rem; + } + + .xl\:pb-2 { + padding-bottom: 0.5rem; + } + + .xl\:pl-2 { + padding-left: 0.5rem; + } + + .xl\:pt-3 { + padding-top: 0.75rem; + } + + .xl\:pr-3 { + padding-right: 0.75rem; + } + + .xl\:pb-3 { + padding-bottom: 0.75rem; + } + + .xl\:pl-3 { + padding-left: 0.75rem; + } + + .xl\:pt-4 { + padding-top: 1rem; + } + + .xl\:pr-4 { + padding-right: 1rem; + } + + .xl\:pb-4 { + padding-bottom: 1rem; + } + + .xl\:pl-4 { + padding-left: 1rem; + } + + .xl\:pt-5 { + padding-top: 1.25rem; + } + + .xl\:pr-5 { + padding-right: 1.25rem; + } + + .xl\:pb-5 { + padding-bottom: 1.25rem; + } + + .xl\:pl-5 { + padding-left: 1.25rem; + } + + .xl\:pt-6 { + padding-top: 1.5rem; + } + + .xl\:pr-6 { + padding-right: 1.5rem; + } + + .xl\:pb-6 { + padding-bottom: 1.5rem; + } + + .xl\:pl-6 { + padding-left: 1.5rem; + } + + .xl\:pt-7 { + padding-top: 1.75rem; + } + + .xl\:pr-7 { + padding-right: 1.75rem; + } + + .xl\:pb-7 { + padding-bottom: 1.75rem; + } + + .xl\:pl-7 { + padding-left: 1.75rem; + } + + .xl\:pt-8 { + padding-top: 2rem; + } + + .xl\:pr-8 { + padding-right: 2rem; + } + + .xl\:pb-8 { + padding-bottom: 2rem; + } + + .xl\:pl-8 { + padding-left: 2rem; + } + + .xl\:pt-9 { + padding-top: 2.25rem; + } + + .xl\:pr-9 { + padding-right: 2.25rem; + } + + .xl\:pb-9 { + padding-bottom: 2.25rem; + } + + .xl\:pl-9 { + padding-left: 2.25rem; + } + + .xl\:pt-10 { + padding-top: 2.5rem; + } + + .xl\:pr-10 { + padding-right: 2.5rem; + } + + .xl\:pb-10 { + padding-bottom: 2.5rem; + } + + .xl\:pl-10 { + padding-left: 2.5rem; + } + + .xl\:pt-11 { + padding-top: 2.75rem; + } + + .xl\:pr-11 { + padding-right: 2.75rem; + } + + .xl\:pb-11 { + padding-bottom: 2.75rem; + } + + .xl\:pl-11 { + padding-left: 2.75rem; + } + + .xl\:pt-12 { + padding-top: 3rem; + } + + .xl\:pr-12 { + padding-right: 3rem; + } + + .xl\:pb-12 { + padding-bottom: 3rem; + } + + .xl\:pl-12 { + padding-left: 3rem; + } + + .xl\:pt-14 { + padding-top: 3.5rem; + } + + .xl\:pr-14 { + padding-right: 3.5rem; + } + + .xl\:pb-14 { + padding-bottom: 3.5rem; + } + + .xl\:pl-14 { + padding-left: 3.5rem; + } + + .xl\:pt-16 { + padding-top: 4rem; + } + + .xl\:pr-16 { + padding-right: 4rem; + } + + .xl\:pb-16 { + padding-bottom: 4rem; + } + + .xl\:pl-16 { + padding-left: 4rem; + } + + .xl\:pt-20 { + padding-top: 5rem; + } + + .xl\:pr-20 { + padding-right: 5rem; + } + + .xl\:pb-20 { + padding-bottom: 5rem; + } + + .xl\:pl-20 { + padding-left: 5rem; + } + + .xl\:pt-22 { + padding-top: 5.625rem; + } + + .xl\:pr-22 { + padding-right: 5.625rem; + } + + .xl\:pb-22 { + padding-bottom: 5.625rem; + } + + .xl\:pl-22 { + padding-left: 5.625rem; + } + + .xl\:pt-24 { + padding-top: 6rem; + } + + .xl\:pr-24 { + padding-right: 6rem; + } + + .xl\:pb-24 { + padding-bottom: 6rem; + } + + .xl\:pl-24 { + padding-left: 6rem; + } + + .xl\:pt-28 { + padding-top: 7rem; + } + + .xl\:pr-28 { + padding-right: 7rem; + } + + .xl\:pb-28 { + padding-bottom: 7rem; + } + + .xl\:pl-28 { + padding-left: 7rem; + } + + .xl\:pt-32 { + padding-top: 8rem; + } + + .xl\:pr-32 { + padding-right: 8rem; + } + + .xl\:pb-32 { + padding-bottom: 8rem; + } + + .xl\:pl-32 { + padding-left: 8rem; + } + + .xl\:pt-36 { + padding-top: 9rem; + } + + .xl\:pr-36 { + padding-right: 9rem; + } + + .xl\:pb-36 { + padding-bottom: 9rem; + } + + .xl\:pl-36 { + padding-left: 9rem; + } + + .xl\:pt-40 { + padding-top: 10rem; + } + + .xl\:pr-40 { + padding-right: 10rem; + } + + .xl\:pb-40 { + padding-bottom: 10rem; + } + + .xl\:pl-40 { + padding-left: 10rem; + } + + .xl\:pt-44 { + padding-top: 11rem; + } + + .xl\:pr-44 { + padding-right: 11rem; + } + + .xl\:pb-44 { + padding-bottom: 11rem; + } + + .xl\:pl-44 { + padding-left: 11rem; + } + + .xl\:pt-48 { + padding-top: 12rem; + } + + .xl\:pr-48 { + padding-right: 12rem; + } + + .xl\:pb-48 { + padding-bottom: 12rem; + } + + .xl\:pl-48 { + padding-left: 12rem; + } + + .xl\:pt-52 { + padding-top: 13rem; + } + + .xl\:pr-52 { + padding-right: 13rem; + } + + .xl\:pb-52 { + padding-bottom: 13rem; + } + + .xl\:pl-52 { + padding-left: 13rem; + } + + .xl\:pt-56 { + padding-top: 14rem; + } + + .xl\:pr-56 { + padding-right: 14rem; + } + + .xl\:pb-56 { + padding-bottom: 14rem; + } + + .xl\:pl-56 { + padding-left: 14rem; + } + + .xl\:pt-60 { + padding-top: 240px; + } + + .xl\:pr-60 { + padding-right: 240px; + } + + .xl\:pb-60 { + padding-bottom: 240px; + } + + .xl\:pl-60 { + padding-left: 240px; + } + + .xl\:pt-64 { + padding-top: 16rem; + } + + .xl\:pr-64 { + padding-right: 16rem; + } + + .xl\:pb-64 { + padding-bottom: 16rem; + } + + .xl\:pl-64 { + padding-left: 16rem; + } + + .xl\:pt-72 { + padding-top: 18rem; + } + + .xl\:pr-72 { + padding-right: 18rem; + } + + .xl\:pb-72 { + padding-bottom: 18rem; + } + + .xl\:pl-72 { + padding-left: 18rem; + } + + .xl\:pt-80 { + padding-top: 20rem; + } + + .xl\:pr-80 { + padding-right: 20rem; + } + + .xl\:pb-80 { + padding-bottom: 20rem; + } + + .xl\:pl-80 { + padding-left: 20rem; + } + + .xl\:pt-88 { + padding-top: 22rem; + } + + .xl\:pr-88 { + padding-right: 22rem; + } + + .xl\:pb-88 { + padding-bottom: 22rem; + } + + .xl\:pl-88 { + padding-left: 22rem; + } + + .xl\:pt-96 { + padding-top: 24rem; + } + + .xl\:pr-96 { + padding-right: 24rem; + } + + .xl\:pb-96 { + padding-bottom: 24rem; + } + + .xl\:pl-96 { + padding-left: 24rem; + } + + .xl\:pt-130 { + padding-top: 560px; + } + + .xl\:pr-130 { + padding-right: 560px; + } + + .xl\:pb-130 { + padding-bottom: 560px; + } + + .xl\:pl-130 { + padding-left: 560px; + } + + .xl\:pt-px { + padding-top: 1px; + } + + .xl\:pr-px { + padding-right: 1px; + } + + .xl\:pb-px { + padding-bottom: 1px; + } + + .xl\:pl-px { + padding-left: 1px; + } + + .xl\:pt-0\.5 { + padding-top: 0.125rem; + } + + .xl\:pr-0\.5 { + padding-right: 0.125rem; + } + + .xl\:pb-0\.5 { + padding-bottom: 0.125rem; + } + + .xl\:pl-0\.5 { + padding-left: 0.125rem; + } + + .xl\:pt-1\.5 { + padding-top: 0.375rem; + } + + .xl\:pr-1\.5 { + padding-right: 0.375rem; + } + + .xl\:pb-1\.5 { + padding-bottom: 0.375rem; + } + + .xl\:pl-1\.5 { + padding-left: 0.375rem; + } + + .xl\:pt-2\.5 { + padding-top: 0.625rem; + } + + .xl\:pr-2\.5 { + padding-right: 0.625rem; + } + + .xl\:pb-2\.5 { + padding-bottom: 0.625rem; + } + + .xl\:pl-2\.5 { + padding-left: 0.625rem; + } + + .xl\:pt-3\.5 { + padding-top: 0.875rem; + } + + .xl\:pr-3\.5 { + padding-right: 0.875rem; + } + + .xl\:pb-3\.5 { + padding-bottom: 0.875rem; + } + + .xl\:pl-3\.5 { + padding-left: 0.875rem; + } + + .xl\:placeholder-transparent::-moz-placeholder { + color: transparent; + } + + .xl\:placeholder-transparent:-ms-input-placeholder { + color: transparent; + } + + .xl\:placeholder-transparent::placeholder { + color: transparent; + } + + .xl\:placeholder-current::-moz-placeholder { + color: currentColor; + } + + .xl\:placeholder-current:-ms-input-placeholder { + color: currentColor; + } + + .xl\:placeholder-current::placeholder { + color: currentColor; + } + + .xl\:placeholder-black::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-black:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-black::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-white::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-white:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-white::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-gray-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-red-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-yellow-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-green-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-blue-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-indigo-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-purple-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-pink-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-primary-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-danger::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-danger:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-danger::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-success::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-success:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-success::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-warning::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-warning:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-warning::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-info::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-info:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-info::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-transparent:focus::-moz-placeholder { + color: transparent; + } + + .xl\:focus\:placeholder-transparent:focus:-ms-input-placeholder { + color: transparent; + } + + .xl\:focus\:placeholder-transparent:focus::placeholder { + color: transparent; + } + + .xl\:focus\:placeholder-current:focus::-moz-placeholder { + color: currentColor; + } + + .xl\:focus\:placeholder-current:focus:-ms-input-placeholder { + color: currentColor; + } + + .xl\:focus\:placeholder-current:focus::placeholder { + color: currentColor; + } + + .xl\:focus\:placeholder-black:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-black:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-black:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-white:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-white:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-white:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-gray-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-red-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-yellow-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-green-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-blue-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-indigo-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-purple-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-pink-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-primary-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-danger:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-danger:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-danger:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-success:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-success:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-success:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-warning:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-warning:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-warning:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-info:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-info:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .xl\:focus\:placeholder-info:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .xl\:placeholder-opacity-0::-moz-placeholder { + --tw-placeholder-opacity: 0; + } + + .xl\:placeholder-opacity-0:-ms-input-placeholder { + --tw-placeholder-opacity: 0; + } + + .xl\:placeholder-opacity-0::placeholder { + --tw-placeholder-opacity: 0; + } + + .xl\:placeholder-opacity-5::-moz-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .xl\:placeholder-opacity-5:-ms-input-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .xl\:placeholder-opacity-5::placeholder { + --tw-placeholder-opacity: 0.05; + } + + .xl\:placeholder-opacity-10::-moz-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .xl\:placeholder-opacity-10:-ms-input-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .xl\:placeholder-opacity-10::placeholder { + --tw-placeholder-opacity: 0.1; + } + + .xl\:placeholder-opacity-20::-moz-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .xl\:placeholder-opacity-20:-ms-input-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .xl\:placeholder-opacity-20::placeholder { + --tw-placeholder-opacity: 0.2; + } + + .xl\:placeholder-opacity-25::-moz-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .xl\:placeholder-opacity-25:-ms-input-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .xl\:placeholder-opacity-25::placeholder { + --tw-placeholder-opacity: 0.25; + } + + .xl\:placeholder-opacity-30::-moz-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .xl\:placeholder-opacity-30:-ms-input-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .xl\:placeholder-opacity-30::placeholder { + --tw-placeholder-opacity: 0.3; + } + + .xl\:placeholder-opacity-40::-moz-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .xl\:placeholder-opacity-40:-ms-input-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .xl\:placeholder-opacity-40::placeholder { + --tw-placeholder-opacity: 0.4; + } + + .xl\:placeholder-opacity-50::-moz-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .xl\:placeholder-opacity-50:-ms-input-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .xl\:placeholder-opacity-50::placeholder { + --tw-placeholder-opacity: 0.5; + } + + .xl\:placeholder-opacity-60::-moz-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .xl\:placeholder-opacity-60:-ms-input-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .xl\:placeholder-opacity-60::placeholder { + --tw-placeholder-opacity: 0.6; + } + + .xl\:placeholder-opacity-70::-moz-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .xl\:placeholder-opacity-70:-ms-input-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .xl\:placeholder-opacity-70::placeholder { + --tw-placeholder-opacity: 0.7; + } + + .xl\:placeholder-opacity-75::-moz-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .xl\:placeholder-opacity-75:-ms-input-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .xl\:placeholder-opacity-75::placeholder { + --tw-placeholder-opacity: 0.75; + } + + .xl\:placeholder-opacity-80::-moz-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .xl\:placeholder-opacity-80:-ms-input-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .xl\:placeholder-opacity-80::placeholder { + --tw-placeholder-opacity: 0.8; + } + + .xl\:placeholder-opacity-90::-moz-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .xl\:placeholder-opacity-90:-ms-input-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .xl\:placeholder-opacity-90::placeholder { + --tw-placeholder-opacity: 0.9; + } + + .xl\:placeholder-opacity-95::-moz-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .xl\:placeholder-opacity-95:-ms-input-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .xl\:placeholder-opacity-95::placeholder { + --tw-placeholder-opacity: 0.95; + } + + .xl\:placeholder-opacity-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + } + + .xl\:placeholder-opacity-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + } + + .xl\:placeholder-opacity-100::placeholder { + --tw-placeholder-opacity: 1; + } + + .xl\:focus\:placeholder-opacity-0:focus::-moz-placeholder { + --tw-placeholder-opacity: 0; + } + + .xl\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0; + } + + .xl\:focus\:placeholder-opacity-0:focus::placeholder { + --tw-placeholder-opacity: 0; + } + + .xl\:focus\:placeholder-opacity-5:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .xl\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .xl\:focus\:placeholder-opacity-5:focus::placeholder { + --tw-placeholder-opacity: 0.05; + } + + .xl\:focus\:placeholder-opacity-10:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .xl\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .xl\:focus\:placeholder-opacity-10:focus::placeholder { + --tw-placeholder-opacity: 0.1; + } + + .xl\:focus\:placeholder-opacity-20:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .xl\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .xl\:focus\:placeholder-opacity-20:focus::placeholder { + --tw-placeholder-opacity: 0.2; + } + + .xl\:focus\:placeholder-opacity-25:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .xl\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .xl\:focus\:placeholder-opacity-25:focus::placeholder { + --tw-placeholder-opacity: 0.25; + } + + .xl\:focus\:placeholder-opacity-30:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .xl\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .xl\:focus\:placeholder-opacity-30:focus::placeholder { + --tw-placeholder-opacity: 0.3; + } + + .xl\:focus\:placeholder-opacity-40:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .xl\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .xl\:focus\:placeholder-opacity-40:focus::placeholder { + --tw-placeholder-opacity: 0.4; + } + + .xl\:focus\:placeholder-opacity-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .xl\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .xl\:focus\:placeholder-opacity-50:focus::placeholder { + --tw-placeholder-opacity: 0.5; + } + + .xl\:focus\:placeholder-opacity-60:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .xl\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .xl\:focus\:placeholder-opacity-60:focus::placeholder { + --tw-placeholder-opacity: 0.6; + } + + .xl\:focus\:placeholder-opacity-70:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .xl\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .xl\:focus\:placeholder-opacity-70:focus::placeholder { + --tw-placeholder-opacity: 0.7; + } + + .xl\:focus\:placeholder-opacity-75:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .xl\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .xl\:focus\:placeholder-opacity-75:focus::placeholder { + --tw-placeholder-opacity: 0.75; + } + + .xl\:focus\:placeholder-opacity-80:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .xl\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .xl\:focus\:placeholder-opacity-80:focus::placeholder { + --tw-placeholder-opacity: 0.8; + } + + .xl\:focus\:placeholder-opacity-90:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .xl\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .xl\:focus\:placeholder-opacity-90:focus::placeholder { + --tw-placeholder-opacity: 0.9; + } + + .xl\:focus\:placeholder-opacity-95:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .xl\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .xl\:focus\:placeholder-opacity-95:focus::placeholder { + --tw-placeholder-opacity: 0.95; + } + + .xl\:focus\:placeholder-opacity-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + } + + .xl\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + } + + .xl\:focus\:placeholder-opacity-100:focus::placeholder { + --tw-placeholder-opacity: 1; + } + + .xl\:pointer-events-none { + pointer-events: none; + } + + .xl\:pointer-events-auto { + pointer-events: auto; + } + + .xl\:static { + position: static; + } + + .xl\:fixed { + position: fixed; + } + + .xl\:absolute { + position: absolute; + } + + .xl\:relative { + position: relative; + } + + .xl\:sticky { + position: -webkit-sticky; + position: sticky; + } + + .xl\:inset-0 { + top: 0px; + right: 0px; + bottom: 0px; + left: 0px; + } + + .xl\:inset-1 { + top: 0.25rem; + right: 0.25rem; + bottom: 0.25rem; + left: 0.25rem; + } + + .xl\:inset-2 { + top: 0.5rem; + right: 0.5rem; + bottom: 0.5rem; + left: 0.5rem; + } + + .xl\:inset-3 { + top: 0.75rem; + right: 0.75rem; + bottom: 0.75rem; + left: 0.75rem; + } + + .xl\:inset-4 { + top: 1rem; + right: 1rem; + bottom: 1rem; + left: 1rem; + } + + .xl\:inset-5 { + top: 1.25rem; + right: 1.25rem; + bottom: 1.25rem; + left: 1.25rem; + } + + .xl\:inset-6 { + top: 1.5rem; + right: 1.5rem; + bottom: 1.5rem; + left: 1.5rem; + } + + .xl\:inset-7 { + top: 1.75rem; + right: 1.75rem; + bottom: 1.75rem; + left: 1.75rem; + } + + .xl\:inset-8 { + top: 2rem; + right: 2rem; + bottom: 2rem; + left: 2rem; + } + + .xl\:inset-9 { + top: 2.25rem; + right: 2.25rem; + bottom: 2.25rem; + left: 2.25rem; + } + + .xl\:inset-10 { + top: 2.5rem; + right: 2.5rem; + bottom: 2.5rem; + left: 2.5rem; + } + + .xl\:inset-11 { + top: 2.75rem; + right: 2.75rem; + bottom: 2.75rem; + left: 2.75rem; + } + + .xl\:inset-12 { + top: 3rem; + right: 3rem; + bottom: 3rem; + left: 3rem; + } + + .xl\:inset-14 { + top: 3.5rem; + right: 3.5rem; + bottom: 3.5rem; + left: 3.5rem; + } + + .xl\:inset-16 { + top: 4rem; + right: 4rem; + bottom: 4rem; + left: 4rem; + } + + .xl\:inset-20 { + top: 5rem; + right: 5rem; + bottom: 5rem; + left: 5rem; + } + + .xl\:inset-22 { + top: 5.625rem; + right: 5.625rem; + bottom: 5.625rem; + left: 5.625rem; + } + + .xl\:inset-24 { + top: 6rem; + right: 6rem; + bottom: 6rem; + left: 6rem; + } + + .xl\:inset-28 { + top: 7rem; + right: 7rem; + bottom: 7rem; + left: 7rem; + } + + .xl\:inset-32 { + top: 8rem; + right: 8rem; + bottom: 8rem; + left: 8rem; + } + + .xl\:inset-36 { + top: 9rem; + right: 9rem; + bottom: 9rem; + left: 9rem; + } + + .xl\:inset-40 { + top: 10rem; + right: 10rem; + bottom: 10rem; + left: 10rem; + } + + .xl\:inset-44 { + top: 11rem; + right: 11rem; + bottom: 11rem; + left: 11rem; + } + + .xl\:inset-48 { + top: 12rem; + right: 12rem; + bottom: 12rem; + left: 12rem; + } + + .xl\:inset-52 { + top: 13rem; + right: 13rem; + bottom: 13rem; + left: 13rem; + } + + .xl\:inset-56 { + top: 14rem; + right: 14rem; + bottom: 14rem; + left: 14rem; + } + + .xl\:inset-60 { + top: 240px; + right: 240px; + bottom: 240px; + left: 240px; + } + + .xl\:inset-64 { + top: 16rem; + right: 16rem; + bottom: 16rem; + left: 16rem; + } + + .xl\:inset-72 { + top: 18rem; + right: 18rem; + bottom: 18rem; + left: 18rem; + } + + .xl\:inset-80 { + top: 20rem; + right: 20rem; + bottom: 20rem; + left: 20rem; + } + + .xl\:inset-88 { + top: 22rem; + right: 22rem; + bottom: 22rem; + left: 22rem; + } + + .xl\:inset-96 { + top: 24rem; + right: 24rem; + bottom: 24rem; + left: 24rem; + } + + .xl\:inset-130 { + top: 560px; + right: 560px; + bottom: 560px; + left: 560px; + } + + .xl\:inset-auto { + top: auto; + right: auto; + bottom: auto; + left: auto; + } + + .xl\:inset-px { + top: 1px; + right: 1px; + bottom: 1px; + left: 1px; + } + + .xl\:inset-0\.5 { + top: 0.125rem; + right: 0.125rem; + bottom: 0.125rem; + left: 0.125rem; + } + + .xl\:inset-1\.5 { + top: 0.375rem; + right: 0.375rem; + bottom: 0.375rem; + left: 0.375rem; + } + + .xl\:inset-2\.5 { + top: 0.625rem; + right: 0.625rem; + bottom: 0.625rem; + left: 0.625rem; + } + + .xl\:inset-3\.5 { + top: 0.875rem; + right: 0.875rem; + bottom: 0.875rem; + left: 0.875rem; + } + + .xl\:-inset-0 { + top: 0px; + right: 0px; + bottom: 0px; + left: 0px; + } + + .xl\:-inset-1 { + top: -0.25rem; + right: -0.25rem; + bottom: -0.25rem; + left: -0.25rem; + } + + .xl\:-inset-2 { + top: -0.5rem; + right: -0.5rem; + bottom: -0.5rem; + left: -0.5rem; + } + + .xl\:-inset-3 { + top: -0.75rem; + right: -0.75rem; + bottom: -0.75rem; + left: -0.75rem; + } + + .xl\:-inset-4 { + top: -1rem; + right: -1rem; + bottom: -1rem; + left: -1rem; + } + + .xl\:-inset-5 { + top: -1.25rem; + right: -1.25rem; + bottom: -1.25rem; + left: -1.25rem; + } + + .xl\:-inset-6 { + top: -1.5rem; + right: -1.5rem; + bottom: -1.5rem; + left: -1.5rem; + } + + .xl\:-inset-7 { + top: -1.75rem; + right: -1.75rem; + bottom: -1.75rem; + left: -1.75rem; + } + + .xl\:-inset-8 { + top: -2rem; + right: -2rem; + bottom: -2rem; + left: -2rem; + } + + .xl\:-inset-9 { + top: -2.25rem; + right: -2.25rem; + bottom: -2.25rem; + left: -2.25rem; + } + + .xl\:-inset-10 { + top: -2.5rem; + right: -2.5rem; + bottom: -2.5rem; + left: -2.5rem; + } + + .xl\:-inset-11 { + top: -2.75rem; + right: -2.75rem; + bottom: -2.75rem; + left: -2.75rem; + } + + .xl\:-inset-12 { + top: -3rem; + right: -3rem; + bottom: -3rem; + left: -3rem; + } + + .xl\:-inset-14 { + top: -3.5rem; + right: -3.5rem; + bottom: -3.5rem; + left: -3.5rem; + } + + .xl\:-inset-16 { + top: -4rem; + right: -4rem; + bottom: -4rem; + left: -4rem; + } + + .xl\:-inset-20 { + top: -5rem; + right: -5rem; + bottom: -5rem; + left: -5rem; + } + + .xl\:-inset-22 { + top: -5.625rem; + right: -5.625rem; + bottom: -5.625rem; + left: -5.625rem; + } + + .xl\:-inset-24 { + top: -6rem; + right: -6rem; + bottom: -6rem; + left: -6rem; + } + + .xl\:-inset-28 { + top: -7rem; + right: -7rem; + bottom: -7rem; + left: -7rem; + } + + .xl\:-inset-32 { + top: -8rem; + right: -8rem; + bottom: -8rem; + left: -8rem; + } + + .xl\:-inset-36 { + top: -9rem; + right: -9rem; + bottom: -9rem; + left: -9rem; + } + + .xl\:-inset-40 { + top: -10rem; + right: -10rem; + bottom: -10rem; + left: -10rem; + } + + .xl\:-inset-44 { + top: -11rem; + right: -11rem; + bottom: -11rem; + left: -11rem; + } + + .xl\:-inset-48 { + top: -12rem; + right: -12rem; + bottom: -12rem; + left: -12rem; + } + + .xl\:-inset-52 { + top: -13rem; + right: -13rem; + bottom: -13rem; + left: -13rem; + } + + .xl\:-inset-56 { + top: -14rem; + right: -14rem; + bottom: -14rem; + left: -14rem; + } + + .xl\:-inset-60 { + top: -240px; + right: -240px; + bottom: -240px; + left: -240px; + } + + .xl\:-inset-64 { + top: -16rem; + right: -16rem; + bottom: -16rem; + left: -16rem; + } + + .xl\:-inset-72 { + top: -18rem; + right: -18rem; + bottom: -18rem; + left: -18rem; + } + + .xl\:-inset-80 { + top: -20rem; + right: -20rem; + bottom: -20rem; + left: -20rem; + } + + .xl\:-inset-88 { + top: -22rem; + right: -22rem; + bottom: -22rem; + left: -22rem; + } + + .xl\:-inset-96 { + top: -24rem; + right: -24rem; + bottom: -24rem; + left: -24rem; + } + + .xl\:-inset-130 { + top: -560px; + right: -560px; + bottom: -560px; + left: -560px; + } + + .xl\:-inset-px { + top: -1px; + right: -1px; + bottom: -1px; + left: -1px; + } + + .xl\:-inset-0\.5 { + top: -0.125rem; + right: -0.125rem; + bottom: -0.125rem; + left: -0.125rem; + } + + .xl\:-inset-1\.5 { + top: -0.375rem; + right: -0.375rem; + bottom: -0.375rem; + left: -0.375rem; + } + + .xl\:-inset-2\.5 { + top: -0.625rem; + right: -0.625rem; + bottom: -0.625rem; + left: -0.625rem; + } + + .xl\:-inset-3\.5 { + top: -0.875rem; + right: -0.875rem; + bottom: -0.875rem; + left: -0.875rem; + } + + .xl\:inset-1\/2 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .xl\:inset-1\/3 { + top: 33.333333%; + right: 33.333333%; + bottom: 33.333333%; + left: 33.333333%; + } + + .xl\:inset-2\/3 { + top: 66.666667%; + right: 66.666667%; + bottom: 66.666667%; + left: 66.666667%; + } + + .xl\:inset-1\/4 { + top: 25%; + right: 25%; + bottom: 25%; + left: 25%; + } + + .xl\:inset-2\/4 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .xl\:inset-3\/4 { + top: 75%; + right: 75%; + bottom: 75%; + left: 75%; + } + + .xl\:inset-full { + top: 100%; + right: 100%; + bottom: 100%; + left: 100%; + } + + .xl\:-inset-1\/2 { + top: -50%; + right: -50%; + bottom: -50%; + left: -50%; + } + + .xl\:-inset-1\/3 { + top: -33.333333%; + right: -33.333333%; + bottom: -33.333333%; + left: -33.333333%; + } + + .xl\:-inset-2\/3 { + top: -66.666667%; + right: -66.666667%; + bottom: -66.666667%; + left: -66.666667%; + } + + .xl\:-inset-1\/4 { + top: -25%; + right: -25%; + bottom: -25%; + left: -25%; + } + + .xl\:-inset-2\/4 { + top: -50%; + right: -50%; + bottom: -50%; + left: -50%; + } + + .xl\:-inset-3\/4 { + top: -75%; + right: -75%; + bottom: -75%; + left: -75%; + } + + .xl\:-inset-full { + top: -100%; + right: -100%; + bottom: -100%; + left: -100%; + } + + .xl\:inset-y-0 { + top: 0px; + bottom: 0px; + } + + .xl\:inset-x-0 { + right: 0px; + left: 0px; + } + + .xl\:inset-y-1 { + top: 0.25rem; + bottom: 0.25rem; + } + + .xl\:inset-x-1 { + right: 0.25rem; + left: 0.25rem; + } + + .xl\:inset-y-2 { + top: 0.5rem; + bottom: 0.5rem; + } + + .xl\:inset-x-2 { + right: 0.5rem; + left: 0.5rem; + } + + .xl\:inset-y-3 { + top: 0.75rem; + bottom: 0.75rem; + } + + .xl\:inset-x-3 { + right: 0.75rem; + left: 0.75rem; + } + + .xl\:inset-y-4 { + top: 1rem; + bottom: 1rem; + } + + .xl\:inset-x-4 { + right: 1rem; + left: 1rem; + } + + .xl\:inset-y-5 { + top: 1.25rem; + bottom: 1.25rem; + } + + .xl\:inset-x-5 { + right: 1.25rem; + left: 1.25rem; + } + + .xl\:inset-y-6 { + top: 1.5rem; + bottom: 1.5rem; + } + + .xl\:inset-x-6 { + right: 1.5rem; + left: 1.5rem; + } + + .xl\:inset-y-7 { + top: 1.75rem; + bottom: 1.75rem; + } + + .xl\:inset-x-7 { + right: 1.75rem; + left: 1.75rem; + } + + .xl\:inset-y-8 { + top: 2rem; + bottom: 2rem; + } + + .xl\:inset-x-8 { + right: 2rem; + left: 2rem; + } + + .xl\:inset-y-9 { + top: 2.25rem; + bottom: 2.25rem; + } + + .xl\:inset-x-9 { + right: 2.25rem; + left: 2.25rem; + } + + .xl\:inset-y-10 { + top: 2.5rem; + bottom: 2.5rem; + } + + .xl\:inset-x-10 { + right: 2.5rem; + left: 2.5rem; + } + + .xl\:inset-y-11 { + top: 2.75rem; + bottom: 2.75rem; + } + + .xl\:inset-x-11 { + right: 2.75rem; + left: 2.75rem; + } + + .xl\:inset-y-12 { + top: 3rem; + bottom: 3rem; + } + + .xl\:inset-x-12 { + right: 3rem; + left: 3rem; + } + + .xl\:inset-y-14 { + top: 3.5rem; + bottom: 3.5rem; + } + + .xl\:inset-x-14 { + right: 3.5rem; + left: 3.5rem; + } + + .xl\:inset-y-16 { + top: 4rem; + bottom: 4rem; + } + + .xl\:inset-x-16 { + right: 4rem; + left: 4rem; + } + + .xl\:inset-y-20 { + top: 5rem; + bottom: 5rem; + } + + .xl\:inset-x-20 { + right: 5rem; + left: 5rem; + } + + .xl\:inset-y-22 { + top: 5.625rem; + bottom: 5.625rem; + } + + .xl\:inset-x-22 { + right: 5.625rem; + left: 5.625rem; + } + + .xl\:inset-y-24 { + top: 6rem; + bottom: 6rem; + } + + .xl\:inset-x-24 { + right: 6rem; + left: 6rem; + } + + .xl\:inset-y-28 { + top: 7rem; + bottom: 7rem; + } + + .xl\:inset-x-28 { + right: 7rem; + left: 7rem; + } + + .xl\:inset-y-32 { + top: 8rem; + bottom: 8rem; + } + + .xl\:inset-x-32 { + right: 8rem; + left: 8rem; + } + + .xl\:inset-y-36 { + top: 9rem; + bottom: 9rem; + } + + .xl\:inset-x-36 { + right: 9rem; + left: 9rem; + } + + .xl\:inset-y-40 { + top: 10rem; + bottom: 10rem; + } + + .xl\:inset-x-40 { + right: 10rem; + left: 10rem; + } + + .xl\:inset-y-44 { + top: 11rem; + bottom: 11rem; + } + + .xl\:inset-x-44 { + right: 11rem; + left: 11rem; + } + + .xl\:inset-y-48 { + top: 12rem; + bottom: 12rem; + } + + .xl\:inset-x-48 { + right: 12rem; + left: 12rem; + } + + .xl\:inset-y-52 { + top: 13rem; + bottom: 13rem; + } + + .xl\:inset-x-52 { + right: 13rem; + left: 13rem; + } + + .xl\:inset-y-56 { + top: 14rem; + bottom: 14rem; + } + + .xl\:inset-x-56 { + right: 14rem; + left: 14rem; + } + + .xl\:inset-y-60 { + top: 240px; + bottom: 240px; + } + + .xl\:inset-x-60 { + right: 240px; + left: 240px; + } + + .xl\:inset-y-64 { + top: 16rem; + bottom: 16rem; + } + + .xl\:inset-x-64 { + right: 16rem; + left: 16rem; + } + + .xl\:inset-y-72 { + top: 18rem; + bottom: 18rem; + } + + .xl\:inset-x-72 { + right: 18rem; + left: 18rem; + } + + .xl\:inset-y-80 { + top: 20rem; + bottom: 20rem; + } + + .xl\:inset-x-80 { + right: 20rem; + left: 20rem; + } + + .xl\:inset-y-88 { + top: 22rem; + bottom: 22rem; + } + + .xl\:inset-x-88 { + right: 22rem; + left: 22rem; + } + + .xl\:inset-y-96 { + top: 24rem; + bottom: 24rem; + } + + .xl\:inset-x-96 { + right: 24rem; + left: 24rem; + } + + .xl\:inset-y-130 { + top: 560px; + bottom: 560px; + } + + .xl\:inset-x-130 { + right: 560px; + left: 560px; + } + + .xl\:inset-y-auto { + top: auto; + bottom: auto; + } + + .xl\:inset-x-auto { + right: auto; + left: auto; + } + + .xl\:inset-y-px { + top: 1px; + bottom: 1px; + } + + .xl\:inset-x-px { + right: 1px; + left: 1px; + } + + .xl\:inset-y-0\.5 { + top: 0.125rem; + bottom: 0.125rem; + } + + .xl\:inset-x-0\.5 { + right: 0.125rem; + left: 0.125rem; + } + + .xl\:inset-y-1\.5 { + top: 0.375rem; + bottom: 0.375rem; + } + + .xl\:inset-x-1\.5 { + right: 0.375rem; + left: 0.375rem; + } + + .xl\:inset-y-2\.5 { + top: 0.625rem; + bottom: 0.625rem; + } + + .xl\:inset-x-2\.5 { + right: 0.625rem; + left: 0.625rem; + } + + .xl\:inset-y-3\.5 { + top: 0.875rem; + bottom: 0.875rem; + } + + .xl\:inset-x-3\.5 { + right: 0.875rem; + left: 0.875rem; + } + + .xl\:-inset-y-0 { + top: 0px; + bottom: 0px; + } + + .xl\:-inset-x-0 { + right: 0px; + left: 0px; + } + + .xl\:-inset-y-1 { + top: -0.25rem; + bottom: -0.25rem; + } + + .xl\:-inset-x-1 { + right: -0.25rem; + left: -0.25rem; + } + + .xl\:-inset-y-2 { + top: -0.5rem; + bottom: -0.5rem; + } + + .xl\:-inset-x-2 { + right: -0.5rem; + left: -0.5rem; + } + + .xl\:-inset-y-3 { + top: -0.75rem; + bottom: -0.75rem; + } + + .xl\:-inset-x-3 { + right: -0.75rem; + left: -0.75rem; + } + + .xl\:-inset-y-4 { + top: -1rem; + bottom: -1rem; + } + + .xl\:-inset-x-4 { + right: -1rem; + left: -1rem; + } + + .xl\:-inset-y-5 { + top: -1.25rem; + bottom: -1.25rem; + } + + .xl\:-inset-x-5 { + right: -1.25rem; + left: -1.25rem; + } + + .xl\:-inset-y-6 { + top: -1.5rem; + bottom: -1.5rem; + } + + .xl\:-inset-x-6 { + right: -1.5rem; + left: -1.5rem; + } + + .xl\:-inset-y-7 { + top: -1.75rem; + bottom: -1.75rem; + } + + .xl\:-inset-x-7 { + right: -1.75rem; + left: -1.75rem; + } + + .xl\:-inset-y-8 { + top: -2rem; + bottom: -2rem; + } + + .xl\:-inset-x-8 { + right: -2rem; + left: -2rem; + } + + .xl\:-inset-y-9 { + top: -2.25rem; + bottom: -2.25rem; + } + + .xl\:-inset-x-9 { + right: -2.25rem; + left: -2.25rem; + } + + .xl\:-inset-y-10 { + top: -2.5rem; + bottom: -2.5rem; + } + + .xl\:-inset-x-10 { + right: -2.5rem; + left: -2.5rem; + } + + .xl\:-inset-y-11 { + top: -2.75rem; + bottom: -2.75rem; + } + + .xl\:-inset-x-11 { + right: -2.75rem; + left: -2.75rem; + } + + .xl\:-inset-y-12 { + top: -3rem; + bottom: -3rem; + } + + .xl\:-inset-x-12 { + right: -3rem; + left: -3rem; + } + + .xl\:-inset-y-14 { + top: -3.5rem; + bottom: -3.5rem; + } + + .xl\:-inset-x-14 { + right: -3.5rem; + left: -3.5rem; + } + + .xl\:-inset-y-16 { + top: -4rem; + bottom: -4rem; + } + + .xl\:-inset-x-16 { + right: -4rem; + left: -4rem; + } + + .xl\:-inset-y-20 { + top: -5rem; + bottom: -5rem; + } + + .xl\:-inset-x-20 { + right: -5rem; + left: -5rem; + } + + .xl\:-inset-y-22 { + top: -5.625rem; + bottom: -5.625rem; + } + + .xl\:-inset-x-22 { + right: -5.625rem; + left: -5.625rem; + } + + .xl\:-inset-y-24 { + top: -6rem; + bottom: -6rem; + } + + .xl\:-inset-x-24 { + right: -6rem; + left: -6rem; + } + + .xl\:-inset-y-28 { + top: -7rem; + bottom: -7rem; + } + + .xl\:-inset-x-28 { + right: -7rem; + left: -7rem; + } + + .xl\:-inset-y-32 { + top: -8rem; + bottom: -8rem; + } + + .xl\:-inset-x-32 { + right: -8rem; + left: -8rem; + } + + .xl\:-inset-y-36 { + top: -9rem; + bottom: -9rem; + } + + .xl\:-inset-x-36 { + right: -9rem; + left: -9rem; + } + + .xl\:-inset-y-40 { + top: -10rem; + bottom: -10rem; + } + + .xl\:-inset-x-40 { + right: -10rem; + left: -10rem; + } + + .xl\:-inset-y-44 { + top: -11rem; + bottom: -11rem; + } + + .xl\:-inset-x-44 { + right: -11rem; + left: -11rem; + } + + .xl\:-inset-y-48 { + top: -12rem; + bottom: -12rem; + } + + .xl\:-inset-x-48 { + right: -12rem; + left: -12rem; + } + + .xl\:-inset-y-52 { + top: -13rem; + bottom: -13rem; + } + + .xl\:-inset-x-52 { + right: -13rem; + left: -13rem; + } + + .xl\:-inset-y-56 { + top: -14rem; + bottom: -14rem; + } + + .xl\:-inset-x-56 { + right: -14rem; + left: -14rem; + } + + .xl\:-inset-y-60 { + top: -240px; + bottom: -240px; + } + + .xl\:-inset-x-60 { + right: -240px; + left: -240px; + } + + .xl\:-inset-y-64 { + top: -16rem; + bottom: -16rem; + } + + .xl\:-inset-x-64 { + right: -16rem; + left: -16rem; + } + + .xl\:-inset-y-72 { + top: -18rem; + bottom: -18rem; + } + + .xl\:-inset-x-72 { + right: -18rem; + left: -18rem; + } + + .xl\:-inset-y-80 { + top: -20rem; + bottom: -20rem; + } + + .xl\:-inset-x-80 { + right: -20rem; + left: -20rem; + } + + .xl\:-inset-y-88 { + top: -22rem; + bottom: -22rem; + } + + .xl\:-inset-x-88 { + right: -22rem; + left: -22rem; + } + + .xl\:-inset-y-96 { + top: -24rem; + bottom: -24rem; + } + + .xl\:-inset-x-96 { + right: -24rem; + left: -24rem; + } + + .xl\:-inset-y-130 { + top: -560px; + bottom: -560px; + } + + .xl\:-inset-x-130 { + right: -560px; + left: -560px; + } + + .xl\:-inset-y-px { + top: -1px; + bottom: -1px; + } + + .xl\:-inset-x-px { + right: -1px; + left: -1px; + } + + .xl\:-inset-y-0\.5 { + top: -0.125rem; + bottom: -0.125rem; + } + + .xl\:-inset-x-0\.5 { + right: -0.125rem; + left: -0.125rem; + } + + .xl\:-inset-y-1\.5 { + top: -0.375rem; + bottom: -0.375rem; + } + + .xl\:-inset-x-1\.5 { + right: -0.375rem; + left: -0.375rem; + } + + .xl\:-inset-y-2\.5 { + top: -0.625rem; + bottom: -0.625rem; + } + + .xl\:-inset-x-2\.5 { + right: -0.625rem; + left: -0.625rem; + } + + .xl\:-inset-y-3\.5 { + top: -0.875rem; + bottom: -0.875rem; + } + + .xl\:-inset-x-3\.5 { + right: -0.875rem; + left: -0.875rem; + } + + .xl\:inset-y-1\/2 { + top: 50%; + bottom: 50%; + } + + .xl\:inset-x-1\/2 { + right: 50%; + left: 50%; + } + + .xl\:inset-y-1\/3 { + top: 33.333333%; + bottom: 33.333333%; + } + + .xl\:inset-x-1\/3 { + right: 33.333333%; + left: 33.333333%; + } + + .xl\:inset-y-2\/3 { + top: 66.666667%; + bottom: 66.666667%; + } + + .xl\:inset-x-2\/3 { + right: 66.666667%; + left: 66.666667%; + } + + .xl\:inset-y-1\/4 { + top: 25%; + bottom: 25%; + } + + .xl\:inset-x-1\/4 { + right: 25%; + left: 25%; + } + + .xl\:inset-y-2\/4 { + top: 50%; + bottom: 50%; + } + + .xl\:inset-x-2\/4 { + right: 50%; + left: 50%; + } + + .xl\:inset-y-3\/4 { + top: 75%; + bottom: 75%; + } + + .xl\:inset-x-3\/4 { + right: 75%; + left: 75%; + } + + .xl\:inset-y-full { + top: 100%; + bottom: 100%; + } + + .xl\:inset-x-full { + right: 100%; + left: 100%; + } + + .xl\:-inset-y-1\/2 { + top: -50%; + bottom: -50%; + } + + .xl\:-inset-x-1\/2 { + right: -50%; + left: -50%; + } + + .xl\:-inset-y-1\/3 { + top: -33.333333%; + bottom: -33.333333%; + } + + .xl\:-inset-x-1\/3 { + right: -33.333333%; + left: -33.333333%; + } + + .xl\:-inset-y-2\/3 { + top: -66.666667%; + bottom: -66.666667%; + } + + .xl\:-inset-x-2\/3 { + right: -66.666667%; + left: -66.666667%; + } + + .xl\:-inset-y-1\/4 { + top: -25%; + bottom: -25%; + } + + .xl\:-inset-x-1\/4 { + right: -25%; + left: -25%; + } + + .xl\:-inset-y-2\/4 { + top: -50%; + bottom: -50%; + } + + .xl\:-inset-x-2\/4 { + right: -50%; + left: -50%; + } + + .xl\:-inset-y-3\/4 { + top: -75%; + bottom: -75%; + } + + .xl\:-inset-x-3\/4 { + right: -75%; + left: -75%; + } + + .xl\:-inset-y-full { + top: -100%; + bottom: -100%; + } + + .xl\:-inset-x-full { + right: -100%; + left: -100%; + } + + .xl\:top-0 { + top: 0px; + } + + .xl\:right-0 { + right: 0px; + } + + .xl\:bottom-0 { + bottom: 0px; + } + + .xl\:left-0 { + left: 0px; + } + + .xl\:top-1 { + top: 0.25rem; + } + + .xl\:right-1 { + right: 0.25rem; + } + + .xl\:bottom-1 { + bottom: 0.25rem; + } + + .xl\:left-1 { + left: 0.25rem; + } + + .xl\:top-2 { + top: 0.5rem; + } + + .xl\:right-2 { + right: 0.5rem; + } + + .xl\:bottom-2 { + bottom: 0.5rem; + } + + .xl\:left-2 { + left: 0.5rem; + } + + .xl\:top-3 { + top: 0.75rem; + } + + .xl\:right-3 { + right: 0.75rem; + } + + .xl\:bottom-3 { + bottom: 0.75rem; + } + + .xl\:left-3 { + left: 0.75rem; + } + + .xl\:top-4 { + top: 1rem; + } + + .xl\:right-4 { + right: 1rem; + } + + .xl\:bottom-4 { + bottom: 1rem; + } + + .xl\:left-4 { + left: 1rem; + } + + .xl\:top-5 { + top: 1.25rem; + } + + .xl\:right-5 { + right: 1.25rem; + } + + .xl\:bottom-5 { + bottom: 1.25rem; + } + + .xl\:left-5 { + left: 1.25rem; + } + + .xl\:top-6 { + top: 1.5rem; + } + + .xl\:right-6 { + right: 1.5rem; + } + + .xl\:bottom-6 { + bottom: 1.5rem; + } + + .xl\:left-6 { + left: 1.5rem; + } + + .xl\:top-7 { + top: 1.75rem; + } + + .xl\:right-7 { + right: 1.75rem; + } + + .xl\:bottom-7 { + bottom: 1.75rem; + } + + .xl\:left-7 { + left: 1.75rem; + } + + .xl\:top-8 { + top: 2rem; + } + + .xl\:right-8 { + right: 2rem; + } + + .xl\:bottom-8 { + bottom: 2rem; + } + + .xl\:left-8 { + left: 2rem; + } + + .xl\:top-9 { + top: 2.25rem; + } + + .xl\:right-9 { + right: 2.25rem; + } + + .xl\:bottom-9 { + bottom: 2.25rem; + } + + .xl\:left-9 { + left: 2.25rem; + } + + .xl\:top-10 { + top: 2.5rem; + } + + .xl\:right-10 { + right: 2.5rem; + } + + .xl\:bottom-10 { + bottom: 2.5rem; + } + + .xl\:left-10 { + left: 2.5rem; + } + + .xl\:top-11 { + top: 2.75rem; + } + + .xl\:right-11 { + right: 2.75rem; + } + + .xl\:bottom-11 { + bottom: 2.75rem; + } + + .xl\:left-11 { + left: 2.75rem; + } + + .xl\:top-12 { + top: 3rem; + } + + .xl\:right-12 { + right: 3rem; + } + + .xl\:bottom-12 { + bottom: 3rem; + } + + .xl\:left-12 { + left: 3rem; + } + + .xl\:top-14 { + top: 3.5rem; + } + + .xl\:right-14 { + right: 3.5rem; + } + + .xl\:bottom-14 { + bottom: 3.5rem; + } + + .xl\:left-14 { + left: 3.5rem; + } + + .xl\:top-16 { + top: 4rem; + } + + .xl\:right-16 { + right: 4rem; + } + + .xl\:bottom-16 { + bottom: 4rem; + } + + .xl\:left-16 { + left: 4rem; + } + + .xl\:top-20 { + top: 5rem; + } + + .xl\:right-20 { + right: 5rem; + } + + .xl\:bottom-20 { + bottom: 5rem; + } + + .xl\:left-20 { + left: 5rem; + } + + .xl\:top-22 { + top: 5.625rem; + } + + .xl\:right-22 { + right: 5.625rem; + } + + .xl\:bottom-22 { + bottom: 5.625rem; + } + + .xl\:left-22 { + left: 5.625rem; + } + + .xl\:top-24 { + top: 6rem; + } + + .xl\:right-24 { + right: 6rem; + } + + .xl\:bottom-24 { + bottom: 6rem; + } + + .xl\:left-24 { + left: 6rem; + } + + .xl\:top-28 { + top: 7rem; + } + + .xl\:right-28 { + right: 7rem; + } + + .xl\:bottom-28 { + bottom: 7rem; + } + + .xl\:left-28 { + left: 7rem; + } + + .xl\:top-32 { + top: 8rem; + } + + .xl\:right-32 { + right: 8rem; + } + + .xl\:bottom-32 { + bottom: 8rem; + } + + .xl\:left-32 { + left: 8rem; + } + + .xl\:top-36 { + top: 9rem; + } + + .xl\:right-36 { + right: 9rem; + } + + .xl\:bottom-36 { + bottom: 9rem; + } + + .xl\:left-36 { + left: 9rem; + } + + .xl\:top-40 { + top: 10rem; + } + + .xl\:right-40 { + right: 10rem; + } + + .xl\:bottom-40 { + bottom: 10rem; + } + + .xl\:left-40 { + left: 10rem; + } + + .xl\:top-44 { + top: 11rem; + } + + .xl\:right-44 { + right: 11rem; + } + + .xl\:bottom-44 { + bottom: 11rem; + } + + .xl\:left-44 { + left: 11rem; + } + + .xl\:top-48 { + top: 12rem; + } + + .xl\:right-48 { + right: 12rem; + } + + .xl\:bottom-48 { + bottom: 12rem; + } + + .xl\:left-48 { + left: 12rem; + } + + .xl\:top-52 { + top: 13rem; + } + + .xl\:right-52 { + right: 13rem; + } + + .xl\:bottom-52 { + bottom: 13rem; + } + + .xl\:left-52 { + left: 13rem; + } + + .xl\:top-56 { + top: 14rem; + } + + .xl\:right-56 { + right: 14rem; + } + + .xl\:bottom-56 { + bottom: 14rem; + } + + .xl\:left-56 { + left: 14rem; + } + + .xl\:top-60 { + top: 240px; + } + + .xl\:right-60 { + right: 240px; + } + + .xl\:bottom-60 { + bottom: 240px; + } + + .xl\:left-60 { + left: 240px; + } + + .xl\:top-64 { + top: 16rem; + } + + .xl\:right-64 { + right: 16rem; + } + + .xl\:bottom-64 { + bottom: 16rem; + } + + .xl\:left-64 { + left: 16rem; + } + + .xl\:top-72 { + top: 18rem; + } + + .xl\:right-72 { + right: 18rem; + } + + .xl\:bottom-72 { + bottom: 18rem; + } + + .xl\:left-72 { + left: 18rem; + } + + .xl\:top-80 { + top: 20rem; + } + + .xl\:right-80 { + right: 20rem; + } + + .xl\:bottom-80 { + bottom: 20rem; + } + + .xl\:left-80 { + left: 20rem; + } + + .xl\:top-88 { + top: 22rem; + } + + .xl\:right-88 { + right: 22rem; + } + + .xl\:bottom-88 { + bottom: 22rem; + } + + .xl\:left-88 { + left: 22rem; + } + + .xl\:top-96 { + top: 24rem; + } + + .xl\:right-96 { + right: 24rem; + } + + .xl\:bottom-96 { + bottom: 24rem; + } + + .xl\:left-96 { + left: 24rem; + } + + .xl\:top-130 { + top: 560px; + } + + .xl\:right-130 { + right: 560px; + } + + .xl\:bottom-130 { + bottom: 560px; + } + + .xl\:left-130 { + left: 560px; + } + + .xl\:top-auto { + top: auto; + } + + .xl\:right-auto { + right: auto; + } + + .xl\:bottom-auto { + bottom: auto; + } + + .xl\:left-auto { + left: auto; + } + + .xl\:top-px { + top: 1px; + } + + .xl\:right-px { + right: 1px; + } + + .xl\:bottom-px { + bottom: 1px; + } + + .xl\:left-px { + left: 1px; + } + + .xl\:top-0\.5 { + top: 0.125rem; + } + + .xl\:right-0\.5 { + right: 0.125rem; + } + + .xl\:bottom-0\.5 { + bottom: 0.125rem; + } + + .xl\:left-0\.5 { + left: 0.125rem; + } + + .xl\:top-1\.5 { + top: 0.375rem; + } + + .xl\:right-1\.5 { + right: 0.375rem; + } + + .xl\:bottom-1\.5 { + bottom: 0.375rem; + } + + .xl\:left-1\.5 { + left: 0.375rem; + } + + .xl\:top-2\.5 { + top: 0.625rem; + } + + .xl\:right-2\.5 { + right: 0.625rem; + } + + .xl\:bottom-2\.5 { + bottom: 0.625rem; + } + + .xl\:left-2\.5 { + left: 0.625rem; + } + + .xl\:top-3\.5 { + top: 0.875rem; + } + + .xl\:right-3\.5 { + right: 0.875rem; + } + + .xl\:bottom-3\.5 { + bottom: 0.875rem; + } + + .xl\:left-3\.5 { + left: 0.875rem; + } + + .xl\:-top-0 { + top: 0px; + } + + .xl\:-right-0 { + right: 0px; + } + + .xl\:-bottom-0 { + bottom: 0px; + } + + .xl\:-left-0 { + left: 0px; + } + + .xl\:-top-1 { + top: -0.25rem; + } + + .xl\:-right-1 { + right: -0.25rem; + } + + .xl\:-bottom-1 { + bottom: -0.25rem; + } + + .xl\:-left-1 { + left: -0.25rem; + } + + .xl\:-top-2 { + top: -0.5rem; + } + + .xl\:-right-2 { + right: -0.5rem; + } + + .xl\:-bottom-2 { + bottom: -0.5rem; + } + + .xl\:-left-2 { + left: -0.5rem; + } + + .xl\:-top-3 { + top: -0.75rem; + } + + .xl\:-right-3 { + right: -0.75rem; + } + + .xl\:-bottom-3 { + bottom: -0.75rem; + } + + .xl\:-left-3 { + left: -0.75rem; + } + + .xl\:-top-4 { + top: -1rem; + } + + .xl\:-right-4 { + right: -1rem; + } + + .xl\:-bottom-4 { + bottom: -1rem; + } + + .xl\:-left-4 { + left: -1rem; + } + + .xl\:-top-5 { + top: -1.25rem; + } + + .xl\:-right-5 { + right: -1.25rem; + } + + .xl\:-bottom-5 { + bottom: -1.25rem; + } + + .xl\:-left-5 { + left: -1.25rem; + } + + .xl\:-top-6 { + top: -1.5rem; + } + + .xl\:-right-6 { + right: -1.5rem; + } + + .xl\:-bottom-6 { + bottom: -1.5rem; + } + + .xl\:-left-6 { + left: -1.5rem; + } + + .xl\:-top-7 { + top: -1.75rem; + } + + .xl\:-right-7 { + right: -1.75rem; + } + + .xl\:-bottom-7 { + bottom: -1.75rem; + } + + .xl\:-left-7 { + left: -1.75rem; + } + + .xl\:-top-8 { + top: -2rem; + } + + .xl\:-right-8 { + right: -2rem; + } + + .xl\:-bottom-8 { + bottom: -2rem; + } + + .xl\:-left-8 { + left: -2rem; + } + + .xl\:-top-9 { + top: -2.25rem; + } + + .xl\:-right-9 { + right: -2.25rem; + } + + .xl\:-bottom-9 { + bottom: -2.25rem; + } + + .xl\:-left-9 { + left: -2.25rem; + } + + .xl\:-top-10 { + top: -2.5rem; + } + + .xl\:-right-10 { + right: -2.5rem; + } + + .xl\:-bottom-10 { + bottom: -2.5rem; + } + + .xl\:-left-10 { + left: -2.5rem; + } + + .xl\:-top-11 { + top: -2.75rem; + } + + .xl\:-right-11 { + right: -2.75rem; + } + + .xl\:-bottom-11 { + bottom: -2.75rem; + } + + .xl\:-left-11 { + left: -2.75rem; + } + + .xl\:-top-12 { + top: -3rem; + } + + .xl\:-right-12 { + right: -3rem; + } + + .xl\:-bottom-12 { + bottom: -3rem; + } + + .xl\:-left-12 { + left: -3rem; + } + + .xl\:-top-14 { + top: -3.5rem; + } + + .xl\:-right-14 { + right: -3.5rem; + } + + .xl\:-bottom-14 { + bottom: -3.5rem; + } + + .xl\:-left-14 { + left: -3.5rem; + } + + .xl\:-top-16 { + top: -4rem; + } + + .xl\:-right-16 { + right: -4rem; + } + + .xl\:-bottom-16 { + bottom: -4rem; + } + + .xl\:-left-16 { + left: -4rem; + } + + .xl\:-top-20 { + top: -5rem; + } + + .xl\:-right-20 { + right: -5rem; + } + + .xl\:-bottom-20 { + bottom: -5rem; + } + + .xl\:-left-20 { + left: -5rem; + } + + .xl\:-top-22 { + top: -5.625rem; + } + + .xl\:-right-22 { + right: -5.625rem; + } + + .xl\:-bottom-22 { + bottom: -5.625rem; + } + + .xl\:-left-22 { + left: -5.625rem; + } + + .xl\:-top-24 { + top: -6rem; + } + + .xl\:-right-24 { + right: -6rem; + } + + .xl\:-bottom-24 { + bottom: -6rem; + } + + .xl\:-left-24 { + left: -6rem; + } + + .xl\:-top-28 { + top: -7rem; + } + + .xl\:-right-28 { + right: -7rem; + } + + .xl\:-bottom-28 { + bottom: -7rem; + } + + .xl\:-left-28 { + left: -7rem; + } + + .xl\:-top-32 { + top: -8rem; + } + + .xl\:-right-32 { + right: -8rem; + } + + .xl\:-bottom-32 { + bottom: -8rem; + } + + .xl\:-left-32 { + left: -8rem; + } + + .xl\:-top-36 { + top: -9rem; + } + + .xl\:-right-36 { + right: -9rem; + } + + .xl\:-bottom-36 { + bottom: -9rem; + } + + .xl\:-left-36 { + left: -9rem; + } + + .xl\:-top-40 { + top: -10rem; + } + + .xl\:-right-40 { + right: -10rem; + } + + .xl\:-bottom-40 { + bottom: -10rem; + } + + .xl\:-left-40 { + left: -10rem; + } + + .xl\:-top-44 { + top: -11rem; + } + + .xl\:-right-44 { + right: -11rem; + } + + .xl\:-bottom-44 { + bottom: -11rem; + } + + .xl\:-left-44 { + left: -11rem; + } + + .xl\:-top-48 { + top: -12rem; + } + + .xl\:-right-48 { + right: -12rem; + } + + .xl\:-bottom-48 { + bottom: -12rem; + } + + .xl\:-left-48 { + left: -12rem; + } + + .xl\:-top-52 { + top: -13rem; + } + + .xl\:-right-52 { + right: -13rem; + } + + .xl\:-bottom-52 { + bottom: -13rem; + } + + .xl\:-left-52 { + left: -13rem; + } + + .xl\:-top-56 { + top: -14rem; + } + + .xl\:-right-56 { + right: -14rem; + } + + .xl\:-bottom-56 { + bottom: -14rem; + } + + .xl\:-left-56 { + left: -14rem; + } + + .xl\:-top-60 { + top: -240px; + } + + .xl\:-right-60 { + right: -240px; + } + + .xl\:-bottom-60 { + bottom: -240px; + } + + .xl\:-left-60 { + left: -240px; + } + + .xl\:-top-64 { + top: -16rem; + } + + .xl\:-right-64 { + right: -16rem; + } + + .xl\:-bottom-64 { + bottom: -16rem; + } + + .xl\:-left-64 { + left: -16rem; + } + + .xl\:-top-72 { + top: -18rem; + } + + .xl\:-right-72 { + right: -18rem; + } + + .xl\:-bottom-72 { + bottom: -18rem; + } + + .xl\:-left-72 { + left: -18rem; + } + + .xl\:-top-80 { + top: -20rem; + } + + .xl\:-right-80 { + right: -20rem; + } + + .xl\:-bottom-80 { + bottom: -20rem; + } + + .xl\:-left-80 { + left: -20rem; + } + + .xl\:-top-88 { + top: -22rem; + } + + .xl\:-right-88 { + right: -22rem; + } + + .xl\:-bottom-88 { + bottom: -22rem; + } + + .xl\:-left-88 { + left: -22rem; + } + + .xl\:-top-96 { + top: -24rem; + } + + .xl\:-right-96 { + right: -24rem; + } + + .xl\:-bottom-96 { + bottom: -24rem; + } + + .xl\:-left-96 { + left: -24rem; + } + + .xl\:-top-130 { + top: -560px; + } + + .xl\:-right-130 { + right: -560px; + } + + .xl\:-bottom-130 { + bottom: -560px; + } + + .xl\:-left-130 { + left: -560px; + } + + .xl\:-top-px { + top: -1px; + } + + .xl\:-right-px { + right: -1px; + } + + .xl\:-bottom-px { + bottom: -1px; + } + + .xl\:-left-px { + left: -1px; + } + + .xl\:-top-0\.5 { + top: -0.125rem; + } + + .xl\:-right-0\.5 { + right: -0.125rem; + } + + .xl\:-bottom-0\.5 { + bottom: -0.125rem; + } + + .xl\:-left-0\.5 { + left: -0.125rem; + } + + .xl\:-top-1\.5 { + top: -0.375rem; + } + + .xl\:-right-1\.5 { + right: -0.375rem; + } + + .xl\:-bottom-1\.5 { + bottom: -0.375rem; + } + + .xl\:-left-1\.5 { + left: -0.375rem; + } + + .xl\:-top-2\.5 { + top: -0.625rem; + } + + .xl\:-right-2\.5 { + right: -0.625rem; + } + + .xl\:-bottom-2\.5 { + bottom: -0.625rem; + } + + .xl\:-left-2\.5 { + left: -0.625rem; + } + + .xl\:-top-3\.5 { + top: -0.875rem; + } + + .xl\:-right-3\.5 { + right: -0.875rem; + } + + .xl\:-bottom-3\.5 { + bottom: -0.875rem; + } + + .xl\:-left-3\.5 { + left: -0.875rem; + } + + .xl\:top-1\/2 { + top: 50%; + } + + .xl\:right-1\/2 { + right: 50%; + } + + .xl\:bottom-1\/2 { + bottom: 50%; + } + + .xl\:left-1\/2 { + left: 50%; + } + + .xl\:top-1\/3 { + top: 33.333333%; + } + + .xl\:right-1\/3 { + right: 33.333333%; + } + + .xl\:bottom-1\/3 { + bottom: 33.333333%; + } + + .xl\:left-1\/3 { + left: 33.333333%; + } + + .xl\:top-2\/3 { + top: 66.666667%; + } + + .xl\:right-2\/3 { + right: 66.666667%; + } + + .xl\:bottom-2\/3 { + bottom: 66.666667%; + } + + .xl\:left-2\/3 { + left: 66.666667%; + } + + .xl\:top-1\/4 { + top: 25%; + } + + .xl\:right-1\/4 { + right: 25%; + } + + .xl\:bottom-1\/4 { + bottom: 25%; + } + + .xl\:left-1\/4 { + left: 25%; + } + + .xl\:top-2\/4 { + top: 50%; + } + + .xl\:right-2\/4 { + right: 50%; + } + + .xl\:bottom-2\/4 { + bottom: 50%; + } + + .xl\:left-2\/4 { + left: 50%; + } + + .xl\:top-3\/4 { + top: 75%; + } + + .xl\:right-3\/4 { + right: 75%; + } + + .xl\:bottom-3\/4 { + bottom: 75%; + } + + .xl\:left-3\/4 { + left: 75%; + } + + .xl\:top-full { + top: 100%; + } + + .xl\:right-full { + right: 100%; + } + + .xl\:bottom-full { + bottom: 100%; + } + + .xl\:left-full { + left: 100%; + } + + .xl\:-top-1\/2 { + top: -50%; + } + + .xl\:-right-1\/2 { + right: -50%; + } + + .xl\:-bottom-1\/2 { + bottom: -50%; + } + + .xl\:-left-1\/2 { + left: -50%; + } + + .xl\:-top-1\/3 { + top: -33.333333%; + } + + .xl\:-right-1\/3 { + right: -33.333333%; + } + + .xl\:-bottom-1\/3 { + bottom: -33.333333%; + } + + .xl\:-left-1\/3 { + left: -33.333333%; + } + + .xl\:-top-2\/3 { + top: -66.666667%; + } + + .xl\:-right-2\/3 { + right: -66.666667%; + } + + .xl\:-bottom-2\/3 { + bottom: -66.666667%; + } + + .xl\:-left-2\/3 { + left: -66.666667%; + } + + .xl\:-top-1\/4 { + top: -25%; + } + + .xl\:-right-1\/4 { + right: -25%; + } + + .xl\:-bottom-1\/4 { + bottom: -25%; + } + + .xl\:-left-1\/4 { + left: -25%; + } + + .xl\:-top-2\/4 { + top: -50%; + } + + .xl\:-right-2\/4 { + right: -50%; + } + + .xl\:-bottom-2\/4 { + bottom: -50%; + } + + .xl\:-left-2\/4 { + left: -50%; + } + + .xl\:-top-3\/4 { + top: -75%; + } + + .xl\:-right-3\/4 { + right: -75%; + } + + .xl\:-bottom-3\/4 { + bottom: -75%; + } + + .xl\:-left-3\/4 { + left: -75%; + } + + .xl\:-top-full { + top: -100%; + } + + .xl\:-right-full { + right: -100%; + } + + .xl\:-bottom-full { + bottom: -100%; + } + + .xl\:-left-full { + left: -100%; + } + + .xl\:resize-none { + resize: none; + } + + .xl\:resize-y { + resize: vertical; + } + + .xl\:resize-x { + resize: horizontal; + } + + .xl\:resize { + resize: both; + } + + .xl\:shadow-sm { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:shadow { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:shadow-md { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:shadow-lg { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:shadow-xl { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:shadow-2xl { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:shadow-inner { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:shadow-none { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:hover\:shadow-sm:hover { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:hover\:shadow:hover { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:hover\:shadow-md:hover { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:hover\:shadow-lg:hover { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:hover\:shadow-xl:hover { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:hover\:shadow-2xl:hover { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:hover\:shadow-inner:hover { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:hover\:shadow-none:hover { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:focus\:shadow-sm:focus { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:focus\:shadow:focus { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:focus\:shadow-md:focus { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:focus\:shadow-lg:focus { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:focus\:shadow-xl:focus { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:focus\:shadow-2xl:focus { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:focus\:shadow-inner:focus { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:focus\:shadow-none:focus { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:active\:shadow-sm:active { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:active\:shadow:active { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:active\:shadow-md:active { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:active\:shadow-lg:active { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:active\:shadow-xl:active { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:active\:shadow-2xl:active { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:active\:shadow-inner:active { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\:active\:shadow-none:active { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .xl\:group-hover\:shadow-sm { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .xl\:group-hover\:shadow { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .xl\:group-hover\:shadow-md { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .xl\:group-hover\:shadow-lg { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .xl\:group-hover\:shadow-xl { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .xl\:group-hover\:shadow-2xl { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .xl\:group-hover\:shadow-inner { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .xl\:group-hover\:shadow-none { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xl\: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(0px + 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); + } + + .xl\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .xl\: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); + } + + .xl\:ring-4 { + --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(4px + 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); + } + + .xl\:ring-8 { + --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(8px + 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); + } + + .xl\:ring { + --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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .xl\:ring-inset { + --tw-ring-inset: inset; + } + + .xl\:focus-within\:ring-0: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(0px + 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); + } + + .xl\: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); + } + + .xl\:focus-within\:ring-2: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(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); + } + + .xl\:focus-within\:ring-4: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(4px + 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); + } + + .xl\:focus-within\:ring-8: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(8px + 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); + } + + .xl\:focus-within\:ring: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(3px + 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); + } + + .xl\:focus-within\:ring-inset:focus-within { + --tw-ring-inset: inset; + } + + .xl\: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(0px + 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); + } + + .xl\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .xl\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .xl\:focus\:ring-4: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(4px + 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); + } + + .xl\:focus\:ring-8: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(8px + 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); + } + + .xl\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .xl\:focus\:ring-inset:focus { + --tw-ring-inset: inset; + } + + .xl\:ring-offset-transparent { + --tw-ring-offset-color: transparent; + } + + .xl\:ring-offset-current { + --tw-ring-offset-color: currentColor; + } + + .xl\:ring-offset-black { + --tw-ring-offset-color: #040405; + } + + .xl\:ring-offset-white { + --tw-ring-offset-color: #fff; + } + + .xl\:ring-offset-gray-50 { + --tw-ring-offset-color: #f9fafb; + } + + .xl\:ring-offset-gray-100 { + --tw-ring-offset-color: #f7fafc; + } + + .xl\:ring-offset-gray-200 { + --tw-ring-offset-color: #edf2f7; + } + + .xl\:ring-offset-gray-300 { + --tw-ring-offset-color: #e2e8f0; + } + + .xl\:ring-offset-gray-400 { + --tw-ring-offset-color: #cbd5e0; + } + + .xl\:ring-offset-gray-500 { + --tw-ring-offset-color: #a0aec0; + } + + .xl\:ring-offset-gray-600 { + --tw-ring-offset-color: #718096; + } + + .xl\:ring-offset-gray-700 { + --tw-ring-offset-color: #4a5568; + } + + .xl\:ring-offset-gray-800 { + --tw-ring-offset-color: #2d3748; + } + + .xl\:ring-offset-gray-900 { + --tw-ring-offset-color: #1a202c; + } + + .xl\:ring-offset-red-50 { + --tw-ring-offset-color: #fef2f2; + } + + .xl\:ring-offset-red-100 { + --tw-ring-offset-color: #fee2e2; + } + + .xl\:ring-offset-red-200 { + --tw-ring-offset-color: #fecaca; + } + + .xl\:ring-offset-red-300 { + --tw-ring-offset-color: #fca5a5; + } + + .xl\:ring-offset-red-400 { + --tw-ring-offset-color: #f87171; + } + + .xl\:ring-offset-red-500 { + --tw-ring-offset-color: #ef4444; + } + + .xl\:ring-offset-red-600 { + --tw-ring-offset-color: #dc2626; + } + + .xl\:ring-offset-red-700 { + --tw-ring-offset-color: #b91c1c; + } + + .xl\:ring-offset-red-800 { + --tw-ring-offset-color: #991b1b; + } + + .xl\:ring-offset-red-900 { + --tw-ring-offset-color: #7f1d1d; + } + + .xl\:ring-offset-yellow-50 { + --tw-ring-offset-color: #fffbeb; + } + + .xl\:ring-offset-yellow-100 { + --tw-ring-offset-color: #fef3c7; + } + + .xl\:ring-offset-yellow-200 { + --tw-ring-offset-color: #fde68a; + } + + .xl\:ring-offset-yellow-300 { + --tw-ring-offset-color: #fcd34d; + } + + .xl\:ring-offset-yellow-400 { + --tw-ring-offset-color: #fbbf24; + } + + .xl\:ring-offset-yellow-500 { + --tw-ring-offset-color: #f59e0b; + } + + .xl\:ring-offset-yellow-600 { + --tw-ring-offset-color: #d97706; + } + + .xl\:ring-offset-yellow-700 { + --tw-ring-offset-color: #b45309; + } + + .xl\:ring-offset-yellow-800 { + --tw-ring-offset-color: #92400e; + } + + .xl\:ring-offset-yellow-900 { + --tw-ring-offset-color: #78350f; + } + + .xl\:ring-offset-green-50 { + --tw-ring-offset-color: #ecfdf5; + } + + .xl\:ring-offset-green-100 { + --tw-ring-offset-color: #d1fae5; + } + + .xl\:ring-offset-green-200 { + --tw-ring-offset-color: #a7f3d0; + } + + .xl\:ring-offset-green-300 { + --tw-ring-offset-color: #6ee7b7; + } + + .xl\:ring-offset-green-400 { + --tw-ring-offset-color: #34d399; + } + + .xl\:ring-offset-green-500 { + --tw-ring-offset-color: #10b981; + } + + .xl\:ring-offset-green-600 { + --tw-ring-offset-color: #059669; + } + + .xl\:ring-offset-green-700 { + --tw-ring-offset-color: #047857; + } + + .xl\:ring-offset-green-800 { + --tw-ring-offset-color: #065f46; + } + + .xl\:ring-offset-green-900 { + --tw-ring-offset-color: #064e3b; + } + + .xl\:ring-offset-blue-50 { + --tw-ring-offset-color: #eff6ff; + } + + .xl\:ring-offset-blue-100 { + --tw-ring-offset-color: #dbeafe; + } + + .xl\:ring-offset-blue-200 { + --tw-ring-offset-color: #bfdbfe; + } + + .xl\:ring-offset-blue-300 { + --tw-ring-offset-color: #93c5fd; + } + + .xl\:ring-offset-blue-400 { + --tw-ring-offset-color: #60a5fa; + } + + .xl\:ring-offset-blue-500 { + --tw-ring-offset-color: #3b82f6; + } + + .xl\:ring-offset-blue-600 { + --tw-ring-offset-color: #2563eb; + } + + .xl\:ring-offset-blue-700 { + --tw-ring-offset-color: #1d4ed8; + } + + .xl\:ring-offset-blue-800 { + --tw-ring-offset-color: #1e40af; + } + + .xl\:ring-offset-blue-900 { + --tw-ring-offset-color: #1e3a8a; + } + + .xl\:ring-offset-indigo-50 { + --tw-ring-offset-color: #eef2ff; + } + + .xl\:ring-offset-indigo-100 { + --tw-ring-offset-color: #e0e7ff; + } + + .xl\:ring-offset-indigo-200 { + --tw-ring-offset-color: #c7d2fe; + } + + .xl\:ring-offset-indigo-300 { + --tw-ring-offset-color: #a5b4fc; + } + + .xl\:ring-offset-indigo-400 { + --tw-ring-offset-color: #818cf8; + } + + .xl\:ring-offset-indigo-500 { + --tw-ring-offset-color: #6366f1; + } + + .xl\:ring-offset-indigo-600 { + --tw-ring-offset-color: #4f46e5; + } + + .xl\:ring-offset-indigo-700 { + --tw-ring-offset-color: #4338ca; + } + + .xl\:ring-offset-indigo-800 { + --tw-ring-offset-color: #3730a3; + } + + .xl\:ring-offset-indigo-900 { + --tw-ring-offset-color: #312e81; + } + + .xl\:ring-offset-purple-50 { + --tw-ring-offset-color: #f5f3ff; + } + + .xl\:ring-offset-purple-100 { + --tw-ring-offset-color: #ede9fe; + } + + .xl\:ring-offset-purple-200 { + --tw-ring-offset-color: #ddd6fe; + } + + .xl\:ring-offset-purple-300 { + --tw-ring-offset-color: #c4b5fd; + } + + .xl\:ring-offset-purple-400 { + --tw-ring-offset-color: #a78bfa; + } + + .xl\:ring-offset-purple-500 { + --tw-ring-offset-color: #8b5cf6; + } + + .xl\:ring-offset-purple-600 { + --tw-ring-offset-color: #7c3aed; + } + + .xl\:ring-offset-purple-700 { + --tw-ring-offset-color: #6d28d9; + } + + .xl\:ring-offset-purple-800 { + --tw-ring-offset-color: #5b21b6; + } + + .xl\:ring-offset-purple-900 { + --tw-ring-offset-color: #4c1d95; + } + + .xl\:ring-offset-pink-50 { + --tw-ring-offset-color: #fdf2f8; + } + + .xl\:ring-offset-pink-100 { + --tw-ring-offset-color: #fce7f3; + } + + .xl\:ring-offset-pink-200 { + --tw-ring-offset-color: #fbcfe8; + } + + .xl\:ring-offset-pink-300 { + --tw-ring-offset-color: #f9a8d4; + } + + .xl\:ring-offset-pink-400 { + --tw-ring-offset-color: #f472b6; + } + + .xl\:ring-offset-pink-500 { + --tw-ring-offset-color: #ec4899; + } + + .xl\:ring-offset-pink-600 { + --tw-ring-offset-color: #db2777; + } + + .xl\:ring-offset-pink-700 { + --tw-ring-offset-color: #be185d; + } + + .xl\:ring-offset-pink-800 { + --tw-ring-offset-color: #9d174d; + } + + .xl\:ring-offset-pink-900 { + --tw-ring-offset-color: #831843; + } + + .xl\:ring-offset-primary-50 { + --tw-ring-offset-color: #F7F6FD; + } + + .xl\:ring-offset-primary-100 { + --tw-ring-offset-color: #EEEEFB; + } + + .xl\:ring-offset-primary-200 { + --tw-ring-offset-color: #D5D4F5; + } + + .xl\:ring-offset-primary-300 { + --tw-ring-offset-color: #BCB9EF; + } + + .xl\:ring-offset-primary-400 { + --tw-ring-offset-color: #8A85E4; + } + + .xl\:ring-offset-primary-500 { + --tw-ring-offset-color: #5851D8; + } + + .xl\:ring-offset-primary-600 { + --tw-ring-offset-color: #4F49C2; + } + + .xl\:ring-offset-primary-700 { + --tw-ring-offset-color: #353182; + } + + .xl\:ring-offset-primary-800 { + --tw-ring-offset-color: #282461; + } + + .xl\:ring-offset-primary-900 { + --tw-ring-offset-color: #1A1841; + } + + .xl\:ring-offset-danger { + --tw-ring-offset-color: #FB7178; + } + + .xl\:ring-offset-success { + --tw-ring-offset-color: #00C99C; + } + + .xl\:ring-offset-warning { + --tw-ring-offset-color: #F3AF4E; + } + + .xl\:ring-offset-info { + --tw-ring-offset-color: #15B2EC; + } + + .xl\:focus-within\:ring-offset-transparent:focus-within { + --tw-ring-offset-color: transparent; + } + + .xl\:focus-within\:ring-offset-current:focus-within { + --tw-ring-offset-color: currentColor; + } + + .xl\:focus-within\:ring-offset-black:focus-within { + --tw-ring-offset-color: #040405; + } + + .xl\:focus-within\:ring-offset-white:focus-within { + --tw-ring-offset-color: #fff; + } + + .xl\:focus-within\:ring-offset-gray-50:focus-within { + --tw-ring-offset-color: #f9fafb; + } + + .xl\:focus-within\:ring-offset-gray-100:focus-within { + --tw-ring-offset-color: #f7fafc; + } + + .xl\:focus-within\:ring-offset-gray-200:focus-within { + --tw-ring-offset-color: #edf2f7; + } + + .xl\:focus-within\:ring-offset-gray-300:focus-within { + --tw-ring-offset-color: #e2e8f0; + } + + .xl\:focus-within\:ring-offset-gray-400:focus-within { + --tw-ring-offset-color: #cbd5e0; + } + + .xl\:focus-within\:ring-offset-gray-500:focus-within { + --tw-ring-offset-color: #a0aec0; + } + + .xl\:focus-within\:ring-offset-gray-600:focus-within { + --tw-ring-offset-color: #718096; + } + + .xl\:focus-within\:ring-offset-gray-700:focus-within { + --tw-ring-offset-color: #4a5568; + } + + .xl\:focus-within\:ring-offset-gray-800:focus-within { + --tw-ring-offset-color: #2d3748; + } + + .xl\:focus-within\:ring-offset-gray-900:focus-within { + --tw-ring-offset-color: #1a202c; + } + + .xl\:focus-within\:ring-offset-red-50:focus-within { + --tw-ring-offset-color: #fef2f2; + } + + .xl\:focus-within\:ring-offset-red-100:focus-within { + --tw-ring-offset-color: #fee2e2; + } + + .xl\:focus-within\:ring-offset-red-200:focus-within { + --tw-ring-offset-color: #fecaca; + } + + .xl\:focus-within\:ring-offset-red-300:focus-within { + --tw-ring-offset-color: #fca5a5; + } + + .xl\:focus-within\:ring-offset-red-400:focus-within { + --tw-ring-offset-color: #f87171; + } + + .xl\:focus-within\:ring-offset-red-500:focus-within { + --tw-ring-offset-color: #ef4444; + } + + .xl\:focus-within\:ring-offset-red-600:focus-within { + --tw-ring-offset-color: #dc2626; + } + + .xl\:focus-within\:ring-offset-red-700:focus-within { + --tw-ring-offset-color: #b91c1c; + } + + .xl\:focus-within\:ring-offset-red-800:focus-within { + --tw-ring-offset-color: #991b1b; + } + + .xl\:focus-within\:ring-offset-red-900:focus-within { + --tw-ring-offset-color: #7f1d1d; + } + + .xl\:focus-within\:ring-offset-yellow-50:focus-within { + --tw-ring-offset-color: #fffbeb; + } + + .xl\:focus-within\:ring-offset-yellow-100:focus-within { + --tw-ring-offset-color: #fef3c7; + } + + .xl\:focus-within\:ring-offset-yellow-200:focus-within { + --tw-ring-offset-color: #fde68a; + } + + .xl\:focus-within\:ring-offset-yellow-300:focus-within { + --tw-ring-offset-color: #fcd34d; + } + + .xl\:focus-within\:ring-offset-yellow-400:focus-within { + --tw-ring-offset-color: #fbbf24; + } + + .xl\:focus-within\:ring-offset-yellow-500:focus-within { + --tw-ring-offset-color: #f59e0b; + } + + .xl\:focus-within\:ring-offset-yellow-600:focus-within { + --tw-ring-offset-color: #d97706; + } + + .xl\:focus-within\:ring-offset-yellow-700:focus-within { + --tw-ring-offset-color: #b45309; + } + + .xl\:focus-within\:ring-offset-yellow-800:focus-within { + --tw-ring-offset-color: #92400e; + } + + .xl\:focus-within\:ring-offset-yellow-900:focus-within { + --tw-ring-offset-color: #78350f; + } + + .xl\:focus-within\:ring-offset-green-50:focus-within { + --tw-ring-offset-color: #ecfdf5; + } + + .xl\:focus-within\:ring-offset-green-100:focus-within { + --tw-ring-offset-color: #d1fae5; + } + + .xl\:focus-within\:ring-offset-green-200:focus-within { + --tw-ring-offset-color: #a7f3d0; + } + + .xl\:focus-within\:ring-offset-green-300:focus-within { + --tw-ring-offset-color: #6ee7b7; + } + + .xl\:focus-within\:ring-offset-green-400:focus-within { + --tw-ring-offset-color: #34d399; + } + + .xl\:focus-within\:ring-offset-green-500:focus-within { + --tw-ring-offset-color: #10b981; + } + + .xl\:focus-within\:ring-offset-green-600:focus-within { + --tw-ring-offset-color: #059669; + } + + .xl\:focus-within\:ring-offset-green-700:focus-within { + --tw-ring-offset-color: #047857; + } + + .xl\:focus-within\:ring-offset-green-800:focus-within { + --tw-ring-offset-color: #065f46; + } + + .xl\:focus-within\:ring-offset-green-900:focus-within { + --tw-ring-offset-color: #064e3b; + } + + .xl\:focus-within\:ring-offset-blue-50:focus-within { + --tw-ring-offset-color: #eff6ff; + } + + .xl\:focus-within\:ring-offset-blue-100:focus-within { + --tw-ring-offset-color: #dbeafe; + } + + .xl\:focus-within\:ring-offset-blue-200:focus-within { + --tw-ring-offset-color: #bfdbfe; + } + + .xl\:focus-within\:ring-offset-blue-300:focus-within { + --tw-ring-offset-color: #93c5fd; + } + + .xl\:focus-within\:ring-offset-blue-400:focus-within { + --tw-ring-offset-color: #60a5fa; + } + + .xl\:focus-within\:ring-offset-blue-500:focus-within { + --tw-ring-offset-color: #3b82f6; + } + + .xl\:focus-within\:ring-offset-blue-600:focus-within { + --tw-ring-offset-color: #2563eb; + } + + .xl\:focus-within\:ring-offset-blue-700:focus-within { + --tw-ring-offset-color: #1d4ed8; + } + + .xl\:focus-within\:ring-offset-blue-800:focus-within { + --tw-ring-offset-color: #1e40af; + } + + .xl\:focus-within\:ring-offset-blue-900:focus-within { + --tw-ring-offset-color: #1e3a8a; + } + + .xl\:focus-within\:ring-offset-indigo-50:focus-within { + --tw-ring-offset-color: #eef2ff; + } + + .xl\:focus-within\:ring-offset-indigo-100:focus-within { + --tw-ring-offset-color: #e0e7ff; + } + + .xl\:focus-within\:ring-offset-indigo-200:focus-within { + --tw-ring-offset-color: #c7d2fe; + } + + .xl\:focus-within\:ring-offset-indigo-300:focus-within { + --tw-ring-offset-color: #a5b4fc; + } + + .xl\:focus-within\:ring-offset-indigo-400:focus-within { + --tw-ring-offset-color: #818cf8; + } + + .xl\:focus-within\:ring-offset-indigo-500:focus-within { + --tw-ring-offset-color: #6366f1; + } + + .xl\:focus-within\:ring-offset-indigo-600:focus-within { + --tw-ring-offset-color: #4f46e5; + } + + .xl\:focus-within\:ring-offset-indigo-700:focus-within { + --tw-ring-offset-color: #4338ca; + } + + .xl\:focus-within\:ring-offset-indigo-800:focus-within { + --tw-ring-offset-color: #3730a3; + } + + .xl\:focus-within\:ring-offset-indigo-900:focus-within { + --tw-ring-offset-color: #312e81; + } + + .xl\:focus-within\:ring-offset-purple-50:focus-within { + --tw-ring-offset-color: #f5f3ff; + } + + .xl\:focus-within\:ring-offset-purple-100:focus-within { + --tw-ring-offset-color: #ede9fe; + } + + .xl\:focus-within\:ring-offset-purple-200:focus-within { + --tw-ring-offset-color: #ddd6fe; + } + + .xl\:focus-within\:ring-offset-purple-300:focus-within { + --tw-ring-offset-color: #c4b5fd; + } + + .xl\:focus-within\:ring-offset-purple-400:focus-within { + --tw-ring-offset-color: #a78bfa; + } + + .xl\:focus-within\:ring-offset-purple-500:focus-within { + --tw-ring-offset-color: #8b5cf6; + } + + .xl\:focus-within\:ring-offset-purple-600:focus-within { + --tw-ring-offset-color: #7c3aed; + } + + .xl\:focus-within\:ring-offset-purple-700:focus-within { + --tw-ring-offset-color: #6d28d9; + } + + .xl\:focus-within\:ring-offset-purple-800:focus-within { + --tw-ring-offset-color: #5b21b6; + } + + .xl\:focus-within\:ring-offset-purple-900:focus-within { + --tw-ring-offset-color: #4c1d95; + } + + .xl\:focus-within\:ring-offset-pink-50:focus-within { + --tw-ring-offset-color: #fdf2f8; + } + + .xl\:focus-within\:ring-offset-pink-100:focus-within { + --tw-ring-offset-color: #fce7f3; + } + + .xl\:focus-within\:ring-offset-pink-200:focus-within { + --tw-ring-offset-color: #fbcfe8; + } + + .xl\:focus-within\:ring-offset-pink-300:focus-within { + --tw-ring-offset-color: #f9a8d4; + } + + .xl\:focus-within\:ring-offset-pink-400:focus-within { + --tw-ring-offset-color: #f472b6; + } + + .xl\:focus-within\:ring-offset-pink-500:focus-within { + --tw-ring-offset-color: #ec4899; + } + + .xl\:focus-within\:ring-offset-pink-600:focus-within { + --tw-ring-offset-color: #db2777; + } + + .xl\:focus-within\:ring-offset-pink-700:focus-within { + --tw-ring-offset-color: #be185d; + } + + .xl\:focus-within\:ring-offset-pink-800:focus-within { + --tw-ring-offset-color: #9d174d; + } + + .xl\:focus-within\:ring-offset-pink-900:focus-within { + --tw-ring-offset-color: #831843; + } + + .xl\:focus-within\:ring-offset-primary-50:focus-within { + --tw-ring-offset-color: #F7F6FD; + } + + .xl\:focus-within\:ring-offset-primary-100:focus-within { + --tw-ring-offset-color: #EEEEFB; + } + + .xl\:focus-within\:ring-offset-primary-200:focus-within { + --tw-ring-offset-color: #D5D4F5; + } + + .xl\:focus-within\:ring-offset-primary-300:focus-within { + --tw-ring-offset-color: #BCB9EF; + } + + .xl\:focus-within\:ring-offset-primary-400:focus-within { + --tw-ring-offset-color: #8A85E4; + } + + .xl\:focus-within\:ring-offset-primary-500:focus-within { + --tw-ring-offset-color: #5851D8; + } + + .xl\:focus-within\:ring-offset-primary-600:focus-within { + --tw-ring-offset-color: #4F49C2; + } + + .xl\:focus-within\:ring-offset-primary-700:focus-within { + --tw-ring-offset-color: #353182; + } + + .xl\:focus-within\:ring-offset-primary-800:focus-within { + --tw-ring-offset-color: #282461; + } + + .xl\:focus-within\:ring-offset-primary-900:focus-within { + --tw-ring-offset-color: #1A1841; + } + + .xl\:focus-within\:ring-offset-danger:focus-within { + --tw-ring-offset-color: #FB7178; + } + + .xl\:focus-within\:ring-offset-success:focus-within { + --tw-ring-offset-color: #00C99C; + } + + .xl\:focus-within\:ring-offset-warning:focus-within { + --tw-ring-offset-color: #F3AF4E; + } + + .xl\:focus-within\:ring-offset-info:focus-within { + --tw-ring-offset-color: #15B2EC; + } + + .xl\:focus\:ring-offset-transparent:focus { + --tw-ring-offset-color: transparent; + } + + .xl\:focus\:ring-offset-current:focus { + --tw-ring-offset-color: currentColor; + } + + .xl\:focus\:ring-offset-black:focus { + --tw-ring-offset-color: #040405; + } + + .xl\:focus\:ring-offset-white:focus { + --tw-ring-offset-color: #fff; + } + + .xl\:focus\:ring-offset-gray-50:focus { + --tw-ring-offset-color: #f9fafb; + } + + .xl\:focus\:ring-offset-gray-100:focus { + --tw-ring-offset-color: #f7fafc; + } + + .xl\:focus\:ring-offset-gray-200:focus { + --tw-ring-offset-color: #edf2f7; + } + + .xl\:focus\:ring-offset-gray-300:focus { + --tw-ring-offset-color: #e2e8f0; + } + + .xl\:focus\:ring-offset-gray-400:focus { + --tw-ring-offset-color: #cbd5e0; + } + + .xl\:focus\:ring-offset-gray-500:focus { + --tw-ring-offset-color: #a0aec0; + } + + .xl\:focus\:ring-offset-gray-600:focus { + --tw-ring-offset-color: #718096; + } + + .xl\:focus\:ring-offset-gray-700:focus { + --tw-ring-offset-color: #4a5568; + } + + .xl\:focus\:ring-offset-gray-800:focus { + --tw-ring-offset-color: #2d3748; + } + + .xl\:focus\:ring-offset-gray-900:focus { + --tw-ring-offset-color: #1a202c; + } + + .xl\:focus\:ring-offset-red-50:focus { + --tw-ring-offset-color: #fef2f2; + } + + .xl\:focus\:ring-offset-red-100:focus { + --tw-ring-offset-color: #fee2e2; + } + + .xl\:focus\:ring-offset-red-200:focus { + --tw-ring-offset-color: #fecaca; + } + + .xl\:focus\:ring-offset-red-300:focus { + --tw-ring-offset-color: #fca5a5; + } + + .xl\:focus\:ring-offset-red-400:focus { + --tw-ring-offset-color: #f87171; + } + + .xl\:focus\:ring-offset-red-500:focus { + --tw-ring-offset-color: #ef4444; + } + + .xl\:focus\:ring-offset-red-600:focus { + --tw-ring-offset-color: #dc2626; + } + + .xl\:focus\:ring-offset-red-700:focus { + --tw-ring-offset-color: #b91c1c; + } + + .xl\:focus\:ring-offset-red-800:focus { + --tw-ring-offset-color: #991b1b; + } + + .xl\:focus\:ring-offset-red-900:focus { + --tw-ring-offset-color: #7f1d1d; + } + + .xl\:focus\:ring-offset-yellow-50:focus { + --tw-ring-offset-color: #fffbeb; + } + + .xl\:focus\:ring-offset-yellow-100:focus { + --tw-ring-offset-color: #fef3c7; + } + + .xl\:focus\:ring-offset-yellow-200:focus { + --tw-ring-offset-color: #fde68a; + } + + .xl\:focus\:ring-offset-yellow-300:focus { + --tw-ring-offset-color: #fcd34d; + } + + .xl\:focus\:ring-offset-yellow-400:focus { + --tw-ring-offset-color: #fbbf24; + } + + .xl\:focus\:ring-offset-yellow-500:focus { + --tw-ring-offset-color: #f59e0b; + } + + .xl\:focus\:ring-offset-yellow-600:focus { + --tw-ring-offset-color: #d97706; + } + + .xl\:focus\:ring-offset-yellow-700:focus { + --tw-ring-offset-color: #b45309; + } + + .xl\:focus\:ring-offset-yellow-800:focus { + --tw-ring-offset-color: #92400e; + } + + .xl\:focus\:ring-offset-yellow-900:focus { + --tw-ring-offset-color: #78350f; + } + + .xl\:focus\:ring-offset-green-50:focus { + --tw-ring-offset-color: #ecfdf5; + } + + .xl\:focus\:ring-offset-green-100:focus { + --tw-ring-offset-color: #d1fae5; + } + + .xl\:focus\:ring-offset-green-200:focus { + --tw-ring-offset-color: #a7f3d0; + } + + .xl\:focus\:ring-offset-green-300:focus { + --tw-ring-offset-color: #6ee7b7; + } + + .xl\:focus\:ring-offset-green-400:focus { + --tw-ring-offset-color: #34d399; + } + + .xl\:focus\:ring-offset-green-500:focus { + --tw-ring-offset-color: #10b981; + } + + .xl\:focus\:ring-offset-green-600:focus { + --tw-ring-offset-color: #059669; + } + + .xl\:focus\:ring-offset-green-700:focus { + --tw-ring-offset-color: #047857; + } + + .xl\:focus\:ring-offset-green-800:focus { + --tw-ring-offset-color: #065f46; + } + + .xl\:focus\:ring-offset-green-900:focus { + --tw-ring-offset-color: #064e3b; + } + + .xl\:focus\:ring-offset-blue-50:focus { + --tw-ring-offset-color: #eff6ff; + } + + .xl\:focus\:ring-offset-blue-100:focus { + --tw-ring-offset-color: #dbeafe; + } + + .xl\:focus\:ring-offset-blue-200:focus { + --tw-ring-offset-color: #bfdbfe; + } + + .xl\:focus\:ring-offset-blue-300:focus { + --tw-ring-offset-color: #93c5fd; + } + + .xl\:focus\:ring-offset-blue-400:focus { + --tw-ring-offset-color: #60a5fa; + } + + .xl\:focus\:ring-offset-blue-500:focus { + --tw-ring-offset-color: #3b82f6; + } + + .xl\:focus\:ring-offset-blue-600:focus { + --tw-ring-offset-color: #2563eb; + } + + .xl\:focus\:ring-offset-blue-700:focus { + --tw-ring-offset-color: #1d4ed8; + } + + .xl\:focus\:ring-offset-blue-800:focus { + --tw-ring-offset-color: #1e40af; + } + + .xl\:focus\:ring-offset-blue-900:focus { + --tw-ring-offset-color: #1e3a8a; + } + + .xl\:focus\:ring-offset-indigo-50:focus { + --tw-ring-offset-color: #eef2ff; + } + + .xl\:focus\:ring-offset-indigo-100:focus { + --tw-ring-offset-color: #e0e7ff; + } + + .xl\:focus\:ring-offset-indigo-200:focus { + --tw-ring-offset-color: #c7d2fe; + } + + .xl\:focus\:ring-offset-indigo-300:focus { + --tw-ring-offset-color: #a5b4fc; + } + + .xl\:focus\:ring-offset-indigo-400:focus { + --tw-ring-offset-color: #818cf8; + } + + .xl\:focus\:ring-offset-indigo-500:focus { + --tw-ring-offset-color: #6366f1; + } + + .xl\:focus\:ring-offset-indigo-600:focus { + --tw-ring-offset-color: #4f46e5; + } + + .xl\:focus\:ring-offset-indigo-700:focus { + --tw-ring-offset-color: #4338ca; + } + + .xl\:focus\:ring-offset-indigo-800:focus { + --tw-ring-offset-color: #3730a3; + } + + .xl\:focus\:ring-offset-indigo-900:focus { + --tw-ring-offset-color: #312e81; + } + + .xl\:focus\:ring-offset-purple-50:focus { + --tw-ring-offset-color: #f5f3ff; + } + + .xl\:focus\:ring-offset-purple-100:focus { + --tw-ring-offset-color: #ede9fe; + } + + .xl\:focus\:ring-offset-purple-200:focus { + --tw-ring-offset-color: #ddd6fe; + } + + .xl\:focus\:ring-offset-purple-300:focus { + --tw-ring-offset-color: #c4b5fd; + } + + .xl\:focus\:ring-offset-purple-400:focus { + --tw-ring-offset-color: #a78bfa; + } + + .xl\:focus\:ring-offset-purple-500:focus { + --tw-ring-offset-color: #8b5cf6; + } + + .xl\:focus\:ring-offset-purple-600:focus { + --tw-ring-offset-color: #7c3aed; + } + + .xl\:focus\:ring-offset-purple-700:focus { + --tw-ring-offset-color: #6d28d9; + } + + .xl\:focus\:ring-offset-purple-800:focus { + --tw-ring-offset-color: #5b21b6; + } + + .xl\:focus\:ring-offset-purple-900:focus { + --tw-ring-offset-color: #4c1d95; + } + + .xl\:focus\:ring-offset-pink-50:focus { + --tw-ring-offset-color: #fdf2f8; + } + + .xl\:focus\:ring-offset-pink-100:focus { + --tw-ring-offset-color: #fce7f3; + } + + .xl\:focus\:ring-offset-pink-200:focus { + --tw-ring-offset-color: #fbcfe8; + } + + .xl\:focus\:ring-offset-pink-300:focus { + --tw-ring-offset-color: #f9a8d4; + } + + .xl\:focus\:ring-offset-pink-400:focus { + --tw-ring-offset-color: #f472b6; + } + + .xl\:focus\:ring-offset-pink-500:focus { + --tw-ring-offset-color: #ec4899; + } + + .xl\:focus\:ring-offset-pink-600:focus { + --tw-ring-offset-color: #db2777; + } + + .xl\:focus\:ring-offset-pink-700:focus { + --tw-ring-offset-color: #be185d; + } + + .xl\:focus\:ring-offset-pink-800:focus { + --tw-ring-offset-color: #9d174d; + } + + .xl\:focus\:ring-offset-pink-900:focus { + --tw-ring-offset-color: #831843; + } + + .xl\:focus\:ring-offset-primary-50:focus { + --tw-ring-offset-color: #F7F6FD; + } + + .xl\:focus\:ring-offset-primary-100:focus { + --tw-ring-offset-color: #EEEEFB; + } + + .xl\:focus\:ring-offset-primary-200:focus { + --tw-ring-offset-color: #D5D4F5; + } + + .xl\:focus\:ring-offset-primary-300:focus { + --tw-ring-offset-color: #BCB9EF; + } + + .xl\:focus\:ring-offset-primary-400:focus { + --tw-ring-offset-color: #8A85E4; + } + + .xl\:focus\:ring-offset-primary-500:focus { + --tw-ring-offset-color: #5851D8; + } + + .xl\:focus\:ring-offset-primary-600:focus { + --tw-ring-offset-color: #4F49C2; + } + + .xl\:focus\:ring-offset-primary-700:focus { + --tw-ring-offset-color: #353182; + } + + .xl\:focus\:ring-offset-primary-800:focus { + --tw-ring-offset-color: #282461; + } + + .xl\:focus\:ring-offset-primary-900:focus { + --tw-ring-offset-color: #1A1841; + } + + .xl\:focus\:ring-offset-danger:focus { + --tw-ring-offset-color: #FB7178; + } + + .xl\:focus\:ring-offset-success:focus { + --tw-ring-offset-color: #00C99C; + } + + .xl\:focus\:ring-offset-warning:focus { + --tw-ring-offset-color: #F3AF4E; + } + + .xl\:focus\:ring-offset-info:focus { + --tw-ring-offset-color: #15B2EC; + } + + .xl\:ring-offset-0 { + --tw-ring-offset-width: 0px; + } + + .xl\:ring-offset-1 { + --tw-ring-offset-width: 1px; + } + + .xl\:ring-offset-2 { + --tw-ring-offset-width: 2px; + } + + .xl\:ring-offset-4 { + --tw-ring-offset-width: 4px; + } + + .xl\:ring-offset-8 { + --tw-ring-offset-width: 8px; + } + + .xl\:focus-within\:ring-offset-0:focus-within { + --tw-ring-offset-width: 0px; + } + + .xl\:focus-within\:ring-offset-1:focus-within { + --tw-ring-offset-width: 1px; + } + + .xl\:focus-within\:ring-offset-2:focus-within { + --tw-ring-offset-width: 2px; + } + + .xl\:focus-within\:ring-offset-4:focus-within { + --tw-ring-offset-width: 4px; + } + + .xl\:focus-within\:ring-offset-8:focus-within { + --tw-ring-offset-width: 8px; + } + + .xl\:focus\:ring-offset-0:focus { + --tw-ring-offset-width: 0px; + } + + .xl\:focus\:ring-offset-1:focus { + --tw-ring-offset-width: 1px; + } + + .xl\:focus\:ring-offset-2:focus { + --tw-ring-offset-width: 2px; + } + + .xl\:focus\:ring-offset-4:focus { + --tw-ring-offset-width: 4px; + } + + .xl\:focus\:ring-offset-8:focus { + --tw-ring-offset-width: 8px; + } + + .xl\:ring-transparent { + --tw-ring-color: transparent; + } + + .xl\:ring-current { + --tw-ring-color: currentColor; + } + + .xl\:ring-black { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 4, 5, var(--tw-ring-opacity)); + } + + .xl\:ring-white { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); + } + + .xl\:ring-gray-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); + } + + .xl\:ring-gray-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 250, 252, var(--tw-ring-opacity)); + } + + .xl\:ring-gray-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 242, 247, var(--tw-ring-opacity)); + } + + .xl\:ring-gray-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(226, 232, 240, var(--tw-ring-opacity)); + } + + .xl\:ring-gray-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(203, 213, 224, var(--tw-ring-opacity)); + } + + .xl\:ring-gray-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(160, 174, 192, var(--tw-ring-opacity)); + } + + .xl\:ring-gray-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(113, 128, 150, var(--tw-ring-opacity)); + } + + .xl\:ring-gray-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(74, 85, 104, var(--tw-ring-opacity)); + } + + .xl\:ring-gray-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(45, 55, 72, var(--tw-ring-opacity)); + } + + .xl\:ring-gray-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 32, 44, var(--tw-ring-opacity)); + } + + .xl\:ring-red-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); + } + + .xl\:ring-red-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); + } + + .xl\:ring-red-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); + } + + .xl\:ring-red-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); + } + + .xl\:ring-red-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); + } + + .xl\:ring-red-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); + } + + .xl\:ring-red-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); + } + + .xl\:ring-red-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); + } + + .xl\:ring-red-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); + } + + .xl\:ring-red-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); + } + + .xl\:ring-yellow-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); + } + + .xl\:ring-yellow-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); + } + + .xl\:ring-yellow-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); + } + + .xl\:ring-yellow-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); + } + + .xl\:ring-yellow-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); + } + + .xl\:ring-yellow-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); + } + + .xl\:ring-yellow-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); + } + + .xl\:ring-yellow-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); + } + + .xl\:ring-yellow-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); + } + + .xl\:ring-yellow-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); + } + + .xl\:ring-green-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); + } + + .xl\:ring-green-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); + } + + .xl\:ring-green-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); + } + + .xl\:ring-green-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); + } + + .xl\:ring-green-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); + } + + .xl\:ring-green-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); + } + + .xl\:ring-green-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); + } + + .xl\:ring-green-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); + } + + .xl\:ring-green-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); + } + + .xl\:ring-green-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); + } + + .xl\:ring-blue-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); + } + + .xl\:ring-blue-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); + } + + .xl\:ring-blue-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); + } + + .xl\:ring-blue-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); + } + + .xl\:ring-blue-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); + } + + .xl\:ring-blue-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); + } + + .xl\:ring-blue-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); + } + + .xl\:ring-blue-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); + } + + .xl\:ring-blue-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); + } + + .xl\:ring-blue-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); + } + + .xl\:ring-indigo-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); + } + + .xl\:ring-indigo-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); + } + + .xl\:ring-indigo-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); + } + + .xl\:ring-indigo-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); + } + + .xl\:ring-indigo-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); + } + + .xl\:ring-indigo-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); + } + + .xl\:ring-indigo-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); + } + + .xl\:ring-indigo-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); + } + + .xl\:ring-indigo-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); + } + + .xl\:ring-indigo-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); + } + + .xl\:ring-purple-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); + } + + .xl\:ring-purple-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); + } + + .xl\:ring-purple-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); + } + + .xl\:ring-purple-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); + } + + .xl\:ring-purple-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); + } + + .xl\:ring-purple-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); + } + + .xl\:ring-purple-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); + } + + .xl\:ring-purple-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); + } + + .xl\:ring-purple-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); + } + + .xl\:ring-purple-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); + } + + .xl\:ring-pink-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); + } + + .xl\:ring-pink-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); + } + + .xl\:ring-pink-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); + } + + .xl\:ring-pink-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); + } + + .xl\:ring-pink-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); + } + + .xl\:ring-pink-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); + } + + .xl\:ring-pink-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); + } + + .xl\:ring-pink-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); + } + + .xl\:ring-pink-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); + } + + .xl\:ring-pink-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); + } + + .xl\:ring-primary-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 246, 253, var(--tw-ring-opacity)); + } + + .xl\:ring-primary-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 238, 251, var(--tw-ring-opacity)); + } + + .xl\:ring-primary-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(213, 212, 245, var(--tw-ring-opacity)); + } + + .xl\:ring-primary-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(188, 185, 239, var(--tw-ring-opacity)); + } + + .xl\:ring-primary-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(138, 133, 228, var(--tw-ring-opacity)); + } + + .xl\:ring-primary-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(88, 81, 216, var(--tw-ring-opacity)); + } + + .xl\:ring-primary-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 73, 194, var(--tw-ring-opacity)); + } + + .xl\:ring-primary-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(53, 49, 130, var(--tw-ring-opacity)); + } + + .xl\:ring-primary-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(40, 36, 97, var(--tw-ring-opacity)); + } + + .xl\:ring-primary-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 24, 65, var(--tw-ring-opacity)); + } + + .xl\:ring-danger { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 113, 120, var(--tw-ring-opacity)); + } + + .xl\:ring-success { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(0, 201, 156, var(--tw-ring-opacity)); + } + + .xl\:ring-warning { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(243, 175, 78, var(--tw-ring-opacity)); + } + + .xl\:ring-info { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(21, 178, 236, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-transparent:focus-within { + --tw-ring-color: transparent; + } + + .xl\:focus-within\:ring-current:focus-within { + --tw-ring-color: currentColor; + } + + .xl\:focus-within\:ring-black:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 4, 5, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-white:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-gray-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-gray-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 250, 252, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-gray-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 242, 247, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-gray-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(226, 232, 240, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-gray-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(203, 213, 224, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-gray-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(160, 174, 192, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-gray-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(113, 128, 150, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-gray-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(74, 85, 104, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-gray-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(45, 55, 72, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-gray-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 32, 44, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-red-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-red-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-red-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-red-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-red-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-red-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-red-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-red-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-red-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-red-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-yellow-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-yellow-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-yellow-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-yellow-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-yellow-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-yellow-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-yellow-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-yellow-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-yellow-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-yellow-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-green-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-green-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-green-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-green-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-green-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-green-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-green-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-green-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-green-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-green-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-blue-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-blue-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-blue-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-blue-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-blue-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-blue-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-blue-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-blue-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-blue-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-blue-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-indigo-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-indigo-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-indigo-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-indigo-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-indigo-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-indigo-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-indigo-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-indigo-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-indigo-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-indigo-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-purple-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-purple-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-purple-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-purple-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-purple-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-purple-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-purple-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-purple-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-purple-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-purple-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-pink-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-pink-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-pink-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-pink-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-pink-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-pink-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-pink-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-pink-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-pink-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-pink-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-primary-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 246, 253, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-primary-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 238, 251, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-primary-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(213, 212, 245, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-primary-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(188, 185, 239, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-primary-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(138, 133, 228, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-primary-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(88, 81, 216, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-primary-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 73, 194, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-primary-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(53, 49, 130, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-primary-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(40, 36, 97, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-primary-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 24, 65, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-danger:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 113, 120, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-success:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(0, 201, 156, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-warning:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(243, 175, 78, var(--tw-ring-opacity)); + } + + .xl\:focus-within\:ring-info:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(21, 178, 236, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-transparent:focus { + --tw-ring-color: transparent; + } + + .xl\:focus\:ring-current:focus { + --tw-ring-color: currentColor; + } + + .xl\:focus\:ring-black:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 4, 5, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-white:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-gray-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-gray-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 250, 252, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-gray-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 242, 247, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-gray-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(226, 232, 240, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-gray-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(203, 213, 224, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-gray-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(160, 174, 192, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-gray-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(113, 128, 150, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-gray-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(74, 85, 104, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-gray-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(45, 55, 72, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-gray-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 32, 44, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-red-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-red-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-red-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-red-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-red-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-red-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-red-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-red-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-red-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-red-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-yellow-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-yellow-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-yellow-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-yellow-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-yellow-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-yellow-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-yellow-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-yellow-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-yellow-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-yellow-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-green-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-green-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-green-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-green-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-green-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-green-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-green-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-green-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-green-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-green-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-blue-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-blue-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-blue-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-blue-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-blue-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-blue-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-blue-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-blue-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-blue-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-blue-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-indigo-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-indigo-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-indigo-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-indigo-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-indigo-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-indigo-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-indigo-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-indigo-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-indigo-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-indigo-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-purple-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-purple-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-purple-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-purple-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-purple-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-purple-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-purple-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-purple-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-purple-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-purple-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-pink-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-pink-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-pink-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-pink-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-pink-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-pink-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-pink-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-pink-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-pink-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-pink-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-primary-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 246, 253, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-primary-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 238, 251, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-primary-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(213, 212, 245, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-primary-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(188, 185, 239, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-primary-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(138, 133, 228, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-primary-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(88, 81, 216, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-primary-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 73, 194, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-primary-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(53, 49, 130, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-primary-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(40, 36, 97, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-primary-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 24, 65, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-danger:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 113, 120, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-success:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(0, 201, 156, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-warning:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(243, 175, 78, var(--tw-ring-opacity)); + } + + .xl\:focus\:ring-info:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(21, 178, 236, var(--tw-ring-opacity)); + } + + .xl\:ring-opacity-0 { + --tw-ring-opacity: 0; + } + + .xl\:ring-opacity-5 { + --tw-ring-opacity: 0.05; + } + + .xl\:ring-opacity-10 { + --tw-ring-opacity: 0.1; + } + + .xl\:ring-opacity-20 { + --tw-ring-opacity: 0.2; + } + + .xl\:ring-opacity-25 { + --tw-ring-opacity: 0.25; + } + + .xl\:ring-opacity-30 { + --tw-ring-opacity: 0.3; + } + + .xl\:ring-opacity-40 { + --tw-ring-opacity: 0.4; + } + + .xl\:ring-opacity-50 { + --tw-ring-opacity: 0.5; + } + + .xl\:ring-opacity-60 { + --tw-ring-opacity: 0.6; + } + + .xl\:ring-opacity-70 { + --tw-ring-opacity: 0.7; + } + + .xl\:ring-opacity-75 { + --tw-ring-opacity: 0.75; + } + + .xl\:ring-opacity-80 { + --tw-ring-opacity: 0.8; + } + + .xl\:ring-opacity-90 { + --tw-ring-opacity: 0.9; + } + + .xl\:ring-opacity-95 { + --tw-ring-opacity: 0.95; + } + + .xl\:ring-opacity-100 { + --tw-ring-opacity: 1; + } + + .xl\:focus-within\:ring-opacity-0:focus-within { + --tw-ring-opacity: 0; + } + + .xl\:focus-within\:ring-opacity-5:focus-within { + --tw-ring-opacity: 0.05; + } + + .xl\:focus-within\:ring-opacity-10:focus-within { + --tw-ring-opacity: 0.1; + } + + .xl\:focus-within\:ring-opacity-20:focus-within { + --tw-ring-opacity: 0.2; + } + + .xl\:focus-within\:ring-opacity-25:focus-within { + --tw-ring-opacity: 0.25; + } + + .xl\:focus-within\:ring-opacity-30:focus-within { + --tw-ring-opacity: 0.3; + } + + .xl\:focus-within\:ring-opacity-40:focus-within { + --tw-ring-opacity: 0.4; + } + + .xl\:focus-within\:ring-opacity-50:focus-within { + --tw-ring-opacity: 0.5; + } + + .xl\:focus-within\:ring-opacity-60:focus-within { + --tw-ring-opacity: 0.6; + } + + .xl\:focus-within\:ring-opacity-70:focus-within { + --tw-ring-opacity: 0.7; + } + + .xl\:focus-within\:ring-opacity-75:focus-within { + --tw-ring-opacity: 0.75; + } + + .xl\:focus-within\:ring-opacity-80:focus-within { + --tw-ring-opacity: 0.8; + } + + .xl\:focus-within\:ring-opacity-90:focus-within { + --tw-ring-opacity: 0.9; + } + + .xl\:focus-within\:ring-opacity-95:focus-within { + --tw-ring-opacity: 0.95; + } + + .xl\:focus-within\:ring-opacity-100:focus-within { + --tw-ring-opacity: 1; + } + + .xl\:focus\:ring-opacity-0:focus { + --tw-ring-opacity: 0; + } + + .xl\:focus\:ring-opacity-5:focus { + --tw-ring-opacity: 0.05; + } + + .xl\:focus\:ring-opacity-10:focus { + --tw-ring-opacity: 0.1; + } + + .xl\:focus\:ring-opacity-20:focus { + --tw-ring-opacity: 0.2; + } + + .xl\:focus\:ring-opacity-25:focus { + --tw-ring-opacity: 0.25; + } + + .xl\:focus\:ring-opacity-30:focus { + --tw-ring-opacity: 0.3; + } + + .xl\:focus\:ring-opacity-40:focus { + --tw-ring-opacity: 0.4; + } + + .xl\:focus\:ring-opacity-50:focus { + --tw-ring-opacity: 0.5; + } + + .xl\:focus\:ring-opacity-60:focus { + --tw-ring-opacity: 0.6; + } + + .xl\:focus\:ring-opacity-70:focus { + --tw-ring-opacity: 0.7; + } + + .xl\:focus\:ring-opacity-75:focus { + --tw-ring-opacity: 0.75; + } + + .xl\:focus\:ring-opacity-80:focus { + --tw-ring-opacity: 0.8; + } + + .xl\:focus\:ring-opacity-90:focus { + --tw-ring-opacity: 0.9; + } + + .xl\:focus\:ring-opacity-95:focus { + --tw-ring-opacity: 0.95; + } + + .xl\:focus\:ring-opacity-100:focus { + --tw-ring-opacity: 1; + } + + .xl\:fill-current { + fill: currentColor; + } + + .xl\:stroke-current { + stroke: currentColor; + } + + .xl\:stroke-0 { + stroke-width: 0; + } + + .xl\:stroke-1 { + stroke-width: 1; + } + + .xl\:stroke-2 { + stroke-width: 2; + } + + .xl\:table-auto { + table-layout: auto; + } + + .xl\:table-fixed { + table-layout: fixed; + } + + .xl\:text-left { + text-align: left; + } + + .xl\:text-center { + text-align: center; + } + + .xl\:text-right { + text-align: right; + } + + .xl\:text-justify { + text-align: justify; + } + + .xl\:text-transparent { + color: transparent; + } + + .xl\:text-current { + color: currentColor; + } + + .xl\:text-black { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .xl\:text-white { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .xl\:text-gray-50 { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .xl\:text-gray-100 { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .xl\:text-gray-200 { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .xl\:text-gray-300 { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .xl\:text-gray-400 { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .xl\:text-gray-500 { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .xl\:text-gray-600 { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .xl\:text-gray-700 { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .xl\:text-gray-800 { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .xl\:text-gray-900 { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .xl\:text-red-50 { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .xl\:text-red-100 { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .xl\:text-red-200 { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .xl\:text-red-300 { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .xl\:text-red-400 { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .xl\:text-red-500 { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .xl\:text-red-600 { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .xl\:text-red-700 { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .xl\:text-red-800 { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .xl\:text-red-900 { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .xl\:text-yellow-50 { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .xl\:text-yellow-100 { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .xl\:text-yellow-200 { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .xl\:text-yellow-300 { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .xl\:text-yellow-400 { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .xl\:text-yellow-500 { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .xl\:text-yellow-600 { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .xl\:text-yellow-700 { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .xl\:text-yellow-800 { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .xl\:text-yellow-900 { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .xl\:text-green-50 { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .xl\:text-green-100 { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .xl\:text-green-200 { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .xl\:text-green-300 { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .xl\:text-green-400 { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .xl\:text-green-500 { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .xl\:text-green-600 { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .xl\:text-green-700 { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .xl\:text-green-800 { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .xl\:text-green-900 { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .xl\:text-blue-50 { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .xl\:text-blue-100 { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .xl\:text-blue-200 { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .xl\:text-blue-300 { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .xl\:text-blue-400 { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .xl\:text-blue-500 { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .xl\:text-blue-600 { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .xl\:text-blue-700 { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .xl\:text-blue-800 { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .xl\:text-blue-900 { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .xl\:text-indigo-50 { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .xl\:text-indigo-100 { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .xl\:text-indigo-200 { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .xl\:text-indigo-300 { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .xl\:text-indigo-400 { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .xl\:text-indigo-500 { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .xl\:text-indigo-600 { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .xl\:text-indigo-700 { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .xl\:text-indigo-800 { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .xl\:text-indigo-900 { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .xl\:text-purple-50 { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .xl\:text-purple-100 { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .xl\:text-purple-200 { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .xl\:text-purple-300 { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .xl\:text-purple-400 { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .xl\:text-purple-500 { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .xl\:text-purple-600 { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .xl\:text-purple-700 { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .xl\:text-purple-800 { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .xl\:text-purple-900 { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .xl\:text-pink-50 { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .xl\:text-pink-100 { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .xl\:text-pink-200 { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .xl\:text-pink-300 { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .xl\:text-pink-400 { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .xl\:text-pink-500 { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .xl\:text-pink-600 { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .xl\:text-pink-700 { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .xl\:text-pink-800 { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .xl\:text-pink-900 { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .xl\:text-primary-50 { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .xl\:text-primary-100 { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .xl\:text-primary-200 { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .xl\:text-primary-300 { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .xl\:text-primary-400 { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .xl\:text-primary-500 { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .xl\:text-primary-600 { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .xl\:text-primary-700 { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .xl\:text-primary-800 { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .xl\:text-primary-900 { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .xl\:text-danger { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .xl\:text-success { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .xl\:text-warning { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .xl\:text-info { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .xl\:hover\:text-transparent:hover { + color: transparent; + } + + .xl\:hover\:text-current:hover { + color: currentColor; + } + + .xl\:hover\:text-black:hover { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .xl\:hover\:text-white:hover { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .xl\:hover\:text-gray-50:hover { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .xl\:hover\:text-gray-100:hover { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .xl\:hover\:text-gray-200:hover { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .xl\:hover\:text-gray-300:hover { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .xl\:hover\:text-gray-400:hover { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .xl\:hover\:text-gray-500:hover { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .xl\:hover\:text-gray-600:hover { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .xl\:hover\:text-gray-700:hover { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .xl\:hover\:text-gray-800:hover { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .xl\:hover\:text-gray-900:hover { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .xl\:hover\:text-red-50:hover { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .xl\:hover\:text-red-100:hover { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .xl\:hover\:text-red-200:hover { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .xl\:hover\:text-red-300:hover { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .xl\:hover\:text-red-400:hover { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .xl\:hover\:text-red-500:hover { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .xl\:hover\:text-red-600:hover { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .xl\:hover\:text-red-700:hover { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .xl\:hover\:text-red-800:hover { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .xl\:hover\:text-red-900:hover { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .xl\:hover\:text-yellow-50:hover { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .xl\:hover\:text-yellow-100:hover { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .xl\:hover\:text-yellow-200:hover { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .xl\:hover\:text-yellow-300:hover { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .xl\:hover\:text-yellow-400:hover { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .xl\:hover\:text-yellow-500:hover { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .xl\:hover\:text-yellow-600:hover { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .xl\:hover\:text-yellow-700:hover { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .xl\:hover\:text-yellow-800:hover { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .xl\:hover\:text-yellow-900:hover { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .xl\:hover\:text-green-50:hover { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .xl\:hover\:text-green-100:hover { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .xl\:hover\:text-green-200:hover { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .xl\:hover\:text-green-300:hover { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .xl\:hover\:text-green-400:hover { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .xl\:hover\:text-green-500:hover { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .xl\:hover\:text-green-600:hover { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .xl\:hover\:text-green-700:hover { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .xl\:hover\:text-green-800:hover { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .xl\:hover\:text-green-900:hover { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .xl\:hover\:text-blue-50:hover { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .xl\:hover\:text-blue-100:hover { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .xl\:hover\:text-blue-200:hover { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .xl\:hover\:text-blue-300:hover { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .xl\:hover\:text-blue-400:hover { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .xl\:hover\:text-blue-500:hover { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .xl\:hover\:text-blue-600:hover { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .xl\:hover\:text-blue-700:hover { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .xl\:hover\:text-blue-800:hover { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .xl\:hover\:text-blue-900:hover { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .xl\:hover\:text-indigo-50:hover { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .xl\:hover\:text-indigo-100:hover { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .xl\:hover\:text-indigo-200:hover { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .xl\:hover\:text-indigo-300:hover { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .xl\:hover\:text-indigo-400:hover { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .xl\:hover\:text-indigo-500:hover { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .xl\:hover\:text-indigo-600:hover { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .xl\:hover\:text-indigo-700:hover { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .xl\:hover\:text-indigo-800:hover { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .xl\:hover\:text-indigo-900:hover { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .xl\:hover\:text-purple-50:hover { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .xl\:hover\:text-purple-100:hover { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .xl\:hover\:text-purple-200:hover { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .xl\:hover\:text-purple-300:hover { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .xl\:hover\:text-purple-400:hover { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .xl\:hover\:text-purple-500:hover { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .xl\:hover\:text-purple-600:hover { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .xl\:hover\:text-purple-700:hover { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .xl\:hover\:text-purple-800:hover { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .xl\:hover\:text-purple-900:hover { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .xl\:hover\:text-pink-50:hover { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .xl\:hover\:text-pink-100:hover { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .xl\:hover\:text-pink-200:hover { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .xl\:hover\:text-pink-300:hover { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .xl\:hover\:text-pink-400:hover { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .xl\:hover\:text-pink-500:hover { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .xl\:hover\:text-pink-600:hover { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .xl\:hover\:text-pink-700:hover { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .xl\:hover\:text-pink-800:hover { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .xl\:hover\:text-pink-900:hover { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .xl\:hover\:text-primary-50:hover { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .xl\:hover\:text-primary-100:hover { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .xl\:hover\:text-primary-200:hover { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .xl\:hover\:text-primary-300:hover { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .xl\:hover\:text-primary-400:hover { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .xl\:hover\:text-primary-500:hover { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .xl\:hover\:text-primary-600:hover { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .xl\:hover\:text-primary-700:hover { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .xl\:hover\:text-primary-800:hover { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .xl\:hover\:text-primary-900:hover { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .xl\:hover\:text-danger:hover { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .xl\:hover\:text-success:hover { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .xl\:hover\:text-warning:hover { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .xl\:hover\:text-info:hover { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .xl\:focus\:text-transparent:focus { + color: transparent; + } + + .xl\:focus\:text-current:focus { + color: currentColor; + } + + .xl\:focus\:text-black:focus { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .xl\:focus\:text-white:focus { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .xl\:focus\:text-gray-50:focus { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .xl\:focus\:text-gray-100:focus { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .xl\:focus\:text-gray-200:focus { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .xl\:focus\:text-gray-300:focus { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .xl\:focus\:text-gray-400:focus { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .xl\:focus\:text-gray-500:focus { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .xl\:focus\:text-gray-600:focus { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .xl\:focus\:text-gray-700:focus { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .xl\:focus\:text-gray-800:focus { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .xl\:focus\:text-gray-900:focus { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .xl\:focus\:text-red-50:focus { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .xl\:focus\:text-red-100:focus { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .xl\:focus\:text-red-200:focus { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .xl\:focus\:text-red-300:focus { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .xl\:focus\:text-red-400:focus { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .xl\:focus\:text-red-500:focus { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .xl\:focus\:text-red-600:focus { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .xl\:focus\:text-red-700:focus { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .xl\:focus\:text-red-800:focus { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .xl\:focus\:text-red-900:focus { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .xl\:focus\:text-yellow-50:focus { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .xl\:focus\:text-yellow-100:focus { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .xl\:focus\:text-yellow-200:focus { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .xl\:focus\:text-yellow-300:focus { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .xl\:focus\:text-yellow-400:focus { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .xl\:focus\:text-yellow-500:focus { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .xl\:focus\:text-yellow-600:focus { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .xl\:focus\:text-yellow-700:focus { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .xl\:focus\:text-yellow-800:focus { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .xl\:focus\:text-yellow-900:focus { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .xl\:focus\:text-green-50:focus { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .xl\:focus\:text-green-100:focus { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .xl\:focus\:text-green-200:focus { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .xl\:focus\:text-green-300:focus { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .xl\:focus\:text-green-400:focus { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .xl\:focus\:text-green-500:focus { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .xl\:focus\:text-green-600:focus { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .xl\:focus\:text-green-700:focus { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .xl\:focus\:text-green-800:focus { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .xl\:focus\:text-green-900:focus { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .xl\:focus\:text-blue-50:focus { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .xl\:focus\:text-blue-100:focus { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .xl\:focus\:text-blue-200:focus { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .xl\:focus\:text-blue-300:focus { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .xl\:focus\:text-blue-400:focus { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .xl\:focus\:text-blue-500:focus { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .xl\:focus\:text-blue-600:focus { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .xl\:focus\:text-blue-700:focus { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .xl\:focus\:text-blue-800:focus { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .xl\:focus\:text-blue-900:focus { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .xl\:focus\:text-indigo-50:focus { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .xl\:focus\:text-indigo-100:focus { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .xl\:focus\:text-indigo-200:focus { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .xl\:focus\:text-indigo-300:focus { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .xl\:focus\:text-indigo-400:focus { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .xl\:focus\:text-indigo-500:focus { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .xl\:focus\:text-indigo-600:focus { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .xl\:focus\:text-indigo-700:focus { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .xl\:focus\:text-indigo-800:focus { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .xl\:focus\:text-indigo-900:focus { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .xl\:focus\:text-purple-50:focus { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .xl\:focus\:text-purple-100:focus { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .xl\:focus\:text-purple-200:focus { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .xl\:focus\:text-purple-300:focus { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .xl\:focus\:text-purple-400:focus { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .xl\:focus\:text-purple-500:focus { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .xl\:focus\:text-purple-600:focus { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .xl\:focus\:text-purple-700:focus { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .xl\:focus\:text-purple-800:focus { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .xl\:focus\:text-purple-900:focus { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .xl\:focus\:text-pink-50:focus { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .xl\:focus\:text-pink-100:focus { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .xl\:focus\:text-pink-200:focus { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .xl\:focus\:text-pink-300:focus { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .xl\:focus\:text-pink-400:focus { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .xl\:focus\:text-pink-500:focus { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .xl\:focus\:text-pink-600:focus { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .xl\:focus\:text-pink-700:focus { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .xl\:focus\:text-pink-800:focus { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .xl\:focus\:text-pink-900:focus { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .xl\:focus\:text-primary-50:focus { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .xl\:focus\:text-primary-100:focus { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .xl\:focus\:text-primary-200:focus { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .xl\:focus\:text-primary-300:focus { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .xl\:focus\:text-primary-400:focus { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .xl\:focus\:text-primary-500:focus { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .xl\:focus\:text-primary-600:focus { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .xl\:focus\:text-primary-700:focus { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .xl\:focus\:text-primary-800:focus { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .xl\:focus\:text-primary-900:focus { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .xl\:focus\:text-danger:focus { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .xl\:focus\:text-success:focus { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .xl\:focus\:text-warning:focus { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .xl\:focus\:text-info:focus { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .xl\:active\:text-transparent:active { + color: transparent; + } + + .xl\:active\:text-current:active { + color: currentColor; + } + + .xl\:active\:text-black:active { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .xl\:active\:text-white:active { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .xl\:active\:text-gray-50:active { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .xl\:active\:text-gray-100:active { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .xl\:active\:text-gray-200:active { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .xl\:active\:text-gray-300:active { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .xl\:active\:text-gray-400:active { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .xl\:active\:text-gray-500:active { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .xl\:active\:text-gray-600:active { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .xl\:active\:text-gray-700:active { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .xl\:active\:text-gray-800:active { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .xl\:active\:text-gray-900:active { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .xl\:active\:text-red-50:active { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .xl\:active\:text-red-100:active { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .xl\:active\:text-red-200:active { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .xl\:active\:text-red-300:active { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .xl\:active\:text-red-400:active { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .xl\:active\:text-red-500:active { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .xl\:active\:text-red-600:active { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .xl\:active\:text-red-700:active { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .xl\:active\:text-red-800:active { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .xl\:active\:text-red-900:active { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .xl\:active\:text-yellow-50:active { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .xl\:active\:text-yellow-100:active { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .xl\:active\:text-yellow-200:active { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .xl\:active\:text-yellow-300:active { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .xl\:active\:text-yellow-400:active { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .xl\:active\:text-yellow-500:active { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .xl\:active\:text-yellow-600:active { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .xl\:active\:text-yellow-700:active { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .xl\:active\:text-yellow-800:active { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .xl\:active\:text-yellow-900:active { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .xl\:active\:text-green-50:active { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .xl\:active\:text-green-100:active { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .xl\:active\:text-green-200:active { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .xl\:active\:text-green-300:active { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .xl\:active\:text-green-400:active { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .xl\:active\:text-green-500:active { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .xl\:active\:text-green-600:active { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .xl\:active\:text-green-700:active { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .xl\:active\:text-green-800:active { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .xl\:active\:text-green-900:active { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .xl\:active\:text-blue-50:active { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .xl\:active\:text-blue-100:active { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .xl\:active\:text-blue-200:active { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .xl\:active\:text-blue-300:active { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .xl\:active\:text-blue-400:active { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .xl\:active\:text-blue-500:active { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .xl\:active\:text-blue-600:active { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .xl\:active\:text-blue-700:active { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .xl\:active\:text-blue-800:active { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .xl\:active\:text-blue-900:active { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .xl\:active\:text-indigo-50:active { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .xl\:active\:text-indigo-100:active { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .xl\:active\:text-indigo-200:active { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .xl\:active\:text-indigo-300:active { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .xl\:active\:text-indigo-400:active { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .xl\:active\:text-indigo-500:active { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .xl\:active\:text-indigo-600:active { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .xl\:active\:text-indigo-700:active { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .xl\:active\:text-indigo-800:active { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .xl\:active\:text-indigo-900:active { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .xl\:active\:text-purple-50:active { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .xl\:active\:text-purple-100:active { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .xl\:active\:text-purple-200:active { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .xl\:active\:text-purple-300:active { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .xl\:active\:text-purple-400:active { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .xl\:active\:text-purple-500:active { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .xl\:active\:text-purple-600:active { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .xl\:active\:text-purple-700:active { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .xl\:active\:text-purple-800:active { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .xl\:active\:text-purple-900:active { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .xl\:active\:text-pink-50:active { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .xl\:active\:text-pink-100:active { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .xl\:active\:text-pink-200:active { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .xl\:active\:text-pink-300:active { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .xl\:active\:text-pink-400:active { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .xl\:active\:text-pink-500:active { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .xl\:active\:text-pink-600:active { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .xl\:active\:text-pink-700:active { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .xl\:active\:text-pink-800:active { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .xl\:active\:text-pink-900:active { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .xl\:active\:text-primary-50:active { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .xl\:active\:text-primary-100:active { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .xl\:active\:text-primary-200:active { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .xl\:active\:text-primary-300:active { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .xl\:active\:text-primary-400:active { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .xl\:active\:text-primary-500:active { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .xl\:active\:text-primary-600:active { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .xl\:active\:text-primary-700:active { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .xl\:active\:text-primary-800:active { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .xl\:active\:text-primary-900:active { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .xl\:active\:text-danger:active { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .xl\:active\:text-success:active { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .xl\:active\:text-warning:active { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .xl\:active\:text-info:active { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .xl\:visited\:text-transparent:visited { + color: transparent; + } + + .xl\:visited\:text-current:visited { + color: currentColor; + } + + .xl\:visited\:text-black:visited { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .xl\:visited\:text-white:visited { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .xl\:visited\:text-gray-50:visited { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .xl\:visited\:text-gray-100:visited { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .xl\:visited\:text-gray-200:visited { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .xl\:visited\:text-gray-300:visited { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .xl\:visited\:text-gray-400:visited { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .xl\:visited\:text-gray-500:visited { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .xl\:visited\:text-gray-600:visited { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .xl\:visited\:text-gray-700:visited { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .xl\:visited\:text-gray-800:visited { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .xl\:visited\:text-gray-900:visited { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .xl\:visited\:text-red-50:visited { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .xl\:visited\:text-red-100:visited { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .xl\:visited\:text-red-200:visited { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .xl\:visited\:text-red-300:visited { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .xl\:visited\:text-red-400:visited { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .xl\:visited\:text-red-500:visited { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .xl\:visited\:text-red-600:visited { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .xl\:visited\:text-red-700:visited { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .xl\:visited\:text-red-800:visited { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .xl\:visited\:text-red-900:visited { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .xl\:visited\:text-yellow-50:visited { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .xl\:visited\:text-yellow-100:visited { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .xl\:visited\:text-yellow-200:visited { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .xl\:visited\:text-yellow-300:visited { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .xl\:visited\:text-yellow-400:visited { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .xl\:visited\:text-yellow-500:visited { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .xl\:visited\:text-yellow-600:visited { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .xl\:visited\:text-yellow-700:visited { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .xl\:visited\:text-yellow-800:visited { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .xl\:visited\:text-yellow-900:visited { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .xl\:visited\:text-green-50:visited { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .xl\:visited\:text-green-100:visited { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .xl\:visited\:text-green-200:visited { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .xl\:visited\:text-green-300:visited { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .xl\:visited\:text-green-400:visited { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .xl\:visited\:text-green-500:visited { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .xl\:visited\:text-green-600:visited { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .xl\:visited\:text-green-700:visited { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .xl\:visited\:text-green-800:visited { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .xl\:visited\:text-green-900:visited { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .xl\:visited\:text-blue-50:visited { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .xl\:visited\:text-blue-100:visited { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .xl\:visited\:text-blue-200:visited { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .xl\:visited\:text-blue-300:visited { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .xl\:visited\:text-blue-400:visited { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .xl\:visited\:text-blue-500:visited { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .xl\:visited\:text-blue-600:visited { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .xl\:visited\:text-blue-700:visited { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .xl\:visited\:text-blue-800:visited { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .xl\:visited\:text-blue-900:visited { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .xl\:visited\:text-indigo-50:visited { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .xl\:visited\:text-indigo-100:visited { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .xl\:visited\:text-indigo-200:visited { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .xl\:visited\:text-indigo-300:visited { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .xl\:visited\:text-indigo-400:visited { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .xl\:visited\:text-indigo-500:visited { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .xl\:visited\:text-indigo-600:visited { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .xl\:visited\:text-indigo-700:visited { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .xl\:visited\:text-indigo-800:visited { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .xl\:visited\:text-indigo-900:visited { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .xl\:visited\:text-purple-50:visited { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .xl\:visited\:text-purple-100:visited { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .xl\:visited\:text-purple-200:visited { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .xl\:visited\:text-purple-300:visited { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .xl\:visited\:text-purple-400:visited { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .xl\:visited\:text-purple-500:visited { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .xl\:visited\:text-purple-600:visited { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .xl\:visited\:text-purple-700:visited { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .xl\:visited\:text-purple-800:visited { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .xl\:visited\:text-purple-900:visited { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .xl\:visited\:text-pink-50:visited { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .xl\:visited\:text-pink-100:visited { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .xl\:visited\:text-pink-200:visited { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .xl\:visited\:text-pink-300:visited { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .xl\:visited\:text-pink-400:visited { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .xl\:visited\:text-pink-500:visited { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .xl\:visited\:text-pink-600:visited { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .xl\:visited\:text-pink-700:visited { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .xl\:visited\:text-pink-800:visited { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .xl\:visited\:text-pink-900:visited { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .xl\:visited\:text-primary-50:visited { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .xl\:visited\:text-primary-100:visited { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .xl\:visited\:text-primary-200:visited { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .xl\:visited\:text-primary-300:visited { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .xl\:visited\:text-primary-400:visited { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .xl\:visited\:text-primary-500:visited { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .xl\:visited\:text-primary-600:visited { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .xl\:visited\:text-primary-700:visited { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .xl\:visited\:text-primary-800:visited { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .xl\:visited\:text-primary-900:visited { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .xl\:visited\:text-danger:visited { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .xl\:visited\:text-success:visited { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .xl\:visited\:text-warning:visited { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .xl\:visited\:text-info:visited { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .xl\:text-opacity-0 { + --tw-text-opacity: 0; + } + + .xl\:text-opacity-5 { + --tw-text-opacity: 0.05; + } + + .xl\:text-opacity-10 { + --tw-text-opacity: 0.1; + } + + .xl\:text-opacity-20 { + --tw-text-opacity: 0.2; + } + + .xl\:text-opacity-25 { + --tw-text-opacity: 0.25; + } + + .xl\:text-opacity-30 { + --tw-text-opacity: 0.3; + } + + .xl\:text-opacity-40 { + --tw-text-opacity: 0.4; + } + + .xl\:text-opacity-50 { + --tw-text-opacity: 0.5; + } + + .xl\:text-opacity-60 { + --tw-text-opacity: 0.6; + } + + .xl\:text-opacity-70 { + --tw-text-opacity: 0.7; + } + + .xl\:text-opacity-75 { + --tw-text-opacity: 0.75; + } + + .xl\:text-opacity-80 { + --tw-text-opacity: 0.8; + } + + .xl\:text-opacity-90 { + --tw-text-opacity: 0.9; + } + + .xl\:text-opacity-95 { + --tw-text-opacity: 0.95; + } + + .xl\:text-opacity-100 { + --tw-text-opacity: 1; + } + + .group:hover .xl\:group-hover\:text-opacity-0 { + --tw-text-opacity: 0; + } + + .group:hover .xl\:group-hover\:text-opacity-5 { + --tw-text-opacity: 0.05; + } + + .group:hover .xl\:group-hover\:text-opacity-10 { + --tw-text-opacity: 0.1; + } + + .group:hover .xl\:group-hover\:text-opacity-20 { + --tw-text-opacity: 0.2; + } + + .group:hover .xl\:group-hover\:text-opacity-25 { + --tw-text-opacity: 0.25; + } + + .group:hover .xl\:group-hover\:text-opacity-30 { + --tw-text-opacity: 0.3; + } + + .group:hover .xl\:group-hover\:text-opacity-40 { + --tw-text-opacity: 0.4; + } + + .group:hover .xl\:group-hover\:text-opacity-50 { + --tw-text-opacity: 0.5; + } + + .group:hover .xl\:group-hover\:text-opacity-60 { + --tw-text-opacity: 0.6; + } + + .group:hover .xl\:group-hover\:text-opacity-70 { + --tw-text-opacity: 0.7; + } + + .group:hover .xl\:group-hover\:text-opacity-75 { + --tw-text-opacity: 0.75; + } + + .group:hover .xl\:group-hover\:text-opacity-80 { + --tw-text-opacity: 0.8; + } + + .group:hover .xl\:group-hover\:text-opacity-90 { + --tw-text-opacity: 0.9; + } + + .group:hover .xl\:group-hover\:text-opacity-95 { + --tw-text-opacity: 0.95; + } + + .group:hover .xl\:group-hover\:text-opacity-100 { + --tw-text-opacity: 1; + } + + .xl\:focus-within\:text-opacity-0:focus-within { + --tw-text-opacity: 0; + } + + .xl\:focus-within\:text-opacity-5:focus-within { + --tw-text-opacity: 0.05; + } + + .xl\:focus-within\:text-opacity-10:focus-within { + --tw-text-opacity: 0.1; + } + + .xl\:focus-within\:text-opacity-20:focus-within { + --tw-text-opacity: 0.2; + } + + .xl\:focus-within\:text-opacity-25:focus-within { + --tw-text-opacity: 0.25; + } + + .xl\:focus-within\:text-opacity-30:focus-within { + --tw-text-opacity: 0.3; + } + + .xl\:focus-within\:text-opacity-40:focus-within { + --tw-text-opacity: 0.4; + } + + .xl\:focus-within\:text-opacity-50:focus-within { + --tw-text-opacity: 0.5; + } + + .xl\:focus-within\:text-opacity-60:focus-within { + --tw-text-opacity: 0.6; + } + + .xl\:focus-within\:text-opacity-70:focus-within { + --tw-text-opacity: 0.7; + } + + .xl\:focus-within\:text-opacity-75:focus-within { + --tw-text-opacity: 0.75; + } + + .xl\:focus-within\:text-opacity-80:focus-within { + --tw-text-opacity: 0.8; + } + + .xl\:focus-within\:text-opacity-90:focus-within { + --tw-text-opacity: 0.9; + } + + .xl\:focus-within\:text-opacity-95:focus-within { + --tw-text-opacity: 0.95; + } + + .xl\:focus-within\:text-opacity-100:focus-within { + --tw-text-opacity: 1; + } + + .xl\:hover\:text-opacity-0:hover { + --tw-text-opacity: 0; + } + + .xl\:hover\:text-opacity-5:hover { + --tw-text-opacity: 0.05; + } + + .xl\:hover\:text-opacity-10:hover { + --tw-text-opacity: 0.1; + } + + .xl\:hover\:text-opacity-20:hover { + --tw-text-opacity: 0.2; + } + + .xl\:hover\:text-opacity-25:hover { + --tw-text-opacity: 0.25; + } + + .xl\:hover\:text-opacity-30:hover { + --tw-text-opacity: 0.3; + } + + .xl\:hover\:text-opacity-40:hover { + --tw-text-opacity: 0.4; + } + + .xl\:hover\:text-opacity-50:hover { + --tw-text-opacity: 0.5; + } + + .xl\:hover\:text-opacity-60:hover { + --tw-text-opacity: 0.6; + } + + .xl\:hover\:text-opacity-70:hover { + --tw-text-opacity: 0.7; + } + + .xl\:hover\:text-opacity-75:hover { + --tw-text-opacity: 0.75; + } + + .xl\:hover\:text-opacity-80:hover { + --tw-text-opacity: 0.8; + } + + .xl\:hover\:text-opacity-90:hover { + --tw-text-opacity: 0.9; + } + + .xl\:hover\:text-opacity-95:hover { + --tw-text-opacity: 0.95; + } + + .xl\:hover\:text-opacity-100:hover { + --tw-text-opacity: 1; + } + + .xl\:focus\:text-opacity-0:focus { + --tw-text-opacity: 0; + } + + .xl\:focus\:text-opacity-5:focus { + --tw-text-opacity: 0.05; + } + + .xl\:focus\:text-opacity-10:focus { + --tw-text-opacity: 0.1; + } + + .xl\:focus\:text-opacity-20:focus { + --tw-text-opacity: 0.2; + } + + .xl\:focus\:text-opacity-25:focus { + --tw-text-opacity: 0.25; + } + + .xl\:focus\:text-opacity-30:focus { + --tw-text-opacity: 0.3; + } + + .xl\:focus\:text-opacity-40:focus { + --tw-text-opacity: 0.4; + } + + .xl\:focus\:text-opacity-50:focus { + --tw-text-opacity: 0.5; + } + + .xl\:focus\:text-opacity-60:focus { + --tw-text-opacity: 0.6; + } + + .xl\:focus\:text-opacity-70:focus { + --tw-text-opacity: 0.7; + } + + .xl\:focus\:text-opacity-75:focus { + --tw-text-opacity: 0.75; + } + + .xl\:focus\:text-opacity-80:focus { + --tw-text-opacity: 0.8; + } + + .xl\:focus\:text-opacity-90:focus { + --tw-text-opacity: 0.9; + } + + .xl\:focus\:text-opacity-95:focus { + --tw-text-opacity: 0.95; + } + + .xl\:focus\:text-opacity-100:focus { + --tw-text-opacity: 1; + } + + .xl\:truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + + .xl\:overflow-ellipsis { + text-overflow: ellipsis; + } + + .xl\:overflow-clip { + text-overflow: clip; + } + + .xl\:italic { + font-style: italic; + } + + .xl\:not-italic { + font-style: normal; + } + + .xl\:uppercase { + text-transform: uppercase; + } + + .xl\:lowercase { + text-transform: lowercase; + } + + .xl\:capitalize { + text-transform: capitalize; + } + + .xl\:normal-case { + text-transform: none; + } + + .xl\:underline { + text-decoration: underline; + } + + .xl\:line-through { + text-decoration: line-through; + } + + .xl\:no-underline { + text-decoration: none; + } + + .group:hover .xl\:group-hover\:underline { + text-decoration: underline; + } + + .group:hover .xl\:group-hover\:line-through { + text-decoration: line-through; + } + + .group:hover .xl\:group-hover\:no-underline { + text-decoration: none; + } + + .xl\:focus-within\:underline:focus-within { + text-decoration: underline; + } + + .xl\:focus-within\:line-through:focus-within { + text-decoration: line-through; + } + + .xl\:focus-within\:no-underline:focus-within { + text-decoration: none; + } + + .xl\:hover\:underline:hover { + text-decoration: underline; + } + + .xl\:hover\:line-through:hover { + text-decoration: line-through; + } + + .xl\:hover\:no-underline:hover { + text-decoration: none; + } + + .xl\:focus\:underline:focus { + text-decoration: underline; + } + + .xl\:focus\:line-through:focus { + text-decoration: line-through; + } + + .xl\:focus\:no-underline:focus { + text-decoration: none; + } + + .xl\:antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + + .xl\:subpixel-antialiased { + -webkit-font-smoothing: auto; + -moz-osx-font-smoothing: auto; + } + + .xl\:ordinal, .xl\:slashed-zero, .xl\:lining-nums, .xl\:oldstyle-nums, .xl\:proportional-nums, .xl\:tabular-nums, .xl\:diagonal-fractions, .xl\:stacked-fractions { + --tw-ordinal: var(--tw-empty,/*!*/ /*!*/); + --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/); + --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/); + --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/); + --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/); + font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction); + } + + .xl\:normal-nums { + font-variant-numeric: normal; + } + + .xl\:ordinal { + --tw-ordinal: ordinal; + } + + .xl\:slashed-zero { + --tw-slashed-zero: slashed-zero; + } + + .xl\:lining-nums { + --tw-numeric-figure: lining-nums; + } + + .xl\:oldstyle-nums { + --tw-numeric-figure: oldstyle-nums; + } + + .xl\:proportional-nums { + --tw-numeric-spacing: proportional-nums; + } + + .xl\:tabular-nums { + --tw-numeric-spacing: tabular-nums; + } + + .xl\:diagonal-fractions { + --tw-numeric-fraction: diagonal-fractions; + } + + .xl\:stacked-fractions { + --tw-numeric-fraction: stacked-fractions; + } + + .xl\:tracking-tighter { + letter-spacing: -0.05em; + } + + .xl\:tracking-tight { + letter-spacing: -0.025em; + } + + .xl\:tracking-normal { + letter-spacing: 0em; + } + + .xl\:tracking-wide { + letter-spacing: 0.025em; + } + + .xl\:tracking-wider { + letter-spacing: 0.05em; + } + + .xl\:tracking-widest { + letter-spacing: 0.1em; + } + + .xl\:select-none { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .xl\:select-text { + -webkit-user-select: text; + -moz-user-select: text; + -ms-user-select: text; + user-select: text; + } + + .xl\:select-all { + -webkit-user-select: all; + -moz-user-select: all; + user-select: all; + } + + .xl\:select-auto { + -webkit-user-select: auto; + -moz-user-select: auto; + -ms-user-select: auto; + user-select: auto; + } + + .xl\:align-baseline { + vertical-align: baseline; + } + + .xl\:align-top { + vertical-align: top; + } + + .xl\:align-middle { + vertical-align: middle; + } + + .xl\:align-bottom { + vertical-align: bottom; + } + + .xl\:align-text-top { + vertical-align: text-top; + } + + .xl\:align-text-bottom { + vertical-align: text-bottom; + } + + .xl\:visible { + visibility: visible; + } + + .xl\:invisible { + visibility: hidden; + } + + .xl\:whitespace-normal { + white-space: normal; + } + + .xl\:whitespace-nowrap { + white-space: nowrap; + } + + .xl\:whitespace-pre { + white-space: pre; + } + + .xl\:whitespace-pre-line { + white-space: pre-line; + } + + .xl\:whitespace-pre-wrap { + white-space: pre-wrap; + } + + .xl\:break-normal { + overflow-wrap: normal; + word-break: normal; + } + + .xl\:break-words { + overflow-wrap: break-word; + } + + .xl\:break-all { + word-break: break-all; + } + + .xl\:w-0 { + width: 0px; + } + + .xl\:w-1 { + width: 0.25rem; + } + + .xl\:w-2 { + width: 0.5rem; + } + + .xl\:w-3 { + width: 0.75rem; + } + + .xl\:w-4 { + width: 1rem; + } + + .xl\:w-5 { + width: 1.25rem; + } + + .xl\:w-6 { + width: 1.5rem; + } + + .xl\:w-7 { + width: 1.75rem; + } + + .xl\:w-8 { + width: 2rem; + } + + .xl\:w-9 { + width: 2.25rem; + } + + .xl\:w-10 { + width: 2.5rem; + } + + .xl\:w-11 { + width: 2.75rem; + } + + .xl\:w-12 { + width: 3rem; + } + + .xl\:w-14 { + width: 3.5rem; + } + + .xl\:w-16 { + width: 4rem; + } + + .xl\:w-20 { + width: 5rem; + } + + .xl\:w-22 { + width: 5.625rem; + } + + .xl\:w-24 { + width: 6rem; + } + + .xl\:w-28 { + width: 7rem; + } + + .xl\:w-32 { + width: 8rem; + } + + .xl\:w-36 { + width: 9rem; + } + + .xl\:w-40 { + width: 10rem; + } + + .xl\:w-44 { + width: 11rem; + } + + .xl\:w-48 { + width: 12rem; + } + + .xl\:w-52 { + width: 13rem; + } + + .xl\:w-56 { + width: 14rem; + } + + .xl\:w-60 { + width: 240px; + } + + .xl\:w-64 { + width: 16rem; + } + + .xl\:w-72 { + width: 18rem; + } + + .xl\:w-80 { + width: 20rem; + } + + .xl\:w-88 { + width: 22rem; + } + + .xl\:w-96 { + width: 24rem; + } + + .xl\:w-130 { + width: 560px; + } + + .xl\:w-auto { + width: auto; + } + + .xl\:w-px { + width: 1px; + } + + .xl\:w-0\.5 { + width: 0.125rem; + } + + .xl\:w-1\.5 { + width: 0.375rem; + } + + .xl\:w-2\.5 { + width: 0.625rem; + } + + .xl\:w-3\.5 { + width: 0.875rem; + } + + .xl\:w-1\/2 { + width: 50%; + } + + .xl\:w-1\/3 { + width: 33.333333%; + } + + .xl\:w-2\/3 { + width: 66.666667%; + } + + .xl\:w-1\/4 { + width: 25%; + } + + .xl\:w-2\/4 { + width: 50%; + } + + .xl\:w-3\/4 { + width: 75%; + } + + .xl\:w-1\/5 { + width: 20%; + } + + .xl\:w-2\/5 { + width: 40%; + } + + .xl\:w-3\/5 { + width: 60%; + } + + .xl\:w-4\/5 { + width: 80%; + } + + .xl\:w-1\/6 { + width: 16.666667%; + } + + .xl\:w-2\/6 { + width: 33.333333%; + } + + .xl\:w-3\/6 { + width: 50%; + } + + .xl\:w-4\/6 { + width: 66.666667%; + } + + .xl\:w-5\/6 { + width: 83.333333%; + } + + .xl\:w-1\/12 { + width: 8.333333%; + } + + .xl\:w-2\/12 { + width: 16.666667%; + } + + .xl\:w-3\/12 { + width: 25%; + } + + .xl\:w-4\/12 { + width: 33.333333%; + } + + .xl\:w-5\/12 { + width: 41.666667%; + } + + .xl\:w-6\/12 { + width: 50%; + } + + .xl\:w-7\/12 { + width: 58.333333%; + } + + .xl\:w-8\/12 { + width: 66.666667%; + } + + .xl\:w-9\/12 { + width: 75%; + } + + .xl\:w-10\/12 { + width: 83.333333%; + } + + .xl\:w-11\/12 { + width: 91.666667%; + } + + .xl\:w-full { + width: 100%; + } + + .xl\:w-screen { + width: 100vw; + } + + .xl\:w-min { + width: -webkit-min-content; + width: -moz-min-content; + width: min-content; + } + + .xl\:w-max { + width: -webkit-max-content; + width: -moz-max-content; + width: max-content; + } + + .xl\:z-0 { + z-index: 0; + } + + .xl\:z-5 { + z-index: 5; + } + + .xl\:z-10 { + z-index: 10; + } + + .xl\:z-15 { + z-index: 15; + } + + .xl\:z-20 { + z-index: 20; + } + + .xl\:z-25 { + z-index: 25; + } + + .xl\:z-30 { + z-index: 30; + } + + .xl\:z-40 { + z-index: 40; + } + + .xl\:z-50 { + z-index: 50; + } + + .xl\:z-auto { + z-index: auto; + } + + .xl\:focus-within\:z-0:focus-within { + z-index: 0; + } + + .xl\:focus-within\:z-5:focus-within { + z-index: 5; + } + + .xl\:focus-within\:z-10:focus-within { + z-index: 10; + } + + .xl\:focus-within\:z-15:focus-within { + z-index: 15; + } + + .xl\:focus-within\:z-20:focus-within { + z-index: 20; + } + + .xl\:focus-within\:z-25:focus-within { + z-index: 25; + } + + .xl\:focus-within\:z-30:focus-within { + z-index: 30; + } + + .xl\:focus-within\:z-40:focus-within { + z-index: 40; + } + + .xl\:focus-within\:z-50:focus-within { + z-index: 50; + } + + .xl\:focus-within\:z-auto:focus-within { + z-index: auto; + } + + .xl\:focus\:z-0:focus { + z-index: 0; + } + + .xl\:focus\:z-5:focus { + z-index: 5; + } + + .xl\:focus\:z-10:focus { + z-index: 10; + } + + .xl\:focus\:z-15:focus { + z-index: 15; + } + + .xl\:focus\:z-20:focus { + z-index: 20; + } + + .xl\:focus\:z-25:focus { + z-index: 25; + } + + .xl\:focus\:z-30:focus { + z-index: 30; + } + + .xl\:focus\:z-40:focus { + z-index: 40; + } + + .xl\:focus\:z-50:focus { + z-index: 50; + } + + .xl\:focus\:z-auto:focus { + z-index: auto; + } + + .xl\:gap-0 { + gap: 0px; + } + + .xl\:gap-1 { + gap: 0.25rem; + } + + .xl\:gap-2 { + gap: 0.5rem; + } + + .xl\:gap-3 { + gap: 0.75rem; + } + + .xl\:gap-4 { + gap: 1rem; + } + + .xl\:gap-5 { + gap: 1.25rem; + } + + .xl\:gap-6 { + gap: 1.5rem; + } + + .xl\:gap-7 { + gap: 1.75rem; + } + + .xl\:gap-8 { + gap: 2rem; + } + + .xl\:gap-9 { + gap: 2.25rem; + } + + .xl\:gap-10 { + gap: 2.5rem; + } + + .xl\:gap-11 { + gap: 2.75rem; + } + + .xl\:gap-12 { + gap: 3rem; + } + + .xl\:gap-14 { + gap: 3.5rem; + } + + .xl\:gap-16 { + gap: 4rem; + } + + .xl\:gap-20 { + gap: 5rem; + } + + .xl\:gap-22 { + gap: 5.625rem; + } + + .xl\:gap-24 { + gap: 6rem; + } + + .xl\:gap-28 { + gap: 7rem; + } + + .xl\:gap-32 { + gap: 8rem; + } + + .xl\:gap-36 { + gap: 9rem; + } + + .xl\:gap-40 { + gap: 10rem; + } + + .xl\:gap-44 { + gap: 11rem; + } + + .xl\:gap-48 { + gap: 12rem; + } + + .xl\:gap-52 { + gap: 13rem; + } + + .xl\:gap-56 { + gap: 14rem; + } + + .xl\:gap-60 { + gap: 240px; + } + + .xl\:gap-64 { + gap: 16rem; + } + + .xl\:gap-72 { + gap: 18rem; + } + + .xl\:gap-80 { + gap: 20rem; + } + + .xl\:gap-88 { + gap: 22rem; + } + + .xl\:gap-96 { + gap: 24rem; + } + + .xl\:gap-130 { + gap: 560px; + } + + .xl\:gap-px { + gap: 1px; + } + + .xl\:gap-0\.5 { + gap: 0.125rem; + } + + .xl\:gap-1\.5 { + gap: 0.375rem; + } + + .xl\:gap-2\.5 { + gap: 0.625rem; + } + + .xl\:gap-3\.5 { + gap: 0.875rem; + } + + .xl\:gap-x-0 { + -moz-column-gap: 0px; + column-gap: 0px; + } + + .xl\:gap-x-1 { + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + + .xl\:gap-x-2 { + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + + .xl\:gap-x-3 { + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + + .xl\:gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; + } + + .xl\:gap-x-5 { + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .xl\:gap-x-6 { + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .xl\:gap-x-7 { + -moz-column-gap: 1.75rem; + column-gap: 1.75rem; + } + + .xl\:gap-x-8 { + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .xl\:gap-x-9 { + -moz-column-gap: 2.25rem; + column-gap: 2.25rem; + } + + .xl\:gap-x-10 { + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; + } + + .xl\:gap-x-11 { + -moz-column-gap: 2.75rem; + column-gap: 2.75rem; + } + + .xl\:gap-x-12 { + -moz-column-gap: 3rem; + column-gap: 3rem; + } + + .xl\:gap-x-14 { + -moz-column-gap: 3.5rem; + column-gap: 3.5rem; + } + + .xl\:gap-x-16 { + -moz-column-gap: 4rem; + column-gap: 4rem; + } + + .xl\:gap-x-20 { + -moz-column-gap: 5rem; + column-gap: 5rem; + } + + .xl\:gap-x-22 { + -moz-column-gap: 5.625rem; + column-gap: 5.625rem; + } + + .xl\:gap-x-24 { + -moz-column-gap: 6rem; + column-gap: 6rem; + } + + .xl\:gap-x-28 { + -moz-column-gap: 7rem; + column-gap: 7rem; + } + + .xl\:gap-x-32 { + -moz-column-gap: 8rem; + column-gap: 8rem; + } + + .xl\:gap-x-36 { + -moz-column-gap: 9rem; + column-gap: 9rem; + } + + .xl\:gap-x-40 { + -moz-column-gap: 10rem; + column-gap: 10rem; + } + + .xl\:gap-x-44 { + -moz-column-gap: 11rem; + column-gap: 11rem; + } + + .xl\:gap-x-48 { + -moz-column-gap: 12rem; + column-gap: 12rem; + } + + .xl\:gap-x-52 { + -moz-column-gap: 13rem; + column-gap: 13rem; + } + + .xl\:gap-x-56 { + -moz-column-gap: 14rem; + column-gap: 14rem; + } + + .xl\:gap-x-60 { + -moz-column-gap: 240px; + column-gap: 240px; + } + + .xl\:gap-x-64 { + -moz-column-gap: 16rem; + column-gap: 16rem; + } + + .xl\:gap-x-72 { + -moz-column-gap: 18rem; + column-gap: 18rem; + } + + .xl\:gap-x-80 { + -moz-column-gap: 20rem; + column-gap: 20rem; + } + + .xl\:gap-x-88 { + -moz-column-gap: 22rem; + column-gap: 22rem; + } + + .xl\:gap-x-96 { + -moz-column-gap: 24rem; + column-gap: 24rem; + } + + .xl\:gap-x-130 { + -moz-column-gap: 560px; + column-gap: 560px; + } + + .xl\:gap-x-px { + -moz-column-gap: 1px; + column-gap: 1px; + } + + .xl\:gap-x-0\.5 { + -moz-column-gap: 0.125rem; + column-gap: 0.125rem; + } + + .xl\:gap-x-1\.5 { + -moz-column-gap: 0.375rem; + column-gap: 0.375rem; + } + + .xl\:gap-x-2\.5 { + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; + } + + .xl\:gap-x-3\.5 { + -moz-column-gap: 0.875rem; + column-gap: 0.875rem; + } + + .xl\:gap-y-0 { + row-gap: 0px; + } + + .xl\:gap-y-1 { + row-gap: 0.25rem; + } + + .xl\:gap-y-2 { + row-gap: 0.5rem; + } + + .xl\:gap-y-3 { + row-gap: 0.75rem; + } + + .xl\:gap-y-4 { + row-gap: 1rem; + } + + .xl\:gap-y-5 { + row-gap: 1.25rem; + } + + .xl\:gap-y-6 { + row-gap: 1.5rem; + } + + .xl\:gap-y-7 { + row-gap: 1.75rem; + } + + .xl\:gap-y-8 { + row-gap: 2rem; + } + + .xl\:gap-y-9 { + row-gap: 2.25rem; + } + + .xl\:gap-y-10 { + row-gap: 2.5rem; + } + + .xl\:gap-y-11 { + row-gap: 2.75rem; + } + + .xl\:gap-y-12 { + row-gap: 3rem; + } + + .xl\:gap-y-14 { + row-gap: 3.5rem; + } + + .xl\:gap-y-16 { + row-gap: 4rem; + } + + .xl\:gap-y-20 { + row-gap: 5rem; + } + + .xl\:gap-y-22 { + row-gap: 5.625rem; + } + + .xl\:gap-y-24 { + row-gap: 6rem; + } + + .xl\:gap-y-28 { + row-gap: 7rem; + } + + .xl\:gap-y-32 { + row-gap: 8rem; + } + + .xl\:gap-y-36 { + row-gap: 9rem; + } + + .xl\:gap-y-40 { + row-gap: 10rem; + } + + .xl\:gap-y-44 { + row-gap: 11rem; + } + + .xl\:gap-y-48 { + row-gap: 12rem; + } + + .xl\:gap-y-52 { + row-gap: 13rem; + } + + .xl\:gap-y-56 { + row-gap: 14rem; + } + + .xl\:gap-y-60 { + row-gap: 240px; + } + + .xl\:gap-y-64 { + row-gap: 16rem; + } + + .xl\:gap-y-72 { + row-gap: 18rem; + } + + .xl\:gap-y-80 { + row-gap: 20rem; + } + + .xl\:gap-y-88 { + row-gap: 22rem; + } + + .xl\:gap-y-96 { + row-gap: 24rem; + } + + .xl\:gap-y-130 { + row-gap: 560px; + } + + .xl\:gap-y-px { + row-gap: 1px; + } + + .xl\:gap-y-0\.5 { + row-gap: 0.125rem; + } + + .xl\:gap-y-1\.5 { + row-gap: 0.375rem; + } + + .xl\:gap-y-2\.5 { + row-gap: 0.625rem; + } + + .xl\:gap-y-3\.5 { + row-gap: 0.875rem; + } + + .xl\:grid-flow-row { + grid-auto-flow: row; + } + + .xl\:grid-flow-col { + grid-auto-flow: column; + } + + .xl\:grid-flow-row-dense { + grid-auto-flow: row dense; + } + + .xl\:grid-flow-col-dense { + grid-auto-flow: column dense; + } + + .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-4 { + grid-template-columns: repeat(4, 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\:grid-cols-none { + grid-template-columns: none; + } + + .xl\:auto-cols-auto { + grid-auto-columns: auto; + } + + .xl\:auto-cols-min { + grid-auto-columns: -webkit-min-content; + grid-auto-columns: min-content; + } + + .xl\:auto-cols-max { + grid-auto-columns: -webkit-max-content; + grid-auto-columns: max-content; + } + + .xl\:auto-cols-fr { + grid-auto-columns: minmax(0, 1fr); + } + + .xl\:col-auto { + grid-column: auto; + } + + .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\:col-start-1 { + grid-column-start: 1; + } + + .xl\:col-start-2 { + grid-column-start: 2; + } + + .xl\:col-start-3 { + grid-column-start: 3; + } + + .xl\:col-start-4 { + grid-column-start: 4; + } + + .xl\:col-start-5 { + grid-column-start: 5; + } + + .xl\:col-start-6 { + grid-column-start: 6; + } + + .xl\:col-start-7 { + grid-column-start: 7; + } + + .xl\:col-start-8 { + grid-column-start: 8; + } + + .xl\:col-start-9 { + grid-column-start: 9; + } + + .xl\:col-start-10 { + grid-column-start: 10; + } + + .xl\:col-start-11 { + grid-column-start: 11; + } + + .xl\:col-start-12 { + grid-column-start: 12; + } + + .xl\:col-start-13 { + grid-column-start: 13; + } + + .xl\:col-start-auto { + grid-column-start: auto; + } + + .xl\:col-end-1 { + grid-column-end: 1; + } + + .xl\:col-end-2 { + grid-column-end: 2; + } + + .xl\:col-end-3 { + grid-column-end: 3; + } + + .xl\:col-end-4 { + grid-column-end: 4; + } + + .xl\:col-end-5 { + grid-column-end: 5; + } + + .xl\:col-end-6 { + grid-column-end: 6; + } + + .xl\:col-end-7 { + grid-column-end: 7; + } + + .xl\:col-end-8 { + grid-column-end: 8; + } + + .xl\:col-end-9 { + grid-column-end: 9; + } + + .xl\:col-end-10 { + grid-column-end: 10; + } + + .xl\:col-end-11 { + grid-column-end: 11; + } + + .xl\:col-end-12 { + grid-column-end: 12; + } + + .xl\:col-end-13 { + grid-column-end: 13; + } + + .xl\:col-end-auto { + grid-column-end: auto; + } + + .xl\:grid-rows-1 { + grid-template-rows: repeat(1, minmax(0, 1fr)); + } + + .xl\:grid-rows-2 { + grid-template-rows: repeat(2, minmax(0, 1fr)); + } + + .xl\:grid-rows-3 { + grid-template-rows: repeat(3, minmax(0, 1fr)); + } + + .xl\:grid-rows-4 { + grid-template-rows: repeat(4, minmax(0, 1fr)); + } + + .xl\:grid-rows-5 { + grid-template-rows: repeat(5, minmax(0, 1fr)); + } + + .xl\:grid-rows-6 { + grid-template-rows: repeat(6, minmax(0, 1fr)); + } + + .xl\:grid-rows-none { + grid-template-rows: none; + } + + .xl\:auto-rows-auto { + grid-auto-rows: auto; + } + + .xl\:auto-rows-min { + grid-auto-rows: -webkit-min-content; + grid-auto-rows: min-content; + } + + .xl\:auto-rows-max { + grid-auto-rows: -webkit-max-content; + grid-auto-rows: max-content; + } + + .xl\:auto-rows-fr { + grid-auto-rows: minmax(0, 1fr); + } + + .xl\:row-auto { + grid-row: auto; + } + + .xl\:row-span-1 { + grid-row: span 1 / span 1; + } + + .xl\:row-span-2 { + grid-row: span 2 / span 2; + } + + .xl\:row-span-3 { + grid-row: span 3 / span 3; + } + + .xl\:row-span-4 { + grid-row: span 4 / span 4; + } + + .xl\:row-span-5 { + grid-row: span 5 / span 5; + } + + .xl\:row-span-6 { + grid-row: span 6 / span 6; + } + + .xl\:row-span-full { + grid-row: 1 / -1; + } + + .xl\:row-start-1 { + grid-row-start: 1; + } + + .xl\:row-start-2 { + grid-row-start: 2; + } + + .xl\:row-start-3 { + grid-row-start: 3; + } + + .xl\:row-start-4 { + grid-row-start: 4; + } + + .xl\:row-start-5 { + grid-row-start: 5; + } + + .xl\:row-start-6 { + grid-row-start: 6; + } + + .xl\:row-start-7 { + grid-row-start: 7; + } + + .xl\:row-start-auto { + grid-row-start: auto; + } + + .xl\:row-end-1 { + grid-row-end: 1; + } + + .xl\:row-end-2 { + grid-row-end: 2; + } + + .xl\:row-end-3 { + grid-row-end: 3; + } + + .xl\:row-end-4 { + grid-row-end: 4; + } + + .xl\:row-end-5 { + grid-row-end: 5; + } + + .xl\:row-end-6 { + grid-row-end: 6; + } + + .xl\:row-end-7 { + grid-row-end: 7; + } + + .xl\:row-end-auto { + grid-row-end: auto; + } + + .xl\:transform { + --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; + transform: translateX(var(--tw-translate-x)) translateY(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)); + } + + .xl\:transform-gpu { + --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; + transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + + .xl\:transform-none { + transform: none; + } + + .xl\:origin-center { + transform-origin: center; + } + + .xl\:origin-top { + transform-origin: top; + } + + .xl\:origin-top-right { + transform-origin: top right; + } + + .xl\:origin-right { + transform-origin: right; + } + + .xl\:origin-bottom-right { + transform-origin: bottom right; + } + + .xl\:origin-bottom { + transform-origin: bottom; + } + + .xl\:origin-bottom-left { + transform-origin: bottom left; + } + + .xl\:origin-left { + transform-origin: left; + } + + .xl\:origin-top-left { + transform-origin: top left; + } + + .xl\:scale-0 { + --tw-scale-x: 0; + --tw-scale-y: 0; + } + + .xl\:scale-50 { + --tw-scale-x: .5; + --tw-scale-y: .5; + } + + .xl\:scale-75 { + --tw-scale-x: .75; + --tw-scale-y: .75; + } + + .xl\:scale-90 { + --tw-scale-x: .9; + --tw-scale-y: .9; + } + + .xl\:scale-95 { + --tw-scale-x: .95; + --tw-scale-y: .95; + } + + .xl\:scale-100 { + --tw-scale-x: 1; + --tw-scale-y: 1; + } + + .xl\:scale-105 { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; + } + + .xl\:scale-110 { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + } + + .xl\:scale-125 { + --tw-scale-x: 1.25; + --tw-scale-y: 1.25; + } + + .xl\:scale-150 { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; + } + + .xl\:scale-x-0 { + --tw-scale-x: 0; + } + + .xl\:scale-x-50 { + --tw-scale-x: .5; + } + + .xl\:scale-x-75 { + --tw-scale-x: .75; + } + + .xl\:scale-x-90 { + --tw-scale-x: .9; + } + + .xl\:scale-x-95 { + --tw-scale-x: .95; + } + + .xl\:scale-x-100 { + --tw-scale-x: 1; + } + + .xl\:scale-x-105 { + --tw-scale-x: 1.05; + } + + .xl\:scale-x-110 { + --tw-scale-x: 1.1; + } + + .xl\:scale-x-125 { + --tw-scale-x: 1.25; + } + + .xl\:scale-x-150 { + --tw-scale-x: 1.5; + } + + .xl\:scale-y-0 { + --tw-scale-y: 0; + } + + .xl\:scale-y-50 { + --tw-scale-y: .5; + } + + .xl\:scale-y-75 { + --tw-scale-y: .75; + } + + .xl\:scale-y-90 { + --tw-scale-y: .9; + } + + .xl\:scale-y-95 { + --tw-scale-y: .95; + } + + .xl\:scale-y-100 { + --tw-scale-y: 1; + } + + .xl\:scale-y-105 { + --tw-scale-y: 1.05; + } + + .xl\:scale-y-110 { + --tw-scale-y: 1.1; + } + + .xl\:scale-y-125 { + --tw-scale-y: 1.25; + } + + .xl\:scale-y-150 { + --tw-scale-y: 1.5; + } + + .xl\:hover\:scale-0:hover { + --tw-scale-x: 0; + --tw-scale-y: 0; + } + + .xl\:hover\:scale-50:hover { + --tw-scale-x: .5; + --tw-scale-y: .5; + } + + .xl\:hover\:scale-75:hover { + --tw-scale-x: .75; + --tw-scale-y: .75; + } + + .xl\:hover\:scale-90:hover { + --tw-scale-x: .9; + --tw-scale-y: .9; + } + + .xl\:hover\:scale-95:hover { + --tw-scale-x: .95; + --tw-scale-y: .95; + } + + .xl\:hover\:scale-100:hover { + --tw-scale-x: 1; + --tw-scale-y: 1; + } + + .xl\:hover\:scale-105:hover { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; + } + + .xl\:hover\:scale-110:hover { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + } + + .xl\:hover\:scale-125:hover { + --tw-scale-x: 1.25; + --tw-scale-y: 1.25; + } + + .xl\:hover\:scale-150:hover { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; + } + + .xl\:hover\:scale-x-0:hover { + --tw-scale-x: 0; + } + + .xl\:hover\:scale-x-50:hover { + --tw-scale-x: .5; + } + + .xl\:hover\:scale-x-75:hover { + --tw-scale-x: .75; + } + + .xl\:hover\:scale-x-90:hover { + --tw-scale-x: .9; + } + + .xl\:hover\:scale-x-95:hover { + --tw-scale-x: .95; + } + + .xl\:hover\:scale-x-100:hover { + --tw-scale-x: 1; + } + + .xl\:hover\:scale-x-105:hover { + --tw-scale-x: 1.05; + } + + .xl\:hover\:scale-x-110:hover { + --tw-scale-x: 1.1; + } + + .xl\:hover\:scale-x-125:hover { + --tw-scale-x: 1.25; + } + + .xl\:hover\:scale-x-150:hover { + --tw-scale-x: 1.5; + } + + .xl\:hover\:scale-y-0:hover { + --tw-scale-y: 0; + } + + .xl\:hover\:scale-y-50:hover { + --tw-scale-y: .5; + } + + .xl\:hover\:scale-y-75:hover { + --tw-scale-y: .75; + } + + .xl\:hover\:scale-y-90:hover { + --tw-scale-y: .9; + } + + .xl\:hover\:scale-y-95:hover { + --tw-scale-y: .95; + } + + .xl\:hover\:scale-y-100:hover { + --tw-scale-y: 1; + } + + .xl\:hover\:scale-y-105:hover { + --tw-scale-y: 1.05; + } + + .xl\:hover\:scale-y-110:hover { + --tw-scale-y: 1.1; + } + + .xl\:hover\:scale-y-125:hover { + --tw-scale-y: 1.25; + } + + .xl\:hover\:scale-y-150:hover { + --tw-scale-y: 1.5; + } + + .xl\:focus\:scale-0:focus { + --tw-scale-x: 0; + --tw-scale-y: 0; + } + + .xl\:focus\:scale-50:focus { + --tw-scale-x: .5; + --tw-scale-y: .5; + } + + .xl\:focus\:scale-75:focus { + --tw-scale-x: .75; + --tw-scale-y: .75; + } + + .xl\:focus\:scale-90:focus { + --tw-scale-x: .9; + --tw-scale-y: .9; + } + + .xl\:focus\:scale-95:focus { + --tw-scale-x: .95; + --tw-scale-y: .95; + } + + .xl\:focus\:scale-100:focus { + --tw-scale-x: 1; + --tw-scale-y: 1; + } + + .xl\:focus\:scale-105:focus { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; + } + + .xl\:focus\:scale-110:focus { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + } + + .xl\:focus\:scale-125:focus { + --tw-scale-x: 1.25; + --tw-scale-y: 1.25; + } + + .xl\:focus\:scale-150:focus { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; + } + + .xl\:focus\:scale-x-0:focus { + --tw-scale-x: 0; + } + + .xl\:focus\:scale-x-50:focus { + --tw-scale-x: .5; + } + + .xl\:focus\:scale-x-75:focus { + --tw-scale-x: .75; + } + + .xl\:focus\:scale-x-90:focus { + --tw-scale-x: .9; + } + + .xl\:focus\:scale-x-95:focus { + --tw-scale-x: .95; + } + + .xl\:focus\:scale-x-100:focus { + --tw-scale-x: 1; + } + + .xl\:focus\:scale-x-105:focus { + --tw-scale-x: 1.05; + } + + .xl\:focus\:scale-x-110:focus { + --tw-scale-x: 1.1; + } + + .xl\:focus\:scale-x-125:focus { + --tw-scale-x: 1.25; + } + + .xl\:focus\:scale-x-150:focus { + --tw-scale-x: 1.5; + } + + .xl\:focus\:scale-y-0:focus { + --tw-scale-y: 0; + } + + .xl\:focus\:scale-y-50:focus { + --tw-scale-y: .5; + } + + .xl\:focus\:scale-y-75:focus { + --tw-scale-y: .75; + } + + .xl\:focus\:scale-y-90:focus { + --tw-scale-y: .9; + } + + .xl\:focus\:scale-y-95:focus { + --tw-scale-y: .95; + } + + .xl\:focus\:scale-y-100:focus { + --tw-scale-y: 1; + } + + .xl\:focus\:scale-y-105:focus { + --tw-scale-y: 1.05; + } + + .xl\:focus\:scale-y-110:focus { + --tw-scale-y: 1.1; + } + + .xl\:focus\:scale-y-125:focus { + --tw-scale-y: 1.25; + } + + .xl\:focus\:scale-y-150:focus { + --tw-scale-y: 1.5; + } + + .xl\:rotate-0 { + --tw-rotate: 0deg; + } + + .xl\:rotate-1 { + --tw-rotate: 1deg; + } + + .xl\:rotate-2 { + --tw-rotate: 2deg; + } + + .xl\:rotate-3 { + --tw-rotate: 3deg; + } + + .xl\:rotate-6 { + --tw-rotate: 6deg; + } + + .xl\:rotate-12 { + --tw-rotate: 12deg; + } + + .xl\:rotate-45 { + --tw-rotate: 45deg; + } + + .xl\:rotate-90 { + --tw-rotate: 90deg; + } + + .xl\:rotate-180 { + --tw-rotate: 180deg; + } + + .xl\:-rotate-180 { + --tw-rotate: -180deg; + } + + .xl\:-rotate-90 { + --tw-rotate: -90deg; + } + + .xl\:-rotate-45 { + --tw-rotate: -45deg; + } + + .xl\:-rotate-12 { + --tw-rotate: -12deg; + } + + .xl\:-rotate-6 { + --tw-rotate: -6deg; + } + + .xl\:-rotate-3 { + --tw-rotate: -3deg; + } + + .xl\:-rotate-2 { + --tw-rotate: -2deg; + } + + .xl\:-rotate-1 { + --tw-rotate: -1deg; + } + + .xl\:hover\:rotate-0:hover { + --tw-rotate: 0deg; + } + + .xl\:hover\:rotate-1:hover { + --tw-rotate: 1deg; + } + + .xl\:hover\:rotate-2:hover { + --tw-rotate: 2deg; + } + + .xl\:hover\:rotate-3:hover { + --tw-rotate: 3deg; + } + + .xl\:hover\:rotate-6:hover { + --tw-rotate: 6deg; + } + + .xl\:hover\:rotate-12:hover { + --tw-rotate: 12deg; + } + + .xl\:hover\:rotate-45:hover { + --tw-rotate: 45deg; + } + + .xl\:hover\:rotate-90:hover { + --tw-rotate: 90deg; + } + + .xl\:hover\:rotate-180:hover { + --tw-rotate: 180deg; + } + + .xl\:hover\:-rotate-180:hover { + --tw-rotate: -180deg; + } + + .xl\:hover\:-rotate-90:hover { + --tw-rotate: -90deg; + } + + .xl\:hover\:-rotate-45:hover { + --tw-rotate: -45deg; + } + + .xl\:hover\:-rotate-12:hover { + --tw-rotate: -12deg; + } + + .xl\:hover\:-rotate-6:hover { + --tw-rotate: -6deg; + } + + .xl\:hover\:-rotate-3:hover { + --tw-rotate: -3deg; + } + + .xl\:hover\:-rotate-2:hover { + --tw-rotate: -2deg; + } + + .xl\:hover\:-rotate-1:hover { + --tw-rotate: -1deg; + } + + .xl\:focus\:rotate-0:focus { + --tw-rotate: 0deg; + } + + .xl\:focus\:rotate-1:focus { + --tw-rotate: 1deg; + } + + .xl\:focus\:rotate-2:focus { + --tw-rotate: 2deg; + } + + .xl\:focus\:rotate-3:focus { + --tw-rotate: 3deg; + } + + .xl\:focus\:rotate-6:focus { + --tw-rotate: 6deg; + } + + .xl\:focus\:rotate-12:focus { + --tw-rotate: 12deg; + } + + .xl\:focus\:rotate-45:focus { + --tw-rotate: 45deg; + } + + .xl\:focus\:rotate-90:focus { + --tw-rotate: 90deg; + } + + .xl\:focus\:rotate-180:focus { + --tw-rotate: 180deg; + } + + .xl\:focus\:-rotate-180:focus { + --tw-rotate: -180deg; + } + + .xl\:focus\:-rotate-90:focus { + --tw-rotate: -90deg; + } + + .xl\:focus\:-rotate-45:focus { + --tw-rotate: -45deg; + } + + .xl\:focus\:-rotate-12:focus { + --tw-rotate: -12deg; + } + + .xl\:focus\:-rotate-6:focus { + --tw-rotate: -6deg; + } + + .xl\:focus\:-rotate-3:focus { + --tw-rotate: -3deg; + } + + .xl\:focus\:-rotate-2:focus { + --tw-rotate: -2deg; + } + + .xl\:focus\:-rotate-1:focus { + --tw-rotate: -1deg; + } + + .xl\:translate-x-0 { + --tw-translate-x: 0px; + } + + .xl\:translate-x-1 { + --tw-translate-x: 0.25rem; + } + + .xl\:translate-x-2 { + --tw-translate-x: 0.5rem; + } + + .xl\:translate-x-3 { + --tw-translate-x: 0.75rem; + } + + .xl\:translate-x-4 { + --tw-translate-x: 1rem; + } + + .xl\:translate-x-5 { + --tw-translate-x: 1.25rem; + } + + .xl\:translate-x-6 { + --tw-translate-x: 1.5rem; + } + + .xl\:translate-x-7 { + --tw-translate-x: 1.75rem; + } + + .xl\:translate-x-8 { + --tw-translate-x: 2rem; + } + + .xl\:translate-x-9 { + --tw-translate-x: 2.25rem; + } + + .xl\:translate-x-10 { + --tw-translate-x: 2.5rem; + } + + .xl\:translate-x-11 { + --tw-translate-x: 2.75rem; + } + + .xl\:translate-x-12 { + --tw-translate-x: 3rem; + } + + .xl\:translate-x-14 { + --tw-translate-x: 3.5rem; + } + + .xl\:translate-x-16 { + --tw-translate-x: 4rem; + } + + .xl\:translate-x-20 { + --tw-translate-x: 5rem; + } + + .xl\:translate-x-22 { + --tw-translate-x: 5.625rem; + } + + .xl\:translate-x-24 { + --tw-translate-x: 6rem; + } + + .xl\:translate-x-28 { + --tw-translate-x: 7rem; + } + + .xl\:translate-x-32 { + --tw-translate-x: 8rem; + } + + .xl\:translate-x-36 { + --tw-translate-x: 9rem; + } + + .xl\:translate-x-40 { + --tw-translate-x: 10rem; + } + + .xl\:translate-x-44 { + --tw-translate-x: 11rem; + } + + .xl\:translate-x-48 { + --tw-translate-x: 12rem; + } + + .xl\:translate-x-52 { + --tw-translate-x: 13rem; + } + + .xl\:translate-x-56 { + --tw-translate-x: 14rem; + } + + .xl\:translate-x-60 { + --tw-translate-x: 240px; + } + + .xl\:translate-x-64 { + --tw-translate-x: 16rem; + } + + .xl\:translate-x-72 { + --tw-translate-x: 18rem; + } + + .xl\:translate-x-80 { + --tw-translate-x: 20rem; + } + + .xl\:translate-x-88 { + --tw-translate-x: 22rem; + } + + .xl\:translate-x-96 { + --tw-translate-x: 24rem; + } + + .xl\:translate-x-130 { + --tw-translate-x: 560px; + } + + .xl\:translate-x-px { + --tw-translate-x: 1px; + } + + .xl\:translate-x-0\.5 { + --tw-translate-x: 0.125rem; + } + + .xl\:translate-x-1\.5 { + --tw-translate-x: 0.375rem; + } + + .xl\:translate-x-2\.5 { + --tw-translate-x: 0.625rem; + } + + .xl\:translate-x-3\.5 { + --tw-translate-x: 0.875rem; + } + + .xl\:-translate-x-0 { + --tw-translate-x: 0px; + } + + .xl\:-translate-x-1 { + --tw-translate-x: -0.25rem; + } + + .xl\:-translate-x-2 { + --tw-translate-x: -0.5rem; + } + + .xl\:-translate-x-3 { + --tw-translate-x: -0.75rem; + } + + .xl\:-translate-x-4 { + --tw-translate-x: -1rem; + } + + .xl\:-translate-x-5 { + --tw-translate-x: -1.25rem; + } + + .xl\:-translate-x-6 { + --tw-translate-x: -1.5rem; + } + + .xl\:-translate-x-7 { + --tw-translate-x: -1.75rem; + } + + .xl\:-translate-x-8 { + --tw-translate-x: -2rem; + } + + .xl\:-translate-x-9 { + --tw-translate-x: -2.25rem; + } + + .xl\:-translate-x-10 { + --tw-translate-x: -2.5rem; + } + + .xl\:-translate-x-11 { + --tw-translate-x: -2.75rem; + } + + .xl\:-translate-x-12 { + --tw-translate-x: -3rem; + } + + .xl\:-translate-x-14 { + --tw-translate-x: -3.5rem; + } + + .xl\:-translate-x-16 { + --tw-translate-x: -4rem; + } + + .xl\:-translate-x-20 { + --tw-translate-x: -5rem; + } + + .xl\:-translate-x-22 { + --tw-translate-x: -5.625rem; + } + + .xl\:-translate-x-24 { + --tw-translate-x: -6rem; + } + + .xl\:-translate-x-28 { + --tw-translate-x: -7rem; + } + + .xl\:-translate-x-32 { + --tw-translate-x: -8rem; + } + + .xl\:-translate-x-36 { + --tw-translate-x: -9rem; + } + + .xl\:-translate-x-40 { + --tw-translate-x: -10rem; + } + + .xl\:-translate-x-44 { + --tw-translate-x: -11rem; + } + + .xl\:-translate-x-48 { + --tw-translate-x: -12rem; + } + + .xl\:-translate-x-52 { + --tw-translate-x: -13rem; + } + + .xl\:-translate-x-56 { + --tw-translate-x: -14rem; + } + + .xl\:-translate-x-60 { + --tw-translate-x: -240px; + } + + .xl\:-translate-x-64 { + --tw-translate-x: -16rem; + } + + .xl\:-translate-x-72 { + --tw-translate-x: -18rem; + } + + .xl\:-translate-x-80 { + --tw-translate-x: -20rem; + } + + .xl\:-translate-x-88 { + --tw-translate-x: -22rem; + } + + .xl\:-translate-x-96 { + --tw-translate-x: -24rem; + } + + .xl\:-translate-x-130 { + --tw-translate-x: -560px; + } + + .xl\:-translate-x-px { + --tw-translate-x: -1px; + } + + .xl\:-translate-x-0\.5 { + --tw-translate-x: -0.125rem; + } + + .xl\:-translate-x-1\.5 { + --tw-translate-x: -0.375rem; + } + + .xl\:-translate-x-2\.5 { + --tw-translate-x: -0.625rem; + } + + .xl\:-translate-x-3\.5 { + --tw-translate-x: -0.875rem; + } + + .xl\:translate-x-1\/2 { + --tw-translate-x: 50%; + } + + .xl\:translate-x-1\/3 { + --tw-translate-x: 33.333333%; + } + + .xl\:translate-x-2\/3 { + --tw-translate-x: 66.666667%; + } + + .xl\:translate-x-1\/4 { + --tw-translate-x: 25%; + } + + .xl\:translate-x-2\/4 { + --tw-translate-x: 50%; + } + + .xl\:translate-x-3\/4 { + --tw-translate-x: 75%; + } + + .xl\:translate-x-full { + --tw-translate-x: 100%; + } + + .xl\:-translate-x-1\/2 { + --tw-translate-x: -50%; + } + + .xl\:-translate-x-1\/3 { + --tw-translate-x: -33.333333%; + } + + .xl\:-translate-x-2\/3 { + --tw-translate-x: -66.666667%; + } + + .xl\:-translate-x-1\/4 { + --tw-translate-x: -25%; + } + + .xl\:-translate-x-2\/4 { + --tw-translate-x: -50%; + } + + .xl\:-translate-x-3\/4 { + --tw-translate-x: -75%; + } + + .xl\:-translate-x-full { + --tw-translate-x: -100%; + } + + .xl\:translate-y-0 { + --tw-translate-y: 0px; + } + + .xl\:translate-y-1 { + --tw-translate-y: 0.25rem; + } + + .xl\:translate-y-2 { + --tw-translate-y: 0.5rem; + } + + .xl\:translate-y-3 { + --tw-translate-y: 0.75rem; + } + + .xl\:translate-y-4 { + --tw-translate-y: 1rem; + } + + .xl\:translate-y-5 { + --tw-translate-y: 1.25rem; + } + + .xl\:translate-y-6 { + --tw-translate-y: 1.5rem; + } + + .xl\:translate-y-7 { + --tw-translate-y: 1.75rem; + } + + .xl\:translate-y-8 { + --tw-translate-y: 2rem; + } + + .xl\:translate-y-9 { + --tw-translate-y: 2.25rem; + } + + .xl\:translate-y-10 { + --tw-translate-y: 2.5rem; + } + + .xl\:translate-y-11 { + --tw-translate-y: 2.75rem; + } + + .xl\:translate-y-12 { + --tw-translate-y: 3rem; + } + + .xl\:translate-y-14 { + --tw-translate-y: 3.5rem; + } + + .xl\:translate-y-16 { + --tw-translate-y: 4rem; + } + + .xl\:translate-y-20 { + --tw-translate-y: 5rem; + } + + .xl\:translate-y-22 { + --tw-translate-y: 5.625rem; + } + + .xl\:translate-y-24 { + --tw-translate-y: 6rem; + } + + .xl\:translate-y-28 { + --tw-translate-y: 7rem; + } + + .xl\:translate-y-32 { + --tw-translate-y: 8rem; + } + + .xl\:translate-y-36 { + --tw-translate-y: 9rem; + } + + .xl\:translate-y-40 { + --tw-translate-y: 10rem; + } + + .xl\:translate-y-44 { + --tw-translate-y: 11rem; + } + + .xl\:translate-y-48 { + --tw-translate-y: 12rem; + } + + .xl\:translate-y-52 { + --tw-translate-y: 13rem; + } + + .xl\:translate-y-56 { + --tw-translate-y: 14rem; + } + + .xl\:translate-y-60 { + --tw-translate-y: 240px; + } + + .xl\:translate-y-64 { + --tw-translate-y: 16rem; + } + + .xl\:translate-y-72 { + --tw-translate-y: 18rem; + } + + .xl\:translate-y-80 { + --tw-translate-y: 20rem; + } + + .xl\:translate-y-88 { + --tw-translate-y: 22rem; + } + + .xl\:translate-y-96 { + --tw-translate-y: 24rem; + } + + .xl\:translate-y-130 { + --tw-translate-y: 560px; + } + + .xl\:translate-y-px { + --tw-translate-y: 1px; + } + + .xl\:translate-y-0\.5 { + --tw-translate-y: 0.125rem; + } + + .xl\:translate-y-1\.5 { + --tw-translate-y: 0.375rem; + } + + .xl\:translate-y-2\.5 { + --tw-translate-y: 0.625rem; + } + + .xl\:translate-y-3\.5 { + --tw-translate-y: 0.875rem; + } + + .xl\:-translate-y-0 { + --tw-translate-y: 0px; + } + + .xl\:-translate-y-1 { + --tw-translate-y: -0.25rem; + } + + .xl\:-translate-y-2 { + --tw-translate-y: -0.5rem; + } + + .xl\:-translate-y-3 { + --tw-translate-y: -0.75rem; + } + + .xl\:-translate-y-4 { + --tw-translate-y: -1rem; + } + + .xl\:-translate-y-5 { + --tw-translate-y: -1.25rem; + } + + .xl\:-translate-y-6 { + --tw-translate-y: -1.5rem; + } + + .xl\:-translate-y-7 { + --tw-translate-y: -1.75rem; + } + + .xl\:-translate-y-8 { + --tw-translate-y: -2rem; + } + + .xl\:-translate-y-9 { + --tw-translate-y: -2.25rem; + } + + .xl\:-translate-y-10 { + --tw-translate-y: -2.5rem; + } + + .xl\:-translate-y-11 { + --tw-translate-y: -2.75rem; + } + + .xl\:-translate-y-12 { + --tw-translate-y: -3rem; + } + + .xl\:-translate-y-14 { + --tw-translate-y: -3.5rem; + } + + .xl\:-translate-y-16 { + --tw-translate-y: -4rem; + } + + .xl\:-translate-y-20 { + --tw-translate-y: -5rem; + } + + .xl\:-translate-y-22 { + --tw-translate-y: -5.625rem; + } + + .xl\:-translate-y-24 { + --tw-translate-y: -6rem; + } + + .xl\:-translate-y-28 { + --tw-translate-y: -7rem; + } + + .xl\:-translate-y-32 { + --tw-translate-y: -8rem; + } + + .xl\:-translate-y-36 { + --tw-translate-y: -9rem; + } + + .xl\:-translate-y-40 { + --tw-translate-y: -10rem; + } + + .xl\:-translate-y-44 { + --tw-translate-y: -11rem; + } + + .xl\:-translate-y-48 { + --tw-translate-y: -12rem; + } + + .xl\:-translate-y-52 { + --tw-translate-y: -13rem; + } + + .xl\:-translate-y-56 { + --tw-translate-y: -14rem; + } + + .xl\:-translate-y-60 { + --tw-translate-y: -240px; + } + + .xl\:-translate-y-64 { + --tw-translate-y: -16rem; + } + + .xl\:-translate-y-72 { + --tw-translate-y: -18rem; + } + + .xl\:-translate-y-80 { + --tw-translate-y: -20rem; + } + + .xl\:-translate-y-88 { + --tw-translate-y: -22rem; + } + + .xl\:-translate-y-96 { + --tw-translate-y: -24rem; + } + + .xl\:-translate-y-130 { + --tw-translate-y: -560px; + } + + .xl\:-translate-y-px { + --tw-translate-y: -1px; + } + + .xl\:-translate-y-0\.5 { + --tw-translate-y: -0.125rem; + } + + .xl\:-translate-y-1\.5 { + --tw-translate-y: -0.375rem; + } + + .xl\:-translate-y-2\.5 { + --tw-translate-y: -0.625rem; + } + + .xl\:-translate-y-3\.5 { + --tw-translate-y: -0.875rem; + } + + .xl\:translate-y-1\/2 { + --tw-translate-y: 50%; + } + + .xl\:translate-y-1\/3 { + --tw-translate-y: 33.333333%; + } + + .xl\:translate-y-2\/3 { + --tw-translate-y: 66.666667%; + } + + .xl\:translate-y-1\/4 { + --tw-translate-y: 25%; + } + + .xl\:translate-y-2\/4 { + --tw-translate-y: 50%; + } + + .xl\:translate-y-3\/4 { + --tw-translate-y: 75%; + } + + .xl\:translate-y-full { + --tw-translate-y: 100%; + } + + .xl\:-translate-y-1\/2 { + --tw-translate-y: -50%; + } + + .xl\:-translate-y-1\/3 { + --tw-translate-y: -33.333333%; + } + + .xl\:-translate-y-2\/3 { + --tw-translate-y: -66.666667%; + } + + .xl\:-translate-y-1\/4 { + --tw-translate-y: -25%; + } + + .xl\:-translate-y-2\/4 { + --tw-translate-y: -50%; + } + + .xl\:-translate-y-3\/4 { + --tw-translate-y: -75%; + } + + .xl\:-translate-y-full { + --tw-translate-y: -100%; + } + + .xl\:hover\:translate-x-0:hover { + --tw-translate-x: 0px; + } + + .xl\:hover\:translate-x-1:hover { + --tw-translate-x: 0.25rem; + } + + .xl\:hover\:translate-x-2:hover { + --tw-translate-x: 0.5rem; + } + + .xl\:hover\:translate-x-3:hover { + --tw-translate-x: 0.75rem; + } + + .xl\:hover\:translate-x-4:hover { + --tw-translate-x: 1rem; + } + + .xl\:hover\:translate-x-5:hover { + --tw-translate-x: 1.25rem; + } + + .xl\:hover\:translate-x-6:hover { + --tw-translate-x: 1.5rem; + } + + .xl\:hover\:translate-x-7:hover { + --tw-translate-x: 1.75rem; + } + + .xl\:hover\:translate-x-8:hover { + --tw-translate-x: 2rem; + } + + .xl\:hover\:translate-x-9:hover { + --tw-translate-x: 2.25rem; + } + + .xl\:hover\:translate-x-10:hover { + --tw-translate-x: 2.5rem; + } + + .xl\:hover\:translate-x-11:hover { + --tw-translate-x: 2.75rem; + } + + .xl\:hover\:translate-x-12:hover { + --tw-translate-x: 3rem; + } + + .xl\:hover\:translate-x-14:hover { + --tw-translate-x: 3.5rem; + } + + .xl\:hover\:translate-x-16:hover { + --tw-translate-x: 4rem; + } + + .xl\:hover\:translate-x-20:hover { + --tw-translate-x: 5rem; + } + + .xl\:hover\:translate-x-22:hover { + --tw-translate-x: 5.625rem; + } + + .xl\:hover\:translate-x-24:hover { + --tw-translate-x: 6rem; + } + + .xl\:hover\:translate-x-28:hover { + --tw-translate-x: 7rem; + } + + .xl\:hover\:translate-x-32:hover { + --tw-translate-x: 8rem; + } + + .xl\:hover\:translate-x-36:hover { + --tw-translate-x: 9rem; + } + + .xl\:hover\:translate-x-40:hover { + --tw-translate-x: 10rem; + } + + .xl\:hover\:translate-x-44:hover { + --tw-translate-x: 11rem; + } + + .xl\:hover\:translate-x-48:hover { + --tw-translate-x: 12rem; + } + + .xl\:hover\:translate-x-52:hover { + --tw-translate-x: 13rem; + } + + .xl\:hover\:translate-x-56:hover { + --tw-translate-x: 14rem; + } + + .xl\:hover\:translate-x-60:hover { + --tw-translate-x: 240px; + } + + .xl\:hover\:translate-x-64:hover { + --tw-translate-x: 16rem; + } + + .xl\:hover\:translate-x-72:hover { + --tw-translate-x: 18rem; + } + + .xl\:hover\:translate-x-80:hover { + --tw-translate-x: 20rem; + } + + .xl\:hover\:translate-x-88:hover { + --tw-translate-x: 22rem; + } + + .xl\:hover\:translate-x-96:hover { + --tw-translate-x: 24rem; + } + + .xl\:hover\:translate-x-130:hover { + --tw-translate-x: 560px; + } + + .xl\:hover\:translate-x-px:hover { + --tw-translate-x: 1px; + } + + .xl\:hover\:translate-x-0\.5:hover { + --tw-translate-x: 0.125rem; + } + + .xl\:hover\:translate-x-1\.5:hover { + --tw-translate-x: 0.375rem; + } + + .xl\:hover\:translate-x-2\.5:hover { + --tw-translate-x: 0.625rem; + } + + .xl\:hover\:translate-x-3\.5:hover { + --tw-translate-x: 0.875rem; + } + + .xl\:hover\:-translate-x-0:hover { + --tw-translate-x: 0px; + } + + .xl\:hover\:-translate-x-1:hover { + --tw-translate-x: -0.25rem; + } + + .xl\:hover\:-translate-x-2:hover { + --tw-translate-x: -0.5rem; + } + + .xl\:hover\:-translate-x-3:hover { + --tw-translate-x: -0.75rem; + } + + .xl\:hover\:-translate-x-4:hover { + --tw-translate-x: -1rem; + } + + .xl\:hover\:-translate-x-5:hover { + --tw-translate-x: -1.25rem; + } + + .xl\:hover\:-translate-x-6:hover { + --tw-translate-x: -1.5rem; + } + + .xl\:hover\:-translate-x-7:hover { + --tw-translate-x: -1.75rem; + } + + .xl\:hover\:-translate-x-8:hover { + --tw-translate-x: -2rem; + } + + .xl\:hover\:-translate-x-9:hover { + --tw-translate-x: -2.25rem; + } + + .xl\:hover\:-translate-x-10:hover { + --tw-translate-x: -2.5rem; + } + + .xl\:hover\:-translate-x-11:hover { + --tw-translate-x: -2.75rem; + } + + .xl\:hover\:-translate-x-12:hover { + --tw-translate-x: -3rem; + } + + .xl\:hover\:-translate-x-14:hover { + --tw-translate-x: -3.5rem; + } + + .xl\:hover\:-translate-x-16:hover { + --tw-translate-x: -4rem; + } + + .xl\:hover\:-translate-x-20:hover { + --tw-translate-x: -5rem; + } + + .xl\:hover\:-translate-x-22:hover { + --tw-translate-x: -5.625rem; + } + + .xl\:hover\:-translate-x-24:hover { + --tw-translate-x: -6rem; + } + + .xl\:hover\:-translate-x-28:hover { + --tw-translate-x: -7rem; + } + + .xl\:hover\:-translate-x-32:hover { + --tw-translate-x: -8rem; + } + + .xl\:hover\:-translate-x-36:hover { + --tw-translate-x: -9rem; + } + + .xl\:hover\:-translate-x-40:hover { + --tw-translate-x: -10rem; + } + + .xl\:hover\:-translate-x-44:hover { + --tw-translate-x: -11rem; + } + + .xl\:hover\:-translate-x-48:hover { + --tw-translate-x: -12rem; + } + + .xl\:hover\:-translate-x-52:hover { + --tw-translate-x: -13rem; + } + + .xl\:hover\:-translate-x-56:hover { + --tw-translate-x: -14rem; + } + + .xl\:hover\:-translate-x-60:hover { + --tw-translate-x: -240px; + } + + .xl\:hover\:-translate-x-64:hover { + --tw-translate-x: -16rem; + } + + .xl\:hover\:-translate-x-72:hover { + --tw-translate-x: -18rem; + } + + .xl\:hover\:-translate-x-80:hover { + --tw-translate-x: -20rem; + } + + .xl\:hover\:-translate-x-88:hover { + --tw-translate-x: -22rem; + } + + .xl\:hover\:-translate-x-96:hover { + --tw-translate-x: -24rem; + } + + .xl\:hover\:-translate-x-130:hover { + --tw-translate-x: -560px; + } + + .xl\:hover\:-translate-x-px:hover { + --tw-translate-x: -1px; + } + + .xl\:hover\:-translate-x-0\.5:hover { + --tw-translate-x: -0.125rem; + } + + .xl\:hover\:-translate-x-1\.5:hover { + --tw-translate-x: -0.375rem; + } + + .xl\:hover\:-translate-x-2\.5:hover { + --tw-translate-x: -0.625rem; + } + + .xl\:hover\:-translate-x-3\.5:hover { + --tw-translate-x: -0.875rem; + } + + .xl\:hover\:translate-x-1\/2:hover { + --tw-translate-x: 50%; + } + + .xl\:hover\:translate-x-1\/3:hover { + --tw-translate-x: 33.333333%; + } + + .xl\:hover\:translate-x-2\/3:hover { + --tw-translate-x: 66.666667%; + } + + .xl\:hover\:translate-x-1\/4:hover { + --tw-translate-x: 25%; + } + + .xl\:hover\:translate-x-2\/4:hover { + --tw-translate-x: 50%; + } + + .xl\:hover\:translate-x-3\/4:hover { + --tw-translate-x: 75%; + } + + .xl\:hover\:translate-x-full:hover { + --tw-translate-x: 100%; + } + + .xl\:hover\:-translate-x-1\/2:hover { + --tw-translate-x: -50%; + } + + .xl\:hover\:-translate-x-1\/3:hover { + --tw-translate-x: -33.333333%; + } + + .xl\:hover\:-translate-x-2\/3:hover { + --tw-translate-x: -66.666667%; + } + + .xl\:hover\:-translate-x-1\/4:hover { + --tw-translate-x: -25%; + } + + .xl\:hover\:-translate-x-2\/4:hover { + --tw-translate-x: -50%; + } + + .xl\:hover\:-translate-x-3\/4:hover { + --tw-translate-x: -75%; + } + + .xl\:hover\:-translate-x-full:hover { + --tw-translate-x: -100%; + } + + .xl\:hover\:translate-y-0:hover { + --tw-translate-y: 0px; + } + + .xl\:hover\:translate-y-1:hover { + --tw-translate-y: 0.25rem; + } + + .xl\:hover\:translate-y-2:hover { + --tw-translate-y: 0.5rem; + } + + .xl\:hover\:translate-y-3:hover { + --tw-translate-y: 0.75rem; + } + + .xl\:hover\:translate-y-4:hover { + --tw-translate-y: 1rem; + } + + .xl\:hover\:translate-y-5:hover { + --tw-translate-y: 1.25rem; + } + + .xl\:hover\:translate-y-6:hover { + --tw-translate-y: 1.5rem; + } + + .xl\:hover\:translate-y-7:hover { + --tw-translate-y: 1.75rem; + } + + .xl\:hover\:translate-y-8:hover { + --tw-translate-y: 2rem; + } + + .xl\:hover\:translate-y-9:hover { + --tw-translate-y: 2.25rem; + } + + .xl\:hover\:translate-y-10:hover { + --tw-translate-y: 2.5rem; + } + + .xl\:hover\:translate-y-11:hover { + --tw-translate-y: 2.75rem; + } + + .xl\:hover\:translate-y-12:hover { + --tw-translate-y: 3rem; + } + + .xl\:hover\:translate-y-14:hover { + --tw-translate-y: 3.5rem; + } + + .xl\:hover\:translate-y-16:hover { + --tw-translate-y: 4rem; + } + + .xl\:hover\:translate-y-20:hover { + --tw-translate-y: 5rem; + } + + .xl\:hover\:translate-y-22:hover { + --tw-translate-y: 5.625rem; + } + + .xl\:hover\:translate-y-24:hover { + --tw-translate-y: 6rem; + } + + .xl\:hover\:translate-y-28:hover { + --tw-translate-y: 7rem; + } + + .xl\:hover\:translate-y-32:hover { + --tw-translate-y: 8rem; + } + + .xl\:hover\:translate-y-36:hover { + --tw-translate-y: 9rem; + } + + .xl\:hover\:translate-y-40:hover { + --tw-translate-y: 10rem; + } + + .xl\:hover\:translate-y-44:hover { + --tw-translate-y: 11rem; + } + + .xl\:hover\:translate-y-48:hover { + --tw-translate-y: 12rem; + } + + .xl\:hover\:translate-y-52:hover { + --tw-translate-y: 13rem; + } + + .xl\:hover\:translate-y-56:hover { + --tw-translate-y: 14rem; + } + + .xl\:hover\:translate-y-60:hover { + --tw-translate-y: 240px; + } + + .xl\:hover\:translate-y-64:hover { + --tw-translate-y: 16rem; + } + + .xl\:hover\:translate-y-72:hover { + --tw-translate-y: 18rem; + } + + .xl\:hover\:translate-y-80:hover { + --tw-translate-y: 20rem; + } + + .xl\:hover\:translate-y-88:hover { + --tw-translate-y: 22rem; + } + + .xl\:hover\:translate-y-96:hover { + --tw-translate-y: 24rem; + } + + .xl\:hover\:translate-y-130:hover { + --tw-translate-y: 560px; + } + + .xl\:hover\:translate-y-px:hover { + --tw-translate-y: 1px; + } + + .xl\:hover\:translate-y-0\.5:hover { + --tw-translate-y: 0.125rem; + } + + .xl\:hover\:translate-y-1\.5:hover { + --tw-translate-y: 0.375rem; + } + + .xl\:hover\:translate-y-2\.5:hover { + --tw-translate-y: 0.625rem; + } + + .xl\:hover\:translate-y-3\.5:hover { + --tw-translate-y: 0.875rem; + } + + .xl\:hover\:-translate-y-0:hover { + --tw-translate-y: 0px; + } + + .xl\:hover\:-translate-y-1:hover { + --tw-translate-y: -0.25rem; + } + + .xl\:hover\:-translate-y-2:hover { + --tw-translate-y: -0.5rem; + } + + .xl\:hover\:-translate-y-3:hover { + --tw-translate-y: -0.75rem; + } + + .xl\:hover\:-translate-y-4:hover { + --tw-translate-y: -1rem; + } + + .xl\:hover\:-translate-y-5:hover { + --tw-translate-y: -1.25rem; + } + + .xl\:hover\:-translate-y-6:hover { + --tw-translate-y: -1.5rem; + } + + .xl\:hover\:-translate-y-7:hover { + --tw-translate-y: -1.75rem; + } + + .xl\:hover\:-translate-y-8:hover { + --tw-translate-y: -2rem; + } + + .xl\:hover\:-translate-y-9:hover { + --tw-translate-y: -2.25rem; + } + + .xl\:hover\:-translate-y-10:hover { + --tw-translate-y: -2.5rem; + } + + .xl\:hover\:-translate-y-11:hover { + --tw-translate-y: -2.75rem; + } + + .xl\:hover\:-translate-y-12:hover { + --tw-translate-y: -3rem; + } + + .xl\:hover\:-translate-y-14:hover { + --tw-translate-y: -3.5rem; + } + + .xl\:hover\:-translate-y-16:hover { + --tw-translate-y: -4rem; + } + + .xl\:hover\:-translate-y-20:hover { + --tw-translate-y: -5rem; + } + + .xl\:hover\:-translate-y-22:hover { + --tw-translate-y: -5.625rem; + } + + .xl\:hover\:-translate-y-24:hover { + --tw-translate-y: -6rem; + } + + .xl\:hover\:-translate-y-28:hover { + --tw-translate-y: -7rem; + } + + .xl\:hover\:-translate-y-32:hover { + --tw-translate-y: -8rem; + } + + .xl\:hover\:-translate-y-36:hover { + --tw-translate-y: -9rem; + } + + .xl\:hover\:-translate-y-40:hover { + --tw-translate-y: -10rem; + } + + .xl\:hover\:-translate-y-44:hover { + --tw-translate-y: -11rem; + } + + .xl\:hover\:-translate-y-48:hover { + --tw-translate-y: -12rem; + } + + .xl\:hover\:-translate-y-52:hover { + --tw-translate-y: -13rem; + } + + .xl\:hover\:-translate-y-56:hover { + --tw-translate-y: -14rem; + } + + .xl\:hover\:-translate-y-60:hover { + --tw-translate-y: -240px; + } + + .xl\:hover\:-translate-y-64:hover { + --tw-translate-y: -16rem; + } + + .xl\:hover\:-translate-y-72:hover { + --tw-translate-y: -18rem; + } + + .xl\:hover\:-translate-y-80:hover { + --tw-translate-y: -20rem; + } + + .xl\:hover\:-translate-y-88:hover { + --tw-translate-y: -22rem; + } + + .xl\:hover\:-translate-y-96:hover { + --tw-translate-y: -24rem; + } + + .xl\:hover\:-translate-y-130:hover { + --tw-translate-y: -560px; + } + + .xl\:hover\:-translate-y-px:hover { + --tw-translate-y: -1px; + } + + .xl\:hover\:-translate-y-0\.5:hover { + --tw-translate-y: -0.125rem; + } + + .xl\:hover\:-translate-y-1\.5:hover { + --tw-translate-y: -0.375rem; + } + + .xl\:hover\:-translate-y-2\.5:hover { + --tw-translate-y: -0.625rem; + } + + .xl\:hover\:-translate-y-3\.5:hover { + --tw-translate-y: -0.875rem; + } + + .xl\:hover\:translate-y-1\/2:hover { + --tw-translate-y: 50%; + } + + .xl\:hover\:translate-y-1\/3:hover { + --tw-translate-y: 33.333333%; + } + + .xl\:hover\:translate-y-2\/3:hover { + --tw-translate-y: 66.666667%; + } + + .xl\:hover\:translate-y-1\/4:hover { + --tw-translate-y: 25%; + } + + .xl\:hover\:translate-y-2\/4:hover { + --tw-translate-y: 50%; + } + + .xl\:hover\:translate-y-3\/4:hover { + --tw-translate-y: 75%; + } + + .xl\:hover\:translate-y-full:hover { + --tw-translate-y: 100%; + } + + .xl\:hover\:-translate-y-1\/2:hover { + --tw-translate-y: -50%; + } + + .xl\:hover\:-translate-y-1\/3:hover { + --tw-translate-y: -33.333333%; + } + + .xl\:hover\:-translate-y-2\/3:hover { + --tw-translate-y: -66.666667%; + } + + .xl\:hover\:-translate-y-1\/4:hover { + --tw-translate-y: -25%; + } + + .xl\:hover\:-translate-y-2\/4:hover { + --tw-translate-y: -50%; + } + + .xl\:hover\:-translate-y-3\/4:hover { + --tw-translate-y: -75%; + } + + .xl\:hover\:-translate-y-full:hover { + --tw-translate-y: -100%; + } + + .xl\:focus\:translate-x-0:focus { + --tw-translate-x: 0px; + } + + .xl\:focus\:translate-x-1:focus { + --tw-translate-x: 0.25rem; + } + + .xl\:focus\:translate-x-2:focus { + --tw-translate-x: 0.5rem; + } + + .xl\:focus\:translate-x-3:focus { + --tw-translate-x: 0.75rem; + } + + .xl\:focus\:translate-x-4:focus { + --tw-translate-x: 1rem; + } + + .xl\:focus\:translate-x-5:focus { + --tw-translate-x: 1.25rem; + } + + .xl\:focus\:translate-x-6:focus { + --tw-translate-x: 1.5rem; + } + + .xl\:focus\:translate-x-7:focus { + --tw-translate-x: 1.75rem; + } + + .xl\:focus\:translate-x-8:focus { + --tw-translate-x: 2rem; + } + + .xl\:focus\:translate-x-9:focus { + --tw-translate-x: 2.25rem; + } + + .xl\:focus\:translate-x-10:focus { + --tw-translate-x: 2.5rem; + } + + .xl\:focus\:translate-x-11:focus { + --tw-translate-x: 2.75rem; + } + + .xl\:focus\:translate-x-12:focus { + --tw-translate-x: 3rem; + } + + .xl\:focus\:translate-x-14:focus { + --tw-translate-x: 3.5rem; + } + + .xl\:focus\:translate-x-16:focus { + --tw-translate-x: 4rem; + } + + .xl\:focus\:translate-x-20:focus { + --tw-translate-x: 5rem; + } + + .xl\:focus\:translate-x-22:focus { + --tw-translate-x: 5.625rem; + } + + .xl\:focus\:translate-x-24:focus { + --tw-translate-x: 6rem; + } + + .xl\:focus\:translate-x-28:focus { + --tw-translate-x: 7rem; + } + + .xl\:focus\:translate-x-32:focus { + --tw-translate-x: 8rem; + } + + .xl\:focus\:translate-x-36:focus { + --tw-translate-x: 9rem; + } + + .xl\:focus\:translate-x-40:focus { + --tw-translate-x: 10rem; + } + + .xl\:focus\:translate-x-44:focus { + --tw-translate-x: 11rem; + } + + .xl\:focus\:translate-x-48:focus { + --tw-translate-x: 12rem; + } + + .xl\:focus\:translate-x-52:focus { + --tw-translate-x: 13rem; + } + + .xl\:focus\:translate-x-56:focus { + --tw-translate-x: 14rem; + } + + .xl\:focus\:translate-x-60:focus { + --tw-translate-x: 240px; + } + + .xl\:focus\:translate-x-64:focus { + --tw-translate-x: 16rem; + } + + .xl\:focus\:translate-x-72:focus { + --tw-translate-x: 18rem; + } + + .xl\:focus\:translate-x-80:focus { + --tw-translate-x: 20rem; + } + + .xl\:focus\:translate-x-88:focus { + --tw-translate-x: 22rem; + } + + .xl\:focus\:translate-x-96:focus { + --tw-translate-x: 24rem; + } + + .xl\:focus\:translate-x-130:focus { + --tw-translate-x: 560px; + } + + .xl\:focus\:translate-x-px:focus { + --tw-translate-x: 1px; + } + + .xl\:focus\:translate-x-0\.5:focus { + --tw-translate-x: 0.125rem; + } + + .xl\:focus\:translate-x-1\.5:focus { + --tw-translate-x: 0.375rem; + } + + .xl\:focus\:translate-x-2\.5:focus { + --tw-translate-x: 0.625rem; + } + + .xl\:focus\:translate-x-3\.5:focus { + --tw-translate-x: 0.875rem; + } + + .xl\:focus\:-translate-x-0:focus { + --tw-translate-x: 0px; + } + + .xl\:focus\:-translate-x-1:focus { + --tw-translate-x: -0.25rem; + } + + .xl\:focus\:-translate-x-2:focus { + --tw-translate-x: -0.5rem; + } + + .xl\:focus\:-translate-x-3:focus { + --tw-translate-x: -0.75rem; + } + + .xl\:focus\:-translate-x-4:focus { + --tw-translate-x: -1rem; + } + + .xl\:focus\:-translate-x-5:focus { + --tw-translate-x: -1.25rem; + } + + .xl\:focus\:-translate-x-6:focus { + --tw-translate-x: -1.5rem; + } + + .xl\:focus\:-translate-x-7:focus { + --tw-translate-x: -1.75rem; + } + + .xl\:focus\:-translate-x-8:focus { + --tw-translate-x: -2rem; + } + + .xl\:focus\:-translate-x-9:focus { + --tw-translate-x: -2.25rem; + } + + .xl\:focus\:-translate-x-10:focus { + --tw-translate-x: -2.5rem; + } + + .xl\:focus\:-translate-x-11:focus { + --tw-translate-x: -2.75rem; + } + + .xl\:focus\:-translate-x-12:focus { + --tw-translate-x: -3rem; + } + + .xl\:focus\:-translate-x-14:focus { + --tw-translate-x: -3.5rem; + } + + .xl\:focus\:-translate-x-16:focus { + --tw-translate-x: -4rem; + } + + .xl\:focus\:-translate-x-20:focus { + --tw-translate-x: -5rem; + } + + .xl\:focus\:-translate-x-22:focus { + --tw-translate-x: -5.625rem; + } + + .xl\:focus\:-translate-x-24:focus { + --tw-translate-x: -6rem; + } + + .xl\:focus\:-translate-x-28:focus { + --tw-translate-x: -7rem; + } + + .xl\:focus\:-translate-x-32:focus { + --tw-translate-x: -8rem; + } + + .xl\:focus\:-translate-x-36:focus { + --tw-translate-x: -9rem; + } + + .xl\:focus\:-translate-x-40:focus { + --tw-translate-x: -10rem; + } + + .xl\:focus\:-translate-x-44:focus { + --tw-translate-x: -11rem; + } + + .xl\:focus\:-translate-x-48:focus { + --tw-translate-x: -12rem; + } + + .xl\:focus\:-translate-x-52:focus { + --tw-translate-x: -13rem; + } + + .xl\:focus\:-translate-x-56:focus { + --tw-translate-x: -14rem; + } + + .xl\:focus\:-translate-x-60:focus { + --tw-translate-x: -240px; + } + + .xl\:focus\:-translate-x-64:focus { + --tw-translate-x: -16rem; + } + + .xl\:focus\:-translate-x-72:focus { + --tw-translate-x: -18rem; + } + + .xl\:focus\:-translate-x-80:focus { + --tw-translate-x: -20rem; + } + + .xl\:focus\:-translate-x-88:focus { + --tw-translate-x: -22rem; + } + + .xl\:focus\:-translate-x-96:focus { + --tw-translate-x: -24rem; + } + + .xl\:focus\:-translate-x-130:focus { + --tw-translate-x: -560px; + } + + .xl\:focus\:-translate-x-px:focus { + --tw-translate-x: -1px; + } + + .xl\:focus\:-translate-x-0\.5:focus { + --tw-translate-x: -0.125rem; + } + + .xl\:focus\:-translate-x-1\.5:focus { + --tw-translate-x: -0.375rem; + } + + .xl\:focus\:-translate-x-2\.5:focus { + --tw-translate-x: -0.625rem; + } + + .xl\:focus\:-translate-x-3\.5:focus { + --tw-translate-x: -0.875rem; + } + + .xl\:focus\:translate-x-1\/2:focus { + --tw-translate-x: 50%; + } + + .xl\:focus\:translate-x-1\/3:focus { + --tw-translate-x: 33.333333%; + } + + .xl\:focus\:translate-x-2\/3:focus { + --tw-translate-x: 66.666667%; + } + + .xl\:focus\:translate-x-1\/4:focus { + --tw-translate-x: 25%; + } + + .xl\:focus\:translate-x-2\/4:focus { + --tw-translate-x: 50%; + } + + .xl\:focus\:translate-x-3\/4:focus { + --tw-translate-x: 75%; + } + + .xl\:focus\:translate-x-full:focus { + --tw-translate-x: 100%; + } + + .xl\:focus\:-translate-x-1\/2:focus { + --tw-translate-x: -50%; + } + + .xl\:focus\:-translate-x-1\/3:focus { + --tw-translate-x: -33.333333%; + } + + .xl\:focus\:-translate-x-2\/3:focus { + --tw-translate-x: -66.666667%; + } + + .xl\:focus\:-translate-x-1\/4:focus { + --tw-translate-x: -25%; + } + + .xl\:focus\:-translate-x-2\/4:focus { + --tw-translate-x: -50%; + } + + .xl\:focus\:-translate-x-3\/4:focus { + --tw-translate-x: -75%; + } + + .xl\:focus\:-translate-x-full:focus { + --tw-translate-x: -100%; + } + + .xl\:focus\:translate-y-0:focus { + --tw-translate-y: 0px; + } + + .xl\:focus\:translate-y-1:focus { + --tw-translate-y: 0.25rem; + } + + .xl\:focus\:translate-y-2:focus { + --tw-translate-y: 0.5rem; + } + + .xl\:focus\:translate-y-3:focus { + --tw-translate-y: 0.75rem; + } + + .xl\:focus\:translate-y-4:focus { + --tw-translate-y: 1rem; + } + + .xl\:focus\:translate-y-5:focus { + --tw-translate-y: 1.25rem; + } + + .xl\:focus\:translate-y-6:focus { + --tw-translate-y: 1.5rem; + } + + .xl\:focus\:translate-y-7:focus { + --tw-translate-y: 1.75rem; + } + + .xl\:focus\:translate-y-8:focus { + --tw-translate-y: 2rem; + } + + .xl\:focus\:translate-y-9:focus { + --tw-translate-y: 2.25rem; + } + + .xl\:focus\:translate-y-10:focus { + --tw-translate-y: 2.5rem; + } + + .xl\:focus\:translate-y-11:focus { + --tw-translate-y: 2.75rem; + } + + .xl\:focus\:translate-y-12:focus { + --tw-translate-y: 3rem; + } + + .xl\:focus\:translate-y-14:focus { + --tw-translate-y: 3.5rem; + } + + .xl\:focus\:translate-y-16:focus { + --tw-translate-y: 4rem; + } + + .xl\:focus\:translate-y-20:focus { + --tw-translate-y: 5rem; + } + + .xl\:focus\:translate-y-22:focus { + --tw-translate-y: 5.625rem; + } + + .xl\:focus\:translate-y-24:focus { + --tw-translate-y: 6rem; + } + + .xl\:focus\:translate-y-28:focus { + --tw-translate-y: 7rem; + } + + .xl\:focus\:translate-y-32:focus { + --tw-translate-y: 8rem; + } + + .xl\:focus\:translate-y-36:focus { + --tw-translate-y: 9rem; + } + + .xl\:focus\:translate-y-40:focus { + --tw-translate-y: 10rem; + } + + .xl\:focus\:translate-y-44:focus { + --tw-translate-y: 11rem; + } + + .xl\:focus\:translate-y-48:focus { + --tw-translate-y: 12rem; + } + + .xl\:focus\:translate-y-52:focus { + --tw-translate-y: 13rem; + } + + .xl\:focus\:translate-y-56:focus { + --tw-translate-y: 14rem; + } + + .xl\:focus\:translate-y-60:focus { + --tw-translate-y: 240px; + } + + .xl\:focus\:translate-y-64:focus { + --tw-translate-y: 16rem; + } + + .xl\:focus\:translate-y-72:focus { + --tw-translate-y: 18rem; + } + + .xl\:focus\:translate-y-80:focus { + --tw-translate-y: 20rem; + } + + .xl\:focus\:translate-y-88:focus { + --tw-translate-y: 22rem; + } + + .xl\:focus\:translate-y-96:focus { + --tw-translate-y: 24rem; + } + + .xl\:focus\:translate-y-130:focus { + --tw-translate-y: 560px; + } + + .xl\:focus\:translate-y-px:focus { + --tw-translate-y: 1px; + } + + .xl\:focus\:translate-y-0\.5:focus { + --tw-translate-y: 0.125rem; + } + + .xl\:focus\:translate-y-1\.5:focus { + --tw-translate-y: 0.375rem; + } + + .xl\:focus\:translate-y-2\.5:focus { + --tw-translate-y: 0.625rem; + } + + .xl\:focus\:translate-y-3\.5:focus { + --tw-translate-y: 0.875rem; + } + + .xl\:focus\:-translate-y-0:focus { + --tw-translate-y: 0px; + } + + .xl\:focus\:-translate-y-1:focus { + --tw-translate-y: -0.25rem; + } + + .xl\:focus\:-translate-y-2:focus { + --tw-translate-y: -0.5rem; + } + + .xl\:focus\:-translate-y-3:focus { + --tw-translate-y: -0.75rem; + } + + .xl\:focus\:-translate-y-4:focus { + --tw-translate-y: -1rem; + } + + .xl\:focus\:-translate-y-5:focus { + --tw-translate-y: -1.25rem; + } + + .xl\:focus\:-translate-y-6:focus { + --tw-translate-y: -1.5rem; + } + + .xl\:focus\:-translate-y-7:focus { + --tw-translate-y: -1.75rem; + } + + .xl\:focus\:-translate-y-8:focus { + --tw-translate-y: -2rem; + } + + .xl\:focus\:-translate-y-9:focus { + --tw-translate-y: -2.25rem; + } + + .xl\:focus\:-translate-y-10:focus { + --tw-translate-y: -2.5rem; + } + + .xl\:focus\:-translate-y-11:focus { + --tw-translate-y: -2.75rem; + } + + .xl\:focus\:-translate-y-12:focus { + --tw-translate-y: -3rem; + } + + .xl\:focus\:-translate-y-14:focus { + --tw-translate-y: -3.5rem; + } + + .xl\:focus\:-translate-y-16:focus { + --tw-translate-y: -4rem; + } + + .xl\:focus\:-translate-y-20:focus { + --tw-translate-y: -5rem; + } + + .xl\:focus\:-translate-y-22:focus { + --tw-translate-y: -5.625rem; + } + + .xl\:focus\:-translate-y-24:focus { + --tw-translate-y: -6rem; + } + + .xl\:focus\:-translate-y-28:focus { + --tw-translate-y: -7rem; + } + + .xl\:focus\:-translate-y-32:focus { + --tw-translate-y: -8rem; + } + + .xl\:focus\:-translate-y-36:focus { + --tw-translate-y: -9rem; + } + + .xl\:focus\:-translate-y-40:focus { + --tw-translate-y: -10rem; + } + + .xl\:focus\:-translate-y-44:focus { + --tw-translate-y: -11rem; + } + + .xl\:focus\:-translate-y-48:focus { + --tw-translate-y: -12rem; + } + + .xl\:focus\:-translate-y-52:focus { + --tw-translate-y: -13rem; + } + + .xl\:focus\:-translate-y-56:focus { + --tw-translate-y: -14rem; + } + + .xl\:focus\:-translate-y-60:focus { + --tw-translate-y: -240px; + } + + .xl\:focus\:-translate-y-64:focus { + --tw-translate-y: -16rem; + } + + .xl\:focus\:-translate-y-72:focus { + --tw-translate-y: -18rem; + } + + .xl\:focus\:-translate-y-80:focus { + --tw-translate-y: -20rem; + } + + .xl\:focus\:-translate-y-88:focus { + --tw-translate-y: -22rem; + } + + .xl\:focus\:-translate-y-96:focus { + --tw-translate-y: -24rem; + } + + .xl\:focus\:-translate-y-130:focus { + --tw-translate-y: -560px; + } + + .xl\:focus\:-translate-y-px:focus { + --tw-translate-y: -1px; + } + + .xl\:focus\:-translate-y-0\.5:focus { + --tw-translate-y: -0.125rem; + } + + .xl\:focus\:-translate-y-1\.5:focus { + --tw-translate-y: -0.375rem; + } + + .xl\:focus\:-translate-y-2\.5:focus { + --tw-translate-y: -0.625rem; + } + + .xl\:focus\:-translate-y-3\.5:focus { + --tw-translate-y: -0.875rem; + } + + .xl\:focus\:translate-y-1\/2:focus { + --tw-translate-y: 50%; + } + + .xl\:focus\:translate-y-1\/3:focus { + --tw-translate-y: 33.333333%; + } + + .xl\:focus\:translate-y-2\/3:focus { + --tw-translate-y: 66.666667%; + } + + .xl\:focus\:translate-y-1\/4:focus { + --tw-translate-y: 25%; + } + + .xl\:focus\:translate-y-2\/4:focus { + --tw-translate-y: 50%; + } + + .xl\:focus\:translate-y-3\/4:focus { + --tw-translate-y: 75%; + } + + .xl\:focus\:translate-y-full:focus { + --tw-translate-y: 100%; + } + + .xl\:focus\:-translate-y-1\/2:focus { + --tw-translate-y: -50%; + } + + .xl\:focus\:-translate-y-1\/3:focus { + --tw-translate-y: -33.333333%; + } + + .xl\:focus\:-translate-y-2\/3:focus { + --tw-translate-y: -66.666667%; + } + + .xl\:focus\:-translate-y-1\/4:focus { + --tw-translate-y: -25%; + } + + .xl\:focus\:-translate-y-2\/4:focus { + --tw-translate-y: -50%; + } + + .xl\:focus\:-translate-y-3\/4:focus { + --tw-translate-y: -75%; + } + + .xl\:focus\:-translate-y-full:focus { + --tw-translate-y: -100%; + } + + .xl\:skew-x-0 { + --tw-skew-x: 0deg; + } + + .xl\:skew-x-1 { + --tw-skew-x: 1deg; + } + + .xl\:skew-x-2 { + --tw-skew-x: 2deg; + } + + .xl\:skew-x-3 { + --tw-skew-x: 3deg; + } + + .xl\:skew-x-6 { + --tw-skew-x: 6deg; + } + + .xl\:skew-x-12 { + --tw-skew-x: 12deg; + } + + .xl\:-skew-x-12 { + --tw-skew-x: -12deg; + } + + .xl\:-skew-x-6 { + --tw-skew-x: -6deg; + } + + .xl\:-skew-x-3 { + --tw-skew-x: -3deg; + } + + .xl\:-skew-x-2 { + --tw-skew-x: -2deg; + } + + .xl\:-skew-x-1 { + --tw-skew-x: -1deg; + } + + .xl\:skew-y-0 { + --tw-skew-y: 0deg; + } + + .xl\:skew-y-1 { + --tw-skew-y: 1deg; + } + + .xl\:skew-y-2 { + --tw-skew-y: 2deg; + } + + .xl\:skew-y-3 { + --tw-skew-y: 3deg; + } + + .xl\:skew-y-6 { + --tw-skew-y: 6deg; + } + + .xl\:skew-y-12 { + --tw-skew-y: 12deg; + } + + .xl\:-skew-y-12 { + --tw-skew-y: -12deg; + } + + .xl\:-skew-y-6 { + --tw-skew-y: -6deg; + } + + .xl\:-skew-y-3 { + --tw-skew-y: -3deg; + } + + .xl\:-skew-y-2 { + --tw-skew-y: -2deg; + } + + .xl\:-skew-y-1 { + --tw-skew-y: -1deg; + } + + .xl\:hover\:skew-x-0:hover { + --tw-skew-x: 0deg; + } + + .xl\:hover\:skew-x-1:hover { + --tw-skew-x: 1deg; + } + + .xl\:hover\:skew-x-2:hover { + --tw-skew-x: 2deg; + } + + .xl\:hover\:skew-x-3:hover { + --tw-skew-x: 3deg; + } + + .xl\:hover\:skew-x-6:hover { + --tw-skew-x: 6deg; + } + + .xl\:hover\:skew-x-12:hover { + --tw-skew-x: 12deg; + } + + .xl\:hover\:-skew-x-12:hover { + --tw-skew-x: -12deg; + } + + .xl\:hover\:-skew-x-6:hover { + --tw-skew-x: -6deg; + } + + .xl\:hover\:-skew-x-3:hover { + --tw-skew-x: -3deg; + } + + .xl\:hover\:-skew-x-2:hover { + --tw-skew-x: -2deg; + } + + .xl\:hover\:-skew-x-1:hover { + --tw-skew-x: -1deg; + } + + .xl\:hover\:skew-y-0:hover { + --tw-skew-y: 0deg; + } + + .xl\:hover\:skew-y-1:hover { + --tw-skew-y: 1deg; + } + + .xl\:hover\:skew-y-2:hover { + --tw-skew-y: 2deg; + } + + .xl\:hover\:skew-y-3:hover { + --tw-skew-y: 3deg; + } + + .xl\:hover\:skew-y-6:hover { + --tw-skew-y: 6deg; + } + + .xl\:hover\:skew-y-12:hover { + --tw-skew-y: 12deg; + } + + .xl\:hover\:-skew-y-12:hover { + --tw-skew-y: -12deg; + } + + .xl\:hover\:-skew-y-6:hover { + --tw-skew-y: -6deg; + } + + .xl\:hover\:-skew-y-3:hover { + --tw-skew-y: -3deg; + } + + .xl\:hover\:-skew-y-2:hover { + --tw-skew-y: -2deg; + } + + .xl\:hover\:-skew-y-1:hover { + --tw-skew-y: -1deg; + } + + .xl\:focus\:skew-x-0:focus { + --tw-skew-x: 0deg; + } + + .xl\:focus\:skew-x-1:focus { + --tw-skew-x: 1deg; + } + + .xl\:focus\:skew-x-2:focus { + --tw-skew-x: 2deg; + } + + .xl\:focus\:skew-x-3:focus { + --tw-skew-x: 3deg; + } + + .xl\:focus\:skew-x-6:focus { + --tw-skew-x: 6deg; + } + + .xl\:focus\:skew-x-12:focus { + --tw-skew-x: 12deg; + } + + .xl\:focus\:-skew-x-12:focus { + --tw-skew-x: -12deg; + } + + .xl\:focus\:-skew-x-6:focus { + --tw-skew-x: -6deg; + } + + .xl\:focus\:-skew-x-3:focus { + --tw-skew-x: -3deg; + } + + .xl\:focus\:-skew-x-2:focus { + --tw-skew-x: -2deg; + } + + .xl\:focus\:-skew-x-1:focus { + --tw-skew-x: -1deg; + } + + .xl\:focus\:skew-y-0:focus { + --tw-skew-y: 0deg; + } + + .xl\:focus\:skew-y-1:focus { + --tw-skew-y: 1deg; + } + + .xl\:focus\:skew-y-2:focus { + --tw-skew-y: 2deg; + } + + .xl\:focus\:skew-y-3:focus { + --tw-skew-y: 3deg; + } + + .xl\:focus\:skew-y-6:focus { + --tw-skew-y: 6deg; + } + + .xl\:focus\:skew-y-12:focus { + --tw-skew-y: 12deg; + } + + .xl\:focus\:-skew-y-12:focus { + --tw-skew-y: -12deg; + } + + .xl\:focus\:-skew-y-6:focus { + --tw-skew-y: -6deg; + } + + .xl\:focus\:-skew-y-3:focus { + --tw-skew-y: -3deg; + } + + .xl\:focus\:-skew-y-2:focus { + --tw-skew-y: -2deg; + } + + .xl\:focus\:-skew-y-1:focus { + --tw-skew-y: -1deg; + } + + .xl\:transition-none { + transition-property: none; + } + + .xl\:transition-all { + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .xl\:transition { + transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .xl\:transition-colors { + transition-property: background-color, border-color, color, fill, stroke; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .xl\:transition-opacity { + transition-property: opacity; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .xl\:transition-shadow { + transition-property: box-shadow; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .xl\:transition-transform { + transition-property: transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .xl\:ease-linear { + transition-timing-function: linear; + } + + .xl\:ease-in { + transition-timing-function: cubic-bezier(0.4, 0, 1, 1); + } + + .xl\:ease-out { + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + } + + .xl\:ease-in-out { + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + } + + .xl\:duration-75 { + transition-duration: 75ms; + } + + .xl\:duration-100 { + transition-duration: 100ms; + } + + .xl\:duration-150 { + transition-duration: 150ms; + } + + .xl\:duration-200 { + transition-duration: 200ms; + } + + .xl\:duration-300 { + transition-duration: 300ms; + } + + .xl\:duration-500 { + transition-duration: 500ms; + } + + .xl\:duration-700 { + transition-duration: 700ms; + } + + .xl\:duration-1000 { + transition-duration: 1000ms; + } + + .xl\:delay-75 { + transition-delay: 75ms; + } + + .xl\:delay-100 { + transition-delay: 100ms; + } + + .xl\:delay-150 { + transition-delay: 150ms; + } + + .xl\:delay-200 { + transition-delay: 200ms; + } + + .xl\:delay-300 { + transition-delay: 300ms; + } + + .xl\:delay-500 { + transition-delay: 500ms; + } + + .xl\:delay-700 { + transition-delay: 700ms; + } + + .xl\:delay-1000 { + transition-delay: 1000ms; + } + + .xl\:animate-none { + -webkit-animation: none; + animation: none; + } + + .xl\:animate-spin { + -webkit-animation: spin 1s linear infinite; + animation: spin 1s linear infinite; + } + + .xl\:animate-ping { + -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + } + + .xl\:animate-pulse { + -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + } + + .xl\:animate-bounce { + -webkit-animation: bounce 0.6s ease-in-out; + animation: bounce 0.6s ease-in-out; + } +} + +@media (min-width: 1536px) { + .\32xl\:container { + width: 100%; + } + + @media (min-width: 640px) { + .\32xl\:container { + max-width: 640px; + } + } + + @media (min-width: 768px) { + .\32xl\:container { + max-width: 768px; + } + } + + @media (min-width: 1024px) { + .\32xl\:container { + max-width: 1024px; + } + } + + @media (min-width: 1280px) { + .\32xl\:container { + max-width: 1280px; + } + } + + @media (min-width: 1440px) { + .\32xl\:container { + max-width: 1440px; + } + } + + @media (min-width: 1536px) { + .\32xl\:container { + max-width: 1536px; + } + } + + .\32xl\:space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0px * var(--tw-space-x-reverse)); + margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.25rem * var(--tw-space-x-reverse)); + margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.75rem * var(--tw-space-x-reverse)); + margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1rem * var(--tw-space-x-reverse)); + margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.25rem * var(--tw-space-x-reverse)); + margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.5rem * var(--tw-space-x-reverse)); + margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.75rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.75rem * var(--tw-space-x-reverse)); + margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2rem * var(--tw-space-x-reverse)); + margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.25rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.25rem * var(--tw-space-x-reverse)); + margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.5rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.5rem * var(--tw-space-x-reverse)); + margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.75rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.75rem * var(--tw-space-x-reverse)); + margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(3rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(3rem * var(--tw-space-x-reverse)); + margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(3.5rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(3.5rem * var(--tw-space-x-reverse)); + margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(4rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(4rem * var(--tw-space-x-reverse)); + margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(5rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(5rem * var(--tw-space-x-reverse)); + margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(5.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(5.625rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(5.625rem * var(--tw-space-x-reverse)); + margin-left: calc(5.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(6rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(6rem * var(--tw-space-x-reverse)); + margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(7rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(7rem * var(--tw-space-x-reverse)); + margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(8rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(8rem * var(--tw-space-x-reverse)); + margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(9rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(9rem * var(--tw-space-x-reverse)); + margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(10rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(10rem * var(--tw-space-x-reverse)); + margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(11rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(11rem * var(--tw-space-x-reverse)); + margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(12rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(12rem * var(--tw-space-x-reverse)); + margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(13rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(13rem * var(--tw-space-x-reverse)); + margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(14rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(14rem * var(--tw-space-x-reverse)); + margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(240px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(240px * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(240px * var(--tw-space-x-reverse)); + margin-left: calc(240px * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(16rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(16rem * var(--tw-space-x-reverse)); + margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(18rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(18rem * var(--tw-space-x-reverse)); + margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(20rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(20rem * var(--tw-space-x-reverse)); + margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(22rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(22rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(22rem * var(--tw-space-x-reverse)); + margin-left: calc(22rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(24rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(24rem * var(--tw-space-x-reverse)); + margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(560px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(560px * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(560px * var(--tw-space-x-reverse)); + margin-left: calc(560px * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1px * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1px * var(--tw-space-x-reverse)); + margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.125rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.125rem * var(--tw-space-x-reverse)); + margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.375rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.375rem * var(--tw-space-x-reverse)); + margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.625rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.625rem * var(--tw-space-x-reverse)); + margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.875rem * var(--tw-space-y-reverse)); + } + + .\32xl\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.875rem * var(--tw-space-x-reverse)); + margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0px * var(--tw-space-x-reverse)); + margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.75rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1rem * var(--tw-space-x-reverse)); + margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1.75rem * var(--tw-space-x-reverse)); + margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2rem * var(--tw-space-x-reverse)); + margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2.75rem * var(--tw-space-x-reverse)); + margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-3rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-3rem * var(--tw-space-x-reverse)); + margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-3.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-4rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-4rem * var(--tw-space-x-reverse)); + margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-5rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-5rem * var(--tw-space-x-reverse)); + margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-5.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-5.625rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-5.625rem * var(--tw-space-x-reverse)); + margin-left: calc(-5.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-6rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-6rem * var(--tw-space-x-reverse)); + margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-7rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-7rem * var(--tw-space-x-reverse)); + margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-8rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-8rem * var(--tw-space-x-reverse)); + margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-9rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-9rem * var(--tw-space-x-reverse)); + margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-10rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-10rem * var(--tw-space-x-reverse)); + margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-11rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-11rem * var(--tw-space-x-reverse)); + margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-12rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-12rem * var(--tw-space-x-reverse)); + margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-13rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-13rem * var(--tw-space-x-reverse)); + margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-14rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-14rem * var(--tw-space-x-reverse)); + margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-240px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-240px * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-240px * var(--tw-space-x-reverse)); + margin-left: calc(-240px * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-16rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-16rem * var(--tw-space-x-reverse)); + margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-18rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-18rem * var(--tw-space-x-reverse)); + margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-20rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-20rem * var(--tw-space-x-reverse)); + margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-22rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-22rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-22rem * var(--tw-space-x-reverse)); + margin-left: calc(-22rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-24rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-24rem * var(--tw-space-x-reverse)); + margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-560px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-560px * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-560px * var(--tw-space-x-reverse)); + margin-left: calc(-560px * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1px * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1px * var(--tw-space-x-reverse)); + margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.125rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.375rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.625rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse)); + } + + .\32xl\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.875rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse))); + } + + .\32xl\:space-y-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 1; + } + + .\32xl\:space-x-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 1; + } + + .\32xl\:divide-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(0px * var(--tw-divide-y-reverse)); + } + + .\32xl\:divide-x-0 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(0px * var(--tw-divide-x-reverse)); + border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse))); + } + + .\32xl\:divide-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(2px * var(--tw-divide-y-reverse)); + } + + .\32xl\:divide-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(2px * var(--tw-divide-x-reverse)); + border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse))); + } + + .\32xl\:divide-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(3px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(3px * var(--tw-divide-y-reverse)); + } + + .\32xl\:divide-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(3px * var(--tw-divide-x-reverse)); + border-left-width: calc(3px * calc(1 - var(--tw-divide-x-reverse))); + } + + .\32xl\:divide-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(4px * var(--tw-divide-y-reverse)); + } + + .\32xl\:divide-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(4px * var(--tw-divide-x-reverse)); + border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse))); + } + + .\32xl\:divide-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(8px * var(--tw-divide-y-reverse)); + } + + .\32xl\:divide-x-8 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(8px * var(--tw-divide-x-reverse)); + border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse))); + } + + .\32xl\:divide-y > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(1px * var(--tw-divide-y-reverse)); + } + + .\32xl\:divide-x > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(1px * var(--tw-divide-x-reverse)); + border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))); + } + + .\32xl\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 1; + } + + .\32xl\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 1; + } + + .\32xl\:divide-transparent > :not([hidden]) ~ :not([hidden]) { + border-color: transparent; + } + + .\32xl\:divide-current > :not([hidden]) ~ :not([hidden]) { + border-color: currentColor; + } + + .\32xl\:divide-black > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-divide-opacity)); + } + + .\32xl\:divide-white > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-divide-opacity)); + } + + .\32xl\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-divide-opacity)); + } + + .\32xl\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-divide-opacity)); + } + + .\32xl\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-divide-opacity)); + } + + .\32xl\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-divide-opacity)); + } + + .\32xl\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-divide-opacity)); + } + + .\32xl\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-divide-opacity)); + } + + .\32xl\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-divide-opacity)); + } + + .\32xl\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-divide-opacity)); + } + + .\32xl\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-divide-opacity)); + } + + .\32xl\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-divide-opacity)); + } + + .\32xl\:divide-red-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-divide-opacity)); + } + + .\32xl\:divide-red-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-divide-opacity)); + } + + .\32xl\:divide-red-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-divide-opacity)); + } + + .\32xl\:divide-red-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-divide-opacity)); + } + + .\32xl\:divide-red-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-divide-opacity)); + } + + .\32xl\:divide-red-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-divide-opacity)); + } + + .\32xl\:divide-red-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-divide-opacity)); + } + + .\32xl\:divide-red-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-divide-opacity)); + } + + .\32xl\:divide-red-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-divide-opacity)); + } + + .\32xl\:divide-red-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-divide-opacity)); + } + + .\32xl\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-divide-opacity)); + } + + .\32xl\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-divide-opacity)); + } + + .\32xl\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-divide-opacity)); + } + + .\32xl\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-divide-opacity)); + } + + .\32xl\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-divide-opacity)); + } + + .\32xl\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-divide-opacity)); + } + + .\32xl\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-divide-opacity)); + } + + .\32xl\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-divide-opacity)); + } + + .\32xl\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-divide-opacity)); + } + + .\32xl\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-divide-opacity)); + } + + .\32xl\:divide-green-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-divide-opacity)); + } + + .\32xl\:divide-green-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-divide-opacity)); + } + + .\32xl\:divide-green-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-divide-opacity)); + } + + .\32xl\:divide-green-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-divide-opacity)); + } + + .\32xl\:divide-green-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-divide-opacity)); + } + + .\32xl\:divide-green-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-divide-opacity)); + } + + .\32xl\:divide-green-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-divide-opacity)); + } + + .\32xl\:divide-green-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-divide-opacity)); + } + + .\32xl\:divide-green-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-divide-opacity)); + } + + .\32xl\:divide-green-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-divide-opacity)); + } + + .\32xl\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-divide-opacity)); + } + + .\32xl\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-divide-opacity)); + } + + .\32xl\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-divide-opacity)); + } + + .\32xl\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-divide-opacity)); + } + + .\32xl\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-divide-opacity)); + } + + .\32xl\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-divide-opacity)); + } + + .\32xl\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-divide-opacity)); + } + + .\32xl\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-divide-opacity)); + } + + .\32xl\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-divide-opacity)); + } + + .\32xl\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-divide-opacity)); + } + + .\32xl\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-divide-opacity)); + } + + .\32xl\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-divide-opacity)); + } + + .\32xl\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-divide-opacity)); + } + + .\32xl\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-divide-opacity)); + } + + .\32xl\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-divide-opacity)); + } + + .\32xl\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-divide-opacity)); + } + + .\32xl\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-divide-opacity)); + } + + .\32xl\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-divide-opacity)); + } + + .\32xl\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-divide-opacity)); + } + + .\32xl\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-divide-opacity)); + } + + .\32xl\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-divide-opacity)); + } + + .\32xl\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-divide-opacity)); + } + + .\32xl\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-divide-opacity)); + } + + .\32xl\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-divide-opacity)); + } + + .\32xl\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-divide-opacity)); + } + + .\32xl\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-divide-opacity)); + } + + .\32xl\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-divide-opacity)); + } + + .\32xl\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-divide-opacity)); + } + + .\32xl\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-divide-opacity)); + } + + .\32xl\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-divide-opacity)); + } + + .\32xl\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-divide-opacity)); + } + + .\32xl\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-divide-opacity)); + } + + .\32xl\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-divide-opacity)); + } + + .\32xl\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-divide-opacity)); + } + + .\32xl\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-divide-opacity)); + } + + .\32xl\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-divide-opacity)); + } + + .\32xl\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-divide-opacity)); + } + + .\32xl\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-divide-opacity)); + } + + .\32xl\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-divide-opacity)); + } + + .\32xl\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-divide-opacity)); + } + + .\32xl\:divide-primary-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-divide-opacity)); + } + + .\32xl\:divide-primary-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-divide-opacity)); + } + + .\32xl\:divide-primary-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-divide-opacity)); + } + + .\32xl\:divide-primary-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-divide-opacity)); + } + + .\32xl\:divide-primary-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-divide-opacity)); + } + + .\32xl\:divide-primary-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-divide-opacity)); + } + + .\32xl\:divide-primary-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-divide-opacity)); + } + + .\32xl\:divide-primary-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-divide-opacity)); + } + + .\32xl\:divide-primary-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-divide-opacity)); + } + + .\32xl\:divide-primary-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-divide-opacity)); + } + + .\32xl\:divide-danger > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-divide-opacity)); + } + + .\32xl\:divide-success > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-divide-opacity)); + } + + .\32xl\:divide-warning > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-divide-opacity)); + } + + .\32xl\:divide-info > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-divide-opacity)); + } + + .\32xl\:divide-solid > :not([hidden]) ~ :not([hidden]) { + border-style: solid; + } + + .\32xl\:divide-dashed > :not([hidden]) ~ :not([hidden]) { + border-style: dashed; + } + + .\32xl\:divide-dotted > :not([hidden]) ~ :not([hidden]) { + border-style: dotted; + } + + .\32xl\:divide-double > :not([hidden]) ~ :not([hidden]) { + border-style: double; + } + + .\32xl\:divide-none > :not([hidden]) ~ :not([hidden]) { + border-style: none; + } + + .\32xl\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0; + } + + .\32xl\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.05; + } + + .\32xl\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.1; + } + + .\32xl\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.2; + } + + .\32xl\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.25; + } + + .\32xl\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.3; + } + + .\32xl\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.4; + } + + .\32xl\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.5; + } + + .\32xl\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.6; + } + + .\32xl\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.7; + } + + .\32xl\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.75; + } + + .\32xl\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.8; + } + + .\32xl\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.9; + } + + .\32xl\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.95; + } + + .\32xl\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + } + + .\32xl\:sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .\32xl\:not-sr-only { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .\32xl\:focus-within\:sr-only:focus-within { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .\32xl\:focus-within\:not-sr-only:focus-within { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .\32xl\:focus\:sr-only:focus { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .\32xl\:focus\:not-sr-only:focus { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .\32xl\:appearance-none { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + } + + .\32xl\:bg-fixed { + background-attachment: fixed; + } + + .\32xl\:bg-local { + background-attachment: local; + } + + .\32xl\:bg-scroll { + background-attachment: scroll; + } + + .\32xl\:bg-clip-border { + background-clip: border-box; + } + + .\32xl\:bg-clip-padding { + background-clip: padding-box; + } + + .\32xl\:bg-clip-content { + background-clip: content-box; + } + + .\32xl\:bg-clip-text { + -webkit-background-clip: text; + background-clip: text; + } + + .\32xl\:bg-transparent { + background-color: transparent; + } + + .\32xl\:bg-current { + background-color: currentColor; + } + + .\32xl\:bg-black { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .\32xl\:bg-white { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .\32xl\:bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .\32xl\:bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .\32xl\:bg-gray-200 { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .\32xl\:bg-gray-300 { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .\32xl\:bg-gray-400 { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .\32xl\:bg-gray-500 { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .\32xl\:bg-gray-600 { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .\32xl\:bg-gray-700 { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .\32xl\:bg-gray-800 { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .\32xl\:bg-gray-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .\32xl\:bg-red-50 { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .\32xl\:bg-red-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .\32xl\:bg-red-200 { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .\32xl\:bg-red-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .\32xl\:bg-red-400 { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .\32xl\:bg-red-500 { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .\32xl\:bg-red-600 { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .\32xl\:bg-red-700 { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .\32xl\:bg-red-800 { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .\32xl\:bg-red-900 { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .\32xl\:bg-yellow-50 { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .\32xl\:bg-yellow-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .\32xl\:bg-yellow-200 { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .\32xl\:bg-yellow-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .\32xl\:bg-yellow-400 { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .\32xl\:bg-yellow-500 { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .\32xl\:bg-yellow-600 { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .\32xl\:bg-yellow-700 { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .\32xl\:bg-yellow-800 { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .\32xl\:bg-yellow-900 { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .\32xl\:bg-green-50 { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .\32xl\:bg-green-100 { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .\32xl\:bg-green-200 { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .\32xl\:bg-green-300 { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .\32xl\:bg-green-400 { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .\32xl\:bg-green-500 { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .\32xl\:bg-green-600 { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .\32xl\:bg-green-700 { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .\32xl\:bg-green-800 { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .\32xl\:bg-green-900 { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .\32xl\:bg-blue-50 { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .\32xl\:bg-blue-100 { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .\32xl\:bg-blue-200 { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .\32xl\:bg-blue-300 { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .\32xl\:bg-blue-400 { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .\32xl\:bg-blue-500 { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .\32xl\:bg-blue-600 { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .\32xl\:bg-blue-700 { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .\32xl\:bg-blue-800 { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .\32xl\:bg-blue-900 { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .\32xl\:bg-indigo-50 { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .\32xl\:bg-indigo-100 { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .\32xl\:bg-indigo-200 { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .\32xl\:bg-indigo-300 { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .\32xl\:bg-indigo-400 { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .\32xl\:bg-indigo-500 { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .\32xl\:bg-indigo-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .\32xl\:bg-indigo-700 { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .\32xl\:bg-indigo-800 { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .\32xl\:bg-indigo-900 { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .\32xl\:bg-purple-50 { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .\32xl\:bg-purple-100 { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .\32xl\:bg-purple-200 { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .\32xl\:bg-purple-300 { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .\32xl\:bg-purple-400 { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .\32xl\:bg-purple-500 { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .\32xl\:bg-purple-600 { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .\32xl\:bg-purple-700 { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .\32xl\:bg-purple-800 { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .\32xl\:bg-purple-900 { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .\32xl\:bg-pink-50 { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .\32xl\:bg-pink-100 { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .\32xl\:bg-pink-200 { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .\32xl\:bg-pink-300 { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .\32xl\:bg-pink-400 { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .\32xl\:bg-pink-500 { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .\32xl\:bg-pink-600 { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .\32xl\:bg-pink-700 { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .\32xl\:bg-pink-800 { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .\32xl\:bg-pink-900 { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .\32xl\:bg-primary-50 { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .\32xl\:bg-primary-100 { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .\32xl\:bg-primary-200 { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .\32xl\:bg-primary-300 { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .\32xl\:bg-primary-400 { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .\32xl\:bg-primary-500 { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .\32xl\:bg-primary-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .\32xl\:bg-primary-700 { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .\32xl\:bg-primary-800 { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .\32xl\:bg-primary-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .\32xl\:bg-danger { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .\32xl\:bg-success { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .\32xl\:bg-warning { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .\32xl\:bg-info { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-transparent { + background-color: transparent; + } + + .group:hover .\32xl\:group-hover\:bg-current { + background-color: currentColor; + } + + .group:hover .\32xl\:group-hover\:bg-black { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-white { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-gray-200 { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-gray-300 { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-gray-400 { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-gray-500 { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-gray-600 { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-gray-700 { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-gray-800 { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-gray-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-red-50 { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-red-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-red-200 { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-red-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-red-400 { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-red-500 { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-red-600 { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-red-700 { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-red-800 { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-red-900 { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-yellow-50 { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-yellow-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-yellow-200 { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-yellow-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-yellow-400 { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-yellow-500 { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-yellow-600 { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-yellow-700 { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-yellow-800 { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-yellow-900 { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-green-50 { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-green-100 { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-green-200 { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-green-300 { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-green-400 { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-green-500 { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-green-600 { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-green-700 { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-green-800 { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-green-900 { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-blue-50 { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-blue-100 { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-blue-200 { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-blue-300 { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-blue-400 { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-blue-500 { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-blue-600 { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-blue-700 { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-blue-800 { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-blue-900 { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-indigo-50 { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-indigo-100 { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-indigo-200 { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-indigo-300 { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-indigo-400 { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-indigo-500 { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-indigo-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-indigo-700 { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-indigo-800 { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-indigo-900 { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-purple-50 { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-purple-100 { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-purple-200 { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-purple-300 { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-purple-400 { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-purple-500 { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-purple-600 { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-purple-700 { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-purple-800 { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-purple-900 { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-pink-50 { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-pink-100 { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-pink-200 { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-pink-300 { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-pink-400 { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-pink-500 { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-pink-600 { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-pink-700 { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-pink-800 { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-pink-900 { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-primary-50 { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-primary-100 { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-primary-200 { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-primary-300 { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-primary-400 { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-primary-500 { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-primary-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-primary-700 { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-primary-800 { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-primary-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-danger { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-success { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-warning { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .group:hover .\32xl\:group-hover\:bg-info { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-transparent:focus-within { + background-color: transparent; + } + + .\32xl\:focus-within\:bg-current:focus-within { + background-color: currentColor; + } + + .\32xl\:focus-within\:bg-black:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-white:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-gray-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-gray-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-gray-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-gray-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-gray-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-gray-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-gray-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-gray-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-gray-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-gray-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-red-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-red-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-red-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-red-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-red-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-red-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-red-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-red-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-red-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-red-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-yellow-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-yellow-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-yellow-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-yellow-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-yellow-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-yellow-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-yellow-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-yellow-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-yellow-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-yellow-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-green-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-green-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-green-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-green-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-green-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-green-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-green-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-green-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-green-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-green-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-blue-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-blue-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-blue-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-blue-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-blue-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-blue-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-blue-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-blue-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-blue-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-blue-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-indigo-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-indigo-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-indigo-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-indigo-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-indigo-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-indigo-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-indigo-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-indigo-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-indigo-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-indigo-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-purple-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-purple-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-purple-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-purple-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-purple-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-purple-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-purple-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-purple-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-purple-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-purple-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-pink-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-pink-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-pink-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-pink-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-pink-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-pink-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-pink-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-pink-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-pink-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-pink-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-primary-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-primary-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-primary-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-primary-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-primary-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-primary-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-primary-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-primary-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-primary-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-primary-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-danger:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-success:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-warning:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .\32xl\:focus-within\:bg-info:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-transparent:hover { + background-color: transparent; + } + + .\32xl\:hover\:bg-current:hover { + background-color: currentColor; + } + + .\32xl\:hover\:bg-black:hover { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-white:hover { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-gray-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-gray-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-gray-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-gray-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-gray-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-gray-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-gray-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-gray-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-gray-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-gray-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-red-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-red-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-red-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-red-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-red-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-red-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-red-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-red-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-red-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-red-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-yellow-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-yellow-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-yellow-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-yellow-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-yellow-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-yellow-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-yellow-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-yellow-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-yellow-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-yellow-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-green-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-green-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-green-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-green-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-green-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-green-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-green-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-green-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-green-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-green-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-blue-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-blue-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-blue-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-blue-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-blue-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-blue-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-blue-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-blue-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-blue-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-blue-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-indigo-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-indigo-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-indigo-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-indigo-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-indigo-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-indigo-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-indigo-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-indigo-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-indigo-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-indigo-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-purple-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-purple-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-purple-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-purple-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-purple-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-purple-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-purple-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-purple-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-purple-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-purple-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-pink-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-pink-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-pink-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-pink-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-pink-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-pink-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-pink-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-pink-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-pink-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-pink-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-primary-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-primary-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-primary-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-primary-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-primary-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-primary-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-primary-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-primary-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-primary-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-primary-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-danger:hover { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-success:hover { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-warning:hover { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .\32xl\:hover\:bg-info:hover { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-transparent:focus { + background-color: transparent; + } + + .\32xl\:focus\:bg-current:focus { + background-color: currentColor; + } + + .\32xl\:focus\:bg-black:focus { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-white:focus { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-gray-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-gray-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-gray-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-gray-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-gray-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-gray-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-gray-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-gray-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-gray-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-gray-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-red-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-red-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-red-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-red-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-red-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-red-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-red-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-red-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-red-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-red-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-yellow-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-yellow-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-yellow-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-yellow-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-yellow-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-yellow-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-yellow-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-yellow-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-yellow-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-yellow-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-green-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-green-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-green-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-green-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-green-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-green-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-green-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-green-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-green-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-green-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-blue-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-blue-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-blue-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-blue-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-blue-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-blue-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-blue-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-blue-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-blue-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-blue-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-indigo-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-indigo-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-indigo-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-indigo-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-indigo-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-indigo-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-indigo-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-indigo-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-indigo-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-indigo-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-purple-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-purple-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-purple-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-purple-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-purple-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-purple-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-purple-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-purple-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-purple-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-purple-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-pink-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-pink-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-pink-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-pink-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-pink-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-pink-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-pink-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-pink-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-pink-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-pink-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-primary-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-primary-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-primary-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-primary-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-primary-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-primary-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-primary-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-primary-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-primary-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-primary-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-danger:focus { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-success:focus { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-warning:focus { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .\32xl\:focus\:bg-info:focus { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .\32xl\:bg-none { + background-image: none; + } + + .\32xl\:bg-gradient-to-t { + background-image: linear-gradient(to top, var(--tw-gradient-stops)); + } + + .\32xl\:bg-gradient-to-tr { + background-image: linear-gradient(to top right, var(--tw-gradient-stops)); + } + + .\32xl\:bg-gradient-to-r { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); + } + + .\32xl\:bg-gradient-to-br { + background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)); + } + + .\32xl\:bg-gradient-to-b { + background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); + } + + .\32xl\:bg-gradient-to-bl { + background-image: linear-gradient(to bottom left, var(--tw-gradient-stops)); + } + + .\32xl\:bg-gradient-to-l { + background-image: linear-gradient(to left, var(--tw-gradient-stops)); + } + + .\32xl\:bg-gradient-to-tl { + background-image: linear-gradient(to top left, var(--tw-gradient-stops)); + } + + .\32xl\:from-transparent { + --tw-gradient-from: transparent; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .\32xl\:from-current { + --tw-gradient-from: currentColor; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .\32xl\:from-black { + --tw-gradient-from: #040405; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .\32xl\:from-white { + --tw-gradient-from: #fff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .\32xl\:from-gray-50 { + --tw-gradient-from: #f9fafb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .\32xl\:from-gray-100 { + --tw-gradient-from: #f7fafc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .\32xl\:from-gray-200 { + --tw-gradient-from: #edf2f7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .\32xl\:from-gray-300 { + --tw-gradient-from: #e2e8f0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .\32xl\:from-gray-400 { + --tw-gradient-from: #cbd5e0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .\32xl\:from-gray-500 { + --tw-gradient-from: #a0aec0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .\32xl\:from-gray-600 { + --tw-gradient-from: #718096; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .\32xl\:from-gray-700 { + --tw-gradient-from: #4a5568; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .\32xl\:from-gray-800 { + --tw-gradient-from: #2d3748; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .\32xl\:from-gray-900 { + --tw-gradient-from: #1a202c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .\32xl\:from-red-50 { + --tw-gradient-from: #fef2f2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .\32xl\:from-red-100 { + --tw-gradient-from: #fee2e2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .\32xl\:from-red-200 { + --tw-gradient-from: #fecaca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .\32xl\:from-red-300 { + --tw-gradient-from: #fca5a5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .\32xl\:from-red-400 { + --tw-gradient-from: #f87171; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .\32xl\:from-red-500 { + --tw-gradient-from: #ef4444; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .\32xl\:from-red-600 { + --tw-gradient-from: #dc2626; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .\32xl\:from-red-700 { + --tw-gradient-from: #b91c1c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .\32xl\:from-red-800 { + --tw-gradient-from: #991b1b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .\32xl\:from-red-900 { + --tw-gradient-from: #7f1d1d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .\32xl\:from-yellow-50 { + --tw-gradient-from: #fffbeb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .\32xl\:from-yellow-100 { + --tw-gradient-from: #fef3c7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .\32xl\:from-yellow-200 { + --tw-gradient-from: #fde68a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .\32xl\:from-yellow-300 { + --tw-gradient-from: #fcd34d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .\32xl\:from-yellow-400 { + --tw-gradient-from: #fbbf24; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .\32xl\:from-yellow-500 { + --tw-gradient-from: #f59e0b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .\32xl\:from-yellow-600 { + --tw-gradient-from: #d97706; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .\32xl\:from-yellow-700 { + --tw-gradient-from: #b45309; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .\32xl\:from-yellow-800 { + --tw-gradient-from: #92400e; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .\32xl\:from-yellow-900 { + --tw-gradient-from: #78350f; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .\32xl\:from-green-50 { + --tw-gradient-from: #ecfdf5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .\32xl\:from-green-100 { + --tw-gradient-from: #d1fae5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .\32xl\:from-green-200 { + --tw-gradient-from: #a7f3d0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .\32xl\:from-green-300 { + --tw-gradient-from: #6ee7b7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .\32xl\:from-green-400 { + --tw-gradient-from: #34d399; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .\32xl\:from-green-500 { + --tw-gradient-from: #10b981; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .\32xl\:from-green-600 { + --tw-gradient-from: #059669; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .\32xl\:from-green-700 { + --tw-gradient-from: #047857; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .\32xl\:from-green-800 { + --tw-gradient-from: #065f46; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .\32xl\:from-green-900 { + --tw-gradient-from: #064e3b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .\32xl\:from-blue-50 { + --tw-gradient-from: #eff6ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .\32xl\:from-blue-100 { + --tw-gradient-from: #dbeafe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .\32xl\:from-blue-200 { + --tw-gradient-from: #bfdbfe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .\32xl\:from-blue-300 { + --tw-gradient-from: #93c5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .\32xl\:from-blue-400 { + --tw-gradient-from: #60a5fa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .\32xl\:from-blue-500 { + --tw-gradient-from: #3b82f6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .\32xl\:from-blue-600 { + --tw-gradient-from: #2563eb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .\32xl\:from-blue-700 { + --tw-gradient-from: #1d4ed8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .\32xl\:from-blue-800 { + --tw-gradient-from: #1e40af; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .\32xl\:from-blue-900 { + --tw-gradient-from: #1e3a8a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .\32xl\:from-indigo-50 { + --tw-gradient-from: #eef2ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .\32xl\:from-indigo-100 { + --tw-gradient-from: #e0e7ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .\32xl\:from-indigo-200 { + --tw-gradient-from: #c7d2fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .\32xl\:from-indigo-300 { + --tw-gradient-from: #a5b4fc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .\32xl\:from-indigo-400 { + --tw-gradient-from: #818cf8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .\32xl\:from-indigo-500 { + --tw-gradient-from: #6366f1; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .\32xl\:from-indigo-600 { + --tw-gradient-from: #4f46e5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .\32xl\:from-indigo-700 { + --tw-gradient-from: #4338ca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .\32xl\:from-indigo-800 { + --tw-gradient-from: #3730a3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .\32xl\:from-indigo-900 { + --tw-gradient-from: #312e81; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .\32xl\:from-purple-50 { + --tw-gradient-from: #f5f3ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .\32xl\:from-purple-100 { + --tw-gradient-from: #ede9fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .\32xl\:from-purple-200 { + --tw-gradient-from: #ddd6fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .\32xl\:from-purple-300 { + --tw-gradient-from: #c4b5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .\32xl\:from-purple-400 { + --tw-gradient-from: #a78bfa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .\32xl\:from-purple-500 { + --tw-gradient-from: #8b5cf6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .\32xl\:from-purple-600 { + --tw-gradient-from: #7c3aed; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .\32xl\:from-purple-700 { + --tw-gradient-from: #6d28d9; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .\32xl\:from-purple-800 { + --tw-gradient-from: #5b21b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .\32xl\:from-purple-900 { + --tw-gradient-from: #4c1d95; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .\32xl\:from-pink-50 { + --tw-gradient-from: #fdf2f8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .\32xl\:from-pink-100 { + --tw-gradient-from: #fce7f3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .\32xl\:from-pink-200 { + --tw-gradient-from: #fbcfe8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .\32xl\:from-pink-300 { + --tw-gradient-from: #f9a8d4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .\32xl\:from-pink-400 { + --tw-gradient-from: #f472b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .\32xl\:from-pink-500 { + --tw-gradient-from: #ec4899; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .\32xl\:from-pink-600 { + --tw-gradient-from: #db2777; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .\32xl\:from-pink-700 { + --tw-gradient-from: #be185d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .\32xl\:from-pink-800 { + --tw-gradient-from: #9d174d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .\32xl\:from-pink-900 { + --tw-gradient-from: #831843; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .\32xl\:from-primary-50 { + --tw-gradient-from: #F7F6FD; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .\32xl\:from-primary-100 { + --tw-gradient-from: #EEEEFB; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .\32xl\:from-primary-200 { + --tw-gradient-from: #D5D4F5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .\32xl\:from-primary-300 { + --tw-gradient-from: #BCB9EF; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .\32xl\:from-primary-400 { + --tw-gradient-from: #8A85E4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .\32xl\:from-primary-500 { + --tw-gradient-from: #5851D8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .\32xl\:from-primary-600 { + --tw-gradient-from: #4F49C2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .\32xl\:from-primary-700 { + --tw-gradient-from: #353182; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .\32xl\:from-primary-800 { + --tw-gradient-from: #282461; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .\32xl\:from-primary-900 { + --tw-gradient-from: #1A1841; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .\32xl\:from-danger { + --tw-gradient-from: #FB7178; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .\32xl\:from-success { + --tw-gradient-from: #00C99C; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .\32xl\:from-warning { + --tw-gradient-from: #F3AF4E; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .\32xl\:from-info { + --tw-gradient-from: #15B2EC; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .\32xl\:via-transparent { + --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .\32xl\:via-current { + --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .\32xl\:via-black { + --tw-gradient-stops: var(--tw-gradient-from), #040405, var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .\32xl\:via-white { + --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .\32xl\:via-gray-50 { + --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .\32xl\:via-gray-100 { + --tw-gradient-stops: var(--tw-gradient-from), #f7fafc, var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .\32xl\:via-gray-200 { + --tw-gradient-stops: var(--tw-gradient-from), #edf2f7, var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .\32xl\:via-gray-300 { + --tw-gradient-stops: var(--tw-gradient-from), #e2e8f0, var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .\32xl\:via-gray-400 { + --tw-gradient-stops: var(--tw-gradient-from), #cbd5e0, var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .\32xl\:via-gray-500 { + --tw-gradient-stops: var(--tw-gradient-from), #a0aec0, var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .\32xl\:via-gray-600 { + --tw-gradient-stops: var(--tw-gradient-from), #718096, var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .\32xl\:via-gray-700 { + --tw-gradient-stops: var(--tw-gradient-from), #4a5568, var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .\32xl\:via-gray-800 { + --tw-gradient-stops: var(--tw-gradient-from), #2d3748, var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .\32xl\:via-gray-900 { + --tw-gradient-stops: var(--tw-gradient-from), #1a202c, var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .\32xl\:via-red-50 { + --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .\32xl\:via-red-100 { + --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .\32xl\:via-red-200 { + --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .\32xl\:via-red-300 { + --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .\32xl\:via-red-400 { + --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .\32xl\:via-red-500 { + --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .\32xl\:via-red-600 { + --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .\32xl\:via-red-700 { + --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .\32xl\:via-red-800 { + --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .\32xl\:via-red-900 { + --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .\32xl\:via-yellow-50 { + --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .\32xl\:via-yellow-100 { + --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .\32xl\:via-yellow-200 { + --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .\32xl\:via-yellow-300 { + --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .\32xl\:via-yellow-400 { + --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .\32xl\:via-yellow-500 { + --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .\32xl\:via-yellow-600 { + --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .\32xl\:via-yellow-700 { + --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .\32xl\:via-yellow-800 { + --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .\32xl\:via-yellow-900 { + --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .\32xl\:via-green-50 { + --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .\32xl\:via-green-100 { + --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .\32xl\:via-green-200 { + --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .\32xl\:via-green-300 { + --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .\32xl\:via-green-400 { + --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .\32xl\:via-green-500 { + --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .\32xl\:via-green-600 { + --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .\32xl\:via-green-700 { + --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .\32xl\:via-green-800 { + --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .\32xl\:via-green-900 { + --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .\32xl\:via-blue-50 { + --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .\32xl\:via-blue-100 { + --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .\32xl\:via-blue-200 { + --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .\32xl\:via-blue-300 { + --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .\32xl\:via-blue-400 { + --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .\32xl\:via-blue-500 { + --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .\32xl\:via-blue-600 { + --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .\32xl\:via-blue-700 { + --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .\32xl\:via-blue-800 { + --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .\32xl\:via-blue-900 { + --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .\32xl\:via-indigo-50 { + --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .\32xl\:via-indigo-100 { + --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .\32xl\:via-indigo-200 { + --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .\32xl\:via-indigo-300 { + --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .\32xl\:via-indigo-400 { + --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .\32xl\:via-indigo-500 { + --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .\32xl\:via-indigo-600 { + --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .\32xl\:via-indigo-700 { + --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .\32xl\:via-indigo-800 { + --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .\32xl\:via-indigo-900 { + --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .\32xl\:via-purple-50 { + --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .\32xl\:via-purple-100 { + --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .\32xl\:via-purple-200 { + --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .\32xl\:via-purple-300 { + --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .\32xl\:via-purple-400 { + --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .\32xl\:via-purple-500 { + --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .\32xl\:via-purple-600 { + --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .\32xl\:via-purple-700 { + --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .\32xl\:via-purple-800 { + --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .\32xl\:via-purple-900 { + --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .\32xl\:via-pink-50 { + --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .\32xl\:via-pink-100 { + --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .\32xl\:via-pink-200 { + --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .\32xl\:via-pink-300 { + --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .\32xl\:via-pink-400 { + --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .\32xl\:via-pink-500 { + --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .\32xl\:via-pink-600 { + --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .\32xl\:via-pink-700 { + --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .\32xl\:via-pink-800 { + --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .\32xl\:via-pink-900 { + --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .\32xl\:via-primary-50 { + --tw-gradient-stops: var(--tw-gradient-from), #F7F6FD, var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .\32xl\:via-primary-100 { + --tw-gradient-stops: var(--tw-gradient-from), #EEEEFB, var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .\32xl\:via-primary-200 { + --tw-gradient-stops: var(--tw-gradient-from), #D5D4F5, var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .\32xl\:via-primary-300 { + --tw-gradient-stops: var(--tw-gradient-from), #BCB9EF, var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .\32xl\:via-primary-400 { + --tw-gradient-stops: var(--tw-gradient-from), #8A85E4, var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .\32xl\:via-primary-500 { + --tw-gradient-stops: var(--tw-gradient-from), #5851D8, var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .\32xl\:via-primary-600 { + --tw-gradient-stops: var(--tw-gradient-from), #4F49C2, var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .\32xl\:via-primary-700 { + --tw-gradient-stops: var(--tw-gradient-from), #353182, var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .\32xl\:via-primary-800 { + --tw-gradient-stops: var(--tw-gradient-from), #282461, var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .\32xl\:via-primary-900 { + --tw-gradient-stops: var(--tw-gradient-from), #1A1841, var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .\32xl\:via-danger { + --tw-gradient-stops: var(--tw-gradient-from), #FB7178, var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .\32xl\:via-success { + --tw-gradient-stops: var(--tw-gradient-from), #00C99C, var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .\32xl\:via-warning { + --tw-gradient-stops: var(--tw-gradient-from), #F3AF4E, var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .\32xl\:via-info { + --tw-gradient-stops: var(--tw-gradient-from), #15B2EC, var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .\32xl\:to-transparent { + --tw-gradient-to: transparent; + } + + .\32xl\:to-current { + --tw-gradient-to: currentColor; + } + + .\32xl\:to-black { + --tw-gradient-to: #040405; + } + + .\32xl\:to-white { + --tw-gradient-to: #fff; + } + + .\32xl\:to-gray-50 { + --tw-gradient-to: #f9fafb; + } + + .\32xl\:to-gray-100 { + --tw-gradient-to: #f7fafc; + } + + .\32xl\:to-gray-200 { + --tw-gradient-to: #edf2f7; + } + + .\32xl\:to-gray-300 { + --tw-gradient-to: #e2e8f0; + } + + .\32xl\:to-gray-400 { + --tw-gradient-to: #cbd5e0; + } + + .\32xl\:to-gray-500 { + --tw-gradient-to: #a0aec0; + } + + .\32xl\:to-gray-600 { + --tw-gradient-to: #718096; + } + + .\32xl\:to-gray-700 { + --tw-gradient-to: #4a5568; + } + + .\32xl\:to-gray-800 { + --tw-gradient-to: #2d3748; + } + + .\32xl\:to-gray-900 { + --tw-gradient-to: #1a202c; + } + + .\32xl\:to-red-50 { + --tw-gradient-to: #fef2f2; + } + + .\32xl\:to-red-100 { + --tw-gradient-to: #fee2e2; + } + + .\32xl\:to-red-200 { + --tw-gradient-to: #fecaca; + } + + .\32xl\:to-red-300 { + --tw-gradient-to: #fca5a5; + } + + .\32xl\:to-red-400 { + --tw-gradient-to: #f87171; + } + + .\32xl\:to-red-500 { + --tw-gradient-to: #ef4444; + } + + .\32xl\:to-red-600 { + --tw-gradient-to: #dc2626; + } + + .\32xl\:to-red-700 { + --tw-gradient-to: #b91c1c; + } + + .\32xl\:to-red-800 { + --tw-gradient-to: #991b1b; + } + + .\32xl\:to-red-900 { + --tw-gradient-to: #7f1d1d; + } + + .\32xl\:to-yellow-50 { + --tw-gradient-to: #fffbeb; + } + + .\32xl\:to-yellow-100 { + --tw-gradient-to: #fef3c7; + } + + .\32xl\:to-yellow-200 { + --tw-gradient-to: #fde68a; + } + + .\32xl\:to-yellow-300 { + --tw-gradient-to: #fcd34d; + } + + .\32xl\:to-yellow-400 { + --tw-gradient-to: #fbbf24; + } + + .\32xl\:to-yellow-500 { + --tw-gradient-to: #f59e0b; + } + + .\32xl\:to-yellow-600 { + --tw-gradient-to: #d97706; + } + + .\32xl\:to-yellow-700 { + --tw-gradient-to: #b45309; + } + + .\32xl\:to-yellow-800 { + --tw-gradient-to: #92400e; + } + + .\32xl\:to-yellow-900 { + --tw-gradient-to: #78350f; + } + + .\32xl\:to-green-50 { + --tw-gradient-to: #ecfdf5; + } + + .\32xl\:to-green-100 { + --tw-gradient-to: #d1fae5; + } + + .\32xl\:to-green-200 { + --tw-gradient-to: #a7f3d0; + } + + .\32xl\:to-green-300 { + --tw-gradient-to: #6ee7b7; + } + + .\32xl\:to-green-400 { + --tw-gradient-to: #34d399; + } + + .\32xl\:to-green-500 { + --tw-gradient-to: #10b981; + } + + .\32xl\:to-green-600 { + --tw-gradient-to: #059669; + } + + .\32xl\:to-green-700 { + --tw-gradient-to: #047857; + } + + .\32xl\:to-green-800 { + --tw-gradient-to: #065f46; + } + + .\32xl\:to-green-900 { + --tw-gradient-to: #064e3b; + } + + .\32xl\:to-blue-50 { + --tw-gradient-to: #eff6ff; + } + + .\32xl\:to-blue-100 { + --tw-gradient-to: #dbeafe; + } + + .\32xl\:to-blue-200 { + --tw-gradient-to: #bfdbfe; + } + + .\32xl\:to-blue-300 { + --tw-gradient-to: #93c5fd; + } + + .\32xl\:to-blue-400 { + --tw-gradient-to: #60a5fa; + } + + .\32xl\:to-blue-500 { + --tw-gradient-to: #3b82f6; + } + + .\32xl\:to-blue-600 { + --tw-gradient-to: #2563eb; + } + + .\32xl\:to-blue-700 { + --tw-gradient-to: #1d4ed8; + } + + .\32xl\:to-blue-800 { + --tw-gradient-to: #1e40af; + } + + .\32xl\:to-blue-900 { + --tw-gradient-to: #1e3a8a; + } + + .\32xl\:to-indigo-50 { + --tw-gradient-to: #eef2ff; + } + + .\32xl\:to-indigo-100 { + --tw-gradient-to: #e0e7ff; + } + + .\32xl\:to-indigo-200 { + --tw-gradient-to: #c7d2fe; + } + + .\32xl\:to-indigo-300 { + --tw-gradient-to: #a5b4fc; + } + + .\32xl\:to-indigo-400 { + --tw-gradient-to: #818cf8; + } + + .\32xl\:to-indigo-500 { + --tw-gradient-to: #6366f1; + } + + .\32xl\:to-indigo-600 { + --tw-gradient-to: #4f46e5; + } + + .\32xl\:to-indigo-700 { + --tw-gradient-to: #4338ca; + } + + .\32xl\:to-indigo-800 { + --tw-gradient-to: #3730a3; + } + + .\32xl\:to-indigo-900 { + --tw-gradient-to: #312e81; + } + + .\32xl\:to-purple-50 { + --tw-gradient-to: #f5f3ff; + } + + .\32xl\:to-purple-100 { + --tw-gradient-to: #ede9fe; + } + + .\32xl\:to-purple-200 { + --tw-gradient-to: #ddd6fe; + } + + .\32xl\:to-purple-300 { + --tw-gradient-to: #c4b5fd; + } + + .\32xl\:to-purple-400 { + --tw-gradient-to: #a78bfa; + } + + .\32xl\:to-purple-500 { + --tw-gradient-to: #8b5cf6; + } + + .\32xl\:to-purple-600 { + --tw-gradient-to: #7c3aed; + } + + .\32xl\:to-purple-700 { + --tw-gradient-to: #6d28d9; + } + + .\32xl\:to-purple-800 { + --tw-gradient-to: #5b21b6; + } + + .\32xl\:to-purple-900 { + --tw-gradient-to: #4c1d95; + } + + .\32xl\:to-pink-50 { + --tw-gradient-to: #fdf2f8; + } + + .\32xl\:to-pink-100 { + --tw-gradient-to: #fce7f3; + } + + .\32xl\:to-pink-200 { + --tw-gradient-to: #fbcfe8; + } + + .\32xl\:to-pink-300 { + --tw-gradient-to: #f9a8d4; + } + + .\32xl\:to-pink-400 { + --tw-gradient-to: #f472b6; + } + + .\32xl\:to-pink-500 { + --tw-gradient-to: #ec4899; + } + + .\32xl\:to-pink-600 { + --tw-gradient-to: #db2777; + } + + .\32xl\:to-pink-700 { + --tw-gradient-to: #be185d; + } + + .\32xl\:to-pink-800 { + --tw-gradient-to: #9d174d; + } + + .\32xl\:to-pink-900 { + --tw-gradient-to: #831843; + } + + .\32xl\:to-primary-50 { + --tw-gradient-to: #F7F6FD; + } + + .\32xl\:to-primary-100 { + --tw-gradient-to: #EEEEFB; + } + + .\32xl\:to-primary-200 { + --tw-gradient-to: #D5D4F5; + } + + .\32xl\:to-primary-300 { + --tw-gradient-to: #BCB9EF; + } + + .\32xl\:to-primary-400 { + --tw-gradient-to: #8A85E4; + } + + .\32xl\:to-primary-500 { + --tw-gradient-to: #5851D8; + } + + .\32xl\:to-primary-600 { + --tw-gradient-to: #4F49C2; + } + + .\32xl\:to-primary-700 { + --tw-gradient-to: #353182; + } + + .\32xl\:to-primary-800 { + --tw-gradient-to: #282461; + } + + .\32xl\:to-primary-900 { + --tw-gradient-to: #1A1841; + } + + .\32xl\:to-danger { + --tw-gradient-to: #FB7178; + } + + .\32xl\:to-success { + --tw-gradient-to: #00C99C; + } + + .\32xl\:to-warning { + --tw-gradient-to: #F3AF4E; + } + + .\32xl\:to-info { + --tw-gradient-to: #15B2EC; + } + + .\32xl\:hover\:from-transparent:hover { + --tw-gradient-from: transparent; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .\32xl\:hover\:from-current:hover { + --tw-gradient-from: currentColor; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .\32xl\:hover\:from-black:hover { + --tw-gradient-from: #040405; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .\32xl\:hover\:from-white:hover { + --tw-gradient-from: #fff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .\32xl\:hover\:from-gray-50:hover { + --tw-gradient-from: #f9fafb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .\32xl\:hover\:from-gray-100:hover { + --tw-gradient-from: #f7fafc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .\32xl\:hover\:from-gray-200:hover { + --tw-gradient-from: #edf2f7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .\32xl\:hover\:from-gray-300:hover { + --tw-gradient-from: #e2e8f0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .\32xl\:hover\:from-gray-400:hover { + --tw-gradient-from: #cbd5e0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .\32xl\:hover\:from-gray-500:hover { + --tw-gradient-from: #a0aec0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .\32xl\:hover\:from-gray-600:hover { + --tw-gradient-from: #718096; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .\32xl\:hover\:from-gray-700:hover { + --tw-gradient-from: #4a5568; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .\32xl\:hover\:from-gray-800:hover { + --tw-gradient-from: #2d3748; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .\32xl\:hover\:from-gray-900:hover { + --tw-gradient-from: #1a202c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .\32xl\:hover\:from-red-50:hover { + --tw-gradient-from: #fef2f2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .\32xl\:hover\:from-red-100:hover { + --tw-gradient-from: #fee2e2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .\32xl\:hover\:from-red-200:hover { + --tw-gradient-from: #fecaca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .\32xl\:hover\:from-red-300:hover { + --tw-gradient-from: #fca5a5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .\32xl\:hover\:from-red-400:hover { + --tw-gradient-from: #f87171; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .\32xl\:hover\:from-red-500:hover { + --tw-gradient-from: #ef4444; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .\32xl\:hover\:from-red-600:hover { + --tw-gradient-from: #dc2626; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .\32xl\:hover\:from-red-700:hover { + --tw-gradient-from: #b91c1c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .\32xl\:hover\:from-red-800:hover { + --tw-gradient-from: #991b1b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .\32xl\:hover\:from-red-900:hover { + --tw-gradient-from: #7f1d1d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .\32xl\:hover\:from-yellow-50:hover { + --tw-gradient-from: #fffbeb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .\32xl\:hover\:from-yellow-100:hover { + --tw-gradient-from: #fef3c7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .\32xl\:hover\:from-yellow-200:hover { + --tw-gradient-from: #fde68a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .\32xl\:hover\:from-yellow-300:hover { + --tw-gradient-from: #fcd34d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .\32xl\:hover\:from-yellow-400:hover { + --tw-gradient-from: #fbbf24; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .\32xl\:hover\:from-yellow-500:hover { + --tw-gradient-from: #f59e0b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .\32xl\:hover\:from-yellow-600:hover { + --tw-gradient-from: #d97706; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .\32xl\:hover\:from-yellow-700:hover { + --tw-gradient-from: #b45309; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .\32xl\:hover\:from-yellow-800:hover { + --tw-gradient-from: #92400e; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .\32xl\:hover\:from-yellow-900:hover { + --tw-gradient-from: #78350f; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .\32xl\:hover\:from-green-50:hover { + --tw-gradient-from: #ecfdf5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .\32xl\:hover\:from-green-100:hover { + --tw-gradient-from: #d1fae5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .\32xl\:hover\:from-green-200:hover { + --tw-gradient-from: #a7f3d0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .\32xl\:hover\:from-green-300:hover { + --tw-gradient-from: #6ee7b7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .\32xl\:hover\:from-green-400:hover { + --tw-gradient-from: #34d399; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .\32xl\:hover\:from-green-500:hover { + --tw-gradient-from: #10b981; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .\32xl\:hover\:from-green-600:hover { + --tw-gradient-from: #059669; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .\32xl\:hover\:from-green-700:hover { + --tw-gradient-from: #047857; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .\32xl\:hover\:from-green-800:hover { + --tw-gradient-from: #065f46; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .\32xl\:hover\:from-green-900:hover { + --tw-gradient-from: #064e3b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .\32xl\:hover\:from-blue-50:hover { + --tw-gradient-from: #eff6ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .\32xl\:hover\:from-blue-100:hover { + --tw-gradient-from: #dbeafe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .\32xl\:hover\:from-blue-200:hover { + --tw-gradient-from: #bfdbfe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .\32xl\:hover\:from-blue-300:hover { + --tw-gradient-from: #93c5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .\32xl\:hover\:from-blue-400:hover { + --tw-gradient-from: #60a5fa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .\32xl\:hover\:from-blue-500:hover { + --tw-gradient-from: #3b82f6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .\32xl\:hover\:from-blue-600:hover { + --tw-gradient-from: #2563eb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .\32xl\:hover\:from-blue-700:hover { + --tw-gradient-from: #1d4ed8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .\32xl\:hover\:from-blue-800:hover { + --tw-gradient-from: #1e40af; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .\32xl\:hover\:from-blue-900:hover { + --tw-gradient-from: #1e3a8a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .\32xl\:hover\:from-indigo-50:hover { + --tw-gradient-from: #eef2ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .\32xl\:hover\:from-indigo-100:hover { + --tw-gradient-from: #e0e7ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .\32xl\:hover\:from-indigo-200:hover { + --tw-gradient-from: #c7d2fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .\32xl\:hover\:from-indigo-300:hover { + --tw-gradient-from: #a5b4fc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .\32xl\:hover\:from-indigo-400:hover { + --tw-gradient-from: #818cf8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .\32xl\:hover\:from-indigo-500:hover { + --tw-gradient-from: #6366f1; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .\32xl\:hover\:from-indigo-600:hover { + --tw-gradient-from: #4f46e5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .\32xl\:hover\:from-indigo-700:hover { + --tw-gradient-from: #4338ca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .\32xl\:hover\:from-indigo-800:hover { + --tw-gradient-from: #3730a3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .\32xl\:hover\:from-indigo-900:hover { + --tw-gradient-from: #312e81; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .\32xl\:hover\:from-purple-50:hover { + --tw-gradient-from: #f5f3ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .\32xl\:hover\:from-purple-100:hover { + --tw-gradient-from: #ede9fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .\32xl\:hover\:from-purple-200:hover { + --tw-gradient-from: #ddd6fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .\32xl\:hover\:from-purple-300:hover { + --tw-gradient-from: #c4b5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .\32xl\:hover\:from-purple-400:hover { + --tw-gradient-from: #a78bfa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .\32xl\:hover\:from-purple-500:hover { + --tw-gradient-from: #8b5cf6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .\32xl\:hover\:from-purple-600:hover { + --tw-gradient-from: #7c3aed; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .\32xl\:hover\:from-purple-700:hover { + --tw-gradient-from: #6d28d9; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .\32xl\:hover\:from-purple-800:hover { + --tw-gradient-from: #5b21b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .\32xl\:hover\:from-purple-900:hover { + --tw-gradient-from: #4c1d95; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .\32xl\:hover\:from-pink-50:hover { + --tw-gradient-from: #fdf2f8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .\32xl\:hover\:from-pink-100:hover { + --tw-gradient-from: #fce7f3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .\32xl\:hover\:from-pink-200:hover { + --tw-gradient-from: #fbcfe8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .\32xl\:hover\:from-pink-300:hover { + --tw-gradient-from: #f9a8d4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .\32xl\:hover\:from-pink-400:hover { + --tw-gradient-from: #f472b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .\32xl\:hover\:from-pink-500:hover { + --tw-gradient-from: #ec4899; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .\32xl\:hover\:from-pink-600:hover { + --tw-gradient-from: #db2777; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .\32xl\:hover\:from-pink-700:hover { + --tw-gradient-from: #be185d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .\32xl\:hover\:from-pink-800:hover { + --tw-gradient-from: #9d174d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .\32xl\:hover\:from-pink-900:hover { + --tw-gradient-from: #831843; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .\32xl\:hover\:from-primary-50:hover { + --tw-gradient-from: #F7F6FD; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .\32xl\:hover\:from-primary-100:hover { + --tw-gradient-from: #EEEEFB; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .\32xl\:hover\:from-primary-200:hover { + --tw-gradient-from: #D5D4F5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .\32xl\:hover\:from-primary-300:hover { + --tw-gradient-from: #BCB9EF; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .\32xl\:hover\:from-primary-400:hover { + --tw-gradient-from: #8A85E4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .\32xl\:hover\:from-primary-500:hover { + --tw-gradient-from: #5851D8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .\32xl\:hover\:from-primary-600:hover { + --tw-gradient-from: #4F49C2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .\32xl\:hover\:from-primary-700:hover { + --tw-gradient-from: #353182; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .\32xl\:hover\:from-primary-800:hover { + --tw-gradient-from: #282461; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .\32xl\:hover\:from-primary-900:hover { + --tw-gradient-from: #1A1841; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .\32xl\:hover\:from-danger:hover { + --tw-gradient-from: #FB7178; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .\32xl\:hover\:from-success:hover { + --tw-gradient-from: #00C99C; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .\32xl\:hover\:from-warning:hover { + --tw-gradient-from: #F3AF4E; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .\32xl\:hover\:from-info:hover { + --tw-gradient-from: #15B2EC; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .\32xl\:hover\:via-transparent:hover { + --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .\32xl\:hover\:via-current:hover { + --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .\32xl\:hover\:via-black:hover { + --tw-gradient-stops: var(--tw-gradient-from), #040405, var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .\32xl\:hover\:via-white:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .\32xl\:hover\:via-gray-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .\32xl\:hover\:via-gray-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f7fafc, var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .\32xl\:hover\:via-gray-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #edf2f7, var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .\32xl\:hover\:via-gray-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #e2e8f0, var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .\32xl\:hover\:via-gray-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #cbd5e0, var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .\32xl\:hover\:via-gray-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a0aec0, var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .\32xl\:hover\:via-gray-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #718096, var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .\32xl\:hover\:via-gray-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4a5568, var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .\32xl\:hover\:via-gray-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #2d3748, var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .\32xl\:hover\:via-gray-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1a202c, var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .\32xl\:hover\:via-red-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .\32xl\:hover\:via-red-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .\32xl\:hover\:via-red-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .\32xl\:hover\:via-red-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .\32xl\:hover\:via-red-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .\32xl\:hover\:via-red-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .\32xl\:hover\:via-red-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .\32xl\:hover\:via-red-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .\32xl\:hover\:via-red-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .\32xl\:hover\:via-red-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .\32xl\:hover\:via-yellow-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .\32xl\:hover\:via-yellow-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .\32xl\:hover\:via-yellow-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .\32xl\:hover\:via-yellow-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .\32xl\:hover\:via-yellow-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .\32xl\:hover\:via-yellow-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .\32xl\:hover\:via-yellow-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .\32xl\:hover\:via-yellow-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .\32xl\:hover\:via-yellow-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .\32xl\:hover\:via-yellow-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .\32xl\:hover\:via-green-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .\32xl\:hover\:via-green-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .\32xl\:hover\:via-green-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .\32xl\:hover\:via-green-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .\32xl\:hover\:via-green-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .\32xl\:hover\:via-green-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .\32xl\:hover\:via-green-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .\32xl\:hover\:via-green-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .\32xl\:hover\:via-green-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .\32xl\:hover\:via-green-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .\32xl\:hover\:via-blue-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .\32xl\:hover\:via-blue-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .\32xl\:hover\:via-blue-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .\32xl\:hover\:via-blue-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .\32xl\:hover\:via-blue-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .\32xl\:hover\:via-blue-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .\32xl\:hover\:via-blue-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .\32xl\:hover\:via-blue-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .\32xl\:hover\:via-blue-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .\32xl\:hover\:via-blue-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .\32xl\:hover\:via-indigo-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .\32xl\:hover\:via-indigo-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .\32xl\:hover\:via-indigo-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .\32xl\:hover\:via-indigo-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .\32xl\:hover\:via-indigo-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .\32xl\:hover\:via-indigo-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .\32xl\:hover\:via-indigo-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .\32xl\:hover\:via-indigo-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .\32xl\:hover\:via-indigo-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .\32xl\:hover\:via-indigo-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .\32xl\:hover\:via-purple-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .\32xl\:hover\:via-purple-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .\32xl\:hover\:via-purple-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .\32xl\:hover\:via-purple-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .\32xl\:hover\:via-purple-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .\32xl\:hover\:via-purple-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .\32xl\:hover\:via-purple-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .\32xl\:hover\:via-purple-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .\32xl\:hover\:via-purple-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .\32xl\:hover\:via-purple-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .\32xl\:hover\:via-pink-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .\32xl\:hover\:via-pink-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .\32xl\:hover\:via-pink-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .\32xl\:hover\:via-pink-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .\32xl\:hover\:via-pink-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .\32xl\:hover\:via-pink-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .\32xl\:hover\:via-pink-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .\32xl\:hover\:via-pink-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .\32xl\:hover\:via-pink-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .\32xl\:hover\:via-pink-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .\32xl\:hover\:via-primary-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #F7F6FD, var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .\32xl\:hover\:via-primary-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #EEEEFB, var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .\32xl\:hover\:via-primary-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #D5D4F5, var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .\32xl\:hover\:via-primary-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #BCB9EF, var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .\32xl\:hover\:via-primary-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #8A85E4, var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .\32xl\:hover\:via-primary-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #5851D8, var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .\32xl\:hover\:via-primary-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4F49C2, var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .\32xl\:hover\:via-primary-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #353182, var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .\32xl\:hover\:via-primary-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #282461, var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .\32xl\:hover\:via-primary-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1A1841, var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .\32xl\:hover\:via-danger:hover { + --tw-gradient-stops: var(--tw-gradient-from), #FB7178, var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .\32xl\:hover\:via-success:hover { + --tw-gradient-stops: var(--tw-gradient-from), #00C99C, var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .\32xl\:hover\:via-warning:hover { + --tw-gradient-stops: var(--tw-gradient-from), #F3AF4E, var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .\32xl\:hover\:via-info:hover { + --tw-gradient-stops: var(--tw-gradient-from), #15B2EC, var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .\32xl\:hover\:to-transparent:hover { + --tw-gradient-to: transparent; + } + + .\32xl\:hover\:to-current:hover { + --tw-gradient-to: currentColor; + } + + .\32xl\:hover\:to-black:hover { + --tw-gradient-to: #040405; + } + + .\32xl\:hover\:to-white:hover { + --tw-gradient-to: #fff; + } + + .\32xl\:hover\:to-gray-50:hover { + --tw-gradient-to: #f9fafb; + } + + .\32xl\:hover\:to-gray-100:hover { + --tw-gradient-to: #f7fafc; + } + + .\32xl\:hover\:to-gray-200:hover { + --tw-gradient-to: #edf2f7; + } + + .\32xl\:hover\:to-gray-300:hover { + --tw-gradient-to: #e2e8f0; + } + + .\32xl\:hover\:to-gray-400:hover { + --tw-gradient-to: #cbd5e0; + } + + .\32xl\:hover\:to-gray-500:hover { + --tw-gradient-to: #a0aec0; + } + + .\32xl\:hover\:to-gray-600:hover { + --tw-gradient-to: #718096; + } + + .\32xl\:hover\:to-gray-700:hover { + --tw-gradient-to: #4a5568; + } + + .\32xl\:hover\:to-gray-800:hover { + --tw-gradient-to: #2d3748; + } + + .\32xl\:hover\:to-gray-900:hover { + --tw-gradient-to: #1a202c; + } + + .\32xl\:hover\:to-red-50:hover { + --tw-gradient-to: #fef2f2; + } + + .\32xl\:hover\:to-red-100:hover { + --tw-gradient-to: #fee2e2; + } + + .\32xl\:hover\:to-red-200:hover { + --tw-gradient-to: #fecaca; + } + + .\32xl\:hover\:to-red-300:hover { + --tw-gradient-to: #fca5a5; + } + + .\32xl\:hover\:to-red-400:hover { + --tw-gradient-to: #f87171; + } + + .\32xl\:hover\:to-red-500:hover { + --tw-gradient-to: #ef4444; + } + + .\32xl\:hover\:to-red-600:hover { + --tw-gradient-to: #dc2626; + } + + .\32xl\:hover\:to-red-700:hover { + --tw-gradient-to: #b91c1c; + } + + .\32xl\:hover\:to-red-800:hover { + --tw-gradient-to: #991b1b; + } + + .\32xl\:hover\:to-red-900:hover { + --tw-gradient-to: #7f1d1d; + } + + .\32xl\:hover\:to-yellow-50:hover { + --tw-gradient-to: #fffbeb; + } + + .\32xl\:hover\:to-yellow-100:hover { + --tw-gradient-to: #fef3c7; + } + + .\32xl\:hover\:to-yellow-200:hover { + --tw-gradient-to: #fde68a; + } + + .\32xl\:hover\:to-yellow-300:hover { + --tw-gradient-to: #fcd34d; + } + + .\32xl\:hover\:to-yellow-400:hover { + --tw-gradient-to: #fbbf24; + } + + .\32xl\:hover\:to-yellow-500:hover { + --tw-gradient-to: #f59e0b; + } + + .\32xl\:hover\:to-yellow-600:hover { + --tw-gradient-to: #d97706; + } + + .\32xl\:hover\:to-yellow-700:hover { + --tw-gradient-to: #b45309; + } + + .\32xl\:hover\:to-yellow-800:hover { + --tw-gradient-to: #92400e; + } + + .\32xl\:hover\:to-yellow-900:hover { + --tw-gradient-to: #78350f; + } + + .\32xl\:hover\:to-green-50:hover { + --tw-gradient-to: #ecfdf5; + } + + .\32xl\:hover\:to-green-100:hover { + --tw-gradient-to: #d1fae5; + } + + .\32xl\:hover\:to-green-200:hover { + --tw-gradient-to: #a7f3d0; + } + + .\32xl\:hover\:to-green-300:hover { + --tw-gradient-to: #6ee7b7; + } + + .\32xl\:hover\:to-green-400:hover { + --tw-gradient-to: #34d399; + } + + .\32xl\:hover\:to-green-500:hover { + --tw-gradient-to: #10b981; + } + + .\32xl\:hover\:to-green-600:hover { + --tw-gradient-to: #059669; + } + + .\32xl\:hover\:to-green-700:hover { + --tw-gradient-to: #047857; + } + + .\32xl\:hover\:to-green-800:hover { + --tw-gradient-to: #065f46; + } + + .\32xl\:hover\:to-green-900:hover { + --tw-gradient-to: #064e3b; + } + + .\32xl\:hover\:to-blue-50:hover { + --tw-gradient-to: #eff6ff; + } + + .\32xl\:hover\:to-blue-100:hover { + --tw-gradient-to: #dbeafe; + } + + .\32xl\:hover\:to-blue-200:hover { + --tw-gradient-to: #bfdbfe; + } + + .\32xl\:hover\:to-blue-300:hover { + --tw-gradient-to: #93c5fd; + } + + .\32xl\:hover\:to-blue-400:hover { + --tw-gradient-to: #60a5fa; + } + + .\32xl\:hover\:to-blue-500:hover { + --tw-gradient-to: #3b82f6; + } + + .\32xl\:hover\:to-blue-600:hover { + --tw-gradient-to: #2563eb; + } + + .\32xl\:hover\:to-blue-700:hover { + --tw-gradient-to: #1d4ed8; + } + + .\32xl\:hover\:to-blue-800:hover { + --tw-gradient-to: #1e40af; + } + + .\32xl\:hover\:to-blue-900:hover { + --tw-gradient-to: #1e3a8a; + } + + .\32xl\:hover\:to-indigo-50:hover { + --tw-gradient-to: #eef2ff; + } + + .\32xl\:hover\:to-indigo-100:hover { + --tw-gradient-to: #e0e7ff; + } + + .\32xl\:hover\:to-indigo-200:hover { + --tw-gradient-to: #c7d2fe; + } + + .\32xl\:hover\:to-indigo-300:hover { + --tw-gradient-to: #a5b4fc; + } + + .\32xl\:hover\:to-indigo-400:hover { + --tw-gradient-to: #818cf8; + } + + .\32xl\:hover\:to-indigo-500:hover { + --tw-gradient-to: #6366f1; + } + + .\32xl\:hover\:to-indigo-600:hover { + --tw-gradient-to: #4f46e5; + } + + .\32xl\:hover\:to-indigo-700:hover { + --tw-gradient-to: #4338ca; + } + + .\32xl\:hover\:to-indigo-800:hover { + --tw-gradient-to: #3730a3; + } + + .\32xl\:hover\:to-indigo-900:hover { + --tw-gradient-to: #312e81; + } + + .\32xl\:hover\:to-purple-50:hover { + --tw-gradient-to: #f5f3ff; + } + + .\32xl\:hover\:to-purple-100:hover { + --tw-gradient-to: #ede9fe; + } + + .\32xl\:hover\:to-purple-200:hover { + --tw-gradient-to: #ddd6fe; + } + + .\32xl\:hover\:to-purple-300:hover { + --tw-gradient-to: #c4b5fd; + } + + .\32xl\:hover\:to-purple-400:hover { + --tw-gradient-to: #a78bfa; + } + + .\32xl\:hover\:to-purple-500:hover { + --tw-gradient-to: #8b5cf6; + } + + .\32xl\:hover\:to-purple-600:hover { + --tw-gradient-to: #7c3aed; + } + + .\32xl\:hover\:to-purple-700:hover { + --tw-gradient-to: #6d28d9; + } + + .\32xl\:hover\:to-purple-800:hover { + --tw-gradient-to: #5b21b6; + } + + .\32xl\:hover\:to-purple-900:hover { + --tw-gradient-to: #4c1d95; + } + + .\32xl\:hover\:to-pink-50:hover { + --tw-gradient-to: #fdf2f8; + } + + .\32xl\:hover\:to-pink-100:hover { + --tw-gradient-to: #fce7f3; + } + + .\32xl\:hover\:to-pink-200:hover { + --tw-gradient-to: #fbcfe8; + } + + .\32xl\:hover\:to-pink-300:hover { + --tw-gradient-to: #f9a8d4; + } + + .\32xl\:hover\:to-pink-400:hover { + --tw-gradient-to: #f472b6; + } + + .\32xl\:hover\:to-pink-500:hover { + --tw-gradient-to: #ec4899; + } + + .\32xl\:hover\:to-pink-600:hover { + --tw-gradient-to: #db2777; + } + + .\32xl\:hover\:to-pink-700:hover { + --tw-gradient-to: #be185d; + } + + .\32xl\:hover\:to-pink-800:hover { + --tw-gradient-to: #9d174d; + } + + .\32xl\:hover\:to-pink-900:hover { + --tw-gradient-to: #831843; + } + + .\32xl\:hover\:to-primary-50:hover { + --tw-gradient-to: #F7F6FD; + } + + .\32xl\:hover\:to-primary-100:hover { + --tw-gradient-to: #EEEEFB; + } + + .\32xl\:hover\:to-primary-200:hover { + --tw-gradient-to: #D5D4F5; + } + + .\32xl\:hover\:to-primary-300:hover { + --tw-gradient-to: #BCB9EF; + } + + .\32xl\:hover\:to-primary-400:hover { + --tw-gradient-to: #8A85E4; + } + + .\32xl\:hover\:to-primary-500:hover { + --tw-gradient-to: #5851D8; + } + + .\32xl\:hover\:to-primary-600:hover { + --tw-gradient-to: #4F49C2; + } + + .\32xl\:hover\:to-primary-700:hover { + --tw-gradient-to: #353182; + } + + .\32xl\:hover\:to-primary-800:hover { + --tw-gradient-to: #282461; + } + + .\32xl\:hover\:to-primary-900:hover { + --tw-gradient-to: #1A1841; + } + + .\32xl\:hover\:to-danger:hover { + --tw-gradient-to: #FB7178; + } + + .\32xl\:hover\:to-success:hover { + --tw-gradient-to: #00C99C; + } + + .\32xl\:hover\:to-warning:hover { + --tw-gradient-to: #F3AF4E; + } + + .\32xl\:hover\:to-info:hover { + --tw-gradient-to: #15B2EC; + } + + .\32xl\:focus\:from-transparent:focus { + --tw-gradient-from: transparent; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .\32xl\:focus\:from-current:focus { + --tw-gradient-from: currentColor; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .\32xl\:focus\:from-black:focus { + --tw-gradient-from: #040405; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .\32xl\:focus\:from-white:focus { + --tw-gradient-from: #fff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .\32xl\:focus\:from-gray-50:focus { + --tw-gradient-from: #f9fafb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .\32xl\:focus\:from-gray-100:focus { + --tw-gradient-from: #f7fafc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .\32xl\:focus\:from-gray-200:focus { + --tw-gradient-from: #edf2f7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .\32xl\:focus\:from-gray-300:focus { + --tw-gradient-from: #e2e8f0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .\32xl\:focus\:from-gray-400:focus { + --tw-gradient-from: #cbd5e0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .\32xl\:focus\:from-gray-500:focus { + --tw-gradient-from: #a0aec0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .\32xl\:focus\:from-gray-600:focus { + --tw-gradient-from: #718096; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .\32xl\:focus\:from-gray-700:focus { + --tw-gradient-from: #4a5568; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .\32xl\:focus\:from-gray-800:focus { + --tw-gradient-from: #2d3748; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .\32xl\:focus\:from-gray-900:focus { + --tw-gradient-from: #1a202c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .\32xl\:focus\:from-red-50:focus { + --tw-gradient-from: #fef2f2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .\32xl\:focus\:from-red-100:focus { + --tw-gradient-from: #fee2e2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .\32xl\:focus\:from-red-200:focus { + --tw-gradient-from: #fecaca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .\32xl\:focus\:from-red-300:focus { + --tw-gradient-from: #fca5a5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .\32xl\:focus\:from-red-400:focus { + --tw-gradient-from: #f87171; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .\32xl\:focus\:from-red-500:focus { + --tw-gradient-from: #ef4444; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .\32xl\:focus\:from-red-600:focus { + --tw-gradient-from: #dc2626; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .\32xl\:focus\:from-red-700:focus { + --tw-gradient-from: #b91c1c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .\32xl\:focus\:from-red-800:focus { + --tw-gradient-from: #991b1b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .\32xl\:focus\:from-red-900:focus { + --tw-gradient-from: #7f1d1d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .\32xl\:focus\:from-yellow-50:focus { + --tw-gradient-from: #fffbeb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .\32xl\:focus\:from-yellow-100:focus { + --tw-gradient-from: #fef3c7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .\32xl\:focus\:from-yellow-200:focus { + --tw-gradient-from: #fde68a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .\32xl\:focus\:from-yellow-300:focus { + --tw-gradient-from: #fcd34d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .\32xl\:focus\:from-yellow-400:focus { + --tw-gradient-from: #fbbf24; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .\32xl\:focus\:from-yellow-500:focus { + --tw-gradient-from: #f59e0b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .\32xl\:focus\:from-yellow-600:focus { + --tw-gradient-from: #d97706; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .\32xl\:focus\:from-yellow-700:focus { + --tw-gradient-from: #b45309; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .\32xl\:focus\:from-yellow-800:focus { + --tw-gradient-from: #92400e; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .\32xl\:focus\:from-yellow-900:focus { + --tw-gradient-from: #78350f; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .\32xl\:focus\:from-green-50:focus { + --tw-gradient-from: #ecfdf5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .\32xl\:focus\:from-green-100:focus { + --tw-gradient-from: #d1fae5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .\32xl\:focus\:from-green-200:focus { + --tw-gradient-from: #a7f3d0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .\32xl\:focus\:from-green-300:focus { + --tw-gradient-from: #6ee7b7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .\32xl\:focus\:from-green-400:focus { + --tw-gradient-from: #34d399; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .\32xl\:focus\:from-green-500:focus { + --tw-gradient-from: #10b981; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .\32xl\:focus\:from-green-600:focus { + --tw-gradient-from: #059669; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .\32xl\:focus\:from-green-700:focus { + --tw-gradient-from: #047857; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .\32xl\:focus\:from-green-800:focus { + --tw-gradient-from: #065f46; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .\32xl\:focus\:from-green-900:focus { + --tw-gradient-from: #064e3b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .\32xl\:focus\:from-blue-50:focus { + --tw-gradient-from: #eff6ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .\32xl\:focus\:from-blue-100:focus { + --tw-gradient-from: #dbeafe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .\32xl\:focus\:from-blue-200:focus { + --tw-gradient-from: #bfdbfe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .\32xl\:focus\:from-blue-300:focus { + --tw-gradient-from: #93c5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .\32xl\:focus\:from-blue-400:focus { + --tw-gradient-from: #60a5fa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .\32xl\:focus\:from-blue-500:focus { + --tw-gradient-from: #3b82f6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .\32xl\:focus\:from-blue-600:focus { + --tw-gradient-from: #2563eb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .\32xl\:focus\:from-blue-700:focus { + --tw-gradient-from: #1d4ed8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .\32xl\:focus\:from-blue-800:focus { + --tw-gradient-from: #1e40af; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .\32xl\:focus\:from-blue-900:focus { + --tw-gradient-from: #1e3a8a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .\32xl\:focus\:from-indigo-50:focus { + --tw-gradient-from: #eef2ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .\32xl\:focus\:from-indigo-100:focus { + --tw-gradient-from: #e0e7ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .\32xl\:focus\:from-indigo-200:focus { + --tw-gradient-from: #c7d2fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .\32xl\:focus\:from-indigo-300:focus { + --tw-gradient-from: #a5b4fc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .\32xl\:focus\:from-indigo-400:focus { + --tw-gradient-from: #818cf8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .\32xl\:focus\:from-indigo-500:focus { + --tw-gradient-from: #6366f1; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .\32xl\:focus\:from-indigo-600:focus { + --tw-gradient-from: #4f46e5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .\32xl\:focus\:from-indigo-700:focus { + --tw-gradient-from: #4338ca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .\32xl\:focus\:from-indigo-800:focus { + --tw-gradient-from: #3730a3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .\32xl\:focus\:from-indigo-900:focus { + --tw-gradient-from: #312e81; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .\32xl\:focus\:from-purple-50:focus { + --tw-gradient-from: #f5f3ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .\32xl\:focus\:from-purple-100:focus { + --tw-gradient-from: #ede9fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .\32xl\:focus\:from-purple-200:focus { + --tw-gradient-from: #ddd6fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .\32xl\:focus\:from-purple-300:focus { + --tw-gradient-from: #c4b5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .\32xl\:focus\:from-purple-400:focus { + --tw-gradient-from: #a78bfa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .\32xl\:focus\:from-purple-500:focus { + --tw-gradient-from: #8b5cf6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .\32xl\:focus\:from-purple-600:focus { + --tw-gradient-from: #7c3aed; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .\32xl\:focus\:from-purple-700:focus { + --tw-gradient-from: #6d28d9; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .\32xl\:focus\:from-purple-800:focus { + --tw-gradient-from: #5b21b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .\32xl\:focus\:from-purple-900:focus { + --tw-gradient-from: #4c1d95; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .\32xl\:focus\:from-pink-50:focus { + --tw-gradient-from: #fdf2f8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .\32xl\:focus\:from-pink-100:focus { + --tw-gradient-from: #fce7f3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .\32xl\:focus\:from-pink-200:focus { + --tw-gradient-from: #fbcfe8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .\32xl\:focus\:from-pink-300:focus { + --tw-gradient-from: #f9a8d4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .\32xl\:focus\:from-pink-400:focus { + --tw-gradient-from: #f472b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .\32xl\:focus\:from-pink-500:focus { + --tw-gradient-from: #ec4899; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .\32xl\:focus\:from-pink-600:focus { + --tw-gradient-from: #db2777; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .\32xl\:focus\:from-pink-700:focus { + --tw-gradient-from: #be185d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .\32xl\:focus\:from-pink-800:focus { + --tw-gradient-from: #9d174d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .\32xl\:focus\:from-pink-900:focus { + --tw-gradient-from: #831843; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .\32xl\:focus\:from-primary-50:focus { + --tw-gradient-from: #F7F6FD; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .\32xl\:focus\:from-primary-100:focus { + --tw-gradient-from: #EEEEFB; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .\32xl\:focus\:from-primary-200:focus { + --tw-gradient-from: #D5D4F5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .\32xl\:focus\:from-primary-300:focus { + --tw-gradient-from: #BCB9EF; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .\32xl\:focus\:from-primary-400:focus { + --tw-gradient-from: #8A85E4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .\32xl\:focus\:from-primary-500:focus { + --tw-gradient-from: #5851D8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .\32xl\:focus\:from-primary-600:focus { + --tw-gradient-from: #4F49C2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .\32xl\:focus\:from-primary-700:focus { + --tw-gradient-from: #353182; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .\32xl\:focus\:from-primary-800:focus { + --tw-gradient-from: #282461; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .\32xl\:focus\:from-primary-900:focus { + --tw-gradient-from: #1A1841; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .\32xl\:focus\:from-danger:focus { + --tw-gradient-from: #FB7178; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .\32xl\:focus\:from-success:focus { + --tw-gradient-from: #00C99C; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .\32xl\:focus\:from-warning:focus { + --tw-gradient-from: #F3AF4E; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .\32xl\:focus\:from-info:focus { + --tw-gradient-from: #15B2EC; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .\32xl\:focus\:via-transparent:focus { + --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .\32xl\:focus\:via-current:focus { + --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .\32xl\:focus\:via-black:focus { + --tw-gradient-stops: var(--tw-gradient-from), #040405, var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .\32xl\:focus\:via-white:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .\32xl\:focus\:via-gray-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .\32xl\:focus\:via-gray-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f7fafc, var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .\32xl\:focus\:via-gray-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #edf2f7, var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .\32xl\:focus\:via-gray-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #e2e8f0, var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .\32xl\:focus\:via-gray-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #cbd5e0, var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .\32xl\:focus\:via-gray-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a0aec0, var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .\32xl\:focus\:via-gray-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #718096, var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .\32xl\:focus\:via-gray-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4a5568, var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .\32xl\:focus\:via-gray-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #2d3748, var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .\32xl\:focus\:via-gray-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1a202c, var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .\32xl\:focus\:via-red-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .\32xl\:focus\:via-red-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .\32xl\:focus\:via-red-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .\32xl\:focus\:via-red-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .\32xl\:focus\:via-red-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .\32xl\:focus\:via-red-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .\32xl\:focus\:via-red-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .\32xl\:focus\:via-red-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .\32xl\:focus\:via-red-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .\32xl\:focus\:via-red-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .\32xl\:focus\:via-yellow-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .\32xl\:focus\:via-yellow-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .\32xl\:focus\:via-yellow-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .\32xl\:focus\:via-yellow-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .\32xl\:focus\:via-yellow-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .\32xl\:focus\:via-yellow-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .\32xl\:focus\:via-yellow-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .\32xl\:focus\:via-yellow-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .\32xl\:focus\:via-yellow-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .\32xl\:focus\:via-yellow-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .\32xl\:focus\:via-green-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .\32xl\:focus\:via-green-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .\32xl\:focus\:via-green-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .\32xl\:focus\:via-green-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .\32xl\:focus\:via-green-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .\32xl\:focus\:via-green-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .\32xl\:focus\:via-green-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .\32xl\:focus\:via-green-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .\32xl\:focus\:via-green-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .\32xl\:focus\:via-green-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .\32xl\:focus\:via-blue-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .\32xl\:focus\:via-blue-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .\32xl\:focus\:via-blue-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .\32xl\:focus\:via-blue-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .\32xl\:focus\:via-blue-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .\32xl\:focus\:via-blue-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .\32xl\:focus\:via-blue-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .\32xl\:focus\:via-blue-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .\32xl\:focus\:via-blue-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .\32xl\:focus\:via-blue-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .\32xl\:focus\:via-indigo-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .\32xl\:focus\:via-indigo-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .\32xl\:focus\:via-indigo-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .\32xl\:focus\:via-indigo-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .\32xl\:focus\:via-indigo-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .\32xl\:focus\:via-indigo-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .\32xl\:focus\:via-indigo-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .\32xl\:focus\:via-indigo-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .\32xl\:focus\:via-indigo-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .\32xl\:focus\:via-indigo-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .\32xl\:focus\:via-purple-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .\32xl\:focus\:via-purple-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .\32xl\:focus\:via-purple-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .\32xl\:focus\:via-purple-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .\32xl\:focus\:via-purple-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .\32xl\:focus\:via-purple-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .\32xl\:focus\:via-purple-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .\32xl\:focus\:via-purple-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .\32xl\:focus\:via-purple-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .\32xl\:focus\:via-purple-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .\32xl\:focus\:via-pink-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .\32xl\:focus\:via-pink-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .\32xl\:focus\:via-pink-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .\32xl\:focus\:via-pink-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .\32xl\:focus\:via-pink-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .\32xl\:focus\:via-pink-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .\32xl\:focus\:via-pink-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .\32xl\:focus\:via-pink-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .\32xl\:focus\:via-pink-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .\32xl\:focus\:via-pink-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .\32xl\:focus\:via-primary-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #F7F6FD, var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .\32xl\:focus\:via-primary-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #EEEEFB, var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .\32xl\:focus\:via-primary-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #D5D4F5, var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .\32xl\:focus\:via-primary-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #BCB9EF, var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .\32xl\:focus\:via-primary-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #8A85E4, var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .\32xl\:focus\:via-primary-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #5851D8, var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .\32xl\:focus\:via-primary-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4F49C2, var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .\32xl\:focus\:via-primary-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #353182, var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .\32xl\:focus\:via-primary-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #282461, var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .\32xl\:focus\:via-primary-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1A1841, var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .\32xl\:focus\:via-danger:focus { + --tw-gradient-stops: var(--tw-gradient-from), #FB7178, var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .\32xl\:focus\:via-success:focus { + --tw-gradient-stops: var(--tw-gradient-from), #00C99C, var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .\32xl\:focus\:via-warning:focus { + --tw-gradient-stops: var(--tw-gradient-from), #F3AF4E, var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .\32xl\:focus\:via-info:focus { + --tw-gradient-stops: var(--tw-gradient-from), #15B2EC, var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .\32xl\:focus\:to-transparent:focus { + --tw-gradient-to: transparent; + } + + .\32xl\:focus\:to-current:focus { + --tw-gradient-to: currentColor; + } + + .\32xl\:focus\:to-black:focus { + --tw-gradient-to: #040405; + } + + .\32xl\:focus\:to-white:focus { + --tw-gradient-to: #fff; + } + + .\32xl\:focus\:to-gray-50:focus { + --tw-gradient-to: #f9fafb; + } + + .\32xl\:focus\:to-gray-100:focus { + --tw-gradient-to: #f7fafc; + } + + .\32xl\:focus\:to-gray-200:focus { + --tw-gradient-to: #edf2f7; + } + + .\32xl\:focus\:to-gray-300:focus { + --tw-gradient-to: #e2e8f0; + } + + .\32xl\:focus\:to-gray-400:focus { + --tw-gradient-to: #cbd5e0; + } + + .\32xl\:focus\:to-gray-500:focus { + --tw-gradient-to: #a0aec0; + } + + .\32xl\:focus\:to-gray-600:focus { + --tw-gradient-to: #718096; + } + + .\32xl\:focus\:to-gray-700:focus { + --tw-gradient-to: #4a5568; + } + + .\32xl\:focus\:to-gray-800:focus { + --tw-gradient-to: #2d3748; + } + + .\32xl\:focus\:to-gray-900:focus { + --tw-gradient-to: #1a202c; + } + + .\32xl\:focus\:to-red-50:focus { + --tw-gradient-to: #fef2f2; + } + + .\32xl\:focus\:to-red-100:focus { + --tw-gradient-to: #fee2e2; + } + + .\32xl\:focus\:to-red-200:focus { + --tw-gradient-to: #fecaca; + } + + .\32xl\:focus\:to-red-300:focus { + --tw-gradient-to: #fca5a5; + } + + .\32xl\:focus\:to-red-400:focus { + --tw-gradient-to: #f87171; + } + + .\32xl\:focus\:to-red-500:focus { + --tw-gradient-to: #ef4444; + } + + .\32xl\:focus\:to-red-600:focus { + --tw-gradient-to: #dc2626; + } + + .\32xl\:focus\:to-red-700:focus { + --tw-gradient-to: #b91c1c; + } + + .\32xl\:focus\:to-red-800:focus { + --tw-gradient-to: #991b1b; + } + + .\32xl\:focus\:to-red-900:focus { + --tw-gradient-to: #7f1d1d; + } + + .\32xl\:focus\:to-yellow-50:focus { + --tw-gradient-to: #fffbeb; + } + + .\32xl\:focus\:to-yellow-100:focus { + --tw-gradient-to: #fef3c7; + } + + .\32xl\:focus\:to-yellow-200:focus { + --tw-gradient-to: #fde68a; + } + + .\32xl\:focus\:to-yellow-300:focus { + --tw-gradient-to: #fcd34d; + } + + .\32xl\:focus\:to-yellow-400:focus { + --tw-gradient-to: #fbbf24; + } + + .\32xl\:focus\:to-yellow-500:focus { + --tw-gradient-to: #f59e0b; + } + + .\32xl\:focus\:to-yellow-600:focus { + --tw-gradient-to: #d97706; + } + + .\32xl\:focus\:to-yellow-700:focus { + --tw-gradient-to: #b45309; + } + + .\32xl\:focus\:to-yellow-800:focus { + --tw-gradient-to: #92400e; + } + + .\32xl\:focus\:to-yellow-900:focus { + --tw-gradient-to: #78350f; + } + + .\32xl\:focus\:to-green-50:focus { + --tw-gradient-to: #ecfdf5; + } + + .\32xl\:focus\:to-green-100:focus { + --tw-gradient-to: #d1fae5; + } + + .\32xl\:focus\:to-green-200:focus { + --tw-gradient-to: #a7f3d0; + } + + .\32xl\:focus\:to-green-300:focus { + --tw-gradient-to: #6ee7b7; + } + + .\32xl\:focus\:to-green-400:focus { + --tw-gradient-to: #34d399; + } + + .\32xl\:focus\:to-green-500:focus { + --tw-gradient-to: #10b981; + } + + .\32xl\:focus\:to-green-600:focus { + --tw-gradient-to: #059669; + } + + .\32xl\:focus\:to-green-700:focus { + --tw-gradient-to: #047857; + } + + .\32xl\:focus\:to-green-800:focus { + --tw-gradient-to: #065f46; + } + + .\32xl\:focus\:to-green-900:focus { + --tw-gradient-to: #064e3b; + } + + .\32xl\:focus\:to-blue-50:focus { + --tw-gradient-to: #eff6ff; + } + + .\32xl\:focus\:to-blue-100:focus { + --tw-gradient-to: #dbeafe; + } + + .\32xl\:focus\:to-blue-200:focus { + --tw-gradient-to: #bfdbfe; + } + + .\32xl\:focus\:to-blue-300:focus { + --tw-gradient-to: #93c5fd; + } + + .\32xl\:focus\:to-blue-400:focus { + --tw-gradient-to: #60a5fa; + } + + .\32xl\:focus\:to-blue-500:focus { + --tw-gradient-to: #3b82f6; + } + + .\32xl\:focus\:to-blue-600:focus { + --tw-gradient-to: #2563eb; + } + + .\32xl\:focus\:to-blue-700:focus { + --tw-gradient-to: #1d4ed8; + } + + .\32xl\:focus\:to-blue-800:focus { + --tw-gradient-to: #1e40af; + } + + .\32xl\:focus\:to-blue-900:focus { + --tw-gradient-to: #1e3a8a; + } + + .\32xl\:focus\:to-indigo-50:focus { + --tw-gradient-to: #eef2ff; + } + + .\32xl\:focus\:to-indigo-100:focus { + --tw-gradient-to: #e0e7ff; + } + + .\32xl\:focus\:to-indigo-200:focus { + --tw-gradient-to: #c7d2fe; + } + + .\32xl\:focus\:to-indigo-300:focus { + --tw-gradient-to: #a5b4fc; + } + + .\32xl\:focus\:to-indigo-400:focus { + --tw-gradient-to: #818cf8; + } + + .\32xl\:focus\:to-indigo-500:focus { + --tw-gradient-to: #6366f1; + } + + .\32xl\:focus\:to-indigo-600:focus { + --tw-gradient-to: #4f46e5; + } + + .\32xl\:focus\:to-indigo-700:focus { + --tw-gradient-to: #4338ca; + } + + .\32xl\:focus\:to-indigo-800:focus { + --tw-gradient-to: #3730a3; + } + + .\32xl\:focus\:to-indigo-900:focus { + --tw-gradient-to: #312e81; + } + + .\32xl\:focus\:to-purple-50:focus { + --tw-gradient-to: #f5f3ff; + } + + .\32xl\:focus\:to-purple-100:focus { + --tw-gradient-to: #ede9fe; + } + + .\32xl\:focus\:to-purple-200:focus { + --tw-gradient-to: #ddd6fe; + } + + .\32xl\:focus\:to-purple-300:focus { + --tw-gradient-to: #c4b5fd; + } + + .\32xl\:focus\:to-purple-400:focus { + --tw-gradient-to: #a78bfa; + } + + .\32xl\:focus\:to-purple-500:focus { + --tw-gradient-to: #8b5cf6; + } + + .\32xl\:focus\:to-purple-600:focus { + --tw-gradient-to: #7c3aed; + } + + .\32xl\:focus\:to-purple-700:focus { + --tw-gradient-to: #6d28d9; + } + + .\32xl\:focus\:to-purple-800:focus { + --tw-gradient-to: #5b21b6; + } + + .\32xl\:focus\:to-purple-900:focus { + --tw-gradient-to: #4c1d95; + } + + .\32xl\:focus\:to-pink-50:focus { + --tw-gradient-to: #fdf2f8; + } + + .\32xl\:focus\:to-pink-100:focus { + --tw-gradient-to: #fce7f3; + } + + .\32xl\:focus\:to-pink-200:focus { + --tw-gradient-to: #fbcfe8; + } + + .\32xl\:focus\:to-pink-300:focus { + --tw-gradient-to: #f9a8d4; + } + + .\32xl\:focus\:to-pink-400:focus { + --tw-gradient-to: #f472b6; + } + + .\32xl\:focus\:to-pink-500:focus { + --tw-gradient-to: #ec4899; + } + + .\32xl\:focus\:to-pink-600:focus { + --tw-gradient-to: #db2777; + } + + .\32xl\:focus\:to-pink-700:focus { + --tw-gradient-to: #be185d; + } + + .\32xl\:focus\:to-pink-800:focus { + --tw-gradient-to: #9d174d; + } + + .\32xl\:focus\:to-pink-900:focus { + --tw-gradient-to: #831843; + } + + .\32xl\:focus\:to-primary-50:focus { + --tw-gradient-to: #F7F6FD; + } + + .\32xl\:focus\:to-primary-100:focus { + --tw-gradient-to: #EEEEFB; + } + + .\32xl\:focus\:to-primary-200:focus { + --tw-gradient-to: #D5D4F5; + } + + .\32xl\:focus\:to-primary-300:focus { + --tw-gradient-to: #BCB9EF; + } + + .\32xl\:focus\:to-primary-400:focus { + --tw-gradient-to: #8A85E4; + } + + .\32xl\:focus\:to-primary-500:focus { + --tw-gradient-to: #5851D8; + } + + .\32xl\:focus\:to-primary-600:focus { + --tw-gradient-to: #4F49C2; + } + + .\32xl\:focus\:to-primary-700:focus { + --tw-gradient-to: #353182; + } + + .\32xl\:focus\:to-primary-800:focus { + --tw-gradient-to: #282461; + } + + .\32xl\:focus\:to-primary-900:focus { + --tw-gradient-to: #1A1841; + } + + .\32xl\:focus\:to-danger:focus { + --tw-gradient-to: #FB7178; + } + + .\32xl\:focus\:to-success:focus { + --tw-gradient-to: #00C99C; + } + + .\32xl\:focus\:to-warning:focus { + --tw-gradient-to: #F3AF4E; + } + + .\32xl\:focus\:to-info:focus { + --tw-gradient-to: #15B2EC; + } + + .\32xl\:bg-opacity-0 { + --tw-bg-opacity: 0; + } + + .\32xl\:bg-opacity-5 { + --tw-bg-opacity: 0.05; + } + + .\32xl\:bg-opacity-10 { + --tw-bg-opacity: 0.1; + } + + .\32xl\:bg-opacity-20 { + --tw-bg-opacity: 0.2; + } + + .\32xl\:bg-opacity-25 { + --tw-bg-opacity: 0.25; + } + + .\32xl\:bg-opacity-30 { + --tw-bg-opacity: 0.3; + } + + .\32xl\:bg-opacity-40 { + --tw-bg-opacity: 0.4; + } + + .\32xl\:bg-opacity-50 { + --tw-bg-opacity: 0.5; + } + + .\32xl\:bg-opacity-60 { + --tw-bg-opacity: 0.6; + } + + .\32xl\:bg-opacity-70 { + --tw-bg-opacity: 0.7; + } + + .\32xl\:bg-opacity-75 { + --tw-bg-opacity: 0.75; + } + + .\32xl\:bg-opacity-80 { + --tw-bg-opacity: 0.8; + } + + .\32xl\:bg-opacity-90 { + --tw-bg-opacity: 0.9; + } + + .\32xl\:bg-opacity-95 { + --tw-bg-opacity: 0.95; + } + + .\32xl\:bg-opacity-100 { + --tw-bg-opacity: 1; + } + + .group:hover .\32xl\:group-hover\:bg-opacity-0 { + --tw-bg-opacity: 0; + } + + .group:hover .\32xl\:group-hover\:bg-opacity-5 { + --tw-bg-opacity: 0.05; + } + + .group:hover .\32xl\:group-hover\:bg-opacity-10 { + --tw-bg-opacity: 0.1; + } + + .group:hover .\32xl\:group-hover\:bg-opacity-20 { + --tw-bg-opacity: 0.2; + } + + .group:hover .\32xl\:group-hover\:bg-opacity-25 { + --tw-bg-opacity: 0.25; + } + + .group:hover .\32xl\:group-hover\:bg-opacity-30 { + --tw-bg-opacity: 0.3; + } + + .group:hover .\32xl\:group-hover\:bg-opacity-40 { + --tw-bg-opacity: 0.4; + } + + .group:hover .\32xl\:group-hover\:bg-opacity-50 { + --tw-bg-opacity: 0.5; + } + + .group:hover .\32xl\:group-hover\:bg-opacity-60 { + --tw-bg-opacity: 0.6; + } + + .group:hover .\32xl\:group-hover\:bg-opacity-70 { + --tw-bg-opacity: 0.7; + } + + .group:hover .\32xl\:group-hover\:bg-opacity-75 { + --tw-bg-opacity: 0.75; + } + + .group:hover .\32xl\:group-hover\:bg-opacity-80 { + --tw-bg-opacity: 0.8; + } + + .group:hover .\32xl\:group-hover\:bg-opacity-90 { + --tw-bg-opacity: 0.9; + } + + .group:hover .\32xl\:group-hover\:bg-opacity-95 { + --tw-bg-opacity: 0.95; + } + + .group:hover .\32xl\:group-hover\:bg-opacity-100 { + --tw-bg-opacity: 1; + } + + .\32xl\:focus-within\:bg-opacity-0:focus-within { + --tw-bg-opacity: 0; + } + + .\32xl\:focus-within\:bg-opacity-5:focus-within { + --tw-bg-opacity: 0.05; + } + + .\32xl\:focus-within\:bg-opacity-10:focus-within { + --tw-bg-opacity: 0.1; + } + + .\32xl\:focus-within\:bg-opacity-20:focus-within { + --tw-bg-opacity: 0.2; + } + + .\32xl\:focus-within\:bg-opacity-25:focus-within { + --tw-bg-opacity: 0.25; + } + + .\32xl\:focus-within\:bg-opacity-30:focus-within { + --tw-bg-opacity: 0.3; + } + + .\32xl\:focus-within\:bg-opacity-40:focus-within { + --tw-bg-opacity: 0.4; + } + + .\32xl\:focus-within\:bg-opacity-50:focus-within { + --tw-bg-opacity: 0.5; + } + + .\32xl\:focus-within\:bg-opacity-60:focus-within { + --tw-bg-opacity: 0.6; + } + + .\32xl\:focus-within\:bg-opacity-70:focus-within { + --tw-bg-opacity: 0.7; + } + + .\32xl\:focus-within\:bg-opacity-75:focus-within { + --tw-bg-opacity: 0.75; + } + + .\32xl\:focus-within\:bg-opacity-80:focus-within { + --tw-bg-opacity: 0.8; + } + + .\32xl\:focus-within\:bg-opacity-90:focus-within { + --tw-bg-opacity: 0.9; + } + + .\32xl\:focus-within\:bg-opacity-95:focus-within { + --tw-bg-opacity: 0.95; + } + + .\32xl\:focus-within\:bg-opacity-100:focus-within { + --tw-bg-opacity: 1; + } + + .\32xl\:hover\:bg-opacity-0:hover { + --tw-bg-opacity: 0; + } + + .\32xl\:hover\:bg-opacity-5:hover { + --tw-bg-opacity: 0.05; + } + + .\32xl\:hover\:bg-opacity-10:hover { + --tw-bg-opacity: 0.1; + } + + .\32xl\:hover\:bg-opacity-20:hover { + --tw-bg-opacity: 0.2; + } + + .\32xl\:hover\:bg-opacity-25:hover { + --tw-bg-opacity: 0.25; + } + + .\32xl\:hover\:bg-opacity-30:hover { + --tw-bg-opacity: 0.3; + } + + .\32xl\:hover\:bg-opacity-40:hover { + --tw-bg-opacity: 0.4; + } + + .\32xl\:hover\:bg-opacity-50:hover { + --tw-bg-opacity: 0.5; + } + + .\32xl\:hover\:bg-opacity-60:hover { + --tw-bg-opacity: 0.6; + } + + .\32xl\:hover\:bg-opacity-70:hover { + --tw-bg-opacity: 0.7; + } + + .\32xl\:hover\:bg-opacity-75:hover { + --tw-bg-opacity: 0.75; + } + + .\32xl\:hover\:bg-opacity-80:hover { + --tw-bg-opacity: 0.8; + } + + .\32xl\:hover\:bg-opacity-90:hover { + --tw-bg-opacity: 0.9; + } + + .\32xl\:hover\:bg-opacity-95:hover { + --tw-bg-opacity: 0.95; + } + + .\32xl\:hover\:bg-opacity-100:hover { + --tw-bg-opacity: 1; + } + + .\32xl\:focus\:bg-opacity-0:focus { + --tw-bg-opacity: 0; + } + + .\32xl\:focus\:bg-opacity-5:focus { + --tw-bg-opacity: 0.05; + } + + .\32xl\:focus\:bg-opacity-10:focus { + --tw-bg-opacity: 0.1; + } + + .\32xl\:focus\:bg-opacity-20:focus { + --tw-bg-opacity: 0.2; + } + + .\32xl\:focus\:bg-opacity-25:focus { + --tw-bg-opacity: 0.25; + } + + .\32xl\:focus\:bg-opacity-30:focus { + --tw-bg-opacity: 0.3; + } + + .\32xl\:focus\:bg-opacity-40:focus { + --tw-bg-opacity: 0.4; + } + + .\32xl\:focus\:bg-opacity-50:focus { + --tw-bg-opacity: 0.5; + } + + .\32xl\:focus\:bg-opacity-60:focus { + --tw-bg-opacity: 0.6; + } + + .\32xl\:focus\:bg-opacity-70:focus { + --tw-bg-opacity: 0.7; + } + + .\32xl\:focus\:bg-opacity-75:focus { + --tw-bg-opacity: 0.75; + } + + .\32xl\:focus\:bg-opacity-80:focus { + --tw-bg-opacity: 0.8; + } + + .\32xl\:focus\:bg-opacity-90:focus { + --tw-bg-opacity: 0.9; + } + + .\32xl\:focus\:bg-opacity-95:focus { + --tw-bg-opacity: 0.95; + } + + .\32xl\:focus\:bg-opacity-100:focus { + --tw-bg-opacity: 1; + } + + .\32xl\:bg-bottom { + background-position: bottom; + } + + .\32xl\:bg-center { + background-position: center; + } + + .\32xl\:bg-left { + background-position: left; + } + + .\32xl\:bg-left-bottom { + background-position: left bottom; + } + + .\32xl\:bg-left-top { + background-position: left top; + } + + .\32xl\:bg-right { + background-position: right; + } + + .\32xl\:bg-right-bottom { + background-position: right bottom; + } + + .\32xl\:bg-right-top { + background-position: right top; + } + + .\32xl\:bg-top { + background-position: top; + } + + .\32xl\:bg-repeat { + background-repeat: repeat; + } + + .\32xl\:bg-no-repeat { + background-repeat: no-repeat; + } + + .\32xl\:bg-repeat-x { + background-repeat: repeat-x; + } + + .\32xl\:bg-repeat-y { + background-repeat: repeat-y; + } + + .\32xl\:bg-repeat-round { + background-repeat: round; + } + + .\32xl\:bg-repeat-space { + background-repeat: space; + } + + .\32xl\:bg-auto { + background-size: auto; + } + + .\32xl\:bg-cover { + background-size: cover; + } + + .\32xl\:bg-contain { + background-size: contain; + } + + .\32xl\:border-collapse { + border-collapse: collapse; + } + + .\32xl\:border-separate { + border-collapse: separate; + } + + .\32xl\:border-transparent { + border-color: transparent; + } + + .\32xl\:border-current { + border-color: currentColor; + } + + .\32xl\:border-black { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .\32xl\:border-white { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .\32xl\:border-gray-50 { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .\32xl\:border-gray-100 { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .\32xl\:border-gray-200 { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .\32xl\:border-gray-300 { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .\32xl\:border-gray-400 { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .\32xl\:border-gray-500 { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .\32xl\:border-gray-600 { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .\32xl\:border-gray-700 { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .\32xl\:border-gray-800 { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .\32xl\:border-gray-900 { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .\32xl\:border-red-50 { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .\32xl\:border-red-100 { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .\32xl\:border-red-200 { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .\32xl\:border-red-300 { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .\32xl\:border-red-400 { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .\32xl\:border-red-500 { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .\32xl\:border-red-600 { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .\32xl\:border-red-700 { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .\32xl\:border-red-800 { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .\32xl\:border-red-900 { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .\32xl\:border-yellow-50 { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .\32xl\:border-yellow-100 { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .\32xl\:border-yellow-200 { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .\32xl\:border-yellow-300 { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .\32xl\:border-yellow-400 { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .\32xl\:border-yellow-500 { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .\32xl\:border-yellow-600 { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .\32xl\:border-yellow-700 { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .\32xl\:border-yellow-800 { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .\32xl\:border-yellow-900 { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .\32xl\:border-green-50 { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .\32xl\:border-green-100 { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .\32xl\:border-green-200 { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .\32xl\:border-green-300 { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .\32xl\:border-green-400 { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .\32xl\:border-green-500 { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .\32xl\:border-green-600 { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .\32xl\:border-green-700 { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .\32xl\:border-green-800 { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .\32xl\:border-green-900 { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .\32xl\:border-blue-50 { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .\32xl\:border-blue-100 { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .\32xl\:border-blue-200 { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .\32xl\:border-blue-300 { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .\32xl\:border-blue-400 { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .\32xl\:border-blue-500 { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .\32xl\:border-blue-600 { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .\32xl\:border-blue-700 { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .\32xl\:border-blue-800 { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .\32xl\:border-blue-900 { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .\32xl\:border-indigo-50 { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .\32xl\:border-indigo-100 { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .\32xl\:border-indigo-200 { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .\32xl\:border-indigo-300 { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .\32xl\:border-indigo-400 { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .\32xl\:border-indigo-500 { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .\32xl\:border-indigo-600 { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .\32xl\:border-indigo-700 { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .\32xl\:border-indigo-800 { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .\32xl\:border-indigo-900 { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .\32xl\:border-purple-50 { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .\32xl\:border-purple-100 { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .\32xl\:border-purple-200 { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .\32xl\:border-purple-300 { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .\32xl\:border-purple-400 { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .\32xl\:border-purple-500 { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .\32xl\:border-purple-600 { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .\32xl\:border-purple-700 { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .\32xl\:border-purple-800 { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .\32xl\:border-purple-900 { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .\32xl\:border-pink-50 { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .\32xl\:border-pink-100 { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .\32xl\:border-pink-200 { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .\32xl\:border-pink-300 { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .\32xl\:border-pink-400 { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .\32xl\:border-pink-500 { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .\32xl\:border-pink-600 { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .\32xl\:border-pink-700 { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .\32xl\:border-pink-800 { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .\32xl\:border-pink-900 { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .\32xl\:border-primary-50 { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .\32xl\:border-primary-100 { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .\32xl\:border-primary-200 { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .\32xl\:border-primary-300 { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .\32xl\:border-primary-400 { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .\32xl\:border-primary-500 { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .\32xl\:border-primary-600 { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .\32xl\:border-primary-700 { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .\32xl\:border-primary-800 { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .\32xl\:border-primary-900 { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .\32xl\:border-danger { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .\32xl\:border-success { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .\32xl\:border-warning { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .\32xl\:border-info { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-transparent:hover { + border-color: transparent; + } + + .\32xl\:hover\:border-current:hover { + border-color: currentColor; + } + + .\32xl\:hover\:border-black:hover { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-white:hover { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-gray-50:hover { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-gray-100:hover { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-gray-200:hover { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-gray-300:hover { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-gray-400:hover { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-gray-500:hover { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-gray-600:hover { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-gray-700:hover { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-gray-800:hover { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-gray-900:hover { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-red-50:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-red-100:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-red-200:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-red-300:hover { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-red-400:hover { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-red-500:hover { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-red-600:hover { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-red-700:hover { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-red-800:hover { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-red-900:hover { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-yellow-50:hover { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-yellow-100:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-yellow-200:hover { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-yellow-300:hover { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-yellow-400:hover { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-yellow-500:hover { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-yellow-600:hover { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-yellow-700:hover { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-yellow-800:hover { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-yellow-900:hover { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-green-50:hover { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-green-100:hover { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-green-200:hover { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-green-300:hover { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-green-400:hover { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-green-500:hover { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-green-600:hover { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-green-700:hover { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-green-800:hover { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-green-900:hover { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-blue-50:hover { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-blue-100:hover { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-blue-200:hover { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-blue-300:hover { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-blue-400:hover { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-blue-500:hover { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-blue-600:hover { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-blue-700:hover { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-blue-800:hover { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-blue-900:hover { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-indigo-50:hover { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-indigo-100:hover { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-indigo-200:hover { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-indigo-300:hover { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-indigo-400:hover { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-indigo-500:hover { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-indigo-600:hover { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-indigo-700:hover { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-indigo-800:hover { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-indigo-900:hover { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-purple-50:hover { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-purple-100:hover { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-purple-200:hover { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-purple-300:hover { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-purple-400:hover { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-purple-500:hover { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-purple-600:hover { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-purple-700:hover { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-purple-800:hover { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-purple-900:hover { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-pink-50:hover { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-pink-100:hover { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-pink-200:hover { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-pink-300:hover { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-pink-400:hover { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-pink-500:hover { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-pink-600:hover { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-pink-700:hover { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-pink-800:hover { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-pink-900:hover { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-primary-50:hover { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-primary-100:hover { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-primary-200:hover { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-primary-300:hover { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-primary-400:hover { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-primary-500:hover { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-primary-600:hover { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-primary-700:hover { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-primary-800:hover { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-primary-900:hover { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-danger:hover { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-success:hover { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-warning:hover { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .\32xl\:hover\:border-info:hover { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-transparent:focus { + border-color: transparent; + } + + .\32xl\:focus\:border-current:focus { + border-color: currentColor; + } + + .\32xl\:focus\:border-black:focus { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-white:focus { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-gray-50:focus { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-gray-100:focus { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-gray-200:focus { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-gray-300:focus { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-gray-400:focus { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-gray-500:focus { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-gray-600:focus { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-gray-700:focus { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-gray-800:focus { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-gray-900:focus { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-red-50:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-red-100:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-red-200:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-red-300:focus { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-red-400:focus { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-red-500:focus { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-red-600:focus { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-red-700:focus { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-red-800:focus { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-red-900:focus { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-yellow-50:focus { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-yellow-100:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-yellow-200:focus { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-yellow-300:focus { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-yellow-400:focus { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-yellow-500:focus { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-yellow-600:focus { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-yellow-700:focus { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-yellow-800:focus { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-yellow-900:focus { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-green-50:focus { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-green-100:focus { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-green-200:focus { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-green-300:focus { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-green-400:focus { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-green-500:focus { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-green-600:focus { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-green-700:focus { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-green-800:focus { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-green-900:focus { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-blue-50:focus { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-blue-100:focus { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-blue-200:focus { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-blue-300:focus { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-blue-400:focus { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-blue-500:focus { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-blue-600:focus { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-blue-700:focus { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-blue-800:focus { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-blue-900:focus { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-indigo-50:focus { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-indigo-100:focus { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-indigo-200:focus { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-indigo-300:focus { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-indigo-400:focus { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-indigo-500:focus { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-indigo-600:focus { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-indigo-700:focus { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-indigo-800:focus { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-indigo-900:focus { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-purple-50:focus { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-purple-100:focus { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-purple-200:focus { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-purple-300:focus { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-purple-400:focus { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-purple-500:focus { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-purple-600:focus { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-purple-700:focus { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-purple-800:focus { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-purple-900:focus { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-pink-50:focus { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-pink-100:focus { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-pink-200:focus { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-pink-300:focus { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-pink-400:focus { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-pink-500:focus { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-pink-600:focus { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-pink-700:focus { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-pink-800:focus { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-pink-900:focus { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-primary-50:focus { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-primary-100:focus { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-primary-200:focus { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-primary-300:focus { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-primary-400:focus { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-primary-500:focus { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-primary-600:focus { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-primary-700:focus { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-primary-800:focus { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-primary-900:focus { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-danger:focus { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-success:focus { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-warning:focus { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .\32xl\:focus\:border-info:focus { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-transparent:active { + border-color: transparent; + } + + .\32xl\:active\:border-current:active { + border-color: currentColor; + } + + .\32xl\:active\:border-black:active { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-white:active { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-gray-50:active { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-gray-100:active { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-gray-200:active { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-gray-300:active { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-gray-400:active { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-gray-500:active { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-gray-600:active { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-gray-700:active { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-gray-800:active { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-gray-900:active { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-red-50:active { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-red-100:active { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-red-200:active { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-red-300:active { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-red-400:active { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-red-500:active { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-red-600:active { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-red-700:active { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-red-800:active { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-red-900:active { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-yellow-50:active { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-yellow-100:active { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-yellow-200:active { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-yellow-300:active { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-yellow-400:active { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-yellow-500:active { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-yellow-600:active { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-yellow-700:active { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-yellow-800:active { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-yellow-900:active { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-green-50:active { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-green-100:active { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-green-200:active { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-green-300:active { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-green-400:active { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-green-500:active { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-green-600:active { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-green-700:active { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-green-800:active { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-green-900:active { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-blue-50:active { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-blue-100:active { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-blue-200:active { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-blue-300:active { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-blue-400:active { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-blue-500:active { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-blue-600:active { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-blue-700:active { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-blue-800:active { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-blue-900:active { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-indigo-50:active { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-indigo-100:active { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-indigo-200:active { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-indigo-300:active { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-indigo-400:active { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-indigo-500:active { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-indigo-600:active { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-indigo-700:active { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-indigo-800:active { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-indigo-900:active { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-purple-50:active { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-purple-100:active { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-purple-200:active { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-purple-300:active { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-purple-400:active { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-purple-500:active { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-purple-600:active { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-purple-700:active { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-purple-800:active { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-purple-900:active { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-pink-50:active { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-pink-100:active { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-pink-200:active { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-pink-300:active { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-pink-400:active { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-pink-500:active { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-pink-600:active { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-pink-700:active { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-pink-800:active { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-pink-900:active { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-primary-50:active { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-primary-100:active { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-primary-200:active { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-primary-300:active { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-primary-400:active { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-primary-500:active { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-primary-600:active { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-primary-700:active { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-primary-800:active { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-primary-900:active { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-danger:active { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-success:active { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-warning:active { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .\32xl\:active\:border-info:active { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-transparent:focus-within { + border-color: transparent; + } + + .\32xl\:focus-within\:border-current:focus-within { + border-color: currentColor; + } + + .\32xl\:focus-within\:border-black:focus-within { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-white:focus-within { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-gray-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-gray-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-gray-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-gray-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-gray-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-gray-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-gray-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-gray-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-gray-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-gray-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-red-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-red-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-red-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-red-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-red-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-red-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-red-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-red-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-red-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-red-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-yellow-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-yellow-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-yellow-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-yellow-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-yellow-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-yellow-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-yellow-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-yellow-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-yellow-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-yellow-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-green-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-green-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-green-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-green-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-green-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-green-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-green-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-green-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-green-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-green-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-blue-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-blue-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-blue-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-blue-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-blue-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-blue-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-blue-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-blue-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-blue-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-blue-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-indigo-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-indigo-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-indigo-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-indigo-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-indigo-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-indigo-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-indigo-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-indigo-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-indigo-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-indigo-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-purple-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-purple-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-purple-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-purple-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-purple-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-purple-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-purple-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-purple-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-purple-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-purple-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-pink-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-pink-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-pink-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-pink-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-pink-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-pink-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-pink-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-pink-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-pink-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-pink-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-primary-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-primary-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-primary-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-primary-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-primary-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-primary-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-primary-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-primary-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-primary-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-primary-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-danger:focus-within { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-success:focus-within { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-warning:focus-within { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .\32xl\:focus-within\:border-info:focus-within { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .\32xl\:border-opacity-0 { + --tw-border-opacity: 0; + } + + .\32xl\:border-opacity-5 { + --tw-border-opacity: 0.05; + } + + .\32xl\:border-opacity-10 { + --tw-border-opacity: 0.1; + } + + .\32xl\:border-opacity-20 { + --tw-border-opacity: 0.2; + } + + .\32xl\:border-opacity-25 { + --tw-border-opacity: 0.25; + } + + .\32xl\:border-opacity-30 { + --tw-border-opacity: 0.3; + } + + .\32xl\:border-opacity-40 { + --tw-border-opacity: 0.4; + } + + .\32xl\:border-opacity-50 { + --tw-border-opacity: 0.5; + } + + .\32xl\:border-opacity-60 { + --tw-border-opacity: 0.6; + } + + .\32xl\:border-opacity-70 { + --tw-border-opacity: 0.7; + } + + .\32xl\:border-opacity-75 { + --tw-border-opacity: 0.75; + } + + .\32xl\:border-opacity-80 { + --tw-border-opacity: 0.8; + } + + .\32xl\:border-opacity-90 { + --tw-border-opacity: 0.9; + } + + .\32xl\:border-opacity-95 { + --tw-border-opacity: 0.95; + } + + .\32xl\:border-opacity-100 { + --tw-border-opacity: 1; + } + + .group:hover .\32xl\:group-hover\:border-opacity-0 { + --tw-border-opacity: 0; + } + + .group:hover .\32xl\:group-hover\:border-opacity-5 { + --tw-border-opacity: 0.05; + } + + .group:hover .\32xl\:group-hover\:border-opacity-10 { + --tw-border-opacity: 0.1; + } + + .group:hover .\32xl\:group-hover\:border-opacity-20 { + --tw-border-opacity: 0.2; + } + + .group:hover .\32xl\:group-hover\:border-opacity-25 { + --tw-border-opacity: 0.25; + } + + .group:hover .\32xl\:group-hover\:border-opacity-30 { + --tw-border-opacity: 0.3; + } + + .group:hover .\32xl\:group-hover\:border-opacity-40 { + --tw-border-opacity: 0.4; + } + + .group:hover .\32xl\:group-hover\:border-opacity-50 { + --tw-border-opacity: 0.5; + } + + .group:hover .\32xl\:group-hover\:border-opacity-60 { + --tw-border-opacity: 0.6; + } + + .group:hover .\32xl\:group-hover\:border-opacity-70 { + --tw-border-opacity: 0.7; + } + + .group:hover .\32xl\:group-hover\:border-opacity-75 { + --tw-border-opacity: 0.75; + } + + .group:hover .\32xl\:group-hover\:border-opacity-80 { + --tw-border-opacity: 0.8; + } + + .group:hover .\32xl\:group-hover\:border-opacity-90 { + --tw-border-opacity: 0.9; + } + + .group:hover .\32xl\:group-hover\:border-opacity-95 { + --tw-border-opacity: 0.95; + } + + .group:hover .\32xl\:group-hover\:border-opacity-100 { + --tw-border-opacity: 1; + } + + .\32xl\:focus-within\:border-opacity-0:focus-within { + --tw-border-opacity: 0; + } + + .\32xl\:focus-within\:border-opacity-5:focus-within { + --tw-border-opacity: 0.05; + } + + .\32xl\:focus-within\:border-opacity-10:focus-within { + --tw-border-opacity: 0.1; + } + + .\32xl\:focus-within\:border-opacity-20:focus-within { + --tw-border-opacity: 0.2; + } + + .\32xl\:focus-within\:border-opacity-25:focus-within { + --tw-border-opacity: 0.25; + } + + .\32xl\:focus-within\:border-opacity-30:focus-within { + --tw-border-opacity: 0.3; + } + + .\32xl\:focus-within\:border-opacity-40:focus-within { + --tw-border-opacity: 0.4; + } + + .\32xl\:focus-within\:border-opacity-50:focus-within { + --tw-border-opacity: 0.5; + } + + .\32xl\:focus-within\:border-opacity-60:focus-within { + --tw-border-opacity: 0.6; + } + + .\32xl\:focus-within\:border-opacity-70:focus-within { + --tw-border-opacity: 0.7; + } + + .\32xl\:focus-within\:border-opacity-75:focus-within { + --tw-border-opacity: 0.75; + } + + .\32xl\:focus-within\:border-opacity-80:focus-within { + --tw-border-opacity: 0.8; + } + + .\32xl\:focus-within\:border-opacity-90:focus-within { + --tw-border-opacity: 0.9; + } + + .\32xl\:focus-within\:border-opacity-95:focus-within { + --tw-border-opacity: 0.95; + } + + .\32xl\:focus-within\:border-opacity-100:focus-within { + --tw-border-opacity: 1; + } + + .\32xl\:hover\:border-opacity-0:hover { + --tw-border-opacity: 0; + } + + .\32xl\:hover\:border-opacity-5:hover { + --tw-border-opacity: 0.05; + } + + .\32xl\:hover\:border-opacity-10:hover { + --tw-border-opacity: 0.1; + } + + .\32xl\:hover\:border-opacity-20:hover { + --tw-border-opacity: 0.2; + } + + .\32xl\:hover\:border-opacity-25:hover { + --tw-border-opacity: 0.25; + } + + .\32xl\:hover\:border-opacity-30:hover { + --tw-border-opacity: 0.3; + } + + .\32xl\:hover\:border-opacity-40:hover { + --tw-border-opacity: 0.4; + } + + .\32xl\:hover\:border-opacity-50:hover { + --tw-border-opacity: 0.5; + } + + .\32xl\:hover\:border-opacity-60:hover { + --tw-border-opacity: 0.6; + } + + .\32xl\:hover\:border-opacity-70:hover { + --tw-border-opacity: 0.7; + } + + .\32xl\:hover\:border-opacity-75:hover { + --tw-border-opacity: 0.75; + } + + .\32xl\:hover\:border-opacity-80:hover { + --tw-border-opacity: 0.8; + } + + .\32xl\:hover\:border-opacity-90:hover { + --tw-border-opacity: 0.9; + } + + .\32xl\:hover\:border-opacity-95:hover { + --tw-border-opacity: 0.95; + } + + .\32xl\:hover\:border-opacity-100:hover { + --tw-border-opacity: 1; + } + + .\32xl\:focus\:border-opacity-0:focus { + --tw-border-opacity: 0; + } + + .\32xl\:focus\:border-opacity-5:focus { + --tw-border-opacity: 0.05; + } + + .\32xl\:focus\:border-opacity-10:focus { + --tw-border-opacity: 0.1; + } + + .\32xl\:focus\:border-opacity-20:focus { + --tw-border-opacity: 0.2; + } + + .\32xl\:focus\:border-opacity-25:focus { + --tw-border-opacity: 0.25; + } + + .\32xl\:focus\:border-opacity-30:focus { + --tw-border-opacity: 0.3; + } + + .\32xl\:focus\:border-opacity-40:focus { + --tw-border-opacity: 0.4; + } + + .\32xl\:focus\:border-opacity-50:focus { + --tw-border-opacity: 0.5; + } + + .\32xl\:focus\:border-opacity-60:focus { + --tw-border-opacity: 0.6; + } + + .\32xl\:focus\:border-opacity-70:focus { + --tw-border-opacity: 0.7; + } + + .\32xl\:focus\:border-opacity-75:focus { + --tw-border-opacity: 0.75; + } + + .\32xl\:focus\:border-opacity-80:focus { + --tw-border-opacity: 0.8; + } + + .\32xl\:focus\:border-opacity-90:focus { + --tw-border-opacity: 0.9; + } + + .\32xl\:focus\:border-opacity-95:focus { + --tw-border-opacity: 0.95; + } + + .\32xl\:focus\:border-opacity-100:focus { + --tw-border-opacity: 1; + } + + .\32xl\:rounded-none { + border-radius: 0px; + } + + .\32xl\:rounded-sm { + border-radius: 0.125rem; + } + + .\32xl\:rounded { + border-radius: 0.25rem; + } + + .\32xl\:rounded-md { + border-radius: 0.375rem; + } + + .\32xl\:rounded-lg { + border-radius: 0.5rem; + } + + .\32xl\:rounded-xl { + border-radius: 0.75rem; + } + + .\32xl\:rounded-2xl { + border-radius: 1rem; + } + + .\32xl\:rounded-3xl { + border-radius: 1.5rem; + } + + .\32xl\:rounded-full { + border-radius: 9999px; + } + + .\32xl\:rounded-t-none { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .\32xl\:rounded-r-none { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .\32xl\:rounded-b-none { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .\32xl\:rounded-l-none { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .\32xl\:rounded-t-sm { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .\32xl\:rounded-r-sm { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .\32xl\:rounded-b-sm { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .\32xl\:rounded-l-sm { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .\32xl\:rounded-t { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .\32xl\:rounded-r { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .\32xl\:rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .\32xl\:rounded-l { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .\32xl\:rounded-t-md { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .\32xl\:rounded-r-md { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .\32xl\:rounded-b-md { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .\32xl\:rounded-l-md { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .\32xl\:rounded-t-lg { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .\32xl\:rounded-r-lg { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .\32xl\:rounded-b-lg { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .\32xl\:rounded-l-lg { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .\32xl\:rounded-t-xl { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .\32xl\:rounded-r-xl { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .\32xl\:rounded-b-xl { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .\32xl\:rounded-l-xl { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .\32xl\:rounded-t-2xl { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .\32xl\:rounded-r-2xl { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .\32xl\:rounded-b-2xl { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .\32xl\:rounded-l-2xl { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .\32xl\:rounded-t-3xl { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .\32xl\:rounded-r-3xl { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .\32xl\:rounded-b-3xl { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .\32xl\:rounded-l-3xl { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .\32xl\:rounded-t-full { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .\32xl\:rounded-r-full { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .\32xl\:rounded-b-full { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .\32xl\:rounded-l-full { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .\32xl\:rounded-tl-none { + border-top-left-radius: 0px; + } + + .\32xl\:rounded-tr-none { + border-top-right-radius: 0px; + } + + .\32xl\:rounded-br-none { + border-bottom-right-radius: 0px; + } + + .\32xl\:rounded-bl-none { + border-bottom-left-radius: 0px; + } + + .\32xl\:rounded-tl-sm { + border-top-left-radius: 0.125rem; + } + + .\32xl\:rounded-tr-sm { + border-top-right-radius: 0.125rem; + } + + .\32xl\:rounded-br-sm { + border-bottom-right-radius: 0.125rem; + } + + .\32xl\:rounded-bl-sm { + border-bottom-left-radius: 0.125rem; + } + + .\32xl\:rounded-tl { + border-top-left-radius: 0.25rem; + } + + .\32xl\:rounded-tr { + border-top-right-radius: 0.25rem; + } + + .\32xl\:rounded-br { + border-bottom-right-radius: 0.25rem; + } + + .\32xl\:rounded-bl { + border-bottom-left-radius: 0.25rem; + } + + .\32xl\:rounded-tl-md { + border-top-left-radius: 0.375rem; + } + + .\32xl\:rounded-tr-md { + border-top-right-radius: 0.375rem; + } + + .\32xl\:rounded-br-md { + border-bottom-right-radius: 0.375rem; + } + + .\32xl\:rounded-bl-md { + border-bottom-left-radius: 0.375rem; + } + + .\32xl\:rounded-tl-lg { + border-top-left-radius: 0.5rem; + } + + .\32xl\:rounded-tr-lg { + border-top-right-radius: 0.5rem; + } + + .\32xl\:rounded-br-lg { + border-bottom-right-radius: 0.5rem; + } + + .\32xl\:rounded-bl-lg { + border-bottom-left-radius: 0.5rem; + } + + .\32xl\:rounded-tl-xl { + border-top-left-radius: 0.75rem; + } + + .\32xl\:rounded-tr-xl { + border-top-right-radius: 0.75rem; + } + + .\32xl\:rounded-br-xl { + border-bottom-right-radius: 0.75rem; + } + + .\32xl\:rounded-bl-xl { + border-bottom-left-radius: 0.75rem; + } + + .\32xl\:rounded-tl-2xl { + border-top-left-radius: 1rem; + } + + .\32xl\:rounded-tr-2xl { + border-top-right-radius: 1rem; + } + + .\32xl\:rounded-br-2xl { + border-bottom-right-radius: 1rem; + } + + .\32xl\:rounded-bl-2xl { + border-bottom-left-radius: 1rem; + } + + .\32xl\:rounded-tl-3xl { + border-top-left-radius: 1.5rem; + } + + .\32xl\:rounded-tr-3xl { + border-top-right-radius: 1.5rem; + } + + .\32xl\:rounded-br-3xl { + border-bottom-right-radius: 1.5rem; + } + + .\32xl\:rounded-bl-3xl { + border-bottom-left-radius: 1.5rem; + } + + .\32xl\:rounded-tl-full { + border-top-left-radius: 9999px; + } + + .\32xl\:rounded-tr-full { + border-top-right-radius: 9999px; + } + + .\32xl\:rounded-br-full { + border-bottom-right-radius: 9999px; + } + + .\32xl\:rounded-bl-full { + border-bottom-left-radius: 9999px; + } + + .\32xl\:hover\:rounded-none:hover { + border-radius: 0px; + } + + .\32xl\:hover\:rounded-sm:hover { + border-radius: 0.125rem; + } + + .\32xl\:hover\:rounded:hover { + border-radius: 0.25rem; + } + + .\32xl\:hover\:rounded-md:hover { + border-radius: 0.375rem; + } + + .\32xl\:hover\:rounded-lg:hover { + border-radius: 0.5rem; + } + + .\32xl\:hover\:rounded-xl:hover { + border-radius: 0.75rem; + } + + .\32xl\:hover\:rounded-2xl:hover { + border-radius: 1rem; + } + + .\32xl\:hover\:rounded-3xl:hover { + border-radius: 1.5rem; + } + + .\32xl\:hover\:rounded-full:hover { + border-radius: 9999px; + } + + .\32xl\:hover\:rounded-t-none:hover { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .\32xl\:hover\:rounded-r-none:hover { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .\32xl\:hover\:rounded-b-none:hover { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .\32xl\:hover\:rounded-l-none:hover { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .\32xl\:hover\:rounded-t-sm:hover { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .\32xl\:hover\:rounded-r-sm:hover { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .\32xl\:hover\:rounded-b-sm:hover { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .\32xl\:hover\:rounded-l-sm:hover { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .\32xl\:hover\:rounded-t:hover { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .\32xl\:hover\:rounded-r:hover { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .\32xl\:hover\:rounded-b:hover { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .\32xl\:hover\:rounded-l:hover { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .\32xl\:hover\:rounded-t-md:hover { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .\32xl\:hover\:rounded-r-md:hover { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .\32xl\:hover\:rounded-b-md:hover { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .\32xl\:hover\:rounded-l-md:hover { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .\32xl\:hover\:rounded-t-lg:hover { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .\32xl\:hover\:rounded-r-lg:hover { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .\32xl\:hover\:rounded-b-lg:hover { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .\32xl\:hover\:rounded-l-lg:hover { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .\32xl\:hover\:rounded-t-xl:hover { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .\32xl\:hover\:rounded-r-xl:hover { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .\32xl\:hover\:rounded-b-xl:hover { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .\32xl\:hover\:rounded-l-xl:hover { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .\32xl\:hover\:rounded-t-2xl:hover { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .\32xl\:hover\:rounded-r-2xl:hover { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .\32xl\:hover\:rounded-b-2xl:hover { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .\32xl\:hover\:rounded-l-2xl:hover { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .\32xl\:hover\:rounded-t-3xl:hover { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .\32xl\:hover\:rounded-r-3xl:hover { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .\32xl\:hover\:rounded-b-3xl:hover { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .\32xl\:hover\:rounded-l-3xl:hover { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .\32xl\:hover\:rounded-t-full:hover { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .\32xl\:hover\:rounded-r-full:hover { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .\32xl\:hover\:rounded-b-full:hover { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .\32xl\:hover\:rounded-l-full:hover { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .\32xl\:hover\:rounded-tl-none:hover { + border-top-left-radius: 0px; + } + + .\32xl\:hover\:rounded-tr-none:hover { + border-top-right-radius: 0px; + } + + .\32xl\:hover\:rounded-br-none:hover { + border-bottom-right-radius: 0px; + } + + .\32xl\:hover\:rounded-bl-none:hover { + border-bottom-left-radius: 0px; + } + + .\32xl\:hover\:rounded-tl-sm:hover { + border-top-left-radius: 0.125rem; + } + + .\32xl\:hover\:rounded-tr-sm:hover { + border-top-right-radius: 0.125rem; + } + + .\32xl\:hover\:rounded-br-sm:hover { + border-bottom-right-radius: 0.125rem; + } + + .\32xl\:hover\:rounded-bl-sm:hover { + border-bottom-left-radius: 0.125rem; + } + + .\32xl\:hover\:rounded-tl:hover { + border-top-left-radius: 0.25rem; + } + + .\32xl\:hover\:rounded-tr:hover { + border-top-right-radius: 0.25rem; + } + + .\32xl\:hover\:rounded-br:hover { + border-bottom-right-radius: 0.25rem; + } + + .\32xl\:hover\:rounded-bl:hover { + border-bottom-left-radius: 0.25rem; + } + + .\32xl\:hover\:rounded-tl-md:hover { + border-top-left-radius: 0.375rem; + } + + .\32xl\:hover\:rounded-tr-md:hover { + border-top-right-radius: 0.375rem; + } + + .\32xl\:hover\:rounded-br-md:hover { + border-bottom-right-radius: 0.375rem; + } + + .\32xl\:hover\:rounded-bl-md:hover { + border-bottom-left-radius: 0.375rem; + } + + .\32xl\:hover\:rounded-tl-lg:hover { + border-top-left-radius: 0.5rem; + } + + .\32xl\:hover\:rounded-tr-lg:hover { + border-top-right-radius: 0.5rem; + } + + .\32xl\:hover\:rounded-br-lg:hover { + border-bottom-right-radius: 0.5rem; + } + + .\32xl\:hover\:rounded-bl-lg:hover { + border-bottom-left-radius: 0.5rem; + } + + .\32xl\:hover\:rounded-tl-xl:hover { + border-top-left-radius: 0.75rem; + } + + .\32xl\:hover\:rounded-tr-xl:hover { + border-top-right-radius: 0.75rem; + } + + .\32xl\:hover\:rounded-br-xl:hover { + border-bottom-right-radius: 0.75rem; + } + + .\32xl\:hover\:rounded-bl-xl:hover { + border-bottom-left-radius: 0.75rem; + } + + .\32xl\:hover\:rounded-tl-2xl:hover { + border-top-left-radius: 1rem; + } + + .\32xl\:hover\:rounded-tr-2xl:hover { + border-top-right-radius: 1rem; + } + + .\32xl\:hover\:rounded-br-2xl:hover { + border-bottom-right-radius: 1rem; + } + + .\32xl\:hover\:rounded-bl-2xl:hover { + border-bottom-left-radius: 1rem; + } + + .\32xl\:hover\:rounded-tl-3xl:hover { + border-top-left-radius: 1.5rem; + } + + .\32xl\:hover\:rounded-tr-3xl:hover { + border-top-right-radius: 1.5rem; + } + + .\32xl\:hover\:rounded-br-3xl:hover { + border-bottom-right-radius: 1.5rem; + } + + .\32xl\:hover\:rounded-bl-3xl:hover { + border-bottom-left-radius: 1.5rem; + } + + .\32xl\:hover\:rounded-tl-full:hover { + border-top-left-radius: 9999px; + } + + .\32xl\:hover\:rounded-tr-full:hover { + border-top-right-radius: 9999px; + } + + .\32xl\:hover\:rounded-br-full:hover { + border-bottom-right-radius: 9999px; + } + + .\32xl\:hover\:rounded-bl-full:hover { + border-bottom-left-radius: 9999px; + } + + .\32xl\:first\:rounded-none:first-child { + border-radius: 0px; + } + + .\32xl\:first\:rounded-sm:first-child { + border-radius: 0.125rem; + } + + .\32xl\:first\:rounded:first-child { + border-radius: 0.25rem; + } + + .\32xl\:first\:rounded-md:first-child { + border-radius: 0.375rem; + } + + .\32xl\:first\:rounded-lg:first-child { + border-radius: 0.5rem; + } + + .\32xl\:first\:rounded-xl:first-child { + border-radius: 0.75rem; + } + + .\32xl\:first\:rounded-2xl:first-child { + border-radius: 1rem; + } + + .\32xl\:first\:rounded-3xl:first-child { + border-radius: 1.5rem; + } + + .\32xl\:first\:rounded-full:first-child { + border-radius: 9999px; + } + + .\32xl\:first\:rounded-t-none:first-child { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .\32xl\:first\:rounded-r-none:first-child { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .\32xl\:first\:rounded-b-none:first-child { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .\32xl\:first\:rounded-l-none:first-child { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .\32xl\:first\:rounded-t-sm:first-child { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .\32xl\:first\:rounded-r-sm:first-child { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .\32xl\:first\:rounded-b-sm:first-child { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .\32xl\:first\:rounded-l-sm:first-child { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .\32xl\:first\:rounded-t:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .\32xl\:first\:rounded-r:first-child { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .\32xl\:first\:rounded-b:first-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .\32xl\:first\:rounded-l:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .\32xl\:first\:rounded-t-md:first-child { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .\32xl\:first\:rounded-r-md:first-child { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .\32xl\:first\:rounded-b-md:first-child { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .\32xl\:first\:rounded-l-md:first-child { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .\32xl\:first\:rounded-t-lg:first-child { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .\32xl\:first\:rounded-r-lg:first-child { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .\32xl\:first\:rounded-b-lg:first-child { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .\32xl\:first\:rounded-l-lg:first-child { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .\32xl\:first\:rounded-t-xl:first-child { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .\32xl\:first\:rounded-r-xl:first-child { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .\32xl\:first\:rounded-b-xl:first-child { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .\32xl\:first\:rounded-l-xl:first-child { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .\32xl\:first\:rounded-t-2xl:first-child { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .\32xl\:first\:rounded-r-2xl:first-child { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .\32xl\:first\:rounded-b-2xl:first-child { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .\32xl\:first\:rounded-l-2xl:first-child { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .\32xl\:first\:rounded-t-3xl:first-child { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .\32xl\:first\:rounded-r-3xl:first-child { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .\32xl\:first\:rounded-b-3xl:first-child { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .\32xl\:first\:rounded-l-3xl:first-child { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .\32xl\:first\:rounded-t-full:first-child { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .\32xl\:first\:rounded-r-full:first-child { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .\32xl\:first\:rounded-b-full:first-child { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .\32xl\:first\:rounded-l-full:first-child { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .\32xl\:first\:rounded-tl-none:first-child { + border-top-left-radius: 0px; + } + + .\32xl\:first\:rounded-tr-none:first-child { + border-top-right-radius: 0px; + } + + .\32xl\:first\:rounded-br-none:first-child { + border-bottom-right-radius: 0px; + } + + .\32xl\:first\:rounded-bl-none:first-child { + border-bottom-left-radius: 0px; + } + + .\32xl\:first\:rounded-tl-sm:first-child { + border-top-left-radius: 0.125rem; + } + + .\32xl\:first\:rounded-tr-sm:first-child { + border-top-right-radius: 0.125rem; + } + + .\32xl\:first\:rounded-br-sm:first-child { + border-bottom-right-radius: 0.125rem; + } + + .\32xl\:first\:rounded-bl-sm:first-child { + border-bottom-left-radius: 0.125rem; + } + + .\32xl\:first\:rounded-tl:first-child { + border-top-left-radius: 0.25rem; + } + + .\32xl\:first\:rounded-tr:first-child { + border-top-right-radius: 0.25rem; + } + + .\32xl\:first\:rounded-br:first-child { + border-bottom-right-radius: 0.25rem; + } + + .\32xl\:first\:rounded-bl:first-child { + border-bottom-left-radius: 0.25rem; + } + + .\32xl\:first\:rounded-tl-md:first-child { + border-top-left-radius: 0.375rem; + } + + .\32xl\:first\:rounded-tr-md:first-child { + border-top-right-radius: 0.375rem; + } + + .\32xl\:first\:rounded-br-md:first-child { + border-bottom-right-radius: 0.375rem; + } + + .\32xl\:first\:rounded-bl-md:first-child { + border-bottom-left-radius: 0.375rem; + } + + .\32xl\:first\:rounded-tl-lg:first-child { + border-top-left-radius: 0.5rem; + } + + .\32xl\:first\:rounded-tr-lg:first-child { + border-top-right-radius: 0.5rem; + } + + .\32xl\:first\:rounded-br-lg:first-child { + border-bottom-right-radius: 0.5rem; + } + + .\32xl\:first\:rounded-bl-lg:first-child { + border-bottom-left-radius: 0.5rem; + } + + .\32xl\:first\:rounded-tl-xl:first-child { + border-top-left-radius: 0.75rem; + } + + .\32xl\:first\:rounded-tr-xl:first-child { + border-top-right-radius: 0.75rem; + } + + .\32xl\:first\:rounded-br-xl:first-child { + border-bottom-right-radius: 0.75rem; + } + + .\32xl\:first\:rounded-bl-xl:first-child { + border-bottom-left-radius: 0.75rem; + } + + .\32xl\:first\:rounded-tl-2xl:first-child { + border-top-left-radius: 1rem; + } + + .\32xl\:first\:rounded-tr-2xl:first-child { + border-top-right-radius: 1rem; + } + + .\32xl\:first\:rounded-br-2xl:first-child { + border-bottom-right-radius: 1rem; + } + + .\32xl\:first\:rounded-bl-2xl:first-child { + border-bottom-left-radius: 1rem; + } + + .\32xl\:first\:rounded-tl-3xl:first-child { + border-top-left-radius: 1.5rem; + } + + .\32xl\:first\:rounded-tr-3xl:first-child { + border-top-right-radius: 1.5rem; + } + + .\32xl\:first\:rounded-br-3xl:first-child { + border-bottom-right-radius: 1.5rem; + } + + .\32xl\:first\:rounded-bl-3xl:first-child { + border-bottom-left-radius: 1.5rem; + } + + .\32xl\:first\:rounded-tl-full:first-child { + border-top-left-radius: 9999px; + } + + .\32xl\:first\:rounded-tr-full:first-child { + border-top-right-radius: 9999px; + } + + .\32xl\:first\:rounded-br-full:first-child { + border-bottom-right-radius: 9999px; + } + + .\32xl\:first\:rounded-bl-full:first-child { + border-bottom-left-radius: 9999px; + } + + .\32xl\:last\:rounded-none:last-child { + border-radius: 0px; + } + + .\32xl\:last\:rounded-sm:last-child { + border-radius: 0.125rem; + } + + .\32xl\:last\:rounded:last-child { + border-radius: 0.25rem; + } + + .\32xl\:last\:rounded-md:last-child { + border-radius: 0.375rem; + } + + .\32xl\:last\:rounded-lg:last-child { + border-radius: 0.5rem; + } + + .\32xl\:last\:rounded-xl:last-child { + border-radius: 0.75rem; + } + + .\32xl\:last\:rounded-2xl:last-child { + border-radius: 1rem; + } + + .\32xl\:last\:rounded-3xl:last-child { + border-radius: 1.5rem; + } + + .\32xl\:last\:rounded-full:last-child { + border-radius: 9999px; + } + + .\32xl\:last\:rounded-t-none:last-child { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .\32xl\:last\:rounded-r-none:last-child { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .\32xl\:last\:rounded-b-none:last-child { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .\32xl\:last\:rounded-l-none:last-child { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .\32xl\:last\:rounded-t-sm:last-child { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .\32xl\:last\:rounded-r-sm:last-child { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .\32xl\:last\:rounded-b-sm:last-child { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .\32xl\:last\:rounded-l-sm:last-child { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .\32xl\:last\:rounded-t:last-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .\32xl\:last\:rounded-r:last-child { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .\32xl\:last\:rounded-b:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .\32xl\:last\:rounded-l:last-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .\32xl\:last\:rounded-t-md:last-child { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .\32xl\:last\:rounded-r-md:last-child { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .\32xl\:last\:rounded-b-md:last-child { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .\32xl\:last\:rounded-l-md:last-child { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .\32xl\:last\:rounded-t-lg:last-child { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .\32xl\:last\:rounded-r-lg:last-child { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .\32xl\:last\:rounded-b-lg:last-child { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .\32xl\:last\:rounded-l-lg:last-child { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .\32xl\:last\:rounded-t-xl:last-child { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .\32xl\:last\:rounded-r-xl:last-child { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .\32xl\:last\:rounded-b-xl:last-child { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .\32xl\:last\:rounded-l-xl:last-child { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .\32xl\:last\:rounded-t-2xl:last-child { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .\32xl\:last\:rounded-r-2xl:last-child { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .\32xl\:last\:rounded-b-2xl:last-child { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .\32xl\:last\:rounded-l-2xl:last-child { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .\32xl\:last\:rounded-t-3xl:last-child { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .\32xl\:last\:rounded-r-3xl:last-child { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .\32xl\:last\:rounded-b-3xl:last-child { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .\32xl\:last\:rounded-l-3xl:last-child { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .\32xl\:last\:rounded-t-full:last-child { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .\32xl\:last\:rounded-r-full:last-child { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .\32xl\:last\:rounded-b-full:last-child { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .\32xl\:last\:rounded-l-full:last-child { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .\32xl\:last\:rounded-tl-none:last-child { + border-top-left-radius: 0px; + } + + .\32xl\:last\:rounded-tr-none:last-child { + border-top-right-radius: 0px; + } + + .\32xl\:last\:rounded-br-none:last-child { + border-bottom-right-radius: 0px; + } + + .\32xl\:last\:rounded-bl-none:last-child { + border-bottom-left-radius: 0px; + } + + .\32xl\:last\:rounded-tl-sm:last-child { + border-top-left-radius: 0.125rem; + } + + .\32xl\:last\:rounded-tr-sm:last-child { + border-top-right-radius: 0.125rem; + } + + .\32xl\:last\:rounded-br-sm:last-child { + border-bottom-right-radius: 0.125rem; + } + + .\32xl\:last\:rounded-bl-sm:last-child { + border-bottom-left-radius: 0.125rem; + } + + .\32xl\:last\:rounded-tl:last-child { + border-top-left-radius: 0.25rem; + } + + .\32xl\:last\:rounded-tr:last-child { + border-top-right-radius: 0.25rem; + } + + .\32xl\:last\:rounded-br:last-child { + border-bottom-right-radius: 0.25rem; + } + + .\32xl\:last\:rounded-bl:last-child { + border-bottom-left-radius: 0.25rem; + } + + .\32xl\:last\:rounded-tl-md:last-child { + border-top-left-radius: 0.375rem; + } + + .\32xl\:last\:rounded-tr-md:last-child { + border-top-right-radius: 0.375rem; + } + + .\32xl\:last\:rounded-br-md:last-child { + border-bottom-right-radius: 0.375rem; + } + + .\32xl\:last\:rounded-bl-md:last-child { + border-bottom-left-radius: 0.375rem; + } + + .\32xl\:last\:rounded-tl-lg:last-child { + border-top-left-radius: 0.5rem; + } + + .\32xl\:last\:rounded-tr-lg:last-child { + border-top-right-radius: 0.5rem; + } + + .\32xl\:last\:rounded-br-lg:last-child { + border-bottom-right-radius: 0.5rem; + } + + .\32xl\:last\:rounded-bl-lg:last-child { + border-bottom-left-radius: 0.5rem; + } + + .\32xl\:last\:rounded-tl-xl:last-child { + border-top-left-radius: 0.75rem; + } + + .\32xl\:last\:rounded-tr-xl:last-child { + border-top-right-radius: 0.75rem; + } + + .\32xl\:last\:rounded-br-xl:last-child { + border-bottom-right-radius: 0.75rem; + } + + .\32xl\:last\:rounded-bl-xl:last-child { + border-bottom-left-radius: 0.75rem; + } + + .\32xl\:last\:rounded-tl-2xl:last-child { + border-top-left-radius: 1rem; + } + + .\32xl\:last\:rounded-tr-2xl:last-child { + border-top-right-radius: 1rem; + } + + .\32xl\:last\:rounded-br-2xl:last-child { + border-bottom-right-radius: 1rem; + } + + .\32xl\:last\:rounded-bl-2xl:last-child { + border-bottom-left-radius: 1rem; + } + + .\32xl\:last\:rounded-tl-3xl:last-child { + border-top-left-radius: 1.5rem; + } + + .\32xl\:last\:rounded-tr-3xl:last-child { + border-top-right-radius: 1.5rem; + } + + .\32xl\:last\:rounded-br-3xl:last-child { + border-bottom-right-radius: 1.5rem; + } + + .\32xl\:last\:rounded-bl-3xl:last-child { + border-bottom-left-radius: 1.5rem; + } + + .\32xl\:last\:rounded-tl-full:last-child { + border-top-left-radius: 9999px; + } + + .\32xl\:last\:rounded-tr-full:last-child { + border-top-right-radius: 9999px; + } + + .\32xl\:last\:rounded-br-full:last-child { + border-bottom-right-radius: 9999px; + } + + .\32xl\:last\:rounded-bl-full:last-child { + border-bottom-left-radius: 9999px; + } + + .\32xl\:border-solid { + border-style: solid; + } + + .\32xl\:border-dashed { + border-style: dashed; + } + + .\32xl\:border-dotted { + border-style: dotted; + } + + .\32xl\:border-double { + border-style: double; + } + + .\32xl\:border-none { + border-style: none; + } + + .\32xl\:hover\:border-solid:hover { + border-style: solid; + } + + .\32xl\:hover\:border-dashed:hover { + border-style: dashed; + } + + .\32xl\:hover\:border-dotted:hover { + border-style: dotted; + } + + .\32xl\:hover\:border-double:hover { + border-style: double; + } + + .\32xl\:hover\:border-none:hover { + border-style: none; + } + + .\32xl\:first\:border-solid:first-child { + border-style: solid; + } + + .\32xl\:first\:border-dashed:first-child { + border-style: dashed; + } + + .\32xl\:first\:border-dotted:first-child { + border-style: dotted; + } + + .\32xl\:first\:border-double:first-child { + border-style: double; + } + + .\32xl\:first\:border-none:first-child { + border-style: none; + } + + .\32xl\:last\:border-solid:last-child { + border-style: solid; + } + + .\32xl\:last\:border-dashed:last-child { + border-style: dashed; + } + + .\32xl\:last\:border-dotted:last-child { + border-style: dotted; + } + + .\32xl\:last\:border-double:last-child { + border-style: double; + } + + .\32xl\:last\:border-none:last-child { + border-style: none; + } + + .\32xl\:border-0 { + border-width: 0px; + } + + .\32xl\:border-2 { + border-width: 2px; + } + + .\32xl\:border-3 { + border-width: 3px; + } + + .\32xl\:border-4 { + border-width: 4px; + } + + .\32xl\:border-8 { + border-width: 8px; + } + + .\32xl\:border { + border-width: 1px; + } + + .\32xl\:border-t-0 { + border-top-width: 0px; + } + + .\32xl\:border-r-0 { + border-right-width: 0px; + } + + .\32xl\:border-b-0 { + border-bottom-width: 0px; + } + + .\32xl\:border-l-0 { + border-left-width: 0px; + } + + .\32xl\:border-t-2 { + border-top-width: 2px; + } + + .\32xl\:border-r-2 { + border-right-width: 2px; + } + + .\32xl\:border-b-2 { + border-bottom-width: 2px; + } + + .\32xl\:border-l-2 { + border-left-width: 2px; + } + + .\32xl\:border-t-3 { + border-top-width: 3px; + } + + .\32xl\:border-r-3 { + border-right-width: 3px; + } + + .\32xl\:border-b-3 { + border-bottom-width: 3px; + } + + .\32xl\:border-l-3 { + border-left-width: 3px; + } + + .\32xl\:border-t-4 { + border-top-width: 4px; + } + + .\32xl\:border-r-4 { + border-right-width: 4px; + } + + .\32xl\:border-b-4 { + border-bottom-width: 4px; + } + + .\32xl\:border-l-4 { + border-left-width: 4px; + } + + .\32xl\:border-t-8 { + border-top-width: 8px; + } + + .\32xl\:border-r-8 { + border-right-width: 8px; + } + + .\32xl\:border-b-8 { + border-bottom-width: 8px; + } + + .\32xl\:border-l-8 { + border-left-width: 8px; + } + + .\32xl\:border-t { + border-top-width: 1px; + } + + .\32xl\:border-r { + border-right-width: 1px; + } + + .\32xl\:border-b { + border-bottom-width: 1px; + } + + .\32xl\:border-l { + border-left-width: 1px; + } + + .\32xl\:last\:border-0:last-child { + border-width: 0px; + } + + .\32xl\:last\:border-2:last-child { + border-width: 2px; + } + + .\32xl\:last\:border-3:last-child { + border-width: 3px; + } + + .\32xl\:last\:border-4:last-child { + border-width: 4px; + } + + .\32xl\:last\:border-8:last-child { + border-width: 8px; + } + + .\32xl\:last\:border:last-child { + border-width: 1px; + } + + .\32xl\:last\:border-t-0:last-child { + border-top-width: 0px; + } + + .\32xl\:last\:border-r-0:last-child { + border-right-width: 0px; + } + + .\32xl\:last\:border-b-0:last-child { + border-bottom-width: 0px; + } + + .\32xl\:last\:border-l-0:last-child { + border-left-width: 0px; + } + + .\32xl\:last\:border-t-2:last-child { + border-top-width: 2px; + } + + .\32xl\:last\:border-r-2:last-child { + border-right-width: 2px; + } + + .\32xl\:last\:border-b-2:last-child { + border-bottom-width: 2px; + } + + .\32xl\:last\:border-l-2:last-child { + border-left-width: 2px; + } + + .\32xl\:last\:border-t-3:last-child { + border-top-width: 3px; + } + + .\32xl\:last\:border-r-3:last-child { + border-right-width: 3px; + } + + .\32xl\:last\:border-b-3:last-child { + border-bottom-width: 3px; + } + + .\32xl\:last\:border-l-3:last-child { + border-left-width: 3px; + } + + .\32xl\:last\:border-t-4:last-child { + border-top-width: 4px; + } + + .\32xl\:last\:border-r-4:last-child { + border-right-width: 4px; + } + + .\32xl\:last\:border-b-4:last-child { + border-bottom-width: 4px; + } + + .\32xl\:last\:border-l-4:last-child { + border-left-width: 4px; + } + + .\32xl\:last\:border-t-8:last-child { + border-top-width: 8px; + } + + .\32xl\:last\:border-r-8:last-child { + border-right-width: 8px; + } + + .\32xl\:last\:border-b-8:last-child { + border-bottom-width: 8px; + } + + .\32xl\:last\:border-l-8:last-child { + border-left-width: 8px; + } + + .\32xl\:last\:border-t:last-child { + border-top-width: 1px; + } + + .\32xl\:last\:border-r:last-child { + border-right-width: 1px; + } + + .\32xl\:last\:border-b:last-child { + border-bottom-width: 1px; + } + + .\32xl\:last\:border-l:last-child { + border-left-width: 1px; + } + + .\32xl\:hover\:border-0:hover { + border-width: 0px; + } + + .\32xl\:hover\:border-2:hover { + border-width: 2px; + } + + .\32xl\:hover\:border-3:hover { + border-width: 3px; + } + + .\32xl\:hover\:border-4:hover { + border-width: 4px; + } + + .\32xl\:hover\:border-8:hover { + border-width: 8px; + } + + .\32xl\:hover\:border:hover { + border-width: 1px; + } + + .\32xl\:hover\:border-t-0:hover { + border-top-width: 0px; + } + + .\32xl\:hover\:border-r-0:hover { + border-right-width: 0px; + } + + .\32xl\:hover\:border-b-0:hover { + border-bottom-width: 0px; + } + + .\32xl\:hover\:border-l-0:hover { + border-left-width: 0px; + } + + .\32xl\:hover\:border-t-2:hover { + border-top-width: 2px; + } + + .\32xl\:hover\:border-r-2:hover { + border-right-width: 2px; + } + + .\32xl\:hover\:border-b-2:hover { + border-bottom-width: 2px; + } + + .\32xl\:hover\:border-l-2:hover { + border-left-width: 2px; + } + + .\32xl\:hover\:border-t-3:hover { + border-top-width: 3px; + } + + .\32xl\:hover\:border-r-3:hover { + border-right-width: 3px; + } + + .\32xl\:hover\:border-b-3:hover { + border-bottom-width: 3px; + } + + .\32xl\:hover\:border-l-3:hover { + border-left-width: 3px; + } + + .\32xl\:hover\:border-t-4:hover { + border-top-width: 4px; + } + + .\32xl\:hover\:border-r-4:hover { + border-right-width: 4px; + } + + .\32xl\:hover\:border-b-4:hover { + border-bottom-width: 4px; + } + + .\32xl\:hover\:border-l-4:hover { + border-left-width: 4px; + } + + .\32xl\:hover\:border-t-8:hover { + border-top-width: 8px; + } + + .\32xl\:hover\:border-r-8:hover { + border-right-width: 8px; + } + + .\32xl\:hover\:border-b-8:hover { + border-bottom-width: 8px; + } + + .\32xl\:hover\:border-l-8:hover { + border-left-width: 8px; + } + + .\32xl\:hover\:border-t:hover { + border-top-width: 1px; + } + + .\32xl\:hover\:border-r:hover { + border-right-width: 1px; + } + + .\32xl\:hover\:border-b:hover { + border-bottom-width: 1px; + } + + .\32xl\:hover\:border-l:hover { + border-left-width: 1px; + } + + .\32xl\:focus\:border-0:focus { + border-width: 0px; + } + + .\32xl\:focus\:border-2:focus { + border-width: 2px; + } + + .\32xl\:focus\:border-3:focus { + border-width: 3px; + } + + .\32xl\:focus\:border-4:focus { + border-width: 4px; + } + + .\32xl\:focus\:border-8:focus { + border-width: 8px; + } + + .\32xl\:focus\:border:focus { + border-width: 1px; + } + + .\32xl\:focus\:border-t-0:focus { + border-top-width: 0px; + } + + .\32xl\:focus\:border-r-0:focus { + border-right-width: 0px; + } + + .\32xl\:focus\:border-b-0:focus { + border-bottom-width: 0px; + } + + .\32xl\:focus\:border-l-0:focus { + border-left-width: 0px; + } + + .\32xl\:focus\:border-t-2:focus { + border-top-width: 2px; + } + + .\32xl\:focus\:border-r-2:focus { + border-right-width: 2px; + } + + .\32xl\:focus\:border-b-2:focus { + border-bottom-width: 2px; + } + + .\32xl\:focus\:border-l-2:focus { + border-left-width: 2px; + } + + .\32xl\:focus\:border-t-3:focus { + border-top-width: 3px; + } + + .\32xl\:focus\:border-r-3:focus { + border-right-width: 3px; + } + + .\32xl\:focus\:border-b-3:focus { + border-bottom-width: 3px; + } + + .\32xl\:focus\:border-l-3:focus { + border-left-width: 3px; + } + + .\32xl\:focus\:border-t-4:focus { + border-top-width: 4px; + } + + .\32xl\:focus\:border-r-4:focus { + border-right-width: 4px; + } + + .\32xl\:focus\:border-b-4:focus { + border-bottom-width: 4px; + } + + .\32xl\:focus\:border-l-4:focus { + border-left-width: 4px; + } + + .\32xl\:focus\:border-t-8:focus { + border-top-width: 8px; + } + + .\32xl\:focus\:border-r-8:focus { + border-right-width: 8px; + } + + .\32xl\:focus\:border-b-8:focus { + border-bottom-width: 8px; + } + + .\32xl\:focus\:border-l-8:focus { + border-left-width: 8px; + } + + .\32xl\:focus\:border-t:focus { + border-top-width: 1px; + } + + .\32xl\:focus\:border-r:focus { + border-right-width: 1px; + } + + .\32xl\:focus\:border-b:focus { + border-bottom-width: 1px; + } + + .\32xl\:focus\:border-l:focus { + border-left-width: 1px; + } + + .\32xl\:box-border { + box-sizing: border-box; + } + + .\32xl\:box-content { + box-sizing: content-box; + } + + .\32xl\:cursor-auto { + cursor: auto; + } + + .\32xl\:cursor-default { + cursor: default; + } + + .\32xl\:cursor-pointer { + cursor: pointer; + } + + .\32xl\:cursor-wait { + cursor: wait; + } + + .\32xl\:cursor-text { + cursor: text; + } + + .\32xl\:cursor-move { + cursor: move; + } + + .\32xl\:cursor-not-allowed { + cursor: not-allowed; + } + + .\32xl\:block { + display: block; + } + + .\32xl\:inline-block { + display: inline-block; + } + + .\32xl\:inline { + display: inline; + } + + .\32xl\:flex { + display: flex; + } + + .\32xl\:inline-flex { + display: inline-flex; + } + + .\32xl\:table { + display: table; + } + + .\32xl\:table-caption { + display: table-caption; + } + + .\32xl\:table-cell { + display: table-cell; + } + + .\32xl\:table-column { + display: table-column; + } + + .\32xl\:table-column-group { + display: table-column-group; + } + + .\32xl\:table-footer-group { + display: table-footer-group; + } + + .\32xl\:table-header-group { + display: table-header-group; + } + + .\32xl\:table-row-group { + display: table-row-group; + } + + .\32xl\:table-row { + display: table-row; + } + + .\32xl\:flow-root { + display: flow-root; + } + + .\32xl\:grid { + display: grid; + } + + .\32xl\:inline-grid { + display: inline-grid; + } + + .\32xl\:contents { + display: contents; + } + + .\32xl\:hidden { + display: none; + } + + .\32xl\:flex-row { + flex-direction: row; + } + + .\32xl\:flex-row-reverse { + flex-direction: row-reverse; + } + + .\32xl\:flex-col { + flex-direction: column; + } + + .\32xl\:flex-col-reverse { + flex-direction: column-reverse; + } + + .\32xl\:flex-wrap { + flex-wrap: wrap; + } + + .\32xl\:flex-wrap-reverse { + flex-wrap: wrap-reverse; + } + + .\32xl\:flex-nowrap { + flex-wrap: nowrap; + } + + .\32xl\:place-items-auto { + place-items: auto; + } + + .\32xl\:place-items-start { + place-items: start; + } + + .\32xl\:place-items-end { + place-items: end; + } + + .\32xl\:place-items-center { + place-items: center; + } + + .\32xl\:place-items-stretch { + place-items: stretch; + } + + .\32xl\:place-content-center { + place-content: center; + } + + .\32xl\:place-content-start { + place-content: start; + } + + .\32xl\:place-content-end { + place-content: end; + } + + .\32xl\:place-content-between { + place-content: space-between; + } + + .\32xl\:place-content-around { + place-content: space-around; + } + + .\32xl\:place-content-evenly { + place-content: space-evenly; + } + + .\32xl\:place-content-stretch { + place-content: stretch; + } + + .\32xl\:place-self-auto { + place-self: auto; + } + + .\32xl\:place-self-start { + place-self: start; + } + + .\32xl\:place-self-end { + place-self: end; + } + + .\32xl\:place-self-center { + place-self: center; + } + + .\32xl\:place-self-stretch { + place-self: stretch; + } + + .\32xl\:items-start { + align-items: flex-start; + } + + .\32xl\:items-end { + align-items: flex-end; + } + + .\32xl\:items-center { + align-items: center; + } + + .\32xl\:items-baseline { + align-items: baseline; + } + + .\32xl\:items-stretch { + align-items: stretch; + } + + .\32xl\:content-center { + align-content: center; + } + + .\32xl\:content-start { + align-content: flex-start; + } + + .\32xl\:content-end { + align-content: flex-end; + } + + .\32xl\:content-between { + align-content: space-between; + } + + .\32xl\:content-around { + align-content: space-around; + } + + .\32xl\:content-evenly { + align-content: space-evenly; + } + + .\32xl\:self-auto { + align-self: auto; + } + + .\32xl\:self-start { + align-self: flex-start; + } + + .\32xl\:self-end { + align-self: flex-end; + } + + .\32xl\:self-center { + align-self: center; + } + + .\32xl\:self-stretch { + align-self: stretch; + } + + .\32xl\:justify-items-auto { + justify-items: auto; + } + + .\32xl\:justify-items-start { + justify-items: start; + } + + .\32xl\:justify-items-end { + justify-items: end; + } + + .\32xl\:justify-items-center { + justify-items: center; + } + + .\32xl\:justify-items-stretch { + justify-items: stretch; + } + + .\32xl\:justify-start { + justify-content: flex-start; + } + + .\32xl\:justify-end { + justify-content: flex-end; + } + + .\32xl\:justify-center { + justify-content: center; + } + + .\32xl\:justify-between { + justify-content: space-between; + } + + .\32xl\:justify-around { + justify-content: space-around; + } + + .\32xl\:justify-evenly { + justify-content: space-evenly; + } + + .\32xl\:justify-self-auto { + justify-self: auto; + } + + .\32xl\:justify-self-start { + justify-self: start; + } + + .\32xl\:justify-self-end { + justify-self: end; + } + + .\32xl\:justify-self-center { + justify-self: center; + } + + .\32xl\:justify-self-stretch { + justify-self: stretch; + } + + .\32xl\:flex-1 { + flex: 1 1 0%; + } + + .\32xl\:flex-auto { + flex: 1 1 auto; + } + + .\32xl\:flex-initial { + flex: 0 1 auto; + } + + .\32xl\:flex-none { + flex: none; + } + + .\32xl\:flex-grow-0 { + flex-grow: 0; + } + + .\32xl\:flex-grow { + flex-grow: 1; + } + + .\32xl\:flex-shrink-0 { + flex-shrink: 0; + } + + .\32xl\:flex-shrink { + flex-shrink: 1; + } + + .\32xl\:order-1 { + order: 1; + } + + .\32xl\:order-2 { + order: 2; + } + + .\32xl\:order-3 { + order: 3; + } + + .\32xl\:order-4 { + order: 4; + } + + .\32xl\:order-5 { + order: 5; + } + + .\32xl\:order-6 { + order: 6; + } + + .\32xl\:order-7 { + order: 7; + } + + .\32xl\:order-8 { + order: 8; + } + + .\32xl\:order-9 { + order: 9; + } + + .\32xl\:order-10 { + order: 10; + } + + .\32xl\:order-11 { + order: 11; + } + + .\32xl\:order-12 { + order: 12; + } + + .\32xl\:order-first { + order: -9999; + } + + .\32xl\:order-last { + order: 9999; + } + + .\32xl\:order-none { + order: 0; + } + + .\32xl\:float-right { + float: right; + } + + .\32xl\:float-left { + float: left; + } + + .\32xl\:float-none { + float: none; + } + + .\32xl\:clear-left { + clear: left; + } + + .\32xl\:clear-right { + clear: right; + } + + .\32xl\:clear-both { + clear: both; + } + + .\32xl\:clear-none { + clear: none; + } + + .\32xl\:font-sans { + font-family: 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"; + } + + .\32xl\:font-serif { + font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; + } + + .\32xl\:font-mono { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + } + + .\32xl\:font-base { + font-family: Poppins, sans-serif; + } + + .\32xl\:font-thin { + font-weight: 100; + } + + .\32xl\:font-extralight { + font-weight: 200; + } + + .\32xl\:font-light { + font-weight: 300; + } + + .\32xl\:font-normal { + font-weight: 400; + } + + .\32xl\:font-medium { + font-weight: 500; + } + + .\32xl\:font-semibold { + font-weight: 600; + } + + .\32xl\:font-bold { + font-weight: 700; + } + + .\32xl\:font-extrabold { + font-weight: 800; + } + + .\32xl\:font-black { + font-weight: 900; + } + + .\32xl\:h-0 { + height: 0px; + } + + .\32xl\:h-1 { + height: 0.25rem; + } + + .\32xl\:h-2 { + height: 0.5rem; + } + + .\32xl\:h-3 { + height: 0.75rem; + } + + .\32xl\:h-4 { + height: 1rem; + } + + .\32xl\:h-5 { + height: 1.25rem; + } + + .\32xl\:h-6 { + height: 1.5rem; + } + + .\32xl\:h-7 { + height: 1.75rem; + } + + .\32xl\:h-8 { + height: 2rem; + } + + .\32xl\:h-9 { + height: 2.25rem; + } + + .\32xl\:h-10 { + height: 2.5rem; + } + + .\32xl\:h-11 { + height: 2.75rem; + } + + .\32xl\:h-12 { + height: 3rem; + } + + .\32xl\:h-14 { + height: 3.5rem; + } + + .\32xl\:h-16 { + height: 4rem; + } + + .\32xl\:h-20 { + height: 5rem; + } + + .\32xl\:h-22 { + height: 5.625rem; + } + + .\32xl\:h-24 { + height: 6rem; + } + + .\32xl\:h-28 { + height: 7rem; + } + + .\32xl\:h-32 { + height: 8rem; + } + + .\32xl\:h-36 { + height: 9rem; + } + + .\32xl\:h-40 { + height: 10rem; + } + + .\32xl\:h-44 { + height: 11rem; + } + + .\32xl\:h-48 { + height: 12rem; + } + + .\32xl\:h-52 { + height: 13rem; + } + + .\32xl\:h-56 { + height: 14rem; + } + + .\32xl\:h-60 { + height: 240px; + } + + .\32xl\:h-64 { + height: 16rem; + } + + .\32xl\:h-72 { + height: 18rem; + } + + .\32xl\:h-80 { + height: 20rem; + } + + .\32xl\:h-88 { + height: 22rem; + } + + .\32xl\:h-96 { + height: 24rem; + } + + .\32xl\:h-130 { + height: 560px; + } + + .\32xl\:h-auto { + height: auto; + } + + .\32xl\:h-px { + height: 1px; + } + + .\32xl\:h-0\.5 { + height: 0.125rem; + } + + .\32xl\:h-1\.5 { + height: 0.375rem; + } + + .\32xl\:h-2\.5 { + height: 0.625rem; + } + + .\32xl\:h-3\.5 { + height: 0.875rem; + } + + .\32xl\:h-1\/2 { + height: 50%; + } + + .\32xl\:h-1\/3 { + height: 33.333333%; + } + + .\32xl\:h-2\/3 { + height: 66.666667%; + } + + .\32xl\:h-1\/4 { + height: 25%; + } + + .\32xl\:h-2\/4 { + height: 50%; + } + + .\32xl\:h-3\/4 { + height: 75%; + } + + .\32xl\:h-1\/5 { + height: 20%; + } + + .\32xl\:h-2\/5 { + height: 40%; + } + + .\32xl\:h-3\/5 { + height: 60%; + } + + .\32xl\:h-4\/5 { + height: 80%; + } + + .\32xl\:h-1\/6 { + height: 16.666667%; + } + + .\32xl\:h-2\/6 { + height: 33.333333%; + } + + .\32xl\:h-3\/6 { + height: 50%; + } + + .\32xl\:h-4\/6 { + height: 66.666667%; + } + + .\32xl\:h-5\/6 { + height: 83.333333%; + } + + .\32xl\:h-full { + height: 100%; + } + + .\32xl\:h-screen { + height: 100vh; + } + + .\32xl\:text-xs { + font-size: 0.75rem; + line-height: 1rem; + } + + .\32xl\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } + + .\32xl\:text-base { + font-size: 1rem; + line-height: 1.5rem; + } + + .\32xl\:text-lg { + font-size: 1.125rem; + line-height: 1.75rem; + } + + .\32xl\:text-xl { + font-size: 1.25rem; + line-height: 1.75rem; + } + + .\32xl\:text-2xl { + font-size: 1.5rem; + line-height: 2rem; + } + + .\32xl\:text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; + } + + .\32xl\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + + .\32xl\:text-5xl { + font-size: 3rem; + line-height: 1; + } + + .\32xl\:text-6xl { + font-size: 3.75rem; + line-height: 1; + } + + .\32xl\:text-7xl { + font-size: 4.5rem; + line-height: 1; + } + + .\32xl\:text-8xl { + font-size: 6rem; + line-height: 1; + } + + .\32xl\:text-9xl { + font-size: 8rem; + line-height: 1; + } + + .\32xl\:leading-3 { + line-height: .75rem; + } + + .\32xl\:leading-4 { + line-height: 1rem; + } + + .\32xl\:leading-5 { + line-height: 1.25rem; + } + + .\32xl\:leading-6 { + line-height: 1.5rem; + } + + .\32xl\:leading-7 { + line-height: 1.75rem; + } + + .\32xl\:leading-8 { + line-height: 2rem; + } + + .\32xl\:leading-9 { + line-height: 2.25rem; + } + + .\32xl\:leading-10 { + line-height: 2.5rem; + } + + .\32xl\:leading-none { + line-height: 1; + } + + .\32xl\:leading-tight { + line-height: 1.25; + } + + .\32xl\:leading-snug { + line-height: 1.375; + } + + .\32xl\:leading-normal { + line-height: 1.5; + } + + .\32xl\:leading-relaxed { + line-height: 1.625; + } + + .\32xl\:leading-loose { + line-height: 2; + } + + .\32xl\:list-inside { + list-style-position: inside; + } + + .\32xl\:list-outside { + list-style-position: outside; + } + + .\32xl\:list-none { + list-style-type: none; + } + + .\32xl\:list-disc { + list-style-type: disc; + } + + .\32xl\:list-decimal { + list-style-type: decimal; + } + + .\32xl\:m-0 { + margin: 0px; + } + + .\32xl\:m-1 { + margin: 0.25rem; + } + + .\32xl\:m-2 { + margin: 0.5rem; + } + + .\32xl\:m-3 { + margin: 0.75rem; + } + + .\32xl\:m-4 { + margin: 1rem; + } + + .\32xl\:m-5 { + margin: 1.25rem; + } + + .\32xl\:m-6 { + margin: 1.5rem; + } + + .\32xl\:m-7 { + margin: 1.75rem; + } + + .\32xl\:m-8 { + margin: 2rem; + } + + .\32xl\:m-9 { + margin: 2.25rem; + } + + .\32xl\:m-10 { + margin: 2.5rem; + } + + .\32xl\:m-11 { + margin: 2.75rem; + } + + .\32xl\:m-12 { + margin: 3rem; + } + + .\32xl\:m-14 { + margin: 3.5rem; + } + + .\32xl\:m-16 { + margin: 4rem; + } + + .\32xl\:m-20 { + margin: 5rem; + } + + .\32xl\:m-22 { + margin: 5.625rem; + } + + .\32xl\:m-24 { + margin: 6rem; + } + + .\32xl\:m-28 { + margin: 7rem; + } + + .\32xl\:m-32 { + margin: 8rem; + } + + .\32xl\:m-36 { + margin: 9rem; + } + + .\32xl\:m-40 { + margin: 10rem; + } + + .\32xl\:m-44 { + margin: 11rem; + } + + .\32xl\:m-48 { + margin: 12rem; + } + + .\32xl\:m-52 { + margin: 13rem; + } + + .\32xl\:m-56 { + margin: 14rem; + } + + .\32xl\:m-60 { + margin: 240px; + } + + .\32xl\:m-64 { + margin: 16rem; + } + + .\32xl\:m-72 { + margin: 18rem; + } + + .\32xl\:m-80 { + margin: 20rem; + } + + .\32xl\:m-88 { + margin: 22rem; + } + + .\32xl\:m-96 { + margin: 24rem; + } + + .\32xl\:m-130 { + margin: 560px; + } + + .\32xl\:m-auto { + margin: auto; + } + + .\32xl\:m-px { + margin: 1px; + } + + .\32xl\:m-0\.5 { + margin: 0.125rem; + } + + .\32xl\:m-1\.5 { + margin: 0.375rem; + } + + .\32xl\:m-2\.5 { + margin: 0.625rem; + } + + .\32xl\:m-3\.5 { + margin: 0.875rem; + } + + .\32xl\:-m-0 { + margin: 0px; + } + + .\32xl\:-m-1 { + margin: -0.25rem; + } + + .\32xl\:-m-2 { + margin: -0.5rem; + } + + .\32xl\:-m-3 { + margin: -0.75rem; + } + + .\32xl\:-m-4 { + margin: -1rem; + } + + .\32xl\:-m-5 { + margin: -1.25rem; + } + + .\32xl\:-m-6 { + margin: -1.5rem; + } + + .\32xl\:-m-7 { + margin: -1.75rem; + } + + .\32xl\:-m-8 { + margin: -2rem; + } + + .\32xl\:-m-9 { + margin: -2.25rem; + } + + .\32xl\:-m-10 { + margin: -2.5rem; + } + + .\32xl\:-m-11 { + margin: -2.75rem; + } + + .\32xl\:-m-12 { + margin: -3rem; + } + + .\32xl\:-m-14 { + margin: -3.5rem; + } + + .\32xl\:-m-16 { + margin: -4rem; + } + + .\32xl\:-m-20 { + margin: -5rem; + } + + .\32xl\:-m-22 { + margin: -5.625rem; + } + + .\32xl\:-m-24 { + margin: -6rem; + } + + .\32xl\:-m-28 { + margin: -7rem; + } + + .\32xl\:-m-32 { + margin: -8rem; + } + + .\32xl\:-m-36 { + margin: -9rem; + } + + .\32xl\:-m-40 { + margin: -10rem; + } + + .\32xl\:-m-44 { + margin: -11rem; + } + + .\32xl\:-m-48 { + margin: -12rem; + } + + .\32xl\:-m-52 { + margin: -13rem; + } + + .\32xl\:-m-56 { + margin: -14rem; + } + + .\32xl\:-m-60 { + margin: -240px; + } + + .\32xl\:-m-64 { + margin: -16rem; + } + + .\32xl\:-m-72 { + margin: -18rem; + } + + .\32xl\:-m-80 { + margin: -20rem; + } + + .\32xl\:-m-88 { + margin: -22rem; + } + + .\32xl\:-m-96 { + margin: -24rem; + } + + .\32xl\:-m-130 { + margin: -560px; + } + + .\32xl\:-m-px { + margin: -1px; + } + + .\32xl\:-m-0\.5 { + margin: -0.125rem; + } + + .\32xl\:-m-1\.5 { + margin: -0.375rem; + } + + .\32xl\:-m-2\.5 { + margin: -0.625rem; + } + + .\32xl\:-m-3\.5 { + margin: -0.875rem; + } + + .\32xl\:my-0 { + margin-top: 0px; + margin-bottom: 0px; + } + + .\32xl\:mx-0 { + margin-left: 0px; + margin-right: 0px; + } + + .\32xl\:my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; + } + + .\32xl\:mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; + } + + .\32xl\:my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + } + + .\32xl\:mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + + .\32xl\:my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } + + .\32xl\:mx-3 { + margin-left: 0.75rem; + margin-right: 0.75rem; + } + + .\32xl\:my-4 { + margin-top: 1rem; + margin-bottom: 1rem; + } + + .\32xl\:mx-4 { + margin-left: 1rem; + margin-right: 1rem; + } + + .\32xl\:my-5 { + margin-top: 1.25rem; + margin-bottom: 1.25rem; + } + + .\32xl\:mx-5 { + margin-left: 1.25rem; + margin-right: 1.25rem; + } + + .\32xl\:my-6 { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + } + + .\32xl\:mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + + .\32xl\:my-7 { + margin-top: 1.75rem; + margin-bottom: 1.75rem; + } + + .\32xl\:mx-7 { + margin-left: 1.75rem; + margin-right: 1.75rem; + } + + .\32xl\:my-8 { + margin-top: 2rem; + margin-bottom: 2rem; + } + + .\32xl\:mx-8 { + margin-left: 2rem; + margin-right: 2rem; + } + + .\32xl\:my-9 { + margin-top: 2.25rem; + margin-bottom: 2.25rem; + } + + .\32xl\:mx-9 { + margin-left: 2.25rem; + margin-right: 2.25rem; + } + + .\32xl\:my-10 { + margin-top: 2.5rem; + margin-bottom: 2.5rem; + } + + .\32xl\:mx-10 { + margin-left: 2.5rem; + margin-right: 2.5rem; + } + + .\32xl\:my-11 { + margin-top: 2.75rem; + margin-bottom: 2.75rem; + } + + .\32xl\:mx-11 { + margin-left: 2.75rem; + margin-right: 2.75rem; + } + + .\32xl\:my-12 { + margin-top: 3rem; + margin-bottom: 3rem; + } + + .\32xl\:mx-12 { + margin-left: 3rem; + margin-right: 3rem; + } + + .\32xl\:my-14 { + margin-top: 3.5rem; + margin-bottom: 3.5rem; + } + + .\32xl\:mx-14 { + margin-left: 3.5rem; + margin-right: 3.5rem; + } + + .\32xl\:my-16 { + margin-top: 4rem; + margin-bottom: 4rem; + } + + .\32xl\:mx-16 { + margin-left: 4rem; + margin-right: 4rem; + } + + .\32xl\:my-20 { + margin-top: 5rem; + margin-bottom: 5rem; + } + + .\32xl\:mx-20 { + margin-left: 5rem; + margin-right: 5rem; + } + + .\32xl\:my-22 { + margin-top: 5.625rem; + margin-bottom: 5.625rem; + } + + .\32xl\:mx-22 { + margin-left: 5.625rem; + margin-right: 5.625rem; + } + + .\32xl\:my-24 { + margin-top: 6rem; + margin-bottom: 6rem; + } + + .\32xl\:mx-24 { + margin-left: 6rem; + margin-right: 6rem; + } + + .\32xl\:my-28 { + margin-top: 7rem; + margin-bottom: 7rem; + } + + .\32xl\:mx-28 { + margin-left: 7rem; + margin-right: 7rem; + } + + .\32xl\:my-32 { + margin-top: 8rem; + margin-bottom: 8rem; + } + + .\32xl\:mx-32 { + margin-left: 8rem; + margin-right: 8rem; + } + + .\32xl\:my-36 { + margin-top: 9rem; + margin-bottom: 9rem; + } + + .\32xl\:mx-36 { + margin-left: 9rem; + margin-right: 9rem; + } + + .\32xl\:my-40 { + margin-top: 10rem; + margin-bottom: 10rem; + } + + .\32xl\:mx-40 { + margin-left: 10rem; + margin-right: 10rem; + } + + .\32xl\:my-44 { + margin-top: 11rem; + margin-bottom: 11rem; + } + + .\32xl\:mx-44 { + margin-left: 11rem; + margin-right: 11rem; + } + + .\32xl\:my-48 { + margin-top: 12rem; + margin-bottom: 12rem; + } + + .\32xl\:mx-48 { + margin-left: 12rem; + margin-right: 12rem; + } + + .\32xl\:my-52 { + margin-top: 13rem; + margin-bottom: 13rem; + } + + .\32xl\:mx-52 { + margin-left: 13rem; + margin-right: 13rem; + } + + .\32xl\:my-56 { + margin-top: 14rem; + margin-bottom: 14rem; + } + + .\32xl\:mx-56 { + margin-left: 14rem; + margin-right: 14rem; + } + + .\32xl\:my-60 { + margin-top: 240px; + margin-bottom: 240px; + } + + .\32xl\:mx-60 { + margin-left: 240px; + margin-right: 240px; + } + + .\32xl\:my-64 { + margin-top: 16rem; + margin-bottom: 16rem; + } + + .\32xl\:mx-64 { + margin-left: 16rem; + margin-right: 16rem; + } + + .\32xl\:my-72 { + margin-top: 18rem; + margin-bottom: 18rem; + } + + .\32xl\:mx-72 { + margin-left: 18rem; + margin-right: 18rem; + } + + .\32xl\:my-80 { + margin-top: 20rem; + margin-bottom: 20rem; + } + + .\32xl\:mx-80 { + margin-left: 20rem; + margin-right: 20rem; + } + + .\32xl\:my-88 { + margin-top: 22rem; + margin-bottom: 22rem; + } + + .\32xl\:mx-88 { + margin-left: 22rem; + margin-right: 22rem; + } + + .\32xl\:my-96 { + margin-top: 24rem; + margin-bottom: 24rem; + } + + .\32xl\:mx-96 { + margin-left: 24rem; + margin-right: 24rem; + } + + .\32xl\:my-130 { + margin-top: 560px; + margin-bottom: 560px; + } + + .\32xl\:mx-130 { + margin-left: 560px; + margin-right: 560px; + } + + .\32xl\:my-auto { + margin-top: auto; + margin-bottom: auto; + } + + .\32xl\:mx-auto { + margin-left: auto; + margin-right: auto; + } + + .\32xl\:my-px { + margin-top: 1px; + margin-bottom: 1px; + } + + .\32xl\:mx-px { + margin-left: 1px; + margin-right: 1px; + } + + .\32xl\:my-0\.5 { + margin-top: 0.125rem; + margin-bottom: 0.125rem; + } + + .\32xl\:mx-0\.5 { + margin-left: 0.125rem; + margin-right: 0.125rem; + } + + .\32xl\:my-1\.5 { + margin-top: 0.375rem; + margin-bottom: 0.375rem; + } + + .\32xl\:mx-1\.5 { + margin-left: 0.375rem; + margin-right: 0.375rem; + } + + .\32xl\:my-2\.5 { + margin-top: 0.625rem; + margin-bottom: 0.625rem; + } + + .\32xl\:mx-2\.5 { + margin-left: 0.625rem; + margin-right: 0.625rem; + } + + .\32xl\:my-3\.5 { + margin-top: 0.875rem; + margin-bottom: 0.875rem; + } + + .\32xl\:mx-3\.5 { + margin-left: 0.875rem; + margin-right: 0.875rem; + } + + .\32xl\:-my-0 { + margin-top: 0px; + margin-bottom: 0px; + } + + .\32xl\:-mx-0 { + margin-left: 0px; + margin-right: 0px; + } + + .\32xl\:-my-1 { + margin-top: -0.25rem; + margin-bottom: -0.25rem; + } + + .\32xl\:-mx-1 { + margin-left: -0.25rem; + margin-right: -0.25rem; + } + + .\32xl\:-my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; + } + + .\32xl\:-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + + .\32xl\:-my-3 { + margin-top: -0.75rem; + margin-bottom: -0.75rem; + } + + .\32xl\:-mx-3 { + margin-left: -0.75rem; + margin-right: -0.75rem; + } + + .\32xl\:-my-4 { + margin-top: -1rem; + margin-bottom: -1rem; + } + + .\32xl\:-mx-4 { + margin-left: -1rem; + margin-right: -1rem; + } + + .\32xl\:-my-5 { + margin-top: -1.25rem; + margin-bottom: -1.25rem; + } + + .\32xl\:-mx-5 { + margin-left: -1.25rem; + margin-right: -1.25rem; + } + + .\32xl\:-my-6 { + margin-top: -1.5rem; + margin-bottom: -1.5rem; + } + + .\32xl\:-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; + } + + .\32xl\:-my-7 { + margin-top: -1.75rem; + margin-bottom: -1.75rem; + } + + .\32xl\:-mx-7 { + margin-left: -1.75rem; + margin-right: -1.75rem; + } + + .\32xl\:-my-8 { + margin-top: -2rem; + margin-bottom: -2rem; + } + + .\32xl\:-mx-8 { + margin-left: -2rem; + margin-right: -2rem; + } + + .\32xl\:-my-9 { + margin-top: -2.25rem; + margin-bottom: -2.25rem; + } + + .\32xl\:-mx-9 { + margin-left: -2.25rem; + margin-right: -2.25rem; + } + + .\32xl\:-my-10 { + margin-top: -2.5rem; + margin-bottom: -2.5rem; + } + + .\32xl\:-mx-10 { + margin-left: -2.5rem; + margin-right: -2.5rem; + } + + .\32xl\:-my-11 { + margin-top: -2.75rem; + margin-bottom: -2.75rem; + } + + .\32xl\:-mx-11 { + margin-left: -2.75rem; + margin-right: -2.75rem; + } + + .\32xl\:-my-12 { + margin-top: -3rem; + margin-bottom: -3rem; + } + + .\32xl\:-mx-12 { + margin-left: -3rem; + margin-right: -3rem; + } + + .\32xl\:-my-14 { + margin-top: -3.5rem; + margin-bottom: -3.5rem; + } + + .\32xl\:-mx-14 { + margin-left: -3.5rem; + margin-right: -3.5rem; + } + + .\32xl\:-my-16 { + margin-top: -4rem; + margin-bottom: -4rem; + } + + .\32xl\:-mx-16 { + margin-left: -4rem; + margin-right: -4rem; + } + + .\32xl\:-my-20 { + margin-top: -5rem; + margin-bottom: -5rem; + } + + .\32xl\:-mx-20 { + margin-left: -5rem; + margin-right: -5rem; + } + + .\32xl\:-my-22 { + margin-top: -5.625rem; + margin-bottom: -5.625rem; + } + + .\32xl\:-mx-22 { + margin-left: -5.625rem; + margin-right: -5.625rem; + } + + .\32xl\:-my-24 { + margin-top: -6rem; + margin-bottom: -6rem; + } + + .\32xl\:-mx-24 { + margin-left: -6rem; + margin-right: -6rem; + } + + .\32xl\:-my-28 { + margin-top: -7rem; + margin-bottom: -7rem; + } + + .\32xl\:-mx-28 { + margin-left: -7rem; + margin-right: -7rem; + } + + .\32xl\:-my-32 { + margin-top: -8rem; + margin-bottom: -8rem; + } + + .\32xl\:-mx-32 { + margin-left: -8rem; + margin-right: -8rem; + } + + .\32xl\:-my-36 { + margin-top: -9rem; + margin-bottom: -9rem; + } + + .\32xl\:-mx-36 { + margin-left: -9rem; + margin-right: -9rem; + } + + .\32xl\:-my-40 { + margin-top: -10rem; + margin-bottom: -10rem; + } + + .\32xl\:-mx-40 { + margin-left: -10rem; + margin-right: -10rem; + } + + .\32xl\:-my-44 { + margin-top: -11rem; + margin-bottom: -11rem; + } + + .\32xl\:-mx-44 { + margin-left: -11rem; + margin-right: -11rem; + } + + .\32xl\:-my-48 { + margin-top: -12rem; + margin-bottom: -12rem; + } + + .\32xl\:-mx-48 { + margin-left: -12rem; + margin-right: -12rem; + } + + .\32xl\:-my-52 { + margin-top: -13rem; + margin-bottom: -13rem; + } + + .\32xl\:-mx-52 { + margin-left: -13rem; + margin-right: -13rem; + } + + .\32xl\:-my-56 { + margin-top: -14rem; + margin-bottom: -14rem; + } + + .\32xl\:-mx-56 { + margin-left: -14rem; + margin-right: -14rem; + } + + .\32xl\:-my-60 { + margin-top: -240px; + margin-bottom: -240px; + } + + .\32xl\:-mx-60 { + margin-left: -240px; + margin-right: -240px; + } + + .\32xl\:-my-64 { + margin-top: -16rem; + margin-bottom: -16rem; + } + + .\32xl\:-mx-64 { + margin-left: -16rem; + margin-right: -16rem; + } + + .\32xl\:-my-72 { + margin-top: -18rem; + margin-bottom: -18rem; + } + + .\32xl\:-mx-72 { + margin-left: -18rem; + margin-right: -18rem; + } + + .\32xl\:-my-80 { + margin-top: -20rem; + margin-bottom: -20rem; + } + + .\32xl\:-mx-80 { + margin-left: -20rem; + margin-right: -20rem; + } + + .\32xl\:-my-88 { + margin-top: -22rem; + margin-bottom: -22rem; + } + + .\32xl\:-mx-88 { + margin-left: -22rem; + margin-right: -22rem; + } + + .\32xl\:-my-96 { + margin-top: -24rem; + margin-bottom: -24rem; + } + + .\32xl\:-mx-96 { + margin-left: -24rem; + margin-right: -24rem; + } + + .\32xl\:-my-130 { + margin-top: -560px; + margin-bottom: -560px; + } + + .\32xl\:-mx-130 { + margin-left: -560px; + margin-right: -560px; + } + + .\32xl\:-my-px { + margin-top: -1px; + margin-bottom: -1px; + } + + .\32xl\:-mx-px { + margin-left: -1px; + margin-right: -1px; + } + + .\32xl\:-my-0\.5 { + margin-top: -0.125rem; + margin-bottom: -0.125rem; + } + + .\32xl\:-mx-0\.5 { + margin-left: -0.125rem; + margin-right: -0.125rem; + } + + .\32xl\:-my-1\.5 { + margin-top: -0.375rem; + margin-bottom: -0.375rem; + } + + .\32xl\:-mx-1\.5 { + margin-left: -0.375rem; + margin-right: -0.375rem; + } + + .\32xl\:-my-2\.5 { + margin-top: -0.625rem; + margin-bottom: -0.625rem; + } + + .\32xl\:-mx-2\.5 { + margin-left: -0.625rem; + margin-right: -0.625rem; + } + + .\32xl\:-my-3\.5 { + margin-top: -0.875rem; + margin-bottom: -0.875rem; + } + + .\32xl\:-mx-3\.5 { + margin-left: -0.875rem; + margin-right: -0.875rem; + } + + .\32xl\:mt-0 { + margin-top: 0px; + } + + .\32xl\:mr-0 { + margin-right: 0px; + } + + .\32xl\:mb-0 { + margin-bottom: 0px; + } + + .\32xl\:ml-0 { + margin-left: 0px; + } + + .\32xl\:mt-1 { + margin-top: 0.25rem; + } + + .\32xl\:mr-1 { + margin-right: 0.25rem; + } + + .\32xl\:mb-1 { + margin-bottom: 0.25rem; + } + + .\32xl\:ml-1 { + margin-left: 0.25rem; + } + + .\32xl\:mt-2 { + margin-top: 0.5rem; + } + + .\32xl\:mr-2 { + margin-right: 0.5rem; + } + + .\32xl\:mb-2 { + margin-bottom: 0.5rem; + } + + .\32xl\:ml-2 { + margin-left: 0.5rem; + } + + .\32xl\:mt-3 { + margin-top: 0.75rem; + } + + .\32xl\:mr-3 { + margin-right: 0.75rem; + } + + .\32xl\:mb-3 { + margin-bottom: 0.75rem; + } + + .\32xl\:ml-3 { + margin-left: 0.75rem; + } + + .\32xl\:mt-4 { + margin-top: 1rem; + } + + .\32xl\:mr-4 { + margin-right: 1rem; + } + + .\32xl\:mb-4 { + margin-bottom: 1rem; + } + + .\32xl\:ml-4 { + margin-left: 1rem; + } + + .\32xl\:mt-5 { + margin-top: 1.25rem; + } + + .\32xl\:mr-5 { + margin-right: 1.25rem; + } + + .\32xl\:mb-5 { + margin-bottom: 1.25rem; + } + + .\32xl\:ml-5 { + margin-left: 1.25rem; + } + + .\32xl\:mt-6 { + margin-top: 1.5rem; + } + + .\32xl\:mr-6 { + margin-right: 1.5rem; + } + + .\32xl\:mb-6 { + margin-bottom: 1.5rem; + } + + .\32xl\:ml-6 { + margin-left: 1.5rem; + } + + .\32xl\:mt-7 { + margin-top: 1.75rem; + } + + .\32xl\:mr-7 { + margin-right: 1.75rem; + } + + .\32xl\:mb-7 { + margin-bottom: 1.75rem; + } + + .\32xl\:ml-7 { + margin-left: 1.75rem; + } + + .\32xl\:mt-8 { + margin-top: 2rem; + } + + .\32xl\:mr-8 { + margin-right: 2rem; + } + + .\32xl\:mb-8 { + margin-bottom: 2rem; + } + + .\32xl\:ml-8 { + margin-left: 2rem; + } + + .\32xl\:mt-9 { + margin-top: 2.25rem; + } + + .\32xl\:mr-9 { + margin-right: 2.25rem; + } + + .\32xl\:mb-9 { + margin-bottom: 2.25rem; + } + + .\32xl\:ml-9 { + margin-left: 2.25rem; + } + + .\32xl\:mt-10 { + margin-top: 2.5rem; + } + + .\32xl\:mr-10 { + margin-right: 2.5rem; + } + + .\32xl\:mb-10 { + margin-bottom: 2.5rem; + } + + .\32xl\:ml-10 { + margin-left: 2.5rem; + } + + .\32xl\:mt-11 { + margin-top: 2.75rem; + } + + .\32xl\:mr-11 { + margin-right: 2.75rem; + } + + .\32xl\:mb-11 { + margin-bottom: 2.75rem; + } + + .\32xl\:ml-11 { + margin-left: 2.75rem; + } + + .\32xl\:mt-12 { + margin-top: 3rem; + } + + .\32xl\:mr-12 { + margin-right: 3rem; + } + + .\32xl\:mb-12 { + margin-bottom: 3rem; + } + + .\32xl\:ml-12 { + margin-left: 3rem; + } + + .\32xl\:mt-14 { + margin-top: 3.5rem; + } + + .\32xl\:mr-14 { + margin-right: 3.5rem; + } + + .\32xl\:mb-14 { + margin-bottom: 3.5rem; + } + + .\32xl\:ml-14 { + margin-left: 3.5rem; + } + + .\32xl\:mt-16 { + margin-top: 4rem; + } + + .\32xl\:mr-16 { + margin-right: 4rem; + } + + .\32xl\:mb-16 { + margin-bottom: 4rem; + } + + .\32xl\:ml-16 { + margin-left: 4rem; + } + + .\32xl\:mt-20 { + margin-top: 5rem; + } + + .\32xl\:mr-20 { + margin-right: 5rem; + } + + .\32xl\:mb-20 { + margin-bottom: 5rem; + } + + .\32xl\:ml-20 { + margin-left: 5rem; + } + + .\32xl\:mt-22 { + margin-top: 5.625rem; + } + + .\32xl\:mr-22 { + margin-right: 5.625rem; + } + + .\32xl\:mb-22 { + margin-bottom: 5.625rem; + } + + .\32xl\:ml-22 { + margin-left: 5.625rem; + } + + .\32xl\:mt-24 { + margin-top: 6rem; + } + + .\32xl\:mr-24 { + margin-right: 6rem; + } + + .\32xl\:mb-24 { + margin-bottom: 6rem; + } + + .\32xl\:ml-24 { + margin-left: 6rem; + } + + .\32xl\:mt-28 { + margin-top: 7rem; + } + + .\32xl\:mr-28 { + margin-right: 7rem; + } + + .\32xl\:mb-28 { + margin-bottom: 7rem; + } + + .\32xl\:ml-28 { + margin-left: 7rem; + } + + .\32xl\:mt-32 { + margin-top: 8rem; + } + + .\32xl\:mr-32 { + margin-right: 8rem; + } + + .\32xl\:mb-32 { + margin-bottom: 8rem; + } + + .\32xl\:ml-32 { + margin-left: 8rem; + } + + .\32xl\:mt-36 { + margin-top: 9rem; + } + + .\32xl\:mr-36 { + margin-right: 9rem; + } + + .\32xl\:mb-36 { + margin-bottom: 9rem; + } + + .\32xl\:ml-36 { + margin-left: 9rem; + } + + .\32xl\:mt-40 { + margin-top: 10rem; + } + + .\32xl\:mr-40 { + margin-right: 10rem; + } + + .\32xl\:mb-40 { + margin-bottom: 10rem; + } + + .\32xl\:ml-40 { + margin-left: 10rem; + } + + .\32xl\:mt-44 { + margin-top: 11rem; + } + + .\32xl\:mr-44 { + margin-right: 11rem; + } + + .\32xl\:mb-44 { + margin-bottom: 11rem; + } + + .\32xl\:ml-44 { + margin-left: 11rem; + } + + .\32xl\:mt-48 { + margin-top: 12rem; + } + + .\32xl\:mr-48 { + margin-right: 12rem; + } + + .\32xl\:mb-48 { + margin-bottom: 12rem; + } + + .\32xl\:ml-48 { + margin-left: 12rem; + } + + .\32xl\:mt-52 { + margin-top: 13rem; + } + + .\32xl\:mr-52 { + margin-right: 13rem; + } + + .\32xl\:mb-52 { + margin-bottom: 13rem; + } + + .\32xl\:ml-52 { + margin-left: 13rem; + } + + .\32xl\:mt-56 { + margin-top: 14rem; + } + + .\32xl\:mr-56 { + margin-right: 14rem; + } + + .\32xl\:mb-56 { + margin-bottom: 14rem; + } + + .\32xl\:ml-56 { + margin-left: 14rem; + } + + .\32xl\:mt-60 { + margin-top: 240px; + } + + .\32xl\:mr-60 { + margin-right: 240px; + } + + .\32xl\:mb-60 { + margin-bottom: 240px; + } + + .\32xl\:ml-60 { + margin-left: 240px; + } + + .\32xl\:mt-64 { + margin-top: 16rem; + } + + .\32xl\:mr-64 { + margin-right: 16rem; + } + + .\32xl\:mb-64 { + margin-bottom: 16rem; + } + + .\32xl\:ml-64 { + margin-left: 16rem; + } + + .\32xl\:mt-72 { + margin-top: 18rem; + } + + .\32xl\:mr-72 { + margin-right: 18rem; + } + + .\32xl\:mb-72 { + margin-bottom: 18rem; + } + + .\32xl\:ml-72 { + margin-left: 18rem; + } + + .\32xl\:mt-80 { + margin-top: 20rem; + } + + .\32xl\:mr-80 { + margin-right: 20rem; + } + + .\32xl\:mb-80 { + margin-bottom: 20rem; + } + + .\32xl\:ml-80 { + margin-left: 20rem; + } + + .\32xl\:mt-88 { + margin-top: 22rem; + } + + .\32xl\:mr-88 { + margin-right: 22rem; + } + + .\32xl\:mb-88 { + margin-bottom: 22rem; + } + + .\32xl\:ml-88 { + margin-left: 22rem; + } + + .\32xl\:mt-96 { + margin-top: 24rem; + } + + .\32xl\:mr-96 { + margin-right: 24rem; + } + + .\32xl\:mb-96 { + margin-bottom: 24rem; + } + + .\32xl\:ml-96 { + margin-left: 24rem; + } + + .\32xl\:mt-130 { + margin-top: 560px; + } + + .\32xl\:mr-130 { + margin-right: 560px; + } + + .\32xl\:mb-130 { + margin-bottom: 560px; + } + + .\32xl\:ml-130 { + margin-left: 560px; + } + + .\32xl\:mt-auto { + margin-top: auto; + } + + .\32xl\:mr-auto { + margin-right: auto; + } + + .\32xl\:mb-auto { + margin-bottom: auto; + } + + .\32xl\:ml-auto { + margin-left: auto; + } + + .\32xl\:mt-px { + margin-top: 1px; + } + + .\32xl\:mr-px { + margin-right: 1px; + } + + .\32xl\:mb-px { + margin-bottom: 1px; + } + + .\32xl\:ml-px { + margin-left: 1px; + } + + .\32xl\:mt-0\.5 { + margin-top: 0.125rem; + } + + .\32xl\:mr-0\.5 { + margin-right: 0.125rem; + } + + .\32xl\:mb-0\.5 { + margin-bottom: 0.125rem; + } + + .\32xl\:ml-0\.5 { + margin-left: 0.125rem; + } + + .\32xl\:mt-1\.5 { + margin-top: 0.375rem; + } + + .\32xl\:mr-1\.5 { + margin-right: 0.375rem; + } + + .\32xl\:mb-1\.5 { + margin-bottom: 0.375rem; + } + + .\32xl\:ml-1\.5 { + margin-left: 0.375rem; + } + + .\32xl\:mt-2\.5 { + margin-top: 0.625rem; + } + + .\32xl\:mr-2\.5 { + margin-right: 0.625rem; + } + + .\32xl\:mb-2\.5 { + margin-bottom: 0.625rem; + } + + .\32xl\:ml-2\.5 { + margin-left: 0.625rem; + } + + .\32xl\:mt-3\.5 { + margin-top: 0.875rem; + } + + .\32xl\:mr-3\.5 { + margin-right: 0.875rem; + } + + .\32xl\:mb-3\.5 { + margin-bottom: 0.875rem; + } + + .\32xl\:ml-3\.5 { + margin-left: 0.875rem; + } + + .\32xl\:-mt-0 { + margin-top: 0px; + } + + .\32xl\:-mr-0 { + margin-right: 0px; + } + + .\32xl\:-mb-0 { + margin-bottom: 0px; + } + + .\32xl\:-ml-0 { + margin-left: 0px; + } + + .\32xl\:-mt-1 { + margin-top: -0.25rem; + } + + .\32xl\:-mr-1 { + margin-right: -0.25rem; + } + + .\32xl\:-mb-1 { + margin-bottom: -0.25rem; + } + + .\32xl\:-ml-1 { + margin-left: -0.25rem; + } + + .\32xl\:-mt-2 { + margin-top: -0.5rem; + } + + .\32xl\:-mr-2 { + margin-right: -0.5rem; + } + + .\32xl\:-mb-2 { + margin-bottom: -0.5rem; + } + + .\32xl\:-ml-2 { + margin-left: -0.5rem; + } + + .\32xl\:-mt-3 { + margin-top: -0.75rem; + } + + .\32xl\:-mr-3 { + margin-right: -0.75rem; + } + + .\32xl\:-mb-3 { + margin-bottom: -0.75rem; + } + + .\32xl\:-ml-3 { + margin-left: -0.75rem; + } + + .\32xl\:-mt-4 { + margin-top: -1rem; + } + + .\32xl\:-mr-4 { + margin-right: -1rem; + } + + .\32xl\:-mb-4 { + margin-bottom: -1rem; + } + + .\32xl\:-ml-4 { + margin-left: -1rem; + } + + .\32xl\:-mt-5 { + margin-top: -1.25rem; + } + + .\32xl\:-mr-5 { + margin-right: -1.25rem; + } + + .\32xl\:-mb-5 { + margin-bottom: -1.25rem; + } + + .\32xl\:-ml-5 { + margin-left: -1.25rem; + } + + .\32xl\:-mt-6 { + margin-top: -1.5rem; + } + + .\32xl\:-mr-6 { + margin-right: -1.5rem; + } + + .\32xl\:-mb-6 { + margin-bottom: -1.5rem; + } + + .\32xl\:-ml-6 { + margin-left: -1.5rem; + } + + .\32xl\:-mt-7 { + margin-top: -1.75rem; + } + + .\32xl\:-mr-7 { + margin-right: -1.75rem; + } + + .\32xl\:-mb-7 { + margin-bottom: -1.75rem; + } + + .\32xl\:-ml-7 { + margin-left: -1.75rem; + } + + .\32xl\:-mt-8 { + margin-top: -2rem; + } + + .\32xl\:-mr-8 { + margin-right: -2rem; + } + + .\32xl\:-mb-8 { + margin-bottom: -2rem; + } + + .\32xl\:-ml-8 { + margin-left: -2rem; + } + + .\32xl\:-mt-9 { + margin-top: -2.25rem; + } + + .\32xl\:-mr-9 { + margin-right: -2.25rem; + } + + .\32xl\:-mb-9 { + margin-bottom: -2.25rem; + } + + .\32xl\:-ml-9 { + margin-left: -2.25rem; + } + + .\32xl\:-mt-10 { + margin-top: -2.5rem; + } + + .\32xl\:-mr-10 { + margin-right: -2.5rem; + } + + .\32xl\:-mb-10 { + margin-bottom: -2.5rem; + } + + .\32xl\:-ml-10 { + margin-left: -2.5rem; + } + + .\32xl\:-mt-11 { + margin-top: -2.75rem; + } + + .\32xl\:-mr-11 { + margin-right: -2.75rem; + } + + .\32xl\:-mb-11 { + margin-bottom: -2.75rem; + } + + .\32xl\:-ml-11 { + margin-left: -2.75rem; + } + + .\32xl\:-mt-12 { + margin-top: -3rem; + } + + .\32xl\:-mr-12 { + margin-right: -3rem; + } + + .\32xl\:-mb-12 { + margin-bottom: -3rem; + } + + .\32xl\:-ml-12 { + margin-left: -3rem; + } + + .\32xl\:-mt-14 { + margin-top: -3.5rem; + } + + .\32xl\:-mr-14 { + margin-right: -3.5rem; + } + + .\32xl\:-mb-14 { + margin-bottom: -3.5rem; + } + + .\32xl\:-ml-14 { + margin-left: -3.5rem; + } + + .\32xl\:-mt-16 { + margin-top: -4rem; + } + + .\32xl\:-mr-16 { + margin-right: -4rem; + } + + .\32xl\:-mb-16 { + margin-bottom: -4rem; + } + + .\32xl\:-ml-16 { + margin-left: -4rem; + } + + .\32xl\:-mt-20 { + margin-top: -5rem; + } + + .\32xl\:-mr-20 { + margin-right: -5rem; + } + + .\32xl\:-mb-20 { + margin-bottom: -5rem; + } + + .\32xl\:-ml-20 { + margin-left: -5rem; + } + + .\32xl\:-mt-22 { + margin-top: -5.625rem; + } + + .\32xl\:-mr-22 { + margin-right: -5.625rem; + } + + .\32xl\:-mb-22 { + margin-bottom: -5.625rem; + } + + .\32xl\:-ml-22 { + margin-left: -5.625rem; + } + + .\32xl\:-mt-24 { + margin-top: -6rem; + } + + .\32xl\:-mr-24 { + margin-right: -6rem; + } + + .\32xl\:-mb-24 { + margin-bottom: -6rem; + } + + .\32xl\:-ml-24 { + margin-left: -6rem; + } + + .\32xl\:-mt-28 { + margin-top: -7rem; + } + + .\32xl\:-mr-28 { + margin-right: -7rem; + } + + .\32xl\:-mb-28 { + margin-bottom: -7rem; + } + + .\32xl\:-ml-28 { + margin-left: -7rem; + } + + .\32xl\:-mt-32 { + margin-top: -8rem; + } + + .\32xl\:-mr-32 { + margin-right: -8rem; + } + + .\32xl\:-mb-32 { + margin-bottom: -8rem; + } + + .\32xl\:-ml-32 { + margin-left: -8rem; + } + + .\32xl\:-mt-36 { + margin-top: -9rem; + } + + .\32xl\:-mr-36 { + margin-right: -9rem; + } + + .\32xl\:-mb-36 { + margin-bottom: -9rem; + } + + .\32xl\:-ml-36 { + margin-left: -9rem; + } + + .\32xl\:-mt-40 { + margin-top: -10rem; + } + + .\32xl\:-mr-40 { + margin-right: -10rem; + } + + .\32xl\:-mb-40 { + margin-bottom: -10rem; + } + + .\32xl\:-ml-40 { + margin-left: -10rem; + } + + .\32xl\:-mt-44 { + margin-top: -11rem; + } + + .\32xl\:-mr-44 { + margin-right: -11rem; + } + + .\32xl\:-mb-44 { + margin-bottom: -11rem; + } + + .\32xl\:-ml-44 { + margin-left: -11rem; + } + + .\32xl\:-mt-48 { + margin-top: -12rem; + } + + .\32xl\:-mr-48 { + margin-right: -12rem; + } + + .\32xl\:-mb-48 { + margin-bottom: -12rem; + } + + .\32xl\:-ml-48 { + margin-left: -12rem; + } + + .\32xl\:-mt-52 { + margin-top: -13rem; + } + + .\32xl\:-mr-52 { + margin-right: -13rem; + } + + .\32xl\:-mb-52 { + margin-bottom: -13rem; + } + + .\32xl\:-ml-52 { + margin-left: -13rem; + } + + .\32xl\:-mt-56 { + margin-top: -14rem; + } + + .\32xl\:-mr-56 { + margin-right: -14rem; + } + + .\32xl\:-mb-56 { + margin-bottom: -14rem; + } + + .\32xl\:-ml-56 { + margin-left: -14rem; + } + + .\32xl\:-mt-60 { + margin-top: -240px; + } + + .\32xl\:-mr-60 { + margin-right: -240px; + } + + .\32xl\:-mb-60 { + margin-bottom: -240px; + } + + .\32xl\:-ml-60 { + margin-left: -240px; + } + + .\32xl\:-mt-64 { + margin-top: -16rem; + } + + .\32xl\:-mr-64 { + margin-right: -16rem; + } + + .\32xl\:-mb-64 { + margin-bottom: -16rem; + } + + .\32xl\:-ml-64 { + margin-left: -16rem; + } + + .\32xl\:-mt-72 { + margin-top: -18rem; + } + + .\32xl\:-mr-72 { + margin-right: -18rem; + } + + .\32xl\:-mb-72 { + margin-bottom: -18rem; + } + + .\32xl\:-ml-72 { + margin-left: -18rem; + } + + .\32xl\:-mt-80 { + margin-top: -20rem; + } + + .\32xl\:-mr-80 { + margin-right: -20rem; + } + + .\32xl\:-mb-80 { + margin-bottom: -20rem; + } + + .\32xl\:-ml-80 { + margin-left: -20rem; + } + + .\32xl\:-mt-88 { + margin-top: -22rem; + } + + .\32xl\:-mr-88 { + margin-right: -22rem; + } + + .\32xl\:-mb-88 { + margin-bottom: -22rem; + } + + .\32xl\:-ml-88 { + margin-left: -22rem; + } + + .\32xl\:-mt-96 { + margin-top: -24rem; + } + + .\32xl\:-mr-96 { + margin-right: -24rem; + } + + .\32xl\:-mb-96 { + margin-bottom: -24rem; + } + + .\32xl\:-ml-96 { + margin-left: -24rem; + } + + .\32xl\:-mt-130 { + margin-top: -560px; + } + + .\32xl\:-mr-130 { + margin-right: -560px; + } + + .\32xl\:-mb-130 { + margin-bottom: -560px; + } + + .\32xl\:-ml-130 { + margin-left: -560px; + } + + .\32xl\:-mt-px { + margin-top: -1px; + } + + .\32xl\:-mr-px { + margin-right: -1px; + } + + .\32xl\:-mb-px { + margin-bottom: -1px; + } + + .\32xl\:-ml-px { + margin-left: -1px; + } + + .\32xl\:-mt-0\.5 { + margin-top: -0.125rem; + } + + .\32xl\:-mr-0\.5 { + margin-right: -0.125rem; + } + + .\32xl\:-mb-0\.5 { + margin-bottom: -0.125rem; + } + + .\32xl\:-ml-0\.5 { + margin-left: -0.125rem; + } + + .\32xl\:-mt-1\.5 { + margin-top: -0.375rem; + } + + .\32xl\:-mr-1\.5 { + margin-right: -0.375rem; + } + + .\32xl\:-mb-1\.5 { + margin-bottom: -0.375rem; + } + + .\32xl\:-ml-1\.5 { + margin-left: -0.375rem; + } + + .\32xl\:-mt-2\.5 { + margin-top: -0.625rem; + } + + .\32xl\:-mr-2\.5 { + margin-right: -0.625rem; + } + + .\32xl\:-mb-2\.5 { + margin-bottom: -0.625rem; + } + + .\32xl\:-ml-2\.5 { + margin-left: -0.625rem; + } + + .\32xl\:-mt-3\.5 { + margin-top: -0.875rem; + } + + .\32xl\:-mr-3\.5 { + margin-right: -0.875rem; + } + + .\32xl\:-mb-3\.5 { + margin-bottom: -0.875rem; + } + + .\32xl\:-ml-3\.5 { + margin-left: -0.875rem; + } + + .\32xl\:first\:m-0:first-child { + margin: 0px; + } + + .\32xl\:first\:m-1:first-child { + margin: 0.25rem; + } + + .\32xl\:first\:m-2:first-child { + margin: 0.5rem; + } + + .\32xl\:first\:m-3:first-child { + margin: 0.75rem; + } + + .\32xl\:first\:m-4:first-child { + margin: 1rem; + } + + .\32xl\:first\:m-5:first-child { + margin: 1.25rem; + } + + .\32xl\:first\:m-6:first-child { + margin: 1.5rem; + } + + .\32xl\:first\:m-7:first-child { + margin: 1.75rem; + } + + .\32xl\:first\:m-8:first-child { + margin: 2rem; + } + + .\32xl\:first\:m-9:first-child { + margin: 2.25rem; + } + + .\32xl\:first\:m-10:first-child { + margin: 2.5rem; + } + + .\32xl\:first\:m-11:first-child { + margin: 2.75rem; + } + + .\32xl\:first\:m-12:first-child { + margin: 3rem; + } + + .\32xl\:first\:m-14:first-child { + margin: 3.5rem; + } + + .\32xl\:first\:m-16:first-child { + margin: 4rem; + } + + .\32xl\:first\:m-20:first-child { + margin: 5rem; + } + + .\32xl\:first\:m-22:first-child { + margin: 5.625rem; + } + + .\32xl\:first\:m-24:first-child { + margin: 6rem; + } + + .\32xl\:first\:m-28:first-child { + margin: 7rem; + } + + .\32xl\:first\:m-32:first-child { + margin: 8rem; + } + + .\32xl\:first\:m-36:first-child { + margin: 9rem; + } + + .\32xl\:first\:m-40:first-child { + margin: 10rem; + } + + .\32xl\:first\:m-44:first-child { + margin: 11rem; + } + + .\32xl\:first\:m-48:first-child { + margin: 12rem; + } + + .\32xl\:first\:m-52:first-child { + margin: 13rem; + } + + .\32xl\:first\:m-56:first-child { + margin: 14rem; + } + + .\32xl\:first\:m-60:first-child { + margin: 240px; + } + + .\32xl\:first\:m-64:first-child { + margin: 16rem; + } + + .\32xl\:first\:m-72:first-child { + margin: 18rem; + } + + .\32xl\:first\:m-80:first-child { + margin: 20rem; + } + + .\32xl\:first\:m-88:first-child { + margin: 22rem; + } + + .\32xl\:first\:m-96:first-child { + margin: 24rem; + } + + .\32xl\:first\:m-130:first-child { + margin: 560px; + } + + .\32xl\:first\:m-auto:first-child { + margin: auto; + } + + .\32xl\:first\:m-px:first-child { + margin: 1px; + } + + .\32xl\:first\:m-0\.5:first-child { + margin: 0.125rem; + } + + .\32xl\:first\:m-1\.5:first-child { + margin: 0.375rem; + } + + .\32xl\:first\:m-2\.5:first-child { + margin: 0.625rem; + } + + .\32xl\:first\:m-3\.5:first-child { + margin: 0.875rem; + } + + .\32xl\:first\:-m-0:first-child { + margin: 0px; + } + + .\32xl\:first\:-m-1:first-child { + margin: -0.25rem; + } + + .\32xl\:first\:-m-2:first-child { + margin: -0.5rem; + } + + .\32xl\:first\:-m-3:first-child { + margin: -0.75rem; + } + + .\32xl\:first\:-m-4:first-child { + margin: -1rem; + } + + .\32xl\:first\:-m-5:first-child { + margin: -1.25rem; + } + + .\32xl\:first\:-m-6:first-child { + margin: -1.5rem; + } + + .\32xl\:first\:-m-7:first-child { + margin: -1.75rem; + } + + .\32xl\:first\:-m-8:first-child { + margin: -2rem; + } + + .\32xl\:first\:-m-9:first-child { + margin: -2.25rem; + } + + .\32xl\:first\:-m-10:first-child { + margin: -2.5rem; + } + + .\32xl\:first\:-m-11:first-child { + margin: -2.75rem; + } + + .\32xl\:first\:-m-12:first-child { + margin: -3rem; + } + + .\32xl\:first\:-m-14:first-child { + margin: -3.5rem; + } + + .\32xl\:first\:-m-16:first-child { + margin: -4rem; + } + + .\32xl\:first\:-m-20:first-child { + margin: -5rem; + } + + .\32xl\:first\:-m-22:first-child { + margin: -5.625rem; + } + + .\32xl\:first\:-m-24:first-child { + margin: -6rem; + } + + .\32xl\:first\:-m-28:first-child { + margin: -7rem; + } + + .\32xl\:first\:-m-32:first-child { + margin: -8rem; + } + + .\32xl\:first\:-m-36:first-child { + margin: -9rem; + } + + .\32xl\:first\:-m-40:first-child { + margin: -10rem; + } + + .\32xl\:first\:-m-44:first-child { + margin: -11rem; + } + + .\32xl\:first\:-m-48:first-child { + margin: -12rem; + } + + .\32xl\:first\:-m-52:first-child { + margin: -13rem; + } + + .\32xl\:first\:-m-56:first-child { + margin: -14rem; + } + + .\32xl\:first\:-m-60:first-child { + margin: -240px; + } + + .\32xl\:first\:-m-64:first-child { + margin: -16rem; + } + + .\32xl\:first\:-m-72:first-child { + margin: -18rem; + } + + .\32xl\:first\:-m-80:first-child { + margin: -20rem; + } + + .\32xl\:first\:-m-88:first-child { + margin: -22rem; + } + + .\32xl\:first\:-m-96:first-child { + margin: -24rem; + } + + .\32xl\:first\:-m-130:first-child { + margin: -560px; + } + + .\32xl\:first\:-m-px:first-child { + margin: -1px; + } + + .\32xl\:first\:-m-0\.5:first-child { + margin: -0.125rem; + } + + .\32xl\:first\:-m-1\.5:first-child { + margin: -0.375rem; + } + + .\32xl\:first\:-m-2\.5:first-child { + margin: -0.625rem; + } + + .\32xl\:first\:-m-3\.5:first-child { + margin: -0.875rem; + } + + .\32xl\:first\:my-0:first-child { + margin-top: 0px; + margin-bottom: 0px; + } + + .\32xl\:first\:mx-0:first-child { + margin-left: 0px; + margin-right: 0px; + } + + .\32xl\:first\:my-1:first-child { + margin-top: 0.25rem; + margin-bottom: 0.25rem; + } + + .\32xl\:first\:mx-1:first-child { + margin-left: 0.25rem; + margin-right: 0.25rem; + } + + .\32xl\:first\:my-2:first-child { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + } + + .\32xl\:first\:mx-2:first-child { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + + .\32xl\:first\:my-3:first-child { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } + + .\32xl\:first\:mx-3:first-child { + margin-left: 0.75rem; + margin-right: 0.75rem; + } + + .\32xl\:first\:my-4:first-child { + margin-top: 1rem; + margin-bottom: 1rem; + } + + .\32xl\:first\:mx-4:first-child { + margin-left: 1rem; + margin-right: 1rem; + } + + .\32xl\:first\:my-5:first-child { + margin-top: 1.25rem; + margin-bottom: 1.25rem; + } + + .\32xl\:first\:mx-5:first-child { + margin-left: 1.25rem; + margin-right: 1.25rem; + } + + .\32xl\:first\:my-6:first-child { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + } + + .\32xl\:first\:mx-6:first-child { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + + .\32xl\:first\:my-7:first-child { + margin-top: 1.75rem; + margin-bottom: 1.75rem; + } + + .\32xl\:first\:mx-7:first-child { + margin-left: 1.75rem; + margin-right: 1.75rem; + } + + .\32xl\:first\:my-8:first-child { + margin-top: 2rem; + margin-bottom: 2rem; + } + + .\32xl\:first\:mx-8:first-child { + margin-left: 2rem; + margin-right: 2rem; + } + + .\32xl\:first\:my-9:first-child { + margin-top: 2.25rem; + margin-bottom: 2.25rem; + } + + .\32xl\:first\:mx-9:first-child { + margin-left: 2.25rem; + margin-right: 2.25rem; + } + + .\32xl\:first\:my-10:first-child { + margin-top: 2.5rem; + margin-bottom: 2.5rem; + } + + .\32xl\:first\:mx-10:first-child { + margin-left: 2.5rem; + margin-right: 2.5rem; + } + + .\32xl\:first\:my-11:first-child { + margin-top: 2.75rem; + margin-bottom: 2.75rem; + } + + .\32xl\:first\:mx-11:first-child { + margin-left: 2.75rem; + margin-right: 2.75rem; + } + + .\32xl\:first\:my-12:first-child { + margin-top: 3rem; + margin-bottom: 3rem; + } + + .\32xl\:first\:mx-12:first-child { + margin-left: 3rem; + margin-right: 3rem; + } + + .\32xl\:first\:my-14:first-child { + margin-top: 3.5rem; + margin-bottom: 3.5rem; + } + + .\32xl\:first\:mx-14:first-child { + margin-left: 3.5rem; + margin-right: 3.5rem; + } + + .\32xl\:first\:my-16:first-child { + margin-top: 4rem; + margin-bottom: 4rem; + } + + .\32xl\:first\:mx-16:first-child { + margin-left: 4rem; + margin-right: 4rem; + } + + .\32xl\:first\:my-20:first-child { + margin-top: 5rem; + margin-bottom: 5rem; + } + + .\32xl\:first\:mx-20:first-child { + margin-left: 5rem; + margin-right: 5rem; + } + + .\32xl\:first\:my-22:first-child { + margin-top: 5.625rem; + margin-bottom: 5.625rem; + } + + .\32xl\:first\:mx-22:first-child { + margin-left: 5.625rem; + margin-right: 5.625rem; + } + + .\32xl\:first\:my-24:first-child { + margin-top: 6rem; + margin-bottom: 6rem; + } + + .\32xl\:first\:mx-24:first-child { + margin-left: 6rem; + margin-right: 6rem; + } + + .\32xl\:first\:my-28:first-child { + margin-top: 7rem; + margin-bottom: 7rem; + } + + .\32xl\:first\:mx-28:first-child { + margin-left: 7rem; + margin-right: 7rem; + } + + .\32xl\:first\:my-32:first-child { + margin-top: 8rem; + margin-bottom: 8rem; + } + + .\32xl\:first\:mx-32:first-child { + margin-left: 8rem; + margin-right: 8rem; + } + + .\32xl\:first\:my-36:first-child { + margin-top: 9rem; + margin-bottom: 9rem; + } + + .\32xl\:first\:mx-36:first-child { + margin-left: 9rem; + margin-right: 9rem; + } + + .\32xl\:first\:my-40:first-child { + margin-top: 10rem; + margin-bottom: 10rem; + } + + .\32xl\:first\:mx-40:first-child { + margin-left: 10rem; + margin-right: 10rem; + } + + .\32xl\:first\:my-44:first-child { + margin-top: 11rem; + margin-bottom: 11rem; + } + + .\32xl\:first\:mx-44:first-child { + margin-left: 11rem; + margin-right: 11rem; + } + + .\32xl\:first\:my-48:first-child { + margin-top: 12rem; + margin-bottom: 12rem; + } + + .\32xl\:first\:mx-48:first-child { + margin-left: 12rem; + margin-right: 12rem; + } + + .\32xl\:first\:my-52:first-child { + margin-top: 13rem; + margin-bottom: 13rem; + } + + .\32xl\:first\:mx-52:first-child { + margin-left: 13rem; + margin-right: 13rem; + } + + .\32xl\:first\:my-56:first-child { + margin-top: 14rem; + margin-bottom: 14rem; + } + + .\32xl\:first\:mx-56:first-child { + margin-left: 14rem; + margin-right: 14rem; + } + + .\32xl\:first\:my-60:first-child { + margin-top: 240px; + margin-bottom: 240px; + } + + .\32xl\:first\:mx-60:first-child { + margin-left: 240px; + margin-right: 240px; + } + + .\32xl\:first\:my-64:first-child { + margin-top: 16rem; + margin-bottom: 16rem; + } + + .\32xl\:first\:mx-64:first-child { + margin-left: 16rem; + margin-right: 16rem; + } + + .\32xl\:first\:my-72:first-child { + margin-top: 18rem; + margin-bottom: 18rem; + } + + .\32xl\:first\:mx-72:first-child { + margin-left: 18rem; + margin-right: 18rem; + } + + .\32xl\:first\:my-80:first-child { + margin-top: 20rem; + margin-bottom: 20rem; + } + + .\32xl\:first\:mx-80:first-child { + margin-left: 20rem; + margin-right: 20rem; + } + + .\32xl\:first\:my-88:first-child { + margin-top: 22rem; + margin-bottom: 22rem; + } + + .\32xl\:first\:mx-88:first-child { + margin-left: 22rem; + margin-right: 22rem; + } + + .\32xl\:first\:my-96:first-child { + margin-top: 24rem; + margin-bottom: 24rem; + } + + .\32xl\:first\:mx-96:first-child { + margin-left: 24rem; + margin-right: 24rem; + } + + .\32xl\:first\:my-130:first-child { + margin-top: 560px; + margin-bottom: 560px; + } + + .\32xl\:first\:mx-130:first-child { + margin-left: 560px; + margin-right: 560px; + } + + .\32xl\:first\:my-auto:first-child { + margin-top: auto; + margin-bottom: auto; + } + + .\32xl\:first\:mx-auto:first-child { + margin-left: auto; + margin-right: auto; + } + + .\32xl\:first\:my-px:first-child { + margin-top: 1px; + margin-bottom: 1px; + } + + .\32xl\:first\:mx-px:first-child { + margin-left: 1px; + margin-right: 1px; + } + + .\32xl\:first\:my-0\.5:first-child { + margin-top: 0.125rem; + margin-bottom: 0.125rem; + } + + .\32xl\:first\:mx-0\.5:first-child { + margin-left: 0.125rem; + margin-right: 0.125rem; + } + + .\32xl\:first\:my-1\.5:first-child { + margin-top: 0.375rem; + margin-bottom: 0.375rem; + } + + .\32xl\:first\:mx-1\.5:first-child { + margin-left: 0.375rem; + margin-right: 0.375rem; + } + + .\32xl\:first\:my-2\.5:first-child { + margin-top: 0.625rem; + margin-bottom: 0.625rem; + } + + .\32xl\:first\:mx-2\.5:first-child { + margin-left: 0.625rem; + margin-right: 0.625rem; + } + + .\32xl\:first\:my-3\.5:first-child { + margin-top: 0.875rem; + margin-bottom: 0.875rem; + } + + .\32xl\:first\:mx-3\.5:first-child { + margin-left: 0.875rem; + margin-right: 0.875rem; + } + + .\32xl\:first\:-my-0:first-child { + margin-top: 0px; + margin-bottom: 0px; + } + + .\32xl\:first\:-mx-0:first-child { + margin-left: 0px; + margin-right: 0px; + } + + .\32xl\:first\:-my-1:first-child { + margin-top: -0.25rem; + margin-bottom: -0.25rem; + } + + .\32xl\:first\:-mx-1:first-child { + margin-left: -0.25rem; + margin-right: -0.25rem; + } + + .\32xl\:first\:-my-2:first-child { + margin-top: -0.5rem; + margin-bottom: -0.5rem; + } + + .\32xl\:first\:-mx-2:first-child { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + + .\32xl\:first\:-my-3:first-child { + margin-top: -0.75rem; + margin-bottom: -0.75rem; + } + + .\32xl\:first\:-mx-3:first-child { + margin-left: -0.75rem; + margin-right: -0.75rem; + } + + .\32xl\:first\:-my-4:first-child { + margin-top: -1rem; + margin-bottom: -1rem; + } + + .\32xl\:first\:-mx-4:first-child { + margin-left: -1rem; + margin-right: -1rem; + } + + .\32xl\:first\:-my-5:first-child { + margin-top: -1.25rem; + margin-bottom: -1.25rem; + } + + .\32xl\:first\:-mx-5:first-child { + margin-left: -1.25rem; + margin-right: -1.25rem; + } + + .\32xl\:first\:-my-6:first-child { + margin-top: -1.5rem; + margin-bottom: -1.5rem; + } + + .\32xl\:first\:-mx-6:first-child { + margin-left: -1.5rem; + margin-right: -1.5rem; + } + + .\32xl\:first\:-my-7:first-child { + margin-top: -1.75rem; + margin-bottom: -1.75rem; + } + + .\32xl\:first\:-mx-7:first-child { + margin-left: -1.75rem; + margin-right: -1.75rem; + } + + .\32xl\:first\:-my-8:first-child { + margin-top: -2rem; + margin-bottom: -2rem; + } + + .\32xl\:first\:-mx-8:first-child { + margin-left: -2rem; + margin-right: -2rem; + } + + .\32xl\:first\:-my-9:first-child { + margin-top: -2.25rem; + margin-bottom: -2.25rem; + } + + .\32xl\:first\:-mx-9:first-child { + margin-left: -2.25rem; + margin-right: -2.25rem; + } + + .\32xl\:first\:-my-10:first-child { + margin-top: -2.5rem; + margin-bottom: -2.5rem; + } + + .\32xl\:first\:-mx-10:first-child { + margin-left: -2.5rem; + margin-right: -2.5rem; + } + + .\32xl\:first\:-my-11:first-child { + margin-top: -2.75rem; + margin-bottom: -2.75rem; + } + + .\32xl\:first\:-mx-11:first-child { + margin-left: -2.75rem; + margin-right: -2.75rem; + } + + .\32xl\:first\:-my-12:first-child { + margin-top: -3rem; + margin-bottom: -3rem; + } + + .\32xl\:first\:-mx-12:first-child { + margin-left: -3rem; + margin-right: -3rem; + } + + .\32xl\:first\:-my-14:first-child { + margin-top: -3.5rem; + margin-bottom: -3.5rem; + } + + .\32xl\:first\:-mx-14:first-child { + margin-left: -3.5rem; + margin-right: -3.5rem; + } + + .\32xl\:first\:-my-16:first-child { + margin-top: -4rem; + margin-bottom: -4rem; + } + + .\32xl\:first\:-mx-16:first-child { + margin-left: -4rem; + margin-right: -4rem; + } + + .\32xl\:first\:-my-20:first-child { + margin-top: -5rem; + margin-bottom: -5rem; + } + + .\32xl\:first\:-mx-20:first-child { + margin-left: -5rem; + margin-right: -5rem; + } + + .\32xl\:first\:-my-22:first-child { + margin-top: -5.625rem; + margin-bottom: -5.625rem; + } + + .\32xl\:first\:-mx-22:first-child { + margin-left: -5.625rem; + margin-right: -5.625rem; + } + + .\32xl\:first\:-my-24:first-child { + margin-top: -6rem; + margin-bottom: -6rem; + } + + .\32xl\:first\:-mx-24:first-child { + margin-left: -6rem; + margin-right: -6rem; + } + + .\32xl\:first\:-my-28:first-child { + margin-top: -7rem; + margin-bottom: -7rem; + } + + .\32xl\:first\:-mx-28:first-child { + margin-left: -7rem; + margin-right: -7rem; + } + + .\32xl\:first\:-my-32:first-child { + margin-top: -8rem; + margin-bottom: -8rem; + } + + .\32xl\:first\:-mx-32:first-child { + margin-left: -8rem; + margin-right: -8rem; + } + + .\32xl\:first\:-my-36:first-child { + margin-top: -9rem; + margin-bottom: -9rem; + } + + .\32xl\:first\:-mx-36:first-child { + margin-left: -9rem; + margin-right: -9rem; + } + + .\32xl\:first\:-my-40:first-child { + margin-top: -10rem; + margin-bottom: -10rem; + } + + .\32xl\:first\:-mx-40:first-child { + margin-left: -10rem; + margin-right: -10rem; + } + + .\32xl\:first\:-my-44:first-child { + margin-top: -11rem; + margin-bottom: -11rem; + } + + .\32xl\:first\:-mx-44:first-child { + margin-left: -11rem; + margin-right: -11rem; + } + + .\32xl\:first\:-my-48:first-child { + margin-top: -12rem; + margin-bottom: -12rem; + } + + .\32xl\:first\:-mx-48:first-child { + margin-left: -12rem; + margin-right: -12rem; + } + + .\32xl\:first\:-my-52:first-child { + margin-top: -13rem; + margin-bottom: -13rem; + } + + .\32xl\:first\:-mx-52:first-child { + margin-left: -13rem; + margin-right: -13rem; + } + + .\32xl\:first\:-my-56:first-child { + margin-top: -14rem; + margin-bottom: -14rem; + } + + .\32xl\:first\:-mx-56:first-child { + margin-left: -14rem; + margin-right: -14rem; + } + + .\32xl\:first\:-my-60:first-child { + margin-top: -240px; + margin-bottom: -240px; + } + + .\32xl\:first\:-mx-60:first-child { + margin-left: -240px; + margin-right: -240px; + } + + .\32xl\:first\:-my-64:first-child { + margin-top: -16rem; + margin-bottom: -16rem; + } + + .\32xl\:first\:-mx-64:first-child { + margin-left: -16rem; + margin-right: -16rem; + } + + .\32xl\:first\:-my-72:first-child { + margin-top: -18rem; + margin-bottom: -18rem; + } + + .\32xl\:first\:-mx-72:first-child { + margin-left: -18rem; + margin-right: -18rem; + } + + .\32xl\:first\:-my-80:first-child { + margin-top: -20rem; + margin-bottom: -20rem; + } + + .\32xl\:first\:-mx-80:first-child { + margin-left: -20rem; + margin-right: -20rem; + } + + .\32xl\:first\:-my-88:first-child { + margin-top: -22rem; + margin-bottom: -22rem; + } + + .\32xl\:first\:-mx-88:first-child { + margin-left: -22rem; + margin-right: -22rem; + } + + .\32xl\:first\:-my-96:first-child { + margin-top: -24rem; + margin-bottom: -24rem; + } + + .\32xl\:first\:-mx-96:first-child { + margin-left: -24rem; + margin-right: -24rem; + } + + .\32xl\:first\:-my-130:first-child { + margin-top: -560px; + margin-bottom: -560px; + } + + .\32xl\:first\:-mx-130:first-child { + margin-left: -560px; + margin-right: -560px; + } + + .\32xl\:first\:-my-px:first-child { + margin-top: -1px; + margin-bottom: -1px; + } + + .\32xl\:first\:-mx-px:first-child { + margin-left: -1px; + margin-right: -1px; + } + + .\32xl\:first\:-my-0\.5:first-child { + margin-top: -0.125rem; + margin-bottom: -0.125rem; + } + + .\32xl\:first\:-mx-0\.5:first-child { + margin-left: -0.125rem; + margin-right: -0.125rem; + } + + .\32xl\:first\:-my-1\.5:first-child { + margin-top: -0.375rem; + margin-bottom: -0.375rem; + } + + .\32xl\:first\:-mx-1\.5:first-child { + margin-left: -0.375rem; + margin-right: -0.375rem; + } + + .\32xl\:first\:-my-2\.5:first-child { + margin-top: -0.625rem; + margin-bottom: -0.625rem; + } + + .\32xl\:first\:-mx-2\.5:first-child { + margin-left: -0.625rem; + margin-right: -0.625rem; + } + + .\32xl\:first\:-my-3\.5:first-child { + margin-top: -0.875rem; + margin-bottom: -0.875rem; + } + + .\32xl\:first\:-mx-3\.5:first-child { + margin-left: -0.875rem; + margin-right: -0.875rem; + } + + .\32xl\:first\:mt-0:first-child { + margin-top: 0px; + } + + .\32xl\:first\:mr-0:first-child { + margin-right: 0px; + } + + .\32xl\:first\:mb-0:first-child { + margin-bottom: 0px; + } + + .\32xl\:first\:ml-0:first-child { + margin-left: 0px; + } + + .\32xl\:first\:mt-1:first-child { + margin-top: 0.25rem; + } + + .\32xl\:first\:mr-1:first-child { + margin-right: 0.25rem; + } + + .\32xl\:first\:mb-1:first-child { + margin-bottom: 0.25rem; + } + + .\32xl\:first\:ml-1:first-child { + margin-left: 0.25rem; + } + + .\32xl\:first\:mt-2:first-child { + margin-top: 0.5rem; + } + + .\32xl\:first\:mr-2:first-child { + margin-right: 0.5rem; + } + + .\32xl\:first\:mb-2:first-child { + margin-bottom: 0.5rem; + } + + .\32xl\:first\:ml-2:first-child { + margin-left: 0.5rem; + } + + .\32xl\:first\:mt-3:first-child { + margin-top: 0.75rem; + } + + .\32xl\:first\:mr-3:first-child { + margin-right: 0.75rem; + } + + .\32xl\:first\:mb-3:first-child { + margin-bottom: 0.75rem; + } + + .\32xl\:first\:ml-3:first-child { + margin-left: 0.75rem; + } + + .\32xl\:first\:mt-4:first-child { + margin-top: 1rem; + } + + .\32xl\:first\:mr-4:first-child { + margin-right: 1rem; + } + + .\32xl\:first\:mb-4:first-child { + margin-bottom: 1rem; + } + + .\32xl\:first\:ml-4:first-child { + margin-left: 1rem; + } + + .\32xl\:first\:mt-5:first-child { + margin-top: 1.25rem; + } + + .\32xl\:first\:mr-5:first-child { + margin-right: 1.25rem; + } + + .\32xl\:first\:mb-5:first-child { + margin-bottom: 1.25rem; + } + + .\32xl\:first\:ml-5:first-child { + margin-left: 1.25rem; + } + + .\32xl\:first\:mt-6:first-child { + margin-top: 1.5rem; + } + + .\32xl\:first\:mr-6:first-child { + margin-right: 1.5rem; + } + + .\32xl\:first\:mb-6:first-child { + margin-bottom: 1.5rem; + } + + .\32xl\:first\:ml-6:first-child { + margin-left: 1.5rem; + } + + .\32xl\:first\:mt-7:first-child { + margin-top: 1.75rem; + } + + .\32xl\:first\:mr-7:first-child { + margin-right: 1.75rem; + } + + .\32xl\:first\:mb-7:first-child { + margin-bottom: 1.75rem; + } + + .\32xl\:first\:ml-7:first-child { + margin-left: 1.75rem; + } + + .\32xl\:first\:mt-8:first-child { + margin-top: 2rem; + } + + .\32xl\:first\:mr-8:first-child { + margin-right: 2rem; + } + + .\32xl\:first\:mb-8:first-child { + margin-bottom: 2rem; + } + + .\32xl\:first\:ml-8:first-child { + margin-left: 2rem; + } + + .\32xl\:first\:mt-9:first-child { + margin-top: 2.25rem; + } + + .\32xl\:first\:mr-9:first-child { + margin-right: 2.25rem; + } + + .\32xl\:first\:mb-9:first-child { + margin-bottom: 2.25rem; + } + + .\32xl\:first\:ml-9:first-child { + margin-left: 2.25rem; + } + + .\32xl\:first\:mt-10:first-child { + margin-top: 2.5rem; + } + + .\32xl\:first\:mr-10:first-child { + margin-right: 2.5rem; + } + + .\32xl\:first\:mb-10:first-child { + margin-bottom: 2.5rem; + } + + .\32xl\:first\:ml-10:first-child { + margin-left: 2.5rem; + } + + .\32xl\:first\:mt-11:first-child { + margin-top: 2.75rem; + } + + .\32xl\:first\:mr-11:first-child { + margin-right: 2.75rem; + } + + .\32xl\:first\:mb-11:first-child { + margin-bottom: 2.75rem; + } + + .\32xl\:first\:ml-11:first-child { + margin-left: 2.75rem; + } + + .\32xl\:first\:mt-12:first-child { + margin-top: 3rem; + } + + .\32xl\:first\:mr-12:first-child { + margin-right: 3rem; + } + + .\32xl\:first\:mb-12:first-child { + margin-bottom: 3rem; + } + + .\32xl\:first\:ml-12:first-child { + margin-left: 3rem; + } + + .\32xl\:first\:mt-14:first-child { + margin-top: 3.5rem; + } + + .\32xl\:first\:mr-14:first-child { + margin-right: 3.5rem; + } + + .\32xl\:first\:mb-14:first-child { + margin-bottom: 3.5rem; + } + + .\32xl\:first\:ml-14:first-child { + margin-left: 3.5rem; + } + + .\32xl\:first\:mt-16:first-child { + margin-top: 4rem; + } + + .\32xl\:first\:mr-16:first-child { + margin-right: 4rem; + } + + .\32xl\:first\:mb-16:first-child { + margin-bottom: 4rem; + } + + .\32xl\:first\:ml-16:first-child { + margin-left: 4rem; + } + + .\32xl\:first\:mt-20:first-child { + margin-top: 5rem; + } + + .\32xl\:first\:mr-20:first-child { + margin-right: 5rem; + } + + .\32xl\:first\:mb-20:first-child { + margin-bottom: 5rem; + } + + .\32xl\:first\:ml-20:first-child { + margin-left: 5rem; + } + + .\32xl\:first\:mt-22:first-child { + margin-top: 5.625rem; + } + + .\32xl\:first\:mr-22:first-child { + margin-right: 5.625rem; + } + + .\32xl\:first\:mb-22:first-child { + margin-bottom: 5.625rem; + } + + .\32xl\:first\:ml-22:first-child { + margin-left: 5.625rem; + } + + .\32xl\:first\:mt-24:first-child { + margin-top: 6rem; + } + + .\32xl\:first\:mr-24:first-child { + margin-right: 6rem; + } + + .\32xl\:first\:mb-24:first-child { + margin-bottom: 6rem; + } + + .\32xl\:first\:ml-24:first-child { + margin-left: 6rem; + } + + .\32xl\:first\:mt-28:first-child { + margin-top: 7rem; + } + + .\32xl\:first\:mr-28:first-child { + margin-right: 7rem; + } + + .\32xl\:first\:mb-28:first-child { + margin-bottom: 7rem; + } + + .\32xl\:first\:ml-28:first-child { + margin-left: 7rem; + } + + .\32xl\:first\:mt-32:first-child { + margin-top: 8rem; + } + + .\32xl\:first\:mr-32:first-child { + margin-right: 8rem; + } + + .\32xl\:first\:mb-32:first-child { + margin-bottom: 8rem; + } + + .\32xl\:first\:ml-32:first-child { + margin-left: 8rem; + } + + .\32xl\:first\:mt-36:first-child { + margin-top: 9rem; + } + + .\32xl\:first\:mr-36:first-child { + margin-right: 9rem; + } + + .\32xl\:first\:mb-36:first-child { + margin-bottom: 9rem; + } + + .\32xl\:first\:ml-36:first-child { + margin-left: 9rem; + } + + .\32xl\:first\:mt-40:first-child { + margin-top: 10rem; + } + + .\32xl\:first\:mr-40:first-child { + margin-right: 10rem; + } + + .\32xl\:first\:mb-40:first-child { + margin-bottom: 10rem; + } + + .\32xl\:first\:ml-40:first-child { + margin-left: 10rem; + } + + .\32xl\:first\:mt-44:first-child { + margin-top: 11rem; + } + + .\32xl\:first\:mr-44:first-child { + margin-right: 11rem; + } + + .\32xl\:first\:mb-44:first-child { + margin-bottom: 11rem; + } + + .\32xl\:first\:ml-44:first-child { + margin-left: 11rem; + } + + .\32xl\:first\:mt-48:first-child { + margin-top: 12rem; + } + + .\32xl\:first\:mr-48:first-child { + margin-right: 12rem; + } + + .\32xl\:first\:mb-48:first-child { + margin-bottom: 12rem; + } + + .\32xl\:first\:ml-48:first-child { + margin-left: 12rem; + } + + .\32xl\:first\:mt-52:first-child { + margin-top: 13rem; + } + + .\32xl\:first\:mr-52:first-child { + margin-right: 13rem; + } + + .\32xl\:first\:mb-52:first-child { + margin-bottom: 13rem; + } + + .\32xl\:first\:ml-52:first-child { + margin-left: 13rem; + } + + .\32xl\:first\:mt-56:first-child { + margin-top: 14rem; + } + + .\32xl\:first\:mr-56:first-child { + margin-right: 14rem; + } + + .\32xl\:first\:mb-56:first-child { + margin-bottom: 14rem; + } + + .\32xl\:first\:ml-56:first-child { + margin-left: 14rem; + } + + .\32xl\:first\:mt-60:first-child { + margin-top: 240px; + } + + .\32xl\:first\:mr-60:first-child { + margin-right: 240px; + } + + .\32xl\:first\:mb-60:first-child { + margin-bottom: 240px; + } + + .\32xl\:first\:ml-60:first-child { + margin-left: 240px; + } + + .\32xl\:first\:mt-64:first-child { + margin-top: 16rem; + } + + .\32xl\:first\:mr-64:first-child { + margin-right: 16rem; + } + + .\32xl\:first\:mb-64:first-child { + margin-bottom: 16rem; + } + + .\32xl\:first\:ml-64:first-child { + margin-left: 16rem; + } + + .\32xl\:first\:mt-72:first-child { + margin-top: 18rem; + } + + .\32xl\:first\:mr-72:first-child { + margin-right: 18rem; + } + + .\32xl\:first\:mb-72:first-child { + margin-bottom: 18rem; + } + + .\32xl\:first\:ml-72:first-child { + margin-left: 18rem; + } + + .\32xl\:first\:mt-80:first-child { + margin-top: 20rem; + } + + .\32xl\:first\:mr-80:first-child { + margin-right: 20rem; + } + + .\32xl\:first\:mb-80:first-child { + margin-bottom: 20rem; + } + + .\32xl\:first\:ml-80:first-child { + margin-left: 20rem; + } + + .\32xl\:first\:mt-88:first-child { + margin-top: 22rem; + } + + .\32xl\:first\:mr-88:first-child { + margin-right: 22rem; + } + + .\32xl\:first\:mb-88:first-child { + margin-bottom: 22rem; + } + + .\32xl\:first\:ml-88:first-child { + margin-left: 22rem; + } + + .\32xl\:first\:mt-96:first-child { + margin-top: 24rem; + } + + .\32xl\:first\:mr-96:first-child { + margin-right: 24rem; + } + + .\32xl\:first\:mb-96:first-child { + margin-bottom: 24rem; + } + + .\32xl\:first\:ml-96:first-child { + margin-left: 24rem; + } + + .\32xl\:first\:mt-130:first-child { + margin-top: 560px; + } + + .\32xl\:first\:mr-130:first-child { + margin-right: 560px; + } + + .\32xl\:first\:mb-130:first-child { + margin-bottom: 560px; + } + + .\32xl\:first\:ml-130:first-child { + margin-left: 560px; + } + + .\32xl\:first\:mt-auto:first-child { + margin-top: auto; + } + + .\32xl\:first\:mr-auto:first-child { + margin-right: auto; + } + + .\32xl\:first\:mb-auto:first-child { + margin-bottom: auto; + } + + .\32xl\:first\:ml-auto:first-child { + margin-left: auto; + } + + .\32xl\:first\:mt-px:first-child { + margin-top: 1px; + } + + .\32xl\:first\:mr-px:first-child { + margin-right: 1px; + } + + .\32xl\:first\:mb-px:first-child { + margin-bottom: 1px; + } + + .\32xl\:first\:ml-px:first-child { + margin-left: 1px; + } + + .\32xl\:first\:mt-0\.5:first-child { + margin-top: 0.125rem; + } + + .\32xl\:first\:mr-0\.5:first-child { + margin-right: 0.125rem; + } + + .\32xl\:first\:mb-0\.5:first-child { + margin-bottom: 0.125rem; + } + + .\32xl\:first\:ml-0\.5:first-child { + margin-left: 0.125rem; + } + + .\32xl\:first\:mt-1\.5:first-child { + margin-top: 0.375rem; + } + + .\32xl\:first\:mr-1\.5:first-child { + margin-right: 0.375rem; + } + + .\32xl\:first\:mb-1\.5:first-child { + margin-bottom: 0.375rem; + } + + .\32xl\:first\:ml-1\.5:first-child { + margin-left: 0.375rem; + } + + .\32xl\:first\:mt-2\.5:first-child { + margin-top: 0.625rem; + } + + .\32xl\:first\:mr-2\.5:first-child { + margin-right: 0.625rem; + } + + .\32xl\:first\:mb-2\.5:first-child { + margin-bottom: 0.625rem; + } + + .\32xl\:first\:ml-2\.5:first-child { + margin-left: 0.625rem; + } + + .\32xl\:first\:mt-3\.5:first-child { + margin-top: 0.875rem; + } + + .\32xl\:first\:mr-3\.5:first-child { + margin-right: 0.875rem; + } + + .\32xl\:first\:mb-3\.5:first-child { + margin-bottom: 0.875rem; + } + + .\32xl\:first\:ml-3\.5:first-child { + margin-left: 0.875rem; + } + + .\32xl\:first\:-mt-0:first-child { + margin-top: 0px; + } + + .\32xl\:first\:-mr-0:first-child { + margin-right: 0px; + } + + .\32xl\:first\:-mb-0:first-child { + margin-bottom: 0px; + } + + .\32xl\:first\:-ml-0:first-child { + margin-left: 0px; + } + + .\32xl\:first\:-mt-1:first-child { + margin-top: -0.25rem; + } + + .\32xl\:first\:-mr-1:first-child { + margin-right: -0.25rem; + } + + .\32xl\:first\:-mb-1:first-child { + margin-bottom: -0.25rem; + } + + .\32xl\:first\:-ml-1:first-child { + margin-left: -0.25rem; + } + + .\32xl\:first\:-mt-2:first-child { + margin-top: -0.5rem; + } + + .\32xl\:first\:-mr-2:first-child { + margin-right: -0.5rem; + } + + .\32xl\:first\:-mb-2:first-child { + margin-bottom: -0.5rem; + } + + .\32xl\:first\:-ml-2:first-child { + margin-left: -0.5rem; + } + + .\32xl\:first\:-mt-3:first-child { + margin-top: -0.75rem; + } + + .\32xl\:first\:-mr-3:first-child { + margin-right: -0.75rem; + } + + .\32xl\:first\:-mb-3:first-child { + margin-bottom: -0.75rem; + } + + .\32xl\:first\:-ml-3:first-child { + margin-left: -0.75rem; + } + + .\32xl\:first\:-mt-4:first-child { + margin-top: -1rem; + } + + .\32xl\:first\:-mr-4:first-child { + margin-right: -1rem; + } + + .\32xl\:first\:-mb-4:first-child { + margin-bottom: -1rem; + } + + .\32xl\:first\:-ml-4:first-child { + margin-left: -1rem; + } + + .\32xl\:first\:-mt-5:first-child { + margin-top: -1.25rem; + } + + .\32xl\:first\:-mr-5:first-child { + margin-right: -1.25rem; + } + + .\32xl\:first\:-mb-5:first-child { + margin-bottom: -1.25rem; + } + + .\32xl\:first\:-ml-5:first-child { + margin-left: -1.25rem; + } + + .\32xl\:first\:-mt-6:first-child { + margin-top: -1.5rem; + } + + .\32xl\:first\:-mr-6:first-child { + margin-right: -1.5rem; + } + + .\32xl\:first\:-mb-6:first-child { + margin-bottom: -1.5rem; + } + + .\32xl\:first\:-ml-6:first-child { + margin-left: -1.5rem; + } + + .\32xl\:first\:-mt-7:first-child { + margin-top: -1.75rem; + } + + .\32xl\:first\:-mr-7:first-child { + margin-right: -1.75rem; + } + + .\32xl\:first\:-mb-7:first-child { + margin-bottom: -1.75rem; + } + + .\32xl\:first\:-ml-7:first-child { + margin-left: -1.75rem; + } + + .\32xl\:first\:-mt-8:first-child { + margin-top: -2rem; + } + + .\32xl\:first\:-mr-8:first-child { + margin-right: -2rem; + } + + .\32xl\:first\:-mb-8:first-child { + margin-bottom: -2rem; + } + + .\32xl\:first\:-ml-8:first-child { + margin-left: -2rem; + } + + .\32xl\:first\:-mt-9:first-child { + margin-top: -2.25rem; + } + + .\32xl\:first\:-mr-9:first-child { + margin-right: -2.25rem; + } + + .\32xl\:first\:-mb-9:first-child { + margin-bottom: -2.25rem; + } + + .\32xl\:first\:-ml-9:first-child { + margin-left: -2.25rem; + } + + .\32xl\:first\:-mt-10:first-child { + margin-top: -2.5rem; + } + + .\32xl\:first\:-mr-10:first-child { + margin-right: -2.5rem; + } + + .\32xl\:first\:-mb-10:first-child { + margin-bottom: -2.5rem; + } + + .\32xl\:first\:-ml-10:first-child { + margin-left: -2.5rem; + } + + .\32xl\:first\:-mt-11:first-child { + margin-top: -2.75rem; + } + + .\32xl\:first\:-mr-11:first-child { + margin-right: -2.75rem; + } + + .\32xl\:first\:-mb-11:first-child { + margin-bottom: -2.75rem; + } + + .\32xl\:first\:-ml-11:first-child { + margin-left: -2.75rem; + } + + .\32xl\:first\:-mt-12:first-child { + margin-top: -3rem; + } + + .\32xl\:first\:-mr-12:first-child { + margin-right: -3rem; + } + + .\32xl\:first\:-mb-12:first-child { + margin-bottom: -3rem; + } + + .\32xl\:first\:-ml-12:first-child { + margin-left: -3rem; + } + + .\32xl\:first\:-mt-14:first-child { + margin-top: -3.5rem; + } + + .\32xl\:first\:-mr-14:first-child { + margin-right: -3.5rem; + } + + .\32xl\:first\:-mb-14:first-child { + margin-bottom: -3.5rem; + } + + .\32xl\:first\:-ml-14:first-child { + margin-left: -3.5rem; + } + + .\32xl\:first\:-mt-16:first-child { + margin-top: -4rem; + } + + .\32xl\:first\:-mr-16:first-child { + margin-right: -4rem; + } + + .\32xl\:first\:-mb-16:first-child { + margin-bottom: -4rem; + } + + .\32xl\:first\:-ml-16:first-child { + margin-left: -4rem; + } + + .\32xl\:first\:-mt-20:first-child { + margin-top: -5rem; + } + + .\32xl\:first\:-mr-20:first-child { + margin-right: -5rem; + } + + .\32xl\:first\:-mb-20:first-child { + margin-bottom: -5rem; + } + + .\32xl\:first\:-ml-20:first-child { + margin-left: -5rem; + } + + .\32xl\:first\:-mt-22:first-child { + margin-top: -5.625rem; + } + + .\32xl\:first\:-mr-22:first-child { + margin-right: -5.625rem; + } + + .\32xl\:first\:-mb-22:first-child { + margin-bottom: -5.625rem; + } + + .\32xl\:first\:-ml-22:first-child { + margin-left: -5.625rem; + } + + .\32xl\:first\:-mt-24:first-child { + margin-top: -6rem; + } + + .\32xl\:first\:-mr-24:first-child { + margin-right: -6rem; + } + + .\32xl\:first\:-mb-24:first-child { + margin-bottom: -6rem; + } + + .\32xl\:first\:-ml-24:first-child { + margin-left: -6rem; + } + + .\32xl\:first\:-mt-28:first-child { + margin-top: -7rem; + } + + .\32xl\:first\:-mr-28:first-child { + margin-right: -7rem; + } + + .\32xl\:first\:-mb-28:first-child { + margin-bottom: -7rem; + } + + .\32xl\:first\:-ml-28:first-child { + margin-left: -7rem; + } + + .\32xl\:first\:-mt-32:first-child { + margin-top: -8rem; + } + + .\32xl\:first\:-mr-32:first-child { + margin-right: -8rem; + } + + .\32xl\:first\:-mb-32:first-child { + margin-bottom: -8rem; + } + + .\32xl\:first\:-ml-32:first-child { + margin-left: -8rem; + } + + .\32xl\:first\:-mt-36:first-child { + margin-top: -9rem; + } + + .\32xl\:first\:-mr-36:first-child { + margin-right: -9rem; + } + + .\32xl\:first\:-mb-36:first-child { + margin-bottom: -9rem; + } + + .\32xl\:first\:-ml-36:first-child { + margin-left: -9rem; + } + + .\32xl\:first\:-mt-40:first-child { + margin-top: -10rem; + } + + .\32xl\:first\:-mr-40:first-child { + margin-right: -10rem; + } + + .\32xl\:first\:-mb-40:first-child { + margin-bottom: -10rem; + } + + .\32xl\:first\:-ml-40:first-child { + margin-left: -10rem; + } + + .\32xl\:first\:-mt-44:first-child { + margin-top: -11rem; + } + + .\32xl\:first\:-mr-44:first-child { + margin-right: -11rem; + } + + .\32xl\:first\:-mb-44:first-child { + margin-bottom: -11rem; + } + + .\32xl\:first\:-ml-44:first-child { + margin-left: -11rem; + } + + .\32xl\:first\:-mt-48:first-child { + margin-top: -12rem; + } + + .\32xl\:first\:-mr-48:first-child { + margin-right: -12rem; + } + + .\32xl\:first\:-mb-48:first-child { + margin-bottom: -12rem; + } + + .\32xl\:first\:-ml-48:first-child { + margin-left: -12rem; + } + + .\32xl\:first\:-mt-52:first-child { + margin-top: -13rem; + } + + .\32xl\:first\:-mr-52:first-child { + margin-right: -13rem; + } + + .\32xl\:first\:-mb-52:first-child { + margin-bottom: -13rem; + } + + .\32xl\:first\:-ml-52:first-child { + margin-left: -13rem; + } + + .\32xl\:first\:-mt-56:first-child { + margin-top: -14rem; + } + + .\32xl\:first\:-mr-56:first-child { + margin-right: -14rem; + } + + .\32xl\:first\:-mb-56:first-child { + margin-bottom: -14rem; + } + + .\32xl\:first\:-ml-56:first-child { + margin-left: -14rem; + } + + .\32xl\:first\:-mt-60:first-child { + margin-top: -240px; + } + + .\32xl\:first\:-mr-60:first-child { + margin-right: -240px; + } + + .\32xl\:first\:-mb-60:first-child { + margin-bottom: -240px; + } + + .\32xl\:first\:-ml-60:first-child { + margin-left: -240px; + } + + .\32xl\:first\:-mt-64:first-child { + margin-top: -16rem; + } + + .\32xl\:first\:-mr-64:first-child { + margin-right: -16rem; + } + + .\32xl\:first\:-mb-64:first-child { + margin-bottom: -16rem; + } + + .\32xl\:first\:-ml-64:first-child { + margin-left: -16rem; + } + + .\32xl\:first\:-mt-72:first-child { + margin-top: -18rem; + } + + .\32xl\:first\:-mr-72:first-child { + margin-right: -18rem; + } + + .\32xl\:first\:-mb-72:first-child { + margin-bottom: -18rem; + } + + .\32xl\:first\:-ml-72:first-child { + margin-left: -18rem; + } + + .\32xl\:first\:-mt-80:first-child { + margin-top: -20rem; + } + + .\32xl\:first\:-mr-80:first-child { + margin-right: -20rem; + } + + .\32xl\:first\:-mb-80:first-child { + margin-bottom: -20rem; + } + + .\32xl\:first\:-ml-80:first-child { + margin-left: -20rem; + } + + .\32xl\:first\:-mt-88:first-child { + margin-top: -22rem; + } + + .\32xl\:first\:-mr-88:first-child { + margin-right: -22rem; + } + + .\32xl\:first\:-mb-88:first-child { + margin-bottom: -22rem; + } + + .\32xl\:first\:-ml-88:first-child { + margin-left: -22rem; + } + + .\32xl\:first\:-mt-96:first-child { + margin-top: -24rem; + } + + .\32xl\:first\:-mr-96:first-child { + margin-right: -24rem; + } + + .\32xl\:first\:-mb-96:first-child { + margin-bottom: -24rem; + } + + .\32xl\:first\:-ml-96:first-child { + margin-left: -24rem; + } + + .\32xl\:first\:-mt-130:first-child { + margin-top: -560px; + } + + .\32xl\:first\:-mr-130:first-child { + margin-right: -560px; + } + + .\32xl\:first\:-mb-130:first-child { + margin-bottom: -560px; + } + + .\32xl\:first\:-ml-130:first-child { + margin-left: -560px; + } + + .\32xl\:first\:-mt-px:first-child { + margin-top: -1px; + } + + .\32xl\:first\:-mr-px:first-child { + margin-right: -1px; + } + + .\32xl\:first\:-mb-px:first-child { + margin-bottom: -1px; + } + + .\32xl\:first\:-ml-px:first-child { + margin-left: -1px; + } + + .\32xl\:first\:-mt-0\.5:first-child { + margin-top: -0.125rem; + } + + .\32xl\:first\:-mr-0\.5:first-child { + margin-right: -0.125rem; + } + + .\32xl\:first\:-mb-0\.5:first-child { + margin-bottom: -0.125rem; + } + + .\32xl\:first\:-ml-0\.5:first-child { + margin-left: -0.125rem; + } + + .\32xl\:first\:-mt-1\.5:first-child { + margin-top: -0.375rem; + } + + .\32xl\:first\:-mr-1\.5:first-child { + margin-right: -0.375rem; + } + + .\32xl\:first\:-mb-1\.5:first-child { + margin-bottom: -0.375rem; + } + + .\32xl\:first\:-ml-1\.5:first-child { + margin-left: -0.375rem; + } + + .\32xl\:first\:-mt-2\.5:first-child { + margin-top: -0.625rem; + } + + .\32xl\:first\:-mr-2\.5:first-child { + margin-right: -0.625rem; + } + + .\32xl\:first\:-mb-2\.5:first-child { + margin-bottom: -0.625rem; + } + + .\32xl\:first\:-ml-2\.5:first-child { + margin-left: -0.625rem; + } + + .\32xl\:first\:-mt-3\.5:first-child { + margin-top: -0.875rem; + } + + .\32xl\:first\:-mr-3\.5:first-child { + margin-right: -0.875rem; + } + + .\32xl\:first\:-mb-3\.5:first-child { + margin-bottom: -0.875rem; + } + + .\32xl\:first\:-ml-3\.5:first-child { + margin-left: -0.875rem; + } + + .\32xl\:max-h-0 { + max-height: 0px; + } + + .\32xl\:max-h-1 { + max-height: 0.25rem; + } + + .\32xl\:max-h-2 { + max-height: 0.5rem; + } + + .\32xl\:max-h-3 { + max-height: 0.75rem; + } + + .\32xl\:max-h-4 { + max-height: 1rem; + } + + .\32xl\:max-h-5 { + max-height: 1.25rem; + } + + .\32xl\:max-h-6 { + max-height: 1.5rem; + } + + .\32xl\:max-h-7 { + max-height: 1.75rem; + } + + .\32xl\:max-h-8 { + max-height: 2rem; + } + + .\32xl\:max-h-9 { + max-height: 2.25rem; + } + + .\32xl\:max-h-10 { + max-height: 2.5rem; + } + + .\32xl\:max-h-11 { + max-height: 2.75rem; + } + + .\32xl\:max-h-12 { + max-height: 3rem; + } + + .\32xl\:max-h-14 { + max-height: 3.5rem; + } + + .\32xl\:max-h-16 { + max-height: 4rem; + } + + .\32xl\:max-h-20 { + max-height: 5rem; + } + + .\32xl\:max-h-22 { + max-height: 5.625rem; + } + + .\32xl\:max-h-24 { + max-height: 6rem; + } + + .\32xl\:max-h-28 { + max-height: 7rem; + } + + .\32xl\:max-h-32 { + max-height: 8rem; + } + + .\32xl\:max-h-36 { + max-height: 9rem; + } + + .\32xl\:max-h-40 { + max-height: 10rem; + } + + .\32xl\:max-h-44 { + max-height: 11rem; + } + + .\32xl\:max-h-48 { + max-height: 12rem; + } + + .\32xl\:max-h-52 { + max-height: 13rem; + } + + .\32xl\:max-h-56 { + max-height: 14rem; + } + + .\32xl\:max-h-60 { + max-height: 240px; + } + + .\32xl\:max-h-64 { + max-height: 16rem; + } + + .\32xl\:max-h-72 { + max-height: 18rem; + } + + .\32xl\:max-h-80 { + max-height: 20rem; + } + + .\32xl\:max-h-88 { + max-height: 22rem; + } + + .\32xl\:max-h-96 { + max-height: 24rem; + } + + .\32xl\:max-h-130 { + max-height: 560px; + } + + .\32xl\:max-h-px { + max-height: 1px; + } + + .\32xl\:max-h-0\.5 { + max-height: 0.125rem; + } + + .\32xl\:max-h-1\.5 { + max-height: 0.375rem; + } + + .\32xl\:max-h-2\.5 { + max-height: 0.625rem; + } + + .\32xl\:max-h-3\.5 { + max-height: 0.875rem; + } + + .\32xl\:max-h-full { + max-height: 100%; + } + + .\32xl\:max-h-screen { + max-height: 100vh; + } + + .\32xl\:max-w-0 { + max-width: 0rem; + } + + .\32xl\:max-w-none { + max-width: none; + } + + .\32xl\:max-w-xs { + max-width: 20rem; + } + + .\32xl\:max-w-sm { + max-width: 24rem; + } + + .\32xl\:max-w-md { + max-width: 28rem; + } + + .\32xl\:max-w-lg { + max-width: 32rem; + } + + .\32xl\:max-w-xl { + max-width: 36rem; + } + + .\32xl\:max-w-2xl { + max-width: 42rem; + } + + .\32xl\:max-w-3xl { + max-width: 48rem; + } + + .\32xl\:max-w-4xl { + max-width: 56rem; + } + + .\32xl\:max-w-5xl { + max-width: 64rem; + } + + .\32xl\:max-w-6xl { + max-width: 72rem; + } + + .\32xl\:max-w-7xl { + max-width: 80rem; + } + + .\32xl\:max-w-full { + max-width: 100%; + } + + .\32xl\:max-w-min { + max-width: -webkit-min-content; + max-width: -moz-min-content; + max-width: min-content; + } + + .\32xl\:max-w-max { + max-width: -webkit-max-content; + max-width: -moz-max-content; + max-width: max-content; + } + + .\32xl\:max-w-prose { + max-width: 65ch; + } + + .\32xl\:max-w-screen-sm { + max-width: 640px; + } + + .\32xl\:max-w-screen-md { + max-width: 768px; + } + + .\32xl\:max-w-screen-lg { + max-width: 1024px; + } + + .\32xl\:max-w-screen-xl { + max-width: 1280px; + } + + .\32xl\:max-w-screen-2xl { + max-width: 1536px; + } + + .\32xl\:max-w-screen-xxl { + max-width: 1440px; + } + + .\32xl\:min-h-0 { + min-height: 0px; + } + + .\32xl\:min-h-10 { + min-height: 2.5rem; + } + + .\32xl\:min-h-full { + min-height: 100%; + } + + .\32xl\:min-h-screen { + min-height: 100vh; + } + + .\32xl\:min-w-0 { + min-width: 0px; + } + + .\32xl\:min-w-full { + min-width: 100%; + } + + .\32xl\:min-w-min { + min-width: -webkit-min-content; + min-width: -moz-min-content; + min-width: min-content; + } + + .\32xl\:min-w-max { + min-width: -webkit-max-content; + min-width: -moz-max-content; + min-width: max-content; + } + + .\32xl\:object-contain { + -o-object-fit: contain; + object-fit: contain; + } + + .\32xl\:object-cover { + -o-object-fit: cover; + object-fit: cover; + } + + .\32xl\:object-fill { + -o-object-fit: fill; + object-fit: fill; + } + + .\32xl\:object-none { + -o-object-fit: none; + object-fit: none; + } + + .\32xl\:object-scale-down { + -o-object-fit: scale-down; + object-fit: scale-down; + } + + .\32xl\:object-bottom { + -o-object-position: bottom; + object-position: bottom; + } + + .\32xl\:object-center { + -o-object-position: center; + object-position: center; + } + + .\32xl\:object-left { + -o-object-position: left; + object-position: left; + } + + .\32xl\:object-left-bottom { + -o-object-position: left bottom; + object-position: left bottom; + } + + .\32xl\:object-left-top { + -o-object-position: left top; + object-position: left top; + } + + .\32xl\:object-right { + -o-object-position: right; + object-position: right; + } + + .\32xl\:object-right-bottom { + -o-object-position: right bottom; + object-position: right bottom; + } + + .\32xl\:object-right-top { + -o-object-position: right top; + object-position: right top; + } + + .\32xl\:object-top { + -o-object-position: top; + object-position: top; + } + + .\32xl\:opacity-0 { + opacity: 0; + } + + .\32xl\:opacity-5 { + opacity: 0.05; + } + + .\32xl\:opacity-10 { + opacity: 0.1; + } + + .\32xl\:opacity-20 { + opacity: 0.2; + } + + .\32xl\:opacity-25 { + opacity: 0.25; + } + + .\32xl\:opacity-30 { + opacity: 0.3; + } + + .\32xl\:opacity-40 { + opacity: 0.4; + } + + .\32xl\:opacity-50 { + opacity: 0.5; + } + + .\32xl\:opacity-60 { + opacity: 0.6; + } + + .\32xl\:opacity-70 { + opacity: 0.7; + } + + .\32xl\:opacity-75 { + opacity: 0.75; + } + + .\32xl\:opacity-80 { + opacity: 0.8; + } + + .\32xl\:opacity-90 { + opacity: 0.9; + } + + .\32xl\:opacity-95 { + opacity: 0.95; + } + + .\32xl\:opacity-100 { + opacity: 1; + } + + .group:hover .\32xl\:group-hover\:opacity-0 { + opacity: 0; + } + + .group:hover .\32xl\:group-hover\:opacity-5 { + opacity: 0.05; + } + + .group:hover .\32xl\:group-hover\:opacity-10 { + opacity: 0.1; + } + + .group:hover .\32xl\:group-hover\:opacity-20 { + opacity: 0.2; + } + + .group:hover .\32xl\:group-hover\:opacity-25 { + opacity: 0.25; + } + + .group:hover .\32xl\:group-hover\:opacity-30 { + opacity: 0.3; + } + + .group:hover .\32xl\:group-hover\:opacity-40 { + opacity: 0.4; + } + + .group:hover .\32xl\:group-hover\:opacity-50 { + opacity: 0.5; + } + + .group:hover .\32xl\:group-hover\:opacity-60 { + opacity: 0.6; + } + + .group:hover .\32xl\:group-hover\:opacity-70 { + opacity: 0.7; + } + + .group:hover .\32xl\:group-hover\:opacity-75 { + opacity: 0.75; + } + + .group:hover .\32xl\:group-hover\:opacity-80 { + opacity: 0.8; + } + + .group:hover .\32xl\:group-hover\:opacity-90 { + opacity: 0.9; + } + + .group:hover .\32xl\:group-hover\:opacity-95 { + opacity: 0.95; + } + + .group:hover .\32xl\:group-hover\:opacity-100 { + opacity: 1; + } + + .\32xl\:focus-within\:opacity-0:focus-within { + opacity: 0; + } + + .\32xl\:focus-within\:opacity-5:focus-within { + opacity: 0.05; + } + + .\32xl\:focus-within\:opacity-10:focus-within { + opacity: 0.1; + } + + .\32xl\:focus-within\:opacity-20:focus-within { + opacity: 0.2; + } + + .\32xl\:focus-within\:opacity-25:focus-within { + opacity: 0.25; + } + + .\32xl\:focus-within\:opacity-30:focus-within { + opacity: 0.3; + } + + .\32xl\:focus-within\:opacity-40:focus-within { + opacity: 0.4; + } + + .\32xl\:focus-within\:opacity-50:focus-within { + opacity: 0.5; + } + + .\32xl\:focus-within\:opacity-60:focus-within { + opacity: 0.6; + } + + .\32xl\:focus-within\:opacity-70:focus-within { + opacity: 0.7; + } + + .\32xl\:focus-within\:opacity-75:focus-within { + opacity: 0.75; + } + + .\32xl\:focus-within\:opacity-80:focus-within { + opacity: 0.8; + } + + .\32xl\:focus-within\:opacity-90:focus-within { + opacity: 0.9; + } + + .\32xl\:focus-within\:opacity-95:focus-within { + opacity: 0.95; + } + + .\32xl\:focus-within\:opacity-100:focus-within { + opacity: 1; + } + + .\32xl\:hover\:opacity-0:hover { + opacity: 0; + } + + .\32xl\:hover\:opacity-5:hover { + opacity: 0.05; + } + + .\32xl\:hover\:opacity-10:hover { + opacity: 0.1; + } + + .\32xl\:hover\:opacity-20:hover { + opacity: 0.2; + } + + .\32xl\:hover\:opacity-25:hover { + opacity: 0.25; + } + + .\32xl\:hover\:opacity-30:hover { + opacity: 0.3; + } + + .\32xl\:hover\:opacity-40:hover { + opacity: 0.4; + } + + .\32xl\:hover\:opacity-50:hover { + opacity: 0.5; + } + + .\32xl\:hover\:opacity-60:hover { + opacity: 0.6; + } + + .\32xl\:hover\:opacity-70:hover { + opacity: 0.7; + } + + .\32xl\:hover\:opacity-75:hover { + opacity: 0.75; + } + + .\32xl\:hover\:opacity-80:hover { + opacity: 0.8; + } + + .\32xl\:hover\:opacity-90:hover { + opacity: 0.9; + } + + .\32xl\:hover\:opacity-95:hover { + opacity: 0.95; + } + + .\32xl\:hover\:opacity-100:hover { + opacity: 1; + } + + .\32xl\:focus\:opacity-0:focus { + opacity: 0; + } + + .\32xl\:focus\:opacity-5:focus { + opacity: 0.05; + } + + .\32xl\:focus\:opacity-10:focus { + opacity: 0.1; + } + + .\32xl\:focus\:opacity-20:focus { + opacity: 0.2; + } + + .\32xl\:focus\:opacity-25:focus { + opacity: 0.25; + } + + .\32xl\:focus\:opacity-30:focus { + opacity: 0.3; + } + + .\32xl\:focus\:opacity-40:focus { + opacity: 0.4; + } + + .\32xl\:focus\:opacity-50:focus { + opacity: 0.5; + } + + .\32xl\:focus\:opacity-60:focus { + opacity: 0.6; + } + + .\32xl\:focus\:opacity-70:focus { + opacity: 0.7; + } + + .\32xl\:focus\:opacity-75:focus { + opacity: 0.75; + } + + .\32xl\:focus\:opacity-80:focus { + opacity: 0.8; + } + + .\32xl\:focus\:opacity-90:focus { + opacity: 0.9; + } + + .\32xl\:focus\:opacity-95:focus { + opacity: 0.95; + } + + .\32xl\:focus\:opacity-100:focus { + opacity: 1; + } + + .\32xl\:outline-none { + outline: 2px solid transparent; + outline-offset: 2px; + } + + .\32xl\:outline-white { + outline: 2px dotted white; + outline-offset: 2px; + } + + .\32xl\:outline-black { + outline: 2px dotted black; + outline-offset: 2px; + } + + .\32xl\:focus-within\:outline-none:focus-within { + outline: 2px solid transparent; + outline-offset: 2px; + } + + .\32xl\:focus-within\:outline-white:focus-within { + outline: 2px dotted white; + outline-offset: 2px; + } + + .\32xl\:focus-within\:outline-black:focus-within { + outline: 2px dotted black; + outline-offset: 2px; + } + + .\32xl\:focus\:outline-none:focus { + outline: 2px solid transparent; + outline-offset: 2px; + } + + .\32xl\:focus\:outline-white:focus { + outline: 2px dotted white; + outline-offset: 2px; + } + + .\32xl\:focus\:outline-black:focus { + outline: 2px dotted black; + outline-offset: 2px; + } + + .\32xl\:overflow-auto { + overflow: auto; + } + + .\32xl\:overflow-hidden { + overflow: hidden; + } + + .\32xl\:overflow-visible { + overflow: visible; + } + + .\32xl\:overflow-scroll { + overflow: scroll; + } + + .\32xl\:overflow-x-auto { + overflow-x: auto; + } + + .\32xl\:overflow-y-auto { + overflow-y: auto; + } + + .\32xl\:overflow-x-hidden { + overflow-x: hidden; + } + + .\32xl\:overflow-y-hidden { + overflow-y: hidden; + } + + .\32xl\:overflow-x-visible { + overflow-x: visible; + } + + .\32xl\:overflow-y-visible { + overflow-y: visible; + } + + .\32xl\:overflow-x-scroll { + overflow-x: scroll; + } + + .\32xl\:overflow-y-scroll { + overflow-y: scroll; + } + + .\32xl\:overscroll-auto { + -ms-scroll-chaining: chained; + overscroll-behavior: auto; + } + + .\32xl\:overscroll-contain { + -ms-scroll-chaining: none; + overscroll-behavior: contain; + } + + .\32xl\:overscroll-none { + -ms-scroll-chaining: none; + overscroll-behavior: none; + } + + .\32xl\:overscroll-y-auto { + overscroll-behavior-y: auto; + } + + .\32xl\:overscroll-y-contain { + overscroll-behavior-y: contain; + } + + .\32xl\:overscroll-y-none { + overscroll-behavior-y: none; + } + + .\32xl\:overscroll-x-auto { + overscroll-behavior-x: auto; + } + + .\32xl\:overscroll-x-contain { + overscroll-behavior-x: contain; + } + + .\32xl\:overscroll-x-none { + overscroll-behavior-x: none; + } + + .\32xl\:p-0 { + padding: 0px; + } + + .\32xl\:p-1 { + padding: 0.25rem; + } + + .\32xl\:p-2 { + padding: 0.5rem; + } + + .\32xl\:p-3 { + padding: 0.75rem; + } + + .\32xl\:p-4 { + padding: 1rem; + } + + .\32xl\:p-5 { + padding: 1.25rem; + } + + .\32xl\:p-6 { + padding: 1.5rem; + } + + .\32xl\:p-7 { + padding: 1.75rem; + } + + .\32xl\:p-8 { + padding: 2rem; + } + + .\32xl\:p-9 { + padding: 2.25rem; + } + + .\32xl\:p-10 { + padding: 2.5rem; + } + + .\32xl\:p-11 { + padding: 2.75rem; + } + + .\32xl\:p-12 { + padding: 3rem; + } + + .\32xl\:p-14 { + padding: 3.5rem; + } + + .\32xl\:p-16 { + padding: 4rem; + } + + .\32xl\:p-20 { + padding: 5rem; + } + + .\32xl\:p-22 { + padding: 5.625rem; + } + + .\32xl\:p-24 { + padding: 6rem; + } + + .\32xl\:p-28 { + padding: 7rem; + } + + .\32xl\:p-32 { + padding: 8rem; + } + + .\32xl\:p-36 { + padding: 9rem; + } + + .\32xl\:p-40 { + padding: 10rem; + } + + .\32xl\:p-44 { + padding: 11rem; + } + + .\32xl\:p-48 { + padding: 12rem; + } + + .\32xl\:p-52 { + padding: 13rem; + } + + .\32xl\:p-56 { + padding: 14rem; + } + + .\32xl\:p-60 { + padding: 240px; + } + + .\32xl\:p-64 { + padding: 16rem; + } + + .\32xl\:p-72 { + padding: 18rem; + } + + .\32xl\:p-80 { + padding: 20rem; + } + + .\32xl\:p-88 { + padding: 22rem; + } + + .\32xl\:p-96 { + padding: 24rem; + } + + .\32xl\:p-130 { + padding: 560px; + } + + .\32xl\:p-px { + padding: 1px; + } + + .\32xl\:p-0\.5 { + padding: 0.125rem; + } + + .\32xl\:p-1\.5 { + padding: 0.375rem; + } + + .\32xl\:p-2\.5 { + padding: 0.625rem; + } + + .\32xl\:p-3\.5 { + padding: 0.875rem; + } + + .\32xl\:py-0 { + padding-top: 0px; + padding-bottom: 0px; + } + + .\32xl\:px-0 { + padding-left: 0px; + padding-right: 0px; + } + + .\32xl\:py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + } + + .\32xl\:px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; + } + + .\32xl\:py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } + + .\32xl\:px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; + } + + .\32xl\:py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + } + + .\32xl\:px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; + } + + .\32xl\:py-4 { + padding-top: 1rem; + padding-bottom: 1rem; + } + + .\32xl\:px-4 { + padding-left: 1rem; + padding-right: 1rem; + } + + .\32xl\:py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; + } + + .\32xl\:px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; + } + + .\32xl\:py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; + } + + .\32xl\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + + .\32xl\:py-7 { + padding-top: 1.75rem; + padding-bottom: 1.75rem; + } + + .\32xl\:px-7 { + padding-left: 1.75rem; + padding-right: 1.75rem; + } + + .\32xl\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; + } + + .\32xl\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + + .\32xl\:py-9 { + padding-top: 2.25rem; + padding-bottom: 2.25rem; + } + + .\32xl\:px-9 { + padding-left: 2.25rem; + padding-right: 2.25rem; + } + + .\32xl\:py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; + } + + .\32xl\:px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; + } + + .\32xl\:py-11 { + padding-top: 2.75rem; + padding-bottom: 2.75rem; + } + + .\32xl\:px-11 { + padding-left: 2.75rem; + padding-right: 2.75rem; + } + + .\32xl\:py-12 { + padding-top: 3rem; + padding-bottom: 3rem; + } + + .\32xl\:px-12 { + padding-left: 3rem; + padding-right: 3rem; + } + + .\32xl\:py-14 { + padding-top: 3.5rem; + padding-bottom: 3.5rem; + } + + .\32xl\:px-14 { + padding-left: 3.5rem; + padding-right: 3.5rem; + } + + .\32xl\:py-16 { + padding-top: 4rem; + padding-bottom: 4rem; + } + + .\32xl\:px-16 { + padding-left: 4rem; + padding-right: 4rem; + } + + .\32xl\:py-20 { + padding-top: 5rem; + padding-bottom: 5rem; + } + + .\32xl\:px-20 { + padding-left: 5rem; + padding-right: 5rem; + } + + .\32xl\:py-22 { + padding-top: 5.625rem; + padding-bottom: 5.625rem; + } + + .\32xl\:px-22 { + padding-left: 5.625rem; + padding-right: 5.625rem; + } + + .\32xl\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; + } + + .\32xl\:px-24 { + padding-left: 6rem; + padding-right: 6rem; + } + + .\32xl\:py-28 { + padding-top: 7rem; + padding-bottom: 7rem; + } + + .\32xl\:px-28 { + padding-left: 7rem; + padding-right: 7rem; + } + + .\32xl\:py-32 { + padding-top: 8rem; + padding-bottom: 8rem; + } + + .\32xl\:px-32 { + padding-left: 8rem; + padding-right: 8rem; + } + + .\32xl\:py-36 { + padding-top: 9rem; + padding-bottom: 9rem; + } + + .\32xl\:px-36 { + padding-left: 9rem; + padding-right: 9rem; + } + + .\32xl\:py-40 { + padding-top: 10rem; + padding-bottom: 10rem; + } + + .\32xl\:px-40 { + padding-left: 10rem; + padding-right: 10rem; + } + + .\32xl\:py-44 { + padding-top: 11rem; + padding-bottom: 11rem; + } + + .\32xl\:px-44 { + padding-left: 11rem; + padding-right: 11rem; + } + + .\32xl\:py-48 { + padding-top: 12rem; + padding-bottom: 12rem; + } + + .\32xl\:px-48 { + padding-left: 12rem; + padding-right: 12rem; + } + + .\32xl\:py-52 { + padding-top: 13rem; + padding-bottom: 13rem; + } + + .\32xl\:px-52 { + padding-left: 13rem; + padding-right: 13rem; + } + + .\32xl\:py-56 { + padding-top: 14rem; + padding-bottom: 14rem; + } + + .\32xl\:px-56 { + padding-left: 14rem; + padding-right: 14rem; + } + + .\32xl\:py-60 { + padding-top: 240px; + padding-bottom: 240px; + } + + .\32xl\:px-60 { + padding-left: 240px; + padding-right: 240px; + } + + .\32xl\:py-64 { + padding-top: 16rem; + padding-bottom: 16rem; + } + + .\32xl\:px-64 { + padding-left: 16rem; + padding-right: 16rem; + } + + .\32xl\:py-72 { + padding-top: 18rem; + padding-bottom: 18rem; + } + + .\32xl\:px-72 { + padding-left: 18rem; + padding-right: 18rem; + } + + .\32xl\:py-80 { + padding-top: 20rem; + padding-bottom: 20rem; + } + + .\32xl\:px-80 { + padding-left: 20rem; + padding-right: 20rem; + } + + .\32xl\:py-88 { + padding-top: 22rem; + padding-bottom: 22rem; + } + + .\32xl\:px-88 { + padding-left: 22rem; + padding-right: 22rem; + } + + .\32xl\:py-96 { + padding-top: 24rem; + padding-bottom: 24rem; + } + + .\32xl\:px-96 { + padding-left: 24rem; + padding-right: 24rem; + } + + .\32xl\:py-130 { + padding-top: 560px; + padding-bottom: 560px; + } + + .\32xl\:px-130 { + padding-left: 560px; + padding-right: 560px; + } + + .\32xl\:py-px { + padding-top: 1px; + padding-bottom: 1px; + } + + .\32xl\:px-px { + padding-left: 1px; + padding-right: 1px; + } + + .\32xl\:py-0\.5 { + padding-top: 0.125rem; + padding-bottom: 0.125rem; + } + + .\32xl\:px-0\.5 { + padding-left: 0.125rem; + padding-right: 0.125rem; + } + + .\32xl\:py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; + } + + .\32xl\:px-1\.5 { + padding-left: 0.375rem; + padding-right: 0.375rem; + } + + .\32xl\:py-2\.5 { + padding-top: 0.625rem; + padding-bottom: 0.625rem; + } + + .\32xl\:px-2\.5 { + padding-left: 0.625rem; + padding-right: 0.625rem; + } + + .\32xl\:py-3\.5 { + padding-top: 0.875rem; + padding-bottom: 0.875rem; + } + + .\32xl\:px-3\.5 { + padding-left: 0.875rem; + padding-right: 0.875rem; + } + + .\32xl\:pt-0 { + padding-top: 0px; + } + + .\32xl\:pr-0 { + padding-right: 0px; + } + + .\32xl\:pb-0 { + padding-bottom: 0px; + } + + .\32xl\:pl-0 { + padding-left: 0px; + } + + .\32xl\:pt-1 { + padding-top: 0.25rem; + } + + .\32xl\:pr-1 { + padding-right: 0.25rem; + } + + .\32xl\:pb-1 { + padding-bottom: 0.25rem; + } + + .\32xl\:pl-1 { + padding-left: 0.25rem; + } + + .\32xl\:pt-2 { + padding-top: 0.5rem; + } + + .\32xl\:pr-2 { + padding-right: 0.5rem; + } + + .\32xl\:pb-2 { + padding-bottom: 0.5rem; + } + + .\32xl\:pl-2 { + padding-left: 0.5rem; + } + + .\32xl\:pt-3 { + padding-top: 0.75rem; + } + + .\32xl\:pr-3 { + padding-right: 0.75rem; + } + + .\32xl\:pb-3 { + padding-bottom: 0.75rem; + } + + .\32xl\:pl-3 { + padding-left: 0.75rem; + } + + .\32xl\:pt-4 { + padding-top: 1rem; + } + + .\32xl\:pr-4 { + padding-right: 1rem; + } + + .\32xl\:pb-4 { + padding-bottom: 1rem; + } + + .\32xl\:pl-4 { + padding-left: 1rem; + } + + .\32xl\:pt-5 { + padding-top: 1.25rem; + } + + .\32xl\:pr-5 { + padding-right: 1.25rem; + } + + .\32xl\:pb-5 { + padding-bottom: 1.25rem; + } + + .\32xl\:pl-5 { + padding-left: 1.25rem; + } + + .\32xl\:pt-6 { + padding-top: 1.5rem; + } + + .\32xl\:pr-6 { + padding-right: 1.5rem; + } + + .\32xl\:pb-6 { + padding-bottom: 1.5rem; + } + + .\32xl\:pl-6 { + padding-left: 1.5rem; + } + + .\32xl\:pt-7 { + padding-top: 1.75rem; + } + + .\32xl\:pr-7 { + padding-right: 1.75rem; + } + + .\32xl\:pb-7 { + padding-bottom: 1.75rem; + } + + .\32xl\:pl-7 { + padding-left: 1.75rem; + } + + .\32xl\:pt-8 { + padding-top: 2rem; + } + + .\32xl\:pr-8 { + padding-right: 2rem; + } + + .\32xl\:pb-8 { + padding-bottom: 2rem; + } + + .\32xl\:pl-8 { + padding-left: 2rem; + } + + .\32xl\:pt-9 { + padding-top: 2.25rem; + } + + .\32xl\:pr-9 { + padding-right: 2.25rem; + } + + .\32xl\:pb-9 { + padding-bottom: 2.25rem; + } + + .\32xl\:pl-9 { + padding-left: 2.25rem; + } + + .\32xl\:pt-10 { + padding-top: 2.5rem; + } + + .\32xl\:pr-10 { + padding-right: 2.5rem; + } + + .\32xl\:pb-10 { + padding-bottom: 2.5rem; + } + + .\32xl\:pl-10 { + padding-left: 2.5rem; + } + + .\32xl\:pt-11 { + padding-top: 2.75rem; + } + + .\32xl\:pr-11 { + padding-right: 2.75rem; + } + + .\32xl\:pb-11 { + padding-bottom: 2.75rem; + } + + .\32xl\:pl-11 { + padding-left: 2.75rem; + } + + .\32xl\:pt-12 { + padding-top: 3rem; + } + + .\32xl\:pr-12 { + padding-right: 3rem; + } + + .\32xl\:pb-12 { + padding-bottom: 3rem; + } + + .\32xl\:pl-12 { + padding-left: 3rem; + } + + .\32xl\:pt-14 { + padding-top: 3.5rem; + } + + .\32xl\:pr-14 { + padding-right: 3.5rem; + } + + .\32xl\:pb-14 { + padding-bottom: 3.5rem; + } + + .\32xl\:pl-14 { + padding-left: 3.5rem; + } + + .\32xl\:pt-16 { + padding-top: 4rem; + } + + .\32xl\:pr-16 { + padding-right: 4rem; + } + + .\32xl\:pb-16 { + padding-bottom: 4rem; + } + + .\32xl\:pl-16 { + padding-left: 4rem; + } + + .\32xl\:pt-20 { + padding-top: 5rem; + } + + .\32xl\:pr-20 { + padding-right: 5rem; + } + + .\32xl\:pb-20 { + padding-bottom: 5rem; + } + + .\32xl\:pl-20 { + padding-left: 5rem; + } + + .\32xl\:pt-22 { + padding-top: 5.625rem; + } + + .\32xl\:pr-22 { + padding-right: 5.625rem; + } + + .\32xl\:pb-22 { + padding-bottom: 5.625rem; + } + + .\32xl\:pl-22 { + padding-left: 5.625rem; + } + + .\32xl\:pt-24 { + padding-top: 6rem; + } + + .\32xl\:pr-24 { + padding-right: 6rem; + } + + .\32xl\:pb-24 { + padding-bottom: 6rem; + } + + .\32xl\:pl-24 { + padding-left: 6rem; + } + + .\32xl\:pt-28 { + padding-top: 7rem; + } + + .\32xl\:pr-28 { + padding-right: 7rem; + } + + .\32xl\:pb-28 { + padding-bottom: 7rem; + } + + .\32xl\:pl-28 { + padding-left: 7rem; + } + + .\32xl\:pt-32 { + padding-top: 8rem; + } + + .\32xl\:pr-32 { + padding-right: 8rem; + } + + .\32xl\:pb-32 { + padding-bottom: 8rem; + } + + .\32xl\:pl-32 { + padding-left: 8rem; + } + + .\32xl\:pt-36 { + padding-top: 9rem; + } + + .\32xl\:pr-36 { + padding-right: 9rem; + } + + .\32xl\:pb-36 { + padding-bottom: 9rem; + } + + .\32xl\:pl-36 { + padding-left: 9rem; + } + + .\32xl\:pt-40 { + padding-top: 10rem; + } + + .\32xl\:pr-40 { + padding-right: 10rem; + } + + .\32xl\:pb-40 { + padding-bottom: 10rem; + } + + .\32xl\:pl-40 { + padding-left: 10rem; + } + + .\32xl\:pt-44 { + padding-top: 11rem; + } + + .\32xl\:pr-44 { + padding-right: 11rem; + } + + .\32xl\:pb-44 { + padding-bottom: 11rem; + } + + .\32xl\:pl-44 { + padding-left: 11rem; + } + + .\32xl\:pt-48 { + padding-top: 12rem; + } + + .\32xl\:pr-48 { + padding-right: 12rem; + } + + .\32xl\:pb-48 { + padding-bottom: 12rem; + } + + .\32xl\:pl-48 { + padding-left: 12rem; + } + + .\32xl\:pt-52 { + padding-top: 13rem; + } + + .\32xl\:pr-52 { + padding-right: 13rem; + } + + .\32xl\:pb-52 { + padding-bottom: 13rem; + } + + .\32xl\:pl-52 { + padding-left: 13rem; + } + + .\32xl\:pt-56 { + padding-top: 14rem; + } + + .\32xl\:pr-56 { + padding-right: 14rem; + } + + .\32xl\:pb-56 { + padding-bottom: 14rem; + } + + .\32xl\:pl-56 { + padding-left: 14rem; + } + + .\32xl\:pt-60 { + padding-top: 240px; + } + + .\32xl\:pr-60 { + padding-right: 240px; + } + + .\32xl\:pb-60 { + padding-bottom: 240px; + } + + .\32xl\:pl-60 { + padding-left: 240px; + } + + .\32xl\:pt-64 { + padding-top: 16rem; + } + + .\32xl\:pr-64 { + padding-right: 16rem; + } + + .\32xl\:pb-64 { + padding-bottom: 16rem; + } + + .\32xl\:pl-64 { + padding-left: 16rem; + } + + .\32xl\:pt-72 { + padding-top: 18rem; + } + + .\32xl\:pr-72 { + padding-right: 18rem; + } + + .\32xl\:pb-72 { + padding-bottom: 18rem; + } + + .\32xl\:pl-72 { + padding-left: 18rem; + } + + .\32xl\:pt-80 { + padding-top: 20rem; + } + + .\32xl\:pr-80 { + padding-right: 20rem; + } + + .\32xl\:pb-80 { + padding-bottom: 20rem; + } + + .\32xl\:pl-80 { + padding-left: 20rem; + } + + .\32xl\:pt-88 { + padding-top: 22rem; + } + + .\32xl\:pr-88 { + padding-right: 22rem; + } + + .\32xl\:pb-88 { + padding-bottom: 22rem; + } + + .\32xl\:pl-88 { + padding-left: 22rem; + } + + .\32xl\:pt-96 { + padding-top: 24rem; + } + + .\32xl\:pr-96 { + padding-right: 24rem; + } + + .\32xl\:pb-96 { + padding-bottom: 24rem; + } + + .\32xl\:pl-96 { + padding-left: 24rem; + } + + .\32xl\:pt-130 { + padding-top: 560px; + } + + .\32xl\:pr-130 { + padding-right: 560px; + } + + .\32xl\:pb-130 { + padding-bottom: 560px; + } + + .\32xl\:pl-130 { + padding-left: 560px; + } + + .\32xl\:pt-px { + padding-top: 1px; + } + + .\32xl\:pr-px { + padding-right: 1px; + } + + .\32xl\:pb-px { + padding-bottom: 1px; + } + + .\32xl\:pl-px { + padding-left: 1px; + } + + .\32xl\:pt-0\.5 { + padding-top: 0.125rem; + } + + .\32xl\:pr-0\.5 { + padding-right: 0.125rem; + } + + .\32xl\:pb-0\.5 { + padding-bottom: 0.125rem; + } + + .\32xl\:pl-0\.5 { + padding-left: 0.125rem; + } + + .\32xl\:pt-1\.5 { + padding-top: 0.375rem; + } + + .\32xl\:pr-1\.5 { + padding-right: 0.375rem; + } + + .\32xl\:pb-1\.5 { + padding-bottom: 0.375rem; + } + + .\32xl\:pl-1\.5 { + padding-left: 0.375rem; + } + + .\32xl\:pt-2\.5 { + padding-top: 0.625rem; + } + + .\32xl\:pr-2\.5 { + padding-right: 0.625rem; + } + + .\32xl\:pb-2\.5 { + padding-bottom: 0.625rem; + } + + .\32xl\:pl-2\.5 { + padding-left: 0.625rem; + } + + .\32xl\:pt-3\.5 { + padding-top: 0.875rem; + } + + .\32xl\:pr-3\.5 { + padding-right: 0.875rem; + } + + .\32xl\:pb-3\.5 { + padding-bottom: 0.875rem; + } + + .\32xl\:pl-3\.5 { + padding-left: 0.875rem; + } + + .\32xl\:placeholder-transparent::-moz-placeholder { + color: transparent; + } + + .\32xl\:placeholder-transparent:-ms-input-placeholder { + color: transparent; + } + + .\32xl\:placeholder-transparent::placeholder { + color: transparent; + } + + .\32xl\:placeholder-current::-moz-placeholder { + color: currentColor; + } + + .\32xl\:placeholder-current:-ms-input-placeholder { + color: currentColor; + } + + .\32xl\:placeholder-current::placeholder { + color: currentColor; + } + + .\32xl\:placeholder-black::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-black:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-black::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-white::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-white:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-white::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-gray-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-red-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-yellow-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-green-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-blue-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-indigo-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-purple-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-pink-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-primary-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-danger::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-danger:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-danger::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-success::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-success:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-success::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-warning::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-warning:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-warning::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-info::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-info:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-info::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-transparent:focus::-moz-placeholder { + color: transparent; + } + + .\32xl\:focus\:placeholder-transparent:focus:-ms-input-placeholder { + color: transparent; + } + + .\32xl\:focus\:placeholder-transparent:focus::placeholder { + color: transparent; + } + + .\32xl\:focus\:placeholder-current:focus::-moz-placeholder { + color: currentColor; + } + + .\32xl\:focus\:placeholder-current:focus:-ms-input-placeholder { + color: currentColor; + } + + .\32xl\:focus\:placeholder-current:focus::placeholder { + color: currentColor; + } + + .\32xl\:focus\:placeholder-black:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-black:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-black:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-white:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-white:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-white:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-gray-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-red-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-yellow-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-green-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-blue-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-indigo-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-purple-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-pink-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-primary-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-danger:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-danger:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-danger:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-success:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-success:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-success:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-warning:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-warning:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-warning:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-info:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-info:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .\32xl\:focus\:placeholder-info:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .\32xl\:placeholder-opacity-0::-moz-placeholder { + --tw-placeholder-opacity: 0; + } + + .\32xl\:placeholder-opacity-0:-ms-input-placeholder { + --tw-placeholder-opacity: 0; + } + + .\32xl\:placeholder-opacity-0::placeholder { + --tw-placeholder-opacity: 0; + } + + .\32xl\:placeholder-opacity-5::-moz-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .\32xl\:placeholder-opacity-5:-ms-input-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .\32xl\:placeholder-opacity-5::placeholder { + --tw-placeholder-opacity: 0.05; + } + + .\32xl\:placeholder-opacity-10::-moz-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .\32xl\:placeholder-opacity-10:-ms-input-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .\32xl\:placeholder-opacity-10::placeholder { + --tw-placeholder-opacity: 0.1; + } + + .\32xl\:placeholder-opacity-20::-moz-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .\32xl\:placeholder-opacity-20:-ms-input-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .\32xl\:placeholder-opacity-20::placeholder { + --tw-placeholder-opacity: 0.2; + } + + .\32xl\:placeholder-opacity-25::-moz-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .\32xl\:placeholder-opacity-25:-ms-input-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .\32xl\:placeholder-opacity-25::placeholder { + --tw-placeholder-opacity: 0.25; + } + + .\32xl\:placeholder-opacity-30::-moz-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .\32xl\:placeholder-opacity-30:-ms-input-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .\32xl\:placeholder-opacity-30::placeholder { + --tw-placeholder-opacity: 0.3; + } + + .\32xl\:placeholder-opacity-40::-moz-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .\32xl\:placeholder-opacity-40:-ms-input-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .\32xl\:placeholder-opacity-40::placeholder { + --tw-placeholder-opacity: 0.4; + } + + .\32xl\:placeholder-opacity-50::-moz-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .\32xl\:placeholder-opacity-50:-ms-input-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .\32xl\:placeholder-opacity-50::placeholder { + --tw-placeholder-opacity: 0.5; + } + + .\32xl\:placeholder-opacity-60::-moz-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .\32xl\:placeholder-opacity-60:-ms-input-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .\32xl\:placeholder-opacity-60::placeholder { + --tw-placeholder-opacity: 0.6; + } + + .\32xl\:placeholder-opacity-70::-moz-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .\32xl\:placeholder-opacity-70:-ms-input-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .\32xl\:placeholder-opacity-70::placeholder { + --tw-placeholder-opacity: 0.7; + } + + .\32xl\:placeholder-opacity-75::-moz-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .\32xl\:placeholder-opacity-75:-ms-input-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .\32xl\:placeholder-opacity-75::placeholder { + --tw-placeholder-opacity: 0.75; + } + + .\32xl\:placeholder-opacity-80::-moz-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .\32xl\:placeholder-opacity-80:-ms-input-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .\32xl\:placeholder-opacity-80::placeholder { + --tw-placeholder-opacity: 0.8; + } + + .\32xl\:placeholder-opacity-90::-moz-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .\32xl\:placeholder-opacity-90:-ms-input-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .\32xl\:placeholder-opacity-90::placeholder { + --tw-placeholder-opacity: 0.9; + } + + .\32xl\:placeholder-opacity-95::-moz-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .\32xl\:placeholder-opacity-95:-ms-input-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .\32xl\:placeholder-opacity-95::placeholder { + --tw-placeholder-opacity: 0.95; + } + + .\32xl\:placeholder-opacity-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + } + + .\32xl\:placeholder-opacity-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + } + + .\32xl\:placeholder-opacity-100::placeholder { + --tw-placeholder-opacity: 1; + } + + .\32xl\:focus\:placeholder-opacity-0:focus::-moz-placeholder { + --tw-placeholder-opacity: 0; + } + + .\32xl\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0; + } + + .\32xl\:focus\:placeholder-opacity-0:focus::placeholder { + --tw-placeholder-opacity: 0; + } + + .\32xl\:focus\:placeholder-opacity-5:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .\32xl\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .\32xl\:focus\:placeholder-opacity-5:focus::placeholder { + --tw-placeholder-opacity: 0.05; + } + + .\32xl\:focus\:placeholder-opacity-10:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .\32xl\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .\32xl\:focus\:placeholder-opacity-10:focus::placeholder { + --tw-placeholder-opacity: 0.1; + } + + .\32xl\:focus\:placeholder-opacity-20:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .\32xl\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .\32xl\:focus\:placeholder-opacity-20:focus::placeholder { + --tw-placeholder-opacity: 0.2; + } + + .\32xl\:focus\:placeholder-opacity-25:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .\32xl\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .\32xl\:focus\:placeholder-opacity-25:focus::placeholder { + --tw-placeholder-opacity: 0.25; + } + + .\32xl\:focus\:placeholder-opacity-30:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .\32xl\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .\32xl\:focus\:placeholder-opacity-30:focus::placeholder { + --tw-placeholder-opacity: 0.3; + } + + .\32xl\:focus\:placeholder-opacity-40:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .\32xl\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .\32xl\:focus\:placeholder-opacity-40:focus::placeholder { + --tw-placeholder-opacity: 0.4; + } + + .\32xl\:focus\:placeholder-opacity-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .\32xl\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .\32xl\:focus\:placeholder-opacity-50:focus::placeholder { + --tw-placeholder-opacity: 0.5; + } + + .\32xl\:focus\:placeholder-opacity-60:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .\32xl\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .\32xl\:focus\:placeholder-opacity-60:focus::placeholder { + --tw-placeholder-opacity: 0.6; + } + + .\32xl\:focus\:placeholder-opacity-70:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .\32xl\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .\32xl\:focus\:placeholder-opacity-70:focus::placeholder { + --tw-placeholder-opacity: 0.7; + } + + .\32xl\:focus\:placeholder-opacity-75:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .\32xl\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .\32xl\:focus\:placeholder-opacity-75:focus::placeholder { + --tw-placeholder-opacity: 0.75; + } + + .\32xl\:focus\:placeholder-opacity-80:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .\32xl\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .\32xl\:focus\:placeholder-opacity-80:focus::placeholder { + --tw-placeholder-opacity: 0.8; + } + + .\32xl\:focus\:placeholder-opacity-90:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .\32xl\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .\32xl\:focus\:placeholder-opacity-90:focus::placeholder { + --tw-placeholder-opacity: 0.9; + } + + .\32xl\:focus\:placeholder-opacity-95:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .\32xl\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .\32xl\:focus\:placeholder-opacity-95:focus::placeholder { + --tw-placeholder-opacity: 0.95; + } + + .\32xl\:focus\:placeholder-opacity-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + } + + .\32xl\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + } + + .\32xl\:focus\:placeholder-opacity-100:focus::placeholder { + --tw-placeholder-opacity: 1; + } + + .\32xl\:pointer-events-none { + pointer-events: none; + } + + .\32xl\:pointer-events-auto { + pointer-events: auto; + } + + .\32xl\:static { + position: static; + } + + .\32xl\:fixed { + position: fixed; + } + + .\32xl\:absolute { + position: absolute; + } + + .\32xl\:relative { + position: relative; + } + + .\32xl\:sticky { + position: -webkit-sticky; + position: sticky; + } + + .\32xl\:inset-0 { + top: 0px; + right: 0px; + bottom: 0px; + left: 0px; + } + + .\32xl\:inset-1 { + top: 0.25rem; + right: 0.25rem; + bottom: 0.25rem; + left: 0.25rem; + } + + .\32xl\:inset-2 { + top: 0.5rem; + right: 0.5rem; + bottom: 0.5rem; + left: 0.5rem; + } + + .\32xl\:inset-3 { + top: 0.75rem; + right: 0.75rem; + bottom: 0.75rem; + left: 0.75rem; + } + + .\32xl\:inset-4 { + top: 1rem; + right: 1rem; + bottom: 1rem; + left: 1rem; + } + + .\32xl\:inset-5 { + top: 1.25rem; + right: 1.25rem; + bottom: 1.25rem; + left: 1.25rem; + } + + .\32xl\:inset-6 { + top: 1.5rem; + right: 1.5rem; + bottom: 1.5rem; + left: 1.5rem; + } + + .\32xl\:inset-7 { + top: 1.75rem; + right: 1.75rem; + bottom: 1.75rem; + left: 1.75rem; + } + + .\32xl\:inset-8 { + top: 2rem; + right: 2rem; + bottom: 2rem; + left: 2rem; + } + + .\32xl\:inset-9 { + top: 2.25rem; + right: 2.25rem; + bottom: 2.25rem; + left: 2.25rem; + } + + .\32xl\:inset-10 { + top: 2.5rem; + right: 2.5rem; + bottom: 2.5rem; + left: 2.5rem; + } + + .\32xl\:inset-11 { + top: 2.75rem; + right: 2.75rem; + bottom: 2.75rem; + left: 2.75rem; + } + + .\32xl\:inset-12 { + top: 3rem; + right: 3rem; + bottom: 3rem; + left: 3rem; + } + + .\32xl\:inset-14 { + top: 3.5rem; + right: 3.5rem; + bottom: 3.5rem; + left: 3.5rem; + } + + .\32xl\:inset-16 { + top: 4rem; + right: 4rem; + bottom: 4rem; + left: 4rem; + } + + .\32xl\:inset-20 { + top: 5rem; + right: 5rem; + bottom: 5rem; + left: 5rem; + } + + .\32xl\:inset-22 { + top: 5.625rem; + right: 5.625rem; + bottom: 5.625rem; + left: 5.625rem; + } + + .\32xl\:inset-24 { + top: 6rem; + right: 6rem; + bottom: 6rem; + left: 6rem; + } + + .\32xl\:inset-28 { + top: 7rem; + right: 7rem; + bottom: 7rem; + left: 7rem; + } + + .\32xl\:inset-32 { + top: 8rem; + right: 8rem; + bottom: 8rem; + left: 8rem; + } + + .\32xl\:inset-36 { + top: 9rem; + right: 9rem; + bottom: 9rem; + left: 9rem; + } + + .\32xl\:inset-40 { + top: 10rem; + right: 10rem; + bottom: 10rem; + left: 10rem; + } + + .\32xl\:inset-44 { + top: 11rem; + right: 11rem; + bottom: 11rem; + left: 11rem; + } + + .\32xl\:inset-48 { + top: 12rem; + right: 12rem; + bottom: 12rem; + left: 12rem; + } + + .\32xl\:inset-52 { + top: 13rem; + right: 13rem; + bottom: 13rem; + left: 13rem; + } + + .\32xl\:inset-56 { + top: 14rem; + right: 14rem; + bottom: 14rem; + left: 14rem; + } + + .\32xl\:inset-60 { + top: 240px; + right: 240px; + bottom: 240px; + left: 240px; + } + + .\32xl\:inset-64 { + top: 16rem; + right: 16rem; + bottom: 16rem; + left: 16rem; + } + + .\32xl\:inset-72 { + top: 18rem; + right: 18rem; + bottom: 18rem; + left: 18rem; + } + + .\32xl\:inset-80 { + top: 20rem; + right: 20rem; + bottom: 20rem; + left: 20rem; + } + + .\32xl\:inset-88 { + top: 22rem; + right: 22rem; + bottom: 22rem; + left: 22rem; + } + + .\32xl\:inset-96 { + top: 24rem; + right: 24rem; + bottom: 24rem; + left: 24rem; + } + + .\32xl\:inset-130 { + top: 560px; + right: 560px; + bottom: 560px; + left: 560px; + } + + .\32xl\:inset-auto { + top: auto; + right: auto; + bottom: auto; + left: auto; + } + + .\32xl\:inset-px { + top: 1px; + right: 1px; + bottom: 1px; + left: 1px; + } + + .\32xl\:inset-0\.5 { + top: 0.125rem; + right: 0.125rem; + bottom: 0.125rem; + left: 0.125rem; + } + + .\32xl\:inset-1\.5 { + top: 0.375rem; + right: 0.375rem; + bottom: 0.375rem; + left: 0.375rem; + } + + .\32xl\:inset-2\.5 { + top: 0.625rem; + right: 0.625rem; + bottom: 0.625rem; + left: 0.625rem; + } + + .\32xl\:inset-3\.5 { + top: 0.875rem; + right: 0.875rem; + bottom: 0.875rem; + left: 0.875rem; + } + + .\32xl\:-inset-0 { + top: 0px; + right: 0px; + bottom: 0px; + left: 0px; + } + + .\32xl\:-inset-1 { + top: -0.25rem; + right: -0.25rem; + bottom: -0.25rem; + left: -0.25rem; + } + + .\32xl\:-inset-2 { + top: -0.5rem; + right: -0.5rem; + bottom: -0.5rem; + left: -0.5rem; + } + + .\32xl\:-inset-3 { + top: -0.75rem; + right: -0.75rem; + bottom: -0.75rem; + left: -0.75rem; + } + + .\32xl\:-inset-4 { + top: -1rem; + right: -1rem; + bottom: -1rem; + left: -1rem; + } + + .\32xl\:-inset-5 { + top: -1.25rem; + right: -1.25rem; + bottom: -1.25rem; + left: -1.25rem; + } + + .\32xl\:-inset-6 { + top: -1.5rem; + right: -1.5rem; + bottom: -1.5rem; + left: -1.5rem; + } + + .\32xl\:-inset-7 { + top: -1.75rem; + right: -1.75rem; + bottom: -1.75rem; + left: -1.75rem; + } + + .\32xl\:-inset-8 { + top: -2rem; + right: -2rem; + bottom: -2rem; + left: -2rem; + } + + .\32xl\:-inset-9 { + top: -2.25rem; + right: -2.25rem; + bottom: -2.25rem; + left: -2.25rem; + } + + .\32xl\:-inset-10 { + top: -2.5rem; + right: -2.5rem; + bottom: -2.5rem; + left: -2.5rem; + } + + .\32xl\:-inset-11 { + top: -2.75rem; + right: -2.75rem; + bottom: -2.75rem; + left: -2.75rem; + } + + .\32xl\:-inset-12 { + top: -3rem; + right: -3rem; + bottom: -3rem; + left: -3rem; + } + + .\32xl\:-inset-14 { + top: -3.5rem; + right: -3.5rem; + bottom: -3.5rem; + left: -3.5rem; + } + + .\32xl\:-inset-16 { + top: -4rem; + right: -4rem; + bottom: -4rem; + left: -4rem; + } + + .\32xl\:-inset-20 { + top: -5rem; + right: -5rem; + bottom: -5rem; + left: -5rem; + } + + .\32xl\:-inset-22 { + top: -5.625rem; + right: -5.625rem; + bottom: -5.625rem; + left: -5.625rem; + } + + .\32xl\:-inset-24 { + top: -6rem; + right: -6rem; + bottom: -6rem; + left: -6rem; + } + + .\32xl\:-inset-28 { + top: -7rem; + right: -7rem; + bottom: -7rem; + left: -7rem; + } + + .\32xl\:-inset-32 { + top: -8rem; + right: -8rem; + bottom: -8rem; + left: -8rem; + } + + .\32xl\:-inset-36 { + top: -9rem; + right: -9rem; + bottom: -9rem; + left: -9rem; + } + + .\32xl\:-inset-40 { + top: -10rem; + right: -10rem; + bottom: -10rem; + left: -10rem; + } + + .\32xl\:-inset-44 { + top: -11rem; + right: -11rem; + bottom: -11rem; + left: -11rem; + } + + .\32xl\:-inset-48 { + top: -12rem; + right: -12rem; + bottom: -12rem; + left: -12rem; + } + + .\32xl\:-inset-52 { + top: -13rem; + right: -13rem; + bottom: -13rem; + left: -13rem; + } + + .\32xl\:-inset-56 { + top: -14rem; + right: -14rem; + bottom: -14rem; + left: -14rem; + } + + .\32xl\:-inset-60 { + top: -240px; + right: -240px; + bottom: -240px; + left: -240px; + } + + .\32xl\:-inset-64 { + top: -16rem; + right: -16rem; + bottom: -16rem; + left: -16rem; + } + + .\32xl\:-inset-72 { + top: -18rem; + right: -18rem; + bottom: -18rem; + left: -18rem; + } + + .\32xl\:-inset-80 { + top: -20rem; + right: -20rem; + bottom: -20rem; + left: -20rem; + } + + .\32xl\:-inset-88 { + top: -22rem; + right: -22rem; + bottom: -22rem; + left: -22rem; + } + + .\32xl\:-inset-96 { + top: -24rem; + right: -24rem; + bottom: -24rem; + left: -24rem; + } + + .\32xl\:-inset-130 { + top: -560px; + right: -560px; + bottom: -560px; + left: -560px; + } + + .\32xl\:-inset-px { + top: -1px; + right: -1px; + bottom: -1px; + left: -1px; + } + + .\32xl\:-inset-0\.5 { + top: -0.125rem; + right: -0.125rem; + bottom: -0.125rem; + left: -0.125rem; + } + + .\32xl\:-inset-1\.5 { + top: -0.375rem; + right: -0.375rem; + bottom: -0.375rem; + left: -0.375rem; + } + + .\32xl\:-inset-2\.5 { + top: -0.625rem; + right: -0.625rem; + bottom: -0.625rem; + left: -0.625rem; + } + + .\32xl\:-inset-3\.5 { + top: -0.875rem; + right: -0.875rem; + bottom: -0.875rem; + left: -0.875rem; + } + + .\32xl\:inset-1\/2 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .\32xl\:inset-1\/3 { + top: 33.333333%; + right: 33.333333%; + bottom: 33.333333%; + left: 33.333333%; + } + + .\32xl\:inset-2\/3 { + top: 66.666667%; + right: 66.666667%; + bottom: 66.666667%; + left: 66.666667%; + } + + .\32xl\:inset-1\/4 { + top: 25%; + right: 25%; + bottom: 25%; + left: 25%; + } + + .\32xl\:inset-2\/4 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .\32xl\:inset-3\/4 { + top: 75%; + right: 75%; + bottom: 75%; + left: 75%; + } + + .\32xl\:inset-full { + top: 100%; + right: 100%; + bottom: 100%; + left: 100%; + } + + .\32xl\:-inset-1\/2 { + top: -50%; + right: -50%; + bottom: -50%; + left: -50%; + } + + .\32xl\:-inset-1\/3 { + top: -33.333333%; + right: -33.333333%; + bottom: -33.333333%; + left: -33.333333%; + } + + .\32xl\:-inset-2\/3 { + top: -66.666667%; + right: -66.666667%; + bottom: -66.666667%; + left: -66.666667%; + } + + .\32xl\:-inset-1\/4 { + top: -25%; + right: -25%; + bottom: -25%; + left: -25%; + } + + .\32xl\:-inset-2\/4 { + top: -50%; + right: -50%; + bottom: -50%; + left: -50%; + } + + .\32xl\:-inset-3\/4 { + top: -75%; + right: -75%; + bottom: -75%; + left: -75%; + } + + .\32xl\:-inset-full { + top: -100%; + right: -100%; + bottom: -100%; + left: -100%; + } + + .\32xl\:inset-y-0 { + top: 0px; + bottom: 0px; + } + + .\32xl\:inset-x-0 { + right: 0px; + left: 0px; + } + + .\32xl\:inset-y-1 { + top: 0.25rem; + bottom: 0.25rem; + } + + .\32xl\:inset-x-1 { + right: 0.25rem; + left: 0.25rem; + } + + .\32xl\:inset-y-2 { + top: 0.5rem; + bottom: 0.5rem; + } + + .\32xl\:inset-x-2 { + right: 0.5rem; + left: 0.5rem; + } + + .\32xl\:inset-y-3 { + top: 0.75rem; + bottom: 0.75rem; + } + + .\32xl\:inset-x-3 { + right: 0.75rem; + left: 0.75rem; + } + + .\32xl\:inset-y-4 { + top: 1rem; + bottom: 1rem; + } + + .\32xl\:inset-x-4 { + right: 1rem; + left: 1rem; + } + + .\32xl\:inset-y-5 { + top: 1.25rem; + bottom: 1.25rem; + } + + .\32xl\:inset-x-5 { + right: 1.25rem; + left: 1.25rem; + } + + .\32xl\:inset-y-6 { + top: 1.5rem; + bottom: 1.5rem; + } + + .\32xl\:inset-x-6 { + right: 1.5rem; + left: 1.5rem; + } + + .\32xl\:inset-y-7 { + top: 1.75rem; + bottom: 1.75rem; + } + + .\32xl\:inset-x-7 { + right: 1.75rem; + left: 1.75rem; + } + + .\32xl\:inset-y-8 { + top: 2rem; + bottom: 2rem; + } + + .\32xl\:inset-x-8 { + right: 2rem; + left: 2rem; + } + + .\32xl\:inset-y-9 { + top: 2.25rem; + bottom: 2.25rem; + } + + .\32xl\:inset-x-9 { + right: 2.25rem; + left: 2.25rem; + } + + .\32xl\:inset-y-10 { + top: 2.5rem; + bottom: 2.5rem; + } + + .\32xl\:inset-x-10 { + right: 2.5rem; + left: 2.5rem; + } + + .\32xl\:inset-y-11 { + top: 2.75rem; + bottom: 2.75rem; + } + + .\32xl\:inset-x-11 { + right: 2.75rem; + left: 2.75rem; + } + + .\32xl\:inset-y-12 { + top: 3rem; + bottom: 3rem; + } + + .\32xl\:inset-x-12 { + right: 3rem; + left: 3rem; + } + + .\32xl\:inset-y-14 { + top: 3.5rem; + bottom: 3.5rem; + } + + .\32xl\:inset-x-14 { + right: 3.5rem; + left: 3.5rem; + } + + .\32xl\:inset-y-16 { + top: 4rem; + bottom: 4rem; + } + + .\32xl\:inset-x-16 { + right: 4rem; + left: 4rem; + } + + .\32xl\:inset-y-20 { + top: 5rem; + bottom: 5rem; + } + + .\32xl\:inset-x-20 { + right: 5rem; + left: 5rem; + } + + .\32xl\:inset-y-22 { + top: 5.625rem; + bottom: 5.625rem; + } + + .\32xl\:inset-x-22 { + right: 5.625rem; + left: 5.625rem; + } + + .\32xl\:inset-y-24 { + top: 6rem; + bottom: 6rem; + } + + .\32xl\:inset-x-24 { + right: 6rem; + left: 6rem; + } + + .\32xl\:inset-y-28 { + top: 7rem; + bottom: 7rem; + } + + .\32xl\:inset-x-28 { + right: 7rem; + left: 7rem; + } + + .\32xl\:inset-y-32 { + top: 8rem; + bottom: 8rem; + } + + .\32xl\:inset-x-32 { + right: 8rem; + left: 8rem; + } + + .\32xl\:inset-y-36 { + top: 9rem; + bottom: 9rem; + } + + .\32xl\:inset-x-36 { + right: 9rem; + left: 9rem; + } + + .\32xl\:inset-y-40 { + top: 10rem; + bottom: 10rem; + } + + .\32xl\:inset-x-40 { + right: 10rem; + left: 10rem; + } + + .\32xl\:inset-y-44 { + top: 11rem; + bottom: 11rem; + } + + .\32xl\:inset-x-44 { + right: 11rem; + left: 11rem; + } + + .\32xl\:inset-y-48 { + top: 12rem; + bottom: 12rem; + } + + .\32xl\:inset-x-48 { + right: 12rem; + left: 12rem; + } + + .\32xl\:inset-y-52 { + top: 13rem; + bottom: 13rem; + } + + .\32xl\:inset-x-52 { + right: 13rem; + left: 13rem; + } + + .\32xl\:inset-y-56 { + top: 14rem; + bottom: 14rem; + } + + .\32xl\:inset-x-56 { + right: 14rem; + left: 14rem; + } + + .\32xl\:inset-y-60 { + top: 240px; + bottom: 240px; + } + + .\32xl\:inset-x-60 { + right: 240px; + left: 240px; + } + + .\32xl\:inset-y-64 { + top: 16rem; + bottom: 16rem; + } + + .\32xl\:inset-x-64 { + right: 16rem; + left: 16rem; + } + + .\32xl\:inset-y-72 { + top: 18rem; + bottom: 18rem; + } + + .\32xl\:inset-x-72 { + right: 18rem; + left: 18rem; + } + + .\32xl\:inset-y-80 { + top: 20rem; + bottom: 20rem; + } + + .\32xl\:inset-x-80 { + right: 20rem; + left: 20rem; + } + + .\32xl\:inset-y-88 { + top: 22rem; + bottom: 22rem; + } + + .\32xl\:inset-x-88 { + right: 22rem; + left: 22rem; + } + + .\32xl\:inset-y-96 { + top: 24rem; + bottom: 24rem; + } + + .\32xl\:inset-x-96 { + right: 24rem; + left: 24rem; + } + + .\32xl\:inset-y-130 { + top: 560px; + bottom: 560px; + } + + .\32xl\:inset-x-130 { + right: 560px; + left: 560px; + } + + .\32xl\:inset-y-auto { + top: auto; + bottom: auto; + } + + .\32xl\:inset-x-auto { + right: auto; + left: auto; + } + + .\32xl\:inset-y-px { + top: 1px; + bottom: 1px; + } + + .\32xl\:inset-x-px { + right: 1px; + left: 1px; + } + + .\32xl\:inset-y-0\.5 { + top: 0.125rem; + bottom: 0.125rem; + } + + .\32xl\:inset-x-0\.5 { + right: 0.125rem; + left: 0.125rem; + } + + .\32xl\:inset-y-1\.5 { + top: 0.375rem; + bottom: 0.375rem; + } + + .\32xl\:inset-x-1\.5 { + right: 0.375rem; + left: 0.375rem; + } + + .\32xl\:inset-y-2\.5 { + top: 0.625rem; + bottom: 0.625rem; + } + + .\32xl\:inset-x-2\.5 { + right: 0.625rem; + left: 0.625rem; + } + + .\32xl\:inset-y-3\.5 { + top: 0.875rem; + bottom: 0.875rem; + } + + .\32xl\:inset-x-3\.5 { + right: 0.875rem; + left: 0.875rem; + } + + .\32xl\:-inset-y-0 { + top: 0px; + bottom: 0px; + } + + .\32xl\:-inset-x-0 { + right: 0px; + left: 0px; + } + + .\32xl\:-inset-y-1 { + top: -0.25rem; + bottom: -0.25rem; + } + + .\32xl\:-inset-x-1 { + right: -0.25rem; + left: -0.25rem; + } + + .\32xl\:-inset-y-2 { + top: -0.5rem; + bottom: -0.5rem; + } + + .\32xl\:-inset-x-2 { + right: -0.5rem; + left: -0.5rem; + } + + .\32xl\:-inset-y-3 { + top: -0.75rem; + bottom: -0.75rem; + } + + .\32xl\:-inset-x-3 { + right: -0.75rem; + left: -0.75rem; + } + + .\32xl\:-inset-y-4 { + top: -1rem; + bottom: -1rem; + } + + .\32xl\:-inset-x-4 { + right: -1rem; + left: -1rem; + } + + .\32xl\:-inset-y-5 { + top: -1.25rem; + bottom: -1.25rem; + } + + .\32xl\:-inset-x-5 { + right: -1.25rem; + left: -1.25rem; + } + + .\32xl\:-inset-y-6 { + top: -1.5rem; + bottom: -1.5rem; + } + + .\32xl\:-inset-x-6 { + right: -1.5rem; + left: -1.5rem; + } + + .\32xl\:-inset-y-7 { + top: -1.75rem; + bottom: -1.75rem; + } + + .\32xl\:-inset-x-7 { + right: -1.75rem; + left: -1.75rem; + } + + .\32xl\:-inset-y-8 { + top: -2rem; + bottom: -2rem; + } + + .\32xl\:-inset-x-8 { + right: -2rem; + left: -2rem; + } + + .\32xl\:-inset-y-9 { + top: -2.25rem; + bottom: -2.25rem; + } + + .\32xl\:-inset-x-9 { + right: -2.25rem; + left: -2.25rem; + } + + .\32xl\:-inset-y-10 { + top: -2.5rem; + bottom: -2.5rem; + } + + .\32xl\:-inset-x-10 { + right: -2.5rem; + left: -2.5rem; + } + + .\32xl\:-inset-y-11 { + top: -2.75rem; + bottom: -2.75rem; + } + + .\32xl\:-inset-x-11 { + right: -2.75rem; + left: -2.75rem; + } + + .\32xl\:-inset-y-12 { + top: -3rem; + bottom: -3rem; + } + + .\32xl\:-inset-x-12 { + right: -3rem; + left: -3rem; + } + + .\32xl\:-inset-y-14 { + top: -3.5rem; + bottom: -3.5rem; + } + + .\32xl\:-inset-x-14 { + right: -3.5rem; + left: -3.5rem; + } + + .\32xl\:-inset-y-16 { + top: -4rem; + bottom: -4rem; + } + + .\32xl\:-inset-x-16 { + right: -4rem; + left: -4rem; + } + + .\32xl\:-inset-y-20 { + top: -5rem; + bottom: -5rem; + } + + .\32xl\:-inset-x-20 { + right: -5rem; + left: -5rem; + } + + .\32xl\:-inset-y-22 { + top: -5.625rem; + bottom: -5.625rem; + } + + .\32xl\:-inset-x-22 { + right: -5.625rem; + left: -5.625rem; + } + + .\32xl\:-inset-y-24 { + top: -6rem; + bottom: -6rem; + } + + .\32xl\:-inset-x-24 { + right: -6rem; + left: -6rem; + } + + .\32xl\:-inset-y-28 { + top: -7rem; + bottom: -7rem; + } + + .\32xl\:-inset-x-28 { + right: -7rem; + left: -7rem; + } + + .\32xl\:-inset-y-32 { + top: -8rem; + bottom: -8rem; + } + + .\32xl\:-inset-x-32 { + right: -8rem; + left: -8rem; + } + + .\32xl\:-inset-y-36 { + top: -9rem; + bottom: -9rem; + } + + .\32xl\:-inset-x-36 { + right: -9rem; + left: -9rem; + } + + .\32xl\:-inset-y-40 { + top: -10rem; + bottom: -10rem; + } + + .\32xl\:-inset-x-40 { + right: -10rem; + left: -10rem; + } + + .\32xl\:-inset-y-44 { + top: -11rem; + bottom: -11rem; + } + + .\32xl\:-inset-x-44 { + right: -11rem; + left: -11rem; + } + + .\32xl\:-inset-y-48 { + top: -12rem; + bottom: -12rem; + } + + .\32xl\:-inset-x-48 { + right: -12rem; + left: -12rem; + } + + .\32xl\:-inset-y-52 { + top: -13rem; + bottom: -13rem; + } + + .\32xl\:-inset-x-52 { + right: -13rem; + left: -13rem; + } + + .\32xl\:-inset-y-56 { + top: -14rem; + bottom: -14rem; + } + + .\32xl\:-inset-x-56 { + right: -14rem; + left: -14rem; + } + + .\32xl\:-inset-y-60 { + top: -240px; + bottom: -240px; + } + + .\32xl\:-inset-x-60 { + right: -240px; + left: -240px; + } + + .\32xl\:-inset-y-64 { + top: -16rem; + bottom: -16rem; + } + + .\32xl\:-inset-x-64 { + right: -16rem; + left: -16rem; + } + + .\32xl\:-inset-y-72 { + top: -18rem; + bottom: -18rem; + } + + .\32xl\:-inset-x-72 { + right: -18rem; + left: -18rem; + } + + .\32xl\:-inset-y-80 { + top: -20rem; + bottom: -20rem; + } + + .\32xl\:-inset-x-80 { + right: -20rem; + left: -20rem; + } + + .\32xl\:-inset-y-88 { + top: -22rem; + bottom: -22rem; + } + + .\32xl\:-inset-x-88 { + right: -22rem; + left: -22rem; + } + + .\32xl\:-inset-y-96 { + top: -24rem; + bottom: -24rem; + } + + .\32xl\:-inset-x-96 { + right: -24rem; + left: -24rem; + } + + .\32xl\:-inset-y-130 { + top: -560px; + bottom: -560px; + } + + .\32xl\:-inset-x-130 { + right: -560px; + left: -560px; + } + + .\32xl\:-inset-y-px { + top: -1px; + bottom: -1px; + } + + .\32xl\:-inset-x-px { + right: -1px; + left: -1px; + } + + .\32xl\:-inset-y-0\.5 { + top: -0.125rem; + bottom: -0.125rem; + } + + .\32xl\:-inset-x-0\.5 { + right: -0.125rem; + left: -0.125rem; + } + + .\32xl\:-inset-y-1\.5 { + top: -0.375rem; + bottom: -0.375rem; + } + + .\32xl\:-inset-x-1\.5 { + right: -0.375rem; + left: -0.375rem; + } + + .\32xl\:-inset-y-2\.5 { + top: -0.625rem; + bottom: -0.625rem; + } + + .\32xl\:-inset-x-2\.5 { + right: -0.625rem; + left: -0.625rem; + } + + .\32xl\:-inset-y-3\.5 { + top: -0.875rem; + bottom: -0.875rem; + } + + .\32xl\:-inset-x-3\.5 { + right: -0.875rem; + left: -0.875rem; + } + + .\32xl\:inset-y-1\/2 { + top: 50%; + bottom: 50%; + } + + .\32xl\:inset-x-1\/2 { + right: 50%; + left: 50%; + } + + .\32xl\:inset-y-1\/3 { + top: 33.333333%; + bottom: 33.333333%; + } + + .\32xl\:inset-x-1\/3 { + right: 33.333333%; + left: 33.333333%; + } + + .\32xl\:inset-y-2\/3 { + top: 66.666667%; + bottom: 66.666667%; + } + + .\32xl\:inset-x-2\/3 { + right: 66.666667%; + left: 66.666667%; + } + + .\32xl\:inset-y-1\/4 { + top: 25%; + bottom: 25%; + } + + .\32xl\:inset-x-1\/4 { + right: 25%; + left: 25%; + } + + .\32xl\:inset-y-2\/4 { + top: 50%; + bottom: 50%; + } + + .\32xl\:inset-x-2\/4 { + right: 50%; + left: 50%; + } + + .\32xl\:inset-y-3\/4 { + top: 75%; + bottom: 75%; + } + + .\32xl\:inset-x-3\/4 { + right: 75%; + left: 75%; + } + + .\32xl\:inset-y-full { + top: 100%; + bottom: 100%; + } + + .\32xl\:inset-x-full { + right: 100%; + left: 100%; + } + + .\32xl\:-inset-y-1\/2 { + top: -50%; + bottom: -50%; + } + + .\32xl\:-inset-x-1\/2 { + right: -50%; + left: -50%; + } + + .\32xl\:-inset-y-1\/3 { + top: -33.333333%; + bottom: -33.333333%; + } + + .\32xl\:-inset-x-1\/3 { + right: -33.333333%; + left: -33.333333%; + } + + .\32xl\:-inset-y-2\/3 { + top: -66.666667%; + bottom: -66.666667%; + } + + .\32xl\:-inset-x-2\/3 { + right: -66.666667%; + left: -66.666667%; + } + + .\32xl\:-inset-y-1\/4 { + top: -25%; + bottom: -25%; + } + + .\32xl\:-inset-x-1\/4 { + right: -25%; + left: -25%; + } + + .\32xl\:-inset-y-2\/4 { + top: -50%; + bottom: -50%; + } + + .\32xl\:-inset-x-2\/4 { + right: -50%; + left: -50%; + } + + .\32xl\:-inset-y-3\/4 { + top: -75%; + bottom: -75%; + } + + .\32xl\:-inset-x-3\/4 { + right: -75%; + left: -75%; + } + + .\32xl\:-inset-y-full { + top: -100%; + bottom: -100%; + } + + .\32xl\:-inset-x-full { + right: -100%; + left: -100%; + } + + .\32xl\:top-0 { + top: 0px; + } + + .\32xl\:right-0 { + right: 0px; + } + + .\32xl\:bottom-0 { + bottom: 0px; + } + + .\32xl\:left-0 { + left: 0px; + } + + .\32xl\:top-1 { + top: 0.25rem; + } + + .\32xl\:right-1 { + right: 0.25rem; + } + + .\32xl\:bottom-1 { + bottom: 0.25rem; + } + + .\32xl\:left-1 { + left: 0.25rem; + } + + .\32xl\:top-2 { + top: 0.5rem; + } + + .\32xl\:right-2 { + right: 0.5rem; + } + + .\32xl\:bottom-2 { + bottom: 0.5rem; + } + + .\32xl\:left-2 { + left: 0.5rem; + } + + .\32xl\:top-3 { + top: 0.75rem; + } + + .\32xl\:right-3 { + right: 0.75rem; + } + + .\32xl\:bottom-3 { + bottom: 0.75rem; + } + + .\32xl\:left-3 { + left: 0.75rem; + } + + .\32xl\:top-4 { + top: 1rem; + } + + .\32xl\:right-4 { + right: 1rem; + } + + .\32xl\:bottom-4 { + bottom: 1rem; + } + + .\32xl\:left-4 { + left: 1rem; + } + + .\32xl\:top-5 { + top: 1.25rem; + } + + .\32xl\:right-5 { + right: 1.25rem; + } + + .\32xl\:bottom-5 { + bottom: 1.25rem; + } + + .\32xl\:left-5 { + left: 1.25rem; + } + + .\32xl\:top-6 { + top: 1.5rem; + } + + .\32xl\:right-6 { + right: 1.5rem; + } + + .\32xl\:bottom-6 { + bottom: 1.5rem; + } + + .\32xl\:left-6 { + left: 1.5rem; + } + + .\32xl\:top-7 { + top: 1.75rem; + } + + .\32xl\:right-7 { + right: 1.75rem; + } + + .\32xl\:bottom-7 { + bottom: 1.75rem; + } + + .\32xl\:left-7 { + left: 1.75rem; + } + + .\32xl\:top-8 { + top: 2rem; + } + + .\32xl\:right-8 { + right: 2rem; + } + + .\32xl\:bottom-8 { + bottom: 2rem; + } + + .\32xl\:left-8 { + left: 2rem; + } + + .\32xl\:top-9 { + top: 2.25rem; + } + + .\32xl\:right-9 { + right: 2.25rem; + } + + .\32xl\:bottom-9 { + bottom: 2.25rem; + } + + .\32xl\:left-9 { + left: 2.25rem; + } + + .\32xl\:top-10 { + top: 2.5rem; + } + + .\32xl\:right-10 { + right: 2.5rem; + } + + .\32xl\:bottom-10 { + bottom: 2.5rem; + } + + .\32xl\:left-10 { + left: 2.5rem; + } + + .\32xl\:top-11 { + top: 2.75rem; + } + + .\32xl\:right-11 { + right: 2.75rem; + } + + .\32xl\:bottom-11 { + bottom: 2.75rem; + } + + .\32xl\:left-11 { + left: 2.75rem; + } + + .\32xl\:top-12 { + top: 3rem; + } + + .\32xl\:right-12 { + right: 3rem; + } + + .\32xl\:bottom-12 { + bottom: 3rem; + } + + .\32xl\:left-12 { + left: 3rem; + } + + .\32xl\:top-14 { + top: 3.5rem; + } + + .\32xl\:right-14 { + right: 3.5rem; + } + + .\32xl\:bottom-14 { + bottom: 3.5rem; + } + + .\32xl\:left-14 { + left: 3.5rem; + } + + .\32xl\:top-16 { + top: 4rem; + } + + .\32xl\:right-16 { + right: 4rem; + } + + .\32xl\:bottom-16 { + bottom: 4rem; + } + + .\32xl\:left-16 { + left: 4rem; + } + + .\32xl\:top-20 { + top: 5rem; + } + + .\32xl\:right-20 { + right: 5rem; + } + + .\32xl\:bottom-20 { + bottom: 5rem; + } + + .\32xl\:left-20 { + left: 5rem; + } + + .\32xl\:top-22 { + top: 5.625rem; + } + + .\32xl\:right-22 { + right: 5.625rem; + } + + .\32xl\:bottom-22 { + bottom: 5.625rem; + } + + .\32xl\:left-22 { + left: 5.625rem; + } + + .\32xl\:top-24 { + top: 6rem; + } + + .\32xl\:right-24 { + right: 6rem; + } + + .\32xl\:bottom-24 { + bottom: 6rem; + } + + .\32xl\:left-24 { + left: 6rem; + } + + .\32xl\:top-28 { + top: 7rem; + } + + .\32xl\:right-28 { + right: 7rem; + } + + .\32xl\:bottom-28 { + bottom: 7rem; + } + + .\32xl\:left-28 { + left: 7rem; + } + + .\32xl\:top-32 { + top: 8rem; + } + + .\32xl\:right-32 { + right: 8rem; + } + + .\32xl\:bottom-32 { + bottom: 8rem; + } + + .\32xl\:left-32 { + left: 8rem; + } + + .\32xl\:top-36 { + top: 9rem; + } + + .\32xl\:right-36 { + right: 9rem; + } + + .\32xl\:bottom-36 { + bottom: 9rem; + } + + .\32xl\:left-36 { + left: 9rem; + } + + .\32xl\:top-40 { + top: 10rem; + } + + .\32xl\:right-40 { + right: 10rem; + } + + .\32xl\:bottom-40 { + bottom: 10rem; + } + + .\32xl\:left-40 { + left: 10rem; + } + + .\32xl\:top-44 { + top: 11rem; + } + + .\32xl\:right-44 { + right: 11rem; + } + + .\32xl\:bottom-44 { + bottom: 11rem; + } + + .\32xl\:left-44 { + left: 11rem; + } + + .\32xl\:top-48 { + top: 12rem; + } + + .\32xl\:right-48 { + right: 12rem; + } + + .\32xl\:bottom-48 { + bottom: 12rem; + } + + .\32xl\:left-48 { + left: 12rem; + } + + .\32xl\:top-52 { + top: 13rem; + } + + .\32xl\:right-52 { + right: 13rem; + } + + .\32xl\:bottom-52 { + bottom: 13rem; + } + + .\32xl\:left-52 { + left: 13rem; + } + + .\32xl\:top-56 { + top: 14rem; + } + + .\32xl\:right-56 { + right: 14rem; + } + + .\32xl\:bottom-56 { + bottom: 14rem; + } + + .\32xl\:left-56 { + left: 14rem; + } + + .\32xl\:top-60 { + top: 240px; + } + + .\32xl\:right-60 { + right: 240px; + } + + .\32xl\:bottom-60 { + bottom: 240px; + } + + .\32xl\:left-60 { + left: 240px; + } + + .\32xl\:top-64 { + top: 16rem; + } + + .\32xl\:right-64 { + right: 16rem; + } + + .\32xl\:bottom-64 { + bottom: 16rem; + } + + .\32xl\:left-64 { + left: 16rem; + } + + .\32xl\:top-72 { + top: 18rem; + } + + .\32xl\:right-72 { + right: 18rem; + } + + .\32xl\:bottom-72 { + bottom: 18rem; + } + + .\32xl\:left-72 { + left: 18rem; + } + + .\32xl\:top-80 { + top: 20rem; + } + + .\32xl\:right-80 { + right: 20rem; + } + + .\32xl\:bottom-80 { + bottom: 20rem; + } + + .\32xl\:left-80 { + left: 20rem; + } + + .\32xl\:top-88 { + top: 22rem; + } + + .\32xl\:right-88 { + right: 22rem; + } + + .\32xl\:bottom-88 { + bottom: 22rem; + } + + .\32xl\:left-88 { + left: 22rem; + } + + .\32xl\:top-96 { + top: 24rem; + } + + .\32xl\:right-96 { + right: 24rem; + } + + .\32xl\:bottom-96 { + bottom: 24rem; + } + + .\32xl\:left-96 { + left: 24rem; + } + + .\32xl\:top-130 { + top: 560px; + } + + .\32xl\:right-130 { + right: 560px; + } + + .\32xl\:bottom-130 { + bottom: 560px; + } + + .\32xl\:left-130 { + left: 560px; + } + + .\32xl\:top-auto { + top: auto; + } + + .\32xl\:right-auto { + right: auto; + } + + .\32xl\:bottom-auto { + bottom: auto; + } + + .\32xl\:left-auto { + left: auto; + } + + .\32xl\:top-px { + top: 1px; + } + + .\32xl\:right-px { + right: 1px; + } + + .\32xl\:bottom-px { + bottom: 1px; + } + + .\32xl\:left-px { + left: 1px; + } + + .\32xl\:top-0\.5 { + top: 0.125rem; + } + + .\32xl\:right-0\.5 { + right: 0.125rem; + } + + .\32xl\:bottom-0\.5 { + bottom: 0.125rem; + } + + .\32xl\:left-0\.5 { + left: 0.125rem; + } + + .\32xl\:top-1\.5 { + top: 0.375rem; + } + + .\32xl\:right-1\.5 { + right: 0.375rem; + } + + .\32xl\:bottom-1\.5 { + bottom: 0.375rem; + } + + .\32xl\:left-1\.5 { + left: 0.375rem; + } + + .\32xl\:top-2\.5 { + top: 0.625rem; + } + + .\32xl\:right-2\.5 { + right: 0.625rem; + } + + .\32xl\:bottom-2\.5 { + bottom: 0.625rem; + } + + .\32xl\:left-2\.5 { + left: 0.625rem; + } + + .\32xl\:top-3\.5 { + top: 0.875rem; + } + + .\32xl\:right-3\.5 { + right: 0.875rem; + } + + .\32xl\:bottom-3\.5 { + bottom: 0.875rem; + } + + .\32xl\:left-3\.5 { + left: 0.875rem; + } + + .\32xl\:-top-0 { + top: 0px; + } + + .\32xl\:-right-0 { + right: 0px; + } + + .\32xl\:-bottom-0 { + bottom: 0px; + } + + .\32xl\:-left-0 { + left: 0px; + } + + .\32xl\:-top-1 { + top: -0.25rem; + } + + .\32xl\:-right-1 { + right: -0.25rem; + } + + .\32xl\:-bottom-1 { + bottom: -0.25rem; + } + + .\32xl\:-left-1 { + left: -0.25rem; + } + + .\32xl\:-top-2 { + top: -0.5rem; + } + + .\32xl\:-right-2 { + right: -0.5rem; + } + + .\32xl\:-bottom-2 { + bottom: -0.5rem; + } + + .\32xl\:-left-2 { + left: -0.5rem; + } + + .\32xl\:-top-3 { + top: -0.75rem; + } + + .\32xl\:-right-3 { + right: -0.75rem; + } + + .\32xl\:-bottom-3 { + bottom: -0.75rem; + } + + .\32xl\:-left-3 { + left: -0.75rem; + } + + .\32xl\:-top-4 { + top: -1rem; + } + + .\32xl\:-right-4 { + right: -1rem; + } + + .\32xl\:-bottom-4 { + bottom: -1rem; + } + + .\32xl\:-left-4 { + left: -1rem; + } + + .\32xl\:-top-5 { + top: -1.25rem; + } + + .\32xl\:-right-5 { + right: -1.25rem; + } + + .\32xl\:-bottom-5 { + bottom: -1.25rem; + } + + .\32xl\:-left-5 { + left: -1.25rem; + } + + .\32xl\:-top-6 { + top: -1.5rem; + } + + .\32xl\:-right-6 { + right: -1.5rem; + } + + .\32xl\:-bottom-6 { + bottom: -1.5rem; + } + + .\32xl\:-left-6 { + left: -1.5rem; + } + + .\32xl\:-top-7 { + top: -1.75rem; + } + + .\32xl\:-right-7 { + right: -1.75rem; + } + + .\32xl\:-bottom-7 { + bottom: -1.75rem; + } + + .\32xl\:-left-7 { + left: -1.75rem; + } + + .\32xl\:-top-8 { + top: -2rem; + } + + .\32xl\:-right-8 { + right: -2rem; + } + + .\32xl\:-bottom-8 { + bottom: -2rem; + } + + .\32xl\:-left-8 { + left: -2rem; + } + + .\32xl\:-top-9 { + top: -2.25rem; + } + + .\32xl\:-right-9 { + right: -2.25rem; + } + + .\32xl\:-bottom-9 { + bottom: -2.25rem; + } + + .\32xl\:-left-9 { + left: -2.25rem; + } + + .\32xl\:-top-10 { + top: -2.5rem; + } + + .\32xl\:-right-10 { + right: -2.5rem; + } + + .\32xl\:-bottom-10 { + bottom: -2.5rem; + } + + .\32xl\:-left-10 { + left: -2.5rem; + } + + .\32xl\:-top-11 { + top: -2.75rem; + } + + .\32xl\:-right-11 { + right: -2.75rem; + } + + .\32xl\:-bottom-11 { + bottom: -2.75rem; + } + + .\32xl\:-left-11 { + left: -2.75rem; + } + + .\32xl\:-top-12 { + top: -3rem; + } + + .\32xl\:-right-12 { + right: -3rem; + } + + .\32xl\:-bottom-12 { + bottom: -3rem; + } + + .\32xl\:-left-12 { + left: -3rem; + } + + .\32xl\:-top-14 { + top: -3.5rem; + } + + .\32xl\:-right-14 { + right: -3.5rem; + } + + .\32xl\:-bottom-14 { + bottom: -3.5rem; + } + + .\32xl\:-left-14 { + left: -3.5rem; + } + + .\32xl\:-top-16 { + top: -4rem; + } + + .\32xl\:-right-16 { + right: -4rem; + } + + .\32xl\:-bottom-16 { + bottom: -4rem; + } + + .\32xl\:-left-16 { + left: -4rem; + } + + .\32xl\:-top-20 { + top: -5rem; + } + + .\32xl\:-right-20 { + right: -5rem; + } + + .\32xl\:-bottom-20 { + bottom: -5rem; + } + + .\32xl\:-left-20 { + left: -5rem; + } + + .\32xl\:-top-22 { + top: -5.625rem; + } + + .\32xl\:-right-22 { + right: -5.625rem; + } + + .\32xl\:-bottom-22 { + bottom: -5.625rem; + } + + .\32xl\:-left-22 { + left: -5.625rem; + } + + .\32xl\:-top-24 { + top: -6rem; + } + + .\32xl\:-right-24 { + right: -6rem; + } + + .\32xl\:-bottom-24 { + bottom: -6rem; + } + + .\32xl\:-left-24 { + left: -6rem; + } + + .\32xl\:-top-28 { + top: -7rem; + } + + .\32xl\:-right-28 { + right: -7rem; + } + + .\32xl\:-bottom-28 { + bottom: -7rem; + } + + .\32xl\:-left-28 { + left: -7rem; + } + + .\32xl\:-top-32 { + top: -8rem; + } + + .\32xl\:-right-32 { + right: -8rem; + } + + .\32xl\:-bottom-32 { + bottom: -8rem; + } + + .\32xl\:-left-32 { + left: -8rem; + } + + .\32xl\:-top-36 { + top: -9rem; + } + + .\32xl\:-right-36 { + right: -9rem; + } + + .\32xl\:-bottom-36 { + bottom: -9rem; + } + + .\32xl\:-left-36 { + left: -9rem; + } + + .\32xl\:-top-40 { + top: -10rem; + } + + .\32xl\:-right-40 { + right: -10rem; + } + + .\32xl\:-bottom-40 { + bottom: -10rem; + } + + .\32xl\:-left-40 { + left: -10rem; + } + + .\32xl\:-top-44 { + top: -11rem; + } + + .\32xl\:-right-44 { + right: -11rem; + } + + .\32xl\:-bottom-44 { + bottom: -11rem; + } + + .\32xl\:-left-44 { + left: -11rem; + } + + .\32xl\:-top-48 { + top: -12rem; + } + + .\32xl\:-right-48 { + right: -12rem; + } + + .\32xl\:-bottom-48 { + bottom: -12rem; + } + + .\32xl\:-left-48 { + left: -12rem; + } + + .\32xl\:-top-52 { + top: -13rem; + } + + .\32xl\:-right-52 { + right: -13rem; + } + + .\32xl\:-bottom-52 { + bottom: -13rem; + } + + .\32xl\:-left-52 { + left: -13rem; + } + + .\32xl\:-top-56 { + top: -14rem; + } + + .\32xl\:-right-56 { + right: -14rem; + } + + .\32xl\:-bottom-56 { + bottom: -14rem; + } + + .\32xl\:-left-56 { + left: -14rem; + } + + .\32xl\:-top-60 { + top: -240px; + } + + .\32xl\:-right-60 { + right: -240px; + } + + .\32xl\:-bottom-60 { + bottom: -240px; + } + + .\32xl\:-left-60 { + left: -240px; + } + + .\32xl\:-top-64 { + top: -16rem; + } + + .\32xl\:-right-64 { + right: -16rem; + } + + .\32xl\:-bottom-64 { + bottom: -16rem; + } + + .\32xl\:-left-64 { + left: -16rem; + } + + .\32xl\:-top-72 { + top: -18rem; + } + + .\32xl\:-right-72 { + right: -18rem; + } + + .\32xl\:-bottom-72 { + bottom: -18rem; + } + + .\32xl\:-left-72 { + left: -18rem; + } + + .\32xl\:-top-80 { + top: -20rem; + } + + .\32xl\:-right-80 { + right: -20rem; + } + + .\32xl\:-bottom-80 { + bottom: -20rem; + } + + .\32xl\:-left-80 { + left: -20rem; + } + + .\32xl\:-top-88 { + top: -22rem; + } + + .\32xl\:-right-88 { + right: -22rem; + } + + .\32xl\:-bottom-88 { + bottom: -22rem; + } + + .\32xl\:-left-88 { + left: -22rem; + } + + .\32xl\:-top-96 { + top: -24rem; + } + + .\32xl\:-right-96 { + right: -24rem; + } + + .\32xl\:-bottom-96 { + bottom: -24rem; + } + + .\32xl\:-left-96 { + left: -24rem; + } + + .\32xl\:-top-130 { + top: -560px; + } + + .\32xl\:-right-130 { + right: -560px; + } + + .\32xl\:-bottom-130 { + bottom: -560px; + } + + .\32xl\:-left-130 { + left: -560px; + } + + .\32xl\:-top-px { + top: -1px; + } + + .\32xl\:-right-px { + right: -1px; + } + + .\32xl\:-bottom-px { + bottom: -1px; + } + + .\32xl\:-left-px { + left: -1px; + } + + .\32xl\:-top-0\.5 { + top: -0.125rem; + } + + .\32xl\:-right-0\.5 { + right: -0.125rem; + } + + .\32xl\:-bottom-0\.5 { + bottom: -0.125rem; + } + + .\32xl\:-left-0\.5 { + left: -0.125rem; + } + + .\32xl\:-top-1\.5 { + top: -0.375rem; + } + + .\32xl\:-right-1\.5 { + right: -0.375rem; + } + + .\32xl\:-bottom-1\.5 { + bottom: -0.375rem; + } + + .\32xl\:-left-1\.5 { + left: -0.375rem; + } + + .\32xl\:-top-2\.5 { + top: -0.625rem; + } + + .\32xl\:-right-2\.5 { + right: -0.625rem; + } + + .\32xl\:-bottom-2\.5 { + bottom: -0.625rem; + } + + .\32xl\:-left-2\.5 { + left: -0.625rem; + } + + .\32xl\:-top-3\.5 { + top: -0.875rem; + } + + .\32xl\:-right-3\.5 { + right: -0.875rem; + } + + .\32xl\:-bottom-3\.5 { + bottom: -0.875rem; + } + + .\32xl\:-left-3\.5 { + left: -0.875rem; + } + + .\32xl\:top-1\/2 { + top: 50%; + } + + .\32xl\:right-1\/2 { + right: 50%; + } + + .\32xl\:bottom-1\/2 { + bottom: 50%; + } + + .\32xl\:left-1\/2 { + left: 50%; + } + + .\32xl\:top-1\/3 { + top: 33.333333%; + } + + .\32xl\:right-1\/3 { + right: 33.333333%; + } + + .\32xl\:bottom-1\/3 { + bottom: 33.333333%; + } + + .\32xl\:left-1\/3 { + left: 33.333333%; + } + + .\32xl\:top-2\/3 { + top: 66.666667%; + } + + .\32xl\:right-2\/3 { + right: 66.666667%; + } + + .\32xl\:bottom-2\/3 { + bottom: 66.666667%; + } + + .\32xl\:left-2\/3 { + left: 66.666667%; + } + + .\32xl\:top-1\/4 { + top: 25%; + } + + .\32xl\:right-1\/4 { + right: 25%; + } + + .\32xl\:bottom-1\/4 { + bottom: 25%; + } + + .\32xl\:left-1\/4 { + left: 25%; + } + + .\32xl\:top-2\/4 { + top: 50%; + } + + .\32xl\:right-2\/4 { + right: 50%; + } + + .\32xl\:bottom-2\/4 { + bottom: 50%; + } + + .\32xl\:left-2\/4 { + left: 50%; + } + + .\32xl\:top-3\/4 { + top: 75%; + } + + .\32xl\:right-3\/4 { + right: 75%; + } + + .\32xl\:bottom-3\/4 { + bottom: 75%; + } + + .\32xl\:left-3\/4 { + left: 75%; + } + + .\32xl\:top-full { + top: 100%; + } + + .\32xl\:right-full { + right: 100%; + } + + .\32xl\:bottom-full { + bottom: 100%; + } + + .\32xl\:left-full { + left: 100%; + } + + .\32xl\:-top-1\/2 { + top: -50%; + } + + .\32xl\:-right-1\/2 { + right: -50%; + } + + .\32xl\:-bottom-1\/2 { + bottom: -50%; + } + + .\32xl\:-left-1\/2 { + left: -50%; + } + + .\32xl\:-top-1\/3 { + top: -33.333333%; + } + + .\32xl\:-right-1\/3 { + right: -33.333333%; + } + + .\32xl\:-bottom-1\/3 { + bottom: -33.333333%; + } + + .\32xl\:-left-1\/3 { + left: -33.333333%; + } + + .\32xl\:-top-2\/3 { + top: -66.666667%; + } + + .\32xl\:-right-2\/3 { + right: -66.666667%; + } + + .\32xl\:-bottom-2\/3 { + bottom: -66.666667%; + } + + .\32xl\:-left-2\/3 { + left: -66.666667%; + } + + .\32xl\:-top-1\/4 { + top: -25%; + } + + .\32xl\:-right-1\/4 { + right: -25%; + } + + .\32xl\:-bottom-1\/4 { + bottom: -25%; + } + + .\32xl\:-left-1\/4 { + left: -25%; + } + + .\32xl\:-top-2\/4 { + top: -50%; + } + + .\32xl\:-right-2\/4 { + right: -50%; + } + + .\32xl\:-bottom-2\/4 { + bottom: -50%; + } + + .\32xl\:-left-2\/4 { + left: -50%; + } + + .\32xl\:-top-3\/4 { + top: -75%; + } + + .\32xl\:-right-3\/4 { + right: -75%; + } + + .\32xl\:-bottom-3\/4 { + bottom: -75%; + } + + .\32xl\:-left-3\/4 { + left: -75%; + } + + .\32xl\:-top-full { + top: -100%; + } + + .\32xl\:-right-full { + right: -100%; + } + + .\32xl\:-bottom-full { + bottom: -100%; + } + + .\32xl\:-left-full { + left: -100%; + } + + .\32xl\:resize-none { + resize: none; + } + + .\32xl\:resize-y { + resize: vertical; + } + + .\32xl\:resize-x { + resize: horizontal; + } + + .\32xl\:resize { + resize: both; + } + + .\32xl\:shadow-sm { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:shadow { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:shadow-md { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:shadow-lg { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:shadow-xl { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:shadow-2xl { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:shadow-inner { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:shadow-none { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:hover\:shadow-sm:hover { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:hover\:shadow:hover { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:hover\:shadow-md:hover { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:hover\:shadow-lg:hover { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:hover\:shadow-xl:hover { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:hover\:shadow-2xl:hover { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:hover\:shadow-inner:hover { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:hover\:shadow-none:hover { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:focus\:shadow-sm:focus { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:focus\:shadow:focus { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:focus\:shadow-md:focus { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:focus\:shadow-lg:focus { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:focus\:shadow-xl:focus { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:focus\:shadow-2xl:focus { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:focus\:shadow-inner:focus { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:focus\:shadow-none:focus { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:active\:shadow-sm:active { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:active\:shadow:active { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:active\:shadow-md:active { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:active\:shadow-lg:active { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:active\:shadow-xl:active { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:active\:shadow-2xl:active { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:active\:shadow-inner:active { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\:active\:shadow-none:active { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .\32xl\:group-hover\:shadow-sm { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .\32xl\:group-hover\:shadow { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .\32xl\:group-hover\:shadow-md { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .\32xl\:group-hover\:shadow-lg { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .\32xl\:group-hover\:shadow-xl { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .\32xl\:group-hover\:shadow-2xl { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .\32xl\:group-hover\:shadow-inner { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .\32xl\:group-hover\:shadow-none { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .\32xl\: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(0px + 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); + } + + .\32xl\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .\32xl\: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); + } + + .\32xl\:ring-4 { + --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(4px + 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); + } + + .\32xl\:ring-8 { + --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(8px + 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); + } + + .\32xl\:ring { + --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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .\32xl\:ring-inset { + --tw-ring-inset: inset; + } + + .\32xl\:focus-within\:ring-0: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(0px + 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); + } + + .\32xl\: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); + } + + .\32xl\:focus-within\:ring-2: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(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); + } + + .\32xl\:focus-within\:ring-4: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(4px + 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); + } + + .\32xl\:focus-within\:ring-8: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(8px + 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); + } + + .\32xl\:focus-within\:ring: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(3px + 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); + } + + .\32xl\:focus-within\:ring-inset:focus-within { + --tw-ring-inset: inset; + } + + .\32xl\: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(0px + 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); + } + + .\32xl\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .\32xl\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .\32xl\:focus\:ring-4: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(4px + 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); + } + + .\32xl\:focus\:ring-8: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(8px + 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); + } + + .\32xl\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .\32xl\:focus\:ring-inset:focus { + --tw-ring-inset: inset; + } + + .\32xl\:ring-offset-transparent { + --tw-ring-offset-color: transparent; + } + + .\32xl\:ring-offset-current { + --tw-ring-offset-color: currentColor; + } + + .\32xl\:ring-offset-black { + --tw-ring-offset-color: #040405; + } + + .\32xl\:ring-offset-white { + --tw-ring-offset-color: #fff; + } + + .\32xl\:ring-offset-gray-50 { + --tw-ring-offset-color: #f9fafb; + } + + .\32xl\:ring-offset-gray-100 { + --tw-ring-offset-color: #f7fafc; + } + + .\32xl\:ring-offset-gray-200 { + --tw-ring-offset-color: #edf2f7; + } + + .\32xl\:ring-offset-gray-300 { + --tw-ring-offset-color: #e2e8f0; + } + + .\32xl\:ring-offset-gray-400 { + --tw-ring-offset-color: #cbd5e0; + } + + .\32xl\:ring-offset-gray-500 { + --tw-ring-offset-color: #a0aec0; + } + + .\32xl\:ring-offset-gray-600 { + --tw-ring-offset-color: #718096; + } + + .\32xl\:ring-offset-gray-700 { + --tw-ring-offset-color: #4a5568; + } + + .\32xl\:ring-offset-gray-800 { + --tw-ring-offset-color: #2d3748; + } + + .\32xl\:ring-offset-gray-900 { + --tw-ring-offset-color: #1a202c; + } + + .\32xl\:ring-offset-red-50 { + --tw-ring-offset-color: #fef2f2; + } + + .\32xl\:ring-offset-red-100 { + --tw-ring-offset-color: #fee2e2; + } + + .\32xl\:ring-offset-red-200 { + --tw-ring-offset-color: #fecaca; + } + + .\32xl\:ring-offset-red-300 { + --tw-ring-offset-color: #fca5a5; + } + + .\32xl\:ring-offset-red-400 { + --tw-ring-offset-color: #f87171; + } + + .\32xl\:ring-offset-red-500 { + --tw-ring-offset-color: #ef4444; + } + + .\32xl\:ring-offset-red-600 { + --tw-ring-offset-color: #dc2626; + } + + .\32xl\:ring-offset-red-700 { + --tw-ring-offset-color: #b91c1c; + } + + .\32xl\:ring-offset-red-800 { + --tw-ring-offset-color: #991b1b; + } + + .\32xl\:ring-offset-red-900 { + --tw-ring-offset-color: #7f1d1d; + } + + .\32xl\:ring-offset-yellow-50 { + --tw-ring-offset-color: #fffbeb; + } + + .\32xl\:ring-offset-yellow-100 { + --tw-ring-offset-color: #fef3c7; + } + + .\32xl\:ring-offset-yellow-200 { + --tw-ring-offset-color: #fde68a; + } + + .\32xl\:ring-offset-yellow-300 { + --tw-ring-offset-color: #fcd34d; + } + + .\32xl\:ring-offset-yellow-400 { + --tw-ring-offset-color: #fbbf24; + } + + .\32xl\:ring-offset-yellow-500 { + --tw-ring-offset-color: #f59e0b; + } + + .\32xl\:ring-offset-yellow-600 { + --tw-ring-offset-color: #d97706; + } + + .\32xl\:ring-offset-yellow-700 { + --tw-ring-offset-color: #b45309; + } + + .\32xl\:ring-offset-yellow-800 { + --tw-ring-offset-color: #92400e; + } + + .\32xl\:ring-offset-yellow-900 { + --tw-ring-offset-color: #78350f; + } + + .\32xl\:ring-offset-green-50 { + --tw-ring-offset-color: #ecfdf5; + } + + .\32xl\:ring-offset-green-100 { + --tw-ring-offset-color: #d1fae5; + } + + .\32xl\:ring-offset-green-200 { + --tw-ring-offset-color: #a7f3d0; + } + + .\32xl\:ring-offset-green-300 { + --tw-ring-offset-color: #6ee7b7; + } + + .\32xl\:ring-offset-green-400 { + --tw-ring-offset-color: #34d399; + } + + .\32xl\:ring-offset-green-500 { + --tw-ring-offset-color: #10b981; + } + + .\32xl\:ring-offset-green-600 { + --tw-ring-offset-color: #059669; + } + + .\32xl\:ring-offset-green-700 { + --tw-ring-offset-color: #047857; + } + + .\32xl\:ring-offset-green-800 { + --tw-ring-offset-color: #065f46; + } + + .\32xl\:ring-offset-green-900 { + --tw-ring-offset-color: #064e3b; + } + + .\32xl\:ring-offset-blue-50 { + --tw-ring-offset-color: #eff6ff; + } + + .\32xl\:ring-offset-blue-100 { + --tw-ring-offset-color: #dbeafe; + } + + .\32xl\:ring-offset-blue-200 { + --tw-ring-offset-color: #bfdbfe; + } + + .\32xl\:ring-offset-blue-300 { + --tw-ring-offset-color: #93c5fd; + } + + .\32xl\:ring-offset-blue-400 { + --tw-ring-offset-color: #60a5fa; + } + + .\32xl\:ring-offset-blue-500 { + --tw-ring-offset-color: #3b82f6; + } + + .\32xl\:ring-offset-blue-600 { + --tw-ring-offset-color: #2563eb; + } + + .\32xl\:ring-offset-blue-700 { + --tw-ring-offset-color: #1d4ed8; + } + + .\32xl\:ring-offset-blue-800 { + --tw-ring-offset-color: #1e40af; + } + + .\32xl\:ring-offset-blue-900 { + --tw-ring-offset-color: #1e3a8a; + } + + .\32xl\:ring-offset-indigo-50 { + --tw-ring-offset-color: #eef2ff; + } + + .\32xl\:ring-offset-indigo-100 { + --tw-ring-offset-color: #e0e7ff; + } + + .\32xl\:ring-offset-indigo-200 { + --tw-ring-offset-color: #c7d2fe; + } + + .\32xl\:ring-offset-indigo-300 { + --tw-ring-offset-color: #a5b4fc; + } + + .\32xl\:ring-offset-indigo-400 { + --tw-ring-offset-color: #818cf8; + } + + .\32xl\:ring-offset-indigo-500 { + --tw-ring-offset-color: #6366f1; + } + + .\32xl\:ring-offset-indigo-600 { + --tw-ring-offset-color: #4f46e5; + } + + .\32xl\:ring-offset-indigo-700 { + --tw-ring-offset-color: #4338ca; + } + + .\32xl\:ring-offset-indigo-800 { + --tw-ring-offset-color: #3730a3; + } + + .\32xl\:ring-offset-indigo-900 { + --tw-ring-offset-color: #312e81; + } + + .\32xl\:ring-offset-purple-50 { + --tw-ring-offset-color: #f5f3ff; + } + + .\32xl\:ring-offset-purple-100 { + --tw-ring-offset-color: #ede9fe; + } + + .\32xl\:ring-offset-purple-200 { + --tw-ring-offset-color: #ddd6fe; + } + + .\32xl\:ring-offset-purple-300 { + --tw-ring-offset-color: #c4b5fd; + } + + .\32xl\:ring-offset-purple-400 { + --tw-ring-offset-color: #a78bfa; + } + + .\32xl\:ring-offset-purple-500 { + --tw-ring-offset-color: #8b5cf6; + } + + .\32xl\:ring-offset-purple-600 { + --tw-ring-offset-color: #7c3aed; + } + + .\32xl\:ring-offset-purple-700 { + --tw-ring-offset-color: #6d28d9; + } + + .\32xl\:ring-offset-purple-800 { + --tw-ring-offset-color: #5b21b6; + } + + .\32xl\:ring-offset-purple-900 { + --tw-ring-offset-color: #4c1d95; + } + + .\32xl\:ring-offset-pink-50 { + --tw-ring-offset-color: #fdf2f8; + } + + .\32xl\:ring-offset-pink-100 { + --tw-ring-offset-color: #fce7f3; + } + + .\32xl\:ring-offset-pink-200 { + --tw-ring-offset-color: #fbcfe8; + } + + .\32xl\:ring-offset-pink-300 { + --tw-ring-offset-color: #f9a8d4; + } + + .\32xl\:ring-offset-pink-400 { + --tw-ring-offset-color: #f472b6; + } + + .\32xl\:ring-offset-pink-500 { + --tw-ring-offset-color: #ec4899; + } + + .\32xl\:ring-offset-pink-600 { + --tw-ring-offset-color: #db2777; + } + + .\32xl\:ring-offset-pink-700 { + --tw-ring-offset-color: #be185d; + } + + .\32xl\:ring-offset-pink-800 { + --tw-ring-offset-color: #9d174d; + } + + .\32xl\:ring-offset-pink-900 { + --tw-ring-offset-color: #831843; + } + + .\32xl\:ring-offset-primary-50 { + --tw-ring-offset-color: #F7F6FD; + } + + .\32xl\:ring-offset-primary-100 { + --tw-ring-offset-color: #EEEEFB; + } + + .\32xl\:ring-offset-primary-200 { + --tw-ring-offset-color: #D5D4F5; + } + + .\32xl\:ring-offset-primary-300 { + --tw-ring-offset-color: #BCB9EF; + } + + .\32xl\:ring-offset-primary-400 { + --tw-ring-offset-color: #8A85E4; + } + + .\32xl\:ring-offset-primary-500 { + --tw-ring-offset-color: #5851D8; + } + + .\32xl\:ring-offset-primary-600 { + --tw-ring-offset-color: #4F49C2; + } + + .\32xl\:ring-offset-primary-700 { + --tw-ring-offset-color: #353182; + } + + .\32xl\:ring-offset-primary-800 { + --tw-ring-offset-color: #282461; + } + + .\32xl\:ring-offset-primary-900 { + --tw-ring-offset-color: #1A1841; + } + + .\32xl\:ring-offset-danger { + --tw-ring-offset-color: #FB7178; + } + + .\32xl\:ring-offset-success { + --tw-ring-offset-color: #00C99C; + } + + .\32xl\:ring-offset-warning { + --tw-ring-offset-color: #F3AF4E; + } + + .\32xl\:ring-offset-info { + --tw-ring-offset-color: #15B2EC; + } + + .\32xl\:focus-within\:ring-offset-transparent:focus-within { + --tw-ring-offset-color: transparent; + } + + .\32xl\:focus-within\:ring-offset-current:focus-within { + --tw-ring-offset-color: currentColor; + } + + .\32xl\:focus-within\:ring-offset-black:focus-within { + --tw-ring-offset-color: #040405; + } + + .\32xl\:focus-within\:ring-offset-white:focus-within { + --tw-ring-offset-color: #fff; + } + + .\32xl\:focus-within\:ring-offset-gray-50:focus-within { + --tw-ring-offset-color: #f9fafb; + } + + .\32xl\:focus-within\:ring-offset-gray-100:focus-within { + --tw-ring-offset-color: #f7fafc; + } + + .\32xl\:focus-within\:ring-offset-gray-200:focus-within { + --tw-ring-offset-color: #edf2f7; + } + + .\32xl\:focus-within\:ring-offset-gray-300:focus-within { + --tw-ring-offset-color: #e2e8f0; + } + + .\32xl\:focus-within\:ring-offset-gray-400:focus-within { + --tw-ring-offset-color: #cbd5e0; + } + + .\32xl\:focus-within\:ring-offset-gray-500:focus-within { + --tw-ring-offset-color: #a0aec0; + } + + .\32xl\:focus-within\:ring-offset-gray-600:focus-within { + --tw-ring-offset-color: #718096; + } + + .\32xl\:focus-within\:ring-offset-gray-700:focus-within { + --tw-ring-offset-color: #4a5568; + } + + .\32xl\:focus-within\:ring-offset-gray-800:focus-within { + --tw-ring-offset-color: #2d3748; + } + + .\32xl\:focus-within\:ring-offset-gray-900:focus-within { + --tw-ring-offset-color: #1a202c; + } + + .\32xl\:focus-within\:ring-offset-red-50:focus-within { + --tw-ring-offset-color: #fef2f2; + } + + .\32xl\:focus-within\:ring-offset-red-100:focus-within { + --tw-ring-offset-color: #fee2e2; + } + + .\32xl\:focus-within\:ring-offset-red-200:focus-within { + --tw-ring-offset-color: #fecaca; + } + + .\32xl\:focus-within\:ring-offset-red-300:focus-within { + --tw-ring-offset-color: #fca5a5; + } + + .\32xl\:focus-within\:ring-offset-red-400:focus-within { + --tw-ring-offset-color: #f87171; + } + + .\32xl\:focus-within\:ring-offset-red-500:focus-within { + --tw-ring-offset-color: #ef4444; + } + + .\32xl\:focus-within\:ring-offset-red-600:focus-within { + --tw-ring-offset-color: #dc2626; + } + + .\32xl\:focus-within\:ring-offset-red-700:focus-within { + --tw-ring-offset-color: #b91c1c; + } + + .\32xl\:focus-within\:ring-offset-red-800:focus-within { + --tw-ring-offset-color: #991b1b; + } + + .\32xl\:focus-within\:ring-offset-red-900:focus-within { + --tw-ring-offset-color: #7f1d1d; + } + + .\32xl\:focus-within\:ring-offset-yellow-50:focus-within { + --tw-ring-offset-color: #fffbeb; + } + + .\32xl\:focus-within\:ring-offset-yellow-100:focus-within { + --tw-ring-offset-color: #fef3c7; + } + + .\32xl\:focus-within\:ring-offset-yellow-200:focus-within { + --tw-ring-offset-color: #fde68a; + } + + .\32xl\:focus-within\:ring-offset-yellow-300:focus-within { + --tw-ring-offset-color: #fcd34d; + } + + .\32xl\:focus-within\:ring-offset-yellow-400:focus-within { + --tw-ring-offset-color: #fbbf24; + } + + .\32xl\:focus-within\:ring-offset-yellow-500:focus-within { + --tw-ring-offset-color: #f59e0b; + } + + .\32xl\:focus-within\:ring-offset-yellow-600:focus-within { + --tw-ring-offset-color: #d97706; + } + + .\32xl\:focus-within\:ring-offset-yellow-700:focus-within { + --tw-ring-offset-color: #b45309; + } + + .\32xl\:focus-within\:ring-offset-yellow-800:focus-within { + --tw-ring-offset-color: #92400e; + } + + .\32xl\:focus-within\:ring-offset-yellow-900:focus-within { + --tw-ring-offset-color: #78350f; + } + + .\32xl\:focus-within\:ring-offset-green-50:focus-within { + --tw-ring-offset-color: #ecfdf5; + } + + .\32xl\:focus-within\:ring-offset-green-100:focus-within { + --tw-ring-offset-color: #d1fae5; + } + + .\32xl\:focus-within\:ring-offset-green-200:focus-within { + --tw-ring-offset-color: #a7f3d0; + } + + .\32xl\:focus-within\:ring-offset-green-300:focus-within { + --tw-ring-offset-color: #6ee7b7; + } + + .\32xl\:focus-within\:ring-offset-green-400:focus-within { + --tw-ring-offset-color: #34d399; + } + + .\32xl\:focus-within\:ring-offset-green-500:focus-within { + --tw-ring-offset-color: #10b981; + } + + .\32xl\:focus-within\:ring-offset-green-600:focus-within { + --tw-ring-offset-color: #059669; + } + + .\32xl\:focus-within\:ring-offset-green-700:focus-within { + --tw-ring-offset-color: #047857; + } + + .\32xl\:focus-within\:ring-offset-green-800:focus-within { + --tw-ring-offset-color: #065f46; + } + + .\32xl\:focus-within\:ring-offset-green-900:focus-within { + --tw-ring-offset-color: #064e3b; + } + + .\32xl\:focus-within\:ring-offset-blue-50:focus-within { + --tw-ring-offset-color: #eff6ff; + } + + .\32xl\:focus-within\:ring-offset-blue-100:focus-within { + --tw-ring-offset-color: #dbeafe; + } + + .\32xl\:focus-within\:ring-offset-blue-200:focus-within { + --tw-ring-offset-color: #bfdbfe; + } + + .\32xl\:focus-within\:ring-offset-blue-300:focus-within { + --tw-ring-offset-color: #93c5fd; + } + + .\32xl\:focus-within\:ring-offset-blue-400:focus-within { + --tw-ring-offset-color: #60a5fa; + } + + .\32xl\:focus-within\:ring-offset-blue-500:focus-within { + --tw-ring-offset-color: #3b82f6; + } + + .\32xl\:focus-within\:ring-offset-blue-600:focus-within { + --tw-ring-offset-color: #2563eb; + } + + .\32xl\:focus-within\:ring-offset-blue-700:focus-within { + --tw-ring-offset-color: #1d4ed8; + } + + .\32xl\:focus-within\:ring-offset-blue-800:focus-within { + --tw-ring-offset-color: #1e40af; + } + + .\32xl\:focus-within\:ring-offset-blue-900:focus-within { + --tw-ring-offset-color: #1e3a8a; + } + + .\32xl\:focus-within\:ring-offset-indigo-50:focus-within { + --tw-ring-offset-color: #eef2ff; + } + + .\32xl\:focus-within\:ring-offset-indigo-100:focus-within { + --tw-ring-offset-color: #e0e7ff; + } + + .\32xl\:focus-within\:ring-offset-indigo-200:focus-within { + --tw-ring-offset-color: #c7d2fe; + } + + .\32xl\:focus-within\:ring-offset-indigo-300:focus-within { + --tw-ring-offset-color: #a5b4fc; + } + + .\32xl\:focus-within\:ring-offset-indigo-400:focus-within { + --tw-ring-offset-color: #818cf8; + } + + .\32xl\:focus-within\:ring-offset-indigo-500:focus-within { + --tw-ring-offset-color: #6366f1; + } + + .\32xl\:focus-within\:ring-offset-indigo-600:focus-within { + --tw-ring-offset-color: #4f46e5; + } + + .\32xl\:focus-within\:ring-offset-indigo-700:focus-within { + --tw-ring-offset-color: #4338ca; + } + + .\32xl\:focus-within\:ring-offset-indigo-800:focus-within { + --tw-ring-offset-color: #3730a3; + } + + .\32xl\:focus-within\:ring-offset-indigo-900:focus-within { + --tw-ring-offset-color: #312e81; + } + + .\32xl\:focus-within\:ring-offset-purple-50:focus-within { + --tw-ring-offset-color: #f5f3ff; + } + + .\32xl\:focus-within\:ring-offset-purple-100:focus-within { + --tw-ring-offset-color: #ede9fe; + } + + .\32xl\:focus-within\:ring-offset-purple-200:focus-within { + --tw-ring-offset-color: #ddd6fe; + } + + .\32xl\:focus-within\:ring-offset-purple-300:focus-within { + --tw-ring-offset-color: #c4b5fd; + } + + .\32xl\:focus-within\:ring-offset-purple-400:focus-within { + --tw-ring-offset-color: #a78bfa; + } + + .\32xl\:focus-within\:ring-offset-purple-500:focus-within { + --tw-ring-offset-color: #8b5cf6; + } + + .\32xl\:focus-within\:ring-offset-purple-600:focus-within { + --tw-ring-offset-color: #7c3aed; + } + + .\32xl\:focus-within\:ring-offset-purple-700:focus-within { + --tw-ring-offset-color: #6d28d9; + } + + .\32xl\:focus-within\:ring-offset-purple-800:focus-within { + --tw-ring-offset-color: #5b21b6; + } + + .\32xl\:focus-within\:ring-offset-purple-900:focus-within { + --tw-ring-offset-color: #4c1d95; + } + + .\32xl\:focus-within\:ring-offset-pink-50:focus-within { + --tw-ring-offset-color: #fdf2f8; + } + + .\32xl\:focus-within\:ring-offset-pink-100:focus-within { + --tw-ring-offset-color: #fce7f3; + } + + .\32xl\:focus-within\:ring-offset-pink-200:focus-within { + --tw-ring-offset-color: #fbcfe8; + } + + .\32xl\:focus-within\:ring-offset-pink-300:focus-within { + --tw-ring-offset-color: #f9a8d4; + } + + .\32xl\:focus-within\:ring-offset-pink-400:focus-within { + --tw-ring-offset-color: #f472b6; + } + + .\32xl\:focus-within\:ring-offset-pink-500:focus-within { + --tw-ring-offset-color: #ec4899; + } + + .\32xl\:focus-within\:ring-offset-pink-600:focus-within { + --tw-ring-offset-color: #db2777; + } + + .\32xl\:focus-within\:ring-offset-pink-700:focus-within { + --tw-ring-offset-color: #be185d; + } + + .\32xl\:focus-within\:ring-offset-pink-800:focus-within { + --tw-ring-offset-color: #9d174d; + } + + .\32xl\:focus-within\:ring-offset-pink-900:focus-within { + --tw-ring-offset-color: #831843; + } + + .\32xl\:focus-within\:ring-offset-primary-50:focus-within { + --tw-ring-offset-color: #F7F6FD; + } + + .\32xl\:focus-within\:ring-offset-primary-100:focus-within { + --tw-ring-offset-color: #EEEEFB; + } + + .\32xl\:focus-within\:ring-offset-primary-200:focus-within { + --tw-ring-offset-color: #D5D4F5; + } + + .\32xl\:focus-within\:ring-offset-primary-300:focus-within { + --tw-ring-offset-color: #BCB9EF; + } + + .\32xl\:focus-within\:ring-offset-primary-400:focus-within { + --tw-ring-offset-color: #8A85E4; + } + + .\32xl\:focus-within\:ring-offset-primary-500:focus-within { + --tw-ring-offset-color: #5851D8; + } + + .\32xl\:focus-within\:ring-offset-primary-600:focus-within { + --tw-ring-offset-color: #4F49C2; + } + + .\32xl\:focus-within\:ring-offset-primary-700:focus-within { + --tw-ring-offset-color: #353182; + } + + .\32xl\:focus-within\:ring-offset-primary-800:focus-within { + --tw-ring-offset-color: #282461; + } + + .\32xl\:focus-within\:ring-offset-primary-900:focus-within { + --tw-ring-offset-color: #1A1841; + } + + .\32xl\:focus-within\:ring-offset-danger:focus-within { + --tw-ring-offset-color: #FB7178; + } + + .\32xl\:focus-within\:ring-offset-success:focus-within { + --tw-ring-offset-color: #00C99C; + } + + .\32xl\:focus-within\:ring-offset-warning:focus-within { + --tw-ring-offset-color: #F3AF4E; + } + + .\32xl\:focus-within\:ring-offset-info:focus-within { + --tw-ring-offset-color: #15B2EC; + } + + .\32xl\:focus\:ring-offset-transparent:focus { + --tw-ring-offset-color: transparent; + } + + .\32xl\:focus\:ring-offset-current:focus { + --tw-ring-offset-color: currentColor; + } + + .\32xl\:focus\:ring-offset-black:focus { + --tw-ring-offset-color: #040405; + } + + .\32xl\:focus\:ring-offset-white:focus { + --tw-ring-offset-color: #fff; + } + + .\32xl\:focus\:ring-offset-gray-50:focus { + --tw-ring-offset-color: #f9fafb; + } + + .\32xl\:focus\:ring-offset-gray-100:focus { + --tw-ring-offset-color: #f7fafc; + } + + .\32xl\:focus\:ring-offset-gray-200:focus { + --tw-ring-offset-color: #edf2f7; + } + + .\32xl\:focus\:ring-offset-gray-300:focus { + --tw-ring-offset-color: #e2e8f0; + } + + .\32xl\:focus\:ring-offset-gray-400:focus { + --tw-ring-offset-color: #cbd5e0; + } + + .\32xl\:focus\:ring-offset-gray-500:focus { + --tw-ring-offset-color: #a0aec0; + } + + .\32xl\:focus\:ring-offset-gray-600:focus { + --tw-ring-offset-color: #718096; + } + + .\32xl\:focus\:ring-offset-gray-700:focus { + --tw-ring-offset-color: #4a5568; + } + + .\32xl\:focus\:ring-offset-gray-800:focus { + --tw-ring-offset-color: #2d3748; + } + + .\32xl\:focus\:ring-offset-gray-900:focus { + --tw-ring-offset-color: #1a202c; + } + + .\32xl\:focus\:ring-offset-red-50:focus { + --tw-ring-offset-color: #fef2f2; + } + + .\32xl\:focus\:ring-offset-red-100:focus { + --tw-ring-offset-color: #fee2e2; + } + + .\32xl\:focus\:ring-offset-red-200:focus { + --tw-ring-offset-color: #fecaca; + } + + .\32xl\:focus\:ring-offset-red-300:focus { + --tw-ring-offset-color: #fca5a5; + } + + .\32xl\:focus\:ring-offset-red-400:focus { + --tw-ring-offset-color: #f87171; + } + + .\32xl\:focus\:ring-offset-red-500:focus { + --tw-ring-offset-color: #ef4444; + } + + .\32xl\:focus\:ring-offset-red-600:focus { + --tw-ring-offset-color: #dc2626; + } + + .\32xl\:focus\:ring-offset-red-700:focus { + --tw-ring-offset-color: #b91c1c; + } + + .\32xl\:focus\:ring-offset-red-800:focus { + --tw-ring-offset-color: #991b1b; + } + + .\32xl\:focus\:ring-offset-red-900:focus { + --tw-ring-offset-color: #7f1d1d; + } + + .\32xl\:focus\:ring-offset-yellow-50:focus { + --tw-ring-offset-color: #fffbeb; + } + + .\32xl\:focus\:ring-offset-yellow-100:focus { + --tw-ring-offset-color: #fef3c7; + } + + .\32xl\:focus\:ring-offset-yellow-200:focus { + --tw-ring-offset-color: #fde68a; + } + + .\32xl\:focus\:ring-offset-yellow-300:focus { + --tw-ring-offset-color: #fcd34d; + } + + .\32xl\:focus\:ring-offset-yellow-400:focus { + --tw-ring-offset-color: #fbbf24; + } + + .\32xl\:focus\:ring-offset-yellow-500:focus { + --tw-ring-offset-color: #f59e0b; + } + + .\32xl\:focus\:ring-offset-yellow-600:focus { + --tw-ring-offset-color: #d97706; + } + + .\32xl\:focus\:ring-offset-yellow-700:focus { + --tw-ring-offset-color: #b45309; + } + + .\32xl\:focus\:ring-offset-yellow-800:focus { + --tw-ring-offset-color: #92400e; + } + + .\32xl\:focus\:ring-offset-yellow-900:focus { + --tw-ring-offset-color: #78350f; + } + + .\32xl\:focus\:ring-offset-green-50:focus { + --tw-ring-offset-color: #ecfdf5; + } + + .\32xl\:focus\:ring-offset-green-100:focus { + --tw-ring-offset-color: #d1fae5; + } + + .\32xl\:focus\:ring-offset-green-200:focus { + --tw-ring-offset-color: #a7f3d0; + } + + .\32xl\:focus\:ring-offset-green-300:focus { + --tw-ring-offset-color: #6ee7b7; + } + + .\32xl\:focus\:ring-offset-green-400:focus { + --tw-ring-offset-color: #34d399; + } + + .\32xl\:focus\:ring-offset-green-500:focus { + --tw-ring-offset-color: #10b981; + } + + .\32xl\:focus\:ring-offset-green-600:focus { + --tw-ring-offset-color: #059669; + } + + .\32xl\:focus\:ring-offset-green-700:focus { + --tw-ring-offset-color: #047857; + } + + .\32xl\:focus\:ring-offset-green-800:focus { + --tw-ring-offset-color: #065f46; + } + + .\32xl\:focus\:ring-offset-green-900:focus { + --tw-ring-offset-color: #064e3b; + } + + .\32xl\:focus\:ring-offset-blue-50:focus { + --tw-ring-offset-color: #eff6ff; + } + + .\32xl\:focus\:ring-offset-blue-100:focus { + --tw-ring-offset-color: #dbeafe; + } + + .\32xl\:focus\:ring-offset-blue-200:focus { + --tw-ring-offset-color: #bfdbfe; + } + + .\32xl\:focus\:ring-offset-blue-300:focus { + --tw-ring-offset-color: #93c5fd; + } + + .\32xl\:focus\:ring-offset-blue-400:focus { + --tw-ring-offset-color: #60a5fa; + } + + .\32xl\:focus\:ring-offset-blue-500:focus { + --tw-ring-offset-color: #3b82f6; + } + + .\32xl\:focus\:ring-offset-blue-600:focus { + --tw-ring-offset-color: #2563eb; + } + + .\32xl\:focus\:ring-offset-blue-700:focus { + --tw-ring-offset-color: #1d4ed8; + } + + .\32xl\:focus\:ring-offset-blue-800:focus { + --tw-ring-offset-color: #1e40af; + } + + .\32xl\:focus\:ring-offset-blue-900:focus { + --tw-ring-offset-color: #1e3a8a; + } + + .\32xl\:focus\:ring-offset-indigo-50:focus { + --tw-ring-offset-color: #eef2ff; + } + + .\32xl\:focus\:ring-offset-indigo-100:focus { + --tw-ring-offset-color: #e0e7ff; + } + + .\32xl\:focus\:ring-offset-indigo-200:focus { + --tw-ring-offset-color: #c7d2fe; + } + + .\32xl\:focus\:ring-offset-indigo-300:focus { + --tw-ring-offset-color: #a5b4fc; + } + + .\32xl\:focus\:ring-offset-indigo-400:focus { + --tw-ring-offset-color: #818cf8; + } + + .\32xl\:focus\:ring-offset-indigo-500:focus { + --tw-ring-offset-color: #6366f1; + } + + .\32xl\:focus\:ring-offset-indigo-600:focus { + --tw-ring-offset-color: #4f46e5; + } + + .\32xl\:focus\:ring-offset-indigo-700:focus { + --tw-ring-offset-color: #4338ca; + } + + .\32xl\:focus\:ring-offset-indigo-800:focus { + --tw-ring-offset-color: #3730a3; + } + + .\32xl\:focus\:ring-offset-indigo-900:focus { + --tw-ring-offset-color: #312e81; + } + + .\32xl\:focus\:ring-offset-purple-50:focus { + --tw-ring-offset-color: #f5f3ff; + } + + .\32xl\:focus\:ring-offset-purple-100:focus { + --tw-ring-offset-color: #ede9fe; + } + + .\32xl\:focus\:ring-offset-purple-200:focus { + --tw-ring-offset-color: #ddd6fe; + } + + .\32xl\:focus\:ring-offset-purple-300:focus { + --tw-ring-offset-color: #c4b5fd; + } + + .\32xl\:focus\:ring-offset-purple-400:focus { + --tw-ring-offset-color: #a78bfa; + } + + .\32xl\:focus\:ring-offset-purple-500:focus { + --tw-ring-offset-color: #8b5cf6; + } + + .\32xl\:focus\:ring-offset-purple-600:focus { + --tw-ring-offset-color: #7c3aed; + } + + .\32xl\:focus\:ring-offset-purple-700:focus { + --tw-ring-offset-color: #6d28d9; + } + + .\32xl\:focus\:ring-offset-purple-800:focus { + --tw-ring-offset-color: #5b21b6; + } + + .\32xl\:focus\:ring-offset-purple-900:focus { + --tw-ring-offset-color: #4c1d95; + } + + .\32xl\:focus\:ring-offset-pink-50:focus { + --tw-ring-offset-color: #fdf2f8; + } + + .\32xl\:focus\:ring-offset-pink-100:focus { + --tw-ring-offset-color: #fce7f3; + } + + .\32xl\:focus\:ring-offset-pink-200:focus { + --tw-ring-offset-color: #fbcfe8; + } + + .\32xl\:focus\:ring-offset-pink-300:focus { + --tw-ring-offset-color: #f9a8d4; + } + + .\32xl\:focus\:ring-offset-pink-400:focus { + --tw-ring-offset-color: #f472b6; + } + + .\32xl\:focus\:ring-offset-pink-500:focus { + --tw-ring-offset-color: #ec4899; + } + + .\32xl\:focus\:ring-offset-pink-600:focus { + --tw-ring-offset-color: #db2777; + } + + .\32xl\:focus\:ring-offset-pink-700:focus { + --tw-ring-offset-color: #be185d; + } + + .\32xl\:focus\:ring-offset-pink-800:focus { + --tw-ring-offset-color: #9d174d; + } + + .\32xl\:focus\:ring-offset-pink-900:focus { + --tw-ring-offset-color: #831843; + } + + .\32xl\:focus\:ring-offset-primary-50:focus { + --tw-ring-offset-color: #F7F6FD; + } + + .\32xl\:focus\:ring-offset-primary-100:focus { + --tw-ring-offset-color: #EEEEFB; + } + + .\32xl\:focus\:ring-offset-primary-200:focus { + --tw-ring-offset-color: #D5D4F5; + } + + .\32xl\:focus\:ring-offset-primary-300:focus { + --tw-ring-offset-color: #BCB9EF; + } + + .\32xl\:focus\:ring-offset-primary-400:focus { + --tw-ring-offset-color: #8A85E4; + } + + .\32xl\:focus\:ring-offset-primary-500:focus { + --tw-ring-offset-color: #5851D8; + } + + .\32xl\:focus\:ring-offset-primary-600:focus { + --tw-ring-offset-color: #4F49C2; + } + + .\32xl\:focus\:ring-offset-primary-700:focus { + --tw-ring-offset-color: #353182; + } + + .\32xl\:focus\:ring-offset-primary-800:focus { + --tw-ring-offset-color: #282461; + } + + .\32xl\:focus\:ring-offset-primary-900:focus { + --tw-ring-offset-color: #1A1841; + } + + .\32xl\:focus\:ring-offset-danger:focus { + --tw-ring-offset-color: #FB7178; + } + + .\32xl\:focus\:ring-offset-success:focus { + --tw-ring-offset-color: #00C99C; + } + + .\32xl\:focus\:ring-offset-warning:focus { + --tw-ring-offset-color: #F3AF4E; + } + + .\32xl\:focus\:ring-offset-info:focus { + --tw-ring-offset-color: #15B2EC; + } + + .\32xl\:ring-offset-0 { + --tw-ring-offset-width: 0px; + } + + .\32xl\:ring-offset-1 { + --tw-ring-offset-width: 1px; + } + + .\32xl\:ring-offset-2 { + --tw-ring-offset-width: 2px; + } + + .\32xl\:ring-offset-4 { + --tw-ring-offset-width: 4px; + } + + .\32xl\:ring-offset-8 { + --tw-ring-offset-width: 8px; + } + + .\32xl\:focus-within\:ring-offset-0:focus-within { + --tw-ring-offset-width: 0px; + } + + .\32xl\:focus-within\:ring-offset-1:focus-within { + --tw-ring-offset-width: 1px; + } + + .\32xl\:focus-within\:ring-offset-2:focus-within { + --tw-ring-offset-width: 2px; + } + + .\32xl\:focus-within\:ring-offset-4:focus-within { + --tw-ring-offset-width: 4px; + } + + .\32xl\:focus-within\:ring-offset-8:focus-within { + --tw-ring-offset-width: 8px; + } + + .\32xl\:focus\:ring-offset-0:focus { + --tw-ring-offset-width: 0px; + } + + .\32xl\:focus\:ring-offset-1:focus { + --tw-ring-offset-width: 1px; + } + + .\32xl\:focus\:ring-offset-2:focus { + --tw-ring-offset-width: 2px; + } + + .\32xl\:focus\:ring-offset-4:focus { + --tw-ring-offset-width: 4px; + } + + .\32xl\:focus\:ring-offset-8:focus { + --tw-ring-offset-width: 8px; + } + + .\32xl\:ring-transparent { + --tw-ring-color: transparent; + } + + .\32xl\:ring-current { + --tw-ring-color: currentColor; + } + + .\32xl\:ring-black { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 4, 5, var(--tw-ring-opacity)); + } + + .\32xl\:ring-white { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); + } + + .\32xl\:ring-gray-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); + } + + .\32xl\:ring-gray-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 250, 252, var(--tw-ring-opacity)); + } + + .\32xl\:ring-gray-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 242, 247, var(--tw-ring-opacity)); + } + + .\32xl\:ring-gray-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(226, 232, 240, var(--tw-ring-opacity)); + } + + .\32xl\:ring-gray-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(203, 213, 224, var(--tw-ring-opacity)); + } + + .\32xl\:ring-gray-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(160, 174, 192, var(--tw-ring-opacity)); + } + + .\32xl\:ring-gray-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(113, 128, 150, var(--tw-ring-opacity)); + } + + .\32xl\:ring-gray-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(74, 85, 104, var(--tw-ring-opacity)); + } + + .\32xl\:ring-gray-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(45, 55, 72, var(--tw-ring-opacity)); + } + + .\32xl\:ring-gray-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 32, 44, var(--tw-ring-opacity)); + } + + .\32xl\:ring-red-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); + } + + .\32xl\:ring-red-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); + } + + .\32xl\:ring-red-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); + } + + .\32xl\:ring-red-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); + } + + .\32xl\:ring-red-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); + } + + .\32xl\:ring-red-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); + } + + .\32xl\:ring-red-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); + } + + .\32xl\:ring-red-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); + } + + .\32xl\:ring-red-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); + } + + .\32xl\:ring-red-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); + } + + .\32xl\:ring-yellow-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); + } + + .\32xl\:ring-yellow-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); + } + + .\32xl\:ring-yellow-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); + } + + .\32xl\:ring-yellow-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); + } + + .\32xl\:ring-yellow-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); + } + + .\32xl\:ring-yellow-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); + } + + .\32xl\:ring-yellow-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); + } + + .\32xl\:ring-yellow-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); + } + + .\32xl\:ring-yellow-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); + } + + .\32xl\:ring-yellow-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); + } + + .\32xl\:ring-green-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); + } + + .\32xl\:ring-green-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); + } + + .\32xl\:ring-green-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); + } + + .\32xl\:ring-green-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); + } + + .\32xl\:ring-green-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); + } + + .\32xl\:ring-green-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); + } + + .\32xl\:ring-green-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); + } + + .\32xl\:ring-green-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); + } + + .\32xl\:ring-green-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); + } + + .\32xl\:ring-green-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); + } + + .\32xl\:ring-blue-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); + } + + .\32xl\:ring-blue-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); + } + + .\32xl\:ring-blue-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); + } + + .\32xl\:ring-blue-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); + } + + .\32xl\:ring-blue-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); + } + + .\32xl\:ring-blue-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); + } + + .\32xl\:ring-blue-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); + } + + .\32xl\:ring-blue-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); + } + + .\32xl\:ring-blue-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); + } + + .\32xl\:ring-blue-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); + } + + .\32xl\:ring-indigo-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); + } + + .\32xl\:ring-indigo-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); + } + + .\32xl\:ring-indigo-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); + } + + .\32xl\:ring-indigo-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); + } + + .\32xl\:ring-indigo-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); + } + + .\32xl\:ring-indigo-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); + } + + .\32xl\:ring-indigo-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); + } + + .\32xl\:ring-indigo-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); + } + + .\32xl\:ring-indigo-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); + } + + .\32xl\:ring-indigo-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); + } + + .\32xl\:ring-purple-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); + } + + .\32xl\:ring-purple-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); + } + + .\32xl\:ring-purple-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); + } + + .\32xl\:ring-purple-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); + } + + .\32xl\:ring-purple-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); + } + + .\32xl\:ring-purple-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); + } + + .\32xl\:ring-purple-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); + } + + .\32xl\:ring-purple-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); + } + + .\32xl\:ring-purple-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); + } + + .\32xl\:ring-purple-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); + } + + .\32xl\:ring-pink-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); + } + + .\32xl\:ring-pink-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); + } + + .\32xl\:ring-pink-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); + } + + .\32xl\:ring-pink-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); + } + + .\32xl\:ring-pink-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); + } + + .\32xl\:ring-pink-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); + } + + .\32xl\:ring-pink-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); + } + + .\32xl\:ring-pink-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); + } + + .\32xl\:ring-pink-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); + } + + .\32xl\:ring-pink-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); + } + + .\32xl\:ring-primary-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 246, 253, var(--tw-ring-opacity)); + } + + .\32xl\:ring-primary-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 238, 251, var(--tw-ring-opacity)); + } + + .\32xl\:ring-primary-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(213, 212, 245, var(--tw-ring-opacity)); + } + + .\32xl\:ring-primary-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(188, 185, 239, var(--tw-ring-opacity)); + } + + .\32xl\:ring-primary-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(138, 133, 228, var(--tw-ring-opacity)); + } + + .\32xl\:ring-primary-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(88, 81, 216, var(--tw-ring-opacity)); + } + + .\32xl\:ring-primary-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 73, 194, var(--tw-ring-opacity)); + } + + .\32xl\:ring-primary-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(53, 49, 130, var(--tw-ring-opacity)); + } + + .\32xl\:ring-primary-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(40, 36, 97, var(--tw-ring-opacity)); + } + + .\32xl\:ring-primary-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 24, 65, var(--tw-ring-opacity)); + } + + .\32xl\:ring-danger { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 113, 120, var(--tw-ring-opacity)); + } + + .\32xl\:ring-success { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(0, 201, 156, var(--tw-ring-opacity)); + } + + .\32xl\:ring-warning { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(243, 175, 78, var(--tw-ring-opacity)); + } + + .\32xl\:ring-info { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(21, 178, 236, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-transparent:focus-within { + --tw-ring-color: transparent; + } + + .\32xl\:focus-within\:ring-current:focus-within { + --tw-ring-color: currentColor; + } + + .\32xl\:focus-within\:ring-black:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 4, 5, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-white:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-gray-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-gray-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 250, 252, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-gray-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 242, 247, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-gray-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(226, 232, 240, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-gray-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(203, 213, 224, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-gray-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(160, 174, 192, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-gray-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(113, 128, 150, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-gray-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(74, 85, 104, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-gray-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(45, 55, 72, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-gray-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 32, 44, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-red-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-red-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-red-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-red-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-red-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-red-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-red-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-red-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-red-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-red-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-yellow-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-yellow-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-yellow-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-yellow-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-yellow-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-yellow-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-yellow-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-yellow-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-yellow-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-yellow-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-green-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-green-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-green-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-green-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-green-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-green-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-green-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-green-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-green-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-green-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-blue-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-blue-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-blue-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-blue-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-blue-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-blue-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-blue-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-blue-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-blue-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-blue-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-indigo-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-indigo-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-indigo-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-indigo-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-indigo-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-indigo-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-indigo-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-indigo-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-indigo-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-indigo-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-purple-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-purple-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-purple-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-purple-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-purple-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-purple-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-purple-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-purple-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-purple-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-purple-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-pink-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-pink-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-pink-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-pink-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-pink-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-pink-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-pink-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-pink-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-pink-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-pink-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-primary-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 246, 253, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-primary-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 238, 251, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-primary-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(213, 212, 245, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-primary-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(188, 185, 239, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-primary-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(138, 133, 228, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-primary-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(88, 81, 216, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-primary-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 73, 194, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-primary-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(53, 49, 130, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-primary-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(40, 36, 97, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-primary-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 24, 65, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-danger:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 113, 120, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-success:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(0, 201, 156, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-warning:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(243, 175, 78, var(--tw-ring-opacity)); + } + + .\32xl\:focus-within\:ring-info:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(21, 178, 236, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-transparent:focus { + --tw-ring-color: transparent; + } + + .\32xl\:focus\:ring-current:focus { + --tw-ring-color: currentColor; + } + + .\32xl\:focus\:ring-black:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 4, 5, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-white:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-gray-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-gray-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 250, 252, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-gray-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 242, 247, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-gray-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(226, 232, 240, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-gray-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(203, 213, 224, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-gray-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(160, 174, 192, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-gray-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(113, 128, 150, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-gray-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(74, 85, 104, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-gray-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(45, 55, 72, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-gray-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 32, 44, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-red-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-red-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-red-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-red-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-red-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-red-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-red-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-red-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-red-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-red-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-yellow-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-yellow-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-yellow-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-yellow-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-yellow-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-yellow-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-yellow-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-yellow-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-yellow-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-yellow-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-green-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-green-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-green-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-green-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-green-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-green-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-green-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-green-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-green-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-green-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-blue-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-blue-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-blue-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-blue-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-blue-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-blue-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-blue-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-blue-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-blue-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-blue-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-indigo-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-indigo-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-indigo-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-indigo-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-indigo-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-indigo-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-indigo-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-indigo-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-indigo-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-indigo-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-purple-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-purple-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-purple-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-purple-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-purple-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-purple-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-purple-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-purple-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-purple-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-purple-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-pink-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-pink-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-pink-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-pink-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-pink-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-pink-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-pink-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-pink-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-pink-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-pink-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-primary-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 246, 253, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-primary-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 238, 251, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-primary-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(213, 212, 245, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-primary-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(188, 185, 239, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-primary-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(138, 133, 228, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-primary-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(88, 81, 216, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-primary-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 73, 194, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-primary-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(53, 49, 130, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-primary-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(40, 36, 97, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-primary-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 24, 65, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-danger:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 113, 120, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-success:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(0, 201, 156, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-warning:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(243, 175, 78, var(--tw-ring-opacity)); + } + + .\32xl\:focus\:ring-info:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(21, 178, 236, var(--tw-ring-opacity)); + } + + .\32xl\:ring-opacity-0 { + --tw-ring-opacity: 0; + } + + .\32xl\:ring-opacity-5 { + --tw-ring-opacity: 0.05; + } + + .\32xl\:ring-opacity-10 { + --tw-ring-opacity: 0.1; + } + + .\32xl\:ring-opacity-20 { + --tw-ring-opacity: 0.2; + } + + .\32xl\:ring-opacity-25 { + --tw-ring-opacity: 0.25; + } + + .\32xl\:ring-opacity-30 { + --tw-ring-opacity: 0.3; + } + + .\32xl\:ring-opacity-40 { + --tw-ring-opacity: 0.4; + } + + .\32xl\:ring-opacity-50 { + --tw-ring-opacity: 0.5; + } + + .\32xl\:ring-opacity-60 { + --tw-ring-opacity: 0.6; + } + + .\32xl\:ring-opacity-70 { + --tw-ring-opacity: 0.7; + } + + .\32xl\:ring-opacity-75 { + --tw-ring-opacity: 0.75; + } + + .\32xl\:ring-opacity-80 { + --tw-ring-opacity: 0.8; + } + + .\32xl\:ring-opacity-90 { + --tw-ring-opacity: 0.9; + } + + .\32xl\:ring-opacity-95 { + --tw-ring-opacity: 0.95; + } + + .\32xl\:ring-opacity-100 { + --tw-ring-opacity: 1; + } + + .\32xl\:focus-within\:ring-opacity-0:focus-within { + --tw-ring-opacity: 0; + } + + .\32xl\:focus-within\:ring-opacity-5:focus-within { + --tw-ring-opacity: 0.05; + } + + .\32xl\:focus-within\:ring-opacity-10:focus-within { + --tw-ring-opacity: 0.1; + } + + .\32xl\:focus-within\:ring-opacity-20:focus-within { + --tw-ring-opacity: 0.2; + } + + .\32xl\:focus-within\:ring-opacity-25:focus-within { + --tw-ring-opacity: 0.25; + } + + .\32xl\:focus-within\:ring-opacity-30:focus-within { + --tw-ring-opacity: 0.3; + } + + .\32xl\:focus-within\:ring-opacity-40:focus-within { + --tw-ring-opacity: 0.4; + } + + .\32xl\:focus-within\:ring-opacity-50:focus-within { + --tw-ring-opacity: 0.5; + } + + .\32xl\:focus-within\:ring-opacity-60:focus-within { + --tw-ring-opacity: 0.6; + } + + .\32xl\:focus-within\:ring-opacity-70:focus-within { + --tw-ring-opacity: 0.7; + } + + .\32xl\:focus-within\:ring-opacity-75:focus-within { + --tw-ring-opacity: 0.75; + } + + .\32xl\:focus-within\:ring-opacity-80:focus-within { + --tw-ring-opacity: 0.8; + } + + .\32xl\:focus-within\:ring-opacity-90:focus-within { + --tw-ring-opacity: 0.9; + } + + .\32xl\:focus-within\:ring-opacity-95:focus-within { + --tw-ring-opacity: 0.95; + } + + .\32xl\:focus-within\:ring-opacity-100:focus-within { + --tw-ring-opacity: 1; + } + + .\32xl\:focus\:ring-opacity-0:focus { + --tw-ring-opacity: 0; + } + + .\32xl\:focus\:ring-opacity-5:focus { + --tw-ring-opacity: 0.05; + } + + .\32xl\:focus\:ring-opacity-10:focus { + --tw-ring-opacity: 0.1; + } + + .\32xl\:focus\:ring-opacity-20:focus { + --tw-ring-opacity: 0.2; + } + + .\32xl\:focus\:ring-opacity-25:focus { + --tw-ring-opacity: 0.25; + } + + .\32xl\:focus\:ring-opacity-30:focus { + --tw-ring-opacity: 0.3; + } + + .\32xl\:focus\:ring-opacity-40:focus { + --tw-ring-opacity: 0.4; + } + + .\32xl\:focus\:ring-opacity-50:focus { + --tw-ring-opacity: 0.5; + } + + .\32xl\:focus\:ring-opacity-60:focus { + --tw-ring-opacity: 0.6; + } + + .\32xl\:focus\:ring-opacity-70:focus { + --tw-ring-opacity: 0.7; + } + + .\32xl\:focus\:ring-opacity-75:focus { + --tw-ring-opacity: 0.75; + } + + .\32xl\:focus\:ring-opacity-80:focus { + --tw-ring-opacity: 0.8; + } + + .\32xl\:focus\:ring-opacity-90:focus { + --tw-ring-opacity: 0.9; + } + + .\32xl\:focus\:ring-opacity-95:focus { + --tw-ring-opacity: 0.95; + } + + .\32xl\:focus\:ring-opacity-100:focus { + --tw-ring-opacity: 1; + } + + .\32xl\:fill-current { + fill: currentColor; + } + + .\32xl\:stroke-current { + stroke: currentColor; + } + + .\32xl\:stroke-0 { + stroke-width: 0; + } + + .\32xl\:stroke-1 { + stroke-width: 1; + } + + .\32xl\:stroke-2 { + stroke-width: 2; + } + + .\32xl\:table-auto { + table-layout: auto; + } + + .\32xl\:table-fixed { + table-layout: fixed; + } + + .\32xl\:text-left { + text-align: left; + } + + .\32xl\:text-center { + text-align: center; + } + + .\32xl\:text-right { + text-align: right; + } + + .\32xl\:text-justify { + text-align: justify; + } + + .\32xl\:text-transparent { + color: transparent; + } + + .\32xl\:text-current { + color: currentColor; + } + + .\32xl\:text-black { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .\32xl\:text-white { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .\32xl\:text-gray-50 { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .\32xl\:text-gray-100 { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .\32xl\:text-gray-200 { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .\32xl\:text-gray-300 { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .\32xl\:text-gray-400 { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .\32xl\:text-gray-500 { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .\32xl\:text-gray-600 { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .\32xl\:text-gray-700 { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .\32xl\:text-gray-800 { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .\32xl\:text-gray-900 { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .\32xl\:text-red-50 { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .\32xl\:text-red-100 { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .\32xl\:text-red-200 { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .\32xl\:text-red-300 { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .\32xl\:text-red-400 { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .\32xl\:text-red-500 { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .\32xl\:text-red-600 { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .\32xl\:text-red-700 { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .\32xl\:text-red-800 { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .\32xl\:text-red-900 { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .\32xl\:text-yellow-50 { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .\32xl\:text-yellow-100 { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .\32xl\:text-yellow-200 { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .\32xl\:text-yellow-300 { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .\32xl\:text-yellow-400 { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .\32xl\:text-yellow-500 { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .\32xl\:text-yellow-600 { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .\32xl\:text-yellow-700 { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .\32xl\:text-yellow-800 { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .\32xl\:text-yellow-900 { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .\32xl\:text-green-50 { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .\32xl\:text-green-100 { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .\32xl\:text-green-200 { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .\32xl\:text-green-300 { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .\32xl\:text-green-400 { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .\32xl\:text-green-500 { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .\32xl\:text-green-600 { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .\32xl\:text-green-700 { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .\32xl\:text-green-800 { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .\32xl\:text-green-900 { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .\32xl\:text-blue-50 { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .\32xl\:text-blue-100 { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .\32xl\:text-blue-200 { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .\32xl\:text-blue-300 { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .\32xl\:text-blue-400 { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .\32xl\:text-blue-500 { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .\32xl\:text-blue-600 { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .\32xl\:text-blue-700 { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .\32xl\:text-blue-800 { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .\32xl\:text-blue-900 { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .\32xl\:text-indigo-50 { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .\32xl\:text-indigo-100 { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .\32xl\:text-indigo-200 { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .\32xl\:text-indigo-300 { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .\32xl\:text-indigo-400 { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .\32xl\:text-indigo-500 { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .\32xl\:text-indigo-600 { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .\32xl\:text-indigo-700 { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .\32xl\:text-indigo-800 { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .\32xl\:text-indigo-900 { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .\32xl\:text-purple-50 { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .\32xl\:text-purple-100 { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .\32xl\:text-purple-200 { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .\32xl\:text-purple-300 { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .\32xl\:text-purple-400 { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .\32xl\:text-purple-500 { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .\32xl\:text-purple-600 { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .\32xl\:text-purple-700 { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .\32xl\:text-purple-800 { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .\32xl\:text-purple-900 { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .\32xl\:text-pink-50 { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .\32xl\:text-pink-100 { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .\32xl\:text-pink-200 { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .\32xl\:text-pink-300 { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .\32xl\:text-pink-400 { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .\32xl\:text-pink-500 { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .\32xl\:text-pink-600 { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .\32xl\:text-pink-700 { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .\32xl\:text-pink-800 { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .\32xl\:text-pink-900 { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .\32xl\:text-primary-50 { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .\32xl\:text-primary-100 { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .\32xl\:text-primary-200 { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .\32xl\:text-primary-300 { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .\32xl\:text-primary-400 { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .\32xl\:text-primary-500 { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .\32xl\:text-primary-600 { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .\32xl\:text-primary-700 { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .\32xl\:text-primary-800 { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .\32xl\:text-primary-900 { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .\32xl\:text-danger { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .\32xl\:text-success { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .\32xl\:text-warning { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .\32xl\:text-info { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-transparent:hover { + color: transparent; + } + + .\32xl\:hover\:text-current:hover { + color: currentColor; + } + + .\32xl\:hover\:text-black:hover { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-white:hover { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-gray-50:hover { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-gray-100:hover { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-gray-200:hover { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-gray-300:hover { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-gray-400:hover { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-gray-500:hover { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-gray-600:hover { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-gray-700:hover { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-gray-800:hover { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-gray-900:hover { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-red-50:hover { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-red-100:hover { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-red-200:hover { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-red-300:hover { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-red-400:hover { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-red-500:hover { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-red-600:hover { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-red-700:hover { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-red-800:hover { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-red-900:hover { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-yellow-50:hover { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-yellow-100:hover { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-yellow-200:hover { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-yellow-300:hover { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-yellow-400:hover { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-yellow-500:hover { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-yellow-600:hover { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-yellow-700:hover { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-yellow-800:hover { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-yellow-900:hover { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-green-50:hover { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-green-100:hover { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-green-200:hover { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-green-300:hover { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-green-400:hover { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-green-500:hover { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-green-600:hover { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-green-700:hover { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-green-800:hover { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-green-900:hover { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-blue-50:hover { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-blue-100:hover { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-blue-200:hover { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-blue-300:hover { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-blue-400:hover { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-blue-500:hover { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-blue-600:hover { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-blue-700:hover { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-blue-800:hover { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-blue-900:hover { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-indigo-50:hover { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-indigo-100:hover { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-indigo-200:hover { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-indigo-300:hover { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-indigo-400:hover { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-indigo-500:hover { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-indigo-600:hover { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-indigo-700:hover { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-indigo-800:hover { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-indigo-900:hover { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-purple-50:hover { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-purple-100:hover { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-purple-200:hover { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-purple-300:hover { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-purple-400:hover { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-purple-500:hover { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-purple-600:hover { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-purple-700:hover { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-purple-800:hover { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-purple-900:hover { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-pink-50:hover { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-pink-100:hover { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-pink-200:hover { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-pink-300:hover { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-pink-400:hover { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-pink-500:hover { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-pink-600:hover { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-pink-700:hover { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-pink-800:hover { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-pink-900:hover { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-primary-50:hover { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-primary-100:hover { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-primary-200:hover { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-primary-300:hover { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-primary-400:hover { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-primary-500:hover { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-primary-600:hover { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-primary-700:hover { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-primary-800:hover { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-primary-900:hover { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-danger:hover { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-success:hover { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-warning:hover { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .\32xl\:hover\:text-info:hover { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-transparent:focus { + color: transparent; + } + + .\32xl\:focus\:text-current:focus { + color: currentColor; + } + + .\32xl\:focus\:text-black:focus { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-white:focus { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-gray-50:focus { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-gray-100:focus { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-gray-200:focus { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-gray-300:focus { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-gray-400:focus { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-gray-500:focus { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-gray-600:focus { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-gray-700:focus { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-gray-800:focus { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-gray-900:focus { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-red-50:focus { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-red-100:focus { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-red-200:focus { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-red-300:focus { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-red-400:focus { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-red-500:focus { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-red-600:focus { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-red-700:focus { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-red-800:focus { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-red-900:focus { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-yellow-50:focus { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-yellow-100:focus { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-yellow-200:focus { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-yellow-300:focus { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-yellow-400:focus { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-yellow-500:focus { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-yellow-600:focus { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-yellow-700:focus { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-yellow-800:focus { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-yellow-900:focus { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-green-50:focus { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-green-100:focus { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-green-200:focus { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-green-300:focus { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-green-400:focus { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-green-500:focus { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-green-600:focus { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-green-700:focus { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-green-800:focus { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-green-900:focus { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-blue-50:focus { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-blue-100:focus { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-blue-200:focus { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-blue-300:focus { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-blue-400:focus { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-blue-500:focus { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-blue-600:focus { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-blue-700:focus { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-blue-800:focus { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-blue-900:focus { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-indigo-50:focus { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-indigo-100:focus { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-indigo-200:focus { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-indigo-300:focus { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-indigo-400:focus { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-indigo-500:focus { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-indigo-600:focus { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-indigo-700:focus { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-indigo-800:focus { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-indigo-900:focus { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-purple-50:focus { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-purple-100:focus { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-purple-200:focus { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-purple-300:focus { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-purple-400:focus { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-purple-500:focus { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-purple-600:focus { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-purple-700:focus { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-purple-800:focus { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-purple-900:focus { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-pink-50:focus { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-pink-100:focus { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-pink-200:focus { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-pink-300:focus { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-pink-400:focus { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-pink-500:focus { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-pink-600:focus { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-pink-700:focus { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-pink-800:focus { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-pink-900:focus { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-primary-50:focus { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-primary-100:focus { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-primary-200:focus { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-primary-300:focus { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-primary-400:focus { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-primary-500:focus { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-primary-600:focus { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-primary-700:focus { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-primary-800:focus { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-primary-900:focus { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-danger:focus { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-success:focus { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-warning:focus { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .\32xl\:focus\:text-info:focus { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-transparent:active { + color: transparent; + } + + .\32xl\:active\:text-current:active { + color: currentColor; + } + + .\32xl\:active\:text-black:active { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-white:active { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-gray-50:active { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-gray-100:active { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-gray-200:active { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-gray-300:active { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-gray-400:active { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-gray-500:active { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-gray-600:active { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-gray-700:active { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-gray-800:active { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-gray-900:active { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-red-50:active { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-red-100:active { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-red-200:active { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-red-300:active { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-red-400:active { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-red-500:active { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-red-600:active { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-red-700:active { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-red-800:active { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-red-900:active { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-yellow-50:active { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-yellow-100:active { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-yellow-200:active { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-yellow-300:active { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-yellow-400:active { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-yellow-500:active { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-yellow-600:active { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-yellow-700:active { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-yellow-800:active { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-yellow-900:active { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-green-50:active { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-green-100:active { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-green-200:active { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-green-300:active { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-green-400:active { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-green-500:active { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-green-600:active { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-green-700:active { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-green-800:active { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-green-900:active { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-blue-50:active { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-blue-100:active { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-blue-200:active { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-blue-300:active { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-blue-400:active { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-blue-500:active { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-blue-600:active { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-blue-700:active { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-blue-800:active { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-blue-900:active { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-indigo-50:active { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-indigo-100:active { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-indigo-200:active { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-indigo-300:active { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-indigo-400:active { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-indigo-500:active { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-indigo-600:active { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-indigo-700:active { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-indigo-800:active { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-indigo-900:active { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-purple-50:active { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-purple-100:active { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-purple-200:active { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-purple-300:active { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-purple-400:active { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-purple-500:active { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-purple-600:active { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-purple-700:active { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-purple-800:active { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-purple-900:active { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-pink-50:active { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-pink-100:active { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-pink-200:active { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-pink-300:active { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-pink-400:active { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-pink-500:active { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-pink-600:active { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-pink-700:active { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-pink-800:active { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-pink-900:active { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-primary-50:active { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-primary-100:active { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-primary-200:active { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-primary-300:active { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-primary-400:active { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-primary-500:active { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-primary-600:active { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-primary-700:active { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-primary-800:active { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-primary-900:active { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-danger:active { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-success:active { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-warning:active { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .\32xl\:active\:text-info:active { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-transparent:visited { + color: transparent; + } + + .\32xl\:visited\:text-current:visited { + color: currentColor; + } + + .\32xl\:visited\:text-black:visited { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-white:visited { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-gray-50:visited { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-gray-100:visited { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-gray-200:visited { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-gray-300:visited { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-gray-400:visited { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-gray-500:visited { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-gray-600:visited { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-gray-700:visited { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-gray-800:visited { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-gray-900:visited { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-red-50:visited { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-red-100:visited { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-red-200:visited { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-red-300:visited { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-red-400:visited { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-red-500:visited { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-red-600:visited { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-red-700:visited { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-red-800:visited { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-red-900:visited { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-yellow-50:visited { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-yellow-100:visited { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-yellow-200:visited { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-yellow-300:visited { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-yellow-400:visited { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-yellow-500:visited { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-yellow-600:visited { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-yellow-700:visited { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-yellow-800:visited { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-yellow-900:visited { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-green-50:visited { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-green-100:visited { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-green-200:visited { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-green-300:visited { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-green-400:visited { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-green-500:visited { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-green-600:visited { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-green-700:visited { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-green-800:visited { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-green-900:visited { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-blue-50:visited { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-blue-100:visited { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-blue-200:visited { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-blue-300:visited { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-blue-400:visited { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-blue-500:visited { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-blue-600:visited { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-blue-700:visited { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-blue-800:visited { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-blue-900:visited { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-indigo-50:visited { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-indigo-100:visited { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-indigo-200:visited { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-indigo-300:visited { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-indigo-400:visited { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-indigo-500:visited { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-indigo-600:visited { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-indigo-700:visited { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-indigo-800:visited { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-indigo-900:visited { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-purple-50:visited { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-purple-100:visited { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-purple-200:visited { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-purple-300:visited { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-purple-400:visited { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-purple-500:visited { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-purple-600:visited { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-purple-700:visited { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-purple-800:visited { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-purple-900:visited { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-pink-50:visited { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-pink-100:visited { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-pink-200:visited { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-pink-300:visited { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-pink-400:visited { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-pink-500:visited { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-pink-600:visited { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-pink-700:visited { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-pink-800:visited { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-pink-900:visited { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-primary-50:visited { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-primary-100:visited { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-primary-200:visited { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-primary-300:visited { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-primary-400:visited { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-primary-500:visited { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-primary-600:visited { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-primary-700:visited { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-primary-800:visited { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-primary-900:visited { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-danger:visited { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-success:visited { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-warning:visited { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .\32xl\:visited\:text-info:visited { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .\32xl\:text-opacity-0 { + --tw-text-opacity: 0; + } + + .\32xl\:text-opacity-5 { + --tw-text-opacity: 0.05; + } + + .\32xl\:text-opacity-10 { + --tw-text-opacity: 0.1; + } + + .\32xl\:text-opacity-20 { + --tw-text-opacity: 0.2; + } + + .\32xl\:text-opacity-25 { + --tw-text-opacity: 0.25; + } + + .\32xl\:text-opacity-30 { + --tw-text-opacity: 0.3; + } + + .\32xl\:text-opacity-40 { + --tw-text-opacity: 0.4; + } + + .\32xl\:text-opacity-50 { + --tw-text-opacity: 0.5; + } + + .\32xl\:text-opacity-60 { + --tw-text-opacity: 0.6; + } + + .\32xl\:text-opacity-70 { + --tw-text-opacity: 0.7; + } + + .\32xl\:text-opacity-75 { + --tw-text-opacity: 0.75; + } + + .\32xl\:text-opacity-80 { + --tw-text-opacity: 0.8; + } + + .\32xl\:text-opacity-90 { + --tw-text-opacity: 0.9; + } + + .\32xl\:text-opacity-95 { + --tw-text-opacity: 0.95; + } + + .\32xl\:text-opacity-100 { + --tw-text-opacity: 1; + } + + .group:hover .\32xl\:group-hover\:text-opacity-0 { + --tw-text-opacity: 0; + } + + .group:hover .\32xl\:group-hover\:text-opacity-5 { + --tw-text-opacity: 0.05; + } + + .group:hover .\32xl\:group-hover\:text-opacity-10 { + --tw-text-opacity: 0.1; + } + + .group:hover .\32xl\:group-hover\:text-opacity-20 { + --tw-text-opacity: 0.2; + } + + .group:hover .\32xl\:group-hover\:text-opacity-25 { + --tw-text-opacity: 0.25; + } + + .group:hover .\32xl\:group-hover\:text-opacity-30 { + --tw-text-opacity: 0.3; + } + + .group:hover .\32xl\:group-hover\:text-opacity-40 { + --tw-text-opacity: 0.4; + } + + .group:hover .\32xl\:group-hover\:text-opacity-50 { + --tw-text-opacity: 0.5; + } + + .group:hover .\32xl\:group-hover\:text-opacity-60 { + --tw-text-opacity: 0.6; + } + + .group:hover .\32xl\:group-hover\:text-opacity-70 { + --tw-text-opacity: 0.7; + } + + .group:hover .\32xl\:group-hover\:text-opacity-75 { + --tw-text-opacity: 0.75; + } + + .group:hover .\32xl\:group-hover\:text-opacity-80 { + --tw-text-opacity: 0.8; + } + + .group:hover .\32xl\:group-hover\:text-opacity-90 { + --tw-text-opacity: 0.9; + } + + .group:hover .\32xl\:group-hover\:text-opacity-95 { + --tw-text-opacity: 0.95; + } + + .group:hover .\32xl\:group-hover\:text-opacity-100 { + --tw-text-opacity: 1; + } + + .\32xl\:focus-within\:text-opacity-0:focus-within { + --tw-text-opacity: 0; + } + + .\32xl\:focus-within\:text-opacity-5:focus-within { + --tw-text-opacity: 0.05; + } + + .\32xl\:focus-within\:text-opacity-10:focus-within { + --tw-text-opacity: 0.1; + } + + .\32xl\:focus-within\:text-opacity-20:focus-within { + --tw-text-opacity: 0.2; + } + + .\32xl\:focus-within\:text-opacity-25:focus-within { + --tw-text-opacity: 0.25; + } + + .\32xl\:focus-within\:text-opacity-30:focus-within { + --tw-text-opacity: 0.3; + } + + .\32xl\:focus-within\:text-opacity-40:focus-within { + --tw-text-opacity: 0.4; + } + + .\32xl\:focus-within\:text-opacity-50:focus-within { + --tw-text-opacity: 0.5; + } + + .\32xl\:focus-within\:text-opacity-60:focus-within { + --tw-text-opacity: 0.6; + } + + .\32xl\:focus-within\:text-opacity-70:focus-within { + --tw-text-opacity: 0.7; + } + + .\32xl\:focus-within\:text-opacity-75:focus-within { + --tw-text-opacity: 0.75; + } + + .\32xl\:focus-within\:text-opacity-80:focus-within { + --tw-text-opacity: 0.8; + } + + .\32xl\:focus-within\:text-opacity-90:focus-within { + --tw-text-opacity: 0.9; + } + + .\32xl\:focus-within\:text-opacity-95:focus-within { + --tw-text-opacity: 0.95; + } + + .\32xl\:focus-within\:text-opacity-100:focus-within { + --tw-text-opacity: 1; + } + + .\32xl\:hover\:text-opacity-0:hover { + --tw-text-opacity: 0; + } + + .\32xl\:hover\:text-opacity-5:hover { + --tw-text-opacity: 0.05; + } + + .\32xl\:hover\:text-opacity-10:hover { + --tw-text-opacity: 0.1; + } + + .\32xl\:hover\:text-opacity-20:hover { + --tw-text-opacity: 0.2; + } + + .\32xl\:hover\:text-opacity-25:hover { + --tw-text-opacity: 0.25; + } + + .\32xl\:hover\:text-opacity-30:hover { + --tw-text-opacity: 0.3; + } + + .\32xl\:hover\:text-opacity-40:hover { + --tw-text-opacity: 0.4; + } + + .\32xl\:hover\:text-opacity-50:hover { + --tw-text-opacity: 0.5; + } + + .\32xl\:hover\:text-opacity-60:hover { + --tw-text-opacity: 0.6; + } + + .\32xl\:hover\:text-opacity-70:hover { + --tw-text-opacity: 0.7; + } + + .\32xl\:hover\:text-opacity-75:hover { + --tw-text-opacity: 0.75; + } + + .\32xl\:hover\:text-opacity-80:hover { + --tw-text-opacity: 0.8; + } + + .\32xl\:hover\:text-opacity-90:hover { + --tw-text-opacity: 0.9; + } + + .\32xl\:hover\:text-opacity-95:hover { + --tw-text-opacity: 0.95; + } + + .\32xl\:hover\:text-opacity-100:hover { + --tw-text-opacity: 1; + } + + .\32xl\:focus\:text-opacity-0:focus { + --tw-text-opacity: 0; + } + + .\32xl\:focus\:text-opacity-5:focus { + --tw-text-opacity: 0.05; + } + + .\32xl\:focus\:text-opacity-10:focus { + --tw-text-opacity: 0.1; + } + + .\32xl\:focus\:text-opacity-20:focus { + --tw-text-opacity: 0.2; + } + + .\32xl\:focus\:text-opacity-25:focus { + --tw-text-opacity: 0.25; + } + + .\32xl\:focus\:text-opacity-30:focus { + --tw-text-opacity: 0.3; + } + + .\32xl\:focus\:text-opacity-40:focus { + --tw-text-opacity: 0.4; + } + + .\32xl\:focus\:text-opacity-50:focus { + --tw-text-opacity: 0.5; + } + + .\32xl\:focus\:text-opacity-60:focus { + --tw-text-opacity: 0.6; + } + + .\32xl\:focus\:text-opacity-70:focus { + --tw-text-opacity: 0.7; + } + + .\32xl\:focus\:text-opacity-75:focus { + --tw-text-opacity: 0.75; + } + + .\32xl\:focus\:text-opacity-80:focus { + --tw-text-opacity: 0.8; + } + + .\32xl\:focus\:text-opacity-90:focus { + --tw-text-opacity: 0.9; + } + + .\32xl\:focus\:text-opacity-95:focus { + --tw-text-opacity: 0.95; + } + + .\32xl\:focus\:text-opacity-100:focus { + --tw-text-opacity: 1; + } + + .\32xl\:truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + + .\32xl\:overflow-ellipsis { + text-overflow: ellipsis; + } + + .\32xl\:overflow-clip { + text-overflow: clip; + } + + .\32xl\:italic { + font-style: italic; + } + + .\32xl\:not-italic { + font-style: normal; + } + + .\32xl\:uppercase { + text-transform: uppercase; + } + + .\32xl\:lowercase { + text-transform: lowercase; + } + + .\32xl\:capitalize { + text-transform: capitalize; + } + + .\32xl\:normal-case { + text-transform: none; + } + + .\32xl\:underline { + text-decoration: underline; + } + + .\32xl\:line-through { + text-decoration: line-through; + } + + .\32xl\:no-underline { + text-decoration: none; + } + + .group:hover .\32xl\:group-hover\:underline { + text-decoration: underline; + } + + .group:hover .\32xl\:group-hover\:line-through { + text-decoration: line-through; + } + + .group:hover .\32xl\:group-hover\:no-underline { + text-decoration: none; + } + + .\32xl\:focus-within\:underline:focus-within { + text-decoration: underline; + } + + .\32xl\:focus-within\:line-through:focus-within { + text-decoration: line-through; + } + + .\32xl\:focus-within\:no-underline:focus-within { + text-decoration: none; + } + + .\32xl\:hover\:underline:hover { + text-decoration: underline; + } + + .\32xl\:hover\:line-through:hover { + text-decoration: line-through; + } + + .\32xl\:hover\:no-underline:hover { + text-decoration: none; + } + + .\32xl\:focus\:underline:focus { + text-decoration: underline; + } + + .\32xl\:focus\:line-through:focus { + text-decoration: line-through; + } + + .\32xl\:focus\:no-underline:focus { + text-decoration: none; + } + + .\32xl\:antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + + .\32xl\:subpixel-antialiased { + -webkit-font-smoothing: auto; + -moz-osx-font-smoothing: auto; + } + + .\32xl\:ordinal, .\32xl\:slashed-zero, .\32xl\:lining-nums, .\32xl\:oldstyle-nums, .\32xl\:proportional-nums, .\32xl\:tabular-nums, .\32xl\:diagonal-fractions, .\32xl\:stacked-fractions { + --tw-ordinal: var(--tw-empty,/*!*/ /*!*/); + --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/); + --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/); + --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/); + --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/); + font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction); + } + + .\32xl\:normal-nums { + font-variant-numeric: normal; + } + + .\32xl\:ordinal { + --tw-ordinal: ordinal; + } + + .\32xl\:slashed-zero { + --tw-slashed-zero: slashed-zero; + } + + .\32xl\:lining-nums { + --tw-numeric-figure: lining-nums; + } + + .\32xl\:oldstyle-nums { + --tw-numeric-figure: oldstyle-nums; + } + + .\32xl\:proportional-nums { + --tw-numeric-spacing: proportional-nums; + } + + .\32xl\:tabular-nums { + --tw-numeric-spacing: tabular-nums; + } + + .\32xl\:diagonal-fractions { + --tw-numeric-fraction: diagonal-fractions; + } + + .\32xl\:stacked-fractions { + --tw-numeric-fraction: stacked-fractions; + } + + .\32xl\:tracking-tighter { + letter-spacing: -0.05em; + } + + .\32xl\:tracking-tight { + letter-spacing: -0.025em; + } + + .\32xl\:tracking-normal { + letter-spacing: 0em; + } + + .\32xl\:tracking-wide { + letter-spacing: 0.025em; + } + + .\32xl\:tracking-wider { + letter-spacing: 0.05em; + } + + .\32xl\:tracking-widest { + letter-spacing: 0.1em; + } + + .\32xl\:select-none { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .\32xl\:select-text { + -webkit-user-select: text; + -moz-user-select: text; + -ms-user-select: text; + user-select: text; + } + + .\32xl\:select-all { + -webkit-user-select: all; + -moz-user-select: all; + user-select: all; + } + + .\32xl\:select-auto { + -webkit-user-select: auto; + -moz-user-select: auto; + -ms-user-select: auto; + user-select: auto; + } + + .\32xl\:align-baseline { + vertical-align: baseline; + } + + .\32xl\:align-top { + vertical-align: top; + } + + .\32xl\:align-middle { + vertical-align: middle; + } + + .\32xl\:align-bottom { + vertical-align: bottom; + } + + .\32xl\:align-text-top { + vertical-align: text-top; + } + + .\32xl\:align-text-bottom { + vertical-align: text-bottom; + } + + .\32xl\:visible { + visibility: visible; + } + + .\32xl\:invisible { + visibility: hidden; + } + + .\32xl\:whitespace-normal { + white-space: normal; + } + + .\32xl\:whitespace-nowrap { + white-space: nowrap; + } + + .\32xl\:whitespace-pre { + white-space: pre; + } + + .\32xl\:whitespace-pre-line { + white-space: pre-line; + } + + .\32xl\:whitespace-pre-wrap { + white-space: pre-wrap; + } + + .\32xl\:break-normal { + overflow-wrap: normal; + word-break: normal; + } + + .\32xl\:break-words { + overflow-wrap: break-word; + } + + .\32xl\:break-all { + word-break: break-all; + } + + .\32xl\:w-0 { + width: 0px; + } + + .\32xl\:w-1 { + width: 0.25rem; + } + + .\32xl\:w-2 { + width: 0.5rem; + } + + .\32xl\:w-3 { + width: 0.75rem; + } + + .\32xl\:w-4 { + width: 1rem; + } + + .\32xl\:w-5 { + width: 1.25rem; + } + + .\32xl\:w-6 { + width: 1.5rem; + } + + .\32xl\:w-7 { + width: 1.75rem; + } + + .\32xl\:w-8 { + width: 2rem; + } + + .\32xl\:w-9 { + width: 2.25rem; + } + + .\32xl\:w-10 { + width: 2.5rem; + } + + .\32xl\:w-11 { + width: 2.75rem; + } + + .\32xl\:w-12 { + width: 3rem; + } + + .\32xl\:w-14 { + width: 3.5rem; + } + + .\32xl\:w-16 { + width: 4rem; + } + + .\32xl\:w-20 { + width: 5rem; + } + + .\32xl\:w-22 { + width: 5.625rem; + } + + .\32xl\:w-24 { + width: 6rem; + } + + .\32xl\:w-28 { + width: 7rem; + } + + .\32xl\:w-32 { + width: 8rem; + } + + .\32xl\:w-36 { + width: 9rem; + } + + .\32xl\:w-40 { + width: 10rem; + } + + .\32xl\:w-44 { + width: 11rem; + } + + .\32xl\:w-48 { + width: 12rem; + } + + .\32xl\:w-52 { + width: 13rem; + } + + .\32xl\:w-56 { + width: 14rem; + } + + .\32xl\:w-60 { + width: 240px; + } + + .\32xl\:w-64 { + width: 16rem; + } + + .\32xl\:w-72 { + width: 18rem; + } + + .\32xl\:w-80 { + width: 20rem; + } + + .\32xl\:w-88 { + width: 22rem; + } + + .\32xl\:w-96 { + width: 24rem; + } + + .\32xl\:w-130 { + width: 560px; + } + + .\32xl\:w-auto { + width: auto; + } + + .\32xl\:w-px { + width: 1px; + } + + .\32xl\:w-0\.5 { + width: 0.125rem; + } + + .\32xl\:w-1\.5 { + width: 0.375rem; + } + + .\32xl\:w-2\.5 { + width: 0.625rem; + } + + .\32xl\:w-3\.5 { + width: 0.875rem; + } + + .\32xl\:w-1\/2 { + width: 50%; + } + + .\32xl\:w-1\/3 { + width: 33.333333%; + } + + .\32xl\:w-2\/3 { + width: 66.666667%; + } + + .\32xl\:w-1\/4 { + width: 25%; + } + + .\32xl\:w-2\/4 { + width: 50%; + } + + .\32xl\:w-3\/4 { + width: 75%; + } + + .\32xl\:w-1\/5 { + width: 20%; + } + + .\32xl\:w-2\/5 { + width: 40%; + } + + .\32xl\:w-3\/5 { + width: 60%; + } + + .\32xl\:w-4\/5 { + width: 80%; + } + + .\32xl\:w-1\/6 { + width: 16.666667%; + } + + .\32xl\:w-2\/6 { + width: 33.333333%; + } + + .\32xl\:w-3\/6 { + width: 50%; + } + + .\32xl\:w-4\/6 { + width: 66.666667%; + } + + .\32xl\:w-5\/6 { + width: 83.333333%; + } + + .\32xl\:w-1\/12 { + width: 8.333333%; + } + + .\32xl\:w-2\/12 { + width: 16.666667%; + } + + .\32xl\:w-3\/12 { + width: 25%; + } + + .\32xl\:w-4\/12 { + width: 33.333333%; + } + + .\32xl\:w-5\/12 { + width: 41.666667%; + } + + .\32xl\:w-6\/12 { + width: 50%; + } + + .\32xl\:w-7\/12 { + width: 58.333333%; + } + + .\32xl\:w-8\/12 { + width: 66.666667%; + } + + .\32xl\:w-9\/12 { + width: 75%; + } + + .\32xl\:w-10\/12 { + width: 83.333333%; + } + + .\32xl\:w-11\/12 { + width: 91.666667%; + } + + .\32xl\:w-full { + width: 100%; + } + + .\32xl\:w-screen { + width: 100vw; + } + + .\32xl\:w-min { + width: -webkit-min-content; + width: -moz-min-content; + width: min-content; + } + + .\32xl\:w-max { + width: -webkit-max-content; + width: -moz-max-content; + width: max-content; + } + + .\32xl\:z-0 { + z-index: 0; + } + + .\32xl\:z-5 { + z-index: 5; + } + + .\32xl\:z-10 { + z-index: 10; + } + + .\32xl\:z-15 { + z-index: 15; + } + + .\32xl\:z-20 { + z-index: 20; + } + + .\32xl\:z-25 { + z-index: 25; + } + + .\32xl\:z-30 { + z-index: 30; + } + + .\32xl\:z-40 { + z-index: 40; + } + + .\32xl\:z-50 { + z-index: 50; + } + + .\32xl\:z-auto { + z-index: auto; + } + + .\32xl\:focus-within\:z-0:focus-within { + z-index: 0; + } + + .\32xl\:focus-within\:z-5:focus-within { + z-index: 5; + } + + .\32xl\:focus-within\:z-10:focus-within { + z-index: 10; + } + + .\32xl\:focus-within\:z-15:focus-within { + z-index: 15; + } + + .\32xl\:focus-within\:z-20:focus-within { + z-index: 20; + } + + .\32xl\:focus-within\:z-25:focus-within { + z-index: 25; + } + + .\32xl\:focus-within\:z-30:focus-within { + z-index: 30; + } + + .\32xl\:focus-within\:z-40:focus-within { + z-index: 40; + } + + .\32xl\:focus-within\:z-50:focus-within { + z-index: 50; + } + + .\32xl\:focus-within\:z-auto:focus-within { + z-index: auto; + } + + .\32xl\:focus\:z-0:focus { + z-index: 0; + } + + .\32xl\:focus\:z-5:focus { + z-index: 5; + } + + .\32xl\:focus\:z-10:focus { + z-index: 10; + } + + .\32xl\:focus\:z-15:focus { + z-index: 15; + } + + .\32xl\:focus\:z-20:focus { + z-index: 20; + } + + .\32xl\:focus\:z-25:focus { + z-index: 25; + } + + .\32xl\:focus\:z-30:focus { + z-index: 30; + } + + .\32xl\:focus\:z-40:focus { + z-index: 40; + } + + .\32xl\:focus\:z-50:focus { + z-index: 50; + } + + .\32xl\:focus\:z-auto:focus { + z-index: auto; + } + + .\32xl\:gap-0 { + gap: 0px; + } + + .\32xl\:gap-1 { + gap: 0.25rem; + } + + .\32xl\:gap-2 { + gap: 0.5rem; + } + + .\32xl\:gap-3 { + gap: 0.75rem; + } + + .\32xl\:gap-4 { + gap: 1rem; + } + + .\32xl\:gap-5 { + gap: 1.25rem; + } + + .\32xl\:gap-6 { + gap: 1.5rem; + } + + .\32xl\:gap-7 { + gap: 1.75rem; + } + + .\32xl\:gap-8 { + gap: 2rem; + } + + .\32xl\:gap-9 { + gap: 2.25rem; + } + + .\32xl\:gap-10 { + gap: 2.5rem; + } + + .\32xl\:gap-11 { + gap: 2.75rem; + } + + .\32xl\:gap-12 { + gap: 3rem; + } + + .\32xl\:gap-14 { + gap: 3.5rem; + } + + .\32xl\:gap-16 { + gap: 4rem; + } + + .\32xl\:gap-20 { + gap: 5rem; + } + + .\32xl\:gap-22 { + gap: 5.625rem; + } + + .\32xl\:gap-24 { + gap: 6rem; + } + + .\32xl\:gap-28 { + gap: 7rem; + } + + .\32xl\:gap-32 { + gap: 8rem; + } + + .\32xl\:gap-36 { + gap: 9rem; + } + + .\32xl\:gap-40 { + gap: 10rem; + } + + .\32xl\:gap-44 { + gap: 11rem; + } + + .\32xl\:gap-48 { + gap: 12rem; + } + + .\32xl\:gap-52 { + gap: 13rem; + } + + .\32xl\:gap-56 { + gap: 14rem; + } + + .\32xl\:gap-60 { + gap: 240px; + } + + .\32xl\:gap-64 { + gap: 16rem; + } + + .\32xl\:gap-72 { + gap: 18rem; + } + + .\32xl\:gap-80 { + gap: 20rem; + } + + .\32xl\:gap-88 { + gap: 22rem; + } + + .\32xl\:gap-96 { + gap: 24rem; + } + + .\32xl\:gap-130 { + gap: 560px; + } + + .\32xl\:gap-px { + gap: 1px; + } + + .\32xl\:gap-0\.5 { + gap: 0.125rem; + } + + .\32xl\:gap-1\.5 { + gap: 0.375rem; + } + + .\32xl\:gap-2\.5 { + gap: 0.625rem; + } + + .\32xl\:gap-3\.5 { + gap: 0.875rem; + } + + .\32xl\:gap-x-0 { + -moz-column-gap: 0px; + column-gap: 0px; + } + + .\32xl\:gap-x-1 { + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + + .\32xl\:gap-x-2 { + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + + .\32xl\:gap-x-3 { + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + + .\32xl\:gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; + } + + .\32xl\:gap-x-5 { + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .\32xl\:gap-x-6 { + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .\32xl\:gap-x-7 { + -moz-column-gap: 1.75rem; + column-gap: 1.75rem; + } + + .\32xl\:gap-x-8 { + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .\32xl\:gap-x-9 { + -moz-column-gap: 2.25rem; + column-gap: 2.25rem; + } + + .\32xl\:gap-x-10 { + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; + } + + .\32xl\:gap-x-11 { + -moz-column-gap: 2.75rem; + column-gap: 2.75rem; + } + + .\32xl\:gap-x-12 { + -moz-column-gap: 3rem; + column-gap: 3rem; + } + + .\32xl\:gap-x-14 { + -moz-column-gap: 3.5rem; + column-gap: 3.5rem; + } + + .\32xl\:gap-x-16 { + -moz-column-gap: 4rem; + column-gap: 4rem; + } + + .\32xl\:gap-x-20 { + -moz-column-gap: 5rem; + column-gap: 5rem; + } + + .\32xl\:gap-x-22 { + -moz-column-gap: 5.625rem; + column-gap: 5.625rem; + } + + .\32xl\:gap-x-24 { + -moz-column-gap: 6rem; + column-gap: 6rem; + } + + .\32xl\:gap-x-28 { + -moz-column-gap: 7rem; + column-gap: 7rem; + } + + .\32xl\:gap-x-32 { + -moz-column-gap: 8rem; + column-gap: 8rem; + } + + .\32xl\:gap-x-36 { + -moz-column-gap: 9rem; + column-gap: 9rem; + } + + .\32xl\:gap-x-40 { + -moz-column-gap: 10rem; + column-gap: 10rem; + } + + .\32xl\:gap-x-44 { + -moz-column-gap: 11rem; + column-gap: 11rem; + } + + .\32xl\:gap-x-48 { + -moz-column-gap: 12rem; + column-gap: 12rem; + } + + .\32xl\:gap-x-52 { + -moz-column-gap: 13rem; + column-gap: 13rem; + } + + .\32xl\:gap-x-56 { + -moz-column-gap: 14rem; + column-gap: 14rem; + } + + .\32xl\:gap-x-60 { + -moz-column-gap: 240px; + column-gap: 240px; + } + + .\32xl\:gap-x-64 { + -moz-column-gap: 16rem; + column-gap: 16rem; + } + + .\32xl\:gap-x-72 { + -moz-column-gap: 18rem; + column-gap: 18rem; + } + + .\32xl\:gap-x-80 { + -moz-column-gap: 20rem; + column-gap: 20rem; + } + + .\32xl\:gap-x-88 { + -moz-column-gap: 22rem; + column-gap: 22rem; + } + + .\32xl\:gap-x-96 { + -moz-column-gap: 24rem; + column-gap: 24rem; + } + + .\32xl\:gap-x-130 { + -moz-column-gap: 560px; + column-gap: 560px; + } + + .\32xl\:gap-x-px { + -moz-column-gap: 1px; + column-gap: 1px; + } + + .\32xl\:gap-x-0\.5 { + -moz-column-gap: 0.125rem; + column-gap: 0.125rem; + } + + .\32xl\:gap-x-1\.5 { + -moz-column-gap: 0.375rem; + column-gap: 0.375rem; + } + + .\32xl\:gap-x-2\.5 { + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; + } + + .\32xl\:gap-x-3\.5 { + -moz-column-gap: 0.875rem; + column-gap: 0.875rem; + } + + .\32xl\:gap-y-0 { + row-gap: 0px; + } + + .\32xl\:gap-y-1 { + row-gap: 0.25rem; + } + + .\32xl\:gap-y-2 { + row-gap: 0.5rem; + } + + .\32xl\:gap-y-3 { + row-gap: 0.75rem; + } + + .\32xl\:gap-y-4 { + row-gap: 1rem; + } + + .\32xl\:gap-y-5 { + row-gap: 1.25rem; + } + + .\32xl\:gap-y-6 { + row-gap: 1.5rem; + } + + .\32xl\:gap-y-7 { + row-gap: 1.75rem; + } + + .\32xl\:gap-y-8 { + row-gap: 2rem; + } + + .\32xl\:gap-y-9 { + row-gap: 2.25rem; + } + + .\32xl\:gap-y-10 { + row-gap: 2.5rem; + } + + .\32xl\:gap-y-11 { + row-gap: 2.75rem; + } + + .\32xl\:gap-y-12 { + row-gap: 3rem; + } + + .\32xl\:gap-y-14 { + row-gap: 3.5rem; + } + + .\32xl\:gap-y-16 { + row-gap: 4rem; + } + + .\32xl\:gap-y-20 { + row-gap: 5rem; + } + + .\32xl\:gap-y-22 { + row-gap: 5.625rem; + } + + .\32xl\:gap-y-24 { + row-gap: 6rem; + } + + .\32xl\:gap-y-28 { + row-gap: 7rem; + } + + .\32xl\:gap-y-32 { + row-gap: 8rem; + } + + .\32xl\:gap-y-36 { + row-gap: 9rem; + } + + .\32xl\:gap-y-40 { + row-gap: 10rem; + } + + .\32xl\:gap-y-44 { + row-gap: 11rem; + } + + .\32xl\:gap-y-48 { + row-gap: 12rem; + } + + .\32xl\:gap-y-52 { + row-gap: 13rem; + } + + .\32xl\:gap-y-56 { + row-gap: 14rem; + } + + .\32xl\:gap-y-60 { + row-gap: 240px; + } + + .\32xl\:gap-y-64 { + row-gap: 16rem; + } + + .\32xl\:gap-y-72 { + row-gap: 18rem; + } + + .\32xl\:gap-y-80 { + row-gap: 20rem; + } + + .\32xl\:gap-y-88 { + row-gap: 22rem; + } + + .\32xl\:gap-y-96 { + row-gap: 24rem; + } + + .\32xl\:gap-y-130 { + row-gap: 560px; + } + + .\32xl\:gap-y-px { + row-gap: 1px; + } + + .\32xl\:gap-y-0\.5 { + row-gap: 0.125rem; + } + + .\32xl\:gap-y-1\.5 { + row-gap: 0.375rem; + } + + .\32xl\:gap-y-2\.5 { + row-gap: 0.625rem; + } + + .\32xl\:gap-y-3\.5 { + row-gap: 0.875rem; + } + + .\32xl\:grid-flow-row { + grid-auto-flow: row; + } + + .\32xl\:grid-flow-col { + grid-auto-flow: column; + } + + .\32xl\:grid-flow-row-dense { + grid-auto-flow: row dense; + } + + .\32xl\:grid-flow-col-dense { + grid-auto-flow: column dense; + } + + .\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\:grid-cols-none { + grid-template-columns: none; + } + + .\32xl\:auto-cols-auto { + grid-auto-columns: auto; + } + + .\32xl\:auto-cols-min { + grid-auto-columns: -webkit-min-content; + grid-auto-columns: min-content; + } + + .\32xl\:auto-cols-max { + grid-auto-columns: -webkit-max-content; + grid-auto-columns: max-content; + } + + .\32xl\:auto-cols-fr { + grid-auto-columns: minmax(0, 1fr); + } + + .\32xl\:col-auto { + grid-column: auto; + } + + .\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\:col-start-1 { + grid-column-start: 1; + } + + .\32xl\:col-start-2 { + grid-column-start: 2; + } + + .\32xl\:col-start-3 { + grid-column-start: 3; + } + + .\32xl\:col-start-4 { + grid-column-start: 4; + } + + .\32xl\:col-start-5 { + grid-column-start: 5; + } + + .\32xl\:col-start-6 { + grid-column-start: 6; + } + + .\32xl\:col-start-7 { + grid-column-start: 7; + } + + .\32xl\:col-start-8 { + grid-column-start: 8; + } + + .\32xl\:col-start-9 { + grid-column-start: 9; + } + + .\32xl\:col-start-10 { + grid-column-start: 10; + } + + .\32xl\:col-start-11 { + grid-column-start: 11; + } + + .\32xl\:col-start-12 { + grid-column-start: 12; + } + + .\32xl\:col-start-13 { + grid-column-start: 13; + } + + .\32xl\:col-start-auto { + grid-column-start: auto; + } + + .\32xl\:col-end-1 { + grid-column-end: 1; + } + + .\32xl\:col-end-2 { + grid-column-end: 2; + } + + .\32xl\:col-end-3 { + grid-column-end: 3; + } + + .\32xl\:col-end-4 { + grid-column-end: 4; + } + + .\32xl\:col-end-5 { + grid-column-end: 5; + } + + .\32xl\:col-end-6 { + grid-column-end: 6; + } + + .\32xl\:col-end-7 { + grid-column-end: 7; + } + + .\32xl\:col-end-8 { + grid-column-end: 8; + } + + .\32xl\:col-end-9 { + grid-column-end: 9; + } + + .\32xl\:col-end-10 { + grid-column-end: 10; + } + + .\32xl\:col-end-11 { + grid-column-end: 11; + } + + .\32xl\:col-end-12 { + grid-column-end: 12; + } + + .\32xl\:col-end-13 { + grid-column-end: 13; + } + + .\32xl\:col-end-auto { + grid-column-end: auto; + } + + .\32xl\:grid-rows-1 { + grid-template-rows: repeat(1, minmax(0, 1fr)); + } + + .\32xl\:grid-rows-2 { + grid-template-rows: repeat(2, minmax(0, 1fr)); + } + + .\32xl\:grid-rows-3 { + grid-template-rows: repeat(3, minmax(0, 1fr)); + } + + .\32xl\:grid-rows-4 { + grid-template-rows: repeat(4, minmax(0, 1fr)); + } + + .\32xl\:grid-rows-5 { + grid-template-rows: repeat(5, minmax(0, 1fr)); + } + + .\32xl\:grid-rows-6 { + grid-template-rows: repeat(6, minmax(0, 1fr)); + } + + .\32xl\:grid-rows-none { + grid-template-rows: none; + } + + .\32xl\:auto-rows-auto { + grid-auto-rows: auto; + } + + .\32xl\:auto-rows-min { + grid-auto-rows: -webkit-min-content; + grid-auto-rows: min-content; + } + + .\32xl\:auto-rows-max { + grid-auto-rows: -webkit-max-content; + grid-auto-rows: max-content; + } + + .\32xl\:auto-rows-fr { + grid-auto-rows: minmax(0, 1fr); + } + + .\32xl\:row-auto { + grid-row: auto; + } + + .\32xl\:row-span-1 { + grid-row: span 1 / span 1; + } + + .\32xl\:row-span-2 { + grid-row: span 2 / span 2; + } + + .\32xl\:row-span-3 { + grid-row: span 3 / span 3; + } + + .\32xl\:row-span-4 { + grid-row: span 4 / span 4; + } + + .\32xl\:row-span-5 { + grid-row: span 5 / span 5; + } + + .\32xl\:row-span-6 { + grid-row: span 6 / span 6; + } + + .\32xl\:row-span-full { + grid-row: 1 / -1; + } + + .\32xl\:row-start-1 { + grid-row-start: 1; + } + + .\32xl\:row-start-2 { + grid-row-start: 2; + } + + .\32xl\:row-start-3 { + grid-row-start: 3; + } + + .\32xl\:row-start-4 { + grid-row-start: 4; + } + + .\32xl\:row-start-5 { + grid-row-start: 5; + } + + .\32xl\:row-start-6 { + grid-row-start: 6; + } + + .\32xl\:row-start-7 { + grid-row-start: 7; + } + + .\32xl\:row-start-auto { + grid-row-start: auto; + } + + .\32xl\:row-end-1 { + grid-row-end: 1; + } + + .\32xl\:row-end-2 { + grid-row-end: 2; + } + + .\32xl\:row-end-3 { + grid-row-end: 3; + } + + .\32xl\:row-end-4 { + grid-row-end: 4; + } + + .\32xl\:row-end-5 { + grid-row-end: 5; + } + + .\32xl\:row-end-6 { + grid-row-end: 6; + } + + .\32xl\:row-end-7 { + grid-row-end: 7; + } + + .\32xl\:row-end-auto { + grid-row-end: auto; + } + + .\32xl\:transform { + --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; + transform: translateX(var(--tw-translate-x)) translateY(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)); + } + + .\32xl\:transform-gpu { + --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; + transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + + .\32xl\:transform-none { + transform: none; + } + + .\32xl\:origin-center { + transform-origin: center; + } + + .\32xl\:origin-top { + transform-origin: top; + } + + .\32xl\:origin-top-right { + transform-origin: top right; + } + + .\32xl\:origin-right { + transform-origin: right; + } + + .\32xl\:origin-bottom-right { + transform-origin: bottom right; + } + + .\32xl\:origin-bottom { + transform-origin: bottom; + } + + .\32xl\:origin-bottom-left { + transform-origin: bottom left; + } + + .\32xl\:origin-left { + transform-origin: left; + } + + .\32xl\:origin-top-left { + transform-origin: top left; + } + + .\32xl\:scale-0 { + --tw-scale-x: 0; + --tw-scale-y: 0; + } + + .\32xl\:scale-50 { + --tw-scale-x: .5; + --tw-scale-y: .5; + } + + .\32xl\:scale-75 { + --tw-scale-x: .75; + --tw-scale-y: .75; + } + + .\32xl\:scale-90 { + --tw-scale-x: .9; + --tw-scale-y: .9; + } + + .\32xl\:scale-95 { + --tw-scale-x: .95; + --tw-scale-y: .95; + } + + .\32xl\:scale-100 { + --tw-scale-x: 1; + --tw-scale-y: 1; + } + + .\32xl\:scale-105 { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; + } + + .\32xl\:scale-110 { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + } + + .\32xl\:scale-125 { + --tw-scale-x: 1.25; + --tw-scale-y: 1.25; + } + + .\32xl\:scale-150 { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; + } + + .\32xl\:scale-x-0 { + --tw-scale-x: 0; + } + + .\32xl\:scale-x-50 { + --tw-scale-x: .5; + } + + .\32xl\:scale-x-75 { + --tw-scale-x: .75; + } + + .\32xl\:scale-x-90 { + --tw-scale-x: .9; + } + + .\32xl\:scale-x-95 { + --tw-scale-x: .95; + } + + .\32xl\:scale-x-100 { + --tw-scale-x: 1; + } + + .\32xl\:scale-x-105 { + --tw-scale-x: 1.05; + } + + .\32xl\:scale-x-110 { + --tw-scale-x: 1.1; + } + + .\32xl\:scale-x-125 { + --tw-scale-x: 1.25; + } + + .\32xl\:scale-x-150 { + --tw-scale-x: 1.5; + } + + .\32xl\:scale-y-0 { + --tw-scale-y: 0; + } + + .\32xl\:scale-y-50 { + --tw-scale-y: .5; + } + + .\32xl\:scale-y-75 { + --tw-scale-y: .75; + } + + .\32xl\:scale-y-90 { + --tw-scale-y: .9; + } + + .\32xl\:scale-y-95 { + --tw-scale-y: .95; + } + + .\32xl\:scale-y-100 { + --tw-scale-y: 1; + } + + .\32xl\:scale-y-105 { + --tw-scale-y: 1.05; + } + + .\32xl\:scale-y-110 { + --tw-scale-y: 1.1; + } + + .\32xl\:scale-y-125 { + --tw-scale-y: 1.25; + } + + .\32xl\:scale-y-150 { + --tw-scale-y: 1.5; + } + + .\32xl\:hover\:scale-0:hover { + --tw-scale-x: 0; + --tw-scale-y: 0; + } + + .\32xl\:hover\:scale-50:hover { + --tw-scale-x: .5; + --tw-scale-y: .5; + } + + .\32xl\:hover\:scale-75:hover { + --tw-scale-x: .75; + --tw-scale-y: .75; + } + + .\32xl\:hover\:scale-90:hover { + --tw-scale-x: .9; + --tw-scale-y: .9; + } + + .\32xl\:hover\:scale-95:hover { + --tw-scale-x: .95; + --tw-scale-y: .95; + } + + .\32xl\:hover\:scale-100:hover { + --tw-scale-x: 1; + --tw-scale-y: 1; + } + + .\32xl\:hover\:scale-105:hover { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; + } + + .\32xl\:hover\:scale-110:hover { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + } + + .\32xl\:hover\:scale-125:hover { + --tw-scale-x: 1.25; + --tw-scale-y: 1.25; + } + + .\32xl\:hover\:scale-150:hover { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; + } + + .\32xl\:hover\:scale-x-0:hover { + --tw-scale-x: 0; + } + + .\32xl\:hover\:scale-x-50:hover { + --tw-scale-x: .5; + } + + .\32xl\:hover\:scale-x-75:hover { + --tw-scale-x: .75; + } + + .\32xl\:hover\:scale-x-90:hover { + --tw-scale-x: .9; + } + + .\32xl\:hover\:scale-x-95:hover { + --tw-scale-x: .95; + } + + .\32xl\:hover\:scale-x-100:hover { + --tw-scale-x: 1; + } + + .\32xl\:hover\:scale-x-105:hover { + --tw-scale-x: 1.05; + } + + .\32xl\:hover\:scale-x-110:hover { + --tw-scale-x: 1.1; + } + + .\32xl\:hover\:scale-x-125:hover { + --tw-scale-x: 1.25; + } + + .\32xl\:hover\:scale-x-150:hover { + --tw-scale-x: 1.5; + } + + .\32xl\:hover\:scale-y-0:hover { + --tw-scale-y: 0; + } + + .\32xl\:hover\:scale-y-50:hover { + --tw-scale-y: .5; + } + + .\32xl\:hover\:scale-y-75:hover { + --tw-scale-y: .75; + } + + .\32xl\:hover\:scale-y-90:hover { + --tw-scale-y: .9; + } + + .\32xl\:hover\:scale-y-95:hover { + --tw-scale-y: .95; + } + + .\32xl\:hover\:scale-y-100:hover { + --tw-scale-y: 1; + } + + .\32xl\:hover\:scale-y-105:hover { + --tw-scale-y: 1.05; + } + + .\32xl\:hover\:scale-y-110:hover { + --tw-scale-y: 1.1; + } + + .\32xl\:hover\:scale-y-125:hover { + --tw-scale-y: 1.25; + } + + .\32xl\:hover\:scale-y-150:hover { + --tw-scale-y: 1.5; + } + + .\32xl\:focus\:scale-0:focus { + --tw-scale-x: 0; + --tw-scale-y: 0; + } + + .\32xl\:focus\:scale-50:focus { + --tw-scale-x: .5; + --tw-scale-y: .5; + } + + .\32xl\:focus\:scale-75:focus { + --tw-scale-x: .75; + --tw-scale-y: .75; + } + + .\32xl\:focus\:scale-90:focus { + --tw-scale-x: .9; + --tw-scale-y: .9; + } + + .\32xl\:focus\:scale-95:focus { + --tw-scale-x: .95; + --tw-scale-y: .95; + } + + .\32xl\:focus\:scale-100:focus { + --tw-scale-x: 1; + --tw-scale-y: 1; + } + + .\32xl\:focus\:scale-105:focus { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; + } + + .\32xl\:focus\:scale-110:focus { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + } + + .\32xl\:focus\:scale-125:focus { + --tw-scale-x: 1.25; + --tw-scale-y: 1.25; + } + + .\32xl\:focus\:scale-150:focus { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; + } + + .\32xl\:focus\:scale-x-0:focus { + --tw-scale-x: 0; + } + + .\32xl\:focus\:scale-x-50:focus { + --tw-scale-x: .5; + } + + .\32xl\:focus\:scale-x-75:focus { + --tw-scale-x: .75; + } + + .\32xl\:focus\:scale-x-90:focus { + --tw-scale-x: .9; + } + + .\32xl\:focus\:scale-x-95:focus { + --tw-scale-x: .95; + } + + .\32xl\:focus\:scale-x-100:focus { + --tw-scale-x: 1; + } + + .\32xl\:focus\:scale-x-105:focus { + --tw-scale-x: 1.05; + } + + .\32xl\:focus\:scale-x-110:focus { + --tw-scale-x: 1.1; + } + + .\32xl\:focus\:scale-x-125:focus { + --tw-scale-x: 1.25; + } + + .\32xl\:focus\:scale-x-150:focus { + --tw-scale-x: 1.5; + } + + .\32xl\:focus\:scale-y-0:focus { + --tw-scale-y: 0; + } + + .\32xl\:focus\:scale-y-50:focus { + --tw-scale-y: .5; + } + + .\32xl\:focus\:scale-y-75:focus { + --tw-scale-y: .75; + } + + .\32xl\:focus\:scale-y-90:focus { + --tw-scale-y: .9; + } + + .\32xl\:focus\:scale-y-95:focus { + --tw-scale-y: .95; + } + + .\32xl\:focus\:scale-y-100:focus { + --tw-scale-y: 1; + } + + .\32xl\:focus\:scale-y-105:focus { + --tw-scale-y: 1.05; + } + + .\32xl\:focus\:scale-y-110:focus { + --tw-scale-y: 1.1; + } + + .\32xl\:focus\:scale-y-125:focus { + --tw-scale-y: 1.25; + } + + .\32xl\:focus\:scale-y-150:focus { + --tw-scale-y: 1.5; + } + + .\32xl\:rotate-0 { + --tw-rotate: 0deg; + } + + .\32xl\:rotate-1 { + --tw-rotate: 1deg; + } + + .\32xl\:rotate-2 { + --tw-rotate: 2deg; + } + + .\32xl\:rotate-3 { + --tw-rotate: 3deg; + } + + .\32xl\:rotate-6 { + --tw-rotate: 6deg; + } + + .\32xl\:rotate-12 { + --tw-rotate: 12deg; + } + + .\32xl\:rotate-45 { + --tw-rotate: 45deg; + } + + .\32xl\:rotate-90 { + --tw-rotate: 90deg; + } + + .\32xl\:rotate-180 { + --tw-rotate: 180deg; + } + + .\32xl\:-rotate-180 { + --tw-rotate: -180deg; + } + + .\32xl\:-rotate-90 { + --tw-rotate: -90deg; + } + + .\32xl\:-rotate-45 { + --tw-rotate: -45deg; + } + + .\32xl\:-rotate-12 { + --tw-rotate: -12deg; + } + + .\32xl\:-rotate-6 { + --tw-rotate: -6deg; + } + + .\32xl\:-rotate-3 { + --tw-rotate: -3deg; + } + + .\32xl\:-rotate-2 { + --tw-rotate: -2deg; + } + + .\32xl\:-rotate-1 { + --tw-rotate: -1deg; + } + + .\32xl\:hover\:rotate-0:hover { + --tw-rotate: 0deg; + } + + .\32xl\:hover\:rotate-1:hover { + --tw-rotate: 1deg; + } + + .\32xl\:hover\:rotate-2:hover { + --tw-rotate: 2deg; + } + + .\32xl\:hover\:rotate-3:hover { + --tw-rotate: 3deg; + } + + .\32xl\:hover\:rotate-6:hover { + --tw-rotate: 6deg; + } + + .\32xl\:hover\:rotate-12:hover { + --tw-rotate: 12deg; + } + + .\32xl\:hover\:rotate-45:hover { + --tw-rotate: 45deg; + } + + .\32xl\:hover\:rotate-90:hover { + --tw-rotate: 90deg; + } + + .\32xl\:hover\:rotate-180:hover { + --tw-rotate: 180deg; + } + + .\32xl\:hover\:-rotate-180:hover { + --tw-rotate: -180deg; + } + + .\32xl\:hover\:-rotate-90:hover { + --tw-rotate: -90deg; + } + + .\32xl\:hover\:-rotate-45:hover { + --tw-rotate: -45deg; + } + + .\32xl\:hover\:-rotate-12:hover { + --tw-rotate: -12deg; + } + + .\32xl\:hover\:-rotate-6:hover { + --tw-rotate: -6deg; + } + + .\32xl\:hover\:-rotate-3:hover { + --tw-rotate: -3deg; + } + + .\32xl\:hover\:-rotate-2:hover { + --tw-rotate: -2deg; + } + + .\32xl\:hover\:-rotate-1:hover { + --tw-rotate: -1deg; + } + + .\32xl\:focus\:rotate-0:focus { + --tw-rotate: 0deg; + } + + .\32xl\:focus\:rotate-1:focus { + --tw-rotate: 1deg; + } + + .\32xl\:focus\:rotate-2:focus { + --tw-rotate: 2deg; + } + + .\32xl\:focus\:rotate-3:focus { + --tw-rotate: 3deg; + } + + .\32xl\:focus\:rotate-6:focus { + --tw-rotate: 6deg; + } + + .\32xl\:focus\:rotate-12:focus { + --tw-rotate: 12deg; + } + + .\32xl\:focus\:rotate-45:focus { + --tw-rotate: 45deg; + } + + .\32xl\:focus\:rotate-90:focus { + --tw-rotate: 90deg; + } + + .\32xl\:focus\:rotate-180:focus { + --tw-rotate: 180deg; + } + + .\32xl\:focus\:-rotate-180:focus { + --tw-rotate: -180deg; + } + + .\32xl\:focus\:-rotate-90:focus { + --tw-rotate: -90deg; + } + + .\32xl\:focus\:-rotate-45:focus { + --tw-rotate: -45deg; + } + + .\32xl\:focus\:-rotate-12:focus { + --tw-rotate: -12deg; + } + + .\32xl\:focus\:-rotate-6:focus { + --tw-rotate: -6deg; + } + + .\32xl\:focus\:-rotate-3:focus { + --tw-rotate: -3deg; + } + + .\32xl\:focus\:-rotate-2:focus { + --tw-rotate: -2deg; + } + + .\32xl\:focus\:-rotate-1:focus { + --tw-rotate: -1deg; + } + + .\32xl\:translate-x-0 { + --tw-translate-x: 0px; + } + + .\32xl\:translate-x-1 { + --tw-translate-x: 0.25rem; + } + + .\32xl\:translate-x-2 { + --tw-translate-x: 0.5rem; + } + + .\32xl\:translate-x-3 { + --tw-translate-x: 0.75rem; + } + + .\32xl\:translate-x-4 { + --tw-translate-x: 1rem; + } + + .\32xl\:translate-x-5 { + --tw-translate-x: 1.25rem; + } + + .\32xl\:translate-x-6 { + --tw-translate-x: 1.5rem; + } + + .\32xl\:translate-x-7 { + --tw-translate-x: 1.75rem; + } + + .\32xl\:translate-x-8 { + --tw-translate-x: 2rem; + } + + .\32xl\:translate-x-9 { + --tw-translate-x: 2.25rem; + } + + .\32xl\:translate-x-10 { + --tw-translate-x: 2.5rem; + } + + .\32xl\:translate-x-11 { + --tw-translate-x: 2.75rem; + } + + .\32xl\:translate-x-12 { + --tw-translate-x: 3rem; + } + + .\32xl\:translate-x-14 { + --tw-translate-x: 3.5rem; + } + + .\32xl\:translate-x-16 { + --tw-translate-x: 4rem; + } + + .\32xl\:translate-x-20 { + --tw-translate-x: 5rem; + } + + .\32xl\:translate-x-22 { + --tw-translate-x: 5.625rem; + } + + .\32xl\:translate-x-24 { + --tw-translate-x: 6rem; + } + + .\32xl\:translate-x-28 { + --tw-translate-x: 7rem; + } + + .\32xl\:translate-x-32 { + --tw-translate-x: 8rem; + } + + .\32xl\:translate-x-36 { + --tw-translate-x: 9rem; + } + + .\32xl\:translate-x-40 { + --tw-translate-x: 10rem; + } + + .\32xl\:translate-x-44 { + --tw-translate-x: 11rem; + } + + .\32xl\:translate-x-48 { + --tw-translate-x: 12rem; + } + + .\32xl\:translate-x-52 { + --tw-translate-x: 13rem; + } + + .\32xl\:translate-x-56 { + --tw-translate-x: 14rem; + } + + .\32xl\:translate-x-60 { + --tw-translate-x: 240px; + } + + .\32xl\:translate-x-64 { + --tw-translate-x: 16rem; + } + + .\32xl\:translate-x-72 { + --tw-translate-x: 18rem; + } + + .\32xl\:translate-x-80 { + --tw-translate-x: 20rem; + } + + .\32xl\:translate-x-88 { + --tw-translate-x: 22rem; + } + + .\32xl\:translate-x-96 { + --tw-translate-x: 24rem; + } + + .\32xl\:translate-x-130 { + --tw-translate-x: 560px; + } + + .\32xl\:translate-x-px { + --tw-translate-x: 1px; + } + + .\32xl\:translate-x-0\.5 { + --tw-translate-x: 0.125rem; + } + + .\32xl\:translate-x-1\.5 { + --tw-translate-x: 0.375rem; + } + + .\32xl\:translate-x-2\.5 { + --tw-translate-x: 0.625rem; + } + + .\32xl\:translate-x-3\.5 { + --tw-translate-x: 0.875rem; + } + + .\32xl\:-translate-x-0 { + --tw-translate-x: 0px; + } + + .\32xl\:-translate-x-1 { + --tw-translate-x: -0.25rem; + } + + .\32xl\:-translate-x-2 { + --tw-translate-x: -0.5rem; + } + + .\32xl\:-translate-x-3 { + --tw-translate-x: -0.75rem; + } + + .\32xl\:-translate-x-4 { + --tw-translate-x: -1rem; + } + + .\32xl\:-translate-x-5 { + --tw-translate-x: -1.25rem; + } + + .\32xl\:-translate-x-6 { + --tw-translate-x: -1.5rem; + } + + .\32xl\:-translate-x-7 { + --tw-translate-x: -1.75rem; + } + + .\32xl\:-translate-x-8 { + --tw-translate-x: -2rem; + } + + .\32xl\:-translate-x-9 { + --tw-translate-x: -2.25rem; + } + + .\32xl\:-translate-x-10 { + --tw-translate-x: -2.5rem; + } + + .\32xl\:-translate-x-11 { + --tw-translate-x: -2.75rem; + } + + .\32xl\:-translate-x-12 { + --tw-translate-x: -3rem; + } + + .\32xl\:-translate-x-14 { + --tw-translate-x: -3.5rem; + } + + .\32xl\:-translate-x-16 { + --tw-translate-x: -4rem; + } + + .\32xl\:-translate-x-20 { + --tw-translate-x: -5rem; + } + + .\32xl\:-translate-x-22 { + --tw-translate-x: -5.625rem; + } + + .\32xl\:-translate-x-24 { + --tw-translate-x: -6rem; + } + + .\32xl\:-translate-x-28 { + --tw-translate-x: -7rem; + } + + .\32xl\:-translate-x-32 { + --tw-translate-x: -8rem; + } + + .\32xl\:-translate-x-36 { + --tw-translate-x: -9rem; + } + + .\32xl\:-translate-x-40 { + --tw-translate-x: -10rem; + } + + .\32xl\:-translate-x-44 { + --tw-translate-x: -11rem; + } + + .\32xl\:-translate-x-48 { + --tw-translate-x: -12rem; + } + + .\32xl\:-translate-x-52 { + --tw-translate-x: -13rem; + } + + .\32xl\:-translate-x-56 { + --tw-translate-x: -14rem; + } + + .\32xl\:-translate-x-60 { + --tw-translate-x: -240px; + } + + .\32xl\:-translate-x-64 { + --tw-translate-x: -16rem; + } + + .\32xl\:-translate-x-72 { + --tw-translate-x: -18rem; + } + + .\32xl\:-translate-x-80 { + --tw-translate-x: -20rem; + } + + .\32xl\:-translate-x-88 { + --tw-translate-x: -22rem; + } + + .\32xl\:-translate-x-96 { + --tw-translate-x: -24rem; + } + + .\32xl\:-translate-x-130 { + --tw-translate-x: -560px; + } + + .\32xl\:-translate-x-px { + --tw-translate-x: -1px; + } + + .\32xl\:-translate-x-0\.5 { + --tw-translate-x: -0.125rem; + } + + .\32xl\:-translate-x-1\.5 { + --tw-translate-x: -0.375rem; + } + + .\32xl\:-translate-x-2\.5 { + --tw-translate-x: -0.625rem; + } + + .\32xl\:-translate-x-3\.5 { + --tw-translate-x: -0.875rem; + } + + .\32xl\:translate-x-1\/2 { + --tw-translate-x: 50%; + } + + .\32xl\:translate-x-1\/3 { + --tw-translate-x: 33.333333%; + } + + .\32xl\:translate-x-2\/3 { + --tw-translate-x: 66.666667%; + } + + .\32xl\:translate-x-1\/4 { + --tw-translate-x: 25%; + } + + .\32xl\:translate-x-2\/4 { + --tw-translate-x: 50%; + } + + .\32xl\:translate-x-3\/4 { + --tw-translate-x: 75%; + } + + .\32xl\:translate-x-full { + --tw-translate-x: 100%; + } + + .\32xl\:-translate-x-1\/2 { + --tw-translate-x: -50%; + } + + .\32xl\:-translate-x-1\/3 { + --tw-translate-x: -33.333333%; + } + + .\32xl\:-translate-x-2\/3 { + --tw-translate-x: -66.666667%; + } + + .\32xl\:-translate-x-1\/4 { + --tw-translate-x: -25%; + } + + .\32xl\:-translate-x-2\/4 { + --tw-translate-x: -50%; + } + + .\32xl\:-translate-x-3\/4 { + --tw-translate-x: -75%; + } + + .\32xl\:-translate-x-full { + --tw-translate-x: -100%; + } + + .\32xl\:translate-y-0 { + --tw-translate-y: 0px; + } + + .\32xl\:translate-y-1 { + --tw-translate-y: 0.25rem; + } + + .\32xl\:translate-y-2 { + --tw-translate-y: 0.5rem; + } + + .\32xl\:translate-y-3 { + --tw-translate-y: 0.75rem; + } + + .\32xl\:translate-y-4 { + --tw-translate-y: 1rem; + } + + .\32xl\:translate-y-5 { + --tw-translate-y: 1.25rem; + } + + .\32xl\:translate-y-6 { + --tw-translate-y: 1.5rem; + } + + .\32xl\:translate-y-7 { + --tw-translate-y: 1.75rem; + } + + .\32xl\:translate-y-8 { + --tw-translate-y: 2rem; + } + + .\32xl\:translate-y-9 { + --tw-translate-y: 2.25rem; + } + + .\32xl\:translate-y-10 { + --tw-translate-y: 2.5rem; + } + + .\32xl\:translate-y-11 { + --tw-translate-y: 2.75rem; + } + + .\32xl\:translate-y-12 { + --tw-translate-y: 3rem; + } + + .\32xl\:translate-y-14 { + --tw-translate-y: 3.5rem; + } + + .\32xl\:translate-y-16 { + --tw-translate-y: 4rem; + } + + .\32xl\:translate-y-20 { + --tw-translate-y: 5rem; + } + + .\32xl\:translate-y-22 { + --tw-translate-y: 5.625rem; + } + + .\32xl\:translate-y-24 { + --tw-translate-y: 6rem; + } + + .\32xl\:translate-y-28 { + --tw-translate-y: 7rem; + } + + .\32xl\:translate-y-32 { + --tw-translate-y: 8rem; + } + + .\32xl\:translate-y-36 { + --tw-translate-y: 9rem; + } + + .\32xl\:translate-y-40 { + --tw-translate-y: 10rem; + } + + .\32xl\:translate-y-44 { + --tw-translate-y: 11rem; + } + + .\32xl\:translate-y-48 { + --tw-translate-y: 12rem; + } + + .\32xl\:translate-y-52 { + --tw-translate-y: 13rem; + } + + .\32xl\:translate-y-56 { + --tw-translate-y: 14rem; + } + + .\32xl\:translate-y-60 { + --tw-translate-y: 240px; + } + + .\32xl\:translate-y-64 { + --tw-translate-y: 16rem; + } + + .\32xl\:translate-y-72 { + --tw-translate-y: 18rem; + } + + .\32xl\:translate-y-80 { + --tw-translate-y: 20rem; + } + + .\32xl\:translate-y-88 { + --tw-translate-y: 22rem; + } + + .\32xl\:translate-y-96 { + --tw-translate-y: 24rem; + } + + .\32xl\:translate-y-130 { + --tw-translate-y: 560px; + } + + .\32xl\:translate-y-px { + --tw-translate-y: 1px; + } + + .\32xl\:translate-y-0\.5 { + --tw-translate-y: 0.125rem; + } + + .\32xl\:translate-y-1\.5 { + --tw-translate-y: 0.375rem; + } + + .\32xl\:translate-y-2\.5 { + --tw-translate-y: 0.625rem; + } + + .\32xl\:translate-y-3\.5 { + --tw-translate-y: 0.875rem; + } + + .\32xl\:-translate-y-0 { + --tw-translate-y: 0px; + } + + .\32xl\:-translate-y-1 { + --tw-translate-y: -0.25rem; + } + + .\32xl\:-translate-y-2 { + --tw-translate-y: -0.5rem; + } + + .\32xl\:-translate-y-3 { + --tw-translate-y: -0.75rem; + } + + .\32xl\:-translate-y-4 { + --tw-translate-y: -1rem; + } + + .\32xl\:-translate-y-5 { + --tw-translate-y: -1.25rem; + } + + .\32xl\:-translate-y-6 { + --tw-translate-y: -1.5rem; + } + + .\32xl\:-translate-y-7 { + --tw-translate-y: -1.75rem; + } + + .\32xl\:-translate-y-8 { + --tw-translate-y: -2rem; + } + + .\32xl\:-translate-y-9 { + --tw-translate-y: -2.25rem; + } + + .\32xl\:-translate-y-10 { + --tw-translate-y: -2.5rem; + } + + .\32xl\:-translate-y-11 { + --tw-translate-y: -2.75rem; + } + + .\32xl\:-translate-y-12 { + --tw-translate-y: -3rem; + } + + .\32xl\:-translate-y-14 { + --tw-translate-y: -3.5rem; + } + + .\32xl\:-translate-y-16 { + --tw-translate-y: -4rem; + } + + .\32xl\:-translate-y-20 { + --tw-translate-y: -5rem; + } + + .\32xl\:-translate-y-22 { + --tw-translate-y: -5.625rem; + } + + .\32xl\:-translate-y-24 { + --tw-translate-y: -6rem; + } + + .\32xl\:-translate-y-28 { + --tw-translate-y: -7rem; + } + + .\32xl\:-translate-y-32 { + --tw-translate-y: -8rem; + } + + .\32xl\:-translate-y-36 { + --tw-translate-y: -9rem; + } + + .\32xl\:-translate-y-40 { + --tw-translate-y: -10rem; + } + + .\32xl\:-translate-y-44 { + --tw-translate-y: -11rem; + } + + .\32xl\:-translate-y-48 { + --tw-translate-y: -12rem; + } + + .\32xl\:-translate-y-52 { + --tw-translate-y: -13rem; + } + + .\32xl\:-translate-y-56 { + --tw-translate-y: -14rem; + } + + .\32xl\:-translate-y-60 { + --tw-translate-y: -240px; + } + + .\32xl\:-translate-y-64 { + --tw-translate-y: -16rem; + } + + .\32xl\:-translate-y-72 { + --tw-translate-y: -18rem; + } + + .\32xl\:-translate-y-80 { + --tw-translate-y: -20rem; + } + + .\32xl\:-translate-y-88 { + --tw-translate-y: -22rem; + } + + .\32xl\:-translate-y-96 { + --tw-translate-y: -24rem; + } + + .\32xl\:-translate-y-130 { + --tw-translate-y: -560px; + } + + .\32xl\:-translate-y-px { + --tw-translate-y: -1px; + } + + .\32xl\:-translate-y-0\.5 { + --tw-translate-y: -0.125rem; + } + + .\32xl\:-translate-y-1\.5 { + --tw-translate-y: -0.375rem; + } + + .\32xl\:-translate-y-2\.5 { + --tw-translate-y: -0.625rem; + } + + .\32xl\:-translate-y-3\.5 { + --tw-translate-y: -0.875rem; + } + + .\32xl\:translate-y-1\/2 { + --tw-translate-y: 50%; + } + + .\32xl\:translate-y-1\/3 { + --tw-translate-y: 33.333333%; + } + + .\32xl\:translate-y-2\/3 { + --tw-translate-y: 66.666667%; + } + + .\32xl\:translate-y-1\/4 { + --tw-translate-y: 25%; + } + + .\32xl\:translate-y-2\/4 { + --tw-translate-y: 50%; + } + + .\32xl\:translate-y-3\/4 { + --tw-translate-y: 75%; + } + + .\32xl\:translate-y-full { + --tw-translate-y: 100%; + } + + .\32xl\:-translate-y-1\/2 { + --tw-translate-y: -50%; + } + + .\32xl\:-translate-y-1\/3 { + --tw-translate-y: -33.333333%; + } + + .\32xl\:-translate-y-2\/3 { + --tw-translate-y: -66.666667%; + } + + .\32xl\:-translate-y-1\/4 { + --tw-translate-y: -25%; + } + + .\32xl\:-translate-y-2\/4 { + --tw-translate-y: -50%; + } + + .\32xl\:-translate-y-3\/4 { + --tw-translate-y: -75%; + } + + .\32xl\:-translate-y-full { + --tw-translate-y: -100%; + } + + .\32xl\:hover\:translate-x-0:hover { + --tw-translate-x: 0px; + } + + .\32xl\:hover\:translate-x-1:hover { + --tw-translate-x: 0.25rem; + } + + .\32xl\:hover\:translate-x-2:hover { + --tw-translate-x: 0.5rem; + } + + .\32xl\:hover\:translate-x-3:hover { + --tw-translate-x: 0.75rem; + } + + .\32xl\:hover\:translate-x-4:hover { + --tw-translate-x: 1rem; + } + + .\32xl\:hover\:translate-x-5:hover { + --tw-translate-x: 1.25rem; + } + + .\32xl\:hover\:translate-x-6:hover { + --tw-translate-x: 1.5rem; + } + + .\32xl\:hover\:translate-x-7:hover { + --tw-translate-x: 1.75rem; + } + + .\32xl\:hover\:translate-x-8:hover { + --tw-translate-x: 2rem; + } + + .\32xl\:hover\:translate-x-9:hover { + --tw-translate-x: 2.25rem; + } + + .\32xl\:hover\:translate-x-10:hover { + --tw-translate-x: 2.5rem; + } + + .\32xl\:hover\:translate-x-11:hover { + --tw-translate-x: 2.75rem; + } + + .\32xl\:hover\:translate-x-12:hover { + --tw-translate-x: 3rem; + } + + .\32xl\:hover\:translate-x-14:hover { + --tw-translate-x: 3.5rem; + } + + .\32xl\:hover\:translate-x-16:hover { + --tw-translate-x: 4rem; + } + + .\32xl\:hover\:translate-x-20:hover { + --tw-translate-x: 5rem; + } + + .\32xl\:hover\:translate-x-22:hover { + --tw-translate-x: 5.625rem; + } + + .\32xl\:hover\:translate-x-24:hover { + --tw-translate-x: 6rem; + } + + .\32xl\:hover\:translate-x-28:hover { + --tw-translate-x: 7rem; + } + + .\32xl\:hover\:translate-x-32:hover { + --tw-translate-x: 8rem; + } + + .\32xl\:hover\:translate-x-36:hover { + --tw-translate-x: 9rem; + } + + .\32xl\:hover\:translate-x-40:hover { + --tw-translate-x: 10rem; + } + + .\32xl\:hover\:translate-x-44:hover { + --tw-translate-x: 11rem; + } + + .\32xl\:hover\:translate-x-48:hover { + --tw-translate-x: 12rem; + } + + .\32xl\:hover\:translate-x-52:hover { + --tw-translate-x: 13rem; + } + + .\32xl\:hover\:translate-x-56:hover { + --tw-translate-x: 14rem; + } + + .\32xl\:hover\:translate-x-60:hover { + --tw-translate-x: 240px; + } + + .\32xl\:hover\:translate-x-64:hover { + --tw-translate-x: 16rem; + } + + .\32xl\:hover\:translate-x-72:hover { + --tw-translate-x: 18rem; + } + + .\32xl\:hover\:translate-x-80:hover { + --tw-translate-x: 20rem; + } + + .\32xl\:hover\:translate-x-88:hover { + --tw-translate-x: 22rem; + } + + .\32xl\:hover\:translate-x-96:hover { + --tw-translate-x: 24rem; + } + + .\32xl\:hover\:translate-x-130:hover { + --tw-translate-x: 560px; + } + + .\32xl\:hover\:translate-x-px:hover { + --tw-translate-x: 1px; + } + + .\32xl\:hover\:translate-x-0\.5:hover { + --tw-translate-x: 0.125rem; + } + + .\32xl\:hover\:translate-x-1\.5:hover { + --tw-translate-x: 0.375rem; + } + + .\32xl\:hover\:translate-x-2\.5:hover { + --tw-translate-x: 0.625rem; + } + + .\32xl\:hover\:translate-x-3\.5:hover { + --tw-translate-x: 0.875rem; + } + + .\32xl\:hover\:-translate-x-0:hover { + --tw-translate-x: 0px; + } + + .\32xl\:hover\:-translate-x-1:hover { + --tw-translate-x: -0.25rem; + } + + .\32xl\:hover\:-translate-x-2:hover { + --tw-translate-x: -0.5rem; + } + + .\32xl\:hover\:-translate-x-3:hover { + --tw-translate-x: -0.75rem; + } + + .\32xl\:hover\:-translate-x-4:hover { + --tw-translate-x: -1rem; + } + + .\32xl\:hover\:-translate-x-5:hover { + --tw-translate-x: -1.25rem; + } + + .\32xl\:hover\:-translate-x-6:hover { + --tw-translate-x: -1.5rem; + } + + .\32xl\:hover\:-translate-x-7:hover { + --tw-translate-x: -1.75rem; + } + + .\32xl\:hover\:-translate-x-8:hover { + --tw-translate-x: -2rem; + } + + .\32xl\:hover\:-translate-x-9:hover { + --tw-translate-x: -2.25rem; + } + + .\32xl\:hover\:-translate-x-10:hover { + --tw-translate-x: -2.5rem; + } + + .\32xl\:hover\:-translate-x-11:hover { + --tw-translate-x: -2.75rem; + } + + .\32xl\:hover\:-translate-x-12:hover { + --tw-translate-x: -3rem; + } + + .\32xl\:hover\:-translate-x-14:hover { + --tw-translate-x: -3.5rem; + } + + .\32xl\:hover\:-translate-x-16:hover { + --tw-translate-x: -4rem; + } + + .\32xl\:hover\:-translate-x-20:hover { + --tw-translate-x: -5rem; + } + + .\32xl\:hover\:-translate-x-22:hover { + --tw-translate-x: -5.625rem; + } + + .\32xl\:hover\:-translate-x-24:hover { + --tw-translate-x: -6rem; + } + + .\32xl\:hover\:-translate-x-28:hover { + --tw-translate-x: -7rem; + } + + .\32xl\:hover\:-translate-x-32:hover { + --tw-translate-x: -8rem; + } + + .\32xl\:hover\:-translate-x-36:hover { + --tw-translate-x: -9rem; + } + + .\32xl\:hover\:-translate-x-40:hover { + --tw-translate-x: -10rem; + } + + .\32xl\:hover\:-translate-x-44:hover { + --tw-translate-x: -11rem; + } + + .\32xl\:hover\:-translate-x-48:hover { + --tw-translate-x: -12rem; + } + + .\32xl\:hover\:-translate-x-52:hover { + --tw-translate-x: -13rem; + } + + .\32xl\:hover\:-translate-x-56:hover { + --tw-translate-x: -14rem; + } + + .\32xl\:hover\:-translate-x-60:hover { + --tw-translate-x: -240px; + } + + .\32xl\:hover\:-translate-x-64:hover { + --tw-translate-x: -16rem; + } + + .\32xl\:hover\:-translate-x-72:hover { + --tw-translate-x: -18rem; + } + + .\32xl\:hover\:-translate-x-80:hover { + --tw-translate-x: -20rem; + } + + .\32xl\:hover\:-translate-x-88:hover { + --tw-translate-x: -22rem; + } + + .\32xl\:hover\:-translate-x-96:hover { + --tw-translate-x: -24rem; + } + + .\32xl\:hover\:-translate-x-130:hover { + --tw-translate-x: -560px; + } + + .\32xl\:hover\:-translate-x-px:hover { + --tw-translate-x: -1px; + } + + .\32xl\:hover\:-translate-x-0\.5:hover { + --tw-translate-x: -0.125rem; + } + + .\32xl\:hover\:-translate-x-1\.5:hover { + --tw-translate-x: -0.375rem; + } + + .\32xl\:hover\:-translate-x-2\.5:hover { + --tw-translate-x: -0.625rem; + } + + .\32xl\:hover\:-translate-x-3\.5:hover { + --tw-translate-x: -0.875rem; + } + + .\32xl\:hover\:translate-x-1\/2:hover { + --tw-translate-x: 50%; + } + + .\32xl\:hover\:translate-x-1\/3:hover { + --tw-translate-x: 33.333333%; + } + + .\32xl\:hover\:translate-x-2\/3:hover { + --tw-translate-x: 66.666667%; + } + + .\32xl\:hover\:translate-x-1\/4:hover { + --tw-translate-x: 25%; + } + + .\32xl\:hover\:translate-x-2\/4:hover { + --tw-translate-x: 50%; + } + + .\32xl\:hover\:translate-x-3\/4:hover { + --tw-translate-x: 75%; + } + + .\32xl\:hover\:translate-x-full:hover { + --tw-translate-x: 100%; + } + + .\32xl\:hover\:-translate-x-1\/2:hover { + --tw-translate-x: -50%; + } + + .\32xl\:hover\:-translate-x-1\/3:hover { + --tw-translate-x: -33.333333%; + } + + .\32xl\:hover\:-translate-x-2\/3:hover { + --tw-translate-x: -66.666667%; + } + + .\32xl\:hover\:-translate-x-1\/4:hover { + --tw-translate-x: -25%; + } + + .\32xl\:hover\:-translate-x-2\/4:hover { + --tw-translate-x: -50%; + } + + .\32xl\:hover\:-translate-x-3\/4:hover { + --tw-translate-x: -75%; + } + + .\32xl\:hover\:-translate-x-full:hover { + --tw-translate-x: -100%; + } + + .\32xl\:hover\:translate-y-0:hover { + --tw-translate-y: 0px; + } + + .\32xl\:hover\:translate-y-1:hover { + --tw-translate-y: 0.25rem; + } + + .\32xl\:hover\:translate-y-2:hover { + --tw-translate-y: 0.5rem; + } + + .\32xl\:hover\:translate-y-3:hover { + --tw-translate-y: 0.75rem; + } + + .\32xl\:hover\:translate-y-4:hover { + --tw-translate-y: 1rem; + } + + .\32xl\:hover\:translate-y-5:hover { + --tw-translate-y: 1.25rem; + } + + .\32xl\:hover\:translate-y-6:hover { + --tw-translate-y: 1.5rem; + } + + .\32xl\:hover\:translate-y-7:hover { + --tw-translate-y: 1.75rem; + } + + .\32xl\:hover\:translate-y-8:hover { + --tw-translate-y: 2rem; + } + + .\32xl\:hover\:translate-y-9:hover { + --tw-translate-y: 2.25rem; + } + + .\32xl\:hover\:translate-y-10:hover { + --tw-translate-y: 2.5rem; + } + + .\32xl\:hover\:translate-y-11:hover { + --tw-translate-y: 2.75rem; + } + + .\32xl\:hover\:translate-y-12:hover { + --tw-translate-y: 3rem; + } + + .\32xl\:hover\:translate-y-14:hover { + --tw-translate-y: 3.5rem; + } + + .\32xl\:hover\:translate-y-16:hover { + --tw-translate-y: 4rem; + } + + .\32xl\:hover\:translate-y-20:hover { + --tw-translate-y: 5rem; + } + + .\32xl\:hover\:translate-y-22:hover { + --tw-translate-y: 5.625rem; + } + + .\32xl\:hover\:translate-y-24:hover { + --tw-translate-y: 6rem; + } + + .\32xl\:hover\:translate-y-28:hover { + --tw-translate-y: 7rem; + } + + .\32xl\:hover\:translate-y-32:hover { + --tw-translate-y: 8rem; + } + + .\32xl\:hover\:translate-y-36:hover { + --tw-translate-y: 9rem; + } + + .\32xl\:hover\:translate-y-40:hover { + --tw-translate-y: 10rem; + } + + .\32xl\:hover\:translate-y-44:hover { + --tw-translate-y: 11rem; + } + + .\32xl\:hover\:translate-y-48:hover { + --tw-translate-y: 12rem; + } + + .\32xl\:hover\:translate-y-52:hover { + --tw-translate-y: 13rem; + } + + .\32xl\:hover\:translate-y-56:hover { + --tw-translate-y: 14rem; + } + + .\32xl\:hover\:translate-y-60:hover { + --tw-translate-y: 240px; + } + + .\32xl\:hover\:translate-y-64:hover { + --tw-translate-y: 16rem; + } + + .\32xl\:hover\:translate-y-72:hover { + --tw-translate-y: 18rem; + } + + .\32xl\:hover\:translate-y-80:hover { + --tw-translate-y: 20rem; + } + + .\32xl\:hover\:translate-y-88:hover { + --tw-translate-y: 22rem; + } + + .\32xl\:hover\:translate-y-96:hover { + --tw-translate-y: 24rem; + } + + .\32xl\:hover\:translate-y-130:hover { + --tw-translate-y: 560px; + } + + .\32xl\:hover\:translate-y-px:hover { + --tw-translate-y: 1px; + } + + .\32xl\:hover\:translate-y-0\.5:hover { + --tw-translate-y: 0.125rem; + } + + .\32xl\:hover\:translate-y-1\.5:hover { + --tw-translate-y: 0.375rem; + } + + .\32xl\:hover\:translate-y-2\.5:hover { + --tw-translate-y: 0.625rem; + } + + .\32xl\:hover\:translate-y-3\.5:hover { + --tw-translate-y: 0.875rem; + } + + .\32xl\:hover\:-translate-y-0:hover { + --tw-translate-y: 0px; + } + + .\32xl\:hover\:-translate-y-1:hover { + --tw-translate-y: -0.25rem; + } + + .\32xl\:hover\:-translate-y-2:hover { + --tw-translate-y: -0.5rem; + } + + .\32xl\:hover\:-translate-y-3:hover { + --tw-translate-y: -0.75rem; + } + + .\32xl\:hover\:-translate-y-4:hover { + --tw-translate-y: -1rem; + } + + .\32xl\:hover\:-translate-y-5:hover { + --tw-translate-y: -1.25rem; + } + + .\32xl\:hover\:-translate-y-6:hover { + --tw-translate-y: -1.5rem; + } + + .\32xl\:hover\:-translate-y-7:hover { + --tw-translate-y: -1.75rem; + } + + .\32xl\:hover\:-translate-y-8:hover { + --tw-translate-y: -2rem; + } + + .\32xl\:hover\:-translate-y-9:hover { + --tw-translate-y: -2.25rem; + } + + .\32xl\:hover\:-translate-y-10:hover { + --tw-translate-y: -2.5rem; + } + + .\32xl\:hover\:-translate-y-11:hover { + --tw-translate-y: -2.75rem; + } + + .\32xl\:hover\:-translate-y-12:hover { + --tw-translate-y: -3rem; + } + + .\32xl\:hover\:-translate-y-14:hover { + --tw-translate-y: -3.5rem; + } + + .\32xl\:hover\:-translate-y-16:hover { + --tw-translate-y: -4rem; + } + + .\32xl\:hover\:-translate-y-20:hover { + --tw-translate-y: -5rem; + } + + .\32xl\:hover\:-translate-y-22:hover { + --tw-translate-y: -5.625rem; + } + + .\32xl\:hover\:-translate-y-24:hover { + --tw-translate-y: -6rem; + } + + .\32xl\:hover\:-translate-y-28:hover { + --tw-translate-y: -7rem; + } + + .\32xl\:hover\:-translate-y-32:hover { + --tw-translate-y: -8rem; + } + + .\32xl\:hover\:-translate-y-36:hover { + --tw-translate-y: -9rem; + } + + .\32xl\:hover\:-translate-y-40:hover { + --tw-translate-y: -10rem; + } + + .\32xl\:hover\:-translate-y-44:hover { + --tw-translate-y: -11rem; + } + + .\32xl\:hover\:-translate-y-48:hover { + --tw-translate-y: -12rem; + } + + .\32xl\:hover\:-translate-y-52:hover { + --tw-translate-y: -13rem; + } + + .\32xl\:hover\:-translate-y-56:hover { + --tw-translate-y: -14rem; + } + + .\32xl\:hover\:-translate-y-60:hover { + --tw-translate-y: -240px; + } + + .\32xl\:hover\:-translate-y-64:hover { + --tw-translate-y: -16rem; + } + + .\32xl\:hover\:-translate-y-72:hover { + --tw-translate-y: -18rem; + } + + .\32xl\:hover\:-translate-y-80:hover { + --tw-translate-y: -20rem; + } + + .\32xl\:hover\:-translate-y-88:hover { + --tw-translate-y: -22rem; + } + + .\32xl\:hover\:-translate-y-96:hover { + --tw-translate-y: -24rem; + } + + .\32xl\:hover\:-translate-y-130:hover { + --tw-translate-y: -560px; + } + + .\32xl\:hover\:-translate-y-px:hover { + --tw-translate-y: -1px; + } + + .\32xl\:hover\:-translate-y-0\.5:hover { + --tw-translate-y: -0.125rem; + } + + .\32xl\:hover\:-translate-y-1\.5:hover { + --tw-translate-y: -0.375rem; + } + + .\32xl\:hover\:-translate-y-2\.5:hover { + --tw-translate-y: -0.625rem; + } + + .\32xl\:hover\:-translate-y-3\.5:hover { + --tw-translate-y: -0.875rem; + } + + .\32xl\:hover\:translate-y-1\/2:hover { + --tw-translate-y: 50%; + } + + .\32xl\:hover\:translate-y-1\/3:hover { + --tw-translate-y: 33.333333%; + } + + .\32xl\:hover\:translate-y-2\/3:hover { + --tw-translate-y: 66.666667%; + } + + .\32xl\:hover\:translate-y-1\/4:hover { + --tw-translate-y: 25%; + } + + .\32xl\:hover\:translate-y-2\/4:hover { + --tw-translate-y: 50%; + } + + .\32xl\:hover\:translate-y-3\/4:hover { + --tw-translate-y: 75%; + } + + .\32xl\:hover\:translate-y-full:hover { + --tw-translate-y: 100%; + } + + .\32xl\:hover\:-translate-y-1\/2:hover { + --tw-translate-y: -50%; + } + + .\32xl\:hover\:-translate-y-1\/3:hover { + --tw-translate-y: -33.333333%; + } + + .\32xl\:hover\:-translate-y-2\/3:hover { + --tw-translate-y: -66.666667%; + } + + .\32xl\:hover\:-translate-y-1\/4:hover { + --tw-translate-y: -25%; + } + + .\32xl\:hover\:-translate-y-2\/4:hover { + --tw-translate-y: -50%; + } + + .\32xl\:hover\:-translate-y-3\/4:hover { + --tw-translate-y: -75%; + } + + .\32xl\:hover\:-translate-y-full:hover { + --tw-translate-y: -100%; + } + + .\32xl\:focus\:translate-x-0:focus { + --tw-translate-x: 0px; + } + + .\32xl\:focus\:translate-x-1:focus { + --tw-translate-x: 0.25rem; + } + + .\32xl\:focus\:translate-x-2:focus { + --tw-translate-x: 0.5rem; + } + + .\32xl\:focus\:translate-x-3:focus { + --tw-translate-x: 0.75rem; + } + + .\32xl\:focus\:translate-x-4:focus { + --tw-translate-x: 1rem; + } + + .\32xl\:focus\:translate-x-5:focus { + --tw-translate-x: 1.25rem; + } + + .\32xl\:focus\:translate-x-6:focus { + --tw-translate-x: 1.5rem; + } + + .\32xl\:focus\:translate-x-7:focus { + --tw-translate-x: 1.75rem; + } + + .\32xl\:focus\:translate-x-8:focus { + --tw-translate-x: 2rem; + } + + .\32xl\:focus\:translate-x-9:focus { + --tw-translate-x: 2.25rem; + } + + .\32xl\:focus\:translate-x-10:focus { + --tw-translate-x: 2.5rem; + } + + .\32xl\:focus\:translate-x-11:focus { + --tw-translate-x: 2.75rem; + } + + .\32xl\:focus\:translate-x-12:focus { + --tw-translate-x: 3rem; + } + + .\32xl\:focus\:translate-x-14:focus { + --tw-translate-x: 3.5rem; + } + + .\32xl\:focus\:translate-x-16:focus { + --tw-translate-x: 4rem; + } + + .\32xl\:focus\:translate-x-20:focus { + --tw-translate-x: 5rem; + } + + .\32xl\:focus\:translate-x-22:focus { + --tw-translate-x: 5.625rem; + } + + .\32xl\:focus\:translate-x-24:focus { + --tw-translate-x: 6rem; + } + + .\32xl\:focus\:translate-x-28:focus { + --tw-translate-x: 7rem; + } + + .\32xl\:focus\:translate-x-32:focus { + --tw-translate-x: 8rem; + } + + .\32xl\:focus\:translate-x-36:focus { + --tw-translate-x: 9rem; + } + + .\32xl\:focus\:translate-x-40:focus { + --tw-translate-x: 10rem; + } + + .\32xl\:focus\:translate-x-44:focus { + --tw-translate-x: 11rem; + } + + .\32xl\:focus\:translate-x-48:focus { + --tw-translate-x: 12rem; + } + + .\32xl\:focus\:translate-x-52:focus { + --tw-translate-x: 13rem; + } + + .\32xl\:focus\:translate-x-56:focus { + --tw-translate-x: 14rem; + } + + .\32xl\:focus\:translate-x-60:focus { + --tw-translate-x: 240px; + } + + .\32xl\:focus\:translate-x-64:focus { + --tw-translate-x: 16rem; + } + + .\32xl\:focus\:translate-x-72:focus { + --tw-translate-x: 18rem; + } + + .\32xl\:focus\:translate-x-80:focus { + --tw-translate-x: 20rem; + } + + .\32xl\:focus\:translate-x-88:focus { + --tw-translate-x: 22rem; + } + + .\32xl\:focus\:translate-x-96:focus { + --tw-translate-x: 24rem; + } + + .\32xl\:focus\:translate-x-130:focus { + --tw-translate-x: 560px; + } + + .\32xl\:focus\:translate-x-px:focus { + --tw-translate-x: 1px; + } + + .\32xl\:focus\:translate-x-0\.5:focus { + --tw-translate-x: 0.125rem; + } + + .\32xl\:focus\:translate-x-1\.5:focus { + --tw-translate-x: 0.375rem; + } + + .\32xl\:focus\:translate-x-2\.5:focus { + --tw-translate-x: 0.625rem; + } + + .\32xl\:focus\:translate-x-3\.5:focus { + --tw-translate-x: 0.875rem; + } + + .\32xl\:focus\:-translate-x-0:focus { + --tw-translate-x: 0px; + } + + .\32xl\:focus\:-translate-x-1:focus { + --tw-translate-x: -0.25rem; + } + + .\32xl\:focus\:-translate-x-2:focus { + --tw-translate-x: -0.5rem; + } + + .\32xl\:focus\:-translate-x-3:focus { + --tw-translate-x: -0.75rem; + } + + .\32xl\:focus\:-translate-x-4:focus { + --tw-translate-x: -1rem; + } + + .\32xl\:focus\:-translate-x-5:focus { + --tw-translate-x: -1.25rem; + } + + .\32xl\:focus\:-translate-x-6:focus { + --tw-translate-x: -1.5rem; + } + + .\32xl\:focus\:-translate-x-7:focus { + --tw-translate-x: -1.75rem; + } + + .\32xl\:focus\:-translate-x-8:focus { + --tw-translate-x: -2rem; + } + + .\32xl\:focus\:-translate-x-9:focus { + --tw-translate-x: -2.25rem; + } + + .\32xl\:focus\:-translate-x-10:focus { + --tw-translate-x: -2.5rem; + } + + .\32xl\:focus\:-translate-x-11:focus { + --tw-translate-x: -2.75rem; + } + + .\32xl\:focus\:-translate-x-12:focus { + --tw-translate-x: -3rem; + } + + .\32xl\:focus\:-translate-x-14:focus { + --tw-translate-x: -3.5rem; + } + + .\32xl\:focus\:-translate-x-16:focus { + --tw-translate-x: -4rem; + } + + .\32xl\:focus\:-translate-x-20:focus { + --tw-translate-x: -5rem; + } + + .\32xl\:focus\:-translate-x-22:focus { + --tw-translate-x: -5.625rem; + } + + .\32xl\:focus\:-translate-x-24:focus { + --tw-translate-x: -6rem; + } + + .\32xl\:focus\:-translate-x-28:focus { + --tw-translate-x: -7rem; + } + + .\32xl\:focus\:-translate-x-32:focus { + --tw-translate-x: -8rem; + } + + .\32xl\:focus\:-translate-x-36:focus { + --tw-translate-x: -9rem; + } + + .\32xl\:focus\:-translate-x-40:focus { + --tw-translate-x: -10rem; + } + + .\32xl\:focus\:-translate-x-44:focus { + --tw-translate-x: -11rem; + } + + .\32xl\:focus\:-translate-x-48:focus { + --tw-translate-x: -12rem; + } + + .\32xl\:focus\:-translate-x-52:focus { + --tw-translate-x: -13rem; + } + + .\32xl\:focus\:-translate-x-56:focus { + --tw-translate-x: -14rem; + } + + .\32xl\:focus\:-translate-x-60:focus { + --tw-translate-x: -240px; + } + + .\32xl\:focus\:-translate-x-64:focus { + --tw-translate-x: -16rem; + } + + .\32xl\:focus\:-translate-x-72:focus { + --tw-translate-x: -18rem; + } + + .\32xl\:focus\:-translate-x-80:focus { + --tw-translate-x: -20rem; + } + + .\32xl\:focus\:-translate-x-88:focus { + --tw-translate-x: -22rem; + } + + .\32xl\:focus\:-translate-x-96:focus { + --tw-translate-x: -24rem; + } + + .\32xl\:focus\:-translate-x-130:focus { + --tw-translate-x: -560px; + } + + .\32xl\:focus\:-translate-x-px:focus { + --tw-translate-x: -1px; + } + + .\32xl\:focus\:-translate-x-0\.5:focus { + --tw-translate-x: -0.125rem; + } + + .\32xl\:focus\:-translate-x-1\.5:focus { + --tw-translate-x: -0.375rem; + } + + .\32xl\:focus\:-translate-x-2\.5:focus { + --tw-translate-x: -0.625rem; + } + + .\32xl\:focus\:-translate-x-3\.5:focus { + --tw-translate-x: -0.875rem; + } + + .\32xl\:focus\:translate-x-1\/2:focus { + --tw-translate-x: 50%; + } + + .\32xl\:focus\:translate-x-1\/3:focus { + --tw-translate-x: 33.333333%; + } + + .\32xl\:focus\:translate-x-2\/3:focus { + --tw-translate-x: 66.666667%; + } + + .\32xl\:focus\:translate-x-1\/4:focus { + --tw-translate-x: 25%; + } + + .\32xl\:focus\:translate-x-2\/4:focus { + --tw-translate-x: 50%; + } + + .\32xl\:focus\:translate-x-3\/4:focus { + --tw-translate-x: 75%; + } + + .\32xl\:focus\:translate-x-full:focus { + --tw-translate-x: 100%; + } + + .\32xl\:focus\:-translate-x-1\/2:focus { + --tw-translate-x: -50%; + } + + .\32xl\:focus\:-translate-x-1\/3:focus { + --tw-translate-x: -33.333333%; + } + + .\32xl\:focus\:-translate-x-2\/3:focus { + --tw-translate-x: -66.666667%; + } + + .\32xl\:focus\:-translate-x-1\/4:focus { + --tw-translate-x: -25%; + } + + .\32xl\:focus\:-translate-x-2\/4:focus { + --tw-translate-x: -50%; + } + + .\32xl\:focus\:-translate-x-3\/4:focus { + --tw-translate-x: -75%; + } + + .\32xl\:focus\:-translate-x-full:focus { + --tw-translate-x: -100%; + } + + .\32xl\:focus\:translate-y-0:focus { + --tw-translate-y: 0px; + } + + .\32xl\:focus\:translate-y-1:focus { + --tw-translate-y: 0.25rem; + } + + .\32xl\:focus\:translate-y-2:focus { + --tw-translate-y: 0.5rem; + } + + .\32xl\:focus\:translate-y-3:focus { + --tw-translate-y: 0.75rem; + } + + .\32xl\:focus\:translate-y-4:focus { + --tw-translate-y: 1rem; + } + + .\32xl\:focus\:translate-y-5:focus { + --tw-translate-y: 1.25rem; + } + + .\32xl\:focus\:translate-y-6:focus { + --tw-translate-y: 1.5rem; + } + + .\32xl\:focus\:translate-y-7:focus { + --tw-translate-y: 1.75rem; + } + + .\32xl\:focus\:translate-y-8:focus { + --tw-translate-y: 2rem; + } + + .\32xl\:focus\:translate-y-9:focus { + --tw-translate-y: 2.25rem; + } + + .\32xl\:focus\:translate-y-10:focus { + --tw-translate-y: 2.5rem; + } + + .\32xl\:focus\:translate-y-11:focus { + --tw-translate-y: 2.75rem; + } + + .\32xl\:focus\:translate-y-12:focus { + --tw-translate-y: 3rem; + } + + .\32xl\:focus\:translate-y-14:focus { + --tw-translate-y: 3.5rem; + } + + .\32xl\:focus\:translate-y-16:focus { + --tw-translate-y: 4rem; + } + + .\32xl\:focus\:translate-y-20:focus { + --tw-translate-y: 5rem; + } + + .\32xl\:focus\:translate-y-22:focus { + --tw-translate-y: 5.625rem; + } + + .\32xl\:focus\:translate-y-24:focus { + --tw-translate-y: 6rem; + } + + .\32xl\:focus\:translate-y-28:focus { + --tw-translate-y: 7rem; + } + + .\32xl\:focus\:translate-y-32:focus { + --tw-translate-y: 8rem; + } + + .\32xl\:focus\:translate-y-36:focus { + --tw-translate-y: 9rem; + } + + .\32xl\:focus\:translate-y-40:focus { + --tw-translate-y: 10rem; + } + + .\32xl\:focus\:translate-y-44:focus { + --tw-translate-y: 11rem; + } + + .\32xl\:focus\:translate-y-48:focus { + --tw-translate-y: 12rem; + } + + .\32xl\:focus\:translate-y-52:focus { + --tw-translate-y: 13rem; + } + + .\32xl\:focus\:translate-y-56:focus { + --tw-translate-y: 14rem; + } + + .\32xl\:focus\:translate-y-60:focus { + --tw-translate-y: 240px; + } + + .\32xl\:focus\:translate-y-64:focus { + --tw-translate-y: 16rem; + } + + .\32xl\:focus\:translate-y-72:focus { + --tw-translate-y: 18rem; + } + + .\32xl\:focus\:translate-y-80:focus { + --tw-translate-y: 20rem; + } + + .\32xl\:focus\:translate-y-88:focus { + --tw-translate-y: 22rem; + } + + .\32xl\:focus\:translate-y-96:focus { + --tw-translate-y: 24rem; + } + + .\32xl\:focus\:translate-y-130:focus { + --tw-translate-y: 560px; + } + + .\32xl\:focus\:translate-y-px:focus { + --tw-translate-y: 1px; + } + + .\32xl\:focus\:translate-y-0\.5:focus { + --tw-translate-y: 0.125rem; + } + + .\32xl\:focus\:translate-y-1\.5:focus { + --tw-translate-y: 0.375rem; + } + + .\32xl\:focus\:translate-y-2\.5:focus { + --tw-translate-y: 0.625rem; + } + + .\32xl\:focus\:translate-y-3\.5:focus { + --tw-translate-y: 0.875rem; + } + + .\32xl\:focus\:-translate-y-0:focus { + --tw-translate-y: 0px; + } + + .\32xl\:focus\:-translate-y-1:focus { + --tw-translate-y: -0.25rem; + } + + .\32xl\:focus\:-translate-y-2:focus { + --tw-translate-y: -0.5rem; + } + + .\32xl\:focus\:-translate-y-3:focus { + --tw-translate-y: -0.75rem; + } + + .\32xl\:focus\:-translate-y-4:focus { + --tw-translate-y: -1rem; + } + + .\32xl\:focus\:-translate-y-5:focus { + --tw-translate-y: -1.25rem; + } + + .\32xl\:focus\:-translate-y-6:focus { + --tw-translate-y: -1.5rem; + } + + .\32xl\:focus\:-translate-y-7:focus { + --tw-translate-y: -1.75rem; + } + + .\32xl\:focus\:-translate-y-8:focus { + --tw-translate-y: -2rem; + } + + .\32xl\:focus\:-translate-y-9:focus { + --tw-translate-y: -2.25rem; + } + + .\32xl\:focus\:-translate-y-10:focus { + --tw-translate-y: -2.5rem; + } + + .\32xl\:focus\:-translate-y-11:focus { + --tw-translate-y: -2.75rem; + } + + .\32xl\:focus\:-translate-y-12:focus { + --tw-translate-y: -3rem; + } + + .\32xl\:focus\:-translate-y-14:focus { + --tw-translate-y: -3.5rem; + } + + .\32xl\:focus\:-translate-y-16:focus { + --tw-translate-y: -4rem; + } + + .\32xl\:focus\:-translate-y-20:focus { + --tw-translate-y: -5rem; + } + + .\32xl\:focus\:-translate-y-22:focus { + --tw-translate-y: -5.625rem; + } + + .\32xl\:focus\:-translate-y-24:focus { + --tw-translate-y: -6rem; + } + + .\32xl\:focus\:-translate-y-28:focus { + --tw-translate-y: -7rem; + } + + .\32xl\:focus\:-translate-y-32:focus { + --tw-translate-y: -8rem; + } + + .\32xl\:focus\:-translate-y-36:focus { + --tw-translate-y: -9rem; + } + + .\32xl\:focus\:-translate-y-40:focus { + --tw-translate-y: -10rem; + } + + .\32xl\:focus\:-translate-y-44:focus { + --tw-translate-y: -11rem; + } + + .\32xl\:focus\:-translate-y-48:focus { + --tw-translate-y: -12rem; + } + + .\32xl\:focus\:-translate-y-52:focus { + --tw-translate-y: -13rem; + } + + .\32xl\:focus\:-translate-y-56:focus { + --tw-translate-y: -14rem; + } + + .\32xl\:focus\:-translate-y-60:focus { + --tw-translate-y: -240px; + } + + .\32xl\:focus\:-translate-y-64:focus { + --tw-translate-y: -16rem; + } + + .\32xl\:focus\:-translate-y-72:focus { + --tw-translate-y: -18rem; + } + + .\32xl\:focus\:-translate-y-80:focus { + --tw-translate-y: -20rem; + } + + .\32xl\:focus\:-translate-y-88:focus { + --tw-translate-y: -22rem; + } + + .\32xl\:focus\:-translate-y-96:focus { + --tw-translate-y: -24rem; + } + + .\32xl\:focus\:-translate-y-130:focus { + --tw-translate-y: -560px; + } + + .\32xl\:focus\:-translate-y-px:focus { + --tw-translate-y: -1px; + } + + .\32xl\:focus\:-translate-y-0\.5:focus { + --tw-translate-y: -0.125rem; + } + + .\32xl\:focus\:-translate-y-1\.5:focus { + --tw-translate-y: -0.375rem; + } + + .\32xl\:focus\:-translate-y-2\.5:focus { + --tw-translate-y: -0.625rem; + } + + .\32xl\:focus\:-translate-y-3\.5:focus { + --tw-translate-y: -0.875rem; + } + + .\32xl\:focus\:translate-y-1\/2:focus { + --tw-translate-y: 50%; + } + + .\32xl\:focus\:translate-y-1\/3:focus { + --tw-translate-y: 33.333333%; + } + + .\32xl\:focus\:translate-y-2\/3:focus { + --tw-translate-y: 66.666667%; + } + + .\32xl\:focus\:translate-y-1\/4:focus { + --tw-translate-y: 25%; + } + + .\32xl\:focus\:translate-y-2\/4:focus { + --tw-translate-y: 50%; + } + + .\32xl\:focus\:translate-y-3\/4:focus { + --tw-translate-y: 75%; + } + + .\32xl\:focus\:translate-y-full:focus { + --tw-translate-y: 100%; + } + + .\32xl\:focus\:-translate-y-1\/2:focus { + --tw-translate-y: -50%; + } + + .\32xl\:focus\:-translate-y-1\/3:focus { + --tw-translate-y: -33.333333%; + } + + .\32xl\:focus\:-translate-y-2\/3:focus { + --tw-translate-y: -66.666667%; + } + + .\32xl\:focus\:-translate-y-1\/4:focus { + --tw-translate-y: -25%; + } + + .\32xl\:focus\:-translate-y-2\/4:focus { + --tw-translate-y: -50%; + } + + .\32xl\:focus\:-translate-y-3\/4:focus { + --tw-translate-y: -75%; + } + + .\32xl\:focus\:-translate-y-full:focus { + --tw-translate-y: -100%; + } + + .\32xl\:skew-x-0 { + --tw-skew-x: 0deg; + } + + .\32xl\:skew-x-1 { + --tw-skew-x: 1deg; + } + + .\32xl\:skew-x-2 { + --tw-skew-x: 2deg; + } + + .\32xl\:skew-x-3 { + --tw-skew-x: 3deg; + } + + .\32xl\:skew-x-6 { + --tw-skew-x: 6deg; + } + + .\32xl\:skew-x-12 { + --tw-skew-x: 12deg; + } + + .\32xl\:-skew-x-12 { + --tw-skew-x: -12deg; + } + + .\32xl\:-skew-x-6 { + --tw-skew-x: -6deg; + } + + .\32xl\:-skew-x-3 { + --tw-skew-x: -3deg; + } + + .\32xl\:-skew-x-2 { + --tw-skew-x: -2deg; + } + + .\32xl\:-skew-x-1 { + --tw-skew-x: -1deg; + } + + .\32xl\:skew-y-0 { + --tw-skew-y: 0deg; + } + + .\32xl\:skew-y-1 { + --tw-skew-y: 1deg; + } + + .\32xl\:skew-y-2 { + --tw-skew-y: 2deg; + } + + .\32xl\:skew-y-3 { + --tw-skew-y: 3deg; + } + + .\32xl\:skew-y-6 { + --tw-skew-y: 6deg; + } + + .\32xl\:skew-y-12 { + --tw-skew-y: 12deg; + } + + .\32xl\:-skew-y-12 { + --tw-skew-y: -12deg; + } + + .\32xl\:-skew-y-6 { + --tw-skew-y: -6deg; + } + + .\32xl\:-skew-y-3 { + --tw-skew-y: -3deg; + } + + .\32xl\:-skew-y-2 { + --tw-skew-y: -2deg; + } + + .\32xl\:-skew-y-1 { + --tw-skew-y: -1deg; + } + + .\32xl\:hover\:skew-x-0:hover { + --tw-skew-x: 0deg; + } + + .\32xl\:hover\:skew-x-1:hover { + --tw-skew-x: 1deg; + } + + .\32xl\:hover\:skew-x-2:hover { + --tw-skew-x: 2deg; + } + + .\32xl\:hover\:skew-x-3:hover { + --tw-skew-x: 3deg; + } + + .\32xl\:hover\:skew-x-6:hover { + --tw-skew-x: 6deg; + } + + .\32xl\:hover\:skew-x-12:hover { + --tw-skew-x: 12deg; + } + + .\32xl\:hover\:-skew-x-12:hover { + --tw-skew-x: -12deg; + } + + .\32xl\:hover\:-skew-x-6:hover { + --tw-skew-x: -6deg; + } + + .\32xl\:hover\:-skew-x-3:hover { + --tw-skew-x: -3deg; + } + + .\32xl\:hover\:-skew-x-2:hover { + --tw-skew-x: -2deg; + } + + .\32xl\:hover\:-skew-x-1:hover { + --tw-skew-x: -1deg; + } + + .\32xl\:hover\:skew-y-0:hover { + --tw-skew-y: 0deg; + } + + .\32xl\:hover\:skew-y-1:hover { + --tw-skew-y: 1deg; + } + + .\32xl\:hover\:skew-y-2:hover { + --tw-skew-y: 2deg; + } + + .\32xl\:hover\:skew-y-3:hover { + --tw-skew-y: 3deg; + } + + .\32xl\:hover\:skew-y-6:hover { + --tw-skew-y: 6deg; + } + + .\32xl\:hover\:skew-y-12:hover { + --tw-skew-y: 12deg; + } + + .\32xl\:hover\:-skew-y-12:hover { + --tw-skew-y: -12deg; + } + + .\32xl\:hover\:-skew-y-6:hover { + --tw-skew-y: -6deg; + } + + .\32xl\:hover\:-skew-y-3:hover { + --tw-skew-y: -3deg; + } + + .\32xl\:hover\:-skew-y-2:hover { + --tw-skew-y: -2deg; + } + + .\32xl\:hover\:-skew-y-1:hover { + --tw-skew-y: -1deg; + } + + .\32xl\:focus\:skew-x-0:focus { + --tw-skew-x: 0deg; + } + + .\32xl\:focus\:skew-x-1:focus { + --tw-skew-x: 1deg; + } + + .\32xl\:focus\:skew-x-2:focus { + --tw-skew-x: 2deg; + } + + .\32xl\:focus\:skew-x-3:focus { + --tw-skew-x: 3deg; + } + + .\32xl\:focus\:skew-x-6:focus { + --tw-skew-x: 6deg; + } + + .\32xl\:focus\:skew-x-12:focus { + --tw-skew-x: 12deg; + } + + .\32xl\:focus\:-skew-x-12:focus { + --tw-skew-x: -12deg; + } + + .\32xl\:focus\:-skew-x-6:focus { + --tw-skew-x: -6deg; + } + + .\32xl\:focus\:-skew-x-3:focus { + --tw-skew-x: -3deg; + } + + .\32xl\:focus\:-skew-x-2:focus { + --tw-skew-x: -2deg; + } + + .\32xl\:focus\:-skew-x-1:focus { + --tw-skew-x: -1deg; + } + + .\32xl\:focus\:skew-y-0:focus { + --tw-skew-y: 0deg; + } + + .\32xl\:focus\:skew-y-1:focus { + --tw-skew-y: 1deg; + } + + .\32xl\:focus\:skew-y-2:focus { + --tw-skew-y: 2deg; + } + + .\32xl\:focus\:skew-y-3:focus { + --tw-skew-y: 3deg; + } + + .\32xl\:focus\:skew-y-6:focus { + --tw-skew-y: 6deg; + } + + .\32xl\:focus\:skew-y-12:focus { + --tw-skew-y: 12deg; + } + + .\32xl\:focus\:-skew-y-12:focus { + --tw-skew-y: -12deg; + } + + .\32xl\:focus\:-skew-y-6:focus { + --tw-skew-y: -6deg; + } + + .\32xl\:focus\:-skew-y-3:focus { + --tw-skew-y: -3deg; + } + + .\32xl\:focus\:-skew-y-2:focus { + --tw-skew-y: -2deg; + } + + .\32xl\:focus\:-skew-y-1:focus { + --tw-skew-y: -1deg; + } + + .\32xl\:transition-none { + transition-property: none; + } + + .\32xl\:transition-all { + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .\32xl\:transition { + transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .\32xl\:transition-colors { + transition-property: background-color, border-color, color, fill, stroke; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .\32xl\:transition-opacity { + transition-property: opacity; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .\32xl\:transition-shadow { + transition-property: box-shadow; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .\32xl\:transition-transform { + transition-property: transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .\32xl\:ease-linear { + transition-timing-function: linear; + } + + .\32xl\:ease-in { + transition-timing-function: cubic-bezier(0.4, 0, 1, 1); + } + + .\32xl\:ease-out { + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + } + + .\32xl\:ease-in-out { + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + } + + .\32xl\:duration-75 { + transition-duration: 75ms; + } + + .\32xl\:duration-100 { + transition-duration: 100ms; + } + + .\32xl\:duration-150 { + transition-duration: 150ms; + } + + .\32xl\:duration-200 { + transition-duration: 200ms; + } + + .\32xl\:duration-300 { + transition-duration: 300ms; + } + + .\32xl\:duration-500 { + transition-duration: 500ms; + } + + .\32xl\:duration-700 { + transition-duration: 700ms; + } + + .\32xl\:duration-1000 { + transition-duration: 1000ms; + } + + .\32xl\:delay-75 { + transition-delay: 75ms; + } + + .\32xl\:delay-100 { + transition-delay: 100ms; + } + + .\32xl\:delay-150 { + transition-delay: 150ms; + } + + .\32xl\:delay-200 { + transition-delay: 200ms; + } + + .\32xl\:delay-300 { + transition-delay: 300ms; + } + + .\32xl\:delay-500 { + transition-delay: 500ms; + } + + .\32xl\:delay-700 { + transition-delay: 700ms; + } + + .\32xl\:delay-1000 { + transition-delay: 1000ms; + } + + .\32xl\:animate-none { + -webkit-animation: none; + animation: none; + } + + .\32xl\:animate-spin { + -webkit-animation: spin 1s linear infinite; + animation: spin 1s linear infinite; + } + + .\32xl\:animate-ping { + -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + } + + .\32xl\:animate-pulse { + -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + } + + .\32xl\:animate-bounce { + -webkit-animation: bounce 0.6s ease-in-out; + animation: bounce 0.6s ease-in-out; + } +} + +@media (min-width: 1440px) { + .xxl\:container { + width: 100%; + } + + @media (min-width: 640px) { + .xxl\:container { + max-width: 640px; + } + } + + @media (min-width: 768px) { + .xxl\:container { + max-width: 768px; + } + } + + @media (min-width: 1024px) { + .xxl\:container { + max-width: 1024px; + } + } + + @media (min-width: 1280px) { + .xxl\:container { + max-width: 1280px; + } + } + + @media (min-width: 1440px) { + .xxl\:container { + max-width: 1440px; + } + } + + @media (min-width: 1536px) { + .xxl\:container { + max-width: 1536px; + } + } + + .xxl\:space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0px * var(--tw-space-x-reverse)); + margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.25rem * var(--tw-space-x-reverse)); + margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.75rem * var(--tw-space-x-reverse)); + margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1rem * var(--tw-space-x-reverse)); + margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.25rem * var(--tw-space-x-reverse)); + margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.5rem * var(--tw-space-x-reverse)); + margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.75rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.75rem * var(--tw-space-x-reverse)); + margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2rem * var(--tw-space-x-reverse)); + margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.25rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.25rem * var(--tw-space-x-reverse)); + margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.5rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.5rem * var(--tw-space-x-reverse)); + margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.75rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.75rem * var(--tw-space-x-reverse)); + margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(3rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(3rem * var(--tw-space-x-reverse)); + margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(3.5rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(3.5rem * var(--tw-space-x-reverse)); + margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(4rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(4rem * var(--tw-space-x-reverse)); + margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(5rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(5rem * var(--tw-space-x-reverse)); + margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(5.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(5.625rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(5.625rem * var(--tw-space-x-reverse)); + margin-left: calc(5.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(6rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(6rem * var(--tw-space-x-reverse)); + margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(7rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(7rem * var(--tw-space-x-reverse)); + margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(8rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(8rem * var(--tw-space-x-reverse)); + margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(9rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(9rem * var(--tw-space-x-reverse)); + margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(10rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(10rem * var(--tw-space-x-reverse)); + margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(11rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(11rem * var(--tw-space-x-reverse)); + margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(12rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(12rem * var(--tw-space-x-reverse)); + margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(13rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(13rem * var(--tw-space-x-reverse)); + margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(14rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(14rem * var(--tw-space-x-reverse)); + margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(240px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(240px * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(240px * var(--tw-space-x-reverse)); + margin-left: calc(240px * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(16rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(16rem * var(--tw-space-x-reverse)); + margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(18rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(18rem * var(--tw-space-x-reverse)); + margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(20rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(20rem * var(--tw-space-x-reverse)); + margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(22rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(22rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(22rem * var(--tw-space-x-reverse)); + margin-left: calc(22rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(24rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(24rem * var(--tw-space-x-reverse)); + margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(560px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(560px * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(560px * var(--tw-space-x-reverse)); + margin-left: calc(560px * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1px * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1px * var(--tw-space-x-reverse)); + margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.125rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.125rem * var(--tw-space-x-reverse)); + margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.375rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.375rem * var(--tw-space-x-reverse)); + margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.625rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.625rem * var(--tw-space-x-reverse)); + margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.875rem * var(--tw-space-y-reverse)); + } + + .xxl\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.875rem * var(--tw-space-x-reverse)); + margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0px * var(--tw-space-x-reverse)); + margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.75rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1rem * var(--tw-space-x-reverse)); + margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1.75rem * var(--tw-space-x-reverse)); + margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2rem * var(--tw-space-x-reverse)); + margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-9 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-11 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-2.75rem * var(--tw-space-x-reverse)); + margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-3rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-3rem * var(--tw-space-x-reverse)); + margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-14 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-3.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-4rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-4rem * var(--tw-space-x-reverse)); + margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-5rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-5rem * var(--tw-space-x-reverse)); + margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-5.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-5.625rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-22 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-5.625rem * var(--tw-space-x-reverse)); + margin-left: calc(-5.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-6rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-6rem * var(--tw-space-x-reverse)); + margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-7rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-28 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-7rem * var(--tw-space-x-reverse)); + margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-8rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-32 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-8rem * var(--tw-space-x-reverse)); + margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-9rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-36 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-9rem * var(--tw-space-x-reverse)); + margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-10rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-40 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-10rem * var(--tw-space-x-reverse)); + margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-11rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-44 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-11rem * var(--tw-space-x-reverse)); + margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-12rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-48 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-12rem * var(--tw-space-x-reverse)); + margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-13rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-52 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-13rem * var(--tw-space-x-reverse)); + margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-14rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-56 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-14rem * var(--tw-space-x-reverse)); + margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-240px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-240px * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-60 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-240px * var(--tw-space-x-reverse)); + margin-left: calc(-240px * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-16rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-64 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-16rem * var(--tw-space-x-reverse)); + margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-18rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-72 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-18rem * var(--tw-space-x-reverse)); + margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-20rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-80 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-20rem * var(--tw-space-x-reverse)); + margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-22rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-22rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-88 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-22rem * var(--tw-space-x-reverse)); + margin-left: calc(-22rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-24rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-96 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-24rem * var(--tw-space-x-reverse)); + margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-560px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-560px * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-130 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-560px * var(--tw-space-x-reverse)); + margin-left: calc(-560px * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-1px * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-px > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-1px * var(--tw-space-x-reverse)); + margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.125rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.375rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.625rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse)); + } + + .xxl\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.875rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse))); + } + + .xxl\:space-y-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 1; + } + + .xxl\:space-x-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 1; + } + + .xxl\:divide-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(0px * var(--tw-divide-y-reverse)); + } + + .xxl\:divide-x-0 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(0px * var(--tw-divide-x-reverse)); + border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse))); + } + + .xxl\:divide-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(2px * var(--tw-divide-y-reverse)); + } + + .xxl\:divide-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(2px * var(--tw-divide-x-reverse)); + border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse))); + } + + .xxl\:divide-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(3px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(3px * var(--tw-divide-y-reverse)); + } + + .xxl\:divide-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(3px * var(--tw-divide-x-reverse)); + border-left-width: calc(3px * calc(1 - var(--tw-divide-x-reverse))); + } + + .xxl\:divide-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(4px * var(--tw-divide-y-reverse)); + } + + .xxl\:divide-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(4px * var(--tw-divide-x-reverse)); + border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse))); + } + + .xxl\:divide-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(8px * var(--tw-divide-y-reverse)); + } + + .xxl\:divide-x-8 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(8px * var(--tw-divide-x-reverse)); + border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse))); + } + + .xxl\:divide-y > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(1px * var(--tw-divide-y-reverse)); + } + + .xxl\:divide-x > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(1px * var(--tw-divide-x-reverse)); + border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))); + } + + .xxl\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 1; + } + + .xxl\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 1; + } + + .xxl\:divide-transparent > :not([hidden]) ~ :not([hidden]) { + border-color: transparent; + } + + .xxl\:divide-current > :not([hidden]) ~ :not([hidden]) { + border-color: currentColor; + } + + .xxl\:divide-black > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-divide-opacity)); + } + + .xxl\:divide-white > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-divide-opacity)); + } + + .xxl\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-divide-opacity)); + } + + .xxl\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-divide-opacity)); + } + + .xxl\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-divide-opacity)); + } + + .xxl\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-divide-opacity)); + } + + .xxl\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-divide-opacity)); + } + + .xxl\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-divide-opacity)); + } + + .xxl\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-divide-opacity)); + } + + .xxl\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-divide-opacity)); + } + + .xxl\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-divide-opacity)); + } + + .xxl\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-divide-opacity)); + } + + .xxl\:divide-red-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-divide-opacity)); + } + + .xxl\:divide-red-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-divide-opacity)); + } + + .xxl\:divide-red-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-divide-opacity)); + } + + .xxl\:divide-red-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-divide-opacity)); + } + + .xxl\:divide-red-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-divide-opacity)); + } + + .xxl\:divide-red-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-divide-opacity)); + } + + .xxl\:divide-red-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-divide-opacity)); + } + + .xxl\:divide-red-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-divide-opacity)); + } + + .xxl\:divide-red-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-divide-opacity)); + } + + .xxl\:divide-red-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-divide-opacity)); + } + + .xxl\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-divide-opacity)); + } + + .xxl\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-divide-opacity)); + } + + .xxl\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-divide-opacity)); + } + + .xxl\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-divide-opacity)); + } + + .xxl\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-divide-opacity)); + } + + .xxl\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-divide-opacity)); + } + + .xxl\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-divide-opacity)); + } + + .xxl\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-divide-opacity)); + } + + .xxl\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-divide-opacity)); + } + + .xxl\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-divide-opacity)); + } + + .xxl\:divide-green-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-divide-opacity)); + } + + .xxl\:divide-green-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-divide-opacity)); + } + + .xxl\:divide-green-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-divide-opacity)); + } + + .xxl\:divide-green-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-divide-opacity)); + } + + .xxl\:divide-green-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-divide-opacity)); + } + + .xxl\:divide-green-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-divide-opacity)); + } + + .xxl\:divide-green-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-divide-opacity)); + } + + .xxl\:divide-green-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-divide-opacity)); + } + + .xxl\:divide-green-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-divide-opacity)); + } + + .xxl\:divide-green-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-divide-opacity)); + } + + .xxl\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-divide-opacity)); + } + + .xxl\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-divide-opacity)); + } + + .xxl\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-divide-opacity)); + } + + .xxl\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-divide-opacity)); + } + + .xxl\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-divide-opacity)); + } + + .xxl\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-divide-opacity)); + } + + .xxl\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-divide-opacity)); + } + + .xxl\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-divide-opacity)); + } + + .xxl\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-divide-opacity)); + } + + .xxl\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-divide-opacity)); + } + + .xxl\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-divide-opacity)); + } + + .xxl\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-divide-opacity)); + } + + .xxl\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-divide-opacity)); + } + + .xxl\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-divide-opacity)); + } + + .xxl\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-divide-opacity)); + } + + .xxl\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-divide-opacity)); + } + + .xxl\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-divide-opacity)); + } + + .xxl\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-divide-opacity)); + } + + .xxl\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-divide-opacity)); + } + + .xxl\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-divide-opacity)); + } + + .xxl\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-divide-opacity)); + } + + .xxl\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-divide-opacity)); + } + + .xxl\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-divide-opacity)); + } + + .xxl\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-divide-opacity)); + } + + .xxl\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-divide-opacity)); + } + + .xxl\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-divide-opacity)); + } + + .xxl\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-divide-opacity)); + } + + .xxl\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-divide-opacity)); + } + + .xxl\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-divide-opacity)); + } + + .xxl\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-divide-opacity)); + } + + .xxl\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-divide-opacity)); + } + + .xxl\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-divide-opacity)); + } + + .xxl\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-divide-opacity)); + } + + .xxl\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-divide-opacity)); + } + + .xxl\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-divide-opacity)); + } + + .xxl\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-divide-opacity)); + } + + .xxl\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-divide-opacity)); + } + + .xxl\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-divide-opacity)); + } + + .xxl\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-divide-opacity)); + } + + .xxl\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-divide-opacity)); + } + + .xxl\:divide-primary-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-divide-opacity)); + } + + .xxl\:divide-primary-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-divide-opacity)); + } + + .xxl\:divide-primary-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-divide-opacity)); + } + + .xxl\:divide-primary-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-divide-opacity)); + } + + .xxl\:divide-primary-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-divide-opacity)); + } + + .xxl\:divide-primary-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-divide-opacity)); + } + + .xxl\:divide-primary-600 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-divide-opacity)); + } + + .xxl\:divide-primary-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-divide-opacity)); + } + + .xxl\:divide-primary-800 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-divide-opacity)); + } + + .xxl\:divide-primary-900 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-divide-opacity)); + } + + .xxl\:divide-danger > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-divide-opacity)); + } + + .xxl\:divide-success > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-divide-opacity)); + } + + .xxl\:divide-warning > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-divide-opacity)); + } + + .xxl\:divide-info > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-divide-opacity)); + } + + .xxl\:divide-solid > :not([hidden]) ~ :not([hidden]) { + border-style: solid; + } + + .xxl\:divide-dashed > :not([hidden]) ~ :not([hidden]) { + border-style: dashed; + } + + .xxl\:divide-dotted > :not([hidden]) ~ :not([hidden]) { + border-style: dotted; + } + + .xxl\:divide-double > :not([hidden]) ~ :not([hidden]) { + border-style: double; + } + + .xxl\:divide-none > :not([hidden]) ~ :not([hidden]) { + border-style: none; + } + + .xxl\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0; + } + + .xxl\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.05; + } + + .xxl\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.1; + } + + .xxl\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.2; + } + + .xxl\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.25; + } + + .xxl\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.3; + } + + .xxl\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.4; + } + + .xxl\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.5; + } + + .xxl\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.6; + } + + .xxl\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.7; + } + + .xxl\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.75; + } + + .xxl\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.8; + } + + .xxl\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.9; + } + + .xxl\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.95; + } + + .xxl\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + } + + .xxl\:sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .xxl\:not-sr-only { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .xxl\:focus-within\:sr-only:focus-within { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .xxl\:focus-within\:not-sr-only:focus-within { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .xxl\:focus\:sr-only:focus { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; + } + + .xxl\:focus\:not-sr-only:focus { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; + } + + .xxl\:appearance-none { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + } + + .xxl\:bg-fixed { + background-attachment: fixed; + } + + .xxl\:bg-local { + background-attachment: local; + } + + .xxl\:bg-scroll { + background-attachment: scroll; + } + + .xxl\:bg-clip-border { + background-clip: border-box; + } + + .xxl\:bg-clip-padding { + background-clip: padding-box; + } + + .xxl\:bg-clip-content { + background-clip: content-box; + } + + .xxl\:bg-clip-text { + -webkit-background-clip: text; + background-clip: text; + } + + .xxl\:bg-transparent { + background-color: transparent; + } + + .xxl\:bg-current { + background-color: currentColor; + } + + .xxl\:bg-black { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .xxl\:bg-white { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .xxl\:bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .xxl\:bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .xxl\:bg-gray-200 { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .xxl\:bg-gray-300 { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .xxl\:bg-gray-400 { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .xxl\:bg-gray-500 { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .xxl\:bg-gray-600 { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .xxl\:bg-gray-700 { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .xxl\:bg-gray-800 { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .xxl\:bg-gray-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .xxl\:bg-red-50 { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .xxl\:bg-red-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .xxl\:bg-red-200 { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .xxl\:bg-red-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .xxl\:bg-red-400 { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .xxl\:bg-red-500 { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .xxl\:bg-red-600 { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .xxl\:bg-red-700 { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .xxl\:bg-red-800 { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .xxl\:bg-red-900 { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .xxl\:bg-yellow-50 { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .xxl\:bg-yellow-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .xxl\:bg-yellow-200 { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .xxl\:bg-yellow-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .xxl\:bg-yellow-400 { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .xxl\:bg-yellow-500 { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .xxl\:bg-yellow-600 { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .xxl\:bg-yellow-700 { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .xxl\:bg-yellow-800 { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .xxl\:bg-yellow-900 { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .xxl\:bg-green-50 { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .xxl\:bg-green-100 { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .xxl\:bg-green-200 { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .xxl\:bg-green-300 { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .xxl\:bg-green-400 { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .xxl\:bg-green-500 { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .xxl\:bg-green-600 { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .xxl\:bg-green-700 { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .xxl\:bg-green-800 { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .xxl\:bg-green-900 { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .xxl\:bg-blue-50 { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .xxl\:bg-blue-100 { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .xxl\:bg-blue-200 { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .xxl\:bg-blue-300 { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .xxl\:bg-blue-400 { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .xxl\:bg-blue-500 { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .xxl\:bg-blue-600 { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .xxl\:bg-blue-700 { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .xxl\:bg-blue-800 { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .xxl\:bg-blue-900 { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .xxl\:bg-indigo-50 { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .xxl\:bg-indigo-100 { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .xxl\:bg-indigo-200 { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .xxl\:bg-indigo-300 { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .xxl\:bg-indigo-400 { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .xxl\:bg-indigo-500 { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .xxl\:bg-indigo-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .xxl\:bg-indigo-700 { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .xxl\:bg-indigo-800 { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .xxl\:bg-indigo-900 { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .xxl\:bg-purple-50 { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .xxl\:bg-purple-100 { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .xxl\:bg-purple-200 { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .xxl\:bg-purple-300 { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .xxl\:bg-purple-400 { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .xxl\:bg-purple-500 { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .xxl\:bg-purple-600 { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .xxl\:bg-purple-700 { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .xxl\:bg-purple-800 { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .xxl\:bg-purple-900 { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .xxl\:bg-pink-50 { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .xxl\:bg-pink-100 { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .xxl\:bg-pink-200 { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .xxl\:bg-pink-300 { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .xxl\:bg-pink-400 { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .xxl\:bg-pink-500 { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .xxl\:bg-pink-600 { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .xxl\:bg-pink-700 { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .xxl\:bg-pink-800 { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .xxl\:bg-pink-900 { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .xxl\:bg-primary-50 { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .xxl\:bg-primary-100 { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .xxl\:bg-primary-200 { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .xxl\:bg-primary-300 { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .xxl\:bg-primary-400 { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .xxl\:bg-primary-500 { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .xxl\:bg-primary-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .xxl\:bg-primary-700 { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .xxl\:bg-primary-800 { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .xxl\:bg-primary-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .xxl\:bg-danger { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .xxl\:bg-success { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .xxl\:bg-warning { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .xxl\:bg-info { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-transparent { + background-color: transparent; + } + + .group:hover .xxl\:group-hover\:bg-current { + background-color: currentColor; + } + + .group:hover .xxl\:group-hover\:bg-black { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-white { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-gray-200 { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-gray-300 { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-gray-400 { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-gray-500 { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-gray-600 { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-gray-700 { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-gray-800 { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-gray-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-red-50 { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-red-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-red-200 { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-red-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-red-400 { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-red-500 { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-red-600 { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-red-700 { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-red-800 { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-red-900 { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-yellow-50 { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-yellow-100 { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-yellow-200 { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-yellow-300 { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-yellow-400 { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-yellow-500 { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-yellow-600 { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-yellow-700 { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-yellow-800 { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-yellow-900 { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-green-50 { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-green-100 { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-green-200 { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-green-300 { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-green-400 { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-green-500 { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-green-600 { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-green-700 { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-green-800 { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-green-900 { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-blue-50 { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-blue-100 { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-blue-200 { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-blue-300 { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-blue-400 { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-blue-500 { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-blue-600 { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-blue-700 { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-blue-800 { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-blue-900 { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-indigo-50 { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-indigo-100 { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-indigo-200 { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-indigo-300 { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-indigo-400 { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-indigo-500 { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-indigo-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-indigo-700 { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-indigo-800 { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-indigo-900 { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-purple-50 { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-purple-100 { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-purple-200 { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-purple-300 { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-purple-400 { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-purple-500 { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-purple-600 { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-purple-700 { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-purple-800 { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-purple-900 { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-pink-50 { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-pink-100 { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-pink-200 { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-pink-300 { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-pink-400 { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-pink-500 { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-pink-600 { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-pink-700 { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-pink-800 { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-pink-900 { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-primary-50 { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-primary-100 { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-primary-200 { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-primary-300 { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-primary-400 { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-primary-500 { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-primary-600 { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-primary-700 { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-primary-800 { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-primary-900 { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-danger { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-success { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-warning { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .group:hover .xxl\:group-hover\:bg-info { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-transparent:focus-within { + background-color: transparent; + } + + .xxl\:focus-within\:bg-current:focus-within { + background-color: currentColor; + } + + .xxl\:focus-within\:bg-black:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-white:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-gray-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-gray-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-gray-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-gray-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-gray-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-gray-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-gray-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-gray-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-gray-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-gray-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-red-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-red-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-red-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-red-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-red-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-red-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-red-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-red-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-red-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-red-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-yellow-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-yellow-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-yellow-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-yellow-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-yellow-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-yellow-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-yellow-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-yellow-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-yellow-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-yellow-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-green-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-green-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-green-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-green-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-green-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-green-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-green-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-green-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-green-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-green-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-blue-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-blue-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-blue-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-blue-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-blue-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-blue-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-blue-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-blue-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-blue-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-blue-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-indigo-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-indigo-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-indigo-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-indigo-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-indigo-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-indigo-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-indigo-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-indigo-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-indigo-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-indigo-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-purple-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-purple-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-purple-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-purple-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-purple-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-purple-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-purple-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-purple-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-purple-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-purple-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-pink-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-pink-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-pink-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-pink-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-pink-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-pink-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-pink-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-pink-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-pink-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-pink-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-primary-50:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-primary-100:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-primary-200:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-primary-300:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-primary-400:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-primary-500:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-primary-600:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-primary-700:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-primary-800:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-primary-900:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-danger:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-success:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-warning:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .xxl\:focus-within\:bg-info:focus-within { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-transparent:hover { + background-color: transparent; + } + + .xxl\:hover\:bg-current:hover { + background-color: currentColor; + } + + .xxl\:hover\:bg-black:hover { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-white:hover { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-gray-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-gray-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-gray-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-gray-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-gray-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-gray-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-gray-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-gray-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-gray-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-gray-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-red-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-red-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-red-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-red-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-red-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-red-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-red-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-red-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-red-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-red-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-yellow-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-yellow-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-yellow-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-yellow-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-yellow-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-yellow-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-yellow-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-yellow-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-yellow-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-yellow-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-green-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-green-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-green-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-green-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-green-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-green-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-green-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-green-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-green-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-green-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-blue-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-blue-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-blue-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-blue-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-blue-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-blue-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-blue-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-blue-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-blue-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-blue-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-indigo-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-indigo-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-indigo-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-indigo-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-indigo-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-indigo-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-indigo-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-indigo-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-indigo-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-indigo-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-purple-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-purple-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-purple-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-purple-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-purple-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-purple-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-purple-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-purple-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-purple-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-purple-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-pink-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-pink-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-pink-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-pink-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-pink-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-pink-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-pink-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-pink-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-pink-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-pink-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-primary-50:hover { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-primary-100:hover { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-primary-200:hover { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-primary-300:hover { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-primary-400:hover { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-primary-500:hover { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-primary-600:hover { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-primary-700:hover { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-primary-800:hover { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-primary-900:hover { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-danger:hover { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-success:hover { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-warning:hover { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .xxl\:hover\:bg-info:hover { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-transparent:focus { + background-color: transparent; + } + + .xxl\:focus\:bg-current:focus { + background-color: currentColor; + } + + .xxl\:focus\:bg-black:focus { + --tw-bg-opacity: 1; + background-color: rgba(4, 4, 5, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-white:focus { + --tw-bg-opacity: 1; + background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-gray-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-gray-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(247, 250, 252, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-gray-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(237, 242, 247, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-gray-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(226, 232, 240, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-gray-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(203, 213, 224, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-gray-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(160, 174, 192, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-gray-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(113, 128, 150, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-gray-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(74, 85, 104, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-gray-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(45, 55, 72, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-gray-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(26, 32, 44, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-red-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-red-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-red-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-red-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-red-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-red-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-red-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-red-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-red-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-red-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-yellow-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-yellow-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-yellow-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-yellow-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-yellow-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-yellow-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-yellow-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-yellow-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-yellow-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-yellow-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-green-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-green-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-green-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-green-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-green-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-green-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-green-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-green-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-green-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-green-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-blue-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-blue-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-blue-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-blue-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-blue-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-blue-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-blue-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-blue-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-blue-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-blue-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-indigo-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-indigo-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-indigo-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-indigo-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-indigo-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-indigo-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-indigo-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-indigo-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-indigo-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-indigo-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-purple-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-purple-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-purple-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-purple-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-purple-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-purple-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-purple-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-purple-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-purple-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-purple-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-pink-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-pink-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-pink-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-pink-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-pink-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-pink-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-pink-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-pink-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-pink-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-pink-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-primary-50:focus { + --tw-bg-opacity: 1; + background-color: rgba(247, 246, 253, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-primary-100:focus { + --tw-bg-opacity: 1; + background-color: rgba(238, 238, 251, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-primary-200:focus { + --tw-bg-opacity: 1; + background-color: rgba(213, 212, 245, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-primary-300:focus { + --tw-bg-opacity: 1; + background-color: rgba(188, 185, 239, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-primary-400:focus { + --tw-bg-opacity: 1; + background-color: rgba(138, 133, 228, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-primary-500:focus { + --tw-bg-opacity: 1; + background-color: rgba(88, 81, 216, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-primary-600:focus { + --tw-bg-opacity: 1; + background-color: rgba(79, 73, 194, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-primary-700:focus { + --tw-bg-opacity: 1; + background-color: rgba(53, 49, 130, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-primary-800:focus { + --tw-bg-opacity: 1; + background-color: rgba(40, 36, 97, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-primary-900:focus { + --tw-bg-opacity: 1; + background-color: rgba(26, 24, 65, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-danger:focus { + --tw-bg-opacity: 1; + background-color: rgba(251, 113, 120, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-success:focus { + --tw-bg-opacity: 1; + background-color: rgba(0, 201, 156, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-warning:focus { + --tw-bg-opacity: 1; + background-color: rgba(243, 175, 78, var(--tw-bg-opacity)); + } + + .xxl\:focus\:bg-info:focus { + --tw-bg-opacity: 1; + background-color: rgba(21, 178, 236, var(--tw-bg-opacity)); + } + + .xxl\:bg-none { + background-image: none; + } + + .xxl\:bg-gradient-to-t { + background-image: linear-gradient(to top, var(--tw-gradient-stops)); + } + + .xxl\:bg-gradient-to-tr { + background-image: linear-gradient(to top right, var(--tw-gradient-stops)); + } + + .xxl\:bg-gradient-to-r { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); + } + + .xxl\:bg-gradient-to-br { + background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)); + } + + .xxl\:bg-gradient-to-b { + background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); + } + + .xxl\:bg-gradient-to-bl { + background-image: linear-gradient(to bottom left, var(--tw-gradient-stops)); + } + + .xxl\:bg-gradient-to-l { + background-image: linear-gradient(to left, var(--tw-gradient-stops)); + } + + .xxl\:bg-gradient-to-tl { + background-image: linear-gradient(to top left, var(--tw-gradient-stops)); + } + + .xxl\:from-transparent { + --tw-gradient-from: transparent; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .xxl\:from-current { + --tw-gradient-from: currentColor; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xxl\:from-black { + --tw-gradient-from: #040405; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .xxl\:from-white { + --tw-gradient-from: #fff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xxl\:from-gray-50 { + --tw-gradient-from: #f9fafb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .xxl\:from-gray-100 { + --tw-gradient-from: #f7fafc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .xxl\:from-gray-200 { + --tw-gradient-from: #edf2f7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .xxl\:from-gray-300 { + --tw-gradient-from: #e2e8f0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .xxl\:from-gray-400 { + --tw-gradient-from: #cbd5e0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .xxl\:from-gray-500 { + --tw-gradient-from: #a0aec0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .xxl\:from-gray-600 { + --tw-gradient-from: #718096; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .xxl\:from-gray-700 { + --tw-gradient-from: #4a5568; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .xxl\:from-gray-800 { + --tw-gradient-from: #2d3748; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .xxl\:from-gray-900 { + --tw-gradient-from: #1a202c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .xxl\:from-red-50 { + --tw-gradient-from: #fef2f2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .xxl\:from-red-100 { + --tw-gradient-from: #fee2e2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .xxl\:from-red-200 { + --tw-gradient-from: #fecaca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .xxl\:from-red-300 { + --tw-gradient-from: #fca5a5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .xxl\:from-red-400 { + --tw-gradient-from: #f87171; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .xxl\:from-red-500 { + --tw-gradient-from: #ef4444; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .xxl\:from-red-600 { + --tw-gradient-from: #dc2626; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .xxl\:from-red-700 { + --tw-gradient-from: #b91c1c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .xxl\:from-red-800 { + --tw-gradient-from: #991b1b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .xxl\:from-red-900 { + --tw-gradient-from: #7f1d1d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .xxl\:from-yellow-50 { + --tw-gradient-from: #fffbeb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .xxl\:from-yellow-100 { + --tw-gradient-from: #fef3c7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .xxl\:from-yellow-200 { + --tw-gradient-from: #fde68a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .xxl\:from-yellow-300 { + --tw-gradient-from: #fcd34d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .xxl\:from-yellow-400 { + --tw-gradient-from: #fbbf24; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .xxl\:from-yellow-500 { + --tw-gradient-from: #f59e0b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .xxl\:from-yellow-600 { + --tw-gradient-from: #d97706; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .xxl\:from-yellow-700 { + --tw-gradient-from: #b45309; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .xxl\:from-yellow-800 { + --tw-gradient-from: #92400e; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .xxl\:from-yellow-900 { + --tw-gradient-from: #78350f; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .xxl\:from-green-50 { + --tw-gradient-from: #ecfdf5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .xxl\:from-green-100 { + --tw-gradient-from: #d1fae5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .xxl\:from-green-200 { + --tw-gradient-from: #a7f3d0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .xxl\:from-green-300 { + --tw-gradient-from: #6ee7b7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .xxl\:from-green-400 { + --tw-gradient-from: #34d399; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .xxl\:from-green-500 { + --tw-gradient-from: #10b981; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .xxl\:from-green-600 { + --tw-gradient-from: #059669; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .xxl\:from-green-700 { + --tw-gradient-from: #047857; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .xxl\:from-green-800 { + --tw-gradient-from: #065f46; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .xxl\:from-green-900 { + --tw-gradient-from: #064e3b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .xxl\:from-blue-50 { + --tw-gradient-from: #eff6ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .xxl\:from-blue-100 { + --tw-gradient-from: #dbeafe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .xxl\:from-blue-200 { + --tw-gradient-from: #bfdbfe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .xxl\:from-blue-300 { + --tw-gradient-from: #93c5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .xxl\:from-blue-400 { + --tw-gradient-from: #60a5fa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .xxl\:from-blue-500 { + --tw-gradient-from: #3b82f6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .xxl\:from-blue-600 { + --tw-gradient-from: #2563eb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .xxl\:from-blue-700 { + --tw-gradient-from: #1d4ed8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .xxl\:from-blue-800 { + --tw-gradient-from: #1e40af; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .xxl\:from-blue-900 { + --tw-gradient-from: #1e3a8a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .xxl\:from-indigo-50 { + --tw-gradient-from: #eef2ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .xxl\:from-indigo-100 { + --tw-gradient-from: #e0e7ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .xxl\:from-indigo-200 { + --tw-gradient-from: #c7d2fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .xxl\:from-indigo-300 { + --tw-gradient-from: #a5b4fc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .xxl\:from-indigo-400 { + --tw-gradient-from: #818cf8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .xxl\:from-indigo-500 { + --tw-gradient-from: #6366f1; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .xxl\:from-indigo-600 { + --tw-gradient-from: #4f46e5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .xxl\:from-indigo-700 { + --tw-gradient-from: #4338ca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .xxl\:from-indigo-800 { + --tw-gradient-from: #3730a3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .xxl\:from-indigo-900 { + --tw-gradient-from: #312e81; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .xxl\:from-purple-50 { + --tw-gradient-from: #f5f3ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .xxl\:from-purple-100 { + --tw-gradient-from: #ede9fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .xxl\:from-purple-200 { + --tw-gradient-from: #ddd6fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .xxl\:from-purple-300 { + --tw-gradient-from: #c4b5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .xxl\:from-purple-400 { + --tw-gradient-from: #a78bfa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .xxl\:from-purple-500 { + --tw-gradient-from: #8b5cf6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .xxl\:from-purple-600 { + --tw-gradient-from: #7c3aed; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .xxl\:from-purple-700 { + --tw-gradient-from: #6d28d9; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .xxl\:from-purple-800 { + --tw-gradient-from: #5b21b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .xxl\:from-purple-900 { + --tw-gradient-from: #4c1d95; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .xxl\:from-pink-50 { + --tw-gradient-from: #fdf2f8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .xxl\:from-pink-100 { + --tw-gradient-from: #fce7f3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .xxl\:from-pink-200 { + --tw-gradient-from: #fbcfe8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .xxl\:from-pink-300 { + --tw-gradient-from: #f9a8d4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .xxl\:from-pink-400 { + --tw-gradient-from: #f472b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .xxl\:from-pink-500 { + --tw-gradient-from: #ec4899; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .xxl\:from-pink-600 { + --tw-gradient-from: #db2777; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .xxl\:from-pink-700 { + --tw-gradient-from: #be185d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .xxl\:from-pink-800 { + --tw-gradient-from: #9d174d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .xxl\:from-pink-900 { + --tw-gradient-from: #831843; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .xxl\:from-primary-50 { + --tw-gradient-from: #F7F6FD; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .xxl\:from-primary-100 { + --tw-gradient-from: #EEEEFB; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .xxl\:from-primary-200 { + --tw-gradient-from: #D5D4F5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .xxl\:from-primary-300 { + --tw-gradient-from: #BCB9EF; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .xxl\:from-primary-400 { + --tw-gradient-from: #8A85E4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .xxl\:from-primary-500 { + --tw-gradient-from: #5851D8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .xxl\:from-primary-600 { + --tw-gradient-from: #4F49C2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .xxl\:from-primary-700 { + --tw-gradient-from: #353182; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .xxl\:from-primary-800 { + --tw-gradient-from: #282461; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .xxl\:from-primary-900 { + --tw-gradient-from: #1A1841; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .xxl\:from-danger { + --tw-gradient-from: #FB7178; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .xxl\:from-success { + --tw-gradient-from: #00C99C; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .xxl\:from-warning { + --tw-gradient-from: #F3AF4E; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .xxl\:from-info { + --tw-gradient-from: #15B2EC; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .xxl\:via-transparent { + --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .xxl\:via-current { + --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xxl\:via-black { + --tw-gradient-stops: var(--tw-gradient-from), #040405, var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .xxl\:via-white { + --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xxl\:via-gray-50 { + --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .xxl\:via-gray-100 { + --tw-gradient-stops: var(--tw-gradient-from), #f7fafc, var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .xxl\:via-gray-200 { + --tw-gradient-stops: var(--tw-gradient-from), #edf2f7, var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .xxl\:via-gray-300 { + --tw-gradient-stops: var(--tw-gradient-from), #e2e8f0, var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .xxl\:via-gray-400 { + --tw-gradient-stops: var(--tw-gradient-from), #cbd5e0, var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .xxl\:via-gray-500 { + --tw-gradient-stops: var(--tw-gradient-from), #a0aec0, var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .xxl\:via-gray-600 { + --tw-gradient-stops: var(--tw-gradient-from), #718096, var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .xxl\:via-gray-700 { + --tw-gradient-stops: var(--tw-gradient-from), #4a5568, var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .xxl\:via-gray-800 { + --tw-gradient-stops: var(--tw-gradient-from), #2d3748, var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .xxl\:via-gray-900 { + --tw-gradient-stops: var(--tw-gradient-from), #1a202c, var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .xxl\:via-red-50 { + --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .xxl\:via-red-100 { + --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .xxl\:via-red-200 { + --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .xxl\:via-red-300 { + --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .xxl\:via-red-400 { + --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .xxl\:via-red-500 { + --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .xxl\:via-red-600 { + --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .xxl\:via-red-700 { + --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .xxl\:via-red-800 { + --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .xxl\:via-red-900 { + --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .xxl\:via-yellow-50 { + --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .xxl\:via-yellow-100 { + --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .xxl\:via-yellow-200 { + --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .xxl\:via-yellow-300 { + --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .xxl\:via-yellow-400 { + --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .xxl\:via-yellow-500 { + --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .xxl\:via-yellow-600 { + --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .xxl\:via-yellow-700 { + --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .xxl\:via-yellow-800 { + --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .xxl\:via-yellow-900 { + --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .xxl\:via-green-50 { + --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .xxl\:via-green-100 { + --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .xxl\:via-green-200 { + --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .xxl\:via-green-300 { + --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .xxl\:via-green-400 { + --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .xxl\:via-green-500 { + --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .xxl\:via-green-600 { + --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .xxl\:via-green-700 { + --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .xxl\:via-green-800 { + --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .xxl\:via-green-900 { + --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .xxl\:via-blue-50 { + --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .xxl\:via-blue-100 { + --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .xxl\:via-blue-200 { + --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .xxl\:via-blue-300 { + --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .xxl\:via-blue-400 { + --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .xxl\:via-blue-500 { + --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .xxl\:via-blue-600 { + --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .xxl\:via-blue-700 { + --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .xxl\:via-blue-800 { + --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .xxl\:via-blue-900 { + --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .xxl\:via-indigo-50 { + --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .xxl\:via-indigo-100 { + --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .xxl\:via-indigo-200 { + --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .xxl\:via-indigo-300 { + --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .xxl\:via-indigo-400 { + --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .xxl\:via-indigo-500 { + --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .xxl\:via-indigo-600 { + --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .xxl\:via-indigo-700 { + --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .xxl\:via-indigo-800 { + --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .xxl\:via-indigo-900 { + --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .xxl\:via-purple-50 { + --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .xxl\:via-purple-100 { + --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .xxl\:via-purple-200 { + --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .xxl\:via-purple-300 { + --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .xxl\:via-purple-400 { + --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .xxl\:via-purple-500 { + --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .xxl\:via-purple-600 { + --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .xxl\:via-purple-700 { + --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .xxl\:via-purple-800 { + --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .xxl\:via-purple-900 { + --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .xxl\:via-pink-50 { + --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .xxl\:via-pink-100 { + --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .xxl\:via-pink-200 { + --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .xxl\:via-pink-300 { + --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .xxl\:via-pink-400 { + --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .xxl\:via-pink-500 { + --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .xxl\:via-pink-600 { + --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .xxl\:via-pink-700 { + --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .xxl\:via-pink-800 { + --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .xxl\:via-pink-900 { + --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .xxl\:via-primary-50 { + --tw-gradient-stops: var(--tw-gradient-from), #F7F6FD, var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .xxl\:via-primary-100 { + --tw-gradient-stops: var(--tw-gradient-from), #EEEEFB, var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .xxl\:via-primary-200 { + --tw-gradient-stops: var(--tw-gradient-from), #D5D4F5, var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .xxl\:via-primary-300 { + --tw-gradient-stops: var(--tw-gradient-from), #BCB9EF, var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .xxl\:via-primary-400 { + --tw-gradient-stops: var(--tw-gradient-from), #8A85E4, var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .xxl\:via-primary-500 { + --tw-gradient-stops: var(--tw-gradient-from), #5851D8, var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .xxl\:via-primary-600 { + --tw-gradient-stops: var(--tw-gradient-from), #4F49C2, var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .xxl\:via-primary-700 { + --tw-gradient-stops: var(--tw-gradient-from), #353182, var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .xxl\:via-primary-800 { + --tw-gradient-stops: var(--tw-gradient-from), #282461, var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .xxl\:via-primary-900 { + --tw-gradient-stops: var(--tw-gradient-from), #1A1841, var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .xxl\:via-danger { + --tw-gradient-stops: var(--tw-gradient-from), #FB7178, var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .xxl\:via-success { + --tw-gradient-stops: var(--tw-gradient-from), #00C99C, var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .xxl\:via-warning { + --tw-gradient-stops: var(--tw-gradient-from), #F3AF4E, var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .xxl\:via-info { + --tw-gradient-stops: var(--tw-gradient-from), #15B2EC, var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .xxl\:to-transparent { + --tw-gradient-to: transparent; + } + + .xxl\:to-current { + --tw-gradient-to: currentColor; + } + + .xxl\:to-black { + --tw-gradient-to: #040405; + } + + .xxl\:to-white { + --tw-gradient-to: #fff; + } + + .xxl\:to-gray-50 { + --tw-gradient-to: #f9fafb; + } + + .xxl\:to-gray-100 { + --tw-gradient-to: #f7fafc; + } + + .xxl\:to-gray-200 { + --tw-gradient-to: #edf2f7; + } + + .xxl\:to-gray-300 { + --tw-gradient-to: #e2e8f0; + } + + .xxl\:to-gray-400 { + --tw-gradient-to: #cbd5e0; + } + + .xxl\:to-gray-500 { + --tw-gradient-to: #a0aec0; + } + + .xxl\:to-gray-600 { + --tw-gradient-to: #718096; + } + + .xxl\:to-gray-700 { + --tw-gradient-to: #4a5568; + } + + .xxl\:to-gray-800 { + --tw-gradient-to: #2d3748; + } + + .xxl\:to-gray-900 { + --tw-gradient-to: #1a202c; + } + + .xxl\:to-red-50 { + --tw-gradient-to: #fef2f2; + } + + .xxl\:to-red-100 { + --tw-gradient-to: #fee2e2; + } + + .xxl\:to-red-200 { + --tw-gradient-to: #fecaca; + } + + .xxl\:to-red-300 { + --tw-gradient-to: #fca5a5; + } + + .xxl\:to-red-400 { + --tw-gradient-to: #f87171; + } + + .xxl\:to-red-500 { + --tw-gradient-to: #ef4444; + } + + .xxl\:to-red-600 { + --tw-gradient-to: #dc2626; + } + + .xxl\:to-red-700 { + --tw-gradient-to: #b91c1c; + } + + .xxl\:to-red-800 { + --tw-gradient-to: #991b1b; + } + + .xxl\:to-red-900 { + --tw-gradient-to: #7f1d1d; + } + + .xxl\:to-yellow-50 { + --tw-gradient-to: #fffbeb; + } + + .xxl\:to-yellow-100 { + --tw-gradient-to: #fef3c7; + } + + .xxl\:to-yellow-200 { + --tw-gradient-to: #fde68a; + } + + .xxl\:to-yellow-300 { + --tw-gradient-to: #fcd34d; + } + + .xxl\:to-yellow-400 { + --tw-gradient-to: #fbbf24; + } + + .xxl\:to-yellow-500 { + --tw-gradient-to: #f59e0b; + } + + .xxl\:to-yellow-600 { + --tw-gradient-to: #d97706; + } + + .xxl\:to-yellow-700 { + --tw-gradient-to: #b45309; + } + + .xxl\:to-yellow-800 { + --tw-gradient-to: #92400e; + } + + .xxl\:to-yellow-900 { + --tw-gradient-to: #78350f; + } + + .xxl\:to-green-50 { + --tw-gradient-to: #ecfdf5; + } + + .xxl\:to-green-100 { + --tw-gradient-to: #d1fae5; + } + + .xxl\:to-green-200 { + --tw-gradient-to: #a7f3d0; + } + + .xxl\:to-green-300 { + --tw-gradient-to: #6ee7b7; + } + + .xxl\:to-green-400 { + --tw-gradient-to: #34d399; + } + + .xxl\:to-green-500 { + --tw-gradient-to: #10b981; + } + + .xxl\:to-green-600 { + --tw-gradient-to: #059669; + } + + .xxl\:to-green-700 { + --tw-gradient-to: #047857; + } + + .xxl\:to-green-800 { + --tw-gradient-to: #065f46; + } + + .xxl\:to-green-900 { + --tw-gradient-to: #064e3b; + } + + .xxl\:to-blue-50 { + --tw-gradient-to: #eff6ff; + } + + .xxl\:to-blue-100 { + --tw-gradient-to: #dbeafe; + } + + .xxl\:to-blue-200 { + --tw-gradient-to: #bfdbfe; + } + + .xxl\:to-blue-300 { + --tw-gradient-to: #93c5fd; + } + + .xxl\:to-blue-400 { + --tw-gradient-to: #60a5fa; + } + + .xxl\:to-blue-500 { + --tw-gradient-to: #3b82f6; + } + + .xxl\:to-blue-600 { + --tw-gradient-to: #2563eb; + } + + .xxl\:to-blue-700 { + --tw-gradient-to: #1d4ed8; + } + + .xxl\:to-blue-800 { + --tw-gradient-to: #1e40af; + } + + .xxl\:to-blue-900 { + --tw-gradient-to: #1e3a8a; + } + + .xxl\:to-indigo-50 { + --tw-gradient-to: #eef2ff; + } + + .xxl\:to-indigo-100 { + --tw-gradient-to: #e0e7ff; + } + + .xxl\:to-indigo-200 { + --tw-gradient-to: #c7d2fe; + } + + .xxl\:to-indigo-300 { + --tw-gradient-to: #a5b4fc; + } + + .xxl\:to-indigo-400 { + --tw-gradient-to: #818cf8; + } + + .xxl\:to-indigo-500 { + --tw-gradient-to: #6366f1; + } + + .xxl\:to-indigo-600 { + --tw-gradient-to: #4f46e5; + } + + .xxl\:to-indigo-700 { + --tw-gradient-to: #4338ca; + } + + .xxl\:to-indigo-800 { + --tw-gradient-to: #3730a3; + } + + .xxl\:to-indigo-900 { + --tw-gradient-to: #312e81; + } + + .xxl\:to-purple-50 { + --tw-gradient-to: #f5f3ff; + } + + .xxl\:to-purple-100 { + --tw-gradient-to: #ede9fe; + } + + .xxl\:to-purple-200 { + --tw-gradient-to: #ddd6fe; + } + + .xxl\:to-purple-300 { + --tw-gradient-to: #c4b5fd; + } + + .xxl\:to-purple-400 { + --tw-gradient-to: #a78bfa; + } + + .xxl\:to-purple-500 { + --tw-gradient-to: #8b5cf6; + } + + .xxl\:to-purple-600 { + --tw-gradient-to: #7c3aed; + } + + .xxl\:to-purple-700 { + --tw-gradient-to: #6d28d9; + } + + .xxl\:to-purple-800 { + --tw-gradient-to: #5b21b6; + } + + .xxl\:to-purple-900 { + --tw-gradient-to: #4c1d95; + } + + .xxl\:to-pink-50 { + --tw-gradient-to: #fdf2f8; + } + + .xxl\:to-pink-100 { + --tw-gradient-to: #fce7f3; + } + + .xxl\:to-pink-200 { + --tw-gradient-to: #fbcfe8; + } + + .xxl\:to-pink-300 { + --tw-gradient-to: #f9a8d4; + } + + .xxl\:to-pink-400 { + --tw-gradient-to: #f472b6; + } + + .xxl\:to-pink-500 { + --tw-gradient-to: #ec4899; + } + + .xxl\:to-pink-600 { + --tw-gradient-to: #db2777; + } + + .xxl\:to-pink-700 { + --tw-gradient-to: #be185d; + } + + .xxl\:to-pink-800 { + --tw-gradient-to: #9d174d; + } + + .xxl\:to-pink-900 { + --tw-gradient-to: #831843; + } + + .xxl\:to-primary-50 { + --tw-gradient-to: #F7F6FD; + } + + .xxl\:to-primary-100 { + --tw-gradient-to: #EEEEFB; + } + + .xxl\:to-primary-200 { + --tw-gradient-to: #D5D4F5; + } + + .xxl\:to-primary-300 { + --tw-gradient-to: #BCB9EF; + } + + .xxl\:to-primary-400 { + --tw-gradient-to: #8A85E4; + } + + .xxl\:to-primary-500 { + --tw-gradient-to: #5851D8; + } + + .xxl\:to-primary-600 { + --tw-gradient-to: #4F49C2; + } + + .xxl\:to-primary-700 { + --tw-gradient-to: #353182; + } + + .xxl\:to-primary-800 { + --tw-gradient-to: #282461; + } + + .xxl\:to-primary-900 { + --tw-gradient-to: #1A1841; + } + + .xxl\:to-danger { + --tw-gradient-to: #FB7178; + } + + .xxl\:to-success { + --tw-gradient-to: #00C99C; + } + + .xxl\:to-warning { + --tw-gradient-to: #F3AF4E; + } + + .xxl\:to-info { + --tw-gradient-to: #15B2EC; + } + + .xxl\:hover\:from-transparent:hover { + --tw-gradient-from: transparent; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .xxl\:hover\:from-current:hover { + --tw-gradient-from: currentColor; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xxl\:hover\:from-black:hover { + --tw-gradient-from: #040405; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .xxl\:hover\:from-white:hover { + --tw-gradient-from: #fff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xxl\:hover\:from-gray-50:hover { + --tw-gradient-from: #f9fafb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .xxl\:hover\:from-gray-100:hover { + --tw-gradient-from: #f7fafc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .xxl\:hover\:from-gray-200:hover { + --tw-gradient-from: #edf2f7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .xxl\:hover\:from-gray-300:hover { + --tw-gradient-from: #e2e8f0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .xxl\:hover\:from-gray-400:hover { + --tw-gradient-from: #cbd5e0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .xxl\:hover\:from-gray-500:hover { + --tw-gradient-from: #a0aec0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .xxl\:hover\:from-gray-600:hover { + --tw-gradient-from: #718096; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .xxl\:hover\:from-gray-700:hover { + --tw-gradient-from: #4a5568; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .xxl\:hover\:from-gray-800:hover { + --tw-gradient-from: #2d3748; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .xxl\:hover\:from-gray-900:hover { + --tw-gradient-from: #1a202c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .xxl\:hover\:from-red-50:hover { + --tw-gradient-from: #fef2f2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .xxl\:hover\:from-red-100:hover { + --tw-gradient-from: #fee2e2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .xxl\:hover\:from-red-200:hover { + --tw-gradient-from: #fecaca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .xxl\:hover\:from-red-300:hover { + --tw-gradient-from: #fca5a5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .xxl\:hover\:from-red-400:hover { + --tw-gradient-from: #f87171; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .xxl\:hover\:from-red-500:hover { + --tw-gradient-from: #ef4444; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .xxl\:hover\:from-red-600:hover { + --tw-gradient-from: #dc2626; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .xxl\:hover\:from-red-700:hover { + --tw-gradient-from: #b91c1c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .xxl\:hover\:from-red-800:hover { + --tw-gradient-from: #991b1b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .xxl\:hover\:from-red-900:hover { + --tw-gradient-from: #7f1d1d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .xxl\:hover\:from-yellow-50:hover { + --tw-gradient-from: #fffbeb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .xxl\:hover\:from-yellow-100:hover { + --tw-gradient-from: #fef3c7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .xxl\:hover\:from-yellow-200:hover { + --tw-gradient-from: #fde68a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .xxl\:hover\:from-yellow-300:hover { + --tw-gradient-from: #fcd34d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .xxl\:hover\:from-yellow-400:hover { + --tw-gradient-from: #fbbf24; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .xxl\:hover\:from-yellow-500:hover { + --tw-gradient-from: #f59e0b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .xxl\:hover\:from-yellow-600:hover { + --tw-gradient-from: #d97706; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .xxl\:hover\:from-yellow-700:hover { + --tw-gradient-from: #b45309; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .xxl\:hover\:from-yellow-800:hover { + --tw-gradient-from: #92400e; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .xxl\:hover\:from-yellow-900:hover { + --tw-gradient-from: #78350f; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .xxl\:hover\:from-green-50:hover { + --tw-gradient-from: #ecfdf5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .xxl\:hover\:from-green-100:hover { + --tw-gradient-from: #d1fae5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .xxl\:hover\:from-green-200:hover { + --tw-gradient-from: #a7f3d0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .xxl\:hover\:from-green-300:hover { + --tw-gradient-from: #6ee7b7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .xxl\:hover\:from-green-400:hover { + --tw-gradient-from: #34d399; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .xxl\:hover\:from-green-500:hover { + --tw-gradient-from: #10b981; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .xxl\:hover\:from-green-600:hover { + --tw-gradient-from: #059669; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .xxl\:hover\:from-green-700:hover { + --tw-gradient-from: #047857; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .xxl\:hover\:from-green-800:hover { + --tw-gradient-from: #065f46; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .xxl\:hover\:from-green-900:hover { + --tw-gradient-from: #064e3b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .xxl\:hover\:from-blue-50:hover { + --tw-gradient-from: #eff6ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .xxl\:hover\:from-blue-100:hover { + --tw-gradient-from: #dbeafe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .xxl\:hover\:from-blue-200:hover { + --tw-gradient-from: #bfdbfe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .xxl\:hover\:from-blue-300:hover { + --tw-gradient-from: #93c5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .xxl\:hover\:from-blue-400:hover { + --tw-gradient-from: #60a5fa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .xxl\:hover\:from-blue-500:hover { + --tw-gradient-from: #3b82f6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .xxl\:hover\:from-blue-600:hover { + --tw-gradient-from: #2563eb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .xxl\:hover\:from-blue-700:hover { + --tw-gradient-from: #1d4ed8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .xxl\:hover\:from-blue-800:hover { + --tw-gradient-from: #1e40af; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .xxl\:hover\:from-blue-900:hover { + --tw-gradient-from: #1e3a8a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .xxl\:hover\:from-indigo-50:hover { + --tw-gradient-from: #eef2ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .xxl\:hover\:from-indigo-100:hover { + --tw-gradient-from: #e0e7ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .xxl\:hover\:from-indigo-200:hover { + --tw-gradient-from: #c7d2fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .xxl\:hover\:from-indigo-300:hover { + --tw-gradient-from: #a5b4fc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .xxl\:hover\:from-indigo-400:hover { + --tw-gradient-from: #818cf8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .xxl\:hover\:from-indigo-500:hover { + --tw-gradient-from: #6366f1; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .xxl\:hover\:from-indigo-600:hover { + --tw-gradient-from: #4f46e5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .xxl\:hover\:from-indigo-700:hover { + --tw-gradient-from: #4338ca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .xxl\:hover\:from-indigo-800:hover { + --tw-gradient-from: #3730a3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .xxl\:hover\:from-indigo-900:hover { + --tw-gradient-from: #312e81; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .xxl\:hover\:from-purple-50:hover { + --tw-gradient-from: #f5f3ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .xxl\:hover\:from-purple-100:hover { + --tw-gradient-from: #ede9fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .xxl\:hover\:from-purple-200:hover { + --tw-gradient-from: #ddd6fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .xxl\:hover\:from-purple-300:hover { + --tw-gradient-from: #c4b5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .xxl\:hover\:from-purple-400:hover { + --tw-gradient-from: #a78bfa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .xxl\:hover\:from-purple-500:hover { + --tw-gradient-from: #8b5cf6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .xxl\:hover\:from-purple-600:hover { + --tw-gradient-from: #7c3aed; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .xxl\:hover\:from-purple-700:hover { + --tw-gradient-from: #6d28d9; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .xxl\:hover\:from-purple-800:hover { + --tw-gradient-from: #5b21b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .xxl\:hover\:from-purple-900:hover { + --tw-gradient-from: #4c1d95; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .xxl\:hover\:from-pink-50:hover { + --tw-gradient-from: #fdf2f8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .xxl\:hover\:from-pink-100:hover { + --tw-gradient-from: #fce7f3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .xxl\:hover\:from-pink-200:hover { + --tw-gradient-from: #fbcfe8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .xxl\:hover\:from-pink-300:hover { + --tw-gradient-from: #f9a8d4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .xxl\:hover\:from-pink-400:hover { + --tw-gradient-from: #f472b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .xxl\:hover\:from-pink-500:hover { + --tw-gradient-from: #ec4899; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .xxl\:hover\:from-pink-600:hover { + --tw-gradient-from: #db2777; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .xxl\:hover\:from-pink-700:hover { + --tw-gradient-from: #be185d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .xxl\:hover\:from-pink-800:hover { + --tw-gradient-from: #9d174d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .xxl\:hover\:from-pink-900:hover { + --tw-gradient-from: #831843; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .xxl\:hover\:from-primary-50:hover { + --tw-gradient-from: #F7F6FD; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .xxl\:hover\:from-primary-100:hover { + --tw-gradient-from: #EEEEFB; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .xxl\:hover\:from-primary-200:hover { + --tw-gradient-from: #D5D4F5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .xxl\:hover\:from-primary-300:hover { + --tw-gradient-from: #BCB9EF; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .xxl\:hover\:from-primary-400:hover { + --tw-gradient-from: #8A85E4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .xxl\:hover\:from-primary-500:hover { + --tw-gradient-from: #5851D8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .xxl\:hover\:from-primary-600:hover { + --tw-gradient-from: #4F49C2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .xxl\:hover\:from-primary-700:hover { + --tw-gradient-from: #353182; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .xxl\:hover\:from-primary-800:hover { + --tw-gradient-from: #282461; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .xxl\:hover\:from-primary-900:hover { + --tw-gradient-from: #1A1841; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .xxl\:hover\:from-danger:hover { + --tw-gradient-from: #FB7178; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .xxl\:hover\:from-success:hover { + --tw-gradient-from: #00C99C; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .xxl\:hover\:from-warning:hover { + --tw-gradient-from: #F3AF4E; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .xxl\:hover\:from-info:hover { + --tw-gradient-from: #15B2EC; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .xxl\:hover\:via-transparent:hover { + --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .xxl\:hover\:via-current:hover { + --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xxl\:hover\:via-black:hover { + --tw-gradient-stops: var(--tw-gradient-from), #040405, var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .xxl\:hover\:via-white:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xxl\:hover\:via-gray-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .xxl\:hover\:via-gray-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f7fafc, var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .xxl\:hover\:via-gray-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #edf2f7, var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .xxl\:hover\:via-gray-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #e2e8f0, var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .xxl\:hover\:via-gray-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #cbd5e0, var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .xxl\:hover\:via-gray-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a0aec0, var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .xxl\:hover\:via-gray-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #718096, var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .xxl\:hover\:via-gray-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4a5568, var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .xxl\:hover\:via-gray-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #2d3748, var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .xxl\:hover\:via-gray-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1a202c, var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .xxl\:hover\:via-red-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .xxl\:hover\:via-red-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .xxl\:hover\:via-red-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .xxl\:hover\:via-red-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .xxl\:hover\:via-red-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .xxl\:hover\:via-red-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .xxl\:hover\:via-red-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .xxl\:hover\:via-red-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .xxl\:hover\:via-red-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .xxl\:hover\:via-red-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .xxl\:hover\:via-yellow-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .xxl\:hover\:via-yellow-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .xxl\:hover\:via-yellow-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .xxl\:hover\:via-yellow-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .xxl\:hover\:via-yellow-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .xxl\:hover\:via-yellow-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .xxl\:hover\:via-yellow-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .xxl\:hover\:via-yellow-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .xxl\:hover\:via-yellow-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .xxl\:hover\:via-yellow-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .xxl\:hover\:via-green-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .xxl\:hover\:via-green-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .xxl\:hover\:via-green-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .xxl\:hover\:via-green-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .xxl\:hover\:via-green-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .xxl\:hover\:via-green-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .xxl\:hover\:via-green-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .xxl\:hover\:via-green-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .xxl\:hover\:via-green-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .xxl\:hover\:via-green-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .xxl\:hover\:via-blue-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .xxl\:hover\:via-blue-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .xxl\:hover\:via-blue-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .xxl\:hover\:via-blue-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .xxl\:hover\:via-blue-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .xxl\:hover\:via-blue-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .xxl\:hover\:via-blue-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .xxl\:hover\:via-blue-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .xxl\:hover\:via-blue-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .xxl\:hover\:via-blue-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .xxl\:hover\:via-indigo-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .xxl\:hover\:via-indigo-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .xxl\:hover\:via-indigo-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .xxl\:hover\:via-indigo-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .xxl\:hover\:via-indigo-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .xxl\:hover\:via-indigo-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .xxl\:hover\:via-indigo-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .xxl\:hover\:via-indigo-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .xxl\:hover\:via-indigo-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .xxl\:hover\:via-indigo-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .xxl\:hover\:via-purple-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .xxl\:hover\:via-purple-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .xxl\:hover\:via-purple-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .xxl\:hover\:via-purple-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .xxl\:hover\:via-purple-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .xxl\:hover\:via-purple-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .xxl\:hover\:via-purple-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .xxl\:hover\:via-purple-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .xxl\:hover\:via-purple-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .xxl\:hover\:via-purple-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .xxl\:hover\:via-pink-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .xxl\:hover\:via-pink-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .xxl\:hover\:via-pink-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .xxl\:hover\:via-pink-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .xxl\:hover\:via-pink-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .xxl\:hover\:via-pink-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .xxl\:hover\:via-pink-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .xxl\:hover\:via-pink-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .xxl\:hover\:via-pink-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .xxl\:hover\:via-pink-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .xxl\:hover\:via-primary-50:hover { + --tw-gradient-stops: var(--tw-gradient-from), #F7F6FD, var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .xxl\:hover\:via-primary-100:hover { + --tw-gradient-stops: var(--tw-gradient-from), #EEEEFB, var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .xxl\:hover\:via-primary-200:hover { + --tw-gradient-stops: var(--tw-gradient-from), #D5D4F5, var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .xxl\:hover\:via-primary-300:hover { + --tw-gradient-stops: var(--tw-gradient-from), #BCB9EF, var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .xxl\:hover\:via-primary-400:hover { + --tw-gradient-stops: var(--tw-gradient-from), #8A85E4, var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .xxl\:hover\:via-primary-500:hover { + --tw-gradient-stops: var(--tw-gradient-from), #5851D8, var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .xxl\:hover\:via-primary-600:hover { + --tw-gradient-stops: var(--tw-gradient-from), #4F49C2, var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .xxl\:hover\:via-primary-700:hover { + --tw-gradient-stops: var(--tw-gradient-from), #353182, var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .xxl\:hover\:via-primary-800:hover { + --tw-gradient-stops: var(--tw-gradient-from), #282461, var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .xxl\:hover\:via-primary-900:hover { + --tw-gradient-stops: var(--tw-gradient-from), #1A1841, var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .xxl\:hover\:via-danger:hover { + --tw-gradient-stops: var(--tw-gradient-from), #FB7178, var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .xxl\:hover\:via-success:hover { + --tw-gradient-stops: var(--tw-gradient-from), #00C99C, var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .xxl\:hover\:via-warning:hover { + --tw-gradient-stops: var(--tw-gradient-from), #F3AF4E, var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .xxl\:hover\:via-info:hover { + --tw-gradient-stops: var(--tw-gradient-from), #15B2EC, var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .xxl\:hover\:to-transparent:hover { + --tw-gradient-to: transparent; + } + + .xxl\:hover\:to-current:hover { + --tw-gradient-to: currentColor; + } + + .xxl\:hover\:to-black:hover { + --tw-gradient-to: #040405; + } + + .xxl\:hover\:to-white:hover { + --tw-gradient-to: #fff; + } + + .xxl\:hover\:to-gray-50:hover { + --tw-gradient-to: #f9fafb; + } + + .xxl\:hover\:to-gray-100:hover { + --tw-gradient-to: #f7fafc; + } + + .xxl\:hover\:to-gray-200:hover { + --tw-gradient-to: #edf2f7; + } + + .xxl\:hover\:to-gray-300:hover { + --tw-gradient-to: #e2e8f0; + } + + .xxl\:hover\:to-gray-400:hover { + --tw-gradient-to: #cbd5e0; + } + + .xxl\:hover\:to-gray-500:hover { + --tw-gradient-to: #a0aec0; + } + + .xxl\:hover\:to-gray-600:hover { + --tw-gradient-to: #718096; + } + + .xxl\:hover\:to-gray-700:hover { + --tw-gradient-to: #4a5568; + } + + .xxl\:hover\:to-gray-800:hover { + --tw-gradient-to: #2d3748; + } + + .xxl\:hover\:to-gray-900:hover { + --tw-gradient-to: #1a202c; + } + + .xxl\:hover\:to-red-50:hover { + --tw-gradient-to: #fef2f2; + } + + .xxl\:hover\:to-red-100:hover { + --tw-gradient-to: #fee2e2; + } + + .xxl\:hover\:to-red-200:hover { + --tw-gradient-to: #fecaca; + } + + .xxl\:hover\:to-red-300:hover { + --tw-gradient-to: #fca5a5; + } + + .xxl\:hover\:to-red-400:hover { + --tw-gradient-to: #f87171; + } + + .xxl\:hover\:to-red-500:hover { + --tw-gradient-to: #ef4444; + } + + .xxl\:hover\:to-red-600:hover { + --tw-gradient-to: #dc2626; + } + + .xxl\:hover\:to-red-700:hover { + --tw-gradient-to: #b91c1c; + } + + .xxl\:hover\:to-red-800:hover { + --tw-gradient-to: #991b1b; + } + + .xxl\:hover\:to-red-900:hover { + --tw-gradient-to: #7f1d1d; + } + + .xxl\:hover\:to-yellow-50:hover { + --tw-gradient-to: #fffbeb; + } + + .xxl\:hover\:to-yellow-100:hover { + --tw-gradient-to: #fef3c7; + } + + .xxl\:hover\:to-yellow-200:hover { + --tw-gradient-to: #fde68a; + } + + .xxl\:hover\:to-yellow-300:hover { + --tw-gradient-to: #fcd34d; + } + + .xxl\:hover\:to-yellow-400:hover { + --tw-gradient-to: #fbbf24; + } + + .xxl\:hover\:to-yellow-500:hover { + --tw-gradient-to: #f59e0b; + } + + .xxl\:hover\:to-yellow-600:hover { + --tw-gradient-to: #d97706; + } + + .xxl\:hover\:to-yellow-700:hover { + --tw-gradient-to: #b45309; + } + + .xxl\:hover\:to-yellow-800:hover { + --tw-gradient-to: #92400e; + } + + .xxl\:hover\:to-yellow-900:hover { + --tw-gradient-to: #78350f; + } + + .xxl\:hover\:to-green-50:hover { + --tw-gradient-to: #ecfdf5; + } + + .xxl\:hover\:to-green-100:hover { + --tw-gradient-to: #d1fae5; + } + + .xxl\:hover\:to-green-200:hover { + --tw-gradient-to: #a7f3d0; + } + + .xxl\:hover\:to-green-300:hover { + --tw-gradient-to: #6ee7b7; + } + + .xxl\:hover\:to-green-400:hover { + --tw-gradient-to: #34d399; + } + + .xxl\:hover\:to-green-500:hover { + --tw-gradient-to: #10b981; + } + + .xxl\:hover\:to-green-600:hover { + --tw-gradient-to: #059669; + } + + .xxl\:hover\:to-green-700:hover { + --tw-gradient-to: #047857; + } + + .xxl\:hover\:to-green-800:hover { + --tw-gradient-to: #065f46; + } + + .xxl\:hover\:to-green-900:hover { + --tw-gradient-to: #064e3b; + } + + .xxl\:hover\:to-blue-50:hover { + --tw-gradient-to: #eff6ff; + } + + .xxl\:hover\:to-blue-100:hover { + --tw-gradient-to: #dbeafe; + } + + .xxl\:hover\:to-blue-200:hover { + --tw-gradient-to: #bfdbfe; + } + + .xxl\:hover\:to-blue-300:hover { + --tw-gradient-to: #93c5fd; + } + + .xxl\:hover\:to-blue-400:hover { + --tw-gradient-to: #60a5fa; + } + + .xxl\:hover\:to-blue-500:hover { + --tw-gradient-to: #3b82f6; + } + + .xxl\:hover\:to-blue-600:hover { + --tw-gradient-to: #2563eb; + } + + .xxl\:hover\:to-blue-700:hover { + --tw-gradient-to: #1d4ed8; + } + + .xxl\:hover\:to-blue-800:hover { + --tw-gradient-to: #1e40af; + } + + .xxl\:hover\:to-blue-900:hover { + --tw-gradient-to: #1e3a8a; + } + + .xxl\:hover\:to-indigo-50:hover { + --tw-gradient-to: #eef2ff; + } + + .xxl\:hover\:to-indigo-100:hover { + --tw-gradient-to: #e0e7ff; + } + + .xxl\:hover\:to-indigo-200:hover { + --tw-gradient-to: #c7d2fe; + } + + .xxl\:hover\:to-indigo-300:hover { + --tw-gradient-to: #a5b4fc; + } + + .xxl\:hover\:to-indigo-400:hover { + --tw-gradient-to: #818cf8; + } + + .xxl\:hover\:to-indigo-500:hover { + --tw-gradient-to: #6366f1; + } + + .xxl\:hover\:to-indigo-600:hover { + --tw-gradient-to: #4f46e5; + } + + .xxl\:hover\:to-indigo-700:hover { + --tw-gradient-to: #4338ca; + } + + .xxl\:hover\:to-indigo-800:hover { + --tw-gradient-to: #3730a3; + } + + .xxl\:hover\:to-indigo-900:hover { + --tw-gradient-to: #312e81; + } + + .xxl\:hover\:to-purple-50:hover { + --tw-gradient-to: #f5f3ff; + } + + .xxl\:hover\:to-purple-100:hover { + --tw-gradient-to: #ede9fe; + } + + .xxl\:hover\:to-purple-200:hover { + --tw-gradient-to: #ddd6fe; + } + + .xxl\:hover\:to-purple-300:hover { + --tw-gradient-to: #c4b5fd; + } + + .xxl\:hover\:to-purple-400:hover { + --tw-gradient-to: #a78bfa; + } + + .xxl\:hover\:to-purple-500:hover { + --tw-gradient-to: #8b5cf6; + } + + .xxl\:hover\:to-purple-600:hover { + --tw-gradient-to: #7c3aed; + } + + .xxl\:hover\:to-purple-700:hover { + --tw-gradient-to: #6d28d9; + } + + .xxl\:hover\:to-purple-800:hover { + --tw-gradient-to: #5b21b6; + } + + .xxl\:hover\:to-purple-900:hover { + --tw-gradient-to: #4c1d95; + } + + .xxl\:hover\:to-pink-50:hover { + --tw-gradient-to: #fdf2f8; + } + + .xxl\:hover\:to-pink-100:hover { + --tw-gradient-to: #fce7f3; + } + + .xxl\:hover\:to-pink-200:hover { + --tw-gradient-to: #fbcfe8; + } + + .xxl\:hover\:to-pink-300:hover { + --tw-gradient-to: #f9a8d4; + } + + .xxl\:hover\:to-pink-400:hover { + --tw-gradient-to: #f472b6; + } + + .xxl\:hover\:to-pink-500:hover { + --tw-gradient-to: #ec4899; + } + + .xxl\:hover\:to-pink-600:hover { + --tw-gradient-to: #db2777; + } + + .xxl\:hover\:to-pink-700:hover { + --tw-gradient-to: #be185d; + } + + .xxl\:hover\:to-pink-800:hover { + --tw-gradient-to: #9d174d; + } + + .xxl\:hover\:to-pink-900:hover { + --tw-gradient-to: #831843; + } + + .xxl\:hover\:to-primary-50:hover { + --tw-gradient-to: #F7F6FD; + } + + .xxl\:hover\:to-primary-100:hover { + --tw-gradient-to: #EEEEFB; + } + + .xxl\:hover\:to-primary-200:hover { + --tw-gradient-to: #D5D4F5; + } + + .xxl\:hover\:to-primary-300:hover { + --tw-gradient-to: #BCB9EF; + } + + .xxl\:hover\:to-primary-400:hover { + --tw-gradient-to: #8A85E4; + } + + .xxl\:hover\:to-primary-500:hover { + --tw-gradient-to: #5851D8; + } + + .xxl\:hover\:to-primary-600:hover { + --tw-gradient-to: #4F49C2; + } + + .xxl\:hover\:to-primary-700:hover { + --tw-gradient-to: #353182; + } + + .xxl\:hover\:to-primary-800:hover { + --tw-gradient-to: #282461; + } + + .xxl\:hover\:to-primary-900:hover { + --tw-gradient-to: #1A1841; + } + + .xxl\:hover\:to-danger:hover { + --tw-gradient-to: #FB7178; + } + + .xxl\:hover\:to-success:hover { + --tw-gradient-to: #00C99C; + } + + .xxl\:hover\:to-warning:hover { + --tw-gradient-to: #F3AF4E; + } + + .xxl\:hover\:to-info:hover { + --tw-gradient-to: #15B2EC; + } + + .xxl\:focus\:from-transparent:focus { + --tw-gradient-from: transparent; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .xxl\:focus\:from-current:focus { + --tw-gradient-from: currentColor; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xxl\:focus\:from-black:focus { + --tw-gradient-from: #040405; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .xxl\:focus\:from-white:focus { + --tw-gradient-from: #fff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xxl\:focus\:from-gray-50:focus { + --tw-gradient-from: #f9fafb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .xxl\:focus\:from-gray-100:focus { + --tw-gradient-from: #f7fafc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .xxl\:focus\:from-gray-200:focus { + --tw-gradient-from: #edf2f7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .xxl\:focus\:from-gray-300:focus { + --tw-gradient-from: #e2e8f0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .xxl\:focus\:from-gray-400:focus { + --tw-gradient-from: #cbd5e0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .xxl\:focus\:from-gray-500:focus { + --tw-gradient-from: #a0aec0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .xxl\:focus\:from-gray-600:focus { + --tw-gradient-from: #718096; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .xxl\:focus\:from-gray-700:focus { + --tw-gradient-from: #4a5568; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .xxl\:focus\:from-gray-800:focus { + --tw-gradient-from: #2d3748; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .xxl\:focus\:from-gray-900:focus { + --tw-gradient-from: #1a202c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .xxl\:focus\:from-red-50:focus { + --tw-gradient-from: #fef2f2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .xxl\:focus\:from-red-100:focus { + --tw-gradient-from: #fee2e2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .xxl\:focus\:from-red-200:focus { + --tw-gradient-from: #fecaca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .xxl\:focus\:from-red-300:focus { + --tw-gradient-from: #fca5a5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .xxl\:focus\:from-red-400:focus { + --tw-gradient-from: #f87171; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .xxl\:focus\:from-red-500:focus { + --tw-gradient-from: #ef4444; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .xxl\:focus\:from-red-600:focus { + --tw-gradient-from: #dc2626; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .xxl\:focus\:from-red-700:focus { + --tw-gradient-from: #b91c1c; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .xxl\:focus\:from-red-800:focus { + --tw-gradient-from: #991b1b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .xxl\:focus\:from-red-900:focus { + --tw-gradient-from: #7f1d1d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .xxl\:focus\:from-yellow-50:focus { + --tw-gradient-from: #fffbeb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .xxl\:focus\:from-yellow-100:focus { + --tw-gradient-from: #fef3c7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .xxl\:focus\:from-yellow-200:focus { + --tw-gradient-from: #fde68a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .xxl\:focus\:from-yellow-300:focus { + --tw-gradient-from: #fcd34d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .xxl\:focus\:from-yellow-400:focus { + --tw-gradient-from: #fbbf24; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .xxl\:focus\:from-yellow-500:focus { + --tw-gradient-from: #f59e0b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .xxl\:focus\:from-yellow-600:focus { + --tw-gradient-from: #d97706; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .xxl\:focus\:from-yellow-700:focus { + --tw-gradient-from: #b45309; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .xxl\:focus\:from-yellow-800:focus { + --tw-gradient-from: #92400e; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .xxl\:focus\:from-yellow-900:focus { + --tw-gradient-from: #78350f; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .xxl\:focus\:from-green-50:focus { + --tw-gradient-from: #ecfdf5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .xxl\:focus\:from-green-100:focus { + --tw-gradient-from: #d1fae5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .xxl\:focus\:from-green-200:focus { + --tw-gradient-from: #a7f3d0; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .xxl\:focus\:from-green-300:focus { + --tw-gradient-from: #6ee7b7; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .xxl\:focus\:from-green-400:focus { + --tw-gradient-from: #34d399; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .xxl\:focus\:from-green-500:focus { + --tw-gradient-from: #10b981; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .xxl\:focus\:from-green-600:focus { + --tw-gradient-from: #059669; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .xxl\:focus\:from-green-700:focus { + --tw-gradient-from: #047857; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .xxl\:focus\:from-green-800:focus { + --tw-gradient-from: #065f46; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .xxl\:focus\:from-green-900:focus { + --tw-gradient-from: #064e3b; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .xxl\:focus\:from-blue-50:focus { + --tw-gradient-from: #eff6ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .xxl\:focus\:from-blue-100:focus { + --tw-gradient-from: #dbeafe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .xxl\:focus\:from-blue-200:focus { + --tw-gradient-from: #bfdbfe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .xxl\:focus\:from-blue-300:focus { + --tw-gradient-from: #93c5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .xxl\:focus\:from-blue-400:focus { + --tw-gradient-from: #60a5fa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .xxl\:focus\:from-blue-500:focus { + --tw-gradient-from: #3b82f6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .xxl\:focus\:from-blue-600:focus { + --tw-gradient-from: #2563eb; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .xxl\:focus\:from-blue-700:focus { + --tw-gradient-from: #1d4ed8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .xxl\:focus\:from-blue-800:focus { + --tw-gradient-from: #1e40af; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .xxl\:focus\:from-blue-900:focus { + --tw-gradient-from: #1e3a8a; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .xxl\:focus\:from-indigo-50:focus { + --tw-gradient-from: #eef2ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .xxl\:focus\:from-indigo-100:focus { + --tw-gradient-from: #e0e7ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .xxl\:focus\:from-indigo-200:focus { + --tw-gradient-from: #c7d2fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .xxl\:focus\:from-indigo-300:focus { + --tw-gradient-from: #a5b4fc; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .xxl\:focus\:from-indigo-400:focus { + --tw-gradient-from: #818cf8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .xxl\:focus\:from-indigo-500:focus { + --tw-gradient-from: #6366f1; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .xxl\:focus\:from-indigo-600:focus { + --tw-gradient-from: #4f46e5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .xxl\:focus\:from-indigo-700:focus { + --tw-gradient-from: #4338ca; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .xxl\:focus\:from-indigo-800:focus { + --tw-gradient-from: #3730a3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .xxl\:focus\:from-indigo-900:focus { + --tw-gradient-from: #312e81; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .xxl\:focus\:from-purple-50:focus { + --tw-gradient-from: #f5f3ff; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .xxl\:focus\:from-purple-100:focus { + --tw-gradient-from: #ede9fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .xxl\:focus\:from-purple-200:focus { + --tw-gradient-from: #ddd6fe; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .xxl\:focus\:from-purple-300:focus { + --tw-gradient-from: #c4b5fd; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .xxl\:focus\:from-purple-400:focus { + --tw-gradient-from: #a78bfa; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .xxl\:focus\:from-purple-500:focus { + --tw-gradient-from: #8b5cf6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .xxl\:focus\:from-purple-600:focus { + --tw-gradient-from: #7c3aed; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .xxl\:focus\:from-purple-700:focus { + --tw-gradient-from: #6d28d9; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .xxl\:focus\:from-purple-800:focus { + --tw-gradient-from: #5b21b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .xxl\:focus\:from-purple-900:focus { + --tw-gradient-from: #4c1d95; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .xxl\:focus\:from-pink-50:focus { + --tw-gradient-from: #fdf2f8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .xxl\:focus\:from-pink-100:focus { + --tw-gradient-from: #fce7f3; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .xxl\:focus\:from-pink-200:focus { + --tw-gradient-from: #fbcfe8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .xxl\:focus\:from-pink-300:focus { + --tw-gradient-from: #f9a8d4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .xxl\:focus\:from-pink-400:focus { + --tw-gradient-from: #f472b6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .xxl\:focus\:from-pink-500:focus { + --tw-gradient-from: #ec4899; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .xxl\:focus\:from-pink-600:focus { + --tw-gradient-from: #db2777; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .xxl\:focus\:from-pink-700:focus { + --tw-gradient-from: #be185d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .xxl\:focus\:from-pink-800:focus { + --tw-gradient-from: #9d174d; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .xxl\:focus\:from-pink-900:focus { + --tw-gradient-from: #831843; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .xxl\:focus\:from-primary-50:focus { + --tw-gradient-from: #F7F6FD; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .xxl\:focus\:from-primary-100:focus { + --tw-gradient-from: #EEEEFB; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .xxl\:focus\:from-primary-200:focus { + --tw-gradient-from: #D5D4F5; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .xxl\:focus\:from-primary-300:focus { + --tw-gradient-from: #BCB9EF; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .xxl\:focus\:from-primary-400:focus { + --tw-gradient-from: #8A85E4; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .xxl\:focus\:from-primary-500:focus { + --tw-gradient-from: #5851D8; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .xxl\:focus\:from-primary-600:focus { + --tw-gradient-from: #4F49C2; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .xxl\:focus\:from-primary-700:focus { + --tw-gradient-from: #353182; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .xxl\:focus\:from-primary-800:focus { + --tw-gradient-from: #282461; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .xxl\:focus\:from-primary-900:focus { + --tw-gradient-from: #1A1841; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .xxl\:focus\:from-danger:focus { + --tw-gradient-from: #FB7178; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .xxl\:focus\:from-success:focus { + --tw-gradient-from: #00C99C; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .xxl\:focus\:from-warning:focus { + --tw-gradient-from: #F3AF4E; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .xxl\:focus\:from-info:focus { + --tw-gradient-from: #15B2EC; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .xxl\:focus\:via-transparent:focus { + --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); + } + + .xxl\:focus\:via-current:focus { + --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xxl\:focus\:via-black:focus { + --tw-gradient-stops: var(--tw-gradient-from), #040405, var(--tw-gradient-to, rgba(4, 4, 5, 0)); + } + + .xxl\:focus\:via-white:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); + } + + .xxl\:focus\:via-gray-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); + } + + .xxl\:focus\:via-gray-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f7fafc, var(--tw-gradient-to, rgba(247, 250, 252, 0)); + } + + .xxl\:focus\:via-gray-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #edf2f7, var(--tw-gradient-to, rgba(237, 242, 247, 0)); + } + + .xxl\:focus\:via-gray-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #e2e8f0, var(--tw-gradient-to, rgba(226, 232, 240, 0)); + } + + .xxl\:focus\:via-gray-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #cbd5e0, var(--tw-gradient-to, rgba(203, 213, 224, 0)); + } + + .xxl\:focus\:via-gray-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a0aec0, var(--tw-gradient-to, rgba(160, 174, 192, 0)); + } + + .xxl\:focus\:via-gray-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #718096, var(--tw-gradient-to, rgba(113, 128, 150, 0)); + } + + .xxl\:focus\:via-gray-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4a5568, var(--tw-gradient-to, rgba(74, 85, 104, 0)); + } + + .xxl\:focus\:via-gray-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #2d3748, var(--tw-gradient-to, rgba(45, 55, 72, 0)); + } + + .xxl\:focus\:via-gray-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1a202c, var(--tw-gradient-to, rgba(26, 32, 44, 0)); + } + + .xxl\:focus\:via-red-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); + } + + .xxl\:focus\:via-red-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); + } + + .xxl\:focus\:via-red-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); + } + + .xxl\:focus\:via-red-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); + } + + .xxl\:focus\:via-red-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); + } + + .xxl\:focus\:via-red-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); + } + + .xxl\:focus\:via-red-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); + } + + .xxl\:focus\:via-red-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); + } + + .xxl\:focus\:via-red-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); + } + + .xxl\:focus\:via-red-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); + } + + .xxl\:focus\:via-yellow-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); + } + + .xxl\:focus\:via-yellow-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); + } + + .xxl\:focus\:via-yellow-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); + } + + .xxl\:focus\:via-yellow-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); + } + + .xxl\:focus\:via-yellow-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); + } + + .xxl\:focus\:via-yellow-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); + } + + .xxl\:focus\:via-yellow-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); + } + + .xxl\:focus\:via-yellow-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); + } + + .xxl\:focus\:via-yellow-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); + } + + .xxl\:focus\:via-yellow-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); + } + + .xxl\:focus\:via-green-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); + } + + .xxl\:focus\:via-green-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); + } + + .xxl\:focus\:via-green-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); + } + + .xxl\:focus\:via-green-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); + } + + .xxl\:focus\:via-green-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); + } + + .xxl\:focus\:via-green-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); + } + + .xxl\:focus\:via-green-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); + } + + .xxl\:focus\:via-green-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); + } + + .xxl\:focus\:via-green-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); + } + + .xxl\:focus\:via-green-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); + } + + .xxl\:focus\:via-blue-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); + } + + .xxl\:focus\:via-blue-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); + } + + .xxl\:focus\:via-blue-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); + } + + .xxl\:focus\:via-blue-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); + } + + .xxl\:focus\:via-blue-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); + } + + .xxl\:focus\:via-blue-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); + } + + .xxl\:focus\:via-blue-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); + } + + .xxl\:focus\:via-blue-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); + } + + .xxl\:focus\:via-blue-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); + } + + .xxl\:focus\:via-blue-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); + } + + .xxl\:focus\:via-indigo-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); + } + + .xxl\:focus\:via-indigo-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); + } + + .xxl\:focus\:via-indigo-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); + } + + .xxl\:focus\:via-indigo-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); + } + + .xxl\:focus\:via-indigo-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); + } + + .xxl\:focus\:via-indigo-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); + } + + .xxl\:focus\:via-indigo-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); + } + + .xxl\:focus\:via-indigo-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); + } + + .xxl\:focus\:via-indigo-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); + } + + .xxl\:focus\:via-indigo-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); + } + + .xxl\:focus\:via-purple-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); + } + + .xxl\:focus\:via-purple-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); + } + + .xxl\:focus\:via-purple-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); + } + + .xxl\:focus\:via-purple-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); + } + + .xxl\:focus\:via-purple-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); + } + + .xxl\:focus\:via-purple-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); + } + + .xxl\:focus\:via-purple-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); + } + + .xxl\:focus\:via-purple-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); + } + + .xxl\:focus\:via-purple-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); + } + + .xxl\:focus\:via-purple-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); + } + + .xxl\:focus\:via-pink-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); + } + + .xxl\:focus\:via-pink-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); + } + + .xxl\:focus\:via-pink-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); + } + + .xxl\:focus\:via-pink-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); + } + + .xxl\:focus\:via-pink-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); + } + + .xxl\:focus\:via-pink-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); + } + + .xxl\:focus\:via-pink-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); + } + + .xxl\:focus\:via-pink-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); + } + + .xxl\:focus\:via-pink-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); + } + + .xxl\:focus\:via-pink-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); + } + + .xxl\:focus\:via-primary-50:focus { + --tw-gradient-stops: var(--tw-gradient-from), #F7F6FD, var(--tw-gradient-to, rgba(247, 246, 253, 0)); + } + + .xxl\:focus\:via-primary-100:focus { + --tw-gradient-stops: var(--tw-gradient-from), #EEEEFB, var(--tw-gradient-to, rgba(238, 238, 251, 0)); + } + + .xxl\:focus\:via-primary-200:focus { + --tw-gradient-stops: var(--tw-gradient-from), #D5D4F5, var(--tw-gradient-to, rgba(213, 212, 245, 0)); + } + + .xxl\:focus\:via-primary-300:focus { + --tw-gradient-stops: var(--tw-gradient-from), #BCB9EF, var(--tw-gradient-to, rgba(188, 185, 239, 0)); + } + + .xxl\:focus\:via-primary-400:focus { + --tw-gradient-stops: var(--tw-gradient-from), #8A85E4, var(--tw-gradient-to, rgba(138, 133, 228, 0)); + } + + .xxl\:focus\:via-primary-500:focus { + --tw-gradient-stops: var(--tw-gradient-from), #5851D8, var(--tw-gradient-to, rgba(88, 81, 216, 0)); + } + + .xxl\:focus\:via-primary-600:focus { + --tw-gradient-stops: var(--tw-gradient-from), #4F49C2, var(--tw-gradient-to, rgba(79, 73, 194, 0)); + } + + .xxl\:focus\:via-primary-700:focus { + --tw-gradient-stops: var(--tw-gradient-from), #353182, var(--tw-gradient-to, rgba(53, 49, 130, 0)); + } + + .xxl\:focus\:via-primary-800:focus { + --tw-gradient-stops: var(--tw-gradient-from), #282461, var(--tw-gradient-to, rgba(40, 36, 97, 0)); + } + + .xxl\:focus\:via-primary-900:focus { + --tw-gradient-stops: var(--tw-gradient-from), #1A1841, var(--tw-gradient-to, rgba(26, 24, 65, 0)); + } + + .xxl\:focus\:via-danger:focus { + --tw-gradient-stops: var(--tw-gradient-from), #FB7178, var(--tw-gradient-to, rgba(251, 113, 120, 0)); + } + + .xxl\:focus\:via-success:focus { + --tw-gradient-stops: var(--tw-gradient-from), #00C99C, var(--tw-gradient-to, rgba(0, 201, 156, 0)); + } + + .xxl\:focus\:via-warning:focus { + --tw-gradient-stops: var(--tw-gradient-from), #F3AF4E, var(--tw-gradient-to, rgba(243, 175, 78, 0)); + } + + .xxl\:focus\:via-info:focus { + --tw-gradient-stops: var(--tw-gradient-from), #15B2EC, var(--tw-gradient-to, rgba(21, 178, 236, 0)); + } + + .xxl\:focus\:to-transparent:focus { + --tw-gradient-to: transparent; + } + + .xxl\:focus\:to-current:focus { + --tw-gradient-to: currentColor; + } + + .xxl\:focus\:to-black:focus { + --tw-gradient-to: #040405; + } + + .xxl\:focus\:to-white:focus { + --tw-gradient-to: #fff; + } + + .xxl\:focus\:to-gray-50:focus { + --tw-gradient-to: #f9fafb; + } + + .xxl\:focus\:to-gray-100:focus { + --tw-gradient-to: #f7fafc; + } + + .xxl\:focus\:to-gray-200:focus { + --tw-gradient-to: #edf2f7; + } + + .xxl\:focus\:to-gray-300:focus { + --tw-gradient-to: #e2e8f0; + } + + .xxl\:focus\:to-gray-400:focus { + --tw-gradient-to: #cbd5e0; + } + + .xxl\:focus\:to-gray-500:focus { + --tw-gradient-to: #a0aec0; + } + + .xxl\:focus\:to-gray-600:focus { + --tw-gradient-to: #718096; + } + + .xxl\:focus\:to-gray-700:focus { + --tw-gradient-to: #4a5568; + } + + .xxl\:focus\:to-gray-800:focus { + --tw-gradient-to: #2d3748; + } + + .xxl\:focus\:to-gray-900:focus { + --tw-gradient-to: #1a202c; + } + + .xxl\:focus\:to-red-50:focus { + --tw-gradient-to: #fef2f2; + } + + .xxl\:focus\:to-red-100:focus { + --tw-gradient-to: #fee2e2; + } + + .xxl\:focus\:to-red-200:focus { + --tw-gradient-to: #fecaca; + } + + .xxl\:focus\:to-red-300:focus { + --tw-gradient-to: #fca5a5; + } + + .xxl\:focus\:to-red-400:focus { + --tw-gradient-to: #f87171; + } + + .xxl\:focus\:to-red-500:focus { + --tw-gradient-to: #ef4444; + } + + .xxl\:focus\:to-red-600:focus { + --tw-gradient-to: #dc2626; + } + + .xxl\:focus\:to-red-700:focus { + --tw-gradient-to: #b91c1c; + } + + .xxl\:focus\:to-red-800:focus { + --tw-gradient-to: #991b1b; + } + + .xxl\:focus\:to-red-900:focus { + --tw-gradient-to: #7f1d1d; + } + + .xxl\:focus\:to-yellow-50:focus { + --tw-gradient-to: #fffbeb; + } + + .xxl\:focus\:to-yellow-100:focus { + --tw-gradient-to: #fef3c7; + } + + .xxl\:focus\:to-yellow-200:focus { + --tw-gradient-to: #fde68a; + } + + .xxl\:focus\:to-yellow-300:focus { + --tw-gradient-to: #fcd34d; + } + + .xxl\:focus\:to-yellow-400:focus { + --tw-gradient-to: #fbbf24; + } + + .xxl\:focus\:to-yellow-500:focus { + --tw-gradient-to: #f59e0b; + } + + .xxl\:focus\:to-yellow-600:focus { + --tw-gradient-to: #d97706; + } + + .xxl\:focus\:to-yellow-700:focus { + --tw-gradient-to: #b45309; + } + + .xxl\:focus\:to-yellow-800:focus { + --tw-gradient-to: #92400e; + } + + .xxl\:focus\:to-yellow-900:focus { + --tw-gradient-to: #78350f; + } + + .xxl\:focus\:to-green-50:focus { + --tw-gradient-to: #ecfdf5; + } + + .xxl\:focus\:to-green-100:focus { + --tw-gradient-to: #d1fae5; + } + + .xxl\:focus\:to-green-200:focus { + --tw-gradient-to: #a7f3d0; + } + + .xxl\:focus\:to-green-300:focus { + --tw-gradient-to: #6ee7b7; + } + + .xxl\:focus\:to-green-400:focus { + --tw-gradient-to: #34d399; + } + + .xxl\:focus\:to-green-500:focus { + --tw-gradient-to: #10b981; + } + + .xxl\:focus\:to-green-600:focus { + --tw-gradient-to: #059669; + } + + .xxl\:focus\:to-green-700:focus { + --tw-gradient-to: #047857; + } + + .xxl\:focus\:to-green-800:focus { + --tw-gradient-to: #065f46; + } + + .xxl\:focus\:to-green-900:focus { + --tw-gradient-to: #064e3b; + } + + .xxl\:focus\:to-blue-50:focus { + --tw-gradient-to: #eff6ff; + } + + .xxl\:focus\:to-blue-100:focus { + --tw-gradient-to: #dbeafe; + } + + .xxl\:focus\:to-blue-200:focus { + --tw-gradient-to: #bfdbfe; + } + + .xxl\:focus\:to-blue-300:focus { + --tw-gradient-to: #93c5fd; + } + + .xxl\:focus\:to-blue-400:focus { + --tw-gradient-to: #60a5fa; + } + + .xxl\:focus\:to-blue-500:focus { + --tw-gradient-to: #3b82f6; + } + + .xxl\:focus\:to-blue-600:focus { + --tw-gradient-to: #2563eb; + } + + .xxl\:focus\:to-blue-700:focus { + --tw-gradient-to: #1d4ed8; + } + + .xxl\:focus\:to-blue-800:focus { + --tw-gradient-to: #1e40af; + } + + .xxl\:focus\:to-blue-900:focus { + --tw-gradient-to: #1e3a8a; + } + + .xxl\:focus\:to-indigo-50:focus { + --tw-gradient-to: #eef2ff; + } + + .xxl\:focus\:to-indigo-100:focus { + --tw-gradient-to: #e0e7ff; + } + + .xxl\:focus\:to-indigo-200:focus { + --tw-gradient-to: #c7d2fe; + } + + .xxl\:focus\:to-indigo-300:focus { + --tw-gradient-to: #a5b4fc; + } + + .xxl\:focus\:to-indigo-400:focus { + --tw-gradient-to: #818cf8; + } + + .xxl\:focus\:to-indigo-500:focus { + --tw-gradient-to: #6366f1; + } + + .xxl\:focus\:to-indigo-600:focus { + --tw-gradient-to: #4f46e5; + } + + .xxl\:focus\:to-indigo-700:focus { + --tw-gradient-to: #4338ca; + } + + .xxl\:focus\:to-indigo-800:focus { + --tw-gradient-to: #3730a3; + } + + .xxl\:focus\:to-indigo-900:focus { + --tw-gradient-to: #312e81; + } + + .xxl\:focus\:to-purple-50:focus { + --tw-gradient-to: #f5f3ff; + } + + .xxl\:focus\:to-purple-100:focus { + --tw-gradient-to: #ede9fe; + } + + .xxl\:focus\:to-purple-200:focus { + --tw-gradient-to: #ddd6fe; + } + + .xxl\:focus\:to-purple-300:focus { + --tw-gradient-to: #c4b5fd; + } + + .xxl\:focus\:to-purple-400:focus { + --tw-gradient-to: #a78bfa; + } + + .xxl\:focus\:to-purple-500:focus { + --tw-gradient-to: #8b5cf6; + } + + .xxl\:focus\:to-purple-600:focus { + --tw-gradient-to: #7c3aed; + } + + .xxl\:focus\:to-purple-700:focus { + --tw-gradient-to: #6d28d9; + } + + .xxl\:focus\:to-purple-800:focus { + --tw-gradient-to: #5b21b6; + } + + .xxl\:focus\:to-purple-900:focus { + --tw-gradient-to: #4c1d95; + } + + .xxl\:focus\:to-pink-50:focus { + --tw-gradient-to: #fdf2f8; + } + + .xxl\:focus\:to-pink-100:focus { + --tw-gradient-to: #fce7f3; + } + + .xxl\:focus\:to-pink-200:focus { + --tw-gradient-to: #fbcfe8; + } + + .xxl\:focus\:to-pink-300:focus { + --tw-gradient-to: #f9a8d4; + } + + .xxl\:focus\:to-pink-400:focus { + --tw-gradient-to: #f472b6; + } + + .xxl\:focus\:to-pink-500:focus { + --tw-gradient-to: #ec4899; + } + + .xxl\:focus\:to-pink-600:focus { + --tw-gradient-to: #db2777; + } + + .xxl\:focus\:to-pink-700:focus { + --tw-gradient-to: #be185d; + } + + .xxl\:focus\:to-pink-800:focus { + --tw-gradient-to: #9d174d; + } + + .xxl\:focus\:to-pink-900:focus { + --tw-gradient-to: #831843; + } + + .xxl\:focus\:to-primary-50:focus { + --tw-gradient-to: #F7F6FD; + } + + .xxl\:focus\:to-primary-100:focus { + --tw-gradient-to: #EEEEFB; + } + + .xxl\:focus\:to-primary-200:focus { + --tw-gradient-to: #D5D4F5; + } + + .xxl\:focus\:to-primary-300:focus { + --tw-gradient-to: #BCB9EF; + } + + .xxl\:focus\:to-primary-400:focus { + --tw-gradient-to: #8A85E4; + } + + .xxl\:focus\:to-primary-500:focus { + --tw-gradient-to: #5851D8; + } + + .xxl\:focus\:to-primary-600:focus { + --tw-gradient-to: #4F49C2; + } + + .xxl\:focus\:to-primary-700:focus { + --tw-gradient-to: #353182; + } + + .xxl\:focus\:to-primary-800:focus { + --tw-gradient-to: #282461; + } + + .xxl\:focus\:to-primary-900:focus { + --tw-gradient-to: #1A1841; + } + + .xxl\:focus\:to-danger:focus { + --tw-gradient-to: #FB7178; + } + + .xxl\:focus\:to-success:focus { + --tw-gradient-to: #00C99C; + } + + .xxl\:focus\:to-warning:focus { + --tw-gradient-to: #F3AF4E; + } + + .xxl\:focus\:to-info:focus { + --tw-gradient-to: #15B2EC; + } + + .xxl\:bg-opacity-0 { + --tw-bg-opacity: 0; + } + + .xxl\:bg-opacity-5 { + --tw-bg-opacity: 0.05; + } + + .xxl\:bg-opacity-10 { + --tw-bg-opacity: 0.1; + } + + .xxl\:bg-opacity-20 { + --tw-bg-opacity: 0.2; + } + + .xxl\:bg-opacity-25 { + --tw-bg-opacity: 0.25; + } + + .xxl\:bg-opacity-30 { + --tw-bg-opacity: 0.3; + } + + .xxl\:bg-opacity-40 { + --tw-bg-opacity: 0.4; + } + + .xxl\:bg-opacity-50 { + --tw-bg-opacity: 0.5; + } + + .xxl\:bg-opacity-60 { + --tw-bg-opacity: 0.6; + } + + .xxl\:bg-opacity-70 { + --tw-bg-opacity: 0.7; + } + + .xxl\:bg-opacity-75 { + --tw-bg-opacity: 0.75; + } + + .xxl\:bg-opacity-80 { + --tw-bg-opacity: 0.8; + } + + .xxl\:bg-opacity-90 { + --tw-bg-opacity: 0.9; + } + + .xxl\:bg-opacity-95 { + --tw-bg-opacity: 0.95; + } + + .xxl\:bg-opacity-100 { + --tw-bg-opacity: 1; + } + + .group:hover .xxl\:group-hover\:bg-opacity-0 { + --tw-bg-opacity: 0; + } + + .group:hover .xxl\:group-hover\:bg-opacity-5 { + --tw-bg-opacity: 0.05; + } + + .group:hover .xxl\:group-hover\:bg-opacity-10 { + --tw-bg-opacity: 0.1; + } + + .group:hover .xxl\:group-hover\:bg-opacity-20 { + --tw-bg-opacity: 0.2; + } + + .group:hover .xxl\:group-hover\:bg-opacity-25 { + --tw-bg-opacity: 0.25; + } + + .group:hover .xxl\:group-hover\:bg-opacity-30 { + --tw-bg-opacity: 0.3; + } + + .group:hover .xxl\:group-hover\:bg-opacity-40 { + --tw-bg-opacity: 0.4; + } + + .group:hover .xxl\:group-hover\:bg-opacity-50 { + --tw-bg-opacity: 0.5; + } + + .group:hover .xxl\:group-hover\:bg-opacity-60 { + --tw-bg-opacity: 0.6; + } + + .group:hover .xxl\:group-hover\:bg-opacity-70 { + --tw-bg-opacity: 0.7; + } + + .group:hover .xxl\:group-hover\:bg-opacity-75 { + --tw-bg-opacity: 0.75; + } + + .group:hover .xxl\:group-hover\:bg-opacity-80 { + --tw-bg-opacity: 0.8; + } + + .group:hover .xxl\:group-hover\:bg-opacity-90 { + --tw-bg-opacity: 0.9; + } + + .group:hover .xxl\:group-hover\:bg-opacity-95 { + --tw-bg-opacity: 0.95; + } + + .group:hover .xxl\:group-hover\:bg-opacity-100 { + --tw-bg-opacity: 1; + } + + .xxl\:focus-within\:bg-opacity-0:focus-within { + --tw-bg-opacity: 0; + } + + .xxl\:focus-within\:bg-opacity-5:focus-within { + --tw-bg-opacity: 0.05; + } + + .xxl\:focus-within\:bg-opacity-10:focus-within { + --tw-bg-opacity: 0.1; + } + + .xxl\:focus-within\:bg-opacity-20:focus-within { + --tw-bg-opacity: 0.2; + } + + .xxl\:focus-within\:bg-opacity-25:focus-within { + --tw-bg-opacity: 0.25; + } + + .xxl\:focus-within\:bg-opacity-30:focus-within { + --tw-bg-opacity: 0.3; + } + + .xxl\:focus-within\:bg-opacity-40:focus-within { + --tw-bg-opacity: 0.4; + } + + .xxl\:focus-within\:bg-opacity-50:focus-within { + --tw-bg-opacity: 0.5; + } + + .xxl\:focus-within\:bg-opacity-60:focus-within { + --tw-bg-opacity: 0.6; + } + + .xxl\:focus-within\:bg-opacity-70:focus-within { + --tw-bg-opacity: 0.7; + } + + .xxl\:focus-within\:bg-opacity-75:focus-within { + --tw-bg-opacity: 0.75; + } + + .xxl\:focus-within\:bg-opacity-80:focus-within { + --tw-bg-opacity: 0.8; + } + + .xxl\:focus-within\:bg-opacity-90:focus-within { + --tw-bg-opacity: 0.9; + } + + .xxl\:focus-within\:bg-opacity-95:focus-within { + --tw-bg-opacity: 0.95; + } + + .xxl\:focus-within\:bg-opacity-100:focus-within { + --tw-bg-opacity: 1; + } + + .xxl\:hover\:bg-opacity-0:hover { + --tw-bg-opacity: 0; + } + + .xxl\:hover\:bg-opacity-5:hover { + --tw-bg-opacity: 0.05; + } + + .xxl\:hover\:bg-opacity-10:hover { + --tw-bg-opacity: 0.1; + } + + .xxl\:hover\:bg-opacity-20:hover { + --tw-bg-opacity: 0.2; + } + + .xxl\:hover\:bg-opacity-25:hover { + --tw-bg-opacity: 0.25; + } + + .xxl\:hover\:bg-opacity-30:hover { + --tw-bg-opacity: 0.3; + } + + .xxl\:hover\:bg-opacity-40:hover { + --tw-bg-opacity: 0.4; + } + + .xxl\:hover\:bg-opacity-50:hover { + --tw-bg-opacity: 0.5; + } + + .xxl\:hover\:bg-opacity-60:hover { + --tw-bg-opacity: 0.6; + } + + .xxl\:hover\:bg-opacity-70:hover { + --tw-bg-opacity: 0.7; + } + + .xxl\:hover\:bg-opacity-75:hover { + --tw-bg-opacity: 0.75; + } + + .xxl\:hover\:bg-opacity-80:hover { + --tw-bg-opacity: 0.8; + } + + .xxl\:hover\:bg-opacity-90:hover { + --tw-bg-opacity: 0.9; + } + + .xxl\:hover\:bg-opacity-95:hover { + --tw-bg-opacity: 0.95; + } + + .xxl\:hover\:bg-opacity-100:hover { + --tw-bg-opacity: 1; + } + + .xxl\:focus\:bg-opacity-0:focus { + --tw-bg-opacity: 0; + } + + .xxl\:focus\:bg-opacity-5:focus { + --tw-bg-opacity: 0.05; + } + + .xxl\:focus\:bg-opacity-10:focus { + --tw-bg-opacity: 0.1; + } + + .xxl\:focus\:bg-opacity-20:focus { + --tw-bg-opacity: 0.2; + } + + .xxl\:focus\:bg-opacity-25:focus { + --tw-bg-opacity: 0.25; + } + + .xxl\:focus\:bg-opacity-30:focus { + --tw-bg-opacity: 0.3; + } + + .xxl\:focus\:bg-opacity-40:focus { + --tw-bg-opacity: 0.4; + } + + .xxl\:focus\:bg-opacity-50:focus { + --tw-bg-opacity: 0.5; + } + + .xxl\:focus\:bg-opacity-60:focus { + --tw-bg-opacity: 0.6; + } + + .xxl\:focus\:bg-opacity-70:focus { + --tw-bg-opacity: 0.7; + } + + .xxl\:focus\:bg-opacity-75:focus { + --tw-bg-opacity: 0.75; + } + + .xxl\:focus\:bg-opacity-80:focus { + --tw-bg-opacity: 0.8; + } + + .xxl\:focus\:bg-opacity-90:focus { + --tw-bg-opacity: 0.9; + } + + .xxl\:focus\:bg-opacity-95:focus { + --tw-bg-opacity: 0.95; + } + + .xxl\:focus\:bg-opacity-100:focus { + --tw-bg-opacity: 1; + } + + .xxl\:bg-bottom { + background-position: bottom; + } + + .xxl\:bg-center { + background-position: center; + } + + .xxl\:bg-left { + background-position: left; + } + + .xxl\:bg-left-bottom { + background-position: left bottom; + } + + .xxl\:bg-left-top { + background-position: left top; + } + + .xxl\:bg-right { + background-position: right; + } + + .xxl\:bg-right-bottom { + background-position: right bottom; + } + + .xxl\:bg-right-top { + background-position: right top; + } + + .xxl\:bg-top { + background-position: top; + } + + .xxl\:bg-repeat { + background-repeat: repeat; + } + + .xxl\:bg-no-repeat { + background-repeat: no-repeat; + } + + .xxl\:bg-repeat-x { + background-repeat: repeat-x; + } + + .xxl\:bg-repeat-y { + background-repeat: repeat-y; + } + + .xxl\:bg-repeat-round { + background-repeat: round; + } + + .xxl\:bg-repeat-space { + background-repeat: space; + } + + .xxl\:bg-auto { + background-size: auto; + } + + .xxl\:bg-cover { + background-size: cover; + } + + .xxl\:bg-contain { + background-size: contain; + } + + .xxl\:border-collapse { + border-collapse: collapse; + } + + .xxl\:border-separate { + border-collapse: separate; + } + + .xxl\:border-transparent { + border-color: transparent; + } + + .xxl\:border-current { + border-color: currentColor; + } + + .xxl\:border-black { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .xxl\:border-white { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .xxl\:border-gray-50 { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .xxl\:border-gray-100 { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .xxl\:border-gray-200 { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .xxl\:border-gray-300 { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .xxl\:border-gray-400 { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .xxl\:border-gray-500 { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .xxl\:border-gray-600 { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .xxl\:border-gray-700 { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .xxl\:border-gray-800 { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .xxl\:border-gray-900 { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .xxl\:border-red-50 { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .xxl\:border-red-100 { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .xxl\:border-red-200 { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .xxl\:border-red-300 { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .xxl\:border-red-400 { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .xxl\:border-red-500 { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .xxl\:border-red-600 { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .xxl\:border-red-700 { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .xxl\:border-red-800 { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .xxl\:border-red-900 { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .xxl\:border-yellow-50 { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .xxl\:border-yellow-100 { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .xxl\:border-yellow-200 { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .xxl\:border-yellow-300 { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .xxl\:border-yellow-400 { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .xxl\:border-yellow-500 { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .xxl\:border-yellow-600 { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .xxl\:border-yellow-700 { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .xxl\:border-yellow-800 { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .xxl\:border-yellow-900 { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .xxl\:border-green-50 { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .xxl\:border-green-100 { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .xxl\:border-green-200 { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .xxl\:border-green-300 { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .xxl\:border-green-400 { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .xxl\:border-green-500 { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .xxl\:border-green-600 { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .xxl\:border-green-700 { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .xxl\:border-green-800 { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .xxl\:border-green-900 { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .xxl\:border-blue-50 { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .xxl\:border-blue-100 { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .xxl\:border-blue-200 { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .xxl\:border-blue-300 { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .xxl\:border-blue-400 { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .xxl\:border-blue-500 { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .xxl\:border-blue-600 { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .xxl\:border-blue-700 { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .xxl\:border-blue-800 { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .xxl\:border-blue-900 { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .xxl\:border-indigo-50 { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .xxl\:border-indigo-100 { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .xxl\:border-indigo-200 { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .xxl\:border-indigo-300 { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .xxl\:border-indigo-400 { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .xxl\:border-indigo-500 { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .xxl\:border-indigo-600 { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .xxl\:border-indigo-700 { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .xxl\:border-indigo-800 { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .xxl\:border-indigo-900 { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .xxl\:border-purple-50 { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .xxl\:border-purple-100 { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .xxl\:border-purple-200 { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .xxl\:border-purple-300 { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .xxl\:border-purple-400 { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .xxl\:border-purple-500 { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .xxl\:border-purple-600 { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .xxl\:border-purple-700 { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .xxl\:border-purple-800 { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .xxl\:border-purple-900 { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .xxl\:border-pink-50 { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .xxl\:border-pink-100 { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .xxl\:border-pink-200 { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .xxl\:border-pink-300 { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .xxl\:border-pink-400 { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .xxl\:border-pink-500 { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .xxl\:border-pink-600 { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .xxl\:border-pink-700 { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .xxl\:border-pink-800 { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .xxl\:border-pink-900 { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .xxl\:border-primary-50 { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .xxl\:border-primary-100 { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .xxl\:border-primary-200 { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .xxl\:border-primary-300 { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .xxl\:border-primary-400 { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .xxl\:border-primary-500 { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .xxl\:border-primary-600 { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .xxl\:border-primary-700 { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .xxl\:border-primary-800 { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .xxl\:border-primary-900 { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .xxl\:border-danger { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .xxl\:border-success { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .xxl\:border-warning { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .xxl\:border-info { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-transparent:hover { + border-color: transparent; + } + + .xxl\:hover\:border-current:hover { + border-color: currentColor; + } + + .xxl\:hover\:border-black:hover { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-white:hover { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-gray-50:hover { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-gray-100:hover { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-gray-200:hover { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-gray-300:hover { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-gray-400:hover { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-gray-500:hover { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-gray-600:hover { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-gray-700:hover { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-gray-800:hover { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-gray-900:hover { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-red-50:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-red-100:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-red-200:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-red-300:hover { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-red-400:hover { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-red-500:hover { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-red-600:hover { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-red-700:hover { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-red-800:hover { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-red-900:hover { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-yellow-50:hover { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-yellow-100:hover { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-yellow-200:hover { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-yellow-300:hover { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-yellow-400:hover { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-yellow-500:hover { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-yellow-600:hover { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-yellow-700:hover { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-yellow-800:hover { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-yellow-900:hover { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-green-50:hover { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-green-100:hover { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-green-200:hover { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-green-300:hover { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-green-400:hover { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-green-500:hover { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-green-600:hover { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-green-700:hover { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-green-800:hover { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-green-900:hover { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-blue-50:hover { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-blue-100:hover { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-blue-200:hover { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-blue-300:hover { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-blue-400:hover { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-blue-500:hover { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-blue-600:hover { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-blue-700:hover { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-blue-800:hover { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-blue-900:hover { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-indigo-50:hover { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-indigo-100:hover { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-indigo-200:hover { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-indigo-300:hover { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-indigo-400:hover { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-indigo-500:hover { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-indigo-600:hover { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-indigo-700:hover { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-indigo-800:hover { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-indigo-900:hover { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-purple-50:hover { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-purple-100:hover { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-purple-200:hover { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-purple-300:hover { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-purple-400:hover { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-purple-500:hover { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-purple-600:hover { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-purple-700:hover { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-purple-800:hover { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-purple-900:hover { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-pink-50:hover { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-pink-100:hover { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-pink-200:hover { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-pink-300:hover { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-pink-400:hover { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-pink-500:hover { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-pink-600:hover { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-pink-700:hover { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-pink-800:hover { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-pink-900:hover { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-primary-50:hover { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-primary-100:hover { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-primary-200:hover { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-primary-300:hover { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-primary-400:hover { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-primary-500:hover { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-primary-600:hover { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-primary-700:hover { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-primary-800:hover { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-primary-900:hover { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-danger:hover { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-success:hover { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-warning:hover { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .xxl\:hover\:border-info:hover { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-transparent:focus { + border-color: transparent; + } + + .xxl\:focus\:border-current:focus { + border-color: currentColor; + } + + .xxl\:focus\:border-black:focus { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-white:focus { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-gray-50:focus { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-gray-100:focus { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-gray-200:focus { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-gray-300:focus { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-gray-400:focus { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-gray-500:focus { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-gray-600:focus { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-gray-700:focus { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-gray-800:focus { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-gray-900:focus { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-red-50:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-red-100:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-red-200:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-red-300:focus { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-red-400:focus { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-red-500:focus { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-red-600:focus { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-red-700:focus { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-red-800:focus { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-red-900:focus { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-yellow-50:focus { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-yellow-100:focus { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-yellow-200:focus { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-yellow-300:focus { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-yellow-400:focus { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-yellow-500:focus { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-yellow-600:focus { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-yellow-700:focus { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-yellow-800:focus { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-yellow-900:focus { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-green-50:focus { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-green-100:focus { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-green-200:focus { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-green-300:focus { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-green-400:focus { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-green-500:focus { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-green-600:focus { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-green-700:focus { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-green-800:focus { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-green-900:focus { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-blue-50:focus { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-blue-100:focus { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-blue-200:focus { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-blue-300:focus { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-blue-400:focus { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-blue-500:focus { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-blue-600:focus { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-blue-700:focus { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-blue-800:focus { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-blue-900:focus { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-indigo-50:focus { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-indigo-100:focus { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-indigo-200:focus { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-indigo-300:focus { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-indigo-400:focus { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-indigo-500:focus { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-indigo-600:focus { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-indigo-700:focus { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-indigo-800:focus { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-indigo-900:focus { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-purple-50:focus { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-purple-100:focus { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-purple-200:focus { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-purple-300:focus { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-purple-400:focus { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-purple-500:focus { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-purple-600:focus { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-purple-700:focus { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-purple-800:focus { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-purple-900:focus { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-pink-50:focus { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-pink-100:focus { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-pink-200:focus { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-pink-300:focus { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-pink-400:focus { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-pink-500:focus { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-pink-600:focus { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-pink-700:focus { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-pink-800:focus { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-pink-900:focus { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-primary-50:focus { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-primary-100:focus { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-primary-200:focus { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-primary-300:focus { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-primary-400:focus { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-primary-500:focus { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-primary-600:focus { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-primary-700:focus { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-primary-800:focus { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-primary-900:focus { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-danger:focus { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-success:focus { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-warning:focus { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .xxl\:focus\:border-info:focus { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .xxl\:active\:border-transparent:active { + border-color: transparent; + } + + .xxl\:active\:border-current:active { + border-color: currentColor; + } + + .xxl\:active\:border-black:active { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .xxl\:active\:border-white:active { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .xxl\:active\:border-gray-50:active { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .xxl\:active\:border-gray-100:active { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .xxl\:active\:border-gray-200:active { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .xxl\:active\:border-gray-300:active { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .xxl\:active\:border-gray-400:active { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .xxl\:active\:border-gray-500:active { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .xxl\:active\:border-gray-600:active { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .xxl\:active\:border-gray-700:active { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .xxl\:active\:border-gray-800:active { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .xxl\:active\:border-gray-900:active { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .xxl\:active\:border-red-50:active { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .xxl\:active\:border-red-100:active { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .xxl\:active\:border-red-200:active { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .xxl\:active\:border-red-300:active { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .xxl\:active\:border-red-400:active { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .xxl\:active\:border-red-500:active { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .xxl\:active\:border-red-600:active { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .xxl\:active\:border-red-700:active { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .xxl\:active\:border-red-800:active { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .xxl\:active\:border-red-900:active { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .xxl\:active\:border-yellow-50:active { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .xxl\:active\:border-yellow-100:active { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .xxl\:active\:border-yellow-200:active { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .xxl\:active\:border-yellow-300:active { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .xxl\:active\:border-yellow-400:active { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .xxl\:active\:border-yellow-500:active { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .xxl\:active\:border-yellow-600:active { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .xxl\:active\:border-yellow-700:active { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .xxl\:active\:border-yellow-800:active { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .xxl\:active\:border-yellow-900:active { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .xxl\:active\:border-green-50:active { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .xxl\:active\:border-green-100:active { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .xxl\:active\:border-green-200:active { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .xxl\:active\:border-green-300:active { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .xxl\:active\:border-green-400:active { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .xxl\:active\:border-green-500:active { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .xxl\:active\:border-green-600:active { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .xxl\:active\:border-green-700:active { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .xxl\:active\:border-green-800:active { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .xxl\:active\:border-green-900:active { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .xxl\:active\:border-blue-50:active { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .xxl\:active\:border-blue-100:active { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .xxl\:active\:border-blue-200:active { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .xxl\:active\:border-blue-300:active { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .xxl\:active\:border-blue-400:active { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .xxl\:active\:border-blue-500:active { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .xxl\:active\:border-blue-600:active { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .xxl\:active\:border-blue-700:active { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .xxl\:active\:border-blue-800:active { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .xxl\:active\:border-blue-900:active { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .xxl\:active\:border-indigo-50:active { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .xxl\:active\:border-indigo-100:active { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .xxl\:active\:border-indigo-200:active { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .xxl\:active\:border-indigo-300:active { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .xxl\:active\:border-indigo-400:active { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .xxl\:active\:border-indigo-500:active { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .xxl\:active\:border-indigo-600:active { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .xxl\:active\:border-indigo-700:active { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .xxl\:active\:border-indigo-800:active { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .xxl\:active\:border-indigo-900:active { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .xxl\:active\:border-purple-50:active { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .xxl\:active\:border-purple-100:active { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .xxl\:active\:border-purple-200:active { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .xxl\:active\:border-purple-300:active { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .xxl\:active\:border-purple-400:active { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .xxl\:active\:border-purple-500:active { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .xxl\:active\:border-purple-600:active { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .xxl\:active\:border-purple-700:active { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .xxl\:active\:border-purple-800:active { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .xxl\:active\:border-purple-900:active { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .xxl\:active\:border-pink-50:active { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .xxl\:active\:border-pink-100:active { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .xxl\:active\:border-pink-200:active { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .xxl\:active\:border-pink-300:active { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .xxl\:active\:border-pink-400:active { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .xxl\:active\:border-pink-500:active { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .xxl\:active\:border-pink-600:active { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .xxl\:active\:border-pink-700:active { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .xxl\:active\:border-pink-800:active { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .xxl\:active\:border-pink-900:active { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .xxl\:active\:border-primary-50:active { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .xxl\:active\:border-primary-100:active { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .xxl\:active\:border-primary-200:active { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .xxl\:active\:border-primary-300:active { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .xxl\:active\:border-primary-400:active { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .xxl\:active\:border-primary-500:active { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .xxl\:active\:border-primary-600:active { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .xxl\:active\:border-primary-700:active { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .xxl\:active\:border-primary-800:active { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .xxl\:active\:border-primary-900:active { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .xxl\:active\:border-danger:active { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .xxl\:active\:border-success:active { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .xxl\:active\:border-warning:active { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .xxl\:active\:border-info:active { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-transparent:focus-within { + border-color: transparent; + } + + .xxl\:focus-within\:border-current:focus-within { + border-color: currentColor; + } + + .xxl\:focus-within\:border-black:focus-within { + --tw-border-opacity: 1; + border-color: rgba(4, 4, 5, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-white:focus-within { + --tw-border-opacity: 1; + border-color: rgba(255, 255, 255, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-gray-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(249, 250, 251, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-gray-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(247, 250, 252, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-gray-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(237, 242, 247, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-gray-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(226, 232, 240, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-gray-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(203, 213, 224, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-gray-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(160, 174, 192, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-gray-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(113, 128, 150, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-gray-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(74, 85, 104, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-gray-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(45, 55, 72, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-gray-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(26, 32, 44, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-red-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 242, 242, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-red-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 226, 226, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-red-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 202, 202, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-red-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(252, 165, 165, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-red-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(248, 113, 113, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-red-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(239, 68, 68, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-red-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(220, 38, 38, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-red-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(185, 28, 28, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-red-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(153, 27, 27, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-red-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(127, 29, 29, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-yellow-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(255, 251, 235, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-yellow-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(254, 243, 199, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-yellow-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(253, 230, 138, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-yellow-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(252, 211, 77, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-yellow-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(251, 191, 36, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-yellow-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(245, 158, 11, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-yellow-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(217, 119, 6, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-yellow-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(180, 83, 9, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-yellow-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(146, 64, 14, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-yellow-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(120, 53, 15, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-green-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(236, 253, 245, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-green-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(209, 250, 229, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-green-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(167, 243, 208, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-green-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(110, 231, 183, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-green-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(52, 211, 153, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-green-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(16, 185, 129, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-green-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(5, 150, 105, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-green-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(4, 120, 87, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-green-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(6, 95, 70, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-green-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(6, 78, 59, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-blue-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(239, 246, 255, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-blue-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(219, 234, 254, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-blue-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(191, 219, 254, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-blue-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(147, 197, 253, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-blue-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(96, 165, 250, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-blue-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(59, 130, 246, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-blue-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(37, 99, 235, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-blue-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(29, 78, 216, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-blue-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(30, 64, 175, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-blue-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(30, 58, 138, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-indigo-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(238, 242, 255, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-indigo-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(224, 231, 255, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-indigo-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(199, 210, 254, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-indigo-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(165, 180, 252, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-indigo-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(129, 140, 248, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-indigo-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(99, 102, 241, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-indigo-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(79, 70, 229, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-indigo-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(67, 56, 202, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-indigo-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(55, 48, 163, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-indigo-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(49, 46, 129, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-purple-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(245, 243, 255, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-purple-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(237, 233, 254, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-purple-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(221, 214, 254, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-purple-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(196, 181, 253, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-purple-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(167, 139, 250, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-purple-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(139, 92, 246, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-purple-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(124, 58, 237, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-purple-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(109, 40, 217, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-purple-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(91, 33, 182, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-purple-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(76, 29, 149, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-pink-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(253, 242, 248, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-pink-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(252, 231, 243, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-pink-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(251, 207, 232, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-pink-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(249, 168, 212, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-pink-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(244, 114, 182, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-pink-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(236, 72, 153, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-pink-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(219, 39, 119, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-pink-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(190, 24, 93, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-pink-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(157, 23, 77, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-pink-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(131, 24, 67, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-primary-50:focus-within { + --tw-border-opacity: 1; + border-color: rgba(247, 246, 253, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-primary-100:focus-within { + --tw-border-opacity: 1; + border-color: rgba(238, 238, 251, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-primary-200:focus-within { + --tw-border-opacity: 1; + border-color: rgba(213, 212, 245, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-primary-300:focus-within { + --tw-border-opacity: 1; + border-color: rgba(188, 185, 239, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-primary-400:focus-within { + --tw-border-opacity: 1; + border-color: rgba(138, 133, 228, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-primary-500:focus-within { + --tw-border-opacity: 1; + border-color: rgba(88, 81, 216, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-primary-600:focus-within { + --tw-border-opacity: 1; + border-color: rgba(79, 73, 194, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-primary-700:focus-within { + --tw-border-opacity: 1; + border-color: rgba(53, 49, 130, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-primary-800:focus-within { + --tw-border-opacity: 1; + border-color: rgba(40, 36, 97, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-primary-900:focus-within { + --tw-border-opacity: 1; + border-color: rgba(26, 24, 65, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-danger:focus-within { + --tw-border-opacity: 1; + border-color: rgba(251, 113, 120, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-success:focus-within { + --tw-border-opacity: 1; + border-color: rgba(0, 201, 156, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-warning:focus-within { + --tw-border-opacity: 1; + border-color: rgba(243, 175, 78, var(--tw-border-opacity)); + } + + .xxl\:focus-within\:border-info:focus-within { + --tw-border-opacity: 1; + border-color: rgba(21, 178, 236, var(--tw-border-opacity)); + } + + .xxl\:border-opacity-0 { + --tw-border-opacity: 0; + } + + .xxl\:border-opacity-5 { + --tw-border-opacity: 0.05; + } + + .xxl\:border-opacity-10 { + --tw-border-opacity: 0.1; + } + + .xxl\:border-opacity-20 { + --tw-border-opacity: 0.2; + } + + .xxl\:border-opacity-25 { + --tw-border-opacity: 0.25; + } + + .xxl\:border-opacity-30 { + --tw-border-opacity: 0.3; + } + + .xxl\:border-opacity-40 { + --tw-border-opacity: 0.4; + } + + .xxl\:border-opacity-50 { + --tw-border-opacity: 0.5; + } + + .xxl\:border-opacity-60 { + --tw-border-opacity: 0.6; + } + + .xxl\:border-opacity-70 { + --tw-border-opacity: 0.7; + } + + .xxl\:border-opacity-75 { + --tw-border-opacity: 0.75; + } + + .xxl\:border-opacity-80 { + --tw-border-opacity: 0.8; + } + + .xxl\:border-opacity-90 { + --tw-border-opacity: 0.9; + } + + .xxl\:border-opacity-95 { + --tw-border-opacity: 0.95; + } + + .xxl\:border-opacity-100 { + --tw-border-opacity: 1; + } + + .group:hover .xxl\:group-hover\:border-opacity-0 { + --tw-border-opacity: 0; + } + + .group:hover .xxl\:group-hover\:border-opacity-5 { + --tw-border-opacity: 0.05; + } + + .group:hover .xxl\:group-hover\:border-opacity-10 { + --tw-border-opacity: 0.1; + } + + .group:hover .xxl\:group-hover\:border-opacity-20 { + --tw-border-opacity: 0.2; + } + + .group:hover .xxl\:group-hover\:border-opacity-25 { + --tw-border-opacity: 0.25; + } + + .group:hover .xxl\:group-hover\:border-opacity-30 { + --tw-border-opacity: 0.3; + } + + .group:hover .xxl\:group-hover\:border-opacity-40 { + --tw-border-opacity: 0.4; + } + + .group:hover .xxl\:group-hover\:border-opacity-50 { + --tw-border-opacity: 0.5; + } + + .group:hover .xxl\:group-hover\:border-opacity-60 { + --tw-border-opacity: 0.6; + } + + .group:hover .xxl\:group-hover\:border-opacity-70 { + --tw-border-opacity: 0.7; + } + + .group:hover .xxl\:group-hover\:border-opacity-75 { + --tw-border-opacity: 0.75; + } + + .group:hover .xxl\:group-hover\:border-opacity-80 { + --tw-border-opacity: 0.8; + } + + .group:hover .xxl\:group-hover\:border-opacity-90 { + --tw-border-opacity: 0.9; + } + + .group:hover .xxl\:group-hover\:border-opacity-95 { + --tw-border-opacity: 0.95; + } + + .group:hover .xxl\:group-hover\:border-opacity-100 { + --tw-border-opacity: 1; + } + + .xxl\:focus-within\:border-opacity-0:focus-within { + --tw-border-opacity: 0; + } + + .xxl\:focus-within\:border-opacity-5:focus-within { + --tw-border-opacity: 0.05; + } + + .xxl\:focus-within\:border-opacity-10:focus-within { + --tw-border-opacity: 0.1; + } + + .xxl\:focus-within\:border-opacity-20:focus-within { + --tw-border-opacity: 0.2; + } + + .xxl\:focus-within\:border-opacity-25:focus-within { + --tw-border-opacity: 0.25; + } + + .xxl\:focus-within\:border-opacity-30:focus-within { + --tw-border-opacity: 0.3; + } + + .xxl\:focus-within\:border-opacity-40:focus-within { + --tw-border-opacity: 0.4; + } + + .xxl\:focus-within\:border-opacity-50:focus-within { + --tw-border-opacity: 0.5; + } + + .xxl\:focus-within\:border-opacity-60:focus-within { + --tw-border-opacity: 0.6; + } + + .xxl\:focus-within\:border-opacity-70:focus-within { + --tw-border-opacity: 0.7; + } + + .xxl\:focus-within\:border-opacity-75:focus-within { + --tw-border-opacity: 0.75; + } + + .xxl\:focus-within\:border-opacity-80:focus-within { + --tw-border-opacity: 0.8; + } + + .xxl\:focus-within\:border-opacity-90:focus-within { + --tw-border-opacity: 0.9; + } + + .xxl\:focus-within\:border-opacity-95:focus-within { + --tw-border-opacity: 0.95; + } + + .xxl\:focus-within\:border-opacity-100:focus-within { + --tw-border-opacity: 1; + } + + .xxl\:hover\:border-opacity-0:hover { + --tw-border-opacity: 0; + } + + .xxl\:hover\:border-opacity-5:hover { + --tw-border-opacity: 0.05; + } + + .xxl\:hover\:border-opacity-10:hover { + --tw-border-opacity: 0.1; + } + + .xxl\:hover\:border-opacity-20:hover { + --tw-border-opacity: 0.2; + } + + .xxl\:hover\:border-opacity-25:hover { + --tw-border-opacity: 0.25; + } + + .xxl\:hover\:border-opacity-30:hover { + --tw-border-opacity: 0.3; + } + + .xxl\:hover\:border-opacity-40:hover { + --tw-border-opacity: 0.4; + } + + .xxl\:hover\:border-opacity-50:hover { + --tw-border-opacity: 0.5; + } + + .xxl\:hover\:border-opacity-60:hover { + --tw-border-opacity: 0.6; + } + + .xxl\:hover\:border-opacity-70:hover { + --tw-border-opacity: 0.7; + } + + .xxl\:hover\:border-opacity-75:hover { + --tw-border-opacity: 0.75; + } + + .xxl\:hover\:border-opacity-80:hover { + --tw-border-opacity: 0.8; + } + + .xxl\:hover\:border-opacity-90:hover { + --tw-border-opacity: 0.9; + } + + .xxl\:hover\:border-opacity-95:hover { + --tw-border-opacity: 0.95; + } + + .xxl\:hover\:border-opacity-100:hover { + --tw-border-opacity: 1; + } + + .xxl\:focus\:border-opacity-0:focus { + --tw-border-opacity: 0; + } + + .xxl\:focus\:border-opacity-5:focus { + --tw-border-opacity: 0.05; + } + + .xxl\:focus\:border-opacity-10:focus { + --tw-border-opacity: 0.1; + } + + .xxl\:focus\:border-opacity-20:focus { + --tw-border-opacity: 0.2; + } + + .xxl\:focus\:border-opacity-25:focus { + --tw-border-opacity: 0.25; + } + + .xxl\:focus\:border-opacity-30:focus { + --tw-border-opacity: 0.3; + } + + .xxl\:focus\:border-opacity-40:focus { + --tw-border-opacity: 0.4; + } + + .xxl\:focus\:border-opacity-50:focus { + --tw-border-opacity: 0.5; + } + + .xxl\:focus\:border-opacity-60:focus { + --tw-border-opacity: 0.6; + } + + .xxl\:focus\:border-opacity-70:focus { + --tw-border-opacity: 0.7; + } + + .xxl\:focus\:border-opacity-75:focus { + --tw-border-opacity: 0.75; + } + + .xxl\:focus\:border-opacity-80:focus { + --tw-border-opacity: 0.8; + } + + .xxl\:focus\:border-opacity-90:focus { + --tw-border-opacity: 0.9; + } + + .xxl\:focus\:border-opacity-95:focus { + --tw-border-opacity: 0.95; + } + + .xxl\:focus\:border-opacity-100:focus { + --tw-border-opacity: 1; + } + + .xxl\:rounded-none { + border-radius: 0px; + } + + .xxl\:rounded-sm { + border-radius: 0.125rem; + } + + .xxl\:rounded { + border-radius: 0.25rem; + } + + .xxl\:rounded-md { + border-radius: 0.375rem; + } + + .xxl\:rounded-lg { + border-radius: 0.5rem; + } + + .xxl\:rounded-xl { + border-radius: 0.75rem; + } + + .xxl\:rounded-2xl { + border-radius: 1rem; + } + + .xxl\:rounded-3xl { + border-radius: 1.5rem; + } + + .xxl\:rounded-full { + border-radius: 9999px; + } + + .xxl\:rounded-t-none { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .xxl\:rounded-r-none { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .xxl\:rounded-b-none { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .xxl\:rounded-l-none { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .xxl\:rounded-t-sm { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .xxl\:rounded-r-sm { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .xxl\:rounded-b-sm { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .xxl\:rounded-l-sm { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .xxl\:rounded-t { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .xxl\:rounded-r { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .xxl\:rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .xxl\:rounded-l { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .xxl\:rounded-t-md { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .xxl\:rounded-r-md { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .xxl\:rounded-b-md { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .xxl\:rounded-l-md { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .xxl\:rounded-t-lg { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .xxl\:rounded-r-lg { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .xxl\:rounded-b-lg { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .xxl\:rounded-l-lg { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .xxl\:rounded-t-xl { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .xxl\:rounded-r-xl { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .xxl\:rounded-b-xl { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .xxl\:rounded-l-xl { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .xxl\:rounded-t-2xl { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .xxl\:rounded-r-2xl { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .xxl\:rounded-b-2xl { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .xxl\:rounded-l-2xl { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .xxl\:rounded-t-3xl { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .xxl\:rounded-r-3xl { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .xxl\:rounded-b-3xl { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .xxl\:rounded-l-3xl { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .xxl\:rounded-t-full { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .xxl\:rounded-r-full { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .xxl\:rounded-b-full { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .xxl\:rounded-l-full { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .xxl\:rounded-tl-none { + border-top-left-radius: 0px; + } + + .xxl\:rounded-tr-none { + border-top-right-radius: 0px; + } + + .xxl\:rounded-br-none { + border-bottom-right-radius: 0px; + } + + .xxl\:rounded-bl-none { + border-bottom-left-radius: 0px; + } + + .xxl\:rounded-tl-sm { + border-top-left-radius: 0.125rem; + } + + .xxl\:rounded-tr-sm { + border-top-right-radius: 0.125rem; + } + + .xxl\:rounded-br-sm { + border-bottom-right-radius: 0.125rem; + } + + .xxl\:rounded-bl-sm { + border-bottom-left-radius: 0.125rem; + } + + .xxl\:rounded-tl { + border-top-left-radius: 0.25rem; + } + + .xxl\:rounded-tr { + border-top-right-radius: 0.25rem; + } + + .xxl\:rounded-br { + border-bottom-right-radius: 0.25rem; + } + + .xxl\:rounded-bl { + border-bottom-left-radius: 0.25rem; + } + + .xxl\:rounded-tl-md { + border-top-left-radius: 0.375rem; + } + + .xxl\:rounded-tr-md { + border-top-right-radius: 0.375rem; + } + + .xxl\:rounded-br-md { + border-bottom-right-radius: 0.375rem; + } + + .xxl\:rounded-bl-md { + border-bottom-left-radius: 0.375rem; + } + + .xxl\:rounded-tl-lg { + border-top-left-radius: 0.5rem; + } + + .xxl\:rounded-tr-lg { + border-top-right-radius: 0.5rem; + } + + .xxl\:rounded-br-lg { + border-bottom-right-radius: 0.5rem; + } + + .xxl\:rounded-bl-lg { + border-bottom-left-radius: 0.5rem; + } + + .xxl\:rounded-tl-xl { + border-top-left-radius: 0.75rem; + } + + .xxl\:rounded-tr-xl { + border-top-right-radius: 0.75rem; + } + + .xxl\:rounded-br-xl { + border-bottom-right-radius: 0.75rem; + } + + .xxl\:rounded-bl-xl { + border-bottom-left-radius: 0.75rem; + } + + .xxl\:rounded-tl-2xl { + border-top-left-radius: 1rem; + } + + .xxl\:rounded-tr-2xl { + border-top-right-radius: 1rem; + } + + .xxl\:rounded-br-2xl { + border-bottom-right-radius: 1rem; + } + + .xxl\:rounded-bl-2xl { + border-bottom-left-radius: 1rem; + } + + .xxl\:rounded-tl-3xl { + border-top-left-radius: 1.5rem; + } + + .xxl\:rounded-tr-3xl { + border-top-right-radius: 1.5rem; + } + + .xxl\:rounded-br-3xl { + border-bottom-right-radius: 1.5rem; + } + + .xxl\:rounded-bl-3xl { + border-bottom-left-radius: 1.5rem; + } + + .xxl\:rounded-tl-full { + border-top-left-radius: 9999px; + } + + .xxl\:rounded-tr-full { + border-top-right-radius: 9999px; + } + + .xxl\:rounded-br-full { + border-bottom-right-radius: 9999px; + } + + .xxl\:rounded-bl-full { + border-bottom-left-radius: 9999px; + } + + .xxl\:hover\:rounded-none:hover { + border-radius: 0px; + } + + .xxl\:hover\:rounded-sm:hover { + border-radius: 0.125rem; + } + + .xxl\:hover\:rounded:hover { + border-radius: 0.25rem; + } + + .xxl\:hover\:rounded-md:hover { + border-radius: 0.375rem; + } + + .xxl\:hover\:rounded-lg:hover { + border-radius: 0.5rem; + } + + .xxl\:hover\:rounded-xl:hover { + border-radius: 0.75rem; + } + + .xxl\:hover\:rounded-2xl:hover { + border-radius: 1rem; + } + + .xxl\:hover\:rounded-3xl:hover { + border-radius: 1.5rem; + } + + .xxl\:hover\:rounded-full:hover { + border-radius: 9999px; + } + + .xxl\:hover\:rounded-t-none:hover { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .xxl\:hover\:rounded-r-none:hover { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .xxl\:hover\:rounded-b-none:hover { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .xxl\:hover\:rounded-l-none:hover { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .xxl\:hover\:rounded-t-sm:hover { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .xxl\:hover\:rounded-r-sm:hover { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .xxl\:hover\:rounded-b-sm:hover { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .xxl\:hover\:rounded-l-sm:hover { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .xxl\:hover\:rounded-t:hover { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .xxl\:hover\:rounded-r:hover { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .xxl\:hover\:rounded-b:hover { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .xxl\:hover\:rounded-l:hover { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .xxl\:hover\:rounded-t-md:hover { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .xxl\:hover\:rounded-r-md:hover { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .xxl\:hover\:rounded-b-md:hover { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .xxl\:hover\:rounded-l-md:hover { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .xxl\:hover\:rounded-t-lg:hover { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .xxl\:hover\:rounded-r-lg:hover { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .xxl\:hover\:rounded-b-lg:hover { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .xxl\:hover\:rounded-l-lg:hover { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .xxl\:hover\:rounded-t-xl:hover { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .xxl\:hover\:rounded-r-xl:hover { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .xxl\:hover\:rounded-b-xl:hover { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .xxl\:hover\:rounded-l-xl:hover { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .xxl\:hover\:rounded-t-2xl:hover { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .xxl\:hover\:rounded-r-2xl:hover { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .xxl\:hover\:rounded-b-2xl:hover { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .xxl\:hover\:rounded-l-2xl:hover { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .xxl\:hover\:rounded-t-3xl:hover { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .xxl\:hover\:rounded-r-3xl:hover { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .xxl\:hover\:rounded-b-3xl:hover { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .xxl\:hover\:rounded-l-3xl:hover { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .xxl\:hover\:rounded-t-full:hover { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .xxl\:hover\:rounded-r-full:hover { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .xxl\:hover\:rounded-b-full:hover { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .xxl\:hover\:rounded-l-full:hover { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .xxl\:hover\:rounded-tl-none:hover { + border-top-left-radius: 0px; + } + + .xxl\:hover\:rounded-tr-none:hover { + border-top-right-radius: 0px; + } + + .xxl\:hover\:rounded-br-none:hover { + border-bottom-right-radius: 0px; + } + + .xxl\:hover\:rounded-bl-none:hover { + border-bottom-left-radius: 0px; + } + + .xxl\:hover\:rounded-tl-sm:hover { + border-top-left-radius: 0.125rem; + } + + .xxl\:hover\:rounded-tr-sm:hover { + border-top-right-radius: 0.125rem; + } + + .xxl\:hover\:rounded-br-sm:hover { + border-bottom-right-radius: 0.125rem; + } + + .xxl\:hover\:rounded-bl-sm:hover { + border-bottom-left-radius: 0.125rem; + } + + .xxl\:hover\:rounded-tl:hover { + border-top-left-radius: 0.25rem; + } + + .xxl\:hover\:rounded-tr:hover { + border-top-right-radius: 0.25rem; + } + + .xxl\:hover\:rounded-br:hover { + border-bottom-right-radius: 0.25rem; + } + + .xxl\:hover\:rounded-bl:hover { + border-bottom-left-radius: 0.25rem; + } + + .xxl\:hover\:rounded-tl-md:hover { + border-top-left-radius: 0.375rem; + } + + .xxl\:hover\:rounded-tr-md:hover { + border-top-right-radius: 0.375rem; + } + + .xxl\:hover\:rounded-br-md:hover { + border-bottom-right-radius: 0.375rem; + } + + .xxl\:hover\:rounded-bl-md:hover { + border-bottom-left-radius: 0.375rem; + } + + .xxl\:hover\:rounded-tl-lg:hover { + border-top-left-radius: 0.5rem; + } + + .xxl\:hover\:rounded-tr-lg:hover { + border-top-right-radius: 0.5rem; + } + + .xxl\:hover\:rounded-br-lg:hover { + border-bottom-right-radius: 0.5rem; + } + + .xxl\:hover\:rounded-bl-lg:hover { + border-bottom-left-radius: 0.5rem; + } + + .xxl\:hover\:rounded-tl-xl:hover { + border-top-left-radius: 0.75rem; + } + + .xxl\:hover\:rounded-tr-xl:hover { + border-top-right-radius: 0.75rem; + } + + .xxl\:hover\:rounded-br-xl:hover { + border-bottom-right-radius: 0.75rem; + } + + .xxl\:hover\:rounded-bl-xl:hover { + border-bottom-left-radius: 0.75rem; + } + + .xxl\:hover\:rounded-tl-2xl:hover { + border-top-left-radius: 1rem; + } + + .xxl\:hover\:rounded-tr-2xl:hover { + border-top-right-radius: 1rem; + } + + .xxl\:hover\:rounded-br-2xl:hover { + border-bottom-right-radius: 1rem; + } + + .xxl\:hover\:rounded-bl-2xl:hover { + border-bottom-left-radius: 1rem; + } + + .xxl\:hover\:rounded-tl-3xl:hover { + border-top-left-radius: 1.5rem; + } + + .xxl\:hover\:rounded-tr-3xl:hover { + border-top-right-radius: 1.5rem; + } + + .xxl\:hover\:rounded-br-3xl:hover { + border-bottom-right-radius: 1.5rem; + } + + .xxl\:hover\:rounded-bl-3xl:hover { + border-bottom-left-radius: 1.5rem; + } + + .xxl\:hover\:rounded-tl-full:hover { + border-top-left-radius: 9999px; + } + + .xxl\:hover\:rounded-tr-full:hover { + border-top-right-radius: 9999px; + } + + .xxl\:hover\:rounded-br-full:hover { + border-bottom-right-radius: 9999px; + } + + .xxl\:hover\:rounded-bl-full:hover { + border-bottom-left-radius: 9999px; + } + + .xxl\:first\:rounded-none:first-child { + border-radius: 0px; + } + + .xxl\:first\:rounded-sm:first-child { + border-radius: 0.125rem; + } + + .xxl\:first\:rounded:first-child { + border-radius: 0.25rem; + } + + .xxl\:first\:rounded-md:first-child { + border-radius: 0.375rem; + } + + .xxl\:first\:rounded-lg:first-child { + border-radius: 0.5rem; + } + + .xxl\:first\:rounded-xl:first-child { + border-radius: 0.75rem; + } + + .xxl\:first\:rounded-2xl:first-child { + border-radius: 1rem; + } + + .xxl\:first\:rounded-3xl:first-child { + border-radius: 1.5rem; + } + + .xxl\:first\:rounded-full:first-child { + border-radius: 9999px; + } + + .xxl\:first\:rounded-t-none:first-child { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .xxl\:first\:rounded-r-none:first-child { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .xxl\:first\:rounded-b-none:first-child { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .xxl\:first\:rounded-l-none:first-child { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .xxl\:first\:rounded-t-sm:first-child { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .xxl\:first\:rounded-r-sm:first-child { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .xxl\:first\:rounded-b-sm:first-child { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .xxl\:first\:rounded-l-sm:first-child { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .xxl\:first\:rounded-t:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .xxl\:first\:rounded-r:first-child { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .xxl\:first\:rounded-b:first-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .xxl\:first\:rounded-l:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .xxl\:first\:rounded-t-md:first-child { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .xxl\:first\:rounded-r-md:first-child { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .xxl\:first\:rounded-b-md:first-child { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .xxl\:first\:rounded-l-md:first-child { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .xxl\:first\:rounded-t-lg:first-child { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .xxl\:first\:rounded-r-lg:first-child { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .xxl\:first\:rounded-b-lg:first-child { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .xxl\:first\:rounded-l-lg:first-child { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .xxl\:first\:rounded-t-xl:first-child { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .xxl\:first\:rounded-r-xl:first-child { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .xxl\:first\:rounded-b-xl:first-child { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .xxl\:first\:rounded-l-xl:first-child { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .xxl\:first\:rounded-t-2xl:first-child { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .xxl\:first\:rounded-r-2xl:first-child { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .xxl\:first\:rounded-b-2xl:first-child { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .xxl\:first\:rounded-l-2xl:first-child { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .xxl\:first\:rounded-t-3xl:first-child { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .xxl\:first\:rounded-r-3xl:first-child { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .xxl\:first\:rounded-b-3xl:first-child { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .xxl\:first\:rounded-l-3xl:first-child { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .xxl\:first\:rounded-t-full:first-child { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .xxl\:first\:rounded-r-full:first-child { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .xxl\:first\:rounded-b-full:first-child { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .xxl\:first\:rounded-l-full:first-child { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .xxl\:first\:rounded-tl-none:first-child { + border-top-left-radius: 0px; + } + + .xxl\:first\:rounded-tr-none:first-child { + border-top-right-radius: 0px; + } + + .xxl\:first\:rounded-br-none:first-child { + border-bottom-right-radius: 0px; + } + + .xxl\:first\:rounded-bl-none:first-child { + border-bottom-left-radius: 0px; + } + + .xxl\:first\:rounded-tl-sm:first-child { + border-top-left-radius: 0.125rem; + } + + .xxl\:first\:rounded-tr-sm:first-child { + border-top-right-radius: 0.125rem; + } + + .xxl\:first\:rounded-br-sm:first-child { + border-bottom-right-radius: 0.125rem; + } + + .xxl\:first\:rounded-bl-sm:first-child { + border-bottom-left-radius: 0.125rem; + } + + .xxl\:first\:rounded-tl:first-child { + border-top-left-radius: 0.25rem; + } + + .xxl\:first\:rounded-tr:first-child { + border-top-right-radius: 0.25rem; + } + + .xxl\:first\:rounded-br:first-child { + border-bottom-right-radius: 0.25rem; + } + + .xxl\:first\:rounded-bl:first-child { + border-bottom-left-radius: 0.25rem; + } + + .xxl\:first\:rounded-tl-md:first-child { + border-top-left-radius: 0.375rem; + } + + .xxl\:first\:rounded-tr-md:first-child { + border-top-right-radius: 0.375rem; + } + + .xxl\:first\:rounded-br-md:first-child { + border-bottom-right-radius: 0.375rem; + } + + .xxl\:first\:rounded-bl-md:first-child { + border-bottom-left-radius: 0.375rem; + } + + .xxl\:first\:rounded-tl-lg:first-child { + border-top-left-radius: 0.5rem; + } + + .xxl\:first\:rounded-tr-lg:first-child { + border-top-right-radius: 0.5rem; + } + + .xxl\:first\:rounded-br-lg:first-child { + border-bottom-right-radius: 0.5rem; + } + + .xxl\:first\:rounded-bl-lg:first-child { + border-bottom-left-radius: 0.5rem; + } + + .xxl\:first\:rounded-tl-xl:first-child { + border-top-left-radius: 0.75rem; + } + + .xxl\:first\:rounded-tr-xl:first-child { + border-top-right-radius: 0.75rem; + } + + .xxl\:first\:rounded-br-xl:first-child { + border-bottom-right-radius: 0.75rem; + } + + .xxl\:first\:rounded-bl-xl:first-child { + border-bottom-left-radius: 0.75rem; + } + + .xxl\:first\:rounded-tl-2xl:first-child { + border-top-left-radius: 1rem; + } + + .xxl\:first\:rounded-tr-2xl:first-child { + border-top-right-radius: 1rem; + } + + .xxl\:first\:rounded-br-2xl:first-child { + border-bottom-right-radius: 1rem; + } + + .xxl\:first\:rounded-bl-2xl:first-child { + border-bottom-left-radius: 1rem; + } + + .xxl\:first\:rounded-tl-3xl:first-child { + border-top-left-radius: 1.5rem; + } + + .xxl\:first\:rounded-tr-3xl:first-child { + border-top-right-radius: 1.5rem; + } + + .xxl\:first\:rounded-br-3xl:first-child { + border-bottom-right-radius: 1.5rem; + } + + .xxl\:first\:rounded-bl-3xl:first-child { + border-bottom-left-radius: 1.5rem; + } + + .xxl\:first\:rounded-tl-full:first-child { + border-top-left-radius: 9999px; + } + + .xxl\:first\:rounded-tr-full:first-child { + border-top-right-radius: 9999px; + } + + .xxl\:first\:rounded-br-full:first-child { + border-bottom-right-radius: 9999px; + } + + .xxl\:first\:rounded-bl-full:first-child { + border-bottom-left-radius: 9999px; + } + + .xxl\:last\:rounded-none:last-child { + border-radius: 0px; + } + + .xxl\:last\:rounded-sm:last-child { + border-radius: 0.125rem; + } + + .xxl\:last\:rounded:last-child { + border-radius: 0.25rem; + } + + .xxl\:last\:rounded-md:last-child { + border-radius: 0.375rem; + } + + .xxl\:last\:rounded-lg:last-child { + border-radius: 0.5rem; + } + + .xxl\:last\:rounded-xl:last-child { + border-radius: 0.75rem; + } + + .xxl\:last\:rounded-2xl:last-child { + border-radius: 1rem; + } + + .xxl\:last\:rounded-3xl:last-child { + border-radius: 1.5rem; + } + + .xxl\:last\:rounded-full:last-child { + border-radius: 9999px; + } + + .xxl\:last\:rounded-t-none:last-child { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + } + + .xxl\:last\:rounded-r-none:last-child { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + .xxl\:last\:rounded-b-none:last-child { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + + .xxl\:last\:rounded-l-none:last-child { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + .xxl\:last\:rounded-t-sm:last-child { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + } + + .xxl\:last\:rounded-r-sm:last-child { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; + } + + .xxl\:last\:rounded-b-sm:last-child { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .xxl\:last\:rounded-l-sm:last-child { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + } + + .xxl\:last\:rounded-t:last-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + + .xxl\:last\:rounded-r:last-child { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + + .xxl\:last\:rounded-b:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .xxl\:last\:rounded-l:last-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + .xxl\:last\:rounded-t-md:last-child { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .xxl\:last\:rounded-r-md:last-child { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + } + + .xxl\:last\:rounded-b-md:last-child { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .xxl\:last\:rounded-l-md:last-child { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .xxl\:last\:rounded-t-lg:last-child { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + + .xxl\:last\:rounded-r-lg:last-child { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } + + .xxl\:last\:rounded-b-lg:last-child { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .xxl\:last\:rounded-l-lg:last-child { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + } + + .xxl\:last\:rounded-t-xl:last-child { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + + .xxl\:last\:rounded-r-xl:last-child { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; + } + + .xxl\:last\:rounded-b-xl:last-child { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .xxl\:last\:rounded-l-xl:last-child { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; + } + + .xxl\:last\:rounded-t-2xl:last-child { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + + .xxl\:last\:rounded-r-2xl:last-child { + border-top-right-radius: 1rem; + border-bottom-right-radius: 1rem; + } + + .xxl\:last\:rounded-b-2xl:last-child { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .xxl\:last\:rounded-l-2xl:last-child { + border-top-left-radius: 1rem; + border-bottom-left-radius: 1rem; + } + + .xxl\:last\:rounded-t-3xl:last-child { + border-top-left-radius: 1.5rem; + border-top-right-radius: 1.5rem; + } + + .xxl\:last\:rounded-r-3xl:last-child { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; + } + + .xxl\:last\:rounded-b-3xl:last-child { + border-bottom-right-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .xxl\:last\:rounded-l-3xl:last-child { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; + } + + .xxl\:last\:rounded-t-full:last-child { + border-top-left-radius: 9999px; + border-top-right-radius: 9999px; + } + + .xxl\:last\:rounded-r-full:last-child { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; + } + + .xxl\:last\:rounded-b-full:last-child { + border-bottom-right-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .xxl\:last\:rounded-l-full:last-child { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + } + + .xxl\:last\:rounded-tl-none:last-child { + border-top-left-radius: 0px; + } + + .xxl\:last\:rounded-tr-none:last-child { + border-top-right-radius: 0px; + } + + .xxl\:last\:rounded-br-none:last-child { + border-bottom-right-radius: 0px; + } + + .xxl\:last\:rounded-bl-none:last-child { + border-bottom-left-radius: 0px; + } + + .xxl\:last\:rounded-tl-sm:last-child { + border-top-left-radius: 0.125rem; + } + + .xxl\:last\:rounded-tr-sm:last-child { + border-top-right-radius: 0.125rem; + } + + .xxl\:last\:rounded-br-sm:last-child { + border-bottom-right-radius: 0.125rem; + } + + .xxl\:last\:rounded-bl-sm:last-child { + border-bottom-left-radius: 0.125rem; + } + + .xxl\:last\:rounded-tl:last-child { + border-top-left-radius: 0.25rem; + } + + .xxl\:last\:rounded-tr:last-child { + border-top-right-radius: 0.25rem; + } + + .xxl\:last\:rounded-br:last-child { + border-bottom-right-radius: 0.25rem; + } + + .xxl\:last\:rounded-bl:last-child { + border-bottom-left-radius: 0.25rem; + } + + .xxl\:last\:rounded-tl-md:last-child { + border-top-left-radius: 0.375rem; + } + + .xxl\:last\:rounded-tr-md:last-child { + border-top-right-radius: 0.375rem; + } + + .xxl\:last\:rounded-br-md:last-child { + border-bottom-right-radius: 0.375rem; + } + + .xxl\:last\:rounded-bl-md:last-child { + border-bottom-left-radius: 0.375rem; + } + + .xxl\:last\:rounded-tl-lg:last-child { + border-top-left-radius: 0.5rem; + } + + .xxl\:last\:rounded-tr-lg:last-child { + border-top-right-radius: 0.5rem; + } + + .xxl\:last\:rounded-br-lg:last-child { + border-bottom-right-radius: 0.5rem; + } + + .xxl\:last\:rounded-bl-lg:last-child { + border-bottom-left-radius: 0.5rem; + } + + .xxl\:last\:rounded-tl-xl:last-child { + border-top-left-radius: 0.75rem; + } + + .xxl\:last\:rounded-tr-xl:last-child { + border-top-right-radius: 0.75rem; + } + + .xxl\:last\:rounded-br-xl:last-child { + border-bottom-right-radius: 0.75rem; + } + + .xxl\:last\:rounded-bl-xl:last-child { + border-bottom-left-radius: 0.75rem; + } + + .xxl\:last\:rounded-tl-2xl:last-child { + border-top-left-radius: 1rem; + } + + .xxl\:last\:rounded-tr-2xl:last-child { + border-top-right-radius: 1rem; + } + + .xxl\:last\:rounded-br-2xl:last-child { + border-bottom-right-radius: 1rem; + } + + .xxl\:last\:rounded-bl-2xl:last-child { + border-bottom-left-radius: 1rem; + } + + .xxl\:last\:rounded-tl-3xl:last-child { + border-top-left-radius: 1.5rem; + } + + .xxl\:last\:rounded-tr-3xl:last-child { + border-top-right-radius: 1.5rem; + } + + .xxl\:last\:rounded-br-3xl:last-child { + border-bottom-right-radius: 1.5rem; + } + + .xxl\:last\:rounded-bl-3xl:last-child { + border-bottom-left-radius: 1.5rem; + } + + .xxl\:last\:rounded-tl-full:last-child { + border-top-left-radius: 9999px; + } + + .xxl\:last\:rounded-tr-full:last-child { + border-top-right-radius: 9999px; + } + + .xxl\:last\:rounded-br-full:last-child { + border-bottom-right-radius: 9999px; + } + + .xxl\:last\:rounded-bl-full:last-child { + border-bottom-left-radius: 9999px; + } + + .xxl\:border-solid { + border-style: solid; + } + + .xxl\:border-dashed { + border-style: dashed; + } + + .xxl\:border-dotted { + border-style: dotted; + } + + .xxl\:border-double { + border-style: double; + } + + .xxl\:border-none { + border-style: none; + } + + .xxl\:hover\:border-solid:hover { + border-style: solid; + } + + .xxl\:hover\:border-dashed:hover { + border-style: dashed; + } + + .xxl\:hover\:border-dotted:hover { + border-style: dotted; + } + + .xxl\:hover\:border-double:hover { + border-style: double; + } + + .xxl\:hover\:border-none:hover { + border-style: none; + } + + .xxl\:first\:border-solid:first-child { + border-style: solid; + } + + .xxl\:first\:border-dashed:first-child { + border-style: dashed; + } + + .xxl\:first\:border-dotted:first-child { + border-style: dotted; + } + + .xxl\:first\:border-double:first-child { + border-style: double; + } + + .xxl\:first\:border-none:first-child { + border-style: none; + } + + .xxl\:last\:border-solid:last-child { + border-style: solid; + } + + .xxl\:last\:border-dashed:last-child { + border-style: dashed; + } + + .xxl\:last\:border-dotted:last-child { + border-style: dotted; + } + + .xxl\:last\:border-double:last-child { + border-style: double; + } + + .xxl\:last\:border-none:last-child { + border-style: none; + } + + .xxl\:border-0 { + border-width: 0px; + } + + .xxl\:border-2 { + border-width: 2px; + } + + .xxl\:border-3 { + border-width: 3px; + } + + .xxl\:border-4 { + border-width: 4px; + } + + .xxl\:border-8 { + border-width: 8px; + } + + .xxl\:border { + border-width: 1px; + } + + .xxl\:border-t-0 { + border-top-width: 0px; + } + + .xxl\:border-r-0 { + border-right-width: 0px; + } + + .xxl\:border-b-0 { + border-bottom-width: 0px; + } + + .xxl\:border-l-0 { + border-left-width: 0px; + } + + .xxl\:border-t-2 { + border-top-width: 2px; + } + + .xxl\:border-r-2 { + border-right-width: 2px; + } + + .xxl\:border-b-2 { + border-bottom-width: 2px; + } + + .xxl\:border-l-2 { + border-left-width: 2px; + } + + .xxl\:border-t-3 { + border-top-width: 3px; + } + + .xxl\:border-r-3 { + border-right-width: 3px; + } + + .xxl\:border-b-3 { + border-bottom-width: 3px; + } + + .xxl\:border-l-3 { + border-left-width: 3px; + } + + .xxl\:border-t-4 { + border-top-width: 4px; + } + + .xxl\:border-r-4 { + border-right-width: 4px; + } + + .xxl\:border-b-4 { + border-bottom-width: 4px; + } + + .xxl\:border-l-4 { + border-left-width: 4px; + } + + .xxl\:border-t-8 { + border-top-width: 8px; + } + + .xxl\:border-r-8 { + border-right-width: 8px; + } + + .xxl\:border-b-8 { + border-bottom-width: 8px; + } + + .xxl\:border-l-8 { + border-left-width: 8px; + } + + .xxl\:border-t { + border-top-width: 1px; + } + + .xxl\:border-r { + border-right-width: 1px; + } + + .xxl\:border-b { + border-bottom-width: 1px; + } + + .xxl\:border-l { + border-left-width: 1px; + } + + .xxl\:last\:border-0:last-child { + border-width: 0px; + } + + .xxl\:last\:border-2:last-child { + border-width: 2px; + } + + .xxl\:last\:border-3:last-child { + border-width: 3px; + } + + .xxl\:last\:border-4:last-child { + border-width: 4px; + } + + .xxl\:last\:border-8:last-child { + border-width: 8px; + } + + .xxl\:last\:border:last-child { + border-width: 1px; + } + + .xxl\:last\:border-t-0:last-child { + border-top-width: 0px; + } + + .xxl\:last\:border-r-0:last-child { + border-right-width: 0px; + } + + .xxl\:last\:border-b-0:last-child { + border-bottom-width: 0px; + } + + .xxl\:last\:border-l-0:last-child { + border-left-width: 0px; + } + + .xxl\:last\:border-t-2:last-child { + border-top-width: 2px; + } + + .xxl\:last\:border-r-2:last-child { + border-right-width: 2px; + } + + .xxl\:last\:border-b-2:last-child { + border-bottom-width: 2px; + } + + .xxl\:last\:border-l-2:last-child { + border-left-width: 2px; + } + + .xxl\:last\:border-t-3:last-child { + border-top-width: 3px; + } + + .xxl\:last\:border-r-3:last-child { + border-right-width: 3px; + } + + .xxl\:last\:border-b-3:last-child { + border-bottom-width: 3px; + } + + .xxl\:last\:border-l-3:last-child { + border-left-width: 3px; + } + + .xxl\:last\:border-t-4:last-child { + border-top-width: 4px; + } + + .xxl\:last\:border-r-4:last-child { + border-right-width: 4px; + } + + .xxl\:last\:border-b-4:last-child { + border-bottom-width: 4px; + } + + .xxl\:last\:border-l-4:last-child { + border-left-width: 4px; + } + + .xxl\:last\:border-t-8:last-child { + border-top-width: 8px; + } + + .xxl\:last\:border-r-8:last-child { + border-right-width: 8px; + } + + .xxl\:last\:border-b-8:last-child { + border-bottom-width: 8px; + } + + .xxl\:last\:border-l-8:last-child { + border-left-width: 8px; + } + + .xxl\:last\:border-t:last-child { + border-top-width: 1px; + } + + .xxl\:last\:border-r:last-child { + border-right-width: 1px; + } + + .xxl\:last\:border-b:last-child { + border-bottom-width: 1px; + } + + .xxl\:last\:border-l:last-child { + border-left-width: 1px; + } + + .xxl\:hover\:border-0:hover { + border-width: 0px; + } + + .xxl\:hover\:border-2:hover { + border-width: 2px; + } + + .xxl\:hover\:border-3:hover { + border-width: 3px; + } + + .xxl\:hover\:border-4:hover { + border-width: 4px; + } + + .xxl\:hover\:border-8:hover { + border-width: 8px; + } + + .xxl\:hover\:border:hover { + border-width: 1px; + } + + .xxl\:hover\:border-t-0:hover { + border-top-width: 0px; + } + + .xxl\:hover\:border-r-0:hover { + border-right-width: 0px; + } + + .xxl\:hover\:border-b-0:hover { + border-bottom-width: 0px; + } + + .xxl\:hover\:border-l-0:hover { + border-left-width: 0px; + } + + .xxl\:hover\:border-t-2:hover { + border-top-width: 2px; + } + + .xxl\:hover\:border-r-2:hover { + border-right-width: 2px; + } + + .xxl\:hover\:border-b-2:hover { + border-bottom-width: 2px; + } + + .xxl\:hover\:border-l-2:hover { + border-left-width: 2px; + } + + .xxl\:hover\:border-t-3:hover { + border-top-width: 3px; + } + + .xxl\:hover\:border-r-3:hover { + border-right-width: 3px; + } + + .xxl\:hover\:border-b-3:hover { + border-bottom-width: 3px; + } + + .xxl\:hover\:border-l-3:hover { + border-left-width: 3px; + } + + .xxl\:hover\:border-t-4:hover { + border-top-width: 4px; + } + + .xxl\:hover\:border-r-4:hover { + border-right-width: 4px; + } + + .xxl\:hover\:border-b-4:hover { + border-bottom-width: 4px; + } + + .xxl\:hover\:border-l-4:hover { + border-left-width: 4px; + } + + .xxl\:hover\:border-t-8:hover { + border-top-width: 8px; + } + + .xxl\:hover\:border-r-8:hover { + border-right-width: 8px; + } + + .xxl\:hover\:border-b-8:hover { + border-bottom-width: 8px; + } + + .xxl\:hover\:border-l-8:hover { + border-left-width: 8px; + } + + .xxl\:hover\:border-t:hover { + border-top-width: 1px; + } + + .xxl\:hover\:border-r:hover { + border-right-width: 1px; + } + + .xxl\:hover\:border-b:hover { + border-bottom-width: 1px; + } + + .xxl\:hover\:border-l:hover { + border-left-width: 1px; + } + + .xxl\:focus\:border-0:focus { + border-width: 0px; + } + + .xxl\:focus\:border-2:focus { + border-width: 2px; + } + + .xxl\:focus\:border-3:focus { + border-width: 3px; + } + + .xxl\:focus\:border-4:focus { + border-width: 4px; + } + + .xxl\:focus\:border-8:focus { + border-width: 8px; + } + + .xxl\:focus\:border:focus { + border-width: 1px; + } + + .xxl\:focus\:border-t-0:focus { + border-top-width: 0px; + } + + .xxl\:focus\:border-r-0:focus { + border-right-width: 0px; + } + + .xxl\:focus\:border-b-0:focus { + border-bottom-width: 0px; + } + + .xxl\:focus\:border-l-0:focus { + border-left-width: 0px; + } + + .xxl\:focus\:border-t-2:focus { + border-top-width: 2px; + } + + .xxl\:focus\:border-r-2:focus { + border-right-width: 2px; + } + + .xxl\:focus\:border-b-2:focus { + border-bottom-width: 2px; + } + + .xxl\:focus\:border-l-2:focus { + border-left-width: 2px; + } + + .xxl\:focus\:border-t-3:focus { + border-top-width: 3px; + } + + .xxl\:focus\:border-r-3:focus { + border-right-width: 3px; + } + + .xxl\:focus\:border-b-3:focus { + border-bottom-width: 3px; + } + + .xxl\:focus\:border-l-3:focus { + border-left-width: 3px; + } + + .xxl\:focus\:border-t-4:focus { + border-top-width: 4px; + } + + .xxl\:focus\:border-r-4:focus { + border-right-width: 4px; + } + + .xxl\:focus\:border-b-4:focus { + border-bottom-width: 4px; + } + + .xxl\:focus\:border-l-4:focus { + border-left-width: 4px; + } + + .xxl\:focus\:border-t-8:focus { + border-top-width: 8px; + } + + .xxl\:focus\:border-r-8:focus { + border-right-width: 8px; + } + + .xxl\:focus\:border-b-8:focus { + border-bottom-width: 8px; + } + + .xxl\:focus\:border-l-8:focus { + border-left-width: 8px; + } + + .xxl\:focus\:border-t:focus { + border-top-width: 1px; + } + + .xxl\:focus\:border-r:focus { + border-right-width: 1px; + } + + .xxl\:focus\:border-b:focus { + border-bottom-width: 1px; + } + + .xxl\:focus\:border-l:focus { + border-left-width: 1px; + } + + .xxl\:box-border { + box-sizing: border-box; + } + + .xxl\:box-content { + box-sizing: content-box; + } + + .xxl\:cursor-auto { + cursor: auto; + } + + .xxl\:cursor-default { + cursor: default; + } + + .xxl\:cursor-pointer { + cursor: pointer; + } + + .xxl\:cursor-wait { + cursor: wait; + } + + .xxl\:cursor-text { + cursor: text; + } + + .xxl\:cursor-move { + cursor: move; + } + + .xxl\:cursor-not-allowed { + cursor: not-allowed; + } + + .xxl\:block { + display: block; + } + + .xxl\:inline-block { + display: inline-block; + } + + .xxl\:inline { + display: inline; + } + + .xxl\:flex { + display: flex; + } + + .xxl\:inline-flex { + display: inline-flex; + } + + .xxl\:table { + display: table; + } + + .xxl\:table-caption { + display: table-caption; + } + + .xxl\:table-cell { + display: table-cell; + } + + .xxl\:table-column { + display: table-column; + } + + .xxl\:table-column-group { + display: table-column-group; + } + + .xxl\:table-footer-group { + display: table-footer-group; + } + + .xxl\:table-header-group { + display: table-header-group; + } + + .xxl\:table-row-group { + display: table-row-group; + } + + .xxl\:table-row { + display: table-row; + } + + .xxl\:flow-root { + display: flow-root; + } + + .xxl\:grid { + display: grid; + } + + .xxl\:inline-grid { + display: inline-grid; + } + + .xxl\:contents { + display: contents; + } + + .xxl\:hidden { + display: none; + } + + .xxl\:flex-row { + flex-direction: row; + } + + .xxl\:flex-row-reverse { + flex-direction: row-reverse; + } + + .xxl\:flex-col { + flex-direction: column; + } + + .xxl\:flex-col-reverse { + flex-direction: column-reverse; + } + + .xxl\:flex-wrap { + flex-wrap: wrap; + } + + .xxl\:flex-wrap-reverse { + flex-wrap: wrap-reverse; + } + + .xxl\:flex-nowrap { + flex-wrap: nowrap; + } + + .xxl\:place-items-auto { + place-items: auto; + } + + .xxl\:place-items-start { + place-items: start; + } + + .xxl\:place-items-end { + place-items: end; + } + + .xxl\:place-items-center { + place-items: center; + } + + .xxl\:place-items-stretch { + place-items: stretch; + } + + .xxl\:place-content-center { + place-content: center; + } + + .xxl\:place-content-start { + place-content: start; + } + + .xxl\:place-content-end { + place-content: end; + } + + .xxl\:place-content-between { + place-content: space-between; + } + + .xxl\:place-content-around { + place-content: space-around; + } + + .xxl\:place-content-evenly { + place-content: space-evenly; + } + + .xxl\:place-content-stretch { + place-content: stretch; + } + + .xxl\:place-self-auto { + place-self: auto; + } + + .xxl\:place-self-start { + place-self: start; + } + + .xxl\:place-self-end { + place-self: end; + } + + .xxl\:place-self-center { + place-self: center; + } + + .xxl\:place-self-stretch { + place-self: stretch; + } + + .xxl\:items-start { + align-items: flex-start; + } + + .xxl\:items-end { + align-items: flex-end; + } + + .xxl\:items-center { + align-items: center; + } + + .xxl\:items-baseline { + align-items: baseline; + } + + .xxl\:items-stretch { + align-items: stretch; + } + + .xxl\:content-center { + align-content: center; + } + + .xxl\:content-start { + align-content: flex-start; + } + + .xxl\:content-end { + align-content: flex-end; + } + + .xxl\:content-between { + align-content: space-between; + } + + .xxl\:content-around { + align-content: space-around; + } + + .xxl\:content-evenly { + align-content: space-evenly; + } + + .xxl\:self-auto { + align-self: auto; + } + + .xxl\:self-start { + align-self: flex-start; + } + + .xxl\:self-end { + align-self: flex-end; + } + + .xxl\:self-center { + align-self: center; + } + + .xxl\:self-stretch { + align-self: stretch; + } + + .xxl\:justify-items-auto { + justify-items: auto; + } + + .xxl\:justify-items-start { + justify-items: start; + } + + .xxl\:justify-items-end { + justify-items: end; + } + + .xxl\:justify-items-center { + justify-items: center; + } + + .xxl\:justify-items-stretch { + justify-items: stretch; + } + + .xxl\:justify-start { + justify-content: flex-start; + } + + .xxl\:justify-end { + justify-content: flex-end; + } + + .xxl\:justify-center { + justify-content: center; + } + + .xxl\:justify-between { + justify-content: space-between; + } + + .xxl\:justify-around { + justify-content: space-around; + } + + .xxl\:justify-evenly { + justify-content: space-evenly; + } + + .xxl\:justify-self-auto { + justify-self: auto; + } + + .xxl\:justify-self-start { + justify-self: start; + } + + .xxl\:justify-self-end { + justify-self: end; + } + + .xxl\:justify-self-center { + justify-self: center; + } + + .xxl\:justify-self-stretch { + justify-self: stretch; + } + + .xxl\:flex-1 { + flex: 1 1 0%; + } + + .xxl\:flex-auto { + flex: 1 1 auto; + } + + .xxl\:flex-initial { + flex: 0 1 auto; + } + + .xxl\:flex-none { + flex: none; + } + + .xxl\:flex-grow-0 { + flex-grow: 0; + } + + .xxl\:flex-grow { + flex-grow: 1; + } + + .xxl\:flex-shrink-0 { + flex-shrink: 0; + } + + .xxl\:flex-shrink { + flex-shrink: 1; + } + + .xxl\:order-1 { + order: 1; + } + + .xxl\:order-2 { + order: 2; + } + + .xxl\:order-3 { + order: 3; + } + + .xxl\:order-4 { + order: 4; + } + + .xxl\:order-5 { + order: 5; + } + + .xxl\:order-6 { + order: 6; + } + + .xxl\:order-7 { + order: 7; + } + + .xxl\:order-8 { + order: 8; + } + + .xxl\:order-9 { + order: 9; + } + + .xxl\:order-10 { + order: 10; + } + + .xxl\:order-11 { + order: 11; + } + + .xxl\:order-12 { + order: 12; + } + + .xxl\:order-first { + order: -9999; + } + + .xxl\:order-last { + order: 9999; + } + + .xxl\:order-none { + order: 0; + } + + .xxl\:float-right { + float: right; + } + + .xxl\:float-left { + float: left; + } + + .xxl\:float-none { + float: none; + } + + .xxl\:clear-left { + clear: left; + } + + .xxl\:clear-right { + clear: right; + } + + .xxl\:clear-both { + clear: both; + } + + .xxl\:clear-none { + clear: none; + } + + .xxl\:font-sans { + font-family: 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"; + } + + .xxl\:font-serif { + font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; + } + + .xxl\:font-mono { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + } + + .xxl\:font-base { + font-family: Poppins, sans-serif; + } + + .xxl\:font-thin { + font-weight: 100; + } + + .xxl\:font-extralight { + font-weight: 200; + } + + .xxl\:font-light { + font-weight: 300; + } + + .xxl\:font-normal { + font-weight: 400; + } + + .xxl\:font-medium { + font-weight: 500; + } + + .xxl\:font-semibold { + font-weight: 600; + } + + .xxl\:font-bold { + font-weight: 700; + } + + .xxl\:font-extrabold { + font-weight: 800; + } + + .xxl\:font-black { + font-weight: 900; + } + + .xxl\:h-0 { + height: 0px; + } + + .xxl\:h-1 { + height: 0.25rem; + } + + .xxl\:h-2 { + height: 0.5rem; + } + + .xxl\:h-3 { + height: 0.75rem; + } + + .xxl\:h-4 { + height: 1rem; + } + + .xxl\:h-5 { + height: 1.25rem; + } + + .xxl\:h-6 { + height: 1.5rem; + } + + .xxl\:h-7 { + height: 1.75rem; + } + + .xxl\:h-8 { + height: 2rem; + } + + .xxl\:h-9 { + height: 2.25rem; + } + + .xxl\:h-10 { + height: 2.5rem; + } + + .xxl\:h-11 { + height: 2.75rem; + } + + .xxl\:h-12 { + height: 3rem; + } + + .xxl\:h-14 { + height: 3.5rem; + } + + .xxl\:h-16 { + height: 4rem; + } + + .xxl\:h-20 { + height: 5rem; + } + + .xxl\:h-22 { + height: 5.625rem; + } + + .xxl\:h-24 { + height: 6rem; + } + + .xxl\:h-28 { + height: 7rem; + } + + .xxl\:h-32 { + height: 8rem; + } + + .xxl\:h-36 { + height: 9rem; + } + + .xxl\:h-40 { + height: 10rem; + } + + .xxl\:h-44 { + height: 11rem; + } + + .xxl\:h-48 { + height: 12rem; + } + + .xxl\:h-52 { + height: 13rem; + } + + .xxl\:h-56 { + height: 14rem; + } + + .xxl\:h-60 { + height: 240px; + } + + .xxl\:h-64 { + height: 16rem; + } + + .xxl\:h-72 { + height: 18rem; + } + + .xxl\:h-80 { + height: 20rem; + } + + .xxl\:h-88 { + height: 22rem; + } + + .xxl\:h-96 { + height: 24rem; + } + + .xxl\:h-130 { + height: 560px; + } + + .xxl\:h-auto { + height: auto; + } + + .xxl\:h-px { + height: 1px; + } + + .xxl\:h-0\.5 { + height: 0.125rem; + } + + .xxl\:h-1\.5 { + height: 0.375rem; + } + + .xxl\:h-2\.5 { + height: 0.625rem; + } + + .xxl\:h-3\.5 { + height: 0.875rem; + } + + .xxl\:h-1\/2 { + height: 50%; + } + + .xxl\:h-1\/3 { + height: 33.333333%; + } + + .xxl\:h-2\/3 { + height: 66.666667%; + } + + .xxl\:h-1\/4 { + height: 25%; + } + + .xxl\:h-2\/4 { + height: 50%; + } + + .xxl\:h-3\/4 { + height: 75%; + } + + .xxl\:h-1\/5 { + height: 20%; + } + + .xxl\:h-2\/5 { + height: 40%; + } + + .xxl\:h-3\/5 { + height: 60%; + } + + .xxl\:h-4\/5 { + height: 80%; + } + + .xxl\:h-1\/6 { + height: 16.666667%; + } + + .xxl\:h-2\/6 { + height: 33.333333%; + } + + .xxl\:h-3\/6 { + height: 50%; + } + + .xxl\:h-4\/6 { + height: 66.666667%; + } + + .xxl\:h-5\/6 { + height: 83.333333%; + } + + .xxl\:h-full { + height: 100%; + } + + .xxl\:h-screen { + height: 100vh; + } + + .xxl\:text-xs { + font-size: 0.75rem; + line-height: 1rem; + } + + .xxl\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } + + .xxl\:text-base { + font-size: 1rem; + line-height: 1.5rem; + } + + .xxl\:text-lg { + font-size: 1.125rem; + line-height: 1.75rem; + } + + .xxl\:text-xl { + font-size: 1.25rem; + line-height: 1.75rem; + } + + .xxl\:text-2xl { + font-size: 1.5rem; + line-height: 2rem; + } + + .xxl\:text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; + } + + .xxl\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + + .xxl\:text-5xl { + font-size: 3rem; + line-height: 1; + } + + .xxl\:text-6xl { + font-size: 3.75rem; + line-height: 1; + } + + .xxl\:text-7xl { + font-size: 4.5rem; + line-height: 1; + } + + .xxl\:text-8xl { + font-size: 6rem; + line-height: 1; + } + + .xxl\:text-9xl { + font-size: 8rem; + line-height: 1; + } + + .xxl\:leading-3 { + line-height: .75rem; + } + + .xxl\:leading-4 { + line-height: 1rem; + } + + .xxl\:leading-5 { + line-height: 1.25rem; + } + + .xxl\:leading-6 { + line-height: 1.5rem; + } + + .xxl\:leading-7 { + line-height: 1.75rem; + } + + .xxl\:leading-8 { + line-height: 2rem; + } + + .xxl\:leading-9 { + line-height: 2.25rem; + } + + .xxl\:leading-10 { + line-height: 2.5rem; + } + + .xxl\:leading-none { + line-height: 1; + } + + .xxl\:leading-tight { + line-height: 1.25; + } + + .xxl\:leading-snug { + line-height: 1.375; + } + + .xxl\:leading-normal { + line-height: 1.5; + } + + .xxl\:leading-relaxed { + line-height: 1.625; + } + + .xxl\:leading-loose { + line-height: 2; + } + + .xxl\:list-inside { + list-style-position: inside; + } + + .xxl\:list-outside { + list-style-position: outside; + } + + .xxl\:list-none { + list-style-type: none; + } + + .xxl\:list-disc { + list-style-type: disc; + } + + .xxl\:list-decimal { + list-style-type: decimal; + } + + .xxl\:m-0 { + margin: 0px; + } + + .xxl\:m-1 { + margin: 0.25rem; + } + + .xxl\:m-2 { + margin: 0.5rem; + } + + .xxl\:m-3 { + margin: 0.75rem; + } + + .xxl\:m-4 { + margin: 1rem; + } + + .xxl\:m-5 { + margin: 1.25rem; + } + + .xxl\:m-6 { + margin: 1.5rem; + } + + .xxl\:m-7 { + margin: 1.75rem; + } + + .xxl\:m-8 { + margin: 2rem; + } + + .xxl\:m-9 { + margin: 2.25rem; + } + + .xxl\:m-10 { + margin: 2.5rem; + } + + .xxl\:m-11 { + margin: 2.75rem; + } + + .xxl\:m-12 { + margin: 3rem; + } + + .xxl\:m-14 { + margin: 3.5rem; + } + + .xxl\:m-16 { + margin: 4rem; + } + + .xxl\:m-20 { + margin: 5rem; + } + + .xxl\:m-22 { + margin: 5.625rem; + } + + .xxl\:m-24 { + margin: 6rem; + } + + .xxl\:m-28 { + margin: 7rem; + } + + .xxl\:m-32 { + margin: 8rem; + } + + .xxl\:m-36 { + margin: 9rem; + } + + .xxl\:m-40 { + margin: 10rem; + } + + .xxl\:m-44 { + margin: 11rem; + } + + .xxl\:m-48 { + margin: 12rem; + } + + .xxl\:m-52 { + margin: 13rem; + } + + .xxl\:m-56 { + margin: 14rem; + } + + .xxl\:m-60 { + margin: 240px; + } + + .xxl\:m-64 { + margin: 16rem; + } + + .xxl\:m-72 { + margin: 18rem; + } + + .xxl\:m-80 { + margin: 20rem; + } + + .xxl\:m-88 { + margin: 22rem; + } + + .xxl\:m-96 { + margin: 24rem; + } + + .xxl\:m-130 { + margin: 560px; + } + + .xxl\:m-auto { + margin: auto; + } + + .xxl\:m-px { + margin: 1px; + } + + .xxl\:m-0\.5 { + margin: 0.125rem; + } + + .xxl\:m-1\.5 { + margin: 0.375rem; + } + + .xxl\:m-2\.5 { + margin: 0.625rem; + } + + .xxl\:m-3\.5 { + margin: 0.875rem; + } + + .xxl\:-m-0 { + margin: 0px; + } + + .xxl\:-m-1 { + margin: -0.25rem; + } + + .xxl\:-m-2 { + margin: -0.5rem; + } + + .xxl\:-m-3 { + margin: -0.75rem; + } + + .xxl\:-m-4 { + margin: -1rem; + } + + .xxl\:-m-5 { + margin: -1.25rem; + } + + .xxl\:-m-6 { + margin: -1.5rem; + } + + .xxl\:-m-7 { + margin: -1.75rem; + } + + .xxl\:-m-8 { + margin: -2rem; + } + + .xxl\:-m-9 { + margin: -2.25rem; + } + + .xxl\:-m-10 { + margin: -2.5rem; + } + + .xxl\:-m-11 { + margin: -2.75rem; + } + + .xxl\:-m-12 { + margin: -3rem; + } + + .xxl\:-m-14 { + margin: -3.5rem; + } + + .xxl\:-m-16 { + margin: -4rem; + } + + .xxl\:-m-20 { + margin: -5rem; + } + + .xxl\:-m-22 { + margin: -5.625rem; + } + + .xxl\:-m-24 { + margin: -6rem; + } + + .xxl\:-m-28 { + margin: -7rem; + } + + .xxl\:-m-32 { + margin: -8rem; + } + + .xxl\:-m-36 { + margin: -9rem; + } + + .xxl\:-m-40 { + margin: -10rem; + } + + .xxl\:-m-44 { + margin: -11rem; + } + + .xxl\:-m-48 { + margin: -12rem; + } + + .xxl\:-m-52 { + margin: -13rem; + } + + .xxl\:-m-56 { + margin: -14rem; + } + + .xxl\:-m-60 { + margin: -240px; + } + + .xxl\:-m-64 { + margin: -16rem; + } + + .xxl\:-m-72 { + margin: -18rem; + } + + .xxl\:-m-80 { + margin: -20rem; + } + + .xxl\:-m-88 { + margin: -22rem; + } + + .xxl\:-m-96 { + margin: -24rem; + } + + .xxl\:-m-130 { + margin: -560px; + } + + .xxl\:-m-px { + margin: -1px; + } + + .xxl\:-m-0\.5 { + margin: -0.125rem; + } + + .xxl\:-m-1\.5 { + margin: -0.375rem; + } + + .xxl\:-m-2\.5 { + margin: -0.625rem; + } + + .xxl\:-m-3\.5 { + margin: -0.875rem; + } + + .xxl\:my-0 { + margin-top: 0px; + margin-bottom: 0px; + } + + .xxl\:mx-0 { + margin-left: 0px; + margin-right: 0px; + } + + .xxl\:my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; + } + + .xxl\:mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; + } + + .xxl\:my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + } + + .xxl\:mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + + .xxl\:my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } + + .xxl\:mx-3 { + margin-left: 0.75rem; + margin-right: 0.75rem; + } + + .xxl\:my-4 { + margin-top: 1rem; + margin-bottom: 1rem; + } + + .xxl\:mx-4 { + margin-left: 1rem; + margin-right: 1rem; + } + + .xxl\:my-5 { + margin-top: 1.25rem; + margin-bottom: 1.25rem; + } + + .xxl\:mx-5 { + margin-left: 1.25rem; + margin-right: 1.25rem; + } + + .xxl\:my-6 { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + } + + .xxl\:mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + + .xxl\:my-7 { + margin-top: 1.75rem; + margin-bottom: 1.75rem; + } + + .xxl\:mx-7 { + margin-left: 1.75rem; + margin-right: 1.75rem; + } + + .xxl\:my-8 { + margin-top: 2rem; + margin-bottom: 2rem; + } + + .xxl\:mx-8 { + margin-left: 2rem; + margin-right: 2rem; + } + + .xxl\:my-9 { + margin-top: 2.25rem; + margin-bottom: 2.25rem; + } + + .xxl\:mx-9 { + margin-left: 2.25rem; + margin-right: 2.25rem; + } + + .xxl\:my-10 { + margin-top: 2.5rem; + margin-bottom: 2.5rem; + } + + .xxl\:mx-10 { + margin-left: 2.5rem; + margin-right: 2.5rem; + } + + .xxl\:my-11 { + margin-top: 2.75rem; + margin-bottom: 2.75rem; + } + + .xxl\:mx-11 { + margin-left: 2.75rem; + margin-right: 2.75rem; + } + + .xxl\:my-12 { + margin-top: 3rem; + margin-bottom: 3rem; + } + + .xxl\:mx-12 { + margin-left: 3rem; + margin-right: 3rem; + } + + .xxl\:my-14 { + margin-top: 3.5rem; + margin-bottom: 3.5rem; + } + + .xxl\:mx-14 { + margin-left: 3.5rem; + margin-right: 3.5rem; + } + + .xxl\:my-16 { + margin-top: 4rem; + margin-bottom: 4rem; + } + + .xxl\:mx-16 { + margin-left: 4rem; + margin-right: 4rem; + } + + .xxl\:my-20 { + margin-top: 5rem; + margin-bottom: 5rem; + } + + .xxl\:mx-20 { + margin-left: 5rem; + margin-right: 5rem; + } + + .xxl\:my-22 { + margin-top: 5.625rem; + margin-bottom: 5.625rem; + } + + .xxl\:mx-22 { + margin-left: 5.625rem; + margin-right: 5.625rem; + } + + .xxl\:my-24 { + margin-top: 6rem; + margin-bottom: 6rem; + } + + .xxl\:mx-24 { + margin-left: 6rem; + margin-right: 6rem; + } + + .xxl\:my-28 { + margin-top: 7rem; + margin-bottom: 7rem; + } + + .xxl\:mx-28 { + margin-left: 7rem; + margin-right: 7rem; + } + + .xxl\:my-32 { + margin-top: 8rem; + margin-bottom: 8rem; + } + + .xxl\:mx-32 { + margin-left: 8rem; + margin-right: 8rem; + } + + .xxl\:my-36 { + margin-top: 9rem; + margin-bottom: 9rem; + } + + .xxl\:mx-36 { + margin-left: 9rem; + margin-right: 9rem; + } + + .xxl\:my-40 { + margin-top: 10rem; + margin-bottom: 10rem; + } + + .xxl\:mx-40 { + margin-left: 10rem; + margin-right: 10rem; + } + + .xxl\:my-44 { + margin-top: 11rem; + margin-bottom: 11rem; + } + + .xxl\:mx-44 { + margin-left: 11rem; + margin-right: 11rem; + } + + .xxl\:my-48 { + margin-top: 12rem; + margin-bottom: 12rem; + } + + .xxl\:mx-48 { + margin-left: 12rem; + margin-right: 12rem; + } + + .xxl\:my-52 { + margin-top: 13rem; + margin-bottom: 13rem; + } + + .xxl\:mx-52 { + margin-left: 13rem; + margin-right: 13rem; + } + + .xxl\:my-56 { + margin-top: 14rem; + margin-bottom: 14rem; + } + + .xxl\:mx-56 { + margin-left: 14rem; + margin-right: 14rem; + } + + .xxl\:my-60 { + margin-top: 240px; + margin-bottom: 240px; + } + + .xxl\:mx-60 { + margin-left: 240px; + margin-right: 240px; + } + + .xxl\:my-64 { + margin-top: 16rem; + margin-bottom: 16rem; + } + + .xxl\:mx-64 { + margin-left: 16rem; + margin-right: 16rem; + } + + .xxl\:my-72 { + margin-top: 18rem; + margin-bottom: 18rem; + } + + .xxl\:mx-72 { + margin-left: 18rem; + margin-right: 18rem; + } + + .xxl\:my-80 { + margin-top: 20rem; + margin-bottom: 20rem; + } + + .xxl\:mx-80 { + margin-left: 20rem; + margin-right: 20rem; + } + + .xxl\:my-88 { + margin-top: 22rem; + margin-bottom: 22rem; + } + + .xxl\:mx-88 { + margin-left: 22rem; + margin-right: 22rem; + } + + .xxl\:my-96 { + margin-top: 24rem; + margin-bottom: 24rem; + } + + .xxl\:mx-96 { + margin-left: 24rem; + margin-right: 24rem; + } + + .xxl\:my-130 { + margin-top: 560px; + margin-bottom: 560px; + } + + .xxl\:mx-130 { + margin-left: 560px; + margin-right: 560px; + } + + .xxl\:my-auto { + margin-top: auto; + margin-bottom: auto; + } + + .xxl\:mx-auto { + margin-left: auto; + margin-right: auto; + } + + .xxl\:my-px { + margin-top: 1px; + margin-bottom: 1px; + } + + .xxl\:mx-px { + margin-left: 1px; + margin-right: 1px; + } + + .xxl\:my-0\.5 { + margin-top: 0.125rem; + margin-bottom: 0.125rem; + } + + .xxl\:mx-0\.5 { + margin-left: 0.125rem; + margin-right: 0.125rem; + } + + .xxl\:my-1\.5 { + margin-top: 0.375rem; + margin-bottom: 0.375rem; + } + + .xxl\:mx-1\.5 { + margin-left: 0.375rem; + margin-right: 0.375rem; + } + + .xxl\:my-2\.5 { + margin-top: 0.625rem; + margin-bottom: 0.625rem; + } + + .xxl\:mx-2\.5 { + margin-left: 0.625rem; + margin-right: 0.625rem; + } + + .xxl\:my-3\.5 { + margin-top: 0.875rem; + margin-bottom: 0.875rem; + } + + .xxl\:mx-3\.5 { + margin-left: 0.875rem; + margin-right: 0.875rem; + } + + .xxl\:-my-0 { + margin-top: 0px; + margin-bottom: 0px; + } + + .xxl\:-mx-0 { + margin-left: 0px; + margin-right: 0px; + } + + .xxl\:-my-1 { + margin-top: -0.25rem; + margin-bottom: -0.25rem; + } + + .xxl\:-mx-1 { + margin-left: -0.25rem; + margin-right: -0.25rem; + } + + .xxl\:-my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; + } + + .xxl\:-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + + .xxl\:-my-3 { + margin-top: -0.75rem; + margin-bottom: -0.75rem; + } + + .xxl\:-mx-3 { + margin-left: -0.75rem; + margin-right: -0.75rem; + } + + .xxl\:-my-4 { + margin-top: -1rem; + margin-bottom: -1rem; + } + + .xxl\:-mx-4 { + margin-left: -1rem; + margin-right: -1rem; + } + + .xxl\:-my-5 { + margin-top: -1.25rem; + margin-bottom: -1.25rem; + } + + .xxl\:-mx-5 { + margin-left: -1.25rem; + margin-right: -1.25rem; + } + + .xxl\:-my-6 { + margin-top: -1.5rem; + margin-bottom: -1.5rem; + } + + .xxl\:-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; + } + + .xxl\:-my-7 { + margin-top: -1.75rem; + margin-bottom: -1.75rem; + } + + .xxl\:-mx-7 { + margin-left: -1.75rem; + margin-right: -1.75rem; + } + + .xxl\:-my-8 { + margin-top: -2rem; + margin-bottom: -2rem; + } + + .xxl\:-mx-8 { + margin-left: -2rem; + margin-right: -2rem; + } + + .xxl\:-my-9 { + margin-top: -2.25rem; + margin-bottom: -2.25rem; + } + + .xxl\:-mx-9 { + margin-left: -2.25rem; + margin-right: -2.25rem; + } + + .xxl\:-my-10 { + margin-top: -2.5rem; + margin-bottom: -2.5rem; + } + + .xxl\:-mx-10 { + margin-left: -2.5rem; + margin-right: -2.5rem; + } + + .xxl\:-my-11 { + margin-top: -2.75rem; + margin-bottom: -2.75rem; + } + + .xxl\:-mx-11 { + margin-left: -2.75rem; + margin-right: -2.75rem; + } + + .xxl\:-my-12 { + margin-top: -3rem; + margin-bottom: -3rem; + } + + .xxl\:-mx-12 { + margin-left: -3rem; + margin-right: -3rem; + } + + .xxl\:-my-14 { + margin-top: -3.5rem; + margin-bottom: -3.5rem; + } + + .xxl\:-mx-14 { + margin-left: -3.5rem; + margin-right: -3.5rem; + } + + .xxl\:-my-16 { + margin-top: -4rem; + margin-bottom: -4rem; + } + + .xxl\:-mx-16 { + margin-left: -4rem; + margin-right: -4rem; + } + + .xxl\:-my-20 { + margin-top: -5rem; + margin-bottom: -5rem; + } + + .xxl\:-mx-20 { + margin-left: -5rem; + margin-right: -5rem; + } + + .xxl\:-my-22 { + margin-top: -5.625rem; + margin-bottom: -5.625rem; + } + + .xxl\:-mx-22 { + margin-left: -5.625rem; + margin-right: -5.625rem; + } + + .xxl\:-my-24 { + margin-top: -6rem; + margin-bottom: -6rem; + } + + .xxl\:-mx-24 { + margin-left: -6rem; + margin-right: -6rem; + } + + .xxl\:-my-28 { + margin-top: -7rem; + margin-bottom: -7rem; + } + + .xxl\:-mx-28 { + margin-left: -7rem; + margin-right: -7rem; + } + + .xxl\:-my-32 { + margin-top: -8rem; + margin-bottom: -8rem; + } + + .xxl\:-mx-32 { + margin-left: -8rem; + margin-right: -8rem; + } + + .xxl\:-my-36 { + margin-top: -9rem; + margin-bottom: -9rem; + } + + .xxl\:-mx-36 { + margin-left: -9rem; + margin-right: -9rem; + } + + .xxl\:-my-40 { + margin-top: -10rem; + margin-bottom: -10rem; + } + + .xxl\:-mx-40 { + margin-left: -10rem; + margin-right: -10rem; + } + + .xxl\:-my-44 { + margin-top: -11rem; + margin-bottom: -11rem; + } + + .xxl\:-mx-44 { + margin-left: -11rem; + margin-right: -11rem; + } + + .xxl\:-my-48 { + margin-top: -12rem; + margin-bottom: -12rem; + } + + .xxl\:-mx-48 { + margin-left: -12rem; + margin-right: -12rem; + } + + .xxl\:-my-52 { + margin-top: -13rem; + margin-bottom: -13rem; + } + + .xxl\:-mx-52 { + margin-left: -13rem; + margin-right: -13rem; + } + + .xxl\:-my-56 { + margin-top: -14rem; + margin-bottom: -14rem; + } + + .xxl\:-mx-56 { + margin-left: -14rem; + margin-right: -14rem; + } + + .xxl\:-my-60 { + margin-top: -240px; + margin-bottom: -240px; + } + + .xxl\:-mx-60 { + margin-left: -240px; + margin-right: -240px; + } + + .xxl\:-my-64 { + margin-top: -16rem; + margin-bottom: -16rem; + } + + .xxl\:-mx-64 { + margin-left: -16rem; + margin-right: -16rem; + } + + .xxl\:-my-72 { + margin-top: -18rem; + margin-bottom: -18rem; + } + + .xxl\:-mx-72 { + margin-left: -18rem; + margin-right: -18rem; + } + + .xxl\:-my-80 { + margin-top: -20rem; + margin-bottom: -20rem; + } + + .xxl\:-mx-80 { + margin-left: -20rem; + margin-right: -20rem; + } + + .xxl\:-my-88 { + margin-top: -22rem; + margin-bottom: -22rem; + } + + .xxl\:-mx-88 { + margin-left: -22rem; + margin-right: -22rem; + } + + .xxl\:-my-96 { + margin-top: -24rem; + margin-bottom: -24rem; + } + + .xxl\:-mx-96 { + margin-left: -24rem; + margin-right: -24rem; + } + + .xxl\:-my-130 { + margin-top: -560px; + margin-bottom: -560px; + } + + .xxl\:-mx-130 { + margin-left: -560px; + margin-right: -560px; + } + + .xxl\:-my-px { + margin-top: -1px; + margin-bottom: -1px; + } + + .xxl\:-mx-px { + margin-left: -1px; + margin-right: -1px; + } + + .xxl\:-my-0\.5 { + margin-top: -0.125rem; + margin-bottom: -0.125rem; + } + + .xxl\:-mx-0\.5 { + margin-left: -0.125rem; + margin-right: -0.125rem; + } + + .xxl\:-my-1\.5 { + margin-top: -0.375rem; + margin-bottom: -0.375rem; + } + + .xxl\:-mx-1\.5 { + margin-left: -0.375rem; + margin-right: -0.375rem; + } + + .xxl\:-my-2\.5 { + margin-top: -0.625rem; + margin-bottom: -0.625rem; + } + + .xxl\:-mx-2\.5 { + margin-left: -0.625rem; + margin-right: -0.625rem; + } + + .xxl\:-my-3\.5 { + margin-top: -0.875rem; + margin-bottom: -0.875rem; + } + + .xxl\:-mx-3\.5 { + margin-left: -0.875rem; + margin-right: -0.875rem; + } + + .xxl\:mt-0 { + margin-top: 0px; + } + + .xxl\:mr-0 { + margin-right: 0px; + } + + .xxl\:mb-0 { + margin-bottom: 0px; + } + + .xxl\:ml-0 { + margin-left: 0px; + } + + .xxl\:mt-1 { + margin-top: 0.25rem; + } + + .xxl\:mr-1 { + margin-right: 0.25rem; + } + + .xxl\:mb-1 { + margin-bottom: 0.25rem; + } + + .xxl\:ml-1 { + margin-left: 0.25rem; + } + + .xxl\:mt-2 { + margin-top: 0.5rem; + } + + .xxl\:mr-2 { + margin-right: 0.5rem; + } + + .xxl\:mb-2 { + margin-bottom: 0.5rem; + } + + .xxl\:ml-2 { + margin-left: 0.5rem; + } + + .xxl\:mt-3 { + margin-top: 0.75rem; + } + + .xxl\:mr-3 { + margin-right: 0.75rem; + } + + .xxl\:mb-3 { + margin-bottom: 0.75rem; + } + + .xxl\:ml-3 { + margin-left: 0.75rem; + } + + .xxl\:mt-4 { + margin-top: 1rem; + } + + .xxl\:mr-4 { + margin-right: 1rem; + } + + .xxl\:mb-4 { + margin-bottom: 1rem; + } + + .xxl\:ml-4 { + margin-left: 1rem; + } + + .xxl\:mt-5 { + margin-top: 1.25rem; + } + + .xxl\:mr-5 { + margin-right: 1.25rem; + } + + .xxl\:mb-5 { + margin-bottom: 1.25rem; + } + + .xxl\:ml-5 { + margin-left: 1.25rem; + } + + .xxl\:mt-6 { + margin-top: 1.5rem; + } + + .xxl\:mr-6 { + margin-right: 1.5rem; + } + + .xxl\:mb-6 { + margin-bottom: 1.5rem; + } + + .xxl\:ml-6 { + margin-left: 1.5rem; + } + + .xxl\:mt-7 { + margin-top: 1.75rem; + } + + .xxl\:mr-7 { + margin-right: 1.75rem; + } + + .xxl\:mb-7 { + margin-bottom: 1.75rem; + } + + .xxl\:ml-7 { + margin-left: 1.75rem; + } + + .xxl\:mt-8 { + margin-top: 2rem; + } + + .xxl\:mr-8 { + margin-right: 2rem; + } + + .xxl\:mb-8 { + margin-bottom: 2rem; + } + + .xxl\:ml-8 { + margin-left: 2rem; + } + + .xxl\:mt-9 { + margin-top: 2.25rem; + } + + .xxl\:mr-9 { + margin-right: 2.25rem; + } + + .xxl\:mb-9 { + margin-bottom: 2.25rem; + } + + .xxl\:ml-9 { + margin-left: 2.25rem; + } + + .xxl\:mt-10 { + margin-top: 2.5rem; + } + + .xxl\:mr-10 { + margin-right: 2.5rem; + } + + .xxl\:mb-10 { + margin-bottom: 2.5rem; + } + + .xxl\:ml-10 { + margin-left: 2.5rem; + } + + .xxl\:mt-11 { + margin-top: 2.75rem; + } + + .xxl\:mr-11 { + margin-right: 2.75rem; + } + + .xxl\:mb-11 { + margin-bottom: 2.75rem; + } + + .xxl\:ml-11 { + margin-left: 2.75rem; + } + + .xxl\:mt-12 { + margin-top: 3rem; + } + + .xxl\:mr-12 { + margin-right: 3rem; + } + + .xxl\:mb-12 { + margin-bottom: 3rem; + } + + .xxl\:ml-12 { + margin-left: 3rem; + } + + .xxl\:mt-14 { + margin-top: 3.5rem; + } + + .xxl\:mr-14 { + margin-right: 3.5rem; + } + + .xxl\:mb-14 { + margin-bottom: 3.5rem; + } + + .xxl\:ml-14 { + margin-left: 3.5rem; + } + + .xxl\:mt-16 { + margin-top: 4rem; + } + + .xxl\:mr-16 { + margin-right: 4rem; + } + + .xxl\:mb-16 { + margin-bottom: 4rem; + } + + .xxl\:ml-16 { + margin-left: 4rem; + } + + .xxl\:mt-20 { + margin-top: 5rem; + } + + .xxl\:mr-20 { + margin-right: 5rem; + } + + .xxl\:mb-20 { + margin-bottom: 5rem; + } + + .xxl\:ml-20 { + margin-left: 5rem; + } + + .xxl\:mt-22 { + margin-top: 5.625rem; + } + + .xxl\:mr-22 { + margin-right: 5.625rem; + } + + .xxl\:mb-22 { + margin-bottom: 5.625rem; + } + + .xxl\:ml-22 { + margin-left: 5.625rem; + } + + .xxl\:mt-24 { + margin-top: 6rem; + } + + .xxl\:mr-24 { + margin-right: 6rem; + } + + .xxl\:mb-24 { + margin-bottom: 6rem; + } + + .xxl\:ml-24 { + margin-left: 6rem; + } + + .xxl\:mt-28 { + margin-top: 7rem; + } + + .xxl\:mr-28 { + margin-right: 7rem; + } + + .xxl\:mb-28 { + margin-bottom: 7rem; + } + + .xxl\:ml-28 { + margin-left: 7rem; + } + + .xxl\:mt-32 { + margin-top: 8rem; + } + + .xxl\:mr-32 { + margin-right: 8rem; + } + + .xxl\:mb-32 { + margin-bottom: 8rem; + } + + .xxl\:ml-32 { + margin-left: 8rem; + } + + .xxl\:mt-36 { + margin-top: 9rem; + } + + .xxl\:mr-36 { + margin-right: 9rem; + } + + .xxl\:mb-36 { + margin-bottom: 9rem; + } + + .xxl\:ml-36 { + margin-left: 9rem; + } + + .xxl\:mt-40 { + margin-top: 10rem; + } + + .xxl\:mr-40 { + margin-right: 10rem; + } + + .xxl\:mb-40 { + margin-bottom: 10rem; + } + + .xxl\:ml-40 { + margin-left: 10rem; + } + + .xxl\:mt-44 { + margin-top: 11rem; + } + + .xxl\:mr-44 { + margin-right: 11rem; + } + + .xxl\:mb-44 { + margin-bottom: 11rem; + } + + .xxl\:ml-44 { + margin-left: 11rem; + } + + .xxl\:mt-48 { + margin-top: 12rem; + } + + .xxl\:mr-48 { + margin-right: 12rem; + } + + .xxl\:mb-48 { + margin-bottom: 12rem; + } + + .xxl\:ml-48 { + margin-left: 12rem; + } + + .xxl\:mt-52 { + margin-top: 13rem; + } + + .xxl\:mr-52 { + margin-right: 13rem; + } + + .xxl\:mb-52 { + margin-bottom: 13rem; + } + + .xxl\:ml-52 { + margin-left: 13rem; + } + + .xxl\:mt-56 { + margin-top: 14rem; + } + + .xxl\:mr-56 { + margin-right: 14rem; + } + + .xxl\:mb-56 { + margin-bottom: 14rem; + } + + .xxl\:ml-56 { + margin-left: 14rem; + } + + .xxl\:mt-60 { + margin-top: 240px; + } + + .xxl\:mr-60 { + margin-right: 240px; + } + + .xxl\:mb-60 { + margin-bottom: 240px; + } + + .xxl\:ml-60 { + margin-left: 240px; + } + + .xxl\:mt-64 { + margin-top: 16rem; + } + + .xxl\:mr-64 { + margin-right: 16rem; + } + + .xxl\:mb-64 { + margin-bottom: 16rem; + } + + .xxl\:ml-64 { + margin-left: 16rem; + } + + .xxl\:mt-72 { + margin-top: 18rem; + } + + .xxl\:mr-72 { + margin-right: 18rem; + } + + .xxl\:mb-72 { + margin-bottom: 18rem; + } + + .xxl\:ml-72 { + margin-left: 18rem; + } + + .xxl\:mt-80 { + margin-top: 20rem; + } + + .xxl\:mr-80 { + margin-right: 20rem; + } + + .xxl\:mb-80 { + margin-bottom: 20rem; + } + + .xxl\:ml-80 { + margin-left: 20rem; + } + + .xxl\:mt-88 { + margin-top: 22rem; + } + + .xxl\:mr-88 { + margin-right: 22rem; + } + + .xxl\:mb-88 { + margin-bottom: 22rem; + } + + .xxl\:ml-88 { + margin-left: 22rem; + } + + .xxl\:mt-96 { + margin-top: 24rem; + } + + .xxl\:mr-96 { + margin-right: 24rem; + } + + .xxl\:mb-96 { + margin-bottom: 24rem; + } + + .xxl\:ml-96 { + margin-left: 24rem; + } + + .xxl\:mt-130 { + margin-top: 560px; + } + + .xxl\:mr-130 { + margin-right: 560px; + } + + .xxl\:mb-130 { + margin-bottom: 560px; + } + + .xxl\:ml-130 { + margin-left: 560px; + } + + .xxl\:mt-auto { + margin-top: auto; + } + + .xxl\:mr-auto { + margin-right: auto; + } + + .xxl\:mb-auto { + margin-bottom: auto; + } + + .xxl\:ml-auto { + margin-left: auto; + } + + .xxl\:mt-px { + margin-top: 1px; + } + + .xxl\:mr-px { + margin-right: 1px; + } + + .xxl\:mb-px { + margin-bottom: 1px; + } + + .xxl\:ml-px { + margin-left: 1px; + } + + .xxl\:mt-0\.5 { + margin-top: 0.125rem; + } + + .xxl\:mr-0\.5 { + margin-right: 0.125rem; + } + + .xxl\:mb-0\.5 { + margin-bottom: 0.125rem; + } + + .xxl\:ml-0\.5 { + margin-left: 0.125rem; + } + + .xxl\:mt-1\.5 { + margin-top: 0.375rem; + } + + .xxl\:mr-1\.5 { + margin-right: 0.375rem; + } + + .xxl\:mb-1\.5 { + margin-bottom: 0.375rem; + } + + .xxl\:ml-1\.5 { + margin-left: 0.375rem; + } + + .xxl\:mt-2\.5 { + margin-top: 0.625rem; + } + + .xxl\:mr-2\.5 { + margin-right: 0.625rem; + } + + .xxl\:mb-2\.5 { + margin-bottom: 0.625rem; + } + + .xxl\:ml-2\.5 { + margin-left: 0.625rem; + } + + .xxl\:mt-3\.5 { + margin-top: 0.875rem; + } + + .xxl\:mr-3\.5 { + margin-right: 0.875rem; + } + + .xxl\:mb-3\.5 { + margin-bottom: 0.875rem; + } + + .xxl\:ml-3\.5 { + margin-left: 0.875rem; + } + + .xxl\:-mt-0 { + margin-top: 0px; + } + + .xxl\:-mr-0 { + margin-right: 0px; + } + + .xxl\:-mb-0 { + margin-bottom: 0px; + } + + .xxl\:-ml-0 { + margin-left: 0px; + } + + .xxl\:-mt-1 { + margin-top: -0.25rem; + } + + .xxl\:-mr-1 { + margin-right: -0.25rem; + } + + .xxl\:-mb-1 { + margin-bottom: -0.25rem; + } + + .xxl\:-ml-1 { + margin-left: -0.25rem; + } + + .xxl\:-mt-2 { + margin-top: -0.5rem; + } + + .xxl\:-mr-2 { + margin-right: -0.5rem; + } + + .xxl\:-mb-2 { + margin-bottom: -0.5rem; + } + + .xxl\:-ml-2 { + margin-left: -0.5rem; + } + + .xxl\:-mt-3 { + margin-top: -0.75rem; + } + + .xxl\:-mr-3 { + margin-right: -0.75rem; + } + + .xxl\:-mb-3 { + margin-bottom: -0.75rem; + } + + .xxl\:-ml-3 { + margin-left: -0.75rem; + } + + .xxl\:-mt-4 { + margin-top: -1rem; + } + + .xxl\:-mr-4 { + margin-right: -1rem; + } + + .xxl\:-mb-4 { + margin-bottom: -1rem; + } + + .xxl\:-ml-4 { + margin-left: -1rem; + } + + .xxl\:-mt-5 { + margin-top: -1.25rem; + } + + .xxl\:-mr-5 { + margin-right: -1.25rem; + } + + .xxl\:-mb-5 { + margin-bottom: -1.25rem; + } + + .xxl\:-ml-5 { + margin-left: -1.25rem; + } + + .xxl\:-mt-6 { + margin-top: -1.5rem; + } + + .xxl\:-mr-6 { + margin-right: -1.5rem; + } + + .xxl\:-mb-6 { + margin-bottom: -1.5rem; + } + + .xxl\:-ml-6 { + margin-left: -1.5rem; + } + + .xxl\:-mt-7 { + margin-top: -1.75rem; + } + + .xxl\:-mr-7 { + margin-right: -1.75rem; + } + + .xxl\:-mb-7 { + margin-bottom: -1.75rem; + } + + .xxl\:-ml-7 { + margin-left: -1.75rem; + } + + .xxl\:-mt-8 { + margin-top: -2rem; + } + + .xxl\:-mr-8 { + margin-right: -2rem; + } + + .xxl\:-mb-8 { + margin-bottom: -2rem; + } + + .xxl\:-ml-8 { + margin-left: -2rem; + } + + .xxl\:-mt-9 { + margin-top: -2.25rem; + } + + .xxl\:-mr-9 { + margin-right: -2.25rem; + } + + .xxl\:-mb-9 { + margin-bottom: -2.25rem; + } + + .xxl\:-ml-9 { + margin-left: -2.25rem; + } + + .xxl\:-mt-10 { + margin-top: -2.5rem; + } + + .xxl\:-mr-10 { + margin-right: -2.5rem; + } + + .xxl\:-mb-10 { + margin-bottom: -2.5rem; + } + + .xxl\:-ml-10 { + margin-left: -2.5rem; + } + + .xxl\:-mt-11 { + margin-top: -2.75rem; + } + + .xxl\:-mr-11 { + margin-right: -2.75rem; + } + + .xxl\:-mb-11 { + margin-bottom: -2.75rem; + } + + .xxl\:-ml-11 { + margin-left: -2.75rem; + } + + .xxl\:-mt-12 { + margin-top: -3rem; + } + + .xxl\:-mr-12 { + margin-right: -3rem; + } + + .xxl\:-mb-12 { + margin-bottom: -3rem; + } + + .xxl\:-ml-12 { + margin-left: -3rem; + } + + .xxl\:-mt-14 { + margin-top: -3.5rem; + } + + .xxl\:-mr-14 { + margin-right: -3.5rem; + } + + .xxl\:-mb-14 { + margin-bottom: -3.5rem; + } + + .xxl\:-ml-14 { + margin-left: -3.5rem; + } + + .xxl\:-mt-16 { + margin-top: -4rem; + } + + .xxl\:-mr-16 { + margin-right: -4rem; + } + + .xxl\:-mb-16 { + margin-bottom: -4rem; + } + + .xxl\:-ml-16 { + margin-left: -4rem; + } + + .xxl\:-mt-20 { + margin-top: -5rem; + } + + .xxl\:-mr-20 { + margin-right: -5rem; + } + + .xxl\:-mb-20 { + margin-bottom: -5rem; + } + + .xxl\:-ml-20 { + margin-left: -5rem; + } + + .xxl\:-mt-22 { + margin-top: -5.625rem; + } + + .xxl\:-mr-22 { + margin-right: -5.625rem; + } + + .xxl\:-mb-22 { + margin-bottom: -5.625rem; + } + + .xxl\:-ml-22 { + margin-left: -5.625rem; + } + + .xxl\:-mt-24 { + margin-top: -6rem; + } + + .xxl\:-mr-24 { + margin-right: -6rem; + } + + .xxl\:-mb-24 { + margin-bottom: -6rem; + } + + .xxl\:-ml-24 { + margin-left: -6rem; + } + + .xxl\:-mt-28 { + margin-top: -7rem; + } + + .xxl\:-mr-28 { + margin-right: -7rem; + } + + .xxl\:-mb-28 { + margin-bottom: -7rem; + } + + .xxl\:-ml-28 { + margin-left: -7rem; + } + + .xxl\:-mt-32 { + margin-top: -8rem; + } + + .xxl\:-mr-32 { + margin-right: -8rem; + } + + .xxl\:-mb-32 { + margin-bottom: -8rem; + } + + .xxl\:-ml-32 { + margin-left: -8rem; + } + + .xxl\:-mt-36 { + margin-top: -9rem; + } + + .xxl\:-mr-36 { + margin-right: -9rem; + } + + .xxl\:-mb-36 { + margin-bottom: -9rem; + } + + .xxl\:-ml-36 { + margin-left: -9rem; + } + + .xxl\:-mt-40 { + margin-top: -10rem; + } + + .xxl\:-mr-40 { + margin-right: -10rem; + } + + .xxl\:-mb-40 { + margin-bottom: -10rem; + } + + .xxl\:-ml-40 { + margin-left: -10rem; + } + + .xxl\:-mt-44 { + margin-top: -11rem; + } + + .xxl\:-mr-44 { + margin-right: -11rem; + } + + .xxl\:-mb-44 { + margin-bottom: -11rem; + } + + .xxl\:-ml-44 { + margin-left: -11rem; + } + + .xxl\:-mt-48 { + margin-top: -12rem; + } + + .xxl\:-mr-48 { + margin-right: -12rem; + } + + .xxl\:-mb-48 { + margin-bottom: -12rem; + } + + .xxl\:-ml-48 { + margin-left: -12rem; + } + + .xxl\:-mt-52 { + margin-top: -13rem; + } + + .xxl\:-mr-52 { + margin-right: -13rem; + } + + .xxl\:-mb-52 { + margin-bottom: -13rem; + } + + .xxl\:-ml-52 { + margin-left: -13rem; + } + + .xxl\:-mt-56 { + margin-top: -14rem; + } + + .xxl\:-mr-56 { + margin-right: -14rem; + } + + .xxl\:-mb-56 { + margin-bottom: -14rem; + } + + .xxl\:-ml-56 { + margin-left: -14rem; + } + + .xxl\:-mt-60 { + margin-top: -240px; + } + + .xxl\:-mr-60 { + margin-right: -240px; + } + + .xxl\:-mb-60 { + margin-bottom: -240px; + } + + .xxl\:-ml-60 { + margin-left: -240px; + } + + .xxl\:-mt-64 { + margin-top: -16rem; + } + + .xxl\:-mr-64 { + margin-right: -16rem; + } + + .xxl\:-mb-64 { + margin-bottom: -16rem; + } + + .xxl\:-ml-64 { + margin-left: -16rem; + } + + .xxl\:-mt-72 { + margin-top: -18rem; + } + + .xxl\:-mr-72 { + margin-right: -18rem; + } + + .xxl\:-mb-72 { + margin-bottom: -18rem; + } + + .xxl\:-ml-72 { + margin-left: -18rem; + } + + .xxl\:-mt-80 { + margin-top: -20rem; + } + + .xxl\:-mr-80 { + margin-right: -20rem; + } + + .xxl\:-mb-80 { + margin-bottom: -20rem; + } + + .xxl\:-ml-80 { + margin-left: -20rem; + } + + .xxl\:-mt-88 { + margin-top: -22rem; + } + + .xxl\:-mr-88 { + margin-right: -22rem; + } + + .xxl\:-mb-88 { + margin-bottom: -22rem; + } + + .xxl\:-ml-88 { + margin-left: -22rem; + } + + .xxl\:-mt-96 { + margin-top: -24rem; + } + + .xxl\:-mr-96 { + margin-right: -24rem; + } + + .xxl\:-mb-96 { + margin-bottom: -24rem; + } + + .xxl\:-ml-96 { + margin-left: -24rem; + } + + .xxl\:-mt-130 { + margin-top: -560px; + } + + .xxl\:-mr-130 { + margin-right: -560px; + } + + .xxl\:-mb-130 { + margin-bottom: -560px; + } + + .xxl\:-ml-130 { + margin-left: -560px; + } + + .xxl\:-mt-px { + margin-top: -1px; + } + + .xxl\:-mr-px { + margin-right: -1px; + } + + .xxl\:-mb-px { + margin-bottom: -1px; + } + + .xxl\:-ml-px { + margin-left: -1px; + } + + .xxl\:-mt-0\.5 { + margin-top: -0.125rem; + } + + .xxl\:-mr-0\.5 { + margin-right: -0.125rem; + } + + .xxl\:-mb-0\.5 { + margin-bottom: -0.125rem; + } + + .xxl\:-ml-0\.5 { + margin-left: -0.125rem; + } + + .xxl\:-mt-1\.5 { + margin-top: -0.375rem; + } + + .xxl\:-mr-1\.5 { + margin-right: -0.375rem; + } + + .xxl\:-mb-1\.5 { + margin-bottom: -0.375rem; + } + + .xxl\:-ml-1\.5 { + margin-left: -0.375rem; + } + + .xxl\:-mt-2\.5 { + margin-top: -0.625rem; + } + + .xxl\:-mr-2\.5 { + margin-right: -0.625rem; + } + + .xxl\:-mb-2\.5 { + margin-bottom: -0.625rem; + } + + .xxl\:-ml-2\.5 { + margin-left: -0.625rem; + } + + .xxl\:-mt-3\.5 { + margin-top: -0.875rem; + } + + .xxl\:-mr-3\.5 { + margin-right: -0.875rem; + } + + .xxl\:-mb-3\.5 { + margin-bottom: -0.875rem; + } + + .xxl\:-ml-3\.5 { + margin-left: -0.875rem; + } + + .xxl\:first\:m-0:first-child { + margin: 0px; + } + + .xxl\:first\:m-1:first-child { + margin: 0.25rem; + } + + .xxl\:first\:m-2:first-child { + margin: 0.5rem; + } + + .xxl\:first\:m-3:first-child { + margin: 0.75rem; + } + + .xxl\:first\:m-4:first-child { + margin: 1rem; + } + + .xxl\:first\:m-5:first-child { + margin: 1.25rem; + } + + .xxl\:first\:m-6:first-child { + margin: 1.5rem; + } + + .xxl\:first\:m-7:first-child { + margin: 1.75rem; + } + + .xxl\:first\:m-8:first-child { + margin: 2rem; + } + + .xxl\:first\:m-9:first-child { + margin: 2.25rem; + } + + .xxl\:first\:m-10:first-child { + margin: 2.5rem; + } + + .xxl\:first\:m-11:first-child { + margin: 2.75rem; + } + + .xxl\:first\:m-12:first-child { + margin: 3rem; + } + + .xxl\:first\:m-14:first-child { + margin: 3.5rem; + } + + .xxl\:first\:m-16:first-child { + margin: 4rem; + } + + .xxl\:first\:m-20:first-child { + margin: 5rem; + } + + .xxl\:first\:m-22:first-child { + margin: 5.625rem; + } + + .xxl\:first\:m-24:first-child { + margin: 6rem; + } + + .xxl\:first\:m-28:first-child { + margin: 7rem; + } + + .xxl\:first\:m-32:first-child { + margin: 8rem; + } + + .xxl\:first\:m-36:first-child { + margin: 9rem; + } + + .xxl\:first\:m-40:first-child { + margin: 10rem; + } + + .xxl\:first\:m-44:first-child { + margin: 11rem; + } + + .xxl\:first\:m-48:first-child { + margin: 12rem; + } + + .xxl\:first\:m-52:first-child { + margin: 13rem; + } + + .xxl\:first\:m-56:first-child { + margin: 14rem; + } + + .xxl\:first\:m-60:first-child { + margin: 240px; + } + + .xxl\:first\:m-64:first-child { + margin: 16rem; + } + + .xxl\:first\:m-72:first-child { + margin: 18rem; + } + + .xxl\:first\:m-80:first-child { + margin: 20rem; + } + + .xxl\:first\:m-88:first-child { + margin: 22rem; + } + + .xxl\:first\:m-96:first-child { + margin: 24rem; + } + + .xxl\:first\:m-130:first-child { + margin: 560px; + } + + .xxl\:first\:m-auto:first-child { + margin: auto; + } + + .xxl\:first\:m-px:first-child { + margin: 1px; + } + + .xxl\:first\:m-0\.5:first-child { + margin: 0.125rem; + } + + .xxl\:first\:m-1\.5:first-child { + margin: 0.375rem; + } + + .xxl\:first\:m-2\.5:first-child { + margin: 0.625rem; + } + + .xxl\:first\:m-3\.5:first-child { + margin: 0.875rem; + } + + .xxl\:first\:-m-0:first-child { + margin: 0px; + } + + .xxl\:first\:-m-1:first-child { + margin: -0.25rem; + } + + .xxl\:first\:-m-2:first-child { + margin: -0.5rem; + } + + .xxl\:first\:-m-3:first-child { + margin: -0.75rem; + } + + .xxl\:first\:-m-4:first-child { + margin: -1rem; + } + + .xxl\:first\:-m-5:first-child { + margin: -1.25rem; + } + + .xxl\:first\:-m-6:first-child { + margin: -1.5rem; + } + + .xxl\:first\:-m-7:first-child { + margin: -1.75rem; + } + + .xxl\:first\:-m-8:first-child { + margin: -2rem; + } + + .xxl\:first\:-m-9:first-child { + margin: -2.25rem; + } + + .xxl\:first\:-m-10:first-child { + margin: -2.5rem; + } + + .xxl\:first\:-m-11:first-child { + margin: -2.75rem; + } + + .xxl\:first\:-m-12:first-child { + margin: -3rem; + } + + .xxl\:first\:-m-14:first-child { + margin: -3.5rem; + } + + .xxl\:first\:-m-16:first-child { + margin: -4rem; + } + + .xxl\:first\:-m-20:first-child { + margin: -5rem; + } + + .xxl\:first\:-m-22:first-child { + margin: -5.625rem; + } + + .xxl\:first\:-m-24:first-child { + margin: -6rem; + } + + .xxl\:first\:-m-28:first-child { + margin: -7rem; + } + + .xxl\:first\:-m-32:first-child { + margin: -8rem; + } + + .xxl\:first\:-m-36:first-child { + margin: -9rem; + } + + .xxl\:first\:-m-40:first-child { + margin: -10rem; + } + + .xxl\:first\:-m-44:first-child { + margin: -11rem; + } + + .xxl\:first\:-m-48:first-child { + margin: -12rem; + } + + .xxl\:first\:-m-52:first-child { + margin: -13rem; + } + + .xxl\:first\:-m-56:first-child { + margin: -14rem; + } + + .xxl\:first\:-m-60:first-child { + margin: -240px; + } + + .xxl\:first\:-m-64:first-child { + margin: -16rem; + } + + .xxl\:first\:-m-72:first-child { + margin: -18rem; + } + + .xxl\:first\:-m-80:first-child { + margin: -20rem; + } + + .xxl\:first\:-m-88:first-child { + margin: -22rem; + } + + .xxl\:first\:-m-96:first-child { + margin: -24rem; + } + + .xxl\:first\:-m-130:first-child { + margin: -560px; + } + + .xxl\:first\:-m-px:first-child { + margin: -1px; + } + + .xxl\:first\:-m-0\.5:first-child { + margin: -0.125rem; + } + + .xxl\:first\:-m-1\.5:first-child { + margin: -0.375rem; + } + + .xxl\:first\:-m-2\.5:first-child { + margin: -0.625rem; + } + + .xxl\:first\:-m-3\.5:first-child { + margin: -0.875rem; + } + + .xxl\:first\:my-0:first-child { + margin-top: 0px; + margin-bottom: 0px; + } + + .xxl\:first\:mx-0:first-child { + margin-left: 0px; + margin-right: 0px; + } + + .xxl\:first\:my-1:first-child { + margin-top: 0.25rem; + margin-bottom: 0.25rem; + } + + .xxl\:first\:mx-1:first-child { + margin-left: 0.25rem; + margin-right: 0.25rem; + } + + .xxl\:first\:my-2:first-child { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + } + + .xxl\:first\:mx-2:first-child { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + + .xxl\:first\:my-3:first-child { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } + + .xxl\:first\:mx-3:first-child { + margin-left: 0.75rem; + margin-right: 0.75rem; + } + + .xxl\:first\:my-4:first-child { + margin-top: 1rem; + margin-bottom: 1rem; + } + + .xxl\:first\:mx-4:first-child { + margin-left: 1rem; + margin-right: 1rem; + } + + .xxl\:first\:my-5:first-child { + margin-top: 1.25rem; + margin-bottom: 1.25rem; + } + + .xxl\:first\:mx-5:first-child { + margin-left: 1.25rem; + margin-right: 1.25rem; + } + + .xxl\:first\:my-6:first-child { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + } + + .xxl\:first\:mx-6:first-child { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + + .xxl\:first\:my-7:first-child { + margin-top: 1.75rem; + margin-bottom: 1.75rem; + } + + .xxl\:first\:mx-7:first-child { + margin-left: 1.75rem; + margin-right: 1.75rem; + } + + .xxl\:first\:my-8:first-child { + margin-top: 2rem; + margin-bottom: 2rem; + } + + .xxl\:first\:mx-8:first-child { + margin-left: 2rem; + margin-right: 2rem; + } + + .xxl\:first\:my-9:first-child { + margin-top: 2.25rem; + margin-bottom: 2.25rem; + } + + .xxl\:first\:mx-9:first-child { + margin-left: 2.25rem; + margin-right: 2.25rem; + } + + .xxl\:first\:my-10:first-child { + margin-top: 2.5rem; + margin-bottom: 2.5rem; + } + + .xxl\:first\:mx-10:first-child { + margin-left: 2.5rem; + margin-right: 2.5rem; + } + + .xxl\:first\:my-11:first-child { + margin-top: 2.75rem; + margin-bottom: 2.75rem; + } + + .xxl\:first\:mx-11:first-child { + margin-left: 2.75rem; + margin-right: 2.75rem; + } + + .xxl\:first\:my-12:first-child { + margin-top: 3rem; + margin-bottom: 3rem; + } + + .xxl\:first\:mx-12:first-child { + margin-left: 3rem; + margin-right: 3rem; + } + + .xxl\:first\:my-14:first-child { + margin-top: 3.5rem; + margin-bottom: 3.5rem; + } + + .xxl\:first\:mx-14:first-child { + margin-left: 3.5rem; + margin-right: 3.5rem; + } + + .xxl\:first\:my-16:first-child { + margin-top: 4rem; + margin-bottom: 4rem; + } + + .xxl\:first\:mx-16:first-child { + margin-left: 4rem; + margin-right: 4rem; + } + + .xxl\:first\:my-20:first-child { + margin-top: 5rem; + margin-bottom: 5rem; + } + + .xxl\:first\:mx-20:first-child { + margin-left: 5rem; + margin-right: 5rem; + } + + .xxl\:first\:my-22:first-child { + margin-top: 5.625rem; + margin-bottom: 5.625rem; + } + + .xxl\:first\:mx-22:first-child { + margin-left: 5.625rem; + margin-right: 5.625rem; + } + + .xxl\:first\:my-24:first-child { + margin-top: 6rem; + margin-bottom: 6rem; + } + + .xxl\:first\:mx-24:first-child { + margin-left: 6rem; + margin-right: 6rem; + } + + .xxl\:first\:my-28:first-child { + margin-top: 7rem; + margin-bottom: 7rem; + } + + .xxl\:first\:mx-28:first-child { + margin-left: 7rem; + margin-right: 7rem; + } + + .xxl\:first\:my-32:first-child { + margin-top: 8rem; + margin-bottom: 8rem; + } + + .xxl\:first\:mx-32:first-child { + margin-left: 8rem; + margin-right: 8rem; + } + + .xxl\:first\:my-36:first-child { + margin-top: 9rem; + margin-bottom: 9rem; + } + + .xxl\:first\:mx-36:first-child { + margin-left: 9rem; + margin-right: 9rem; + } + + .xxl\:first\:my-40:first-child { + margin-top: 10rem; + margin-bottom: 10rem; + } + + .xxl\:first\:mx-40:first-child { + margin-left: 10rem; + margin-right: 10rem; + } + + .xxl\:first\:my-44:first-child { + margin-top: 11rem; + margin-bottom: 11rem; + } + + .xxl\:first\:mx-44:first-child { + margin-left: 11rem; + margin-right: 11rem; + } + + .xxl\:first\:my-48:first-child { + margin-top: 12rem; + margin-bottom: 12rem; + } + + .xxl\:first\:mx-48:first-child { + margin-left: 12rem; + margin-right: 12rem; + } + + .xxl\:first\:my-52:first-child { + margin-top: 13rem; + margin-bottom: 13rem; + } + + .xxl\:first\:mx-52:first-child { + margin-left: 13rem; + margin-right: 13rem; + } + + .xxl\:first\:my-56:first-child { + margin-top: 14rem; + margin-bottom: 14rem; + } + + .xxl\:first\:mx-56:first-child { + margin-left: 14rem; + margin-right: 14rem; + } + + .xxl\:first\:my-60:first-child { + margin-top: 240px; + margin-bottom: 240px; + } + + .xxl\:first\:mx-60:first-child { + margin-left: 240px; + margin-right: 240px; + } + + .xxl\:first\:my-64:first-child { + margin-top: 16rem; + margin-bottom: 16rem; + } + + .xxl\:first\:mx-64:first-child { + margin-left: 16rem; + margin-right: 16rem; + } + + .xxl\:first\:my-72:first-child { + margin-top: 18rem; + margin-bottom: 18rem; + } + + .xxl\:first\:mx-72:first-child { + margin-left: 18rem; + margin-right: 18rem; + } + + .xxl\:first\:my-80:first-child { + margin-top: 20rem; + margin-bottom: 20rem; + } + + .xxl\:first\:mx-80:first-child { + margin-left: 20rem; + margin-right: 20rem; + } + + .xxl\:first\:my-88:first-child { + margin-top: 22rem; + margin-bottom: 22rem; + } + + .xxl\:first\:mx-88:first-child { + margin-left: 22rem; + margin-right: 22rem; + } + + .xxl\:first\:my-96:first-child { + margin-top: 24rem; + margin-bottom: 24rem; + } + + .xxl\:first\:mx-96:first-child { + margin-left: 24rem; + margin-right: 24rem; + } + + .xxl\:first\:my-130:first-child { + margin-top: 560px; + margin-bottom: 560px; + } + + .xxl\:first\:mx-130:first-child { + margin-left: 560px; + margin-right: 560px; + } + + .xxl\:first\:my-auto:first-child { + margin-top: auto; + margin-bottom: auto; + } + + .xxl\:first\:mx-auto:first-child { + margin-left: auto; + margin-right: auto; + } + + .xxl\:first\:my-px:first-child { + margin-top: 1px; + margin-bottom: 1px; + } + + .xxl\:first\:mx-px:first-child { + margin-left: 1px; + margin-right: 1px; + } + + .xxl\:first\:my-0\.5:first-child { + margin-top: 0.125rem; + margin-bottom: 0.125rem; + } + + .xxl\:first\:mx-0\.5:first-child { + margin-left: 0.125rem; + margin-right: 0.125rem; + } + + .xxl\:first\:my-1\.5:first-child { + margin-top: 0.375rem; + margin-bottom: 0.375rem; + } + + .xxl\:first\:mx-1\.5:first-child { + margin-left: 0.375rem; + margin-right: 0.375rem; + } + + .xxl\:first\:my-2\.5:first-child { + margin-top: 0.625rem; + margin-bottom: 0.625rem; + } + + .xxl\:first\:mx-2\.5:first-child { + margin-left: 0.625rem; + margin-right: 0.625rem; + } + + .xxl\:first\:my-3\.5:first-child { + margin-top: 0.875rem; + margin-bottom: 0.875rem; + } + + .xxl\:first\:mx-3\.5:first-child { + margin-left: 0.875rem; + margin-right: 0.875rem; + } + + .xxl\:first\:-my-0:first-child { + margin-top: 0px; + margin-bottom: 0px; + } + + .xxl\:first\:-mx-0:first-child { + margin-left: 0px; + margin-right: 0px; + } + + .xxl\:first\:-my-1:first-child { + margin-top: -0.25rem; + margin-bottom: -0.25rem; + } + + .xxl\:first\:-mx-1:first-child { + margin-left: -0.25rem; + margin-right: -0.25rem; + } + + .xxl\:first\:-my-2:first-child { + margin-top: -0.5rem; + margin-bottom: -0.5rem; + } + + .xxl\:first\:-mx-2:first-child { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + + .xxl\:first\:-my-3:first-child { + margin-top: -0.75rem; + margin-bottom: -0.75rem; + } + + .xxl\:first\:-mx-3:first-child { + margin-left: -0.75rem; + margin-right: -0.75rem; + } + + .xxl\:first\:-my-4:first-child { + margin-top: -1rem; + margin-bottom: -1rem; + } + + .xxl\:first\:-mx-4:first-child { + margin-left: -1rem; + margin-right: -1rem; + } + + .xxl\:first\:-my-5:first-child { + margin-top: -1.25rem; + margin-bottom: -1.25rem; + } + + .xxl\:first\:-mx-5:first-child { + margin-left: -1.25rem; + margin-right: -1.25rem; + } + + .xxl\:first\:-my-6:first-child { + margin-top: -1.5rem; + margin-bottom: -1.5rem; + } + + .xxl\:first\:-mx-6:first-child { + margin-left: -1.5rem; + margin-right: -1.5rem; + } + + .xxl\:first\:-my-7:first-child { + margin-top: -1.75rem; + margin-bottom: -1.75rem; + } + + .xxl\:first\:-mx-7:first-child { + margin-left: -1.75rem; + margin-right: -1.75rem; + } + + .xxl\:first\:-my-8:first-child { + margin-top: -2rem; + margin-bottom: -2rem; + } + + .xxl\:first\:-mx-8:first-child { + margin-left: -2rem; + margin-right: -2rem; + } + + .xxl\:first\:-my-9:first-child { + margin-top: -2.25rem; + margin-bottom: -2.25rem; + } + + .xxl\:first\:-mx-9:first-child { + margin-left: -2.25rem; + margin-right: -2.25rem; + } + + .xxl\:first\:-my-10:first-child { + margin-top: -2.5rem; + margin-bottom: -2.5rem; + } + + .xxl\:first\:-mx-10:first-child { + margin-left: -2.5rem; + margin-right: -2.5rem; + } + + .xxl\:first\:-my-11:first-child { + margin-top: -2.75rem; + margin-bottom: -2.75rem; + } + + .xxl\:first\:-mx-11:first-child { + margin-left: -2.75rem; + margin-right: -2.75rem; + } + + .xxl\:first\:-my-12:first-child { + margin-top: -3rem; + margin-bottom: -3rem; + } + + .xxl\:first\:-mx-12:first-child { + margin-left: -3rem; + margin-right: -3rem; + } + + .xxl\:first\:-my-14:first-child { + margin-top: -3.5rem; + margin-bottom: -3.5rem; + } + + .xxl\:first\:-mx-14:first-child { + margin-left: -3.5rem; + margin-right: -3.5rem; + } + + .xxl\:first\:-my-16:first-child { + margin-top: -4rem; + margin-bottom: -4rem; + } + + .xxl\:first\:-mx-16:first-child { + margin-left: -4rem; + margin-right: -4rem; + } + + .xxl\:first\:-my-20:first-child { + margin-top: -5rem; + margin-bottom: -5rem; + } + + .xxl\:first\:-mx-20:first-child { + margin-left: -5rem; + margin-right: -5rem; + } + + .xxl\:first\:-my-22:first-child { + margin-top: -5.625rem; + margin-bottom: -5.625rem; + } + + .xxl\:first\:-mx-22:first-child { + margin-left: -5.625rem; + margin-right: -5.625rem; + } + + .xxl\:first\:-my-24:first-child { + margin-top: -6rem; + margin-bottom: -6rem; + } + + .xxl\:first\:-mx-24:first-child { + margin-left: -6rem; + margin-right: -6rem; + } + + .xxl\:first\:-my-28:first-child { + margin-top: -7rem; + margin-bottom: -7rem; + } + + .xxl\:first\:-mx-28:first-child { + margin-left: -7rem; + margin-right: -7rem; + } + + .xxl\:first\:-my-32:first-child { + margin-top: -8rem; + margin-bottom: -8rem; + } + + .xxl\:first\:-mx-32:first-child { + margin-left: -8rem; + margin-right: -8rem; + } + + .xxl\:first\:-my-36:first-child { + margin-top: -9rem; + margin-bottom: -9rem; + } + + .xxl\:first\:-mx-36:first-child { + margin-left: -9rem; + margin-right: -9rem; + } + + .xxl\:first\:-my-40:first-child { + margin-top: -10rem; + margin-bottom: -10rem; + } + + .xxl\:first\:-mx-40:first-child { + margin-left: -10rem; + margin-right: -10rem; + } + + .xxl\:first\:-my-44:first-child { + margin-top: -11rem; + margin-bottom: -11rem; + } + + .xxl\:first\:-mx-44:first-child { + margin-left: -11rem; + margin-right: -11rem; + } + + .xxl\:first\:-my-48:first-child { + margin-top: -12rem; + margin-bottom: -12rem; + } + + .xxl\:first\:-mx-48:first-child { + margin-left: -12rem; + margin-right: -12rem; + } + + .xxl\:first\:-my-52:first-child { + margin-top: -13rem; + margin-bottom: -13rem; + } + + .xxl\:first\:-mx-52:first-child { + margin-left: -13rem; + margin-right: -13rem; + } + + .xxl\:first\:-my-56:first-child { + margin-top: -14rem; + margin-bottom: -14rem; + } + + .xxl\:first\:-mx-56:first-child { + margin-left: -14rem; + margin-right: -14rem; + } + + .xxl\:first\:-my-60:first-child { + margin-top: -240px; + margin-bottom: -240px; + } + + .xxl\:first\:-mx-60:first-child { + margin-left: -240px; + margin-right: -240px; + } + + .xxl\:first\:-my-64:first-child { + margin-top: -16rem; + margin-bottom: -16rem; + } + + .xxl\:first\:-mx-64:first-child { + margin-left: -16rem; + margin-right: -16rem; + } + + .xxl\:first\:-my-72:first-child { + margin-top: -18rem; + margin-bottom: -18rem; + } + + .xxl\:first\:-mx-72:first-child { + margin-left: -18rem; + margin-right: -18rem; + } + + .xxl\:first\:-my-80:first-child { + margin-top: -20rem; + margin-bottom: -20rem; + } + + .xxl\:first\:-mx-80:first-child { + margin-left: -20rem; + margin-right: -20rem; + } + + .xxl\:first\:-my-88:first-child { + margin-top: -22rem; + margin-bottom: -22rem; + } + + .xxl\:first\:-mx-88:first-child { + margin-left: -22rem; + margin-right: -22rem; + } + + .xxl\:first\:-my-96:first-child { + margin-top: -24rem; + margin-bottom: -24rem; + } + + .xxl\:first\:-mx-96:first-child { + margin-left: -24rem; + margin-right: -24rem; + } + + .xxl\:first\:-my-130:first-child { + margin-top: -560px; + margin-bottom: -560px; + } + + .xxl\:first\:-mx-130:first-child { + margin-left: -560px; + margin-right: -560px; + } + + .xxl\:first\:-my-px:first-child { + margin-top: -1px; + margin-bottom: -1px; + } + + .xxl\:first\:-mx-px:first-child { + margin-left: -1px; + margin-right: -1px; + } + + .xxl\:first\:-my-0\.5:first-child { + margin-top: -0.125rem; + margin-bottom: -0.125rem; + } + + .xxl\:first\:-mx-0\.5:first-child { + margin-left: -0.125rem; + margin-right: -0.125rem; + } + + .xxl\:first\:-my-1\.5:first-child { + margin-top: -0.375rem; + margin-bottom: -0.375rem; + } + + .xxl\:first\:-mx-1\.5:first-child { + margin-left: -0.375rem; + margin-right: -0.375rem; + } + + .xxl\:first\:-my-2\.5:first-child { + margin-top: -0.625rem; + margin-bottom: -0.625rem; + } + + .xxl\:first\:-mx-2\.5:first-child { + margin-left: -0.625rem; + margin-right: -0.625rem; + } + + .xxl\:first\:-my-3\.5:first-child { + margin-top: -0.875rem; + margin-bottom: -0.875rem; + } + + .xxl\:first\:-mx-3\.5:first-child { + margin-left: -0.875rem; + margin-right: -0.875rem; + } + + .xxl\:first\:mt-0:first-child { + margin-top: 0px; + } + + .xxl\:first\:mr-0:first-child { + margin-right: 0px; + } + + .xxl\:first\:mb-0:first-child { + margin-bottom: 0px; + } + + .xxl\:first\:ml-0:first-child { + margin-left: 0px; + } + + .xxl\:first\:mt-1:first-child { + margin-top: 0.25rem; + } + + .xxl\:first\:mr-1:first-child { + margin-right: 0.25rem; + } + + .xxl\:first\:mb-1:first-child { + margin-bottom: 0.25rem; + } + + .xxl\:first\:ml-1:first-child { + margin-left: 0.25rem; + } + + .xxl\:first\:mt-2:first-child { + margin-top: 0.5rem; + } + + .xxl\:first\:mr-2:first-child { + margin-right: 0.5rem; + } + + .xxl\:first\:mb-2:first-child { + margin-bottom: 0.5rem; + } + + .xxl\:first\:ml-2:first-child { + margin-left: 0.5rem; + } + + .xxl\:first\:mt-3:first-child { + margin-top: 0.75rem; + } + + .xxl\:first\:mr-3:first-child { + margin-right: 0.75rem; + } + + .xxl\:first\:mb-3:first-child { + margin-bottom: 0.75rem; + } + + .xxl\:first\:ml-3:first-child { + margin-left: 0.75rem; + } + + .xxl\:first\:mt-4:first-child { + margin-top: 1rem; + } + + .xxl\:first\:mr-4:first-child { + margin-right: 1rem; + } + + .xxl\:first\:mb-4:first-child { + margin-bottom: 1rem; + } + + .xxl\:first\:ml-4:first-child { + margin-left: 1rem; + } + + .xxl\:first\:mt-5:first-child { + margin-top: 1.25rem; + } + + .xxl\:first\:mr-5:first-child { + margin-right: 1.25rem; + } + + .xxl\:first\:mb-5:first-child { + margin-bottom: 1.25rem; + } + + .xxl\:first\:ml-5:first-child { + margin-left: 1.25rem; + } + + .xxl\:first\:mt-6:first-child { + margin-top: 1.5rem; + } + + .xxl\:first\:mr-6:first-child { + margin-right: 1.5rem; + } + + .xxl\:first\:mb-6:first-child { + margin-bottom: 1.5rem; + } + + .xxl\:first\:ml-6:first-child { + margin-left: 1.5rem; + } + + .xxl\:first\:mt-7:first-child { + margin-top: 1.75rem; + } + + .xxl\:first\:mr-7:first-child { + margin-right: 1.75rem; + } + + .xxl\:first\:mb-7:first-child { + margin-bottom: 1.75rem; + } + + .xxl\:first\:ml-7:first-child { + margin-left: 1.75rem; + } + + .xxl\:first\:mt-8:first-child { + margin-top: 2rem; + } + + .xxl\:first\:mr-8:first-child { + margin-right: 2rem; + } + + .xxl\:first\:mb-8:first-child { + margin-bottom: 2rem; + } + + .xxl\:first\:ml-8:first-child { + margin-left: 2rem; + } + + .xxl\:first\:mt-9:first-child { + margin-top: 2.25rem; + } + + .xxl\:first\:mr-9:first-child { + margin-right: 2.25rem; + } + + .xxl\:first\:mb-9:first-child { + margin-bottom: 2.25rem; + } + + .xxl\:first\:ml-9:first-child { + margin-left: 2.25rem; + } + + .xxl\:first\:mt-10:first-child { + margin-top: 2.5rem; + } + + .xxl\:first\:mr-10:first-child { + margin-right: 2.5rem; + } + + .xxl\:first\:mb-10:first-child { + margin-bottom: 2.5rem; + } + + .xxl\:first\:ml-10:first-child { + margin-left: 2.5rem; + } + + .xxl\:first\:mt-11:first-child { + margin-top: 2.75rem; + } + + .xxl\:first\:mr-11:first-child { + margin-right: 2.75rem; + } + + .xxl\:first\:mb-11:first-child { + margin-bottom: 2.75rem; + } + + .xxl\:first\:ml-11:first-child { + margin-left: 2.75rem; + } + + .xxl\:first\:mt-12:first-child { + margin-top: 3rem; + } + + .xxl\:first\:mr-12:first-child { + margin-right: 3rem; + } + + .xxl\:first\:mb-12:first-child { + margin-bottom: 3rem; + } + + .xxl\:first\:ml-12:first-child { + margin-left: 3rem; + } + + .xxl\:first\:mt-14:first-child { + margin-top: 3.5rem; + } + + .xxl\:first\:mr-14:first-child { + margin-right: 3.5rem; + } + + .xxl\:first\:mb-14:first-child { + margin-bottom: 3.5rem; + } + + .xxl\:first\:ml-14:first-child { + margin-left: 3.5rem; + } + + .xxl\:first\:mt-16:first-child { + margin-top: 4rem; + } + + .xxl\:first\:mr-16:first-child { + margin-right: 4rem; + } + + .xxl\:first\:mb-16:first-child { + margin-bottom: 4rem; + } + + .xxl\:first\:ml-16:first-child { + margin-left: 4rem; + } + + .xxl\:first\:mt-20:first-child { + margin-top: 5rem; + } + + .xxl\:first\:mr-20:first-child { + margin-right: 5rem; + } + + .xxl\:first\:mb-20:first-child { + margin-bottom: 5rem; + } + + .xxl\:first\:ml-20:first-child { + margin-left: 5rem; + } + + .xxl\:first\:mt-22:first-child { + margin-top: 5.625rem; + } + + .xxl\:first\:mr-22:first-child { + margin-right: 5.625rem; + } + + .xxl\:first\:mb-22:first-child { + margin-bottom: 5.625rem; + } + + .xxl\:first\:ml-22:first-child { + margin-left: 5.625rem; + } + + .xxl\:first\:mt-24:first-child { + margin-top: 6rem; + } + + .xxl\:first\:mr-24:first-child { + margin-right: 6rem; + } + + .xxl\:first\:mb-24:first-child { + margin-bottom: 6rem; + } + + .xxl\:first\:ml-24:first-child { + margin-left: 6rem; + } + + .xxl\:first\:mt-28:first-child { + margin-top: 7rem; + } + + .xxl\:first\:mr-28:first-child { + margin-right: 7rem; + } + + .xxl\:first\:mb-28:first-child { + margin-bottom: 7rem; + } + + .xxl\:first\:ml-28:first-child { + margin-left: 7rem; + } + + .xxl\:first\:mt-32:first-child { + margin-top: 8rem; + } + + .xxl\:first\:mr-32:first-child { + margin-right: 8rem; + } + + .xxl\:first\:mb-32:first-child { + margin-bottom: 8rem; + } + + .xxl\:first\:ml-32:first-child { + margin-left: 8rem; + } + + .xxl\:first\:mt-36:first-child { + margin-top: 9rem; + } + + .xxl\:first\:mr-36:first-child { + margin-right: 9rem; + } + + .xxl\:first\:mb-36:first-child { + margin-bottom: 9rem; + } + + .xxl\:first\:ml-36:first-child { + margin-left: 9rem; + } + + .xxl\:first\:mt-40:first-child { + margin-top: 10rem; + } + + .xxl\:first\:mr-40:first-child { + margin-right: 10rem; + } + + .xxl\:first\:mb-40:first-child { + margin-bottom: 10rem; + } + + .xxl\:first\:ml-40:first-child { + margin-left: 10rem; + } + + .xxl\:first\:mt-44:first-child { + margin-top: 11rem; + } + + .xxl\:first\:mr-44:first-child { + margin-right: 11rem; + } + + .xxl\:first\:mb-44:first-child { + margin-bottom: 11rem; + } + + .xxl\:first\:ml-44:first-child { + margin-left: 11rem; + } + + .xxl\:first\:mt-48:first-child { + margin-top: 12rem; + } + + .xxl\:first\:mr-48:first-child { + margin-right: 12rem; + } + + .xxl\:first\:mb-48:first-child { + margin-bottom: 12rem; + } + + .xxl\:first\:ml-48:first-child { + margin-left: 12rem; + } + + .xxl\:first\:mt-52:first-child { + margin-top: 13rem; + } + + .xxl\:first\:mr-52:first-child { + margin-right: 13rem; + } + + .xxl\:first\:mb-52:first-child { + margin-bottom: 13rem; + } + + .xxl\:first\:ml-52:first-child { + margin-left: 13rem; + } + + .xxl\:first\:mt-56:first-child { + margin-top: 14rem; + } + + .xxl\:first\:mr-56:first-child { + margin-right: 14rem; + } + + .xxl\:first\:mb-56:first-child { + margin-bottom: 14rem; + } + + .xxl\:first\:ml-56:first-child { + margin-left: 14rem; + } + + .xxl\:first\:mt-60:first-child { + margin-top: 240px; + } + + .xxl\:first\:mr-60:first-child { + margin-right: 240px; + } + + .xxl\:first\:mb-60:first-child { + margin-bottom: 240px; + } + + .xxl\:first\:ml-60:first-child { + margin-left: 240px; + } + + .xxl\:first\:mt-64:first-child { + margin-top: 16rem; + } + + .xxl\:first\:mr-64:first-child { + margin-right: 16rem; + } + + .xxl\:first\:mb-64:first-child { + margin-bottom: 16rem; + } + + .xxl\:first\:ml-64:first-child { + margin-left: 16rem; + } + + .xxl\:first\:mt-72:first-child { + margin-top: 18rem; + } + + .xxl\:first\:mr-72:first-child { + margin-right: 18rem; + } + + .xxl\:first\:mb-72:first-child { + margin-bottom: 18rem; + } + + .xxl\:first\:ml-72:first-child { + margin-left: 18rem; + } + + .xxl\:first\:mt-80:first-child { + margin-top: 20rem; + } + + .xxl\:first\:mr-80:first-child { + margin-right: 20rem; + } + + .xxl\:first\:mb-80:first-child { + margin-bottom: 20rem; + } + + .xxl\:first\:ml-80:first-child { + margin-left: 20rem; + } + + .xxl\:first\:mt-88:first-child { + margin-top: 22rem; + } + + .xxl\:first\:mr-88:first-child { + margin-right: 22rem; + } + + .xxl\:first\:mb-88:first-child { + margin-bottom: 22rem; + } + + .xxl\:first\:ml-88:first-child { + margin-left: 22rem; + } + + .xxl\:first\:mt-96:first-child { + margin-top: 24rem; + } + + .xxl\:first\:mr-96:first-child { + margin-right: 24rem; + } + + .xxl\:first\:mb-96:first-child { + margin-bottom: 24rem; + } + + .xxl\:first\:ml-96:first-child { + margin-left: 24rem; + } + + .xxl\:first\:mt-130:first-child { + margin-top: 560px; + } + + .xxl\:first\:mr-130:first-child { + margin-right: 560px; + } + + .xxl\:first\:mb-130:first-child { + margin-bottom: 560px; + } + + .xxl\:first\:ml-130:first-child { + margin-left: 560px; + } + + .xxl\:first\:mt-auto:first-child { + margin-top: auto; + } + + .xxl\:first\:mr-auto:first-child { + margin-right: auto; + } + + .xxl\:first\:mb-auto:first-child { + margin-bottom: auto; + } + + .xxl\:first\:ml-auto:first-child { + margin-left: auto; + } + + .xxl\:first\:mt-px:first-child { + margin-top: 1px; + } + + .xxl\:first\:mr-px:first-child { + margin-right: 1px; + } + + .xxl\:first\:mb-px:first-child { + margin-bottom: 1px; + } + + .xxl\:first\:ml-px:first-child { + margin-left: 1px; + } + + .xxl\:first\:mt-0\.5:first-child { + margin-top: 0.125rem; + } + + .xxl\:first\:mr-0\.5:first-child { + margin-right: 0.125rem; + } + + .xxl\:first\:mb-0\.5:first-child { + margin-bottom: 0.125rem; + } + + .xxl\:first\:ml-0\.5:first-child { + margin-left: 0.125rem; + } + + .xxl\:first\:mt-1\.5:first-child { + margin-top: 0.375rem; + } + + .xxl\:first\:mr-1\.5:first-child { + margin-right: 0.375rem; + } + + .xxl\:first\:mb-1\.5:first-child { + margin-bottom: 0.375rem; + } + + .xxl\:first\:ml-1\.5:first-child { + margin-left: 0.375rem; + } + + .xxl\:first\:mt-2\.5:first-child { + margin-top: 0.625rem; + } + + .xxl\:first\:mr-2\.5:first-child { + margin-right: 0.625rem; + } + + .xxl\:first\:mb-2\.5:first-child { + margin-bottom: 0.625rem; + } + + .xxl\:first\:ml-2\.5:first-child { + margin-left: 0.625rem; + } + + .xxl\:first\:mt-3\.5:first-child { + margin-top: 0.875rem; + } + + .xxl\:first\:mr-3\.5:first-child { + margin-right: 0.875rem; + } + + .xxl\:first\:mb-3\.5:first-child { + margin-bottom: 0.875rem; + } + + .xxl\:first\:ml-3\.5:first-child { + margin-left: 0.875rem; + } + + .xxl\:first\:-mt-0:first-child { + margin-top: 0px; + } + + .xxl\:first\:-mr-0:first-child { + margin-right: 0px; + } + + .xxl\:first\:-mb-0:first-child { + margin-bottom: 0px; + } + + .xxl\:first\:-ml-0:first-child { + margin-left: 0px; + } + + .xxl\:first\:-mt-1:first-child { + margin-top: -0.25rem; + } + + .xxl\:first\:-mr-1:first-child { + margin-right: -0.25rem; + } + + .xxl\:first\:-mb-1:first-child { + margin-bottom: -0.25rem; + } + + .xxl\:first\:-ml-1:first-child { + margin-left: -0.25rem; + } + + .xxl\:first\:-mt-2:first-child { + margin-top: -0.5rem; + } + + .xxl\:first\:-mr-2:first-child { + margin-right: -0.5rem; + } + + .xxl\:first\:-mb-2:first-child { + margin-bottom: -0.5rem; + } + + .xxl\:first\:-ml-2:first-child { + margin-left: -0.5rem; + } + + .xxl\:first\:-mt-3:first-child { + margin-top: -0.75rem; + } + + .xxl\:first\:-mr-3:first-child { + margin-right: -0.75rem; + } + + .xxl\:first\:-mb-3:first-child { + margin-bottom: -0.75rem; + } + + .xxl\:first\:-ml-3:first-child { + margin-left: -0.75rem; + } + + .xxl\:first\:-mt-4:first-child { + margin-top: -1rem; + } + + .xxl\:first\:-mr-4:first-child { + margin-right: -1rem; + } + + .xxl\:first\:-mb-4:first-child { + margin-bottom: -1rem; + } + + .xxl\:first\:-ml-4:first-child { + margin-left: -1rem; + } + + .xxl\:first\:-mt-5:first-child { + margin-top: -1.25rem; + } + + .xxl\:first\:-mr-5:first-child { + margin-right: -1.25rem; + } + + .xxl\:first\:-mb-5:first-child { + margin-bottom: -1.25rem; + } + + .xxl\:first\:-ml-5:first-child { + margin-left: -1.25rem; + } + + .xxl\:first\:-mt-6:first-child { + margin-top: -1.5rem; + } + + .xxl\:first\:-mr-6:first-child { + margin-right: -1.5rem; + } + + .xxl\:first\:-mb-6:first-child { + margin-bottom: -1.5rem; + } + + .xxl\:first\:-ml-6:first-child { + margin-left: -1.5rem; + } + + .xxl\:first\:-mt-7:first-child { + margin-top: -1.75rem; + } + + .xxl\:first\:-mr-7:first-child { + margin-right: -1.75rem; + } + + .xxl\:first\:-mb-7:first-child { + margin-bottom: -1.75rem; + } + + .xxl\:first\:-ml-7:first-child { + margin-left: -1.75rem; + } + + .xxl\:first\:-mt-8:first-child { + margin-top: -2rem; + } + + .xxl\:first\:-mr-8:first-child { + margin-right: -2rem; + } + + .xxl\:first\:-mb-8:first-child { + margin-bottom: -2rem; + } + + .xxl\:first\:-ml-8:first-child { + margin-left: -2rem; + } + + .xxl\:first\:-mt-9:first-child { + margin-top: -2.25rem; + } + + .xxl\:first\:-mr-9:first-child { + margin-right: -2.25rem; + } + + .xxl\:first\:-mb-9:first-child { + margin-bottom: -2.25rem; + } + + .xxl\:first\:-ml-9:first-child { + margin-left: -2.25rem; + } + + .xxl\:first\:-mt-10:first-child { + margin-top: -2.5rem; + } + + .xxl\:first\:-mr-10:first-child { + margin-right: -2.5rem; + } + + .xxl\:first\:-mb-10:first-child { + margin-bottom: -2.5rem; + } + + .xxl\:first\:-ml-10:first-child { + margin-left: -2.5rem; + } + + .xxl\:first\:-mt-11:first-child { + margin-top: -2.75rem; + } + + .xxl\:first\:-mr-11:first-child { + margin-right: -2.75rem; + } + + .xxl\:first\:-mb-11:first-child { + margin-bottom: -2.75rem; + } + + .xxl\:first\:-ml-11:first-child { + margin-left: -2.75rem; + } + + .xxl\:first\:-mt-12:first-child { + margin-top: -3rem; + } + + .xxl\:first\:-mr-12:first-child { + margin-right: -3rem; + } + + .xxl\:first\:-mb-12:first-child { + margin-bottom: -3rem; + } + + .xxl\:first\:-ml-12:first-child { + margin-left: -3rem; + } + + .xxl\:first\:-mt-14:first-child { + margin-top: -3.5rem; + } + + .xxl\:first\:-mr-14:first-child { + margin-right: -3.5rem; + } + + .xxl\:first\:-mb-14:first-child { + margin-bottom: -3.5rem; + } + + .xxl\:first\:-ml-14:first-child { + margin-left: -3.5rem; + } + + .xxl\:first\:-mt-16:first-child { + margin-top: -4rem; + } + + .xxl\:first\:-mr-16:first-child { + margin-right: -4rem; + } + + .xxl\:first\:-mb-16:first-child { + margin-bottom: -4rem; + } + + .xxl\:first\:-ml-16:first-child { + margin-left: -4rem; + } + + .xxl\:first\:-mt-20:first-child { + margin-top: -5rem; + } + + .xxl\:first\:-mr-20:first-child { + margin-right: -5rem; + } + + .xxl\:first\:-mb-20:first-child { + margin-bottom: -5rem; + } + + .xxl\:first\:-ml-20:first-child { + margin-left: -5rem; + } + + .xxl\:first\:-mt-22:first-child { + margin-top: -5.625rem; + } + + .xxl\:first\:-mr-22:first-child { + margin-right: -5.625rem; + } + + .xxl\:first\:-mb-22:first-child { + margin-bottom: -5.625rem; + } + + .xxl\:first\:-ml-22:first-child { + margin-left: -5.625rem; + } + + .xxl\:first\:-mt-24:first-child { + margin-top: -6rem; + } + + .xxl\:first\:-mr-24:first-child { + margin-right: -6rem; + } + + .xxl\:first\:-mb-24:first-child { + margin-bottom: -6rem; + } + + .xxl\:first\:-ml-24:first-child { + margin-left: -6rem; + } + + .xxl\:first\:-mt-28:first-child { + margin-top: -7rem; + } + + .xxl\:first\:-mr-28:first-child { + margin-right: -7rem; + } + + .xxl\:first\:-mb-28:first-child { + margin-bottom: -7rem; + } + + .xxl\:first\:-ml-28:first-child { + margin-left: -7rem; + } + + .xxl\:first\:-mt-32:first-child { + margin-top: -8rem; + } + + .xxl\:first\:-mr-32:first-child { + margin-right: -8rem; + } + + .xxl\:first\:-mb-32:first-child { + margin-bottom: -8rem; + } + + .xxl\:first\:-ml-32:first-child { + margin-left: -8rem; + } + + .xxl\:first\:-mt-36:first-child { + margin-top: -9rem; + } + + .xxl\:first\:-mr-36:first-child { + margin-right: -9rem; + } + + .xxl\:first\:-mb-36:first-child { + margin-bottom: -9rem; + } + + .xxl\:first\:-ml-36:first-child { + margin-left: -9rem; + } + + .xxl\:first\:-mt-40:first-child { + margin-top: -10rem; + } + + .xxl\:first\:-mr-40:first-child { + margin-right: -10rem; + } + + .xxl\:first\:-mb-40:first-child { + margin-bottom: -10rem; + } + + .xxl\:first\:-ml-40:first-child { + margin-left: -10rem; + } + + .xxl\:first\:-mt-44:first-child { + margin-top: -11rem; + } + + .xxl\:first\:-mr-44:first-child { + margin-right: -11rem; + } + + .xxl\:first\:-mb-44:first-child { + margin-bottom: -11rem; + } + + .xxl\:first\:-ml-44:first-child { + margin-left: -11rem; + } + + .xxl\:first\:-mt-48:first-child { + margin-top: -12rem; + } + + .xxl\:first\:-mr-48:first-child { + margin-right: -12rem; + } + + .xxl\:first\:-mb-48:first-child { + margin-bottom: -12rem; + } + + .xxl\:first\:-ml-48:first-child { + margin-left: -12rem; + } + + .xxl\:first\:-mt-52:first-child { + margin-top: -13rem; + } + + .xxl\:first\:-mr-52:first-child { + margin-right: -13rem; + } + + .xxl\:first\:-mb-52:first-child { + margin-bottom: -13rem; + } + + .xxl\:first\:-ml-52:first-child { + margin-left: -13rem; + } + + .xxl\:first\:-mt-56:first-child { + margin-top: -14rem; + } + + .xxl\:first\:-mr-56:first-child { + margin-right: -14rem; + } + + .xxl\:first\:-mb-56:first-child { + margin-bottom: -14rem; + } + + .xxl\:first\:-ml-56:first-child { + margin-left: -14rem; + } + + .xxl\:first\:-mt-60:first-child { + margin-top: -240px; + } + + .xxl\:first\:-mr-60:first-child { + margin-right: -240px; + } + + .xxl\:first\:-mb-60:first-child { + margin-bottom: -240px; + } + + .xxl\:first\:-ml-60:first-child { + margin-left: -240px; + } + + .xxl\:first\:-mt-64:first-child { + margin-top: -16rem; + } + + .xxl\:first\:-mr-64:first-child { + margin-right: -16rem; + } + + .xxl\:first\:-mb-64:first-child { + margin-bottom: -16rem; + } + + .xxl\:first\:-ml-64:first-child { + margin-left: -16rem; + } + + .xxl\:first\:-mt-72:first-child { + margin-top: -18rem; + } + + .xxl\:first\:-mr-72:first-child { + margin-right: -18rem; + } + + .xxl\:first\:-mb-72:first-child { + margin-bottom: -18rem; + } + + .xxl\:first\:-ml-72:first-child { + margin-left: -18rem; + } + + .xxl\:first\:-mt-80:first-child { + margin-top: -20rem; + } + + .xxl\:first\:-mr-80:first-child { + margin-right: -20rem; + } + + .xxl\:first\:-mb-80:first-child { + margin-bottom: -20rem; + } + + .xxl\:first\:-ml-80:first-child { + margin-left: -20rem; + } + + .xxl\:first\:-mt-88:first-child { + margin-top: -22rem; + } + + .xxl\:first\:-mr-88:first-child { + margin-right: -22rem; + } + + .xxl\:first\:-mb-88:first-child { + margin-bottom: -22rem; + } + + .xxl\:first\:-ml-88:first-child { + margin-left: -22rem; + } + + .xxl\:first\:-mt-96:first-child { + margin-top: -24rem; + } + + .xxl\:first\:-mr-96:first-child { + margin-right: -24rem; + } + + .xxl\:first\:-mb-96:first-child { + margin-bottom: -24rem; + } + + .xxl\:first\:-ml-96:first-child { + margin-left: -24rem; + } + + .xxl\:first\:-mt-130:first-child { + margin-top: -560px; + } + + .xxl\:first\:-mr-130:first-child { + margin-right: -560px; + } + + .xxl\:first\:-mb-130:first-child { + margin-bottom: -560px; + } + + .xxl\:first\:-ml-130:first-child { + margin-left: -560px; + } + + .xxl\:first\:-mt-px:first-child { + margin-top: -1px; + } + + .xxl\:first\:-mr-px:first-child { + margin-right: -1px; + } + + .xxl\:first\:-mb-px:first-child { + margin-bottom: -1px; + } + + .xxl\:first\:-ml-px:first-child { + margin-left: -1px; + } + + .xxl\:first\:-mt-0\.5:first-child { + margin-top: -0.125rem; + } + + .xxl\:first\:-mr-0\.5:first-child { + margin-right: -0.125rem; + } + + .xxl\:first\:-mb-0\.5:first-child { + margin-bottom: -0.125rem; + } + + .xxl\:first\:-ml-0\.5:first-child { + margin-left: -0.125rem; + } + + .xxl\:first\:-mt-1\.5:first-child { + margin-top: -0.375rem; + } + + .xxl\:first\:-mr-1\.5:first-child { + margin-right: -0.375rem; + } + + .xxl\:first\:-mb-1\.5:first-child { + margin-bottom: -0.375rem; + } + + .xxl\:first\:-ml-1\.5:first-child { + margin-left: -0.375rem; + } + + .xxl\:first\:-mt-2\.5:first-child { + margin-top: -0.625rem; + } + + .xxl\:first\:-mr-2\.5:first-child { + margin-right: -0.625rem; + } + + .xxl\:first\:-mb-2\.5:first-child { + margin-bottom: -0.625rem; + } + + .xxl\:first\:-ml-2\.5:first-child { + margin-left: -0.625rem; + } + + .xxl\:first\:-mt-3\.5:first-child { + margin-top: -0.875rem; + } + + .xxl\:first\:-mr-3\.5:first-child { + margin-right: -0.875rem; + } + + .xxl\:first\:-mb-3\.5:first-child { + margin-bottom: -0.875rem; + } + + .xxl\:first\:-ml-3\.5:first-child { + margin-left: -0.875rem; + } + + .xxl\:max-h-0 { + max-height: 0px; + } + + .xxl\:max-h-1 { + max-height: 0.25rem; + } + + .xxl\:max-h-2 { + max-height: 0.5rem; + } + + .xxl\:max-h-3 { + max-height: 0.75rem; + } + + .xxl\:max-h-4 { + max-height: 1rem; + } + + .xxl\:max-h-5 { + max-height: 1.25rem; + } + + .xxl\:max-h-6 { + max-height: 1.5rem; + } + + .xxl\:max-h-7 { + max-height: 1.75rem; + } + + .xxl\:max-h-8 { + max-height: 2rem; + } + + .xxl\:max-h-9 { + max-height: 2.25rem; + } + + .xxl\:max-h-10 { + max-height: 2.5rem; + } + + .xxl\:max-h-11 { + max-height: 2.75rem; + } + + .xxl\:max-h-12 { + max-height: 3rem; + } + + .xxl\:max-h-14 { + max-height: 3.5rem; + } + + .xxl\:max-h-16 { + max-height: 4rem; + } + + .xxl\:max-h-20 { + max-height: 5rem; + } + + .xxl\:max-h-22 { + max-height: 5.625rem; + } + + .xxl\:max-h-24 { + max-height: 6rem; + } + + .xxl\:max-h-28 { + max-height: 7rem; + } + + .xxl\:max-h-32 { + max-height: 8rem; + } + + .xxl\:max-h-36 { + max-height: 9rem; + } + + .xxl\:max-h-40 { + max-height: 10rem; + } + + .xxl\:max-h-44 { + max-height: 11rem; + } + + .xxl\:max-h-48 { + max-height: 12rem; + } + + .xxl\:max-h-52 { + max-height: 13rem; + } + + .xxl\:max-h-56 { + max-height: 14rem; + } + + .xxl\:max-h-60 { + max-height: 240px; + } + + .xxl\:max-h-64 { + max-height: 16rem; + } + + .xxl\:max-h-72 { + max-height: 18rem; + } + + .xxl\:max-h-80 { + max-height: 20rem; + } + + .xxl\:max-h-88 { + max-height: 22rem; + } + + .xxl\:max-h-96 { + max-height: 24rem; + } + + .xxl\:max-h-130 { + max-height: 560px; + } + + .xxl\:max-h-px { + max-height: 1px; + } + + .xxl\:max-h-0\.5 { + max-height: 0.125rem; + } + + .xxl\:max-h-1\.5 { + max-height: 0.375rem; + } + + .xxl\:max-h-2\.5 { + max-height: 0.625rem; + } + + .xxl\:max-h-3\.5 { + max-height: 0.875rem; + } + + .xxl\:max-h-full { + max-height: 100%; + } + + .xxl\:max-h-screen { + max-height: 100vh; + } + + .xxl\:max-w-0 { + max-width: 0rem; + } + + .xxl\:max-w-none { + max-width: none; + } + + .xxl\:max-w-xs { + max-width: 20rem; + } + + .xxl\:max-w-sm { + max-width: 24rem; + } + + .xxl\:max-w-md { + max-width: 28rem; + } + + .xxl\:max-w-lg { + max-width: 32rem; + } + + .xxl\:max-w-xl { + max-width: 36rem; + } + + .xxl\:max-w-2xl { + max-width: 42rem; + } + + .xxl\:max-w-3xl { + max-width: 48rem; + } + + .xxl\:max-w-4xl { + max-width: 56rem; + } + + .xxl\:max-w-5xl { + max-width: 64rem; + } + + .xxl\:max-w-6xl { + max-width: 72rem; + } + + .xxl\:max-w-7xl { + max-width: 80rem; + } + + .xxl\:max-w-full { + max-width: 100%; + } + + .xxl\:max-w-min { + max-width: -webkit-min-content; + max-width: -moz-min-content; + max-width: min-content; + } + + .xxl\:max-w-max { + max-width: -webkit-max-content; + max-width: -moz-max-content; + max-width: max-content; + } + + .xxl\:max-w-prose { + max-width: 65ch; + } + + .xxl\:max-w-screen-sm { + max-width: 640px; + } + + .xxl\:max-w-screen-md { + max-width: 768px; + } + + .xxl\:max-w-screen-lg { + max-width: 1024px; + } + + .xxl\:max-w-screen-xl { + max-width: 1280px; + } + + .xxl\:max-w-screen-2xl { + max-width: 1536px; + } + + .xxl\:max-w-screen-xxl { + max-width: 1440px; + } + + .xxl\:min-h-0 { + min-height: 0px; + } + + .xxl\:min-h-10 { + min-height: 2.5rem; + } + + .xxl\:min-h-full { + min-height: 100%; + } + + .xxl\:min-h-screen { + min-height: 100vh; + } + + .xxl\:min-w-0 { + min-width: 0px; + } + + .xxl\:min-w-full { + min-width: 100%; + } + + .xxl\:min-w-min { + min-width: -webkit-min-content; + min-width: -moz-min-content; + min-width: min-content; + } + + .xxl\:min-w-max { + min-width: -webkit-max-content; + min-width: -moz-max-content; + min-width: max-content; + } + + .xxl\:object-contain { + -o-object-fit: contain; + object-fit: contain; + } + + .xxl\:object-cover { + -o-object-fit: cover; + object-fit: cover; + } + + .xxl\:object-fill { + -o-object-fit: fill; + object-fit: fill; + } + + .xxl\:object-none { + -o-object-fit: none; + object-fit: none; + } + + .xxl\:object-scale-down { + -o-object-fit: scale-down; + object-fit: scale-down; + } + + .xxl\:object-bottom { + -o-object-position: bottom; + object-position: bottom; + } + + .xxl\:object-center { + -o-object-position: center; + object-position: center; + } + + .xxl\:object-left { + -o-object-position: left; + object-position: left; + } + + .xxl\:object-left-bottom { + -o-object-position: left bottom; + object-position: left bottom; + } + + .xxl\:object-left-top { + -o-object-position: left top; + object-position: left top; + } + + .xxl\:object-right { + -o-object-position: right; + object-position: right; + } + + .xxl\:object-right-bottom { + -o-object-position: right bottom; + object-position: right bottom; + } + + .xxl\:object-right-top { + -o-object-position: right top; + object-position: right top; + } + + .xxl\:object-top { + -o-object-position: top; + object-position: top; + } + + .xxl\:opacity-0 { + opacity: 0; + } + + .xxl\:opacity-5 { + opacity: 0.05; + } + + .xxl\:opacity-10 { + opacity: 0.1; + } + + .xxl\:opacity-20 { + opacity: 0.2; + } + + .xxl\:opacity-25 { + opacity: 0.25; + } + + .xxl\:opacity-30 { + opacity: 0.3; + } + + .xxl\:opacity-40 { + opacity: 0.4; + } + + .xxl\:opacity-50 { + opacity: 0.5; + } + + .xxl\:opacity-60 { + opacity: 0.6; + } + + .xxl\:opacity-70 { + opacity: 0.7; + } + + .xxl\:opacity-75 { + opacity: 0.75; + } + + .xxl\:opacity-80 { + opacity: 0.8; + } + + .xxl\:opacity-90 { + opacity: 0.9; + } + + .xxl\:opacity-95 { + opacity: 0.95; + } + + .xxl\:opacity-100 { + opacity: 1; + } + + .group:hover .xxl\:group-hover\:opacity-0 { + opacity: 0; + } + + .group:hover .xxl\:group-hover\:opacity-5 { + opacity: 0.05; + } + + .group:hover .xxl\:group-hover\:opacity-10 { + opacity: 0.1; + } + + .group:hover .xxl\:group-hover\:opacity-20 { + opacity: 0.2; + } + + .group:hover .xxl\:group-hover\:opacity-25 { + opacity: 0.25; + } + + .group:hover .xxl\:group-hover\:opacity-30 { + opacity: 0.3; + } + + .group:hover .xxl\:group-hover\:opacity-40 { + opacity: 0.4; + } + + .group:hover .xxl\:group-hover\:opacity-50 { + opacity: 0.5; + } + + .group:hover .xxl\:group-hover\:opacity-60 { + opacity: 0.6; + } + + .group:hover .xxl\:group-hover\:opacity-70 { + opacity: 0.7; + } + + .group:hover .xxl\:group-hover\:opacity-75 { + opacity: 0.75; + } + + .group:hover .xxl\:group-hover\:opacity-80 { + opacity: 0.8; + } + + .group:hover .xxl\:group-hover\:opacity-90 { + opacity: 0.9; + } + + .group:hover .xxl\:group-hover\:opacity-95 { + opacity: 0.95; + } + + .group:hover .xxl\:group-hover\:opacity-100 { + opacity: 1; + } + + .xxl\:focus-within\:opacity-0:focus-within { + opacity: 0; + } + + .xxl\:focus-within\:opacity-5:focus-within { + opacity: 0.05; + } + + .xxl\:focus-within\:opacity-10:focus-within { + opacity: 0.1; + } + + .xxl\:focus-within\:opacity-20:focus-within { + opacity: 0.2; + } + + .xxl\:focus-within\:opacity-25:focus-within { + opacity: 0.25; + } + + .xxl\:focus-within\:opacity-30:focus-within { + opacity: 0.3; + } + + .xxl\:focus-within\:opacity-40:focus-within { + opacity: 0.4; + } + + .xxl\:focus-within\:opacity-50:focus-within { + opacity: 0.5; + } + + .xxl\:focus-within\:opacity-60:focus-within { + opacity: 0.6; + } + + .xxl\:focus-within\:opacity-70:focus-within { + opacity: 0.7; + } + + .xxl\:focus-within\:opacity-75:focus-within { + opacity: 0.75; + } + + .xxl\:focus-within\:opacity-80:focus-within { + opacity: 0.8; + } + + .xxl\:focus-within\:opacity-90:focus-within { + opacity: 0.9; + } + + .xxl\:focus-within\:opacity-95:focus-within { + opacity: 0.95; + } + + .xxl\:focus-within\:opacity-100:focus-within { + opacity: 1; + } + + .xxl\:hover\:opacity-0:hover { + opacity: 0; + } + + .xxl\:hover\:opacity-5:hover { + opacity: 0.05; + } + + .xxl\:hover\:opacity-10:hover { + opacity: 0.1; + } + + .xxl\:hover\:opacity-20:hover { + opacity: 0.2; + } + + .xxl\:hover\:opacity-25:hover { + opacity: 0.25; + } + + .xxl\:hover\:opacity-30:hover { + opacity: 0.3; + } + + .xxl\:hover\:opacity-40:hover { + opacity: 0.4; + } + + .xxl\:hover\:opacity-50:hover { + opacity: 0.5; + } + + .xxl\:hover\:opacity-60:hover { + opacity: 0.6; + } + + .xxl\:hover\:opacity-70:hover { + opacity: 0.7; + } + + .xxl\:hover\:opacity-75:hover { + opacity: 0.75; + } + + .xxl\:hover\:opacity-80:hover { + opacity: 0.8; + } + + .xxl\:hover\:opacity-90:hover { + opacity: 0.9; + } + + .xxl\:hover\:opacity-95:hover { + opacity: 0.95; + } + + .xxl\:hover\:opacity-100:hover { + opacity: 1; + } + + .xxl\:focus\:opacity-0:focus { + opacity: 0; + } + + .xxl\:focus\:opacity-5:focus { + opacity: 0.05; + } + + .xxl\:focus\:opacity-10:focus { + opacity: 0.1; + } + + .xxl\:focus\:opacity-20:focus { + opacity: 0.2; + } + + .xxl\:focus\:opacity-25:focus { + opacity: 0.25; + } + + .xxl\:focus\:opacity-30:focus { + opacity: 0.3; + } + + .xxl\:focus\:opacity-40:focus { + opacity: 0.4; + } + + .xxl\:focus\:opacity-50:focus { + opacity: 0.5; + } + + .xxl\:focus\:opacity-60:focus { + opacity: 0.6; + } + + .xxl\:focus\:opacity-70:focus { + opacity: 0.7; + } + + .xxl\:focus\:opacity-75:focus { + opacity: 0.75; + } + + .xxl\:focus\:opacity-80:focus { + opacity: 0.8; + } + + .xxl\:focus\:opacity-90:focus { + opacity: 0.9; + } + + .xxl\:focus\:opacity-95:focus { + opacity: 0.95; + } + + .xxl\:focus\:opacity-100:focus { + opacity: 1; + } + + .xxl\:outline-none { + outline: 2px solid transparent; + outline-offset: 2px; + } + + .xxl\:outline-white { + outline: 2px dotted white; + outline-offset: 2px; + } + + .xxl\:outline-black { + outline: 2px dotted black; + outline-offset: 2px; + } + + .xxl\:focus-within\:outline-none:focus-within { + outline: 2px solid transparent; + outline-offset: 2px; + } + + .xxl\:focus-within\:outline-white:focus-within { + outline: 2px dotted white; + outline-offset: 2px; + } + + .xxl\:focus-within\:outline-black:focus-within { + outline: 2px dotted black; + outline-offset: 2px; + } + + .xxl\:focus\:outline-none:focus { + outline: 2px solid transparent; + outline-offset: 2px; + } + + .xxl\:focus\:outline-white:focus { + outline: 2px dotted white; + outline-offset: 2px; + } + + .xxl\:focus\:outline-black:focus { + outline: 2px dotted black; + outline-offset: 2px; + } + + .xxl\:overflow-auto { + overflow: auto; + } + + .xxl\:overflow-hidden { + overflow: hidden; + } + + .xxl\:overflow-visible { + overflow: visible; + } + + .xxl\:overflow-scroll { + overflow: scroll; + } + + .xxl\:overflow-x-auto { + overflow-x: auto; + } + + .xxl\:overflow-y-auto { + overflow-y: auto; + } + + .xxl\:overflow-x-hidden { + overflow-x: hidden; + } + + .xxl\:overflow-y-hidden { + overflow-y: hidden; + } + + .xxl\:overflow-x-visible { + overflow-x: visible; + } + + .xxl\:overflow-y-visible { + overflow-y: visible; + } + + .xxl\:overflow-x-scroll { + overflow-x: scroll; + } + + .xxl\:overflow-y-scroll { + overflow-y: scroll; + } + + .xxl\:overscroll-auto { + -ms-scroll-chaining: chained; + overscroll-behavior: auto; + } + + .xxl\:overscroll-contain { + -ms-scroll-chaining: none; + overscroll-behavior: contain; + } + + .xxl\:overscroll-none { + -ms-scroll-chaining: none; + overscroll-behavior: none; + } + + .xxl\:overscroll-y-auto { + overscroll-behavior-y: auto; + } + + .xxl\:overscroll-y-contain { + overscroll-behavior-y: contain; + } + + .xxl\:overscroll-y-none { + overscroll-behavior-y: none; + } + + .xxl\:overscroll-x-auto { + overscroll-behavior-x: auto; + } + + .xxl\:overscroll-x-contain { + overscroll-behavior-x: contain; + } + + .xxl\:overscroll-x-none { + overscroll-behavior-x: none; + } + + .xxl\:p-0 { + padding: 0px; + } + + .xxl\:p-1 { + padding: 0.25rem; + } + + .xxl\:p-2 { + padding: 0.5rem; + } + + .xxl\:p-3 { + padding: 0.75rem; + } + + .xxl\:p-4 { + padding: 1rem; + } + + .xxl\:p-5 { + padding: 1.25rem; + } + + .xxl\:p-6 { + padding: 1.5rem; + } + + .xxl\:p-7 { + padding: 1.75rem; + } + + .xxl\:p-8 { + padding: 2rem; + } + + .xxl\:p-9 { + padding: 2.25rem; + } + + .xxl\:p-10 { + padding: 2.5rem; + } + + .xxl\:p-11 { + padding: 2.75rem; + } + + .xxl\:p-12 { + padding: 3rem; + } + + .xxl\:p-14 { + padding: 3.5rem; + } + + .xxl\:p-16 { + padding: 4rem; + } + + .xxl\:p-20 { + padding: 5rem; + } + + .xxl\:p-22 { + padding: 5.625rem; + } + + .xxl\:p-24 { + padding: 6rem; + } + + .xxl\:p-28 { + padding: 7rem; + } + + .xxl\:p-32 { + padding: 8rem; + } + + .xxl\:p-36 { + padding: 9rem; + } + + .xxl\:p-40 { + padding: 10rem; + } + + .xxl\:p-44 { + padding: 11rem; + } + + .xxl\:p-48 { + padding: 12rem; + } + + .xxl\:p-52 { + padding: 13rem; + } + + .xxl\:p-56 { + padding: 14rem; + } + + .xxl\:p-60 { + padding: 240px; + } + + .xxl\:p-64 { + padding: 16rem; + } + + .xxl\:p-72 { + padding: 18rem; + } + + .xxl\:p-80 { + padding: 20rem; + } + + .xxl\:p-88 { + padding: 22rem; + } + + .xxl\:p-96 { + padding: 24rem; + } + + .xxl\:p-130 { + padding: 560px; + } + + .xxl\:p-px { + padding: 1px; + } + + .xxl\:p-0\.5 { + padding: 0.125rem; + } + + .xxl\:p-1\.5 { + padding: 0.375rem; + } + + .xxl\:p-2\.5 { + padding: 0.625rem; + } + + .xxl\:p-3\.5 { + padding: 0.875rem; + } + + .xxl\:py-0 { + padding-top: 0px; + padding-bottom: 0px; + } + + .xxl\:px-0 { + padding-left: 0px; + padding-right: 0px; + } + + .xxl\:py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + } + + .xxl\:px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; + } + + .xxl\:py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } + + .xxl\:px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; + } + + .xxl\:py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + } + + .xxl\:px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; + } + + .xxl\:py-4 { + padding-top: 1rem; + padding-bottom: 1rem; + } + + .xxl\:px-4 { + padding-left: 1rem; + padding-right: 1rem; + } + + .xxl\:py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; + } + + .xxl\:px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; + } + + .xxl\:py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; + } + + .xxl\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + + .xxl\:py-7 { + padding-top: 1.75rem; + padding-bottom: 1.75rem; + } + + .xxl\:px-7 { + padding-left: 1.75rem; + padding-right: 1.75rem; + } + + .xxl\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; + } + + .xxl\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + + .xxl\:py-9 { + padding-top: 2.25rem; + padding-bottom: 2.25rem; + } + + .xxl\:px-9 { + padding-left: 2.25rem; + padding-right: 2.25rem; + } + + .xxl\:py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; + } + + .xxl\:px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; + } + + .xxl\:py-11 { + padding-top: 2.75rem; + padding-bottom: 2.75rem; + } + + .xxl\:px-11 { + padding-left: 2.75rem; + padding-right: 2.75rem; + } + + .xxl\:py-12 { + padding-top: 3rem; + padding-bottom: 3rem; + } + + .xxl\:px-12 { + padding-left: 3rem; + padding-right: 3rem; + } + + .xxl\:py-14 { + padding-top: 3.5rem; + padding-bottom: 3.5rem; + } + + .xxl\:px-14 { + padding-left: 3.5rem; + padding-right: 3.5rem; + } + + .xxl\:py-16 { + padding-top: 4rem; + padding-bottom: 4rem; + } + + .xxl\:px-16 { + padding-left: 4rem; + padding-right: 4rem; + } + + .xxl\:py-20 { + padding-top: 5rem; + padding-bottom: 5rem; + } + + .xxl\:px-20 { + padding-left: 5rem; + padding-right: 5rem; + } + + .xxl\:py-22 { + padding-top: 5.625rem; + padding-bottom: 5.625rem; + } + + .xxl\:px-22 { + padding-left: 5.625rem; + padding-right: 5.625rem; + } + + .xxl\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; + } + + .xxl\:px-24 { + padding-left: 6rem; + padding-right: 6rem; + } + + .xxl\:py-28 { + padding-top: 7rem; + padding-bottom: 7rem; + } + + .xxl\:px-28 { + padding-left: 7rem; + padding-right: 7rem; + } + + .xxl\:py-32 { + padding-top: 8rem; + padding-bottom: 8rem; + } + + .xxl\:px-32 { + padding-left: 8rem; + padding-right: 8rem; + } + + .xxl\:py-36 { + padding-top: 9rem; + padding-bottom: 9rem; + } + + .xxl\:px-36 { + padding-left: 9rem; + padding-right: 9rem; + } + + .xxl\:py-40 { + padding-top: 10rem; + padding-bottom: 10rem; + } + + .xxl\:px-40 { + padding-left: 10rem; + padding-right: 10rem; + } + + .xxl\:py-44 { + padding-top: 11rem; + padding-bottom: 11rem; + } + + .xxl\:px-44 { + padding-left: 11rem; + padding-right: 11rem; + } + + .xxl\:py-48 { + padding-top: 12rem; + padding-bottom: 12rem; + } + + .xxl\:px-48 { + padding-left: 12rem; + padding-right: 12rem; + } + + .xxl\:py-52 { + padding-top: 13rem; + padding-bottom: 13rem; + } + + .xxl\:px-52 { + padding-left: 13rem; + padding-right: 13rem; + } + + .xxl\:py-56 { + padding-top: 14rem; + padding-bottom: 14rem; + } + + .xxl\:px-56 { + padding-left: 14rem; + padding-right: 14rem; + } + + .xxl\:py-60 { + padding-top: 240px; + padding-bottom: 240px; + } + + .xxl\:px-60 { + padding-left: 240px; + padding-right: 240px; + } + + .xxl\:py-64 { + padding-top: 16rem; + padding-bottom: 16rem; + } + + .xxl\:px-64 { + padding-left: 16rem; + padding-right: 16rem; + } + + .xxl\:py-72 { + padding-top: 18rem; + padding-bottom: 18rem; + } + + .xxl\:px-72 { + padding-left: 18rem; + padding-right: 18rem; + } + + .xxl\:py-80 { + padding-top: 20rem; + padding-bottom: 20rem; + } + + .xxl\:px-80 { + padding-left: 20rem; + padding-right: 20rem; + } + + .xxl\:py-88 { + padding-top: 22rem; + padding-bottom: 22rem; + } + + .xxl\:px-88 { + padding-left: 22rem; + padding-right: 22rem; + } + + .xxl\:py-96 { + padding-top: 24rem; + padding-bottom: 24rem; + } + + .xxl\:px-96 { + padding-left: 24rem; + padding-right: 24rem; + } + + .xxl\:py-130 { + padding-top: 560px; + padding-bottom: 560px; + } + + .xxl\:px-130 { + padding-left: 560px; + padding-right: 560px; + } + + .xxl\:py-px { + padding-top: 1px; + padding-bottom: 1px; + } + + .xxl\:px-px { + padding-left: 1px; + padding-right: 1px; + } + + .xxl\:py-0\.5 { + padding-top: 0.125rem; + padding-bottom: 0.125rem; + } + + .xxl\:px-0\.5 { + padding-left: 0.125rem; + padding-right: 0.125rem; + } + + .xxl\:py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; + } + + .xxl\:px-1\.5 { + padding-left: 0.375rem; + padding-right: 0.375rem; + } + + .xxl\:py-2\.5 { + padding-top: 0.625rem; + padding-bottom: 0.625rem; + } + + .xxl\:px-2\.5 { + padding-left: 0.625rem; + padding-right: 0.625rem; + } + + .xxl\:py-3\.5 { + padding-top: 0.875rem; + padding-bottom: 0.875rem; + } + + .xxl\:px-3\.5 { + padding-left: 0.875rem; + padding-right: 0.875rem; + } + + .xxl\:pt-0 { + padding-top: 0px; + } + + .xxl\:pr-0 { + padding-right: 0px; + } + + .xxl\:pb-0 { + padding-bottom: 0px; + } + + .xxl\:pl-0 { + padding-left: 0px; + } + + .xxl\:pt-1 { + padding-top: 0.25rem; + } + + .xxl\:pr-1 { + padding-right: 0.25rem; + } + + .xxl\:pb-1 { + padding-bottom: 0.25rem; + } + + .xxl\:pl-1 { + padding-left: 0.25rem; + } + + .xxl\:pt-2 { + padding-top: 0.5rem; + } + + .xxl\:pr-2 { + padding-right: 0.5rem; + } + + .xxl\:pb-2 { + padding-bottom: 0.5rem; + } + + .xxl\:pl-2 { + padding-left: 0.5rem; + } + + .xxl\:pt-3 { + padding-top: 0.75rem; + } + + .xxl\:pr-3 { + padding-right: 0.75rem; + } + + .xxl\:pb-3 { + padding-bottom: 0.75rem; + } + + .xxl\:pl-3 { + padding-left: 0.75rem; + } + + .xxl\:pt-4 { + padding-top: 1rem; + } + + .xxl\:pr-4 { + padding-right: 1rem; + } + + .xxl\:pb-4 { + padding-bottom: 1rem; + } + + .xxl\:pl-4 { + padding-left: 1rem; + } + + .xxl\:pt-5 { + padding-top: 1.25rem; + } + + .xxl\:pr-5 { + padding-right: 1.25rem; + } + + .xxl\:pb-5 { + padding-bottom: 1.25rem; + } + + .xxl\:pl-5 { + padding-left: 1.25rem; + } + + .xxl\:pt-6 { + padding-top: 1.5rem; + } + + .xxl\:pr-6 { + padding-right: 1.5rem; + } + + .xxl\:pb-6 { + padding-bottom: 1.5rem; + } + + .xxl\:pl-6 { + padding-left: 1.5rem; + } + + .xxl\:pt-7 { + padding-top: 1.75rem; + } + + .xxl\:pr-7 { + padding-right: 1.75rem; + } + + .xxl\:pb-7 { + padding-bottom: 1.75rem; + } + + .xxl\:pl-7 { + padding-left: 1.75rem; + } + + .xxl\:pt-8 { + padding-top: 2rem; + } + + .xxl\:pr-8 { + padding-right: 2rem; + } + + .xxl\:pb-8 { + padding-bottom: 2rem; + } + + .xxl\:pl-8 { + padding-left: 2rem; + } + + .xxl\:pt-9 { + padding-top: 2.25rem; + } + + .xxl\:pr-9 { + padding-right: 2.25rem; + } + + .xxl\:pb-9 { + padding-bottom: 2.25rem; + } + + .xxl\:pl-9 { + padding-left: 2.25rem; + } + + .xxl\:pt-10 { + padding-top: 2.5rem; + } + + .xxl\:pr-10 { + padding-right: 2.5rem; + } + + .xxl\:pb-10 { + padding-bottom: 2.5rem; + } + + .xxl\:pl-10 { + padding-left: 2.5rem; + } + + .xxl\:pt-11 { + padding-top: 2.75rem; + } + + .xxl\:pr-11 { + padding-right: 2.75rem; + } + + .xxl\:pb-11 { + padding-bottom: 2.75rem; + } + + .xxl\:pl-11 { + padding-left: 2.75rem; + } + + .xxl\:pt-12 { + padding-top: 3rem; + } + + .xxl\:pr-12 { + padding-right: 3rem; + } + + .xxl\:pb-12 { + padding-bottom: 3rem; + } + + .xxl\:pl-12 { + padding-left: 3rem; + } + + .xxl\:pt-14 { + padding-top: 3.5rem; + } + + .xxl\:pr-14 { + padding-right: 3.5rem; + } + + .xxl\:pb-14 { + padding-bottom: 3.5rem; + } + + .xxl\:pl-14 { + padding-left: 3.5rem; + } + + .xxl\:pt-16 { + padding-top: 4rem; + } + + .xxl\:pr-16 { + padding-right: 4rem; + } + + .xxl\:pb-16 { + padding-bottom: 4rem; + } + + .xxl\:pl-16 { + padding-left: 4rem; + } + + .xxl\:pt-20 { + padding-top: 5rem; + } + + .xxl\:pr-20 { + padding-right: 5rem; + } + + .xxl\:pb-20 { + padding-bottom: 5rem; + } + + .xxl\:pl-20 { + padding-left: 5rem; + } + + .xxl\:pt-22 { + padding-top: 5.625rem; + } + + .xxl\:pr-22 { + padding-right: 5.625rem; + } + + .xxl\:pb-22 { + padding-bottom: 5.625rem; + } + + .xxl\:pl-22 { + padding-left: 5.625rem; + } + + .xxl\:pt-24 { + padding-top: 6rem; + } + + .xxl\:pr-24 { + padding-right: 6rem; + } + + .xxl\:pb-24 { + padding-bottom: 6rem; + } + + .xxl\:pl-24 { + padding-left: 6rem; + } + + .xxl\:pt-28 { + padding-top: 7rem; + } + + .xxl\:pr-28 { + padding-right: 7rem; + } + + .xxl\:pb-28 { + padding-bottom: 7rem; + } + + .xxl\:pl-28 { + padding-left: 7rem; + } + + .xxl\:pt-32 { + padding-top: 8rem; + } + + .xxl\:pr-32 { + padding-right: 8rem; + } + + .xxl\:pb-32 { + padding-bottom: 8rem; + } + + .xxl\:pl-32 { + padding-left: 8rem; + } + + .xxl\:pt-36 { + padding-top: 9rem; + } + + .xxl\:pr-36 { + padding-right: 9rem; + } + + .xxl\:pb-36 { + padding-bottom: 9rem; + } + + .xxl\:pl-36 { + padding-left: 9rem; + } + + .xxl\:pt-40 { + padding-top: 10rem; + } + + .xxl\:pr-40 { + padding-right: 10rem; + } + + .xxl\:pb-40 { + padding-bottom: 10rem; + } + + .xxl\:pl-40 { + padding-left: 10rem; + } + + .xxl\:pt-44 { + padding-top: 11rem; + } + + .xxl\:pr-44 { + padding-right: 11rem; + } + + .xxl\:pb-44 { + padding-bottom: 11rem; + } + + .xxl\:pl-44 { + padding-left: 11rem; + } + + .xxl\:pt-48 { + padding-top: 12rem; + } + + .xxl\:pr-48 { + padding-right: 12rem; + } + + .xxl\:pb-48 { + padding-bottom: 12rem; + } + + .xxl\:pl-48 { + padding-left: 12rem; + } + + .xxl\:pt-52 { + padding-top: 13rem; + } + + .xxl\:pr-52 { + padding-right: 13rem; + } + + .xxl\:pb-52 { + padding-bottom: 13rem; + } + + .xxl\:pl-52 { + padding-left: 13rem; + } + + .xxl\:pt-56 { + padding-top: 14rem; + } + + .xxl\:pr-56 { + padding-right: 14rem; + } + + .xxl\:pb-56 { + padding-bottom: 14rem; + } + + .xxl\:pl-56 { + padding-left: 14rem; + } + + .xxl\:pt-60 { + padding-top: 240px; + } + + .xxl\:pr-60 { + padding-right: 240px; + } + + .xxl\:pb-60 { + padding-bottom: 240px; + } + + .xxl\:pl-60 { + padding-left: 240px; + } + + .xxl\:pt-64 { + padding-top: 16rem; + } + + .xxl\:pr-64 { + padding-right: 16rem; + } + + .xxl\:pb-64 { + padding-bottom: 16rem; + } + + .xxl\:pl-64 { + padding-left: 16rem; + } + + .xxl\:pt-72 { + padding-top: 18rem; + } + + .xxl\:pr-72 { + padding-right: 18rem; + } + + .xxl\:pb-72 { + padding-bottom: 18rem; + } + + .xxl\:pl-72 { + padding-left: 18rem; + } + + .xxl\:pt-80 { + padding-top: 20rem; + } + + .xxl\:pr-80 { + padding-right: 20rem; + } + + .xxl\:pb-80 { + padding-bottom: 20rem; + } + + .xxl\:pl-80 { + padding-left: 20rem; + } + + .xxl\:pt-88 { + padding-top: 22rem; + } + + .xxl\:pr-88 { + padding-right: 22rem; + } + + .xxl\:pb-88 { + padding-bottom: 22rem; + } + + .xxl\:pl-88 { + padding-left: 22rem; + } + + .xxl\:pt-96 { + padding-top: 24rem; + } + + .xxl\:pr-96 { + padding-right: 24rem; + } + + .xxl\:pb-96 { + padding-bottom: 24rem; + } + + .xxl\:pl-96 { + padding-left: 24rem; + } + + .xxl\:pt-130 { + padding-top: 560px; + } + + .xxl\:pr-130 { + padding-right: 560px; + } + + .xxl\:pb-130 { + padding-bottom: 560px; + } + + .xxl\:pl-130 { + padding-left: 560px; + } + + .xxl\:pt-px { + padding-top: 1px; + } + + .xxl\:pr-px { + padding-right: 1px; + } + + .xxl\:pb-px { + padding-bottom: 1px; + } + + .xxl\:pl-px { + padding-left: 1px; + } + + .xxl\:pt-0\.5 { + padding-top: 0.125rem; + } + + .xxl\:pr-0\.5 { + padding-right: 0.125rem; + } + + .xxl\:pb-0\.5 { + padding-bottom: 0.125rem; + } + + .xxl\:pl-0\.5 { + padding-left: 0.125rem; + } + + .xxl\:pt-1\.5 { + padding-top: 0.375rem; + } + + .xxl\:pr-1\.5 { + padding-right: 0.375rem; + } + + .xxl\:pb-1\.5 { + padding-bottom: 0.375rem; + } + + .xxl\:pl-1\.5 { + padding-left: 0.375rem; + } + + .xxl\:pt-2\.5 { + padding-top: 0.625rem; + } + + .xxl\:pr-2\.5 { + padding-right: 0.625rem; + } + + .xxl\:pb-2\.5 { + padding-bottom: 0.625rem; + } + + .xxl\:pl-2\.5 { + padding-left: 0.625rem; + } + + .xxl\:pt-3\.5 { + padding-top: 0.875rem; + } + + .xxl\:pr-3\.5 { + padding-right: 0.875rem; + } + + .xxl\:pb-3\.5 { + padding-bottom: 0.875rem; + } + + .xxl\:pl-3\.5 { + padding-left: 0.875rem; + } + + .xxl\:placeholder-transparent::-moz-placeholder { + color: transparent; + } + + .xxl\:placeholder-transparent:-ms-input-placeholder { + color: transparent; + } + + .xxl\:placeholder-transparent::placeholder { + color: transparent; + } + + .xxl\:placeholder-current::-moz-placeholder { + color: currentColor; + } + + .xxl\:placeholder-current:-ms-input-placeholder { + color: currentColor; + } + + .xxl\:placeholder-current::placeholder { + color: currentColor; + } + + .xxl\:placeholder-black::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-black:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-black::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-white::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-white:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-white::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-gray-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-red-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-yellow-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-green-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-blue-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-indigo-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-purple-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-pink-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-50::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-50:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-50::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-100::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-200::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-200:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-200::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-300:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-400:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-500::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-500:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-500::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-600::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-600:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-600::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-700::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-700:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-700::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-800::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-800:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-800::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-900::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-900:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-primary-900::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-danger::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-danger:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-danger::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-success::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-success:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-success::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-warning::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-warning:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-warning::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-info::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-info:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-info::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-transparent:focus::-moz-placeholder { + color: transparent; + } + + .xxl\:focus\:placeholder-transparent:focus:-ms-input-placeholder { + color: transparent; + } + + .xxl\:focus\:placeholder-transparent:focus::placeholder { + color: transparent; + } + + .xxl\:focus\:placeholder-current:focus::-moz-placeholder { + color: currentColor; + } + + .xxl\:focus\:placeholder-current:focus:-ms-input-placeholder { + color: currentColor; + } + + .xxl\:focus\:placeholder-current:focus::placeholder { + color: currentColor; + } + + .xxl\:focus\:placeholder-black:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-black:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-black:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 4, 5, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-white:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-white:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-white:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 250, 252, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 242, 247, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(226, 232, 240, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(203, 213, 224, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(160, 174, 192, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(113, 128, 150, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(74, 85, 104, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(45, 55, 72, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-gray-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 32, 44, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-red-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-yellow-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-green-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-blue-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-indigo-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-purple-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-pink-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-50:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(247, 246, 253, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-100:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(238, 238, 251, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-200:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-200:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-200:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(213, 212, 245, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-300:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-300:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-300:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(188, 185, 239, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-400:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-400:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-400:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(138, 133, 228, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-500:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-500:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-500:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(88, 81, 216, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-600:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-600:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-600:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(79, 73, 194, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-700:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-700:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-700:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(53, 49, 130, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-800:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-800:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-800:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(40, 36, 97, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-900:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-900:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-primary-900:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(26, 24, 65, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-danger:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-danger:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-danger:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(251, 113, 120, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-success:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-success:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-success:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(0, 201, 156, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-warning:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-warning:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-warning:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(243, 175, 78, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-info:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-info:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .xxl\:focus\:placeholder-info:focus::placeholder { + --tw-placeholder-opacity: 1; + color: rgba(21, 178, 236, var(--tw-placeholder-opacity)); + } + + .xxl\:placeholder-opacity-0::-moz-placeholder { + --tw-placeholder-opacity: 0; + } + + .xxl\:placeholder-opacity-0:-ms-input-placeholder { + --tw-placeholder-opacity: 0; + } + + .xxl\:placeholder-opacity-0::placeholder { + --tw-placeholder-opacity: 0; + } + + .xxl\:placeholder-opacity-5::-moz-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .xxl\:placeholder-opacity-5:-ms-input-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .xxl\:placeholder-opacity-5::placeholder { + --tw-placeholder-opacity: 0.05; + } + + .xxl\:placeholder-opacity-10::-moz-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .xxl\:placeholder-opacity-10:-ms-input-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .xxl\:placeholder-opacity-10::placeholder { + --tw-placeholder-opacity: 0.1; + } + + .xxl\:placeholder-opacity-20::-moz-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .xxl\:placeholder-opacity-20:-ms-input-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .xxl\:placeholder-opacity-20::placeholder { + --tw-placeholder-opacity: 0.2; + } + + .xxl\:placeholder-opacity-25::-moz-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .xxl\:placeholder-opacity-25:-ms-input-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .xxl\:placeholder-opacity-25::placeholder { + --tw-placeholder-opacity: 0.25; + } + + .xxl\:placeholder-opacity-30::-moz-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .xxl\:placeholder-opacity-30:-ms-input-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .xxl\:placeholder-opacity-30::placeholder { + --tw-placeholder-opacity: 0.3; + } + + .xxl\:placeholder-opacity-40::-moz-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .xxl\:placeholder-opacity-40:-ms-input-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .xxl\:placeholder-opacity-40::placeholder { + --tw-placeholder-opacity: 0.4; + } + + .xxl\:placeholder-opacity-50::-moz-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .xxl\:placeholder-opacity-50:-ms-input-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .xxl\:placeholder-opacity-50::placeholder { + --tw-placeholder-opacity: 0.5; + } + + .xxl\:placeholder-opacity-60::-moz-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .xxl\:placeholder-opacity-60:-ms-input-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .xxl\:placeholder-opacity-60::placeholder { + --tw-placeholder-opacity: 0.6; + } + + .xxl\:placeholder-opacity-70::-moz-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .xxl\:placeholder-opacity-70:-ms-input-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .xxl\:placeholder-opacity-70::placeholder { + --tw-placeholder-opacity: 0.7; + } + + .xxl\:placeholder-opacity-75::-moz-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .xxl\:placeholder-opacity-75:-ms-input-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .xxl\:placeholder-opacity-75::placeholder { + --tw-placeholder-opacity: 0.75; + } + + .xxl\:placeholder-opacity-80::-moz-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .xxl\:placeholder-opacity-80:-ms-input-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .xxl\:placeholder-opacity-80::placeholder { + --tw-placeholder-opacity: 0.8; + } + + .xxl\:placeholder-opacity-90::-moz-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .xxl\:placeholder-opacity-90:-ms-input-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .xxl\:placeholder-opacity-90::placeholder { + --tw-placeholder-opacity: 0.9; + } + + .xxl\:placeholder-opacity-95::-moz-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .xxl\:placeholder-opacity-95:-ms-input-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .xxl\:placeholder-opacity-95::placeholder { + --tw-placeholder-opacity: 0.95; + } + + .xxl\:placeholder-opacity-100::-moz-placeholder { + --tw-placeholder-opacity: 1; + } + + .xxl\:placeholder-opacity-100:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + } + + .xxl\:placeholder-opacity-100::placeholder { + --tw-placeholder-opacity: 1; + } + + .xxl\:focus\:placeholder-opacity-0:focus::-moz-placeholder { + --tw-placeholder-opacity: 0; + } + + .xxl\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0; + } + + .xxl\:focus\:placeholder-opacity-0:focus::placeholder { + --tw-placeholder-opacity: 0; + } + + .xxl\:focus\:placeholder-opacity-5:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .xxl\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.05; + } + + .xxl\:focus\:placeholder-opacity-5:focus::placeholder { + --tw-placeholder-opacity: 0.05; + } + + .xxl\:focus\:placeholder-opacity-10:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .xxl\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.1; + } + + .xxl\:focus\:placeholder-opacity-10:focus::placeholder { + --tw-placeholder-opacity: 0.1; + } + + .xxl\:focus\:placeholder-opacity-20:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .xxl\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.2; + } + + .xxl\:focus\:placeholder-opacity-20:focus::placeholder { + --tw-placeholder-opacity: 0.2; + } + + .xxl\:focus\:placeholder-opacity-25:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .xxl\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.25; + } + + .xxl\:focus\:placeholder-opacity-25:focus::placeholder { + --tw-placeholder-opacity: 0.25; + } + + .xxl\:focus\:placeholder-opacity-30:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .xxl\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.3; + } + + .xxl\:focus\:placeholder-opacity-30:focus::placeholder { + --tw-placeholder-opacity: 0.3; + } + + .xxl\:focus\:placeholder-opacity-40:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .xxl\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.4; + } + + .xxl\:focus\:placeholder-opacity-40:focus::placeholder { + --tw-placeholder-opacity: 0.4; + } + + .xxl\:focus\:placeholder-opacity-50:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .xxl\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.5; + } + + .xxl\:focus\:placeholder-opacity-50:focus::placeholder { + --tw-placeholder-opacity: 0.5; + } + + .xxl\:focus\:placeholder-opacity-60:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .xxl\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.6; + } + + .xxl\:focus\:placeholder-opacity-60:focus::placeholder { + --tw-placeholder-opacity: 0.6; + } + + .xxl\:focus\:placeholder-opacity-70:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .xxl\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.7; + } + + .xxl\:focus\:placeholder-opacity-70:focus::placeholder { + --tw-placeholder-opacity: 0.7; + } + + .xxl\:focus\:placeholder-opacity-75:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .xxl\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.75; + } + + .xxl\:focus\:placeholder-opacity-75:focus::placeholder { + --tw-placeholder-opacity: 0.75; + } + + .xxl\:focus\:placeholder-opacity-80:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .xxl\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.8; + } + + .xxl\:focus\:placeholder-opacity-80:focus::placeholder { + --tw-placeholder-opacity: 0.8; + } + + .xxl\:focus\:placeholder-opacity-90:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .xxl\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.9; + } + + .xxl\:focus\:placeholder-opacity-90:focus::placeholder { + --tw-placeholder-opacity: 0.9; + } + + .xxl\:focus\:placeholder-opacity-95:focus::-moz-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .xxl\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 0.95; + } + + .xxl\:focus\:placeholder-opacity-95:focus::placeholder { + --tw-placeholder-opacity: 0.95; + } + + .xxl\:focus\:placeholder-opacity-100:focus::-moz-placeholder { + --tw-placeholder-opacity: 1; + } + + .xxl\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder { + --tw-placeholder-opacity: 1; + } + + .xxl\:focus\:placeholder-opacity-100:focus::placeholder { + --tw-placeholder-opacity: 1; + } + + .xxl\:pointer-events-none { + pointer-events: none; + } + + .xxl\:pointer-events-auto { + pointer-events: auto; + } + + .xxl\:static { + position: static; + } + + .xxl\:fixed { + position: fixed; + } + + .xxl\:absolute { + position: absolute; + } + + .xxl\:relative { + position: relative; + } + + .xxl\:sticky { + position: -webkit-sticky; + position: sticky; + } + + .xxl\:inset-0 { + top: 0px; + right: 0px; + bottom: 0px; + left: 0px; + } + + .xxl\:inset-1 { + top: 0.25rem; + right: 0.25rem; + bottom: 0.25rem; + left: 0.25rem; + } + + .xxl\:inset-2 { + top: 0.5rem; + right: 0.5rem; + bottom: 0.5rem; + left: 0.5rem; + } + + .xxl\:inset-3 { + top: 0.75rem; + right: 0.75rem; + bottom: 0.75rem; + left: 0.75rem; + } + + .xxl\:inset-4 { + top: 1rem; + right: 1rem; + bottom: 1rem; + left: 1rem; + } + + .xxl\:inset-5 { + top: 1.25rem; + right: 1.25rem; + bottom: 1.25rem; + left: 1.25rem; + } + + .xxl\:inset-6 { + top: 1.5rem; + right: 1.5rem; + bottom: 1.5rem; + left: 1.5rem; + } + + .xxl\:inset-7 { + top: 1.75rem; + right: 1.75rem; + bottom: 1.75rem; + left: 1.75rem; + } + + .xxl\:inset-8 { + top: 2rem; + right: 2rem; + bottom: 2rem; + left: 2rem; + } + + .xxl\:inset-9 { + top: 2.25rem; + right: 2.25rem; + bottom: 2.25rem; + left: 2.25rem; + } + + .xxl\:inset-10 { + top: 2.5rem; + right: 2.5rem; + bottom: 2.5rem; + left: 2.5rem; + } + + .xxl\:inset-11 { + top: 2.75rem; + right: 2.75rem; + bottom: 2.75rem; + left: 2.75rem; + } + + .xxl\:inset-12 { + top: 3rem; + right: 3rem; + bottom: 3rem; + left: 3rem; + } + + .xxl\:inset-14 { + top: 3.5rem; + right: 3.5rem; + bottom: 3.5rem; + left: 3.5rem; + } + + .xxl\:inset-16 { + top: 4rem; + right: 4rem; + bottom: 4rem; + left: 4rem; + } + + .xxl\:inset-20 { + top: 5rem; + right: 5rem; + bottom: 5rem; + left: 5rem; + } + + .xxl\:inset-22 { + top: 5.625rem; + right: 5.625rem; + bottom: 5.625rem; + left: 5.625rem; + } + + .xxl\:inset-24 { + top: 6rem; + right: 6rem; + bottom: 6rem; + left: 6rem; + } + + .xxl\:inset-28 { + top: 7rem; + right: 7rem; + bottom: 7rem; + left: 7rem; + } + + .xxl\:inset-32 { + top: 8rem; + right: 8rem; + bottom: 8rem; + left: 8rem; + } + + .xxl\:inset-36 { + top: 9rem; + right: 9rem; + bottom: 9rem; + left: 9rem; + } + + .xxl\:inset-40 { + top: 10rem; + right: 10rem; + bottom: 10rem; + left: 10rem; + } + + .xxl\:inset-44 { + top: 11rem; + right: 11rem; + bottom: 11rem; + left: 11rem; + } + + .xxl\:inset-48 { + top: 12rem; + right: 12rem; + bottom: 12rem; + left: 12rem; + } + + .xxl\:inset-52 { + top: 13rem; + right: 13rem; + bottom: 13rem; + left: 13rem; + } + + .xxl\:inset-56 { + top: 14rem; + right: 14rem; + bottom: 14rem; + left: 14rem; + } + + .xxl\:inset-60 { + top: 240px; + right: 240px; + bottom: 240px; + left: 240px; + } + + .xxl\:inset-64 { + top: 16rem; + right: 16rem; + bottom: 16rem; + left: 16rem; + } + + .xxl\:inset-72 { + top: 18rem; + right: 18rem; + bottom: 18rem; + left: 18rem; + } + + .xxl\:inset-80 { + top: 20rem; + right: 20rem; + bottom: 20rem; + left: 20rem; + } + + .xxl\:inset-88 { + top: 22rem; + right: 22rem; + bottom: 22rem; + left: 22rem; + } + + .xxl\:inset-96 { + top: 24rem; + right: 24rem; + bottom: 24rem; + left: 24rem; + } + + .xxl\:inset-130 { + top: 560px; + right: 560px; + bottom: 560px; + left: 560px; + } + + .xxl\:inset-auto { + top: auto; + right: auto; + bottom: auto; + left: auto; + } + + .xxl\:inset-px { + top: 1px; + right: 1px; + bottom: 1px; + left: 1px; + } + + .xxl\:inset-0\.5 { + top: 0.125rem; + right: 0.125rem; + bottom: 0.125rem; + left: 0.125rem; + } + + .xxl\:inset-1\.5 { + top: 0.375rem; + right: 0.375rem; + bottom: 0.375rem; + left: 0.375rem; + } + + .xxl\:inset-2\.5 { + top: 0.625rem; + right: 0.625rem; + bottom: 0.625rem; + left: 0.625rem; + } + + .xxl\:inset-3\.5 { + top: 0.875rem; + right: 0.875rem; + bottom: 0.875rem; + left: 0.875rem; + } + + .xxl\:-inset-0 { + top: 0px; + right: 0px; + bottom: 0px; + left: 0px; + } + + .xxl\:-inset-1 { + top: -0.25rem; + right: -0.25rem; + bottom: -0.25rem; + left: -0.25rem; + } + + .xxl\:-inset-2 { + top: -0.5rem; + right: -0.5rem; + bottom: -0.5rem; + left: -0.5rem; + } + + .xxl\:-inset-3 { + top: -0.75rem; + right: -0.75rem; + bottom: -0.75rem; + left: -0.75rem; + } + + .xxl\:-inset-4 { + top: -1rem; + right: -1rem; + bottom: -1rem; + left: -1rem; + } + + .xxl\:-inset-5 { + top: -1.25rem; + right: -1.25rem; + bottom: -1.25rem; + left: -1.25rem; + } + + .xxl\:-inset-6 { + top: -1.5rem; + right: -1.5rem; + bottom: -1.5rem; + left: -1.5rem; + } + + .xxl\:-inset-7 { + top: -1.75rem; + right: -1.75rem; + bottom: -1.75rem; + left: -1.75rem; + } + + .xxl\:-inset-8 { + top: -2rem; + right: -2rem; + bottom: -2rem; + left: -2rem; + } + + .xxl\:-inset-9 { + top: -2.25rem; + right: -2.25rem; + bottom: -2.25rem; + left: -2.25rem; + } + + .xxl\:-inset-10 { + top: -2.5rem; + right: -2.5rem; + bottom: -2.5rem; + left: -2.5rem; + } + + .xxl\:-inset-11 { + top: -2.75rem; + right: -2.75rem; + bottom: -2.75rem; + left: -2.75rem; + } + + .xxl\:-inset-12 { + top: -3rem; + right: -3rem; + bottom: -3rem; + left: -3rem; + } + + .xxl\:-inset-14 { + top: -3.5rem; + right: -3.5rem; + bottom: -3.5rem; + left: -3.5rem; + } + + .xxl\:-inset-16 { + top: -4rem; + right: -4rem; + bottom: -4rem; + left: -4rem; + } + + .xxl\:-inset-20 { + top: -5rem; + right: -5rem; + bottom: -5rem; + left: -5rem; + } + + .xxl\:-inset-22 { + top: -5.625rem; + right: -5.625rem; + bottom: -5.625rem; + left: -5.625rem; + } + + .xxl\:-inset-24 { + top: -6rem; + right: -6rem; + bottom: -6rem; + left: -6rem; + } + + .xxl\:-inset-28 { + top: -7rem; + right: -7rem; + bottom: -7rem; + left: -7rem; + } + + .xxl\:-inset-32 { + top: -8rem; + right: -8rem; + bottom: -8rem; + left: -8rem; + } + + .xxl\:-inset-36 { + top: -9rem; + right: -9rem; + bottom: -9rem; + left: -9rem; + } + + .xxl\:-inset-40 { + top: -10rem; + right: -10rem; + bottom: -10rem; + left: -10rem; + } + + .xxl\:-inset-44 { + top: -11rem; + right: -11rem; + bottom: -11rem; + left: -11rem; + } + + .xxl\:-inset-48 { + top: -12rem; + right: -12rem; + bottom: -12rem; + left: -12rem; + } + + .xxl\:-inset-52 { + top: -13rem; + right: -13rem; + bottom: -13rem; + left: -13rem; + } + + .xxl\:-inset-56 { + top: -14rem; + right: -14rem; + bottom: -14rem; + left: -14rem; + } + + .xxl\:-inset-60 { + top: -240px; + right: -240px; + bottom: -240px; + left: -240px; + } + + .xxl\:-inset-64 { + top: -16rem; + right: -16rem; + bottom: -16rem; + left: -16rem; + } + + .xxl\:-inset-72 { + top: -18rem; + right: -18rem; + bottom: -18rem; + left: -18rem; + } + + .xxl\:-inset-80 { + top: -20rem; + right: -20rem; + bottom: -20rem; + left: -20rem; + } + + .xxl\:-inset-88 { + top: -22rem; + right: -22rem; + bottom: -22rem; + left: -22rem; + } + + .xxl\:-inset-96 { + top: -24rem; + right: -24rem; + bottom: -24rem; + left: -24rem; + } + + .xxl\:-inset-130 { + top: -560px; + right: -560px; + bottom: -560px; + left: -560px; + } + + .xxl\:-inset-px { + top: -1px; + right: -1px; + bottom: -1px; + left: -1px; + } + + .xxl\:-inset-0\.5 { + top: -0.125rem; + right: -0.125rem; + bottom: -0.125rem; + left: -0.125rem; + } + + .xxl\:-inset-1\.5 { + top: -0.375rem; + right: -0.375rem; + bottom: -0.375rem; + left: -0.375rem; + } + + .xxl\:-inset-2\.5 { + top: -0.625rem; + right: -0.625rem; + bottom: -0.625rem; + left: -0.625rem; + } + + .xxl\:-inset-3\.5 { + top: -0.875rem; + right: -0.875rem; + bottom: -0.875rem; + left: -0.875rem; + } + + .xxl\:inset-1\/2 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .xxl\:inset-1\/3 { + top: 33.333333%; + right: 33.333333%; + bottom: 33.333333%; + left: 33.333333%; + } + + .xxl\:inset-2\/3 { + top: 66.666667%; + right: 66.666667%; + bottom: 66.666667%; + left: 66.666667%; + } + + .xxl\:inset-1\/4 { + top: 25%; + right: 25%; + bottom: 25%; + left: 25%; + } + + .xxl\:inset-2\/4 { + top: 50%; + right: 50%; + bottom: 50%; + left: 50%; + } + + .xxl\:inset-3\/4 { + top: 75%; + right: 75%; + bottom: 75%; + left: 75%; + } + + .xxl\:inset-full { + top: 100%; + right: 100%; + bottom: 100%; + left: 100%; + } + + .xxl\:-inset-1\/2 { + top: -50%; + right: -50%; + bottom: -50%; + left: -50%; + } + + .xxl\:-inset-1\/3 { + top: -33.333333%; + right: -33.333333%; + bottom: -33.333333%; + left: -33.333333%; + } + + .xxl\:-inset-2\/3 { + top: -66.666667%; + right: -66.666667%; + bottom: -66.666667%; + left: -66.666667%; + } + + .xxl\:-inset-1\/4 { + top: -25%; + right: -25%; + bottom: -25%; + left: -25%; + } + + .xxl\:-inset-2\/4 { + top: -50%; + right: -50%; + bottom: -50%; + left: -50%; + } + + .xxl\:-inset-3\/4 { + top: -75%; + right: -75%; + bottom: -75%; + left: -75%; + } + + .xxl\:-inset-full { + top: -100%; + right: -100%; + bottom: -100%; + left: -100%; + } + + .xxl\:inset-y-0 { + top: 0px; + bottom: 0px; + } + + .xxl\:inset-x-0 { + right: 0px; + left: 0px; + } + + .xxl\:inset-y-1 { + top: 0.25rem; + bottom: 0.25rem; + } + + .xxl\:inset-x-1 { + right: 0.25rem; + left: 0.25rem; + } + + .xxl\:inset-y-2 { + top: 0.5rem; + bottom: 0.5rem; + } + + .xxl\:inset-x-2 { + right: 0.5rem; + left: 0.5rem; + } + + .xxl\:inset-y-3 { + top: 0.75rem; + bottom: 0.75rem; + } + + .xxl\:inset-x-3 { + right: 0.75rem; + left: 0.75rem; + } + + .xxl\:inset-y-4 { + top: 1rem; + bottom: 1rem; + } + + .xxl\:inset-x-4 { + right: 1rem; + left: 1rem; + } + + .xxl\:inset-y-5 { + top: 1.25rem; + bottom: 1.25rem; + } + + .xxl\:inset-x-5 { + right: 1.25rem; + left: 1.25rem; + } + + .xxl\:inset-y-6 { + top: 1.5rem; + bottom: 1.5rem; + } + + .xxl\:inset-x-6 { + right: 1.5rem; + left: 1.5rem; + } + + .xxl\:inset-y-7 { + top: 1.75rem; + bottom: 1.75rem; + } + + .xxl\:inset-x-7 { + right: 1.75rem; + left: 1.75rem; + } + + .xxl\:inset-y-8 { + top: 2rem; + bottom: 2rem; + } + + .xxl\:inset-x-8 { + right: 2rem; + left: 2rem; + } + + .xxl\:inset-y-9 { + top: 2.25rem; + bottom: 2.25rem; + } + + .xxl\:inset-x-9 { + right: 2.25rem; + left: 2.25rem; + } + + .xxl\:inset-y-10 { + top: 2.5rem; + bottom: 2.5rem; + } + + .xxl\:inset-x-10 { + right: 2.5rem; + left: 2.5rem; + } + + .xxl\:inset-y-11 { + top: 2.75rem; + bottom: 2.75rem; + } + + .xxl\:inset-x-11 { + right: 2.75rem; + left: 2.75rem; + } + + .xxl\:inset-y-12 { + top: 3rem; + bottom: 3rem; + } + + .xxl\:inset-x-12 { + right: 3rem; + left: 3rem; + } + + .xxl\:inset-y-14 { + top: 3.5rem; + bottom: 3.5rem; + } + + .xxl\:inset-x-14 { + right: 3.5rem; + left: 3.5rem; + } + + .xxl\:inset-y-16 { + top: 4rem; + bottom: 4rem; + } + + .xxl\:inset-x-16 { + right: 4rem; + left: 4rem; + } + + .xxl\:inset-y-20 { + top: 5rem; + bottom: 5rem; + } + + .xxl\:inset-x-20 { + right: 5rem; + left: 5rem; + } + + .xxl\:inset-y-22 { + top: 5.625rem; + bottom: 5.625rem; + } + + .xxl\:inset-x-22 { + right: 5.625rem; + left: 5.625rem; + } + + .xxl\:inset-y-24 { + top: 6rem; + bottom: 6rem; + } + + .xxl\:inset-x-24 { + right: 6rem; + left: 6rem; + } + + .xxl\:inset-y-28 { + top: 7rem; + bottom: 7rem; + } + + .xxl\:inset-x-28 { + right: 7rem; + left: 7rem; + } + + .xxl\:inset-y-32 { + top: 8rem; + bottom: 8rem; + } + + .xxl\:inset-x-32 { + right: 8rem; + left: 8rem; + } + + .xxl\:inset-y-36 { + top: 9rem; + bottom: 9rem; + } + + .xxl\:inset-x-36 { + right: 9rem; + left: 9rem; + } + + .xxl\:inset-y-40 { + top: 10rem; + bottom: 10rem; + } + + .xxl\:inset-x-40 { + right: 10rem; + left: 10rem; + } + + .xxl\:inset-y-44 { + top: 11rem; + bottom: 11rem; + } + + .xxl\:inset-x-44 { + right: 11rem; + left: 11rem; + } + + .xxl\:inset-y-48 { + top: 12rem; + bottom: 12rem; + } + + .xxl\:inset-x-48 { + right: 12rem; + left: 12rem; + } + + .xxl\:inset-y-52 { + top: 13rem; + bottom: 13rem; + } + + .xxl\:inset-x-52 { + right: 13rem; + left: 13rem; + } + + .xxl\:inset-y-56 { + top: 14rem; + bottom: 14rem; + } + + .xxl\:inset-x-56 { + right: 14rem; + left: 14rem; + } + + .xxl\:inset-y-60 { + top: 240px; + bottom: 240px; + } + + .xxl\:inset-x-60 { + right: 240px; + left: 240px; + } + + .xxl\:inset-y-64 { + top: 16rem; + bottom: 16rem; + } + + .xxl\:inset-x-64 { + right: 16rem; + left: 16rem; + } + + .xxl\:inset-y-72 { + top: 18rem; + bottom: 18rem; + } + + .xxl\:inset-x-72 { + right: 18rem; + left: 18rem; + } + + .xxl\:inset-y-80 { + top: 20rem; + bottom: 20rem; + } + + .xxl\:inset-x-80 { + right: 20rem; + left: 20rem; + } + + .xxl\:inset-y-88 { + top: 22rem; + bottom: 22rem; + } + + .xxl\:inset-x-88 { + right: 22rem; + left: 22rem; + } + + .xxl\:inset-y-96 { + top: 24rem; + bottom: 24rem; + } + + .xxl\:inset-x-96 { + right: 24rem; + left: 24rem; + } + + .xxl\:inset-y-130 { + top: 560px; + bottom: 560px; + } + + .xxl\:inset-x-130 { + right: 560px; + left: 560px; + } + + .xxl\:inset-y-auto { + top: auto; + bottom: auto; + } + + .xxl\:inset-x-auto { + right: auto; + left: auto; + } + + .xxl\:inset-y-px { + top: 1px; + bottom: 1px; + } + + .xxl\:inset-x-px { + right: 1px; + left: 1px; + } + + .xxl\:inset-y-0\.5 { + top: 0.125rem; + bottom: 0.125rem; + } + + .xxl\:inset-x-0\.5 { + right: 0.125rem; + left: 0.125rem; + } + + .xxl\:inset-y-1\.5 { + top: 0.375rem; + bottom: 0.375rem; + } + + .xxl\:inset-x-1\.5 { + right: 0.375rem; + left: 0.375rem; + } + + .xxl\:inset-y-2\.5 { + top: 0.625rem; + bottom: 0.625rem; + } + + .xxl\:inset-x-2\.5 { + right: 0.625rem; + left: 0.625rem; + } + + .xxl\:inset-y-3\.5 { + top: 0.875rem; + bottom: 0.875rem; + } + + .xxl\:inset-x-3\.5 { + right: 0.875rem; + left: 0.875rem; + } + + .xxl\:-inset-y-0 { + top: 0px; + bottom: 0px; + } + + .xxl\:-inset-x-0 { + right: 0px; + left: 0px; + } + + .xxl\:-inset-y-1 { + top: -0.25rem; + bottom: -0.25rem; + } + + .xxl\:-inset-x-1 { + right: -0.25rem; + left: -0.25rem; + } + + .xxl\:-inset-y-2 { + top: -0.5rem; + bottom: -0.5rem; + } + + .xxl\:-inset-x-2 { + right: -0.5rem; + left: -0.5rem; + } + + .xxl\:-inset-y-3 { + top: -0.75rem; + bottom: -0.75rem; + } + + .xxl\:-inset-x-3 { + right: -0.75rem; + left: -0.75rem; + } + + .xxl\:-inset-y-4 { + top: -1rem; + bottom: -1rem; + } + + .xxl\:-inset-x-4 { + right: -1rem; + left: -1rem; + } + + .xxl\:-inset-y-5 { + top: -1.25rem; + bottom: -1.25rem; + } + + .xxl\:-inset-x-5 { + right: -1.25rem; + left: -1.25rem; + } + + .xxl\:-inset-y-6 { + top: -1.5rem; + bottom: -1.5rem; + } + + .xxl\:-inset-x-6 { + right: -1.5rem; + left: -1.5rem; + } + + .xxl\:-inset-y-7 { + top: -1.75rem; + bottom: -1.75rem; + } + + .xxl\:-inset-x-7 { + right: -1.75rem; + left: -1.75rem; + } + + .xxl\:-inset-y-8 { + top: -2rem; + bottom: -2rem; + } + + .xxl\:-inset-x-8 { + right: -2rem; + left: -2rem; + } + + .xxl\:-inset-y-9 { + top: -2.25rem; + bottom: -2.25rem; + } + + .xxl\:-inset-x-9 { + right: -2.25rem; + left: -2.25rem; + } + + .xxl\:-inset-y-10 { + top: -2.5rem; + bottom: -2.5rem; + } + + .xxl\:-inset-x-10 { + right: -2.5rem; + left: -2.5rem; + } + + .xxl\:-inset-y-11 { + top: -2.75rem; + bottom: -2.75rem; + } + + .xxl\:-inset-x-11 { + right: -2.75rem; + left: -2.75rem; + } + + .xxl\:-inset-y-12 { + top: -3rem; + bottom: -3rem; + } + + .xxl\:-inset-x-12 { + right: -3rem; + left: -3rem; + } + + .xxl\:-inset-y-14 { + top: -3.5rem; + bottom: -3.5rem; + } + + .xxl\:-inset-x-14 { + right: -3.5rem; + left: -3.5rem; + } + + .xxl\:-inset-y-16 { + top: -4rem; + bottom: -4rem; + } + + .xxl\:-inset-x-16 { + right: -4rem; + left: -4rem; + } + + .xxl\:-inset-y-20 { + top: -5rem; + bottom: -5rem; + } + + .xxl\:-inset-x-20 { + right: -5rem; + left: -5rem; + } + + .xxl\:-inset-y-22 { + top: -5.625rem; + bottom: -5.625rem; + } + + .xxl\:-inset-x-22 { + right: -5.625rem; + left: -5.625rem; + } + + .xxl\:-inset-y-24 { + top: -6rem; + bottom: -6rem; + } + + .xxl\:-inset-x-24 { + right: -6rem; + left: -6rem; + } + + .xxl\:-inset-y-28 { + top: -7rem; + bottom: -7rem; + } + + .xxl\:-inset-x-28 { + right: -7rem; + left: -7rem; + } + + .xxl\:-inset-y-32 { + top: -8rem; + bottom: -8rem; + } + + .xxl\:-inset-x-32 { + right: -8rem; + left: -8rem; + } + + .xxl\:-inset-y-36 { + top: -9rem; + bottom: -9rem; + } + + .xxl\:-inset-x-36 { + right: -9rem; + left: -9rem; + } + + .xxl\:-inset-y-40 { + top: -10rem; + bottom: -10rem; + } + + .xxl\:-inset-x-40 { + right: -10rem; + left: -10rem; + } + + .xxl\:-inset-y-44 { + top: -11rem; + bottom: -11rem; + } + + .xxl\:-inset-x-44 { + right: -11rem; + left: -11rem; + } + + .xxl\:-inset-y-48 { + top: -12rem; + bottom: -12rem; + } + + .xxl\:-inset-x-48 { + right: -12rem; + left: -12rem; + } + + .xxl\:-inset-y-52 { + top: -13rem; + bottom: -13rem; + } + + .xxl\:-inset-x-52 { + right: -13rem; + left: -13rem; + } + + .xxl\:-inset-y-56 { + top: -14rem; + bottom: -14rem; + } + + .xxl\:-inset-x-56 { + right: -14rem; + left: -14rem; + } + + .xxl\:-inset-y-60 { + top: -240px; + bottom: -240px; + } + + .xxl\:-inset-x-60 { + right: -240px; + left: -240px; + } + + .xxl\:-inset-y-64 { + top: -16rem; + bottom: -16rem; + } + + .xxl\:-inset-x-64 { + right: -16rem; + left: -16rem; + } + + .xxl\:-inset-y-72 { + top: -18rem; + bottom: -18rem; + } + + .xxl\:-inset-x-72 { + right: -18rem; + left: -18rem; + } + + .xxl\:-inset-y-80 { + top: -20rem; + bottom: -20rem; + } + + .xxl\:-inset-x-80 { + right: -20rem; + left: -20rem; + } + + .xxl\:-inset-y-88 { + top: -22rem; + bottom: -22rem; + } + + .xxl\:-inset-x-88 { + right: -22rem; + left: -22rem; + } + + .xxl\:-inset-y-96 { + top: -24rem; + bottom: -24rem; + } + + .xxl\:-inset-x-96 { + right: -24rem; + left: -24rem; + } + + .xxl\:-inset-y-130 { + top: -560px; + bottom: -560px; + } + + .xxl\:-inset-x-130 { + right: -560px; + left: -560px; + } + + .xxl\:-inset-y-px { + top: -1px; + bottom: -1px; + } + + .xxl\:-inset-x-px { + right: -1px; + left: -1px; + } + + .xxl\:-inset-y-0\.5 { + top: -0.125rem; + bottom: -0.125rem; + } + + .xxl\:-inset-x-0\.5 { + right: -0.125rem; + left: -0.125rem; + } + + .xxl\:-inset-y-1\.5 { + top: -0.375rem; + bottom: -0.375rem; + } + + .xxl\:-inset-x-1\.5 { + right: -0.375rem; + left: -0.375rem; + } + + .xxl\:-inset-y-2\.5 { + top: -0.625rem; + bottom: -0.625rem; + } + + .xxl\:-inset-x-2\.5 { + right: -0.625rem; + left: -0.625rem; + } + + .xxl\:-inset-y-3\.5 { + top: -0.875rem; + bottom: -0.875rem; + } + + .xxl\:-inset-x-3\.5 { + right: -0.875rem; + left: -0.875rem; + } + + .xxl\:inset-y-1\/2 { + top: 50%; + bottom: 50%; + } + + .xxl\:inset-x-1\/2 { + right: 50%; + left: 50%; + } + + .xxl\:inset-y-1\/3 { + top: 33.333333%; + bottom: 33.333333%; + } + + .xxl\:inset-x-1\/3 { + right: 33.333333%; + left: 33.333333%; + } + + .xxl\:inset-y-2\/3 { + top: 66.666667%; + bottom: 66.666667%; + } + + .xxl\:inset-x-2\/3 { + right: 66.666667%; + left: 66.666667%; + } + + .xxl\:inset-y-1\/4 { + top: 25%; + bottom: 25%; + } + + .xxl\:inset-x-1\/4 { + right: 25%; + left: 25%; + } + + .xxl\:inset-y-2\/4 { + top: 50%; + bottom: 50%; + } + + .xxl\:inset-x-2\/4 { + right: 50%; + left: 50%; + } + + .xxl\:inset-y-3\/4 { + top: 75%; + bottom: 75%; + } + + .xxl\:inset-x-3\/4 { + right: 75%; + left: 75%; + } + + .xxl\:inset-y-full { + top: 100%; + bottom: 100%; + } + + .xxl\:inset-x-full { + right: 100%; + left: 100%; + } + + .xxl\:-inset-y-1\/2 { + top: -50%; + bottom: -50%; + } + + .xxl\:-inset-x-1\/2 { + right: -50%; + left: -50%; + } + + .xxl\:-inset-y-1\/3 { + top: -33.333333%; + bottom: -33.333333%; + } + + .xxl\:-inset-x-1\/3 { + right: -33.333333%; + left: -33.333333%; + } + + .xxl\:-inset-y-2\/3 { + top: -66.666667%; + bottom: -66.666667%; + } + + .xxl\:-inset-x-2\/3 { + right: -66.666667%; + left: -66.666667%; + } + + .xxl\:-inset-y-1\/4 { + top: -25%; + bottom: -25%; + } + + .xxl\:-inset-x-1\/4 { + right: -25%; + left: -25%; + } + + .xxl\:-inset-y-2\/4 { + top: -50%; + bottom: -50%; + } + + .xxl\:-inset-x-2\/4 { + right: -50%; + left: -50%; + } + + .xxl\:-inset-y-3\/4 { + top: -75%; + bottom: -75%; + } + + .xxl\:-inset-x-3\/4 { + right: -75%; + left: -75%; + } + + .xxl\:-inset-y-full { + top: -100%; + bottom: -100%; + } + + .xxl\:-inset-x-full { + right: -100%; + left: -100%; + } + + .xxl\:top-0 { + top: 0px; + } + + .xxl\:right-0 { + right: 0px; + } + + .xxl\:bottom-0 { + bottom: 0px; + } + + .xxl\:left-0 { + left: 0px; + } + + .xxl\:top-1 { + top: 0.25rem; + } + + .xxl\:right-1 { + right: 0.25rem; + } + + .xxl\:bottom-1 { + bottom: 0.25rem; + } + + .xxl\:left-1 { + left: 0.25rem; + } + + .xxl\:top-2 { + top: 0.5rem; + } + + .xxl\:right-2 { + right: 0.5rem; + } + + .xxl\:bottom-2 { + bottom: 0.5rem; + } + + .xxl\:left-2 { + left: 0.5rem; + } + + .xxl\:top-3 { + top: 0.75rem; + } + + .xxl\:right-3 { + right: 0.75rem; + } + + .xxl\:bottom-3 { + bottom: 0.75rem; + } + + .xxl\:left-3 { + left: 0.75rem; + } + + .xxl\:top-4 { + top: 1rem; + } + + .xxl\:right-4 { + right: 1rem; + } + + .xxl\:bottom-4 { + bottom: 1rem; + } + + .xxl\:left-4 { + left: 1rem; + } + + .xxl\:top-5 { + top: 1.25rem; + } + + .xxl\:right-5 { + right: 1.25rem; + } + + .xxl\:bottom-5 { + bottom: 1.25rem; + } + + .xxl\:left-5 { + left: 1.25rem; + } + + .xxl\:top-6 { + top: 1.5rem; + } + + .xxl\:right-6 { + right: 1.5rem; + } + + .xxl\:bottom-6 { + bottom: 1.5rem; + } + + .xxl\:left-6 { + left: 1.5rem; + } + + .xxl\:top-7 { + top: 1.75rem; + } + + .xxl\:right-7 { + right: 1.75rem; + } + + .xxl\:bottom-7 { + bottom: 1.75rem; + } + + .xxl\:left-7 { + left: 1.75rem; + } + + .xxl\:top-8 { + top: 2rem; + } + + .xxl\:right-8 { + right: 2rem; + } + + .xxl\:bottom-8 { + bottom: 2rem; + } + + .xxl\:left-8 { + left: 2rem; + } + + .xxl\:top-9 { + top: 2.25rem; + } + + .xxl\:right-9 { + right: 2.25rem; + } + + .xxl\:bottom-9 { + bottom: 2.25rem; + } + + .xxl\:left-9 { + left: 2.25rem; + } + + .xxl\:top-10 { + top: 2.5rem; + } + + .xxl\:right-10 { + right: 2.5rem; + } + + .xxl\:bottom-10 { + bottom: 2.5rem; + } + + .xxl\:left-10 { + left: 2.5rem; + } + + .xxl\:top-11 { + top: 2.75rem; + } + + .xxl\:right-11 { + right: 2.75rem; + } + + .xxl\:bottom-11 { + bottom: 2.75rem; + } + + .xxl\:left-11 { + left: 2.75rem; + } + + .xxl\:top-12 { + top: 3rem; + } + + .xxl\:right-12 { + right: 3rem; + } + + .xxl\:bottom-12 { + bottom: 3rem; + } + + .xxl\:left-12 { + left: 3rem; + } + + .xxl\:top-14 { + top: 3.5rem; + } + + .xxl\:right-14 { + right: 3.5rem; + } + + .xxl\:bottom-14 { + bottom: 3.5rem; + } + + .xxl\:left-14 { + left: 3.5rem; + } + + .xxl\:top-16 { + top: 4rem; + } + + .xxl\:right-16 { + right: 4rem; + } + + .xxl\:bottom-16 { + bottom: 4rem; + } + + .xxl\:left-16 { + left: 4rem; + } + + .xxl\:top-20 { + top: 5rem; + } + + .xxl\:right-20 { + right: 5rem; + } + + .xxl\:bottom-20 { + bottom: 5rem; + } + + .xxl\:left-20 { + left: 5rem; + } + + .xxl\:top-22 { + top: 5.625rem; + } + + .xxl\:right-22 { + right: 5.625rem; + } + + .xxl\:bottom-22 { + bottom: 5.625rem; + } + + .xxl\:left-22 { + left: 5.625rem; + } + + .xxl\:top-24 { + top: 6rem; + } + + .xxl\:right-24 { + right: 6rem; + } + + .xxl\:bottom-24 { + bottom: 6rem; + } + + .xxl\:left-24 { + left: 6rem; + } + + .xxl\:top-28 { + top: 7rem; + } + + .xxl\:right-28 { + right: 7rem; + } + + .xxl\:bottom-28 { + bottom: 7rem; + } + + .xxl\:left-28 { + left: 7rem; + } + + .xxl\:top-32 { + top: 8rem; + } + + .xxl\:right-32 { + right: 8rem; + } + + .xxl\:bottom-32 { + bottom: 8rem; + } + + .xxl\:left-32 { + left: 8rem; + } + + .xxl\:top-36 { + top: 9rem; + } + + .xxl\:right-36 { + right: 9rem; + } + + .xxl\:bottom-36 { + bottom: 9rem; + } + + .xxl\:left-36 { + left: 9rem; + } + + .xxl\:top-40 { + top: 10rem; + } + + .xxl\:right-40 { + right: 10rem; + } + + .xxl\:bottom-40 { + bottom: 10rem; + } + + .xxl\:left-40 { + left: 10rem; + } + + .xxl\:top-44 { + top: 11rem; + } + + .xxl\:right-44 { + right: 11rem; + } + + .xxl\:bottom-44 { + bottom: 11rem; + } + + .xxl\:left-44 { + left: 11rem; + } + + .xxl\:top-48 { + top: 12rem; + } + + .xxl\:right-48 { + right: 12rem; + } + + .xxl\:bottom-48 { + bottom: 12rem; + } + + .xxl\:left-48 { + left: 12rem; + } + + .xxl\:top-52 { + top: 13rem; + } + + .xxl\:right-52 { + right: 13rem; + } + + .xxl\:bottom-52 { + bottom: 13rem; + } + + .xxl\:left-52 { + left: 13rem; + } + + .xxl\:top-56 { + top: 14rem; + } + + .xxl\:right-56 { + right: 14rem; + } + + .xxl\:bottom-56 { + bottom: 14rem; + } + + .xxl\:left-56 { + left: 14rem; + } + + .xxl\:top-60 { + top: 240px; + } + + .xxl\:right-60 { + right: 240px; + } + + .xxl\:bottom-60 { + bottom: 240px; + } + + .xxl\:left-60 { + left: 240px; + } + + .xxl\:top-64 { + top: 16rem; + } + + .xxl\:right-64 { + right: 16rem; + } + + .xxl\:bottom-64 { + bottom: 16rem; + } + + .xxl\:left-64 { + left: 16rem; + } + + .xxl\:top-72 { + top: 18rem; + } + + .xxl\:right-72 { + right: 18rem; + } + + .xxl\:bottom-72 { + bottom: 18rem; + } + + .xxl\:left-72 { + left: 18rem; + } + + .xxl\:top-80 { + top: 20rem; + } + + .xxl\:right-80 { + right: 20rem; + } + + .xxl\:bottom-80 { + bottom: 20rem; + } + + .xxl\:left-80 { + left: 20rem; + } + + .xxl\:top-88 { + top: 22rem; + } + + .xxl\:right-88 { + right: 22rem; + } + + .xxl\:bottom-88 { + bottom: 22rem; + } + + .xxl\:left-88 { + left: 22rem; + } + + .xxl\:top-96 { + top: 24rem; + } + + .xxl\:right-96 { + right: 24rem; + } + + .xxl\:bottom-96 { + bottom: 24rem; + } + + .xxl\:left-96 { + left: 24rem; + } + + .xxl\:top-130 { + top: 560px; + } + + .xxl\:right-130 { + right: 560px; + } + + .xxl\:bottom-130 { + bottom: 560px; + } + + .xxl\:left-130 { + left: 560px; + } + + .xxl\:top-auto { + top: auto; + } + + .xxl\:right-auto { + right: auto; + } + + .xxl\:bottom-auto { + bottom: auto; + } + + .xxl\:left-auto { + left: auto; + } + + .xxl\:top-px { + top: 1px; + } + + .xxl\:right-px { + right: 1px; + } + + .xxl\:bottom-px { + bottom: 1px; + } + + .xxl\:left-px { + left: 1px; + } + + .xxl\:top-0\.5 { + top: 0.125rem; + } + + .xxl\:right-0\.5 { + right: 0.125rem; + } + + .xxl\:bottom-0\.5 { + bottom: 0.125rem; + } + + .xxl\:left-0\.5 { + left: 0.125rem; + } + + .xxl\:top-1\.5 { + top: 0.375rem; + } + + .xxl\:right-1\.5 { + right: 0.375rem; + } + + .xxl\:bottom-1\.5 { + bottom: 0.375rem; + } + + .xxl\:left-1\.5 { + left: 0.375rem; + } + + .xxl\:top-2\.5 { + top: 0.625rem; + } + + .xxl\:right-2\.5 { + right: 0.625rem; + } + + .xxl\:bottom-2\.5 { + bottom: 0.625rem; + } + + .xxl\:left-2\.5 { + left: 0.625rem; + } + + .xxl\:top-3\.5 { + top: 0.875rem; + } + + .xxl\:right-3\.5 { + right: 0.875rem; + } + + .xxl\:bottom-3\.5 { + bottom: 0.875rem; + } + + .xxl\:left-3\.5 { + left: 0.875rem; + } + + .xxl\:-top-0 { + top: 0px; + } + + .xxl\:-right-0 { + right: 0px; + } + + .xxl\:-bottom-0 { + bottom: 0px; + } + + .xxl\:-left-0 { + left: 0px; + } + + .xxl\:-top-1 { + top: -0.25rem; + } + + .xxl\:-right-1 { + right: -0.25rem; + } + + .xxl\:-bottom-1 { + bottom: -0.25rem; + } + + .xxl\:-left-1 { + left: -0.25rem; + } + + .xxl\:-top-2 { + top: -0.5rem; + } + + .xxl\:-right-2 { + right: -0.5rem; + } + + .xxl\:-bottom-2 { + bottom: -0.5rem; + } + + .xxl\:-left-2 { + left: -0.5rem; + } + + .xxl\:-top-3 { + top: -0.75rem; + } + + .xxl\:-right-3 { + right: -0.75rem; + } + + .xxl\:-bottom-3 { + bottom: -0.75rem; + } + + .xxl\:-left-3 { + left: -0.75rem; + } + + .xxl\:-top-4 { + top: -1rem; + } + + .xxl\:-right-4 { + right: -1rem; + } + + .xxl\:-bottom-4 { + bottom: -1rem; + } + + .xxl\:-left-4 { + left: -1rem; + } + + .xxl\:-top-5 { + top: -1.25rem; + } + + .xxl\:-right-5 { + right: -1.25rem; + } + + .xxl\:-bottom-5 { + bottom: -1.25rem; + } + + .xxl\:-left-5 { + left: -1.25rem; + } + + .xxl\:-top-6 { + top: -1.5rem; + } + + .xxl\:-right-6 { + right: -1.5rem; + } + + .xxl\:-bottom-6 { + bottom: -1.5rem; + } + + .xxl\:-left-6 { + left: -1.5rem; + } + + .xxl\:-top-7 { + top: -1.75rem; + } + + .xxl\:-right-7 { + right: -1.75rem; + } + + .xxl\:-bottom-7 { + bottom: -1.75rem; + } + + .xxl\:-left-7 { + left: -1.75rem; + } + + .xxl\:-top-8 { + top: -2rem; + } + + .xxl\:-right-8 { + right: -2rem; + } + + .xxl\:-bottom-8 { + bottom: -2rem; + } + + .xxl\:-left-8 { + left: -2rem; + } + + .xxl\:-top-9 { + top: -2.25rem; + } + + .xxl\:-right-9 { + right: -2.25rem; + } + + .xxl\:-bottom-9 { + bottom: -2.25rem; + } + + .xxl\:-left-9 { + left: -2.25rem; + } + + .xxl\:-top-10 { + top: -2.5rem; + } + + .xxl\:-right-10 { + right: -2.5rem; + } + + .xxl\:-bottom-10 { + bottom: -2.5rem; + } + + .xxl\:-left-10 { + left: -2.5rem; + } + + .xxl\:-top-11 { + top: -2.75rem; + } + + .xxl\:-right-11 { + right: -2.75rem; + } + + .xxl\:-bottom-11 { + bottom: -2.75rem; + } + + .xxl\:-left-11 { + left: -2.75rem; + } + + .xxl\:-top-12 { + top: -3rem; + } + + .xxl\:-right-12 { + right: -3rem; + } + + .xxl\:-bottom-12 { + bottom: -3rem; + } + + .xxl\:-left-12 { + left: -3rem; + } + + .xxl\:-top-14 { + top: -3.5rem; + } + + .xxl\:-right-14 { + right: -3.5rem; + } + + .xxl\:-bottom-14 { + bottom: -3.5rem; + } + + .xxl\:-left-14 { + left: -3.5rem; + } + + .xxl\:-top-16 { + top: -4rem; + } + + .xxl\:-right-16 { + right: -4rem; + } + + .xxl\:-bottom-16 { + bottom: -4rem; + } + + .xxl\:-left-16 { + left: -4rem; + } + + .xxl\:-top-20 { + top: -5rem; + } + + .xxl\:-right-20 { + right: -5rem; + } + + .xxl\:-bottom-20 { + bottom: -5rem; + } + + .xxl\:-left-20 { + left: -5rem; + } + + .xxl\:-top-22 { + top: -5.625rem; + } + + .xxl\:-right-22 { + right: -5.625rem; + } + + .xxl\:-bottom-22 { + bottom: -5.625rem; + } + + .xxl\:-left-22 { + left: -5.625rem; + } + + .xxl\:-top-24 { + top: -6rem; + } + + .xxl\:-right-24 { + right: -6rem; + } + + .xxl\:-bottom-24 { + bottom: -6rem; + } + + .xxl\:-left-24 { + left: -6rem; + } + + .xxl\:-top-28 { + top: -7rem; + } + + .xxl\:-right-28 { + right: -7rem; + } + + .xxl\:-bottom-28 { + bottom: -7rem; + } + + .xxl\:-left-28 { + left: -7rem; + } + + .xxl\:-top-32 { + top: -8rem; + } + + .xxl\:-right-32 { + right: -8rem; + } + + .xxl\:-bottom-32 { + bottom: -8rem; + } + + .xxl\:-left-32 { + left: -8rem; + } + + .xxl\:-top-36 { + top: -9rem; + } + + .xxl\:-right-36 { + right: -9rem; + } + + .xxl\:-bottom-36 { + bottom: -9rem; + } + + .xxl\:-left-36 { + left: -9rem; + } + + .xxl\:-top-40 { + top: -10rem; + } + + .xxl\:-right-40 { + right: -10rem; + } + + .xxl\:-bottom-40 { + bottom: -10rem; + } + + .xxl\:-left-40 { + left: -10rem; + } + + .xxl\:-top-44 { + top: -11rem; + } + + .xxl\:-right-44 { + right: -11rem; + } + + .xxl\:-bottom-44 { + bottom: -11rem; + } + + .xxl\:-left-44 { + left: -11rem; + } + + .xxl\:-top-48 { + top: -12rem; + } + + .xxl\:-right-48 { + right: -12rem; + } + + .xxl\:-bottom-48 { + bottom: -12rem; + } + + .xxl\:-left-48 { + left: -12rem; + } + + .xxl\:-top-52 { + top: -13rem; + } + + .xxl\:-right-52 { + right: -13rem; + } + + .xxl\:-bottom-52 { + bottom: -13rem; + } + + .xxl\:-left-52 { + left: -13rem; + } + + .xxl\:-top-56 { + top: -14rem; + } + + .xxl\:-right-56 { + right: -14rem; + } + + .xxl\:-bottom-56 { + bottom: -14rem; + } + + .xxl\:-left-56 { + left: -14rem; + } + + .xxl\:-top-60 { + top: -240px; + } + + .xxl\:-right-60 { + right: -240px; + } + + .xxl\:-bottom-60 { + bottom: -240px; + } + + .xxl\:-left-60 { + left: -240px; + } + + .xxl\:-top-64 { + top: -16rem; + } + + .xxl\:-right-64 { + right: -16rem; + } + + .xxl\:-bottom-64 { + bottom: -16rem; + } + + .xxl\:-left-64 { + left: -16rem; + } + + .xxl\:-top-72 { + top: -18rem; + } + + .xxl\:-right-72 { + right: -18rem; + } + + .xxl\:-bottom-72 { + bottom: -18rem; + } + + .xxl\:-left-72 { + left: -18rem; + } + + .xxl\:-top-80 { + top: -20rem; + } + + .xxl\:-right-80 { + right: -20rem; + } + + .xxl\:-bottom-80 { + bottom: -20rem; + } + + .xxl\:-left-80 { + left: -20rem; + } + + .xxl\:-top-88 { + top: -22rem; + } + + .xxl\:-right-88 { + right: -22rem; + } + + .xxl\:-bottom-88 { + bottom: -22rem; + } + + .xxl\:-left-88 { + left: -22rem; + } + + .xxl\:-top-96 { + top: -24rem; + } + + .xxl\:-right-96 { + right: -24rem; + } + + .xxl\:-bottom-96 { + bottom: -24rem; + } + + .xxl\:-left-96 { + left: -24rem; + } + + .xxl\:-top-130 { + top: -560px; + } + + .xxl\:-right-130 { + right: -560px; + } + + .xxl\:-bottom-130 { + bottom: -560px; + } + + .xxl\:-left-130 { + left: -560px; + } + + .xxl\:-top-px { + top: -1px; + } + + .xxl\:-right-px { + right: -1px; + } + + .xxl\:-bottom-px { + bottom: -1px; + } + + .xxl\:-left-px { + left: -1px; + } + + .xxl\:-top-0\.5 { + top: -0.125rem; + } + + .xxl\:-right-0\.5 { + right: -0.125rem; + } + + .xxl\:-bottom-0\.5 { + bottom: -0.125rem; + } + + .xxl\:-left-0\.5 { + left: -0.125rem; + } + + .xxl\:-top-1\.5 { + top: -0.375rem; + } + + .xxl\:-right-1\.5 { + right: -0.375rem; + } + + .xxl\:-bottom-1\.5 { + bottom: -0.375rem; + } + + .xxl\:-left-1\.5 { + left: -0.375rem; + } + + .xxl\:-top-2\.5 { + top: -0.625rem; + } + + .xxl\:-right-2\.5 { + right: -0.625rem; + } + + .xxl\:-bottom-2\.5 { + bottom: -0.625rem; + } + + .xxl\:-left-2\.5 { + left: -0.625rem; + } + + .xxl\:-top-3\.5 { + top: -0.875rem; + } + + .xxl\:-right-3\.5 { + right: -0.875rem; + } + + .xxl\:-bottom-3\.5 { + bottom: -0.875rem; + } + + .xxl\:-left-3\.5 { + left: -0.875rem; + } + + .xxl\:top-1\/2 { + top: 50%; + } + + .xxl\:right-1\/2 { + right: 50%; + } + + .xxl\:bottom-1\/2 { + bottom: 50%; + } + + .xxl\:left-1\/2 { + left: 50%; + } + + .xxl\:top-1\/3 { + top: 33.333333%; + } + + .xxl\:right-1\/3 { + right: 33.333333%; + } + + .xxl\:bottom-1\/3 { + bottom: 33.333333%; + } + + .xxl\:left-1\/3 { + left: 33.333333%; + } + + .xxl\:top-2\/3 { + top: 66.666667%; + } + + .xxl\:right-2\/3 { + right: 66.666667%; + } + + .xxl\:bottom-2\/3 { + bottom: 66.666667%; + } + + .xxl\:left-2\/3 { + left: 66.666667%; + } + + .xxl\:top-1\/4 { + top: 25%; + } + + .xxl\:right-1\/4 { + right: 25%; + } + + .xxl\:bottom-1\/4 { + bottom: 25%; + } + + .xxl\:left-1\/4 { + left: 25%; + } + + .xxl\:top-2\/4 { + top: 50%; + } + + .xxl\:right-2\/4 { + right: 50%; + } + + .xxl\:bottom-2\/4 { + bottom: 50%; + } + + .xxl\:left-2\/4 { + left: 50%; + } + + .xxl\:top-3\/4 { + top: 75%; + } + + .xxl\:right-3\/4 { + right: 75%; + } + + .xxl\:bottom-3\/4 { + bottom: 75%; + } + + .xxl\:left-3\/4 { + left: 75%; + } + + .xxl\:top-full { + top: 100%; + } + + .xxl\:right-full { + right: 100%; + } + + .xxl\:bottom-full { + bottom: 100%; + } + + .xxl\:left-full { + left: 100%; + } + + .xxl\:-top-1\/2 { + top: -50%; + } + + .xxl\:-right-1\/2 { + right: -50%; + } + + .xxl\:-bottom-1\/2 { + bottom: -50%; + } + + .xxl\:-left-1\/2 { + left: -50%; + } + + .xxl\:-top-1\/3 { + top: -33.333333%; + } + + .xxl\:-right-1\/3 { + right: -33.333333%; + } + + .xxl\:-bottom-1\/3 { + bottom: -33.333333%; + } + + .xxl\:-left-1\/3 { + left: -33.333333%; + } + + .xxl\:-top-2\/3 { + top: -66.666667%; + } + + .xxl\:-right-2\/3 { + right: -66.666667%; + } + + .xxl\:-bottom-2\/3 { + bottom: -66.666667%; + } + + .xxl\:-left-2\/3 { + left: -66.666667%; + } + + .xxl\:-top-1\/4 { + top: -25%; + } + + .xxl\:-right-1\/4 { + right: -25%; + } + + .xxl\:-bottom-1\/4 { + bottom: -25%; + } + + .xxl\:-left-1\/4 { + left: -25%; + } + + .xxl\:-top-2\/4 { + top: -50%; + } + + .xxl\:-right-2\/4 { + right: -50%; + } + + .xxl\:-bottom-2\/4 { + bottom: -50%; + } + + .xxl\:-left-2\/4 { + left: -50%; + } + + .xxl\:-top-3\/4 { + top: -75%; + } + + .xxl\:-right-3\/4 { + right: -75%; + } + + .xxl\:-bottom-3\/4 { + bottom: -75%; + } + + .xxl\:-left-3\/4 { + left: -75%; + } + + .xxl\:-top-full { + top: -100%; + } + + .xxl\:-right-full { + right: -100%; + } + + .xxl\:-bottom-full { + bottom: -100%; + } + + .xxl\:-left-full { + left: -100%; + } + + .xxl\:resize-none { + resize: none; + } + + .xxl\:resize-y { + resize: vertical; + } + + .xxl\:resize-x { + resize: horizontal; + } + + .xxl\:resize { + resize: both; + } + + .xxl\:shadow-sm { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:shadow { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:shadow-md { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:shadow-lg { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:shadow-xl { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:shadow-2xl { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:shadow-inner { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:shadow-none { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:hover\:shadow-sm:hover { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:hover\:shadow:hover { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:hover\:shadow-md:hover { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:hover\:shadow-lg:hover { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:hover\:shadow-xl:hover { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:hover\:shadow-2xl:hover { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:hover\:shadow-inner:hover { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:hover\:shadow-none:hover { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:focus\:shadow-sm:focus { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:focus\:shadow:focus { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:focus\:shadow-md:focus { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:focus\:shadow-lg:focus { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:focus\:shadow-xl:focus { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:focus\:shadow-2xl:focus { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:focus\:shadow-inner:focus { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:focus\:shadow-none:focus { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:active\:shadow-sm:active { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:active\:shadow:active { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:active\:shadow-md:active { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:active\:shadow-lg:active { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:active\:shadow-xl:active { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:active\:shadow-2xl:active { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:active\:shadow-inner:active { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\:active\:shadow-none:active { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .xxl\:group-hover\:shadow-sm { + --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .xxl\:group-hover\:shadow { + --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .xxl\:group-hover\:shadow-md { + --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .xxl\:group-hover\:shadow-lg { + --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .xxl\:group-hover\:shadow-xl { + --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .xxl\:group-hover\:shadow-2xl { + --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .xxl\:group-hover\:shadow-inner { + --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .group:hover .xxl\:group-hover\:shadow-none { + --tw-shadow: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + + .xxl\: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(0px + 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); + } + + .xxl\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .xxl\: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); + } + + .xxl\:ring-4 { + --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(4px + 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); + } + + .xxl\:ring-8 { + --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(8px + 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); + } + + .xxl\:ring { + --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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .xxl\:ring-inset { + --tw-ring-inset: inset; + } + + .xxl\:focus-within\:ring-0: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(0px + 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); + } + + .xxl\: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); + } + + .xxl\:focus-within\:ring-2: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(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); + } + + .xxl\:focus-within\:ring-4: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(4px + 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); + } + + .xxl\:focus-within\:ring-8: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(8px + 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); + } + + .xxl\:focus-within\:ring: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(3px + 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); + } + + .xxl\:focus-within\:ring-inset:focus-within { + --tw-ring-inset: inset; + } + + .xxl\: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(0px + 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); + } + + .xxl\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .xxl\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .xxl\:focus\:ring-4: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(4px + 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); + } + + .xxl\:focus\:ring-8: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(8px + 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); + } + + .xxl\: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); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); + } + + .xxl\:focus\:ring-inset:focus { + --tw-ring-inset: inset; + } + + .xxl\:ring-offset-transparent { + --tw-ring-offset-color: transparent; + } + + .xxl\:ring-offset-current { + --tw-ring-offset-color: currentColor; + } + + .xxl\:ring-offset-black { + --tw-ring-offset-color: #040405; + } + + .xxl\:ring-offset-white { + --tw-ring-offset-color: #fff; + } + + .xxl\:ring-offset-gray-50 { + --tw-ring-offset-color: #f9fafb; + } + + .xxl\:ring-offset-gray-100 { + --tw-ring-offset-color: #f7fafc; + } + + .xxl\:ring-offset-gray-200 { + --tw-ring-offset-color: #edf2f7; + } + + .xxl\:ring-offset-gray-300 { + --tw-ring-offset-color: #e2e8f0; + } + + .xxl\:ring-offset-gray-400 { + --tw-ring-offset-color: #cbd5e0; + } + + .xxl\:ring-offset-gray-500 { + --tw-ring-offset-color: #a0aec0; + } + + .xxl\:ring-offset-gray-600 { + --tw-ring-offset-color: #718096; + } + + .xxl\:ring-offset-gray-700 { + --tw-ring-offset-color: #4a5568; + } + + .xxl\:ring-offset-gray-800 { + --tw-ring-offset-color: #2d3748; + } + + .xxl\:ring-offset-gray-900 { + --tw-ring-offset-color: #1a202c; + } + + .xxl\:ring-offset-red-50 { + --tw-ring-offset-color: #fef2f2; + } + + .xxl\:ring-offset-red-100 { + --tw-ring-offset-color: #fee2e2; + } + + .xxl\:ring-offset-red-200 { + --tw-ring-offset-color: #fecaca; + } + + .xxl\:ring-offset-red-300 { + --tw-ring-offset-color: #fca5a5; + } + + .xxl\:ring-offset-red-400 { + --tw-ring-offset-color: #f87171; + } + + .xxl\:ring-offset-red-500 { + --tw-ring-offset-color: #ef4444; + } + + .xxl\:ring-offset-red-600 { + --tw-ring-offset-color: #dc2626; + } + + .xxl\:ring-offset-red-700 { + --tw-ring-offset-color: #b91c1c; + } + + .xxl\:ring-offset-red-800 { + --tw-ring-offset-color: #991b1b; + } + + .xxl\:ring-offset-red-900 { + --tw-ring-offset-color: #7f1d1d; + } + + .xxl\:ring-offset-yellow-50 { + --tw-ring-offset-color: #fffbeb; + } + + .xxl\:ring-offset-yellow-100 { + --tw-ring-offset-color: #fef3c7; + } + + .xxl\:ring-offset-yellow-200 { + --tw-ring-offset-color: #fde68a; + } + + .xxl\:ring-offset-yellow-300 { + --tw-ring-offset-color: #fcd34d; + } + + .xxl\:ring-offset-yellow-400 { + --tw-ring-offset-color: #fbbf24; + } + + .xxl\:ring-offset-yellow-500 { + --tw-ring-offset-color: #f59e0b; + } + + .xxl\:ring-offset-yellow-600 { + --tw-ring-offset-color: #d97706; + } + + .xxl\:ring-offset-yellow-700 { + --tw-ring-offset-color: #b45309; + } + + .xxl\:ring-offset-yellow-800 { + --tw-ring-offset-color: #92400e; + } + + .xxl\:ring-offset-yellow-900 { + --tw-ring-offset-color: #78350f; + } + + .xxl\:ring-offset-green-50 { + --tw-ring-offset-color: #ecfdf5; + } + + .xxl\:ring-offset-green-100 { + --tw-ring-offset-color: #d1fae5; + } + + .xxl\:ring-offset-green-200 { + --tw-ring-offset-color: #a7f3d0; + } + + .xxl\:ring-offset-green-300 { + --tw-ring-offset-color: #6ee7b7; + } + + .xxl\:ring-offset-green-400 { + --tw-ring-offset-color: #34d399; + } + + .xxl\:ring-offset-green-500 { + --tw-ring-offset-color: #10b981; + } + + .xxl\:ring-offset-green-600 { + --tw-ring-offset-color: #059669; + } + + .xxl\:ring-offset-green-700 { + --tw-ring-offset-color: #047857; + } + + .xxl\:ring-offset-green-800 { + --tw-ring-offset-color: #065f46; + } + + .xxl\:ring-offset-green-900 { + --tw-ring-offset-color: #064e3b; + } + + .xxl\:ring-offset-blue-50 { + --tw-ring-offset-color: #eff6ff; + } + + .xxl\:ring-offset-blue-100 { + --tw-ring-offset-color: #dbeafe; + } + + .xxl\:ring-offset-blue-200 { + --tw-ring-offset-color: #bfdbfe; + } + + .xxl\:ring-offset-blue-300 { + --tw-ring-offset-color: #93c5fd; + } + + .xxl\:ring-offset-blue-400 { + --tw-ring-offset-color: #60a5fa; + } + + .xxl\:ring-offset-blue-500 { + --tw-ring-offset-color: #3b82f6; + } + + .xxl\:ring-offset-blue-600 { + --tw-ring-offset-color: #2563eb; + } + + .xxl\:ring-offset-blue-700 { + --tw-ring-offset-color: #1d4ed8; + } + + .xxl\:ring-offset-blue-800 { + --tw-ring-offset-color: #1e40af; + } + + .xxl\:ring-offset-blue-900 { + --tw-ring-offset-color: #1e3a8a; + } + + .xxl\:ring-offset-indigo-50 { + --tw-ring-offset-color: #eef2ff; + } + + .xxl\:ring-offset-indigo-100 { + --tw-ring-offset-color: #e0e7ff; + } + + .xxl\:ring-offset-indigo-200 { + --tw-ring-offset-color: #c7d2fe; + } + + .xxl\:ring-offset-indigo-300 { + --tw-ring-offset-color: #a5b4fc; + } + + .xxl\:ring-offset-indigo-400 { + --tw-ring-offset-color: #818cf8; + } + + .xxl\:ring-offset-indigo-500 { + --tw-ring-offset-color: #6366f1; + } + + .xxl\:ring-offset-indigo-600 { + --tw-ring-offset-color: #4f46e5; + } + + .xxl\:ring-offset-indigo-700 { + --tw-ring-offset-color: #4338ca; + } + + .xxl\:ring-offset-indigo-800 { + --tw-ring-offset-color: #3730a3; + } + + .xxl\:ring-offset-indigo-900 { + --tw-ring-offset-color: #312e81; + } + + .xxl\:ring-offset-purple-50 { + --tw-ring-offset-color: #f5f3ff; + } + + .xxl\:ring-offset-purple-100 { + --tw-ring-offset-color: #ede9fe; + } + + .xxl\:ring-offset-purple-200 { + --tw-ring-offset-color: #ddd6fe; + } + + .xxl\:ring-offset-purple-300 { + --tw-ring-offset-color: #c4b5fd; + } + + .xxl\:ring-offset-purple-400 { + --tw-ring-offset-color: #a78bfa; + } + + .xxl\:ring-offset-purple-500 { + --tw-ring-offset-color: #8b5cf6; + } + + .xxl\:ring-offset-purple-600 { + --tw-ring-offset-color: #7c3aed; + } + + .xxl\:ring-offset-purple-700 { + --tw-ring-offset-color: #6d28d9; + } + + .xxl\:ring-offset-purple-800 { + --tw-ring-offset-color: #5b21b6; + } + + .xxl\:ring-offset-purple-900 { + --tw-ring-offset-color: #4c1d95; + } + + .xxl\:ring-offset-pink-50 { + --tw-ring-offset-color: #fdf2f8; + } + + .xxl\:ring-offset-pink-100 { + --tw-ring-offset-color: #fce7f3; + } + + .xxl\:ring-offset-pink-200 { + --tw-ring-offset-color: #fbcfe8; + } + + .xxl\:ring-offset-pink-300 { + --tw-ring-offset-color: #f9a8d4; + } + + .xxl\:ring-offset-pink-400 { + --tw-ring-offset-color: #f472b6; + } + + .xxl\:ring-offset-pink-500 { + --tw-ring-offset-color: #ec4899; + } + + .xxl\:ring-offset-pink-600 { + --tw-ring-offset-color: #db2777; + } + + .xxl\:ring-offset-pink-700 { + --tw-ring-offset-color: #be185d; + } + + .xxl\:ring-offset-pink-800 { + --tw-ring-offset-color: #9d174d; + } + + .xxl\:ring-offset-pink-900 { + --tw-ring-offset-color: #831843; + } + + .xxl\:ring-offset-primary-50 { + --tw-ring-offset-color: #F7F6FD; + } + + .xxl\:ring-offset-primary-100 { + --tw-ring-offset-color: #EEEEFB; + } + + .xxl\:ring-offset-primary-200 { + --tw-ring-offset-color: #D5D4F5; + } + + .xxl\:ring-offset-primary-300 { + --tw-ring-offset-color: #BCB9EF; + } + + .xxl\:ring-offset-primary-400 { + --tw-ring-offset-color: #8A85E4; + } + + .xxl\:ring-offset-primary-500 { + --tw-ring-offset-color: #5851D8; + } + + .xxl\:ring-offset-primary-600 { + --tw-ring-offset-color: #4F49C2; + } + + .xxl\:ring-offset-primary-700 { + --tw-ring-offset-color: #353182; + } + + .xxl\:ring-offset-primary-800 { + --tw-ring-offset-color: #282461; + } + + .xxl\:ring-offset-primary-900 { + --tw-ring-offset-color: #1A1841; + } + + .xxl\:ring-offset-danger { + --tw-ring-offset-color: #FB7178; + } + + .xxl\:ring-offset-success { + --tw-ring-offset-color: #00C99C; + } + + .xxl\:ring-offset-warning { + --tw-ring-offset-color: #F3AF4E; + } + + .xxl\:ring-offset-info { + --tw-ring-offset-color: #15B2EC; + } + + .xxl\:focus-within\:ring-offset-transparent:focus-within { + --tw-ring-offset-color: transparent; + } + + .xxl\:focus-within\:ring-offset-current:focus-within { + --tw-ring-offset-color: currentColor; + } + + .xxl\:focus-within\:ring-offset-black:focus-within { + --tw-ring-offset-color: #040405; + } + + .xxl\:focus-within\:ring-offset-white:focus-within { + --tw-ring-offset-color: #fff; + } + + .xxl\:focus-within\:ring-offset-gray-50:focus-within { + --tw-ring-offset-color: #f9fafb; + } + + .xxl\:focus-within\:ring-offset-gray-100:focus-within { + --tw-ring-offset-color: #f7fafc; + } + + .xxl\:focus-within\:ring-offset-gray-200:focus-within { + --tw-ring-offset-color: #edf2f7; + } + + .xxl\:focus-within\:ring-offset-gray-300:focus-within { + --tw-ring-offset-color: #e2e8f0; + } + + .xxl\:focus-within\:ring-offset-gray-400:focus-within { + --tw-ring-offset-color: #cbd5e0; + } + + .xxl\:focus-within\:ring-offset-gray-500:focus-within { + --tw-ring-offset-color: #a0aec0; + } + + .xxl\:focus-within\:ring-offset-gray-600:focus-within { + --tw-ring-offset-color: #718096; + } + + .xxl\:focus-within\:ring-offset-gray-700:focus-within { + --tw-ring-offset-color: #4a5568; + } + + .xxl\:focus-within\:ring-offset-gray-800:focus-within { + --tw-ring-offset-color: #2d3748; + } + + .xxl\:focus-within\:ring-offset-gray-900:focus-within { + --tw-ring-offset-color: #1a202c; + } + + .xxl\:focus-within\:ring-offset-red-50:focus-within { + --tw-ring-offset-color: #fef2f2; + } + + .xxl\:focus-within\:ring-offset-red-100:focus-within { + --tw-ring-offset-color: #fee2e2; + } + + .xxl\:focus-within\:ring-offset-red-200:focus-within { + --tw-ring-offset-color: #fecaca; + } + + .xxl\:focus-within\:ring-offset-red-300:focus-within { + --tw-ring-offset-color: #fca5a5; + } + + .xxl\:focus-within\:ring-offset-red-400:focus-within { + --tw-ring-offset-color: #f87171; + } + + .xxl\:focus-within\:ring-offset-red-500:focus-within { + --tw-ring-offset-color: #ef4444; + } + + .xxl\:focus-within\:ring-offset-red-600:focus-within { + --tw-ring-offset-color: #dc2626; + } + + .xxl\:focus-within\:ring-offset-red-700:focus-within { + --tw-ring-offset-color: #b91c1c; + } + + .xxl\:focus-within\:ring-offset-red-800:focus-within { + --tw-ring-offset-color: #991b1b; + } + + .xxl\:focus-within\:ring-offset-red-900:focus-within { + --tw-ring-offset-color: #7f1d1d; + } + + .xxl\:focus-within\:ring-offset-yellow-50:focus-within { + --tw-ring-offset-color: #fffbeb; + } + + .xxl\:focus-within\:ring-offset-yellow-100:focus-within { + --tw-ring-offset-color: #fef3c7; + } + + .xxl\:focus-within\:ring-offset-yellow-200:focus-within { + --tw-ring-offset-color: #fde68a; + } + + .xxl\:focus-within\:ring-offset-yellow-300:focus-within { + --tw-ring-offset-color: #fcd34d; + } + + .xxl\:focus-within\:ring-offset-yellow-400:focus-within { + --tw-ring-offset-color: #fbbf24; + } + + .xxl\:focus-within\:ring-offset-yellow-500:focus-within { + --tw-ring-offset-color: #f59e0b; + } + + .xxl\:focus-within\:ring-offset-yellow-600:focus-within { + --tw-ring-offset-color: #d97706; + } + + .xxl\:focus-within\:ring-offset-yellow-700:focus-within { + --tw-ring-offset-color: #b45309; + } + + .xxl\:focus-within\:ring-offset-yellow-800:focus-within { + --tw-ring-offset-color: #92400e; + } + + .xxl\:focus-within\:ring-offset-yellow-900:focus-within { + --tw-ring-offset-color: #78350f; + } + + .xxl\:focus-within\:ring-offset-green-50:focus-within { + --tw-ring-offset-color: #ecfdf5; + } + + .xxl\:focus-within\:ring-offset-green-100:focus-within { + --tw-ring-offset-color: #d1fae5; + } + + .xxl\:focus-within\:ring-offset-green-200:focus-within { + --tw-ring-offset-color: #a7f3d0; + } + + .xxl\:focus-within\:ring-offset-green-300:focus-within { + --tw-ring-offset-color: #6ee7b7; + } + + .xxl\:focus-within\:ring-offset-green-400:focus-within { + --tw-ring-offset-color: #34d399; + } + + .xxl\:focus-within\:ring-offset-green-500:focus-within { + --tw-ring-offset-color: #10b981; + } + + .xxl\:focus-within\:ring-offset-green-600:focus-within { + --tw-ring-offset-color: #059669; + } + + .xxl\:focus-within\:ring-offset-green-700:focus-within { + --tw-ring-offset-color: #047857; + } + + .xxl\:focus-within\:ring-offset-green-800:focus-within { + --tw-ring-offset-color: #065f46; + } + + .xxl\:focus-within\:ring-offset-green-900:focus-within { + --tw-ring-offset-color: #064e3b; + } + + .xxl\:focus-within\:ring-offset-blue-50:focus-within { + --tw-ring-offset-color: #eff6ff; + } + + .xxl\:focus-within\:ring-offset-blue-100:focus-within { + --tw-ring-offset-color: #dbeafe; + } + + .xxl\:focus-within\:ring-offset-blue-200:focus-within { + --tw-ring-offset-color: #bfdbfe; + } + + .xxl\:focus-within\:ring-offset-blue-300:focus-within { + --tw-ring-offset-color: #93c5fd; + } + + .xxl\:focus-within\:ring-offset-blue-400:focus-within { + --tw-ring-offset-color: #60a5fa; + } + + .xxl\:focus-within\:ring-offset-blue-500:focus-within { + --tw-ring-offset-color: #3b82f6; + } + + .xxl\:focus-within\:ring-offset-blue-600:focus-within { + --tw-ring-offset-color: #2563eb; + } + + .xxl\:focus-within\:ring-offset-blue-700:focus-within { + --tw-ring-offset-color: #1d4ed8; + } + + .xxl\:focus-within\:ring-offset-blue-800:focus-within { + --tw-ring-offset-color: #1e40af; + } + + .xxl\:focus-within\:ring-offset-blue-900:focus-within { + --tw-ring-offset-color: #1e3a8a; + } + + .xxl\:focus-within\:ring-offset-indigo-50:focus-within { + --tw-ring-offset-color: #eef2ff; + } + + .xxl\:focus-within\:ring-offset-indigo-100:focus-within { + --tw-ring-offset-color: #e0e7ff; + } + + .xxl\:focus-within\:ring-offset-indigo-200:focus-within { + --tw-ring-offset-color: #c7d2fe; + } + + .xxl\:focus-within\:ring-offset-indigo-300:focus-within { + --tw-ring-offset-color: #a5b4fc; + } + + .xxl\:focus-within\:ring-offset-indigo-400:focus-within { + --tw-ring-offset-color: #818cf8; + } + + .xxl\:focus-within\:ring-offset-indigo-500:focus-within { + --tw-ring-offset-color: #6366f1; + } + + .xxl\:focus-within\:ring-offset-indigo-600:focus-within { + --tw-ring-offset-color: #4f46e5; + } + + .xxl\:focus-within\:ring-offset-indigo-700:focus-within { + --tw-ring-offset-color: #4338ca; + } + + .xxl\:focus-within\:ring-offset-indigo-800:focus-within { + --tw-ring-offset-color: #3730a3; + } + + .xxl\:focus-within\:ring-offset-indigo-900:focus-within { + --tw-ring-offset-color: #312e81; + } + + .xxl\:focus-within\:ring-offset-purple-50:focus-within { + --tw-ring-offset-color: #f5f3ff; + } + + .xxl\:focus-within\:ring-offset-purple-100:focus-within { + --tw-ring-offset-color: #ede9fe; + } + + .xxl\:focus-within\:ring-offset-purple-200:focus-within { + --tw-ring-offset-color: #ddd6fe; + } + + .xxl\:focus-within\:ring-offset-purple-300:focus-within { + --tw-ring-offset-color: #c4b5fd; + } + + .xxl\:focus-within\:ring-offset-purple-400:focus-within { + --tw-ring-offset-color: #a78bfa; + } + + .xxl\:focus-within\:ring-offset-purple-500:focus-within { + --tw-ring-offset-color: #8b5cf6; + } + + .xxl\:focus-within\:ring-offset-purple-600:focus-within { + --tw-ring-offset-color: #7c3aed; + } + + .xxl\:focus-within\:ring-offset-purple-700:focus-within { + --tw-ring-offset-color: #6d28d9; + } + + .xxl\:focus-within\:ring-offset-purple-800:focus-within { + --tw-ring-offset-color: #5b21b6; + } + + .xxl\:focus-within\:ring-offset-purple-900:focus-within { + --tw-ring-offset-color: #4c1d95; + } + + .xxl\:focus-within\:ring-offset-pink-50:focus-within { + --tw-ring-offset-color: #fdf2f8; + } + + .xxl\:focus-within\:ring-offset-pink-100:focus-within { + --tw-ring-offset-color: #fce7f3; + } + + .xxl\:focus-within\:ring-offset-pink-200:focus-within { + --tw-ring-offset-color: #fbcfe8; + } + + .xxl\:focus-within\:ring-offset-pink-300:focus-within { + --tw-ring-offset-color: #f9a8d4; + } + + .xxl\:focus-within\:ring-offset-pink-400:focus-within { + --tw-ring-offset-color: #f472b6; + } + + .xxl\:focus-within\:ring-offset-pink-500:focus-within { + --tw-ring-offset-color: #ec4899; + } + + .xxl\:focus-within\:ring-offset-pink-600:focus-within { + --tw-ring-offset-color: #db2777; + } + + .xxl\:focus-within\:ring-offset-pink-700:focus-within { + --tw-ring-offset-color: #be185d; + } + + .xxl\:focus-within\:ring-offset-pink-800:focus-within { + --tw-ring-offset-color: #9d174d; + } + + .xxl\:focus-within\:ring-offset-pink-900:focus-within { + --tw-ring-offset-color: #831843; + } + + .xxl\:focus-within\:ring-offset-primary-50:focus-within { + --tw-ring-offset-color: #F7F6FD; + } + + .xxl\:focus-within\:ring-offset-primary-100:focus-within { + --tw-ring-offset-color: #EEEEFB; + } + + .xxl\:focus-within\:ring-offset-primary-200:focus-within { + --tw-ring-offset-color: #D5D4F5; + } + + .xxl\:focus-within\:ring-offset-primary-300:focus-within { + --tw-ring-offset-color: #BCB9EF; + } + + .xxl\:focus-within\:ring-offset-primary-400:focus-within { + --tw-ring-offset-color: #8A85E4; + } + + .xxl\:focus-within\:ring-offset-primary-500:focus-within { + --tw-ring-offset-color: #5851D8; + } + + .xxl\:focus-within\:ring-offset-primary-600:focus-within { + --tw-ring-offset-color: #4F49C2; + } + + .xxl\:focus-within\:ring-offset-primary-700:focus-within { + --tw-ring-offset-color: #353182; + } + + .xxl\:focus-within\:ring-offset-primary-800:focus-within { + --tw-ring-offset-color: #282461; + } + + .xxl\:focus-within\:ring-offset-primary-900:focus-within { + --tw-ring-offset-color: #1A1841; + } + + .xxl\:focus-within\:ring-offset-danger:focus-within { + --tw-ring-offset-color: #FB7178; + } + + .xxl\:focus-within\:ring-offset-success:focus-within { + --tw-ring-offset-color: #00C99C; + } + + .xxl\:focus-within\:ring-offset-warning:focus-within { + --tw-ring-offset-color: #F3AF4E; + } + + .xxl\:focus-within\:ring-offset-info:focus-within { + --tw-ring-offset-color: #15B2EC; + } + + .xxl\:focus\:ring-offset-transparent:focus { + --tw-ring-offset-color: transparent; + } + + .xxl\:focus\:ring-offset-current:focus { + --tw-ring-offset-color: currentColor; + } + + .xxl\:focus\:ring-offset-black:focus { + --tw-ring-offset-color: #040405; + } + + .xxl\:focus\:ring-offset-white:focus { + --tw-ring-offset-color: #fff; + } + + .xxl\:focus\:ring-offset-gray-50:focus { + --tw-ring-offset-color: #f9fafb; + } + + .xxl\:focus\:ring-offset-gray-100:focus { + --tw-ring-offset-color: #f7fafc; + } + + .xxl\:focus\:ring-offset-gray-200:focus { + --tw-ring-offset-color: #edf2f7; + } + + .xxl\:focus\:ring-offset-gray-300:focus { + --tw-ring-offset-color: #e2e8f0; + } + + .xxl\:focus\:ring-offset-gray-400:focus { + --tw-ring-offset-color: #cbd5e0; + } + + .xxl\:focus\:ring-offset-gray-500:focus { + --tw-ring-offset-color: #a0aec0; + } + + .xxl\:focus\:ring-offset-gray-600:focus { + --tw-ring-offset-color: #718096; + } + + .xxl\:focus\:ring-offset-gray-700:focus { + --tw-ring-offset-color: #4a5568; + } + + .xxl\:focus\:ring-offset-gray-800:focus { + --tw-ring-offset-color: #2d3748; + } + + .xxl\:focus\:ring-offset-gray-900:focus { + --tw-ring-offset-color: #1a202c; + } + + .xxl\:focus\:ring-offset-red-50:focus { + --tw-ring-offset-color: #fef2f2; + } + + .xxl\:focus\:ring-offset-red-100:focus { + --tw-ring-offset-color: #fee2e2; + } + + .xxl\:focus\:ring-offset-red-200:focus { + --tw-ring-offset-color: #fecaca; + } + + .xxl\:focus\:ring-offset-red-300:focus { + --tw-ring-offset-color: #fca5a5; + } + + .xxl\:focus\:ring-offset-red-400:focus { + --tw-ring-offset-color: #f87171; + } + + .xxl\:focus\:ring-offset-red-500:focus { + --tw-ring-offset-color: #ef4444; + } + + .xxl\:focus\:ring-offset-red-600:focus { + --tw-ring-offset-color: #dc2626; + } + + .xxl\:focus\:ring-offset-red-700:focus { + --tw-ring-offset-color: #b91c1c; + } + + .xxl\:focus\:ring-offset-red-800:focus { + --tw-ring-offset-color: #991b1b; + } + + .xxl\:focus\:ring-offset-red-900:focus { + --tw-ring-offset-color: #7f1d1d; + } + + .xxl\:focus\:ring-offset-yellow-50:focus { + --tw-ring-offset-color: #fffbeb; + } + + .xxl\:focus\:ring-offset-yellow-100:focus { + --tw-ring-offset-color: #fef3c7; + } + + .xxl\:focus\:ring-offset-yellow-200:focus { + --tw-ring-offset-color: #fde68a; + } + + .xxl\:focus\:ring-offset-yellow-300:focus { + --tw-ring-offset-color: #fcd34d; + } + + .xxl\:focus\:ring-offset-yellow-400:focus { + --tw-ring-offset-color: #fbbf24; + } + + .xxl\:focus\:ring-offset-yellow-500:focus { + --tw-ring-offset-color: #f59e0b; + } + + .xxl\:focus\:ring-offset-yellow-600:focus { + --tw-ring-offset-color: #d97706; + } + + .xxl\:focus\:ring-offset-yellow-700:focus { + --tw-ring-offset-color: #b45309; + } + + .xxl\:focus\:ring-offset-yellow-800:focus { + --tw-ring-offset-color: #92400e; + } + + .xxl\:focus\:ring-offset-yellow-900:focus { + --tw-ring-offset-color: #78350f; + } + + .xxl\:focus\:ring-offset-green-50:focus { + --tw-ring-offset-color: #ecfdf5; + } + + .xxl\:focus\:ring-offset-green-100:focus { + --tw-ring-offset-color: #d1fae5; + } + + .xxl\:focus\:ring-offset-green-200:focus { + --tw-ring-offset-color: #a7f3d0; + } + + .xxl\:focus\:ring-offset-green-300:focus { + --tw-ring-offset-color: #6ee7b7; + } + + .xxl\:focus\:ring-offset-green-400:focus { + --tw-ring-offset-color: #34d399; + } + + .xxl\:focus\:ring-offset-green-500:focus { + --tw-ring-offset-color: #10b981; + } + + .xxl\:focus\:ring-offset-green-600:focus { + --tw-ring-offset-color: #059669; + } + + .xxl\:focus\:ring-offset-green-700:focus { + --tw-ring-offset-color: #047857; + } + + .xxl\:focus\:ring-offset-green-800:focus { + --tw-ring-offset-color: #065f46; + } + + .xxl\:focus\:ring-offset-green-900:focus { + --tw-ring-offset-color: #064e3b; + } + + .xxl\:focus\:ring-offset-blue-50:focus { + --tw-ring-offset-color: #eff6ff; + } + + .xxl\:focus\:ring-offset-blue-100:focus { + --tw-ring-offset-color: #dbeafe; + } + + .xxl\:focus\:ring-offset-blue-200:focus { + --tw-ring-offset-color: #bfdbfe; + } + + .xxl\:focus\:ring-offset-blue-300:focus { + --tw-ring-offset-color: #93c5fd; + } + + .xxl\:focus\:ring-offset-blue-400:focus { + --tw-ring-offset-color: #60a5fa; + } + + .xxl\:focus\:ring-offset-blue-500:focus { + --tw-ring-offset-color: #3b82f6; + } + + .xxl\:focus\:ring-offset-blue-600:focus { + --tw-ring-offset-color: #2563eb; + } + + .xxl\:focus\:ring-offset-blue-700:focus { + --tw-ring-offset-color: #1d4ed8; + } + + .xxl\:focus\:ring-offset-blue-800:focus { + --tw-ring-offset-color: #1e40af; + } + + .xxl\:focus\:ring-offset-blue-900:focus { + --tw-ring-offset-color: #1e3a8a; + } + + .xxl\:focus\:ring-offset-indigo-50:focus { + --tw-ring-offset-color: #eef2ff; + } + + .xxl\:focus\:ring-offset-indigo-100:focus { + --tw-ring-offset-color: #e0e7ff; + } + + .xxl\:focus\:ring-offset-indigo-200:focus { + --tw-ring-offset-color: #c7d2fe; + } + + .xxl\:focus\:ring-offset-indigo-300:focus { + --tw-ring-offset-color: #a5b4fc; + } + + .xxl\:focus\:ring-offset-indigo-400:focus { + --tw-ring-offset-color: #818cf8; + } + + .xxl\:focus\:ring-offset-indigo-500:focus { + --tw-ring-offset-color: #6366f1; + } + + .xxl\:focus\:ring-offset-indigo-600:focus { + --tw-ring-offset-color: #4f46e5; + } + + .xxl\:focus\:ring-offset-indigo-700:focus { + --tw-ring-offset-color: #4338ca; + } + + .xxl\:focus\:ring-offset-indigo-800:focus { + --tw-ring-offset-color: #3730a3; + } + + .xxl\:focus\:ring-offset-indigo-900:focus { + --tw-ring-offset-color: #312e81; + } + + .xxl\:focus\:ring-offset-purple-50:focus { + --tw-ring-offset-color: #f5f3ff; + } + + .xxl\:focus\:ring-offset-purple-100:focus { + --tw-ring-offset-color: #ede9fe; + } + + .xxl\:focus\:ring-offset-purple-200:focus { + --tw-ring-offset-color: #ddd6fe; + } + + .xxl\:focus\:ring-offset-purple-300:focus { + --tw-ring-offset-color: #c4b5fd; + } + + .xxl\:focus\:ring-offset-purple-400:focus { + --tw-ring-offset-color: #a78bfa; + } + + .xxl\:focus\:ring-offset-purple-500:focus { + --tw-ring-offset-color: #8b5cf6; + } + + .xxl\:focus\:ring-offset-purple-600:focus { + --tw-ring-offset-color: #7c3aed; + } + + .xxl\:focus\:ring-offset-purple-700:focus { + --tw-ring-offset-color: #6d28d9; + } + + .xxl\:focus\:ring-offset-purple-800:focus { + --tw-ring-offset-color: #5b21b6; + } + + .xxl\:focus\:ring-offset-purple-900:focus { + --tw-ring-offset-color: #4c1d95; + } + + .xxl\:focus\:ring-offset-pink-50:focus { + --tw-ring-offset-color: #fdf2f8; + } + + .xxl\:focus\:ring-offset-pink-100:focus { + --tw-ring-offset-color: #fce7f3; + } + + .xxl\:focus\:ring-offset-pink-200:focus { + --tw-ring-offset-color: #fbcfe8; + } + + .xxl\:focus\:ring-offset-pink-300:focus { + --tw-ring-offset-color: #f9a8d4; + } + + .xxl\:focus\:ring-offset-pink-400:focus { + --tw-ring-offset-color: #f472b6; + } + + .xxl\:focus\:ring-offset-pink-500:focus { + --tw-ring-offset-color: #ec4899; + } + + .xxl\:focus\:ring-offset-pink-600:focus { + --tw-ring-offset-color: #db2777; + } + + .xxl\:focus\:ring-offset-pink-700:focus { + --tw-ring-offset-color: #be185d; + } + + .xxl\:focus\:ring-offset-pink-800:focus { + --tw-ring-offset-color: #9d174d; + } + + .xxl\:focus\:ring-offset-pink-900:focus { + --tw-ring-offset-color: #831843; + } + + .xxl\:focus\:ring-offset-primary-50:focus { + --tw-ring-offset-color: #F7F6FD; + } + + .xxl\:focus\:ring-offset-primary-100:focus { + --tw-ring-offset-color: #EEEEFB; + } + + .xxl\:focus\:ring-offset-primary-200:focus { + --tw-ring-offset-color: #D5D4F5; + } + + .xxl\:focus\:ring-offset-primary-300:focus { + --tw-ring-offset-color: #BCB9EF; + } + + .xxl\:focus\:ring-offset-primary-400:focus { + --tw-ring-offset-color: #8A85E4; + } + + .xxl\:focus\:ring-offset-primary-500:focus { + --tw-ring-offset-color: #5851D8; + } + + .xxl\:focus\:ring-offset-primary-600:focus { + --tw-ring-offset-color: #4F49C2; + } + + .xxl\:focus\:ring-offset-primary-700:focus { + --tw-ring-offset-color: #353182; + } + + .xxl\:focus\:ring-offset-primary-800:focus { + --tw-ring-offset-color: #282461; + } + + .xxl\:focus\:ring-offset-primary-900:focus { + --tw-ring-offset-color: #1A1841; + } + + .xxl\:focus\:ring-offset-danger:focus { + --tw-ring-offset-color: #FB7178; + } + + .xxl\:focus\:ring-offset-success:focus { + --tw-ring-offset-color: #00C99C; + } + + .xxl\:focus\:ring-offset-warning:focus { + --tw-ring-offset-color: #F3AF4E; + } + + .xxl\:focus\:ring-offset-info:focus { + --tw-ring-offset-color: #15B2EC; + } + + .xxl\:ring-offset-0 { + --tw-ring-offset-width: 0px; + } + + .xxl\:ring-offset-1 { + --tw-ring-offset-width: 1px; + } + + .xxl\:ring-offset-2 { + --tw-ring-offset-width: 2px; + } + + .xxl\:ring-offset-4 { + --tw-ring-offset-width: 4px; + } + + .xxl\:ring-offset-8 { + --tw-ring-offset-width: 8px; + } + + .xxl\:focus-within\:ring-offset-0:focus-within { + --tw-ring-offset-width: 0px; + } + + .xxl\:focus-within\:ring-offset-1:focus-within { + --tw-ring-offset-width: 1px; + } + + .xxl\:focus-within\:ring-offset-2:focus-within { + --tw-ring-offset-width: 2px; + } + + .xxl\:focus-within\:ring-offset-4:focus-within { + --tw-ring-offset-width: 4px; + } + + .xxl\:focus-within\:ring-offset-8:focus-within { + --tw-ring-offset-width: 8px; + } + + .xxl\:focus\:ring-offset-0:focus { + --tw-ring-offset-width: 0px; + } + + .xxl\:focus\:ring-offset-1:focus { + --tw-ring-offset-width: 1px; + } + + .xxl\:focus\:ring-offset-2:focus { + --tw-ring-offset-width: 2px; + } + + .xxl\:focus\:ring-offset-4:focus { + --tw-ring-offset-width: 4px; + } + + .xxl\:focus\:ring-offset-8:focus { + --tw-ring-offset-width: 8px; + } + + .xxl\:ring-transparent { + --tw-ring-color: transparent; + } + + .xxl\:ring-current { + --tw-ring-color: currentColor; + } + + .xxl\:ring-black { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 4, 5, var(--tw-ring-opacity)); + } + + .xxl\:ring-white { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); + } + + .xxl\:ring-gray-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); + } + + .xxl\:ring-gray-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 250, 252, var(--tw-ring-opacity)); + } + + .xxl\:ring-gray-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 242, 247, var(--tw-ring-opacity)); + } + + .xxl\:ring-gray-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(226, 232, 240, var(--tw-ring-opacity)); + } + + .xxl\:ring-gray-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(203, 213, 224, var(--tw-ring-opacity)); + } + + .xxl\:ring-gray-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(160, 174, 192, var(--tw-ring-opacity)); + } + + .xxl\:ring-gray-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(113, 128, 150, var(--tw-ring-opacity)); + } + + .xxl\:ring-gray-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(74, 85, 104, var(--tw-ring-opacity)); + } + + .xxl\:ring-gray-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(45, 55, 72, var(--tw-ring-opacity)); + } + + .xxl\:ring-gray-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 32, 44, var(--tw-ring-opacity)); + } + + .xxl\:ring-red-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); + } + + .xxl\:ring-red-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); + } + + .xxl\:ring-red-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); + } + + .xxl\:ring-red-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); + } + + .xxl\:ring-red-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); + } + + .xxl\:ring-red-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); + } + + .xxl\:ring-red-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); + } + + .xxl\:ring-red-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); + } + + .xxl\:ring-red-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); + } + + .xxl\:ring-red-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); + } + + .xxl\:ring-yellow-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); + } + + .xxl\:ring-yellow-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); + } + + .xxl\:ring-yellow-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); + } + + .xxl\:ring-yellow-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); + } + + .xxl\:ring-yellow-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); + } + + .xxl\:ring-yellow-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); + } + + .xxl\:ring-yellow-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); + } + + .xxl\:ring-yellow-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); + } + + .xxl\:ring-yellow-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); + } + + .xxl\:ring-yellow-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); + } + + .xxl\:ring-green-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); + } + + .xxl\:ring-green-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); + } + + .xxl\:ring-green-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); + } + + .xxl\:ring-green-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); + } + + .xxl\:ring-green-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); + } + + .xxl\:ring-green-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); + } + + .xxl\:ring-green-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); + } + + .xxl\:ring-green-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); + } + + .xxl\:ring-green-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); + } + + .xxl\:ring-green-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); + } + + .xxl\:ring-blue-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); + } + + .xxl\:ring-blue-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); + } + + .xxl\:ring-blue-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); + } + + .xxl\:ring-blue-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); + } + + .xxl\:ring-blue-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); + } + + .xxl\:ring-blue-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); + } + + .xxl\:ring-blue-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); + } + + .xxl\:ring-blue-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); + } + + .xxl\:ring-blue-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); + } + + .xxl\:ring-blue-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); + } + + .xxl\:ring-indigo-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); + } + + .xxl\:ring-indigo-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); + } + + .xxl\:ring-indigo-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); + } + + .xxl\:ring-indigo-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); + } + + .xxl\:ring-indigo-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); + } + + .xxl\:ring-indigo-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); + } + + .xxl\:ring-indigo-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); + } + + .xxl\:ring-indigo-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); + } + + .xxl\:ring-indigo-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); + } + + .xxl\:ring-indigo-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); + } + + .xxl\:ring-purple-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); + } + + .xxl\:ring-purple-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); + } + + .xxl\:ring-purple-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); + } + + .xxl\:ring-purple-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); + } + + .xxl\:ring-purple-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); + } + + .xxl\:ring-purple-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); + } + + .xxl\:ring-purple-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); + } + + .xxl\:ring-purple-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); + } + + .xxl\:ring-purple-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); + } + + .xxl\:ring-purple-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); + } + + .xxl\:ring-pink-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); + } + + .xxl\:ring-pink-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); + } + + .xxl\:ring-pink-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); + } + + .xxl\:ring-pink-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); + } + + .xxl\:ring-pink-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); + } + + .xxl\:ring-pink-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); + } + + .xxl\:ring-pink-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); + } + + .xxl\:ring-pink-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); + } + + .xxl\:ring-pink-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); + } + + .xxl\:ring-pink-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); + } + + .xxl\:ring-primary-50 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 246, 253, var(--tw-ring-opacity)); + } + + .xxl\:ring-primary-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 238, 251, var(--tw-ring-opacity)); + } + + .xxl\:ring-primary-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(213, 212, 245, var(--tw-ring-opacity)); + } + + .xxl\:ring-primary-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(188, 185, 239, var(--tw-ring-opacity)); + } + + .xxl\:ring-primary-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(138, 133, 228, var(--tw-ring-opacity)); + } + + .xxl\:ring-primary-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(88, 81, 216, var(--tw-ring-opacity)); + } + + .xxl\:ring-primary-600 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 73, 194, var(--tw-ring-opacity)); + } + + .xxl\:ring-primary-700 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(53, 49, 130, var(--tw-ring-opacity)); + } + + .xxl\:ring-primary-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(40, 36, 97, var(--tw-ring-opacity)); + } + + .xxl\:ring-primary-900 { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 24, 65, var(--tw-ring-opacity)); + } + + .xxl\:ring-danger { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 113, 120, var(--tw-ring-opacity)); + } + + .xxl\:ring-success { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(0, 201, 156, var(--tw-ring-opacity)); + } + + .xxl\:ring-warning { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(243, 175, 78, var(--tw-ring-opacity)); + } + + .xxl\:ring-info { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(21, 178, 236, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-transparent:focus-within { + --tw-ring-color: transparent; + } + + .xxl\:focus-within\:ring-current:focus-within { + --tw-ring-color: currentColor; + } + + .xxl\:focus-within\:ring-black:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 4, 5, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-white:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-gray-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-gray-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 250, 252, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-gray-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 242, 247, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-gray-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(226, 232, 240, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-gray-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(203, 213, 224, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-gray-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(160, 174, 192, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-gray-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(113, 128, 150, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-gray-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(74, 85, 104, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-gray-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(45, 55, 72, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-gray-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 32, 44, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-red-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-red-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-red-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-red-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-red-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-red-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-red-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-red-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-red-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-red-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-yellow-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-yellow-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-yellow-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-yellow-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-yellow-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-yellow-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-yellow-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-yellow-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-yellow-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-yellow-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-green-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-green-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-green-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-green-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-green-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-green-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-green-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-green-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-green-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-green-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-blue-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-blue-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-blue-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-blue-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-blue-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-blue-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-blue-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-blue-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-blue-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-blue-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-indigo-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-indigo-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-indigo-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-indigo-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-indigo-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-indigo-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-indigo-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-indigo-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-indigo-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-indigo-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-purple-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-purple-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-purple-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-purple-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-purple-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-purple-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-purple-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-purple-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-purple-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-purple-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-pink-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-pink-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-pink-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-pink-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-pink-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-pink-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-pink-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-pink-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-pink-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-pink-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-primary-50:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 246, 253, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-primary-100:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 238, 251, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-primary-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(213, 212, 245, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-primary-300:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(188, 185, 239, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-primary-400:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(138, 133, 228, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-primary-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(88, 81, 216, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-primary-600:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 73, 194, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-primary-700:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(53, 49, 130, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-primary-800:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(40, 36, 97, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-primary-900:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 24, 65, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-danger:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 113, 120, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-success:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(0, 201, 156, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-warning:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(243, 175, 78, var(--tw-ring-opacity)); + } + + .xxl\:focus-within\:ring-info:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(21, 178, 236, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-transparent:focus { + --tw-ring-color: transparent; + } + + .xxl\:focus\:ring-current:focus { + --tw-ring-color: currentColor; + } + + .xxl\:focus\:ring-black:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 4, 5, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-white:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-gray-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-gray-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 250, 252, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-gray-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 242, 247, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-gray-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(226, 232, 240, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-gray-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(203, 213, 224, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-gray-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(160, 174, 192, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-gray-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(113, 128, 150, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-gray-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(74, 85, 104, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-gray-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(45, 55, 72, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-gray-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 32, 44, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-red-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-red-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-red-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-red-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-red-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-red-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-red-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-red-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-red-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-red-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-yellow-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-yellow-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-yellow-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-yellow-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-yellow-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-yellow-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-yellow-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-yellow-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-yellow-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-yellow-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-green-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-green-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-green-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-green-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-green-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-green-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-green-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-green-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-green-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-green-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-blue-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-blue-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-blue-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-blue-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-blue-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-blue-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-blue-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-blue-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-blue-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-blue-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-indigo-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-indigo-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-indigo-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-indigo-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-indigo-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-indigo-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-indigo-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-indigo-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-indigo-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-indigo-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-purple-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-purple-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-purple-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-purple-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-purple-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-purple-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-purple-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-purple-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-purple-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-purple-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-pink-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-pink-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-pink-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-pink-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-pink-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-pink-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-pink-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-pink-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-pink-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-pink-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-primary-50:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(247, 246, 253, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-primary-100:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(238, 238, 251, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-primary-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(213, 212, 245, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-primary-300:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(188, 185, 239, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-primary-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(138, 133, 228, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-primary-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(88, 81, 216, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-primary-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(79, 73, 194, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-primary-700:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(53, 49, 130, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-primary-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(40, 36, 97, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-primary-900:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(26, 24, 65, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-danger:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(251, 113, 120, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-success:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(0, 201, 156, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-warning:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(243, 175, 78, var(--tw-ring-opacity)); + } + + .xxl\:focus\:ring-info:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgba(21, 178, 236, var(--tw-ring-opacity)); + } + + .xxl\:ring-opacity-0 { + --tw-ring-opacity: 0; + } + + .xxl\:ring-opacity-5 { + --tw-ring-opacity: 0.05; + } + + .xxl\:ring-opacity-10 { + --tw-ring-opacity: 0.1; + } + + .xxl\:ring-opacity-20 { + --tw-ring-opacity: 0.2; + } + + .xxl\:ring-opacity-25 { + --tw-ring-opacity: 0.25; + } + + .xxl\:ring-opacity-30 { + --tw-ring-opacity: 0.3; + } + + .xxl\:ring-opacity-40 { + --tw-ring-opacity: 0.4; + } + + .xxl\:ring-opacity-50 { + --tw-ring-opacity: 0.5; + } + + .xxl\:ring-opacity-60 { + --tw-ring-opacity: 0.6; + } + + .xxl\:ring-opacity-70 { + --tw-ring-opacity: 0.7; + } + + .xxl\:ring-opacity-75 { + --tw-ring-opacity: 0.75; + } + + .xxl\:ring-opacity-80 { + --tw-ring-opacity: 0.8; + } + + .xxl\:ring-opacity-90 { + --tw-ring-opacity: 0.9; + } + + .xxl\:ring-opacity-95 { + --tw-ring-opacity: 0.95; + } + + .xxl\:ring-opacity-100 { + --tw-ring-opacity: 1; + } + + .xxl\:focus-within\:ring-opacity-0:focus-within { + --tw-ring-opacity: 0; + } + + .xxl\:focus-within\:ring-opacity-5:focus-within { + --tw-ring-opacity: 0.05; + } + + .xxl\:focus-within\:ring-opacity-10:focus-within { + --tw-ring-opacity: 0.1; + } + + .xxl\:focus-within\:ring-opacity-20:focus-within { + --tw-ring-opacity: 0.2; + } + + .xxl\:focus-within\:ring-opacity-25:focus-within { + --tw-ring-opacity: 0.25; + } + + .xxl\:focus-within\:ring-opacity-30:focus-within { + --tw-ring-opacity: 0.3; + } + + .xxl\:focus-within\:ring-opacity-40:focus-within { + --tw-ring-opacity: 0.4; + } + + .xxl\:focus-within\:ring-opacity-50:focus-within { + --tw-ring-opacity: 0.5; + } + + .xxl\:focus-within\:ring-opacity-60:focus-within { + --tw-ring-opacity: 0.6; + } + + .xxl\:focus-within\:ring-opacity-70:focus-within { + --tw-ring-opacity: 0.7; + } + + .xxl\:focus-within\:ring-opacity-75:focus-within { + --tw-ring-opacity: 0.75; + } + + .xxl\:focus-within\:ring-opacity-80:focus-within { + --tw-ring-opacity: 0.8; + } + + .xxl\:focus-within\:ring-opacity-90:focus-within { + --tw-ring-opacity: 0.9; + } + + .xxl\:focus-within\:ring-opacity-95:focus-within { + --tw-ring-opacity: 0.95; + } + + .xxl\:focus-within\:ring-opacity-100:focus-within { + --tw-ring-opacity: 1; + } + + .xxl\:focus\:ring-opacity-0:focus { + --tw-ring-opacity: 0; + } + + .xxl\:focus\:ring-opacity-5:focus { + --tw-ring-opacity: 0.05; + } + + .xxl\:focus\:ring-opacity-10:focus { + --tw-ring-opacity: 0.1; + } + + .xxl\:focus\:ring-opacity-20:focus { + --tw-ring-opacity: 0.2; + } + + .xxl\:focus\:ring-opacity-25:focus { + --tw-ring-opacity: 0.25; + } + + .xxl\:focus\:ring-opacity-30:focus { + --tw-ring-opacity: 0.3; + } + + .xxl\:focus\:ring-opacity-40:focus { + --tw-ring-opacity: 0.4; + } + + .xxl\:focus\:ring-opacity-50:focus { + --tw-ring-opacity: 0.5; + } + + .xxl\:focus\:ring-opacity-60:focus { + --tw-ring-opacity: 0.6; + } + + .xxl\:focus\:ring-opacity-70:focus { + --tw-ring-opacity: 0.7; + } + + .xxl\:focus\:ring-opacity-75:focus { + --tw-ring-opacity: 0.75; + } + + .xxl\:focus\:ring-opacity-80:focus { + --tw-ring-opacity: 0.8; + } + + .xxl\:focus\:ring-opacity-90:focus { + --tw-ring-opacity: 0.9; + } + + .xxl\:focus\:ring-opacity-95:focus { + --tw-ring-opacity: 0.95; + } + + .xxl\:focus\:ring-opacity-100:focus { + --tw-ring-opacity: 1; + } + + .xxl\:fill-current { + fill: currentColor; + } + + .xxl\:stroke-current { + stroke: currentColor; + } + + .xxl\:stroke-0 { + stroke-width: 0; + } + + .xxl\:stroke-1 { + stroke-width: 1; + } + + .xxl\:stroke-2 { + stroke-width: 2; + } + + .xxl\:table-auto { + table-layout: auto; + } + + .xxl\:table-fixed { + table-layout: fixed; + } + + .xxl\:text-left { + text-align: left; + } + + .xxl\:text-center { + text-align: center; + } + + .xxl\:text-right { + text-align: right; + } + + .xxl\:text-justify { + text-align: justify; + } + + .xxl\:text-transparent { + color: transparent; + } + + .xxl\:text-current { + color: currentColor; + } + + .xxl\:text-black { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .xxl\:text-white { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .xxl\:text-gray-50 { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .xxl\:text-gray-100 { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .xxl\:text-gray-200 { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .xxl\:text-gray-300 { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .xxl\:text-gray-400 { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .xxl\:text-gray-500 { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .xxl\:text-gray-600 { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .xxl\:text-gray-700 { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .xxl\:text-gray-800 { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .xxl\:text-gray-900 { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .xxl\:text-red-50 { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .xxl\:text-red-100 { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .xxl\:text-red-200 { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .xxl\:text-red-300 { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .xxl\:text-red-400 { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .xxl\:text-red-500 { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .xxl\:text-red-600 { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .xxl\:text-red-700 { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .xxl\:text-red-800 { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .xxl\:text-red-900 { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .xxl\:text-yellow-50 { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .xxl\:text-yellow-100 { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .xxl\:text-yellow-200 { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .xxl\:text-yellow-300 { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .xxl\:text-yellow-400 { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .xxl\:text-yellow-500 { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .xxl\:text-yellow-600 { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .xxl\:text-yellow-700 { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .xxl\:text-yellow-800 { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .xxl\:text-yellow-900 { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .xxl\:text-green-50 { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .xxl\:text-green-100 { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .xxl\:text-green-200 { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .xxl\:text-green-300 { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .xxl\:text-green-400 { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .xxl\:text-green-500 { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .xxl\:text-green-600 { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .xxl\:text-green-700 { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .xxl\:text-green-800 { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .xxl\:text-green-900 { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .xxl\:text-blue-50 { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .xxl\:text-blue-100 { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .xxl\:text-blue-200 { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .xxl\:text-blue-300 { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .xxl\:text-blue-400 { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .xxl\:text-blue-500 { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .xxl\:text-blue-600 { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .xxl\:text-blue-700 { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .xxl\:text-blue-800 { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .xxl\:text-blue-900 { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .xxl\:text-indigo-50 { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .xxl\:text-indigo-100 { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .xxl\:text-indigo-200 { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .xxl\:text-indigo-300 { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .xxl\:text-indigo-400 { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .xxl\:text-indigo-500 { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .xxl\:text-indigo-600 { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .xxl\:text-indigo-700 { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .xxl\:text-indigo-800 { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .xxl\:text-indigo-900 { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .xxl\:text-purple-50 { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .xxl\:text-purple-100 { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .xxl\:text-purple-200 { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .xxl\:text-purple-300 { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .xxl\:text-purple-400 { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .xxl\:text-purple-500 { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .xxl\:text-purple-600 { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .xxl\:text-purple-700 { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .xxl\:text-purple-800 { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .xxl\:text-purple-900 { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .xxl\:text-pink-50 { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .xxl\:text-pink-100 { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .xxl\:text-pink-200 { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .xxl\:text-pink-300 { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .xxl\:text-pink-400 { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .xxl\:text-pink-500 { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .xxl\:text-pink-600 { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .xxl\:text-pink-700 { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .xxl\:text-pink-800 { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .xxl\:text-pink-900 { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .xxl\:text-primary-50 { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .xxl\:text-primary-100 { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .xxl\:text-primary-200 { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .xxl\:text-primary-300 { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .xxl\:text-primary-400 { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .xxl\:text-primary-500 { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .xxl\:text-primary-600 { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .xxl\:text-primary-700 { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .xxl\:text-primary-800 { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .xxl\:text-primary-900 { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .xxl\:text-danger { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .xxl\:text-success { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .xxl\:text-warning { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .xxl\:text-info { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-transparent:hover { + color: transparent; + } + + .xxl\:hover\:text-current:hover { + color: currentColor; + } + + .xxl\:hover\:text-black:hover { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-white:hover { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-gray-50:hover { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-gray-100:hover { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-gray-200:hover { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-gray-300:hover { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-gray-400:hover { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-gray-500:hover { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-gray-600:hover { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-gray-700:hover { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-gray-800:hover { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-gray-900:hover { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-red-50:hover { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-red-100:hover { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-red-200:hover { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-red-300:hover { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-red-400:hover { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-red-500:hover { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-red-600:hover { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-red-700:hover { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-red-800:hover { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-red-900:hover { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-yellow-50:hover { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-yellow-100:hover { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-yellow-200:hover { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-yellow-300:hover { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-yellow-400:hover { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-yellow-500:hover { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-yellow-600:hover { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-yellow-700:hover { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-yellow-800:hover { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-yellow-900:hover { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-green-50:hover { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-green-100:hover { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-green-200:hover { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-green-300:hover { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-green-400:hover { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-green-500:hover { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-green-600:hover { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-green-700:hover { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-green-800:hover { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-green-900:hover { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-blue-50:hover { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-blue-100:hover { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-blue-200:hover { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-blue-300:hover { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-blue-400:hover { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-blue-500:hover { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-blue-600:hover { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-blue-700:hover { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-blue-800:hover { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-blue-900:hover { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-indigo-50:hover { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-indigo-100:hover { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-indigo-200:hover { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-indigo-300:hover { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-indigo-400:hover { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-indigo-500:hover { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-indigo-600:hover { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-indigo-700:hover { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-indigo-800:hover { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-indigo-900:hover { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-purple-50:hover { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-purple-100:hover { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-purple-200:hover { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-purple-300:hover { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-purple-400:hover { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-purple-500:hover { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-purple-600:hover { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-purple-700:hover { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-purple-800:hover { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-purple-900:hover { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-pink-50:hover { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-pink-100:hover { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-pink-200:hover { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-pink-300:hover { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-pink-400:hover { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-pink-500:hover { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-pink-600:hover { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-pink-700:hover { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-pink-800:hover { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-pink-900:hover { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-primary-50:hover { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-primary-100:hover { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-primary-200:hover { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-primary-300:hover { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-primary-400:hover { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-primary-500:hover { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-primary-600:hover { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-primary-700:hover { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-primary-800:hover { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-primary-900:hover { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-danger:hover { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-success:hover { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-warning:hover { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .xxl\:hover\:text-info:hover { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-transparent:focus { + color: transparent; + } + + .xxl\:focus\:text-current:focus { + color: currentColor; + } + + .xxl\:focus\:text-black:focus { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-white:focus { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-gray-50:focus { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-gray-100:focus { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-gray-200:focus { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-gray-300:focus { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-gray-400:focus { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-gray-500:focus { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-gray-600:focus { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-gray-700:focus { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-gray-800:focus { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-gray-900:focus { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-red-50:focus { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-red-100:focus { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-red-200:focus { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-red-300:focus { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-red-400:focus { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-red-500:focus { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-red-600:focus { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-red-700:focus { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-red-800:focus { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-red-900:focus { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-yellow-50:focus { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-yellow-100:focus { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-yellow-200:focus { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-yellow-300:focus { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-yellow-400:focus { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-yellow-500:focus { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-yellow-600:focus { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-yellow-700:focus { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-yellow-800:focus { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-yellow-900:focus { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-green-50:focus { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-green-100:focus { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-green-200:focus { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-green-300:focus { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-green-400:focus { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-green-500:focus { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-green-600:focus { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-green-700:focus { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-green-800:focus { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-green-900:focus { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-blue-50:focus { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-blue-100:focus { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-blue-200:focus { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-blue-300:focus { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-blue-400:focus { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-blue-500:focus { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-blue-600:focus { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-blue-700:focus { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-blue-800:focus { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-blue-900:focus { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-indigo-50:focus { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-indigo-100:focus { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-indigo-200:focus { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-indigo-300:focus { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-indigo-400:focus { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-indigo-500:focus { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-indigo-600:focus { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-indigo-700:focus { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-indigo-800:focus { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-indigo-900:focus { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-purple-50:focus { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-purple-100:focus { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-purple-200:focus { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-purple-300:focus { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-purple-400:focus { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-purple-500:focus { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-purple-600:focus { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-purple-700:focus { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-purple-800:focus { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-purple-900:focus { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-pink-50:focus { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-pink-100:focus { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-pink-200:focus { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-pink-300:focus { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-pink-400:focus { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-pink-500:focus { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-pink-600:focus { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-pink-700:focus { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-pink-800:focus { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-pink-900:focus { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-primary-50:focus { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-primary-100:focus { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-primary-200:focus { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-primary-300:focus { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-primary-400:focus { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-primary-500:focus { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-primary-600:focus { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-primary-700:focus { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-primary-800:focus { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-primary-900:focus { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-danger:focus { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-success:focus { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-warning:focus { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .xxl\:focus\:text-info:focus { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .xxl\:active\:text-transparent:active { + color: transparent; + } + + .xxl\:active\:text-current:active { + color: currentColor; + } + + .xxl\:active\:text-black:active { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .xxl\:active\:text-white:active { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .xxl\:active\:text-gray-50:active { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .xxl\:active\:text-gray-100:active { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .xxl\:active\:text-gray-200:active { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .xxl\:active\:text-gray-300:active { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .xxl\:active\:text-gray-400:active { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .xxl\:active\:text-gray-500:active { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .xxl\:active\:text-gray-600:active { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .xxl\:active\:text-gray-700:active { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .xxl\:active\:text-gray-800:active { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .xxl\:active\:text-gray-900:active { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .xxl\:active\:text-red-50:active { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .xxl\:active\:text-red-100:active { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .xxl\:active\:text-red-200:active { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .xxl\:active\:text-red-300:active { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .xxl\:active\:text-red-400:active { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .xxl\:active\:text-red-500:active { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .xxl\:active\:text-red-600:active { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .xxl\:active\:text-red-700:active { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .xxl\:active\:text-red-800:active { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .xxl\:active\:text-red-900:active { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .xxl\:active\:text-yellow-50:active { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .xxl\:active\:text-yellow-100:active { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .xxl\:active\:text-yellow-200:active { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .xxl\:active\:text-yellow-300:active { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .xxl\:active\:text-yellow-400:active { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .xxl\:active\:text-yellow-500:active { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .xxl\:active\:text-yellow-600:active { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .xxl\:active\:text-yellow-700:active { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .xxl\:active\:text-yellow-800:active { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .xxl\:active\:text-yellow-900:active { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .xxl\:active\:text-green-50:active { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .xxl\:active\:text-green-100:active { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .xxl\:active\:text-green-200:active { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .xxl\:active\:text-green-300:active { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .xxl\:active\:text-green-400:active { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .xxl\:active\:text-green-500:active { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .xxl\:active\:text-green-600:active { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .xxl\:active\:text-green-700:active { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .xxl\:active\:text-green-800:active { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .xxl\:active\:text-green-900:active { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .xxl\:active\:text-blue-50:active { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .xxl\:active\:text-blue-100:active { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .xxl\:active\:text-blue-200:active { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .xxl\:active\:text-blue-300:active { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .xxl\:active\:text-blue-400:active { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .xxl\:active\:text-blue-500:active { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .xxl\:active\:text-blue-600:active { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .xxl\:active\:text-blue-700:active { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .xxl\:active\:text-blue-800:active { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .xxl\:active\:text-blue-900:active { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .xxl\:active\:text-indigo-50:active { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .xxl\:active\:text-indigo-100:active { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .xxl\:active\:text-indigo-200:active { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .xxl\:active\:text-indigo-300:active { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .xxl\:active\:text-indigo-400:active { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .xxl\:active\:text-indigo-500:active { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .xxl\:active\:text-indigo-600:active { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .xxl\:active\:text-indigo-700:active { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .xxl\:active\:text-indigo-800:active { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .xxl\:active\:text-indigo-900:active { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .xxl\:active\:text-purple-50:active { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .xxl\:active\:text-purple-100:active { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .xxl\:active\:text-purple-200:active { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .xxl\:active\:text-purple-300:active { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .xxl\:active\:text-purple-400:active { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .xxl\:active\:text-purple-500:active { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .xxl\:active\:text-purple-600:active { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .xxl\:active\:text-purple-700:active { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .xxl\:active\:text-purple-800:active { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .xxl\:active\:text-purple-900:active { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .xxl\:active\:text-pink-50:active { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .xxl\:active\:text-pink-100:active { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .xxl\:active\:text-pink-200:active { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .xxl\:active\:text-pink-300:active { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .xxl\:active\:text-pink-400:active { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .xxl\:active\:text-pink-500:active { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .xxl\:active\:text-pink-600:active { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .xxl\:active\:text-pink-700:active { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .xxl\:active\:text-pink-800:active { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .xxl\:active\:text-pink-900:active { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .xxl\:active\:text-primary-50:active { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .xxl\:active\:text-primary-100:active { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .xxl\:active\:text-primary-200:active { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .xxl\:active\:text-primary-300:active { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .xxl\:active\:text-primary-400:active { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .xxl\:active\:text-primary-500:active { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .xxl\:active\:text-primary-600:active { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .xxl\:active\:text-primary-700:active { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .xxl\:active\:text-primary-800:active { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .xxl\:active\:text-primary-900:active { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .xxl\:active\:text-danger:active { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .xxl\:active\:text-success:active { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .xxl\:active\:text-warning:active { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .xxl\:active\:text-info:active { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-transparent:visited { + color: transparent; + } + + .xxl\:visited\:text-current:visited { + color: currentColor; + } + + .xxl\:visited\:text-black:visited { + --tw-text-opacity: 1; + color: rgba(4, 4, 5, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-white:visited { + --tw-text-opacity: 1; + color: rgba(255, 255, 255, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-gray-50:visited { + --tw-text-opacity: 1; + color: rgba(249, 250, 251, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-gray-100:visited { + --tw-text-opacity: 1; + color: rgba(247, 250, 252, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-gray-200:visited { + --tw-text-opacity: 1; + color: rgba(237, 242, 247, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-gray-300:visited { + --tw-text-opacity: 1; + color: rgba(226, 232, 240, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-gray-400:visited { + --tw-text-opacity: 1; + color: rgba(203, 213, 224, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-gray-500:visited { + --tw-text-opacity: 1; + color: rgba(160, 174, 192, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-gray-600:visited { + --tw-text-opacity: 1; + color: rgba(113, 128, 150, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-gray-700:visited { + --tw-text-opacity: 1; + color: rgba(74, 85, 104, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-gray-800:visited { + --tw-text-opacity: 1; + color: rgba(45, 55, 72, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-gray-900:visited { + --tw-text-opacity: 1; + color: rgba(26, 32, 44, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-red-50:visited { + --tw-text-opacity: 1; + color: rgba(254, 242, 242, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-red-100:visited { + --tw-text-opacity: 1; + color: rgba(254, 226, 226, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-red-200:visited { + --tw-text-opacity: 1; + color: rgba(254, 202, 202, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-red-300:visited { + --tw-text-opacity: 1; + color: rgba(252, 165, 165, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-red-400:visited { + --tw-text-opacity: 1; + color: rgba(248, 113, 113, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-red-500:visited { + --tw-text-opacity: 1; + color: rgba(239, 68, 68, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-red-600:visited { + --tw-text-opacity: 1; + color: rgba(220, 38, 38, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-red-700:visited { + --tw-text-opacity: 1; + color: rgba(185, 28, 28, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-red-800:visited { + --tw-text-opacity: 1; + color: rgba(153, 27, 27, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-red-900:visited { + --tw-text-opacity: 1; + color: rgba(127, 29, 29, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-yellow-50:visited { + --tw-text-opacity: 1; + color: rgba(255, 251, 235, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-yellow-100:visited { + --tw-text-opacity: 1; + color: rgba(254, 243, 199, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-yellow-200:visited { + --tw-text-opacity: 1; + color: rgba(253, 230, 138, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-yellow-300:visited { + --tw-text-opacity: 1; + color: rgba(252, 211, 77, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-yellow-400:visited { + --tw-text-opacity: 1; + color: rgba(251, 191, 36, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-yellow-500:visited { + --tw-text-opacity: 1; + color: rgba(245, 158, 11, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-yellow-600:visited { + --tw-text-opacity: 1; + color: rgba(217, 119, 6, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-yellow-700:visited { + --tw-text-opacity: 1; + color: rgba(180, 83, 9, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-yellow-800:visited { + --tw-text-opacity: 1; + color: rgba(146, 64, 14, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-yellow-900:visited { + --tw-text-opacity: 1; + color: rgba(120, 53, 15, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-green-50:visited { + --tw-text-opacity: 1; + color: rgba(236, 253, 245, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-green-100:visited { + --tw-text-opacity: 1; + color: rgba(209, 250, 229, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-green-200:visited { + --tw-text-opacity: 1; + color: rgba(167, 243, 208, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-green-300:visited { + --tw-text-opacity: 1; + color: rgba(110, 231, 183, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-green-400:visited { + --tw-text-opacity: 1; + color: rgba(52, 211, 153, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-green-500:visited { + --tw-text-opacity: 1; + color: rgba(16, 185, 129, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-green-600:visited { + --tw-text-opacity: 1; + color: rgba(5, 150, 105, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-green-700:visited { + --tw-text-opacity: 1; + color: rgba(4, 120, 87, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-green-800:visited { + --tw-text-opacity: 1; + color: rgba(6, 95, 70, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-green-900:visited { + --tw-text-opacity: 1; + color: rgba(6, 78, 59, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-blue-50:visited { + --tw-text-opacity: 1; + color: rgba(239, 246, 255, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-blue-100:visited { + --tw-text-opacity: 1; + color: rgba(219, 234, 254, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-blue-200:visited { + --tw-text-opacity: 1; + color: rgba(191, 219, 254, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-blue-300:visited { + --tw-text-opacity: 1; + color: rgba(147, 197, 253, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-blue-400:visited { + --tw-text-opacity: 1; + color: rgba(96, 165, 250, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-blue-500:visited { + --tw-text-opacity: 1; + color: rgba(59, 130, 246, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-blue-600:visited { + --tw-text-opacity: 1; + color: rgba(37, 99, 235, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-blue-700:visited { + --tw-text-opacity: 1; + color: rgba(29, 78, 216, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-blue-800:visited { + --tw-text-opacity: 1; + color: rgba(30, 64, 175, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-blue-900:visited { + --tw-text-opacity: 1; + color: rgba(30, 58, 138, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-indigo-50:visited { + --tw-text-opacity: 1; + color: rgba(238, 242, 255, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-indigo-100:visited { + --tw-text-opacity: 1; + color: rgba(224, 231, 255, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-indigo-200:visited { + --tw-text-opacity: 1; + color: rgba(199, 210, 254, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-indigo-300:visited { + --tw-text-opacity: 1; + color: rgba(165, 180, 252, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-indigo-400:visited { + --tw-text-opacity: 1; + color: rgba(129, 140, 248, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-indigo-500:visited { + --tw-text-opacity: 1; + color: rgba(99, 102, 241, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-indigo-600:visited { + --tw-text-opacity: 1; + color: rgba(79, 70, 229, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-indigo-700:visited { + --tw-text-opacity: 1; + color: rgba(67, 56, 202, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-indigo-800:visited { + --tw-text-opacity: 1; + color: rgba(55, 48, 163, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-indigo-900:visited { + --tw-text-opacity: 1; + color: rgba(49, 46, 129, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-purple-50:visited { + --tw-text-opacity: 1; + color: rgba(245, 243, 255, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-purple-100:visited { + --tw-text-opacity: 1; + color: rgba(237, 233, 254, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-purple-200:visited { + --tw-text-opacity: 1; + color: rgba(221, 214, 254, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-purple-300:visited { + --tw-text-opacity: 1; + color: rgba(196, 181, 253, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-purple-400:visited { + --tw-text-opacity: 1; + color: rgba(167, 139, 250, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-purple-500:visited { + --tw-text-opacity: 1; + color: rgba(139, 92, 246, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-purple-600:visited { + --tw-text-opacity: 1; + color: rgba(124, 58, 237, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-purple-700:visited { + --tw-text-opacity: 1; + color: rgba(109, 40, 217, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-purple-800:visited { + --tw-text-opacity: 1; + color: rgba(91, 33, 182, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-purple-900:visited { + --tw-text-opacity: 1; + color: rgba(76, 29, 149, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-pink-50:visited { + --tw-text-opacity: 1; + color: rgba(253, 242, 248, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-pink-100:visited { + --tw-text-opacity: 1; + color: rgba(252, 231, 243, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-pink-200:visited { + --tw-text-opacity: 1; + color: rgba(251, 207, 232, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-pink-300:visited { + --tw-text-opacity: 1; + color: rgba(249, 168, 212, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-pink-400:visited { + --tw-text-opacity: 1; + color: rgba(244, 114, 182, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-pink-500:visited { + --tw-text-opacity: 1; + color: rgba(236, 72, 153, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-pink-600:visited { + --tw-text-opacity: 1; + color: rgba(219, 39, 119, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-pink-700:visited { + --tw-text-opacity: 1; + color: rgba(190, 24, 93, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-pink-800:visited { + --tw-text-opacity: 1; + color: rgba(157, 23, 77, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-pink-900:visited { + --tw-text-opacity: 1; + color: rgba(131, 24, 67, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-primary-50:visited { + --tw-text-opacity: 1; + color: rgba(247, 246, 253, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-primary-100:visited { + --tw-text-opacity: 1; + color: rgba(238, 238, 251, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-primary-200:visited { + --tw-text-opacity: 1; + color: rgba(213, 212, 245, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-primary-300:visited { + --tw-text-opacity: 1; + color: rgba(188, 185, 239, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-primary-400:visited { + --tw-text-opacity: 1; + color: rgba(138, 133, 228, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-primary-500:visited { + --tw-text-opacity: 1; + color: rgba(88, 81, 216, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-primary-600:visited { + --tw-text-opacity: 1; + color: rgba(79, 73, 194, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-primary-700:visited { + --tw-text-opacity: 1; + color: rgba(53, 49, 130, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-primary-800:visited { + --tw-text-opacity: 1; + color: rgba(40, 36, 97, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-primary-900:visited { + --tw-text-opacity: 1; + color: rgba(26, 24, 65, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-danger:visited { + --tw-text-opacity: 1; + color: rgba(251, 113, 120, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-success:visited { + --tw-text-opacity: 1; + color: rgba(0, 201, 156, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-warning:visited { + --tw-text-opacity: 1; + color: rgba(243, 175, 78, var(--tw-text-opacity)); + } + + .xxl\:visited\:text-info:visited { + --tw-text-opacity: 1; + color: rgba(21, 178, 236, var(--tw-text-opacity)); + } + + .xxl\:text-opacity-0 { + --tw-text-opacity: 0; + } + + .xxl\:text-opacity-5 { + --tw-text-opacity: 0.05; + } + + .xxl\:text-opacity-10 { + --tw-text-opacity: 0.1; + } + + .xxl\:text-opacity-20 { + --tw-text-opacity: 0.2; + } + + .xxl\:text-opacity-25 { + --tw-text-opacity: 0.25; + } + + .xxl\:text-opacity-30 { + --tw-text-opacity: 0.3; + } + + .xxl\:text-opacity-40 { + --tw-text-opacity: 0.4; + } + + .xxl\:text-opacity-50 { + --tw-text-opacity: 0.5; + } + + .xxl\:text-opacity-60 { + --tw-text-opacity: 0.6; + } + + .xxl\:text-opacity-70 { + --tw-text-opacity: 0.7; + } + + .xxl\:text-opacity-75 { + --tw-text-opacity: 0.75; + } + + .xxl\:text-opacity-80 { + --tw-text-opacity: 0.8; + } + + .xxl\:text-opacity-90 { + --tw-text-opacity: 0.9; + } + + .xxl\:text-opacity-95 { + --tw-text-opacity: 0.95; + } + + .xxl\:text-opacity-100 { + --tw-text-opacity: 1; + } + + .group:hover .xxl\:group-hover\:text-opacity-0 { + --tw-text-opacity: 0; + } + + .group:hover .xxl\:group-hover\:text-opacity-5 { + --tw-text-opacity: 0.05; + } + + .group:hover .xxl\:group-hover\:text-opacity-10 { + --tw-text-opacity: 0.1; + } + + .group:hover .xxl\:group-hover\:text-opacity-20 { + --tw-text-opacity: 0.2; + } + + .group:hover .xxl\:group-hover\:text-opacity-25 { + --tw-text-opacity: 0.25; + } + + .group:hover .xxl\:group-hover\:text-opacity-30 { + --tw-text-opacity: 0.3; + } + + .group:hover .xxl\:group-hover\:text-opacity-40 { + --tw-text-opacity: 0.4; + } + + .group:hover .xxl\:group-hover\:text-opacity-50 { + --tw-text-opacity: 0.5; + } + + .group:hover .xxl\:group-hover\:text-opacity-60 { + --tw-text-opacity: 0.6; + } + + .group:hover .xxl\:group-hover\:text-opacity-70 { + --tw-text-opacity: 0.7; + } + + .group:hover .xxl\:group-hover\:text-opacity-75 { + --tw-text-opacity: 0.75; + } + + .group:hover .xxl\:group-hover\:text-opacity-80 { + --tw-text-opacity: 0.8; + } + + .group:hover .xxl\:group-hover\:text-opacity-90 { + --tw-text-opacity: 0.9; + } + + .group:hover .xxl\:group-hover\:text-opacity-95 { + --tw-text-opacity: 0.95; + } + + .group:hover .xxl\:group-hover\:text-opacity-100 { + --tw-text-opacity: 1; + } + + .xxl\:focus-within\:text-opacity-0:focus-within { + --tw-text-opacity: 0; + } + + .xxl\:focus-within\:text-opacity-5:focus-within { + --tw-text-opacity: 0.05; + } + + .xxl\:focus-within\:text-opacity-10:focus-within { + --tw-text-opacity: 0.1; + } + + .xxl\:focus-within\:text-opacity-20:focus-within { + --tw-text-opacity: 0.2; + } + + .xxl\:focus-within\:text-opacity-25:focus-within { + --tw-text-opacity: 0.25; + } + + .xxl\:focus-within\:text-opacity-30:focus-within { + --tw-text-opacity: 0.3; + } + + .xxl\:focus-within\:text-opacity-40:focus-within { + --tw-text-opacity: 0.4; + } + + .xxl\:focus-within\:text-opacity-50:focus-within { + --tw-text-opacity: 0.5; + } + + .xxl\:focus-within\:text-opacity-60:focus-within { + --tw-text-opacity: 0.6; + } + + .xxl\:focus-within\:text-opacity-70:focus-within { + --tw-text-opacity: 0.7; + } + + .xxl\:focus-within\:text-opacity-75:focus-within { + --tw-text-opacity: 0.75; + } + + .xxl\:focus-within\:text-opacity-80:focus-within { + --tw-text-opacity: 0.8; + } + + .xxl\:focus-within\:text-opacity-90:focus-within { + --tw-text-opacity: 0.9; + } + + .xxl\:focus-within\:text-opacity-95:focus-within { + --tw-text-opacity: 0.95; + } + + .xxl\:focus-within\:text-opacity-100:focus-within { + --tw-text-opacity: 1; + } + + .xxl\:hover\:text-opacity-0:hover { + --tw-text-opacity: 0; + } + + .xxl\:hover\:text-opacity-5:hover { + --tw-text-opacity: 0.05; + } + + .xxl\:hover\:text-opacity-10:hover { + --tw-text-opacity: 0.1; + } + + .xxl\:hover\:text-opacity-20:hover { + --tw-text-opacity: 0.2; + } + + .xxl\:hover\:text-opacity-25:hover { + --tw-text-opacity: 0.25; + } + + .xxl\:hover\:text-opacity-30:hover { + --tw-text-opacity: 0.3; + } + + .xxl\:hover\:text-opacity-40:hover { + --tw-text-opacity: 0.4; + } + + .xxl\:hover\:text-opacity-50:hover { + --tw-text-opacity: 0.5; + } + + .xxl\:hover\:text-opacity-60:hover { + --tw-text-opacity: 0.6; + } + + .xxl\:hover\:text-opacity-70:hover { + --tw-text-opacity: 0.7; + } + + .xxl\:hover\:text-opacity-75:hover { + --tw-text-opacity: 0.75; + } + + .xxl\:hover\:text-opacity-80:hover { + --tw-text-opacity: 0.8; + } + + .xxl\:hover\:text-opacity-90:hover { + --tw-text-opacity: 0.9; + } + + .xxl\:hover\:text-opacity-95:hover { + --tw-text-opacity: 0.95; + } + + .xxl\:hover\:text-opacity-100:hover { + --tw-text-opacity: 1; + } + + .xxl\:focus\:text-opacity-0:focus { + --tw-text-opacity: 0; + } + + .xxl\:focus\:text-opacity-5:focus { + --tw-text-opacity: 0.05; + } + + .xxl\:focus\:text-opacity-10:focus { + --tw-text-opacity: 0.1; + } + + .xxl\:focus\:text-opacity-20:focus { + --tw-text-opacity: 0.2; + } + + .xxl\:focus\:text-opacity-25:focus { + --tw-text-opacity: 0.25; + } + + .xxl\:focus\:text-opacity-30:focus { + --tw-text-opacity: 0.3; + } + + .xxl\:focus\:text-opacity-40:focus { + --tw-text-opacity: 0.4; + } + + .xxl\:focus\:text-opacity-50:focus { + --tw-text-opacity: 0.5; + } + + .xxl\:focus\:text-opacity-60:focus { + --tw-text-opacity: 0.6; + } + + .xxl\:focus\:text-opacity-70:focus { + --tw-text-opacity: 0.7; + } + + .xxl\:focus\:text-opacity-75:focus { + --tw-text-opacity: 0.75; + } + + .xxl\:focus\:text-opacity-80:focus { + --tw-text-opacity: 0.8; + } + + .xxl\:focus\:text-opacity-90:focus { + --tw-text-opacity: 0.9; + } + + .xxl\:focus\:text-opacity-95:focus { + --tw-text-opacity: 0.95; + } + + .xxl\:focus\:text-opacity-100:focus { + --tw-text-opacity: 1; + } + + .xxl\:truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + + .xxl\:overflow-ellipsis { + text-overflow: ellipsis; + } + + .xxl\:overflow-clip { + text-overflow: clip; + } + + .xxl\:italic { + font-style: italic; + } + + .xxl\:not-italic { + font-style: normal; + } + + .xxl\:uppercase { + text-transform: uppercase; + } + + .xxl\:lowercase { + text-transform: lowercase; + } + + .xxl\:capitalize { + text-transform: capitalize; + } + + .xxl\:normal-case { + text-transform: none; + } + + .xxl\:underline { + text-decoration: underline; + } + + .xxl\:line-through { + text-decoration: line-through; + } + + .xxl\:no-underline { + text-decoration: none; + } + + .group:hover .xxl\:group-hover\:underline { + text-decoration: underline; + } + + .group:hover .xxl\:group-hover\:line-through { + text-decoration: line-through; + } + + .group:hover .xxl\:group-hover\:no-underline { + text-decoration: none; + } + + .xxl\:focus-within\:underline:focus-within { + text-decoration: underline; + } + + .xxl\:focus-within\:line-through:focus-within { + text-decoration: line-through; + } + + .xxl\:focus-within\:no-underline:focus-within { + text-decoration: none; + } + + .xxl\:hover\:underline:hover { + text-decoration: underline; + } + + .xxl\:hover\:line-through:hover { + text-decoration: line-through; + } + + .xxl\:hover\:no-underline:hover { + text-decoration: none; + } + + .xxl\:focus\:underline:focus { + text-decoration: underline; + } + + .xxl\:focus\:line-through:focus { + text-decoration: line-through; + } + + .xxl\:focus\:no-underline:focus { + text-decoration: none; + } + + .xxl\:antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + + .xxl\:subpixel-antialiased { + -webkit-font-smoothing: auto; + -moz-osx-font-smoothing: auto; + } + + .xxl\:ordinal, .xxl\:slashed-zero, .xxl\:lining-nums, .xxl\:oldstyle-nums, .xxl\:proportional-nums, .xxl\:tabular-nums, .xxl\:diagonal-fractions, .xxl\:stacked-fractions { + --tw-ordinal: var(--tw-empty,/*!*/ /*!*/); + --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/); + --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/); + --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/); + --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/); + font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction); + } + + .xxl\:normal-nums { + font-variant-numeric: normal; + } + + .xxl\:ordinal { + --tw-ordinal: ordinal; + } + + .xxl\:slashed-zero { + --tw-slashed-zero: slashed-zero; + } + + .xxl\:lining-nums { + --tw-numeric-figure: lining-nums; + } + + .xxl\:oldstyle-nums { + --tw-numeric-figure: oldstyle-nums; + } + + .xxl\:proportional-nums { + --tw-numeric-spacing: proportional-nums; + } + + .xxl\:tabular-nums { + --tw-numeric-spacing: tabular-nums; + } + + .xxl\:diagonal-fractions { + --tw-numeric-fraction: diagonal-fractions; + } + + .xxl\:stacked-fractions { + --tw-numeric-fraction: stacked-fractions; + } + + .xxl\:tracking-tighter { + letter-spacing: -0.05em; + } + + .xxl\:tracking-tight { + letter-spacing: -0.025em; + } + + .xxl\:tracking-normal { + letter-spacing: 0em; + } + + .xxl\:tracking-wide { + letter-spacing: 0.025em; + } + + .xxl\:tracking-wider { + letter-spacing: 0.05em; + } + + .xxl\:tracking-widest { + letter-spacing: 0.1em; + } + + .xxl\:select-none { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .xxl\:select-text { + -webkit-user-select: text; + -moz-user-select: text; + -ms-user-select: text; + user-select: text; + } + + .xxl\:select-all { + -webkit-user-select: all; + -moz-user-select: all; + user-select: all; + } + + .xxl\:select-auto { + -webkit-user-select: auto; + -moz-user-select: auto; + -ms-user-select: auto; + user-select: auto; + } + + .xxl\:align-baseline { + vertical-align: baseline; + } + + .xxl\:align-top { + vertical-align: top; + } + + .xxl\:align-middle { + vertical-align: middle; + } + + .xxl\:align-bottom { + vertical-align: bottom; + } + + .xxl\:align-text-top { + vertical-align: text-top; + } + + .xxl\:align-text-bottom { + vertical-align: text-bottom; + } + + .xxl\:visible { + visibility: visible; + } + + .xxl\:invisible { + visibility: hidden; + } + + .xxl\:whitespace-normal { + white-space: normal; + } + + .xxl\:whitespace-nowrap { + white-space: nowrap; + } + + .xxl\:whitespace-pre { + white-space: pre; + } + + .xxl\:whitespace-pre-line { + white-space: pre-line; + } + + .xxl\:whitespace-pre-wrap { + white-space: pre-wrap; + } + + .xxl\:break-normal { + overflow-wrap: normal; + word-break: normal; + } + + .xxl\:break-words { + overflow-wrap: break-word; + } + + .xxl\:break-all { + word-break: break-all; + } + + .xxl\:w-0 { + width: 0px; + } + + .xxl\:w-1 { + width: 0.25rem; + } + + .xxl\:w-2 { + width: 0.5rem; + } + + .xxl\:w-3 { + width: 0.75rem; + } + + .xxl\:w-4 { + width: 1rem; + } + + .xxl\:w-5 { + width: 1.25rem; + } + + .xxl\:w-6 { + width: 1.5rem; + } + + .xxl\:w-7 { + width: 1.75rem; + } + + .xxl\:w-8 { + width: 2rem; + } + + .xxl\:w-9 { + width: 2.25rem; + } + + .xxl\:w-10 { + width: 2.5rem; + } + + .xxl\:w-11 { + width: 2.75rem; + } + + .xxl\:w-12 { + width: 3rem; + } + + .xxl\:w-14 { + width: 3.5rem; + } + + .xxl\:w-16 { + width: 4rem; + } + + .xxl\:w-20 { + width: 5rem; + } + + .xxl\:w-22 { + width: 5.625rem; + } + + .xxl\:w-24 { + width: 6rem; + } + + .xxl\:w-28 { + width: 7rem; + } + + .xxl\:w-32 { + width: 8rem; + } + + .xxl\:w-36 { + width: 9rem; + } + + .xxl\:w-40 { + width: 10rem; + } + + .xxl\:w-44 { + width: 11rem; + } + + .xxl\:w-48 { + width: 12rem; + } + + .xxl\:w-52 { + width: 13rem; + } + + .xxl\:w-56 { + width: 14rem; + } + + .xxl\:w-60 { + width: 240px; + } + + .xxl\:w-64 { + width: 16rem; + } + + .xxl\:w-72 { + width: 18rem; + } + + .xxl\:w-80 { + width: 20rem; + } + + .xxl\:w-88 { + width: 22rem; + } + + .xxl\:w-96 { + width: 24rem; + } + + .xxl\:w-130 { + width: 560px; + } + + .xxl\:w-auto { + width: auto; + } + + .xxl\:w-px { + width: 1px; + } + + .xxl\:w-0\.5 { + width: 0.125rem; + } + + .xxl\:w-1\.5 { + width: 0.375rem; + } + + .xxl\:w-2\.5 { + width: 0.625rem; + } + + .xxl\:w-3\.5 { + width: 0.875rem; + } + + .xxl\:w-1\/2 { + width: 50%; + } + + .xxl\:w-1\/3 { + width: 33.333333%; + } + + .xxl\:w-2\/3 { + width: 66.666667%; + } + + .xxl\:w-1\/4 { + width: 25%; + } + + .xxl\:w-2\/4 { + width: 50%; + } + + .xxl\:w-3\/4 { + width: 75%; + } + + .xxl\:w-1\/5 { + width: 20%; + } + + .xxl\:w-2\/5 { + width: 40%; + } + + .xxl\:w-3\/5 { + width: 60%; + } + + .xxl\:w-4\/5 { + width: 80%; + } + + .xxl\:w-1\/6 { + width: 16.666667%; + } + + .xxl\:w-2\/6 { + width: 33.333333%; + } + + .xxl\:w-3\/6 { + width: 50%; + } + + .xxl\:w-4\/6 { + width: 66.666667%; + } + + .xxl\:w-5\/6 { + width: 83.333333%; + } + + .xxl\:w-1\/12 { + width: 8.333333%; + } + + .xxl\:w-2\/12 { + width: 16.666667%; + } + + .xxl\:w-3\/12 { + width: 25%; + } + + .xxl\:w-4\/12 { + width: 33.333333%; + } + + .xxl\:w-5\/12 { + width: 41.666667%; + } + + .xxl\:w-6\/12 { + width: 50%; + } + + .xxl\:w-7\/12 { + width: 58.333333%; + } + + .xxl\:w-8\/12 { + width: 66.666667%; + } + + .xxl\:w-9\/12 { + width: 75%; + } + + .xxl\:w-10\/12 { + width: 83.333333%; + } + + .xxl\:w-11\/12 { + width: 91.666667%; + } + + .xxl\:w-full { + width: 100%; + } + + .xxl\:w-screen { + width: 100vw; + } + + .xxl\:w-min { + width: -webkit-min-content; + width: -moz-min-content; + width: min-content; + } + + .xxl\:w-max { + width: -webkit-max-content; + width: -moz-max-content; + width: max-content; + } + + .xxl\:z-0 { + z-index: 0; + } + + .xxl\:z-5 { + z-index: 5; + } + + .xxl\:z-10 { + z-index: 10; + } + + .xxl\:z-15 { + z-index: 15; + } + + .xxl\:z-20 { + z-index: 20; + } + + .xxl\:z-25 { + z-index: 25; + } + + .xxl\:z-30 { + z-index: 30; + } + + .xxl\:z-40 { + z-index: 40; + } + + .xxl\:z-50 { + z-index: 50; + } + + .xxl\:z-auto { + z-index: auto; + } + + .xxl\:focus-within\:z-0:focus-within { + z-index: 0; + } + + .xxl\:focus-within\:z-5:focus-within { + z-index: 5; + } + + .xxl\:focus-within\:z-10:focus-within { + z-index: 10; + } + + .xxl\:focus-within\:z-15:focus-within { + z-index: 15; + } + + .xxl\:focus-within\:z-20:focus-within { + z-index: 20; + } + + .xxl\:focus-within\:z-25:focus-within { + z-index: 25; + } + + .xxl\:focus-within\:z-30:focus-within { + z-index: 30; + } + + .xxl\:focus-within\:z-40:focus-within { + z-index: 40; + } + + .xxl\:focus-within\:z-50:focus-within { + z-index: 50; + } + + .xxl\:focus-within\:z-auto:focus-within { + z-index: auto; + } + + .xxl\:focus\:z-0:focus { + z-index: 0; + } + + .xxl\:focus\:z-5:focus { + z-index: 5; + } + + .xxl\:focus\:z-10:focus { + z-index: 10; + } + + .xxl\:focus\:z-15:focus { + z-index: 15; + } + + .xxl\:focus\:z-20:focus { + z-index: 20; + } + + .xxl\:focus\:z-25:focus { + z-index: 25; + } + + .xxl\:focus\:z-30:focus { + z-index: 30; + } + + .xxl\:focus\:z-40:focus { + z-index: 40; + } + + .xxl\:focus\:z-50:focus { + z-index: 50; + } + + .xxl\:focus\:z-auto:focus { + z-index: auto; + } + + .xxl\:gap-0 { + gap: 0px; + } + + .xxl\:gap-1 { + gap: 0.25rem; + } + + .xxl\:gap-2 { + gap: 0.5rem; + } + + .xxl\:gap-3 { + gap: 0.75rem; + } + + .xxl\:gap-4 { + gap: 1rem; + } + + .xxl\:gap-5 { + gap: 1.25rem; + } + + .xxl\:gap-6 { + gap: 1.5rem; + } + + .xxl\:gap-7 { + gap: 1.75rem; + } + + .xxl\:gap-8 { + gap: 2rem; + } + + .xxl\:gap-9 { + gap: 2.25rem; + } + + .xxl\:gap-10 { + gap: 2.5rem; + } + + .xxl\:gap-11 { + gap: 2.75rem; + } + + .xxl\:gap-12 { + gap: 3rem; + } + + .xxl\:gap-14 { + gap: 3.5rem; + } + + .xxl\:gap-16 { + gap: 4rem; + } + + .xxl\:gap-20 { + gap: 5rem; + } + + .xxl\:gap-22 { + gap: 5.625rem; + } + + .xxl\:gap-24 { + gap: 6rem; + } + + .xxl\:gap-28 { + gap: 7rem; + } + + .xxl\:gap-32 { + gap: 8rem; + } + + .xxl\:gap-36 { + gap: 9rem; + } + + .xxl\:gap-40 { + gap: 10rem; + } + + .xxl\:gap-44 { + gap: 11rem; + } + + .xxl\:gap-48 { + gap: 12rem; + } + + .xxl\:gap-52 { + gap: 13rem; + } + + .xxl\:gap-56 { + gap: 14rem; + } + + .xxl\:gap-60 { + gap: 240px; + } + + .xxl\:gap-64 { + gap: 16rem; + } + + .xxl\:gap-72 { + gap: 18rem; + } + + .xxl\:gap-80 { + gap: 20rem; + } + + .xxl\:gap-88 { + gap: 22rem; + } + + .xxl\:gap-96 { + gap: 24rem; + } + + .xxl\:gap-130 { + gap: 560px; + } + + .xxl\:gap-px { + gap: 1px; + } + + .xxl\:gap-0\.5 { + gap: 0.125rem; + } + + .xxl\:gap-1\.5 { + gap: 0.375rem; + } + + .xxl\:gap-2\.5 { + gap: 0.625rem; + } + + .xxl\:gap-3\.5 { + gap: 0.875rem; + } + + .xxl\:gap-x-0 { + -moz-column-gap: 0px; + column-gap: 0px; + } + + .xxl\:gap-x-1 { + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + + .xxl\:gap-x-2 { + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + + .xxl\:gap-x-3 { + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + + .xxl\:gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; + } + + .xxl\:gap-x-5 { + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .xxl\:gap-x-6 { + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .xxl\:gap-x-7 { + -moz-column-gap: 1.75rem; + column-gap: 1.75rem; + } + + .xxl\:gap-x-8 { + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .xxl\:gap-x-9 { + -moz-column-gap: 2.25rem; + column-gap: 2.25rem; + } + + .xxl\:gap-x-10 { + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; + } + + .xxl\:gap-x-11 { + -moz-column-gap: 2.75rem; + column-gap: 2.75rem; + } + + .xxl\:gap-x-12 { + -moz-column-gap: 3rem; + column-gap: 3rem; + } + + .xxl\:gap-x-14 { + -moz-column-gap: 3.5rem; + column-gap: 3.5rem; + } + + .xxl\:gap-x-16 { + -moz-column-gap: 4rem; + column-gap: 4rem; + } + + .xxl\:gap-x-20 { + -moz-column-gap: 5rem; + column-gap: 5rem; + } + + .xxl\:gap-x-22 { + -moz-column-gap: 5.625rem; + column-gap: 5.625rem; + } + + .xxl\:gap-x-24 { + -moz-column-gap: 6rem; + column-gap: 6rem; + } + + .xxl\:gap-x-28 { + -moz-column-gap: 7rem; + column-gap: 7rem; + } + + .xxl\:gap-x-32 { + -moz-column-gap: 8rem; + column-gap: 8rem; + } + + .xxl\:gap-x-36 { + -moz-column-gap: 9rem; + column-gap: 9rem; + } + + .xxl\:gap-x-40 { + -moz-column-gap: 10rem; + column-gap: 10rem; + } + + .xxl\:gap-x-44 { + -moz-column-gap: 11rem; + column-gap: 11rem; + } + + .xxl\:gap-x-48 { + -moz-column-gap: 12rem; + column-gap: 12rem; + } + + .xxl\:gap-x-52 { + -moz-column-gap: 13rem; + column-gap: 13rem; + } + + .xxl\:gap-x-56 { + -moz-column-gap: 14rem; + column-gap: 14rem; + } + + .xxl\:gap-x-60 { + -moz-column-gap: 240px; + column-gap: 240px; + } + + .xxl\:gap-x-64 { + -moz-column-gap: 16rem; + column-gap: 16rem; + } + + .xxl\:gap-x-72 { + -moz-column-gap: 18rem; + column-gap: 18rem; + } + + .xxl\:gap-x-80 { + -moz-column-gap: 20rem; + column-gap: 20rem; + } + + .xxl\:gap-x-88 { + -moz-column-gap: 22rem; + column-gap: 22rem; + } + + .xxl\:gap-x-96 { + -moz-column-gap: 24rem; + column-gap: 24rem; + } + + .xxl\:gap-x-130 { + -moz-column-gap: 560px; + column-gap: 560px; + } + + .xxl\:gap-x-px { + -moz-column-gap: 1px; + column-gap: 1px; + } + + .xxl\:gap-x-0\.5 { + -moz-column-gap: 0.125rem; + column-gap: 0.125rem; + } + + .xxl\:gap-x-1\.5 { + -moz-column-gap: 0.375rem; + column-gap: 0.375rem; + } + + .xxl\:gap-x-2\.5 { + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; + } + + .xxl\:gap-x-3\.5 { + -moz-column-gap: 0.875rem; + column-gap: 0.875rem; + } + + .xxl\:gap-y-0 { + row-gap: 0px; + } + + .xxl\:gap-y-1 { + row-gap: 0.25rem; + } + + .xxl\:gap-y-2 { + row-gap: 0.5rem; + } + + .xxl\:gap-y-3 { + row-gap: 0.75rem; + } + + .xxl\:gap-y-4 { + row-gap: 1rem; + } + + .xxl\:gap-y-5 { + row-gap: 1.25rem; + } + + .xxl\:gap-y-6 { + row-gap: 1.5rem; + } + + .xxl\:gap-y-7 { + row-gap: 1.75rem; + } + + .xxl\:gap-y-8 { + row-gap: 2rem; + } + + .xxl\:gap-y-9 { + row-gap: 2.25rem; + } + + .xxl\:gap-y-10 { + row-gap: 2.5rem; + } + + .xxl\:gap-y-11 { + row-gap: 2.75rem; + } + + .xxl\:gap-y-12 { + row-gap: 3rem; + } + + .xxl\:gap-y-14 { + row-gap: 3.5rem; + } + + .xxl\:gap-y-16 { + row-gap: 4rem; + } + + .xxl\:gap-y-20 { + row-gap: 5rem; + } + + .xxl\:gap-y-22 { + row-gap: 5.625rem; + } + + .xxl\:gap-y-24 { + row-gap: 6rem; + } + + .xxl\:gap-y-28 { + row-gap: 7rem; + } + + .xxl\:gap-y-32 { + row-gap: 8rem; + } + + .xxl\:gap-y-36 { + row-gap: 9rem; + } + + .xxl\:gap-y-40 { + row-gap: 10rem; + } + + .xxl\:gap-y-44 { + row-gap: 11rem; + } + + .xxl\:gap-y-48 { + row-gap: 12rem; + } + + .xxl\:gap-y-52 { + row-gap: 13rem; + } + + .xxl\:gap-y-56 { + row-gap: 14rem; + } + + .xxl\:gap-y-60 { + row-gap: 240px; + } + + .xxl\:gap-y-64 { + row-gap: 16rem; + } + + .xxl\:gap-y-72 { + row-gap: 18rem; + } + + .xxl\:gap-y-80 { + row-gap: 20rem; + } + + .xxl\:gap-y-88 { + row-gap: 22rem; + } + + .xxl\:gap-y-96 { + row-gap: 24rem; + } + + .xxl\:gap-y-130 { + row-gap: 560px; + } + + .xxl\:gap-y-px { + row-gap: 1px; + } + + .xxl\:gap-y-0\.5 { + row-gap: 0.125rem; + } + + .xxl\:gap-y-1\.5 { + row-gap: 0.375rem; + } + + .xxl\:gap-y-2\.5 { + row-gap: 0.625rem; + } + + .xxl\:gap-y-3\.5 { + row-gap: 0.875rem; + } + + .xxl\:grid-flow-row { + grid-auto-flow: row; + } + + .xxl\:grid-flow-col { + grid-auto-flow: column; + } + + .xxl\:grid-flow-row-dense { + grid-auto-flow: row dense; + } + + .xxl\:grid-flow-col-dense { + grid-auto-flow: column dense; + } + + .xxl\:grid-cols-1 { + grid-template-columns: repeat(1, minmax(0, 1fr)); + } + + .xxl\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + + .xxl\:grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + + .xxl\:grid-cols-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); + } + + .xxl\:grid-cols-5 { + grid-template-columns: repeat(5, minmax(0, 1fr)); + } + + .xxl\:grid-cols-6 { + grid-template-columns: repeat(6, minmax(0, 1fr)); + } + + .xxl\:grid-cols-7 { + grid-template-columns: repeat(7, minmax(0, 1fr)); + } + + .xxl\:grid-cols-8 { + grid-template-columns: repeat(8, minmax(0, 1fr)); + } + + .xxl\:grid-cols-9 { + grid-template-columns: repeat(9, minmax(0, 1fr)); + } + + .xxl\:grid-cols-10 { + grid-template-columns: repeat(10, minmax(0, 1fr)); + } + + .xxl\:grid-cols-11 { + grid-template-columns: repeat(11, minmax(0, 1fr)); + } + + .xxl\:grid-cols-12 { + grid-template-columns: repeat(12, minmax(0, 1fr)); + } + + .xxl\:grid-cols-none { + grid-template-columns: none; + } + + .xxl\:auto-cols-auto { + grid-auto-columns: auto; + } + + .xxl\:auto-cols-min { + grid-auto-columns: -webkit-min-content; + grid-auto-columns: min-content; + } + + .xxl\:auto-cols-max { + grid-auto-columns: -webkit-max-content; + grid-auto-columns: max-content; + } + + .xxl\:auto-cols-fr { + grid-auto-columns: minmax(0, 1fr); + } + + .xxl\:col-auto { + grid-column: auto; + } + + .xxl\:col-span-1 { + grid-column: span 1 / span 1; + } + + .xxl\:col-span-2 { + grid-column: span 2 / span 2; + } + + .xxl\:col-span-3 { + grid-column: span 3 / span 3; + } + + .xxl\:col-span-4 { + grid-column: span 4 / span 4; + } + + .xxl\:col-span-5 { + grid-column: span 5 / span 5; + } + + .xxl\:col-span-6 { + grid-column: span 6 / span 6; + } + + .xxl\:col-span-7 { + grid-column: span 7 / span 7; + } + + .xxl\:col-span-8 { + grid-column: span 8 / span 8; + } + + .xxl\:col-span-9 { + grid-column: span 9 / span 9; + } + + .xxl\:col-span-10 { + grid-column: span 10 / span 10; + } + + .xxl\:col-span-11 { + grid-column: span 11 / span 11; + } + + .xxl\:col-span-12 { + grid-column: span 12 / span 12; + } + + .xxl\:col-span-full { + grid-column: 1 / -1; + } + + .xxl\:col-start-1 { + grid-column-start: 1; + } + + .xxl\:col-start-2 { + grid-column-start: 2; + } + + .xxl\:col-start-3 { + grid-column-start: 3; + } + + .xxl\:col-start-4 { + grid-column-start: 4; + } + + .xxl\:col-start-5 { + grid-column-start: 5; + } + + .xxl\:col-start-6 { + grid-column-start: 6; + } + + .xxl\:col-start-7 { + grid-column-start: 7; + } + + .xxl\:col-start-8 { + grid-column-start: 8; + } + + .xxl\:col-start-9 { + grid-column-start: 9; + } + + .xxl\:col-start-10 { + grid-column-start: 10; + } + + .xxl\:col-start-11 { + grid-column-start: 11; + } + + .xxl\:col-start-12 { + grid-column-start: 12; + } + + .xxl\:col-start-13 { + grid-column-start: 13; + } + + .xxl\:col-start-auto { + grid-column-start: auto; + } + + .xxl\:col-end-1 { + grid-column-end: 1; + } + + .xxl\:col-end-2 { + grid-column-end: 2; + } + + .xxl\:col-end-3 { + grid-column-end: 3; + } + + .xxl\:col-end-4 { + grid-column-end: 4; + } + + .xxl\:col-end-5 { + grid-column-end: 5; + } + + .xxl\:col-end-6 { + grid-column-end: 6; + } + + .xxl\:col-end-7 { + grid-column-end: 7; + } + + .xxl\:col-end-8 { + grid-column-end: 8; + } + + .xxl\:col-end-9 { + grid-column-end: 9; + } + + .xxl\:col-end-10 { + grid-column-end: 10; + } + + .xxl\:col-end-11 { + grid-column-end: 11; + } + + .xxl\:col-end-12 { + grid-column-end: 12; + } + + .xxl\:col-end-13 { + grid-column-end: 13; + } + + .xxl\:col-end-auto { + grid-column-end: auto; + } + + .xxl\:grid-rows-1 { + grid-template-rows: repeat(1, minmax(0, 1fr)); + } + + .xxl\:grid-rows-2 { + grid-template-rows: repeat(2, minmax(0, 1fr)); + } + + .xxl\:grid-rows-3 { + grid-template-rows: repeat(3, minmax(0, 1fr)); + } + + .xxl\:grid-rows-4 { + grid-template-rows: repeat(4, minmax(0, 1fr)); + } + + .xxl\:grid-rows-5 { + grid-template-rows: repeat(5, minmax(0, 1fr)); + } + + .xxl\:grid-rows-6 { + grid-template-rows: repeat(6, minmax(0, 1fr)); + } + + .xxl\:grid-rows-none { + grid-template-rows: none; + } + + .xxl\:auto-rows-auto { + grid-auto-rows: auto; + } + + .xxl\:auto-rows-min { + grid-auto-rows: -webkit-min-content; + grid-auto-rows: min-content; + } + + .xxl\:auto-rows-max { + grid-auto-rows: -webkit-max-content; + grid-auto-rows: max-content; + } + + .xxl\:auto-rows-fr { + grid-auto-rows: minmax(0, 1fr); + } + + .xxl\:row-auto { + grid-row: auto; + } + + .xxl\:row-span-1 { + grid-row: span 1 / span 1; + } + + .xxl\:row-span-2 { + grid-row: span 2 / span 2; + } + + .xxl\:row-span-3 { + grid-row: span 3 / span 3; + } + + .xxl\:row-span-4 { + grid-row: span 4 / span 4; + } + + .xxl\:row-span-5 { + grid-row: span 5 / span 5; + } + + .xxl\:row-span-6 { + grid-row: span 6 / span 6; + } + + .xxl\:row-span-full { + grid-row: 1 / -1; + } + + .xxl\:row-start-1 { + grid-row-start: 1; + } + + .xxl\:row-start-2 { + grid-row-start: 2; + } + + .xxl\:row-start-3 { + grid-row-start: 3; + } + + .xxl\:row-start-4 { + grid-row-start: 4; + } + + .xxl\:row-start-5 { + grid-row-start: 5; + } + + .xxl\:row-start-6 { + grid-row-start: 6; + } + + .xxl\:row-start-7 { + grid-row-start: 7; + } + + .xxl\:row-start-auto { + grid-row-start: auto; + } + + .xxl\:row-end-1 { + grid-row-end: 1; + } + + .xxl\:row-end-2 { + grid-row-end: 2; + } + + .xxl\:row-end-3 { + grid-row-end: 3; + } + + .xxl\:row-end-4 { + grid-row-end: 4; + } + + .xxl\:row-end-5 { + grid-row-end: 5; + } + + .xxl\:row-end-6 { + grid-row-end: 6; + } + + .xxl\:row-end-7 { + grid-row-end: 7; + } + + .xxl\:row-end-auto { + grid-row-end: auto; + } + + .xxl\:transform { + --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; + transform: translateX(var(--tw-translate-x)) translateY(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)); + } + + .xxl\:transform-gpu { + --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; + transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + + .xxl\:transform-none { + transform: none; + } + + .xxl\:origin-center { + transform-origin: center; + } + + .xxl\:origin-top { + transform-origin: top; + } + + .xxl\:origin-top-right { + transform-origin: top right; + } + + .xxl\:origin-right { + transform-origin: right; + } + + .xxl\:origin-bottom-right { + transform-origin: bottom right; + } + + .xxl\:origin-bottom { + transform-origin: bottom; + } + + .xxl\:origin-bottom-left { + transform-origin: bottom left; + } + + .xxl\:origin-left { + transform-origin: left; + } + + .xxl\:origin-top-left { + transform-origin: top left; + } + + .xxl\:scale-0 { + --tw-scale-x: 0; + --tw-scale-y: 0; + } + + .xxl\:scale-50 { + --tw-scale-x: .5; + --tw-scale-y: .5; + } + + .xxl\:scale-75 { + --tw-scale-x: .75; + --tw-scale-y: .75; + } + + .xxl\:scale-90 { + --tw-scale-x: .9; + --tw-scale-y: .9; + } + + .xxl\:scale-95 { + --tw-scale-x: .95; + --tw-scale-y: .95; + } + + .xxl\:scale-100 { + --tw-scale-x: 1; + --tw-scale-y: 1; + } + + .xxl\:scale-105 { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; + } + + .xxl\:scale-110 { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + } + + .xxl\:scale-125 { + --tw-scale-x: 1.25; + --tw-scale-y: 1.25; + } + + .xxl\:scale-150 { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; + } + + .xxl\:scale-x-0 { + --tw-scale-x: 0; + } + + .xxl\:scale-x-50 { + --tw-scale-x: .5; + } + + .xxl\:scale-x-75 { + --tw-scale-x: .75; + } + + .xxl\:scale-x-90 { + --tw-scale-x: .9; + } + + .xxl\:scale-x-95 { + --tw-scale-x: .95; + } + + .xxl\:scale-x-100 { + --tw-scale-x: 1; + } + + .xxl\:scale-x-105 { + --tw-scale-x: 1.05; + } + + .xxl\:scale-x-110 { + --tw-scale-x: 1.1; + } + + .xxl\:scale-x-125 { + --tw-scale-x: 1.25; + } + + .xxl\:scale-x-150 { + --tw-scale-x: 1.5; + } + + .xxl\:scale-y-0 { + --tw-scale-y: 0; + } + + .xxl\:scale-y-50 { + --tw-scale-y: .5; + } + + .xxl\:scale-y-75 { + --tw-scale-y: .75; + } + + .xxl\:scale-y-90 { + --tw-scale-y: .9; + } + + .xxl\:scale-y-95 { + --tw-scale-y: .95; + } + + .xxl\:scale-y-100 { + --tw-scale-y: 1; + } + + .xxl\:scale-y-105 { + --tw-scale-y: 1.05; + } + + .xxl\:scale-y-110 { + --tw-scale-y: 1.1; + } + + .xxl\:scale-y-125 { + --tw-scale-y: 1.25; + } + + .xxl\:scale-y-150 { + --tw-scale-y: 1.5; + } + + .xxl\:hover\:scale-0:hover { + --tw-scale-x: 0; + --tw-scale-y: 0; + } + + .xxl\:hover\:scale-50:hover { + --tw-scale-x: .5; + --tw-scale-y: .5; + } + + .xxl\:hover\:scale-75:hover { + --tw-scale-x: .75; + --tw-scale-y: .75; + } + + .xxl\:hover\:scale-90:hover { + --tw-scale-x: .9; + --tw-scale-y: .9; + } + + .xxl\:hover\:scale-95:hover { + --tw-scale-x: .95; + --tw-scale-y: .95; + } + + .xxl\:hover\:scale-100:hover { + --tw-scale-x: 1; + --tw-scale-y: 1; + } + + .xxl\:hover\:scale-105:hover { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; + } + + .xxl\:hover\:scale-110:hover { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + } + + .xxl\:hover\:scale-125:hover { + --tw-scale-x: 1.25; + --tw-scale-y: 1.25; + } + + .xxl\:hover\:scale-150:hover { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; + } + + .xxl\:hover\:scale-x-0:hover { + --tw-scale-x: 0; + } + + .xxl\:hover\:scale-x-50:hover { + --tw-scale-x: .5; + } + + .xxl\:hover\:scale-x-75:hover { + --tw-scale-x: .75; + } + + .xxl\:hover\:scale-x-90:hover { + --tw-scale-x: .9; + } + + .xxl\:hover\:scale-x-95:hover { + --tw-scale-x: .95; + } + + .xxl\:hover\:scale-x-100:hover { + --tw-scale-x: 1; + } + + .xxl\:hover\:scale-x-105:hover { + --tw-scale-x: 1.05; + } + + .xxl\:hover\:scale-x-110:hover { + --tw-scale-x: 1.1; + } + + .xxl\:hover\:scale-x-125:hover { + --tw-scale-x: 1.25; + } + + .xxl\:hover\:scale-x-150:hover { + --tw-scale-x: 1.5; + } + + .xxl\:hover\:scale-y-0:hover { + --tw-scale-y: 0; + } + + .xxl\:hover\:scale-y-50:hover { + --tw-scale-y: .5; + } + + .xxl\:hover\:scale-y-75:hover { + --tw-scale-y: .75; + } + + .xxl\:hover\:scale-y-90:hover { + --tw-scale-y: .9; + } + + .xxl\:hover\:scale-y-95:hover { + --tw-scale-y: .95; + } + + .xxl\:hover\:scale-y-100:hover { + --tw-scale-y: 1; + } + + .xxl\:hover\:scale-y-105:hover { + --tw-scale-y: 1.05; + } + + .xxl\:hover\:scale-y-110:hover { + --tw-scale-y: 1.1; + } + + .xxl\:hover\:scale-y-125:hover { + --tw-scale-y: 1.25; + } + + .xxl\:hover\:scale-y-150:hover { + --tw-scale-y: 1.5; + } + + .xxl\:focus\:scale-0:focus { + --tw-scale-x: 0; + --tw-scale-y: 0; + } + + .xxl\:focus\:scale-50:focus { + --tw-scale-x: .5; + --tw-scale-y: .5; + } + + .xxl\:focus\:scale-75:focus { + --tw-scale-x: .75; + --tw-scale-y: .75; + } + + .xxl\:focus\:scale-90:focus { + --tw-scale-x: .9; + --tw-scale-y: .9; + } + + .xxl\:focus\:scale-95:focus { + --tw-scale-x: .95; + --tw-scale-y: .95; + } + + .xxl\:focus\:scale-100:focus { + --tw-scale-x: 1; + --tw-scale-y: 1; + } + + .xxl\:focus\:scale-105:focus { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; + } + + .xxl\:focus\:scale-110:focus { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + } + + .xxl\:focus\:scale-125:focus { + --tw-scale-x: 1.25; + --tw-scale-y: 1.25; + } + + .xxl\:focus\:scale-150:focus { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; + } + + .xxl\:focus\:scale-x-0:focus { + --tw-scale-x: 0; + } + + .xxl\:focus\:scale-x-50:focus { + --tw-scale-x: .5; + } + + .xxl\:focus\:scale-x-75:focus { + --tw-scale-x: .75; + } + + .xxl\:focus\:scale-x-90:focus { + --tw-scale-x: .9; + } + + .xxl\:focus\:scale-x-95:focus { + --tw-scale-x: .95; + } + + .xxl\:focus\:scale-x-100:focus { + --tw-scale-x: 1; + } + + .xxl\:focus\:scale-x-105:focus { + --tw-scale-x: 1.05; + } + + .xxl\:focus\:scale-x-110:focus { + --tw-scale-x: 1.1; + } + + .xxl\:focus\:scale-x-125:focus { + --tw-scale-x: 1.25; + } + + .xxl\:focus\:scale-x-150:focus { + --tw-scale-x: 1.5; + } + + .xxl\:focus\:scale-y-0:focus { + --tw-scale-y: 0; + } + + .xxl\:focus\:scale-y-50:focus { + --tw-scale-y: .5; + } + + .xxl\:focus\:scale-y-75:focus { + --tw-scale-y: .75; + } + + .xxl\:focus\:scale-y-90:focus { + --tw-scale-y: .9; + } + + .xxl\:focus\:scale-y-95:focus { + --tw-scale-y: .95; + } + + .xxl\:focus\:scale-y-100:focus { + --tw-scale-y: 1; + } + + .xxl\:focus\:scale-y-105:focus { + --tw-scale-y: 1.05; + } + + .xxl\:focus\:scale-y-110:focus { + --tw-scale-y: 1.1; + } + + .xxl\:focus\:scale-y-125:focus { + --tw-scale-y: 1.25; + } + + .xxl\:focus\:scale-y-150:focus { + --tw-scale-y: 1.5; + } + + .xxl\:rotate-0 { + --tw-rotate: 0deg; + } + + .xxl\:rotate-1 { + --tw-rotate: 1deg; + } + + .xxl\:rotate-2 { + --tw-rotate: 2deg; + } + + .xxl\:rotate-3 { + --tw-rotate: 3deg; + } + + .xxl\:rotate-6 { + --tw-rotate: 6deg; + } + + .xxl\:rotate-12 { + --tw-rotate: 12deg; + } + + .xxl\:rotate-45 { + --tw-rotate: 45deg; + } + + .xxl\:rotate-90 { + --tw-rotate: 90deg; + } + + .xxl\:rotate-180 { + --tw-rotate: 180deg; + } + + .xxl\:-rotate-180 { + --tw-rotate: -180deg; + } + + .xxl\:-rotate-90 { + --tw-rotate: -90deg; + } + + .xxl\:-rotate-45 { + --tw-rotate: -45deg; + } + + .xxl\:-rotate-12 { + --tw-rotate: -12deg; + } + + .xxl\:-rotate-6 { + --tw-rotate: -6deg; + } + + .xxl\:-rotate-3 { + --tw-rotate: -3deg; + } + + .xxl\:-rotate-2 { + --tw-rotate: -2deg; + } + + .xxl\:-rotate-1 { + --tw-rotate: -1deg; + } + + .xxl\:hover\:rotate-0:hover { + --tw-rotate: 0deg; + } + + .xxl\:hover\:rotate-1:hover { + --tw-rotate: 1deg; + } + + .xxl\:hover\:rotate-2:hover { + --tw-rotate: 2deg; + } + + .xxl\:hover\:rotate-3:hover { + --tw-rotate: 3deg; + } + + .xxl\:hover\:rotate-6:hover { + --tw-rotate: 6deg; + } + + .xxl\:hover\:rotate-12:hover { + --tw-rotate: 12deg; + } + + .xxl\:hover\:rotate-45:hover { + --tw-rotate: 45deg; + } + + .xxl\:hover\:rotate-90:hover { + --tw-rotate: 90deg; + } + + .xxl\:hover\:rotate-180:hover { + --tw-rotate: 180deg; + } + + .xxl\:hover\:-rotate-180:hover { + --tw-rotate: -180deg; + } + + .xxl\:hover\:-rotate-90:hover { + --tw-rotate: -90deg; + } + + .xxl\:hover\:-rotate-45:hover { + --tw-rotate: -45deg; + } + + .xxl\:hover\:-rotate-12:hover { + --tw-rotate: -12deg; + } + + .xxl\:hover\:-rotate-6:hover { + --tw-rotate: -6deg; + } + + .xxl\:hover\:-rotate-3:hover { + --tw-rotate: -3deg; + } + + .xxl\:hover\:-rotate-2:hover { + --tw-rotate: -2deg; + } + + .xxl\:hover\:-rotate-1:hover { + --tw-rotate: -1deg; + } + + .xxl\:focus\:rotate-0:focus { + --tw-rotate: 0deg; + } + + .xxl\:focus\:rotate-1:focus { + --tw-rotate: 1deg; + } + + .xxl\:focus\:rotate-2:focus { + --tw-rotate: 2deg; + } + + .xxl\:focus\:rotate-3:focus { + --tw-rotate: 3deg; + } + + .xxl\:focus\:rotate-6:focus { + --tw-rotate: 6deg; + } + + .xxl\:focus\:rotate-12:focus { + --tw-rotate: 12deg; + } + + .xxl\:focus\:rotate-45:focus { + --tw-rotate: 45deg; + } + + .xxl\:focus\:rotate-90:focus { + --tw-rotate: 90deg; + } + + .xxl\:focus\:rotate-180:focus { + --tw-rotate: 180deg; + } + + .xxl\:focus\:-rotate-180:focus { + --tw-rotate: -180deg; + } + + .xxl\:focus\:-rotate-90:focus { + --tw-rotate: -90deg; + } + + .xxl\:focus\:-rotate-45:focus { + --tw-rotate: -45deg; + } + + .xxl\:focus\:-rotate-12:focus { + --tw-rotate: -12deg; + } + + .xxl\:focus\:-rotate-6:focus { + --tw-rotate: -6deg; + } + + .xxl\:focus\:-rotate-3:focus { + --tw-rotate: -3deg; + } + + .xxl\:focus\:-rotate-2:focus { + --tw-rotate: -2deg; + } + + .xxl\:focus\:-rotate-1:focus { + --tw-rotate: -1deg; + } + + .xxl\:translate-x-0 { + --tw-translate-x: 0px; + } + + .xxl\:translate-x-1 { + --tw-translate-x: 0.25rem; + } + + .xxl\:translate-x-2 { + --tw-translate-x: 0.5rem; + } + + .xxl\:translate-x-3 { + --tw-translate-x: 0.75rem; + } + + .xxl\:translate-x-4 { + --tw-translate-x: 1rem; + } + + .xxl\:translate-x-5 { + --tw-translate-x: 1.25rem; + } + + .xxl\:translate-x-6 { + --tw-translate-x: 1.5rem; + } + + .xxl\:translate-x-7 { + --tw-translate-x: 1.75rem; + } + + .xxl\:translate-x-8 { + --tw-translate-x: 2rem; + } + + .xxl\:translate-x-9 { + --tw-translate-x: 2.25rem; + } + + .xxl\:translate-x-10 { + --tw-translate-x: 2.5rem; + } + + .xxl\:translate-x-11 { + --tw-translate-x: 2.75rem; + } + + .xxl\:translate-x-12 { + --tw-translate-x: 3rem; + } + + .xxl\:translate-x-14 { + --tw-translate-x: 3.5rem; + } + + .xxl\:translate-x-16 { + --tw-translate-x: 4rem; + } + + .xxl\:translate-x-20 { + --tw-translate-x: 5rem; + } + + .xxl\:translate-x-22 { + --tw-translate-x: 5.625rem; + } + + .xxl\:translate-x-24 { + --tw-translate-x: 6rem; + } + + .xxl\:translate-x-28 { + --tw-translate-x: 7rem; + } + + .xxl\:translate-x-32 { + --tw-translate-x: 8rem; + } + + .xxl\:translate-x-36 { + --tw-translate-x: 9rem; + } + + .xxl\:translate-x-40 { + --tw-translate-x: 10rem; + } + + .xxl\:translate-x-44 { + --tw-translate-x: 11rem; + } + + .xxl\:translate-x-48 { + --tw-translate-x: 12rem; + } + + .xxl\:translate-x-52 { + --tw-translate-x: 13rem; + } + + .xxl\:translate-x-56 { + --tw-translate-x: 14rem; + } + + .xxl\:translate-x-60 { + --tw-translate-x: 240px; + } + + .xxl\:translate-x-64 { + --tw-translate-x: 16rem; + } + + .xxl\:translate-x-72 { + --tw-translate-x: 18rem; + } + + .xxl\:translate-x-80 { + --tw-translate-x: 20rem; + } + + .xxl\:translate-x-88 { + --tw-translate-x: 22rem; + } + + .xxl\:translate-x-96 { + --tw-translate-x: 24rem; + } + + .xxl\:translate-x-130 { + --tw-translate-x: 560px; + } + + .xxl\:translate-x-px { + --tw-translate-x: 1px; + } + + .xxl\:translate-x-0\.5 { + --tw-translate-x: 0.125rem; + } + + .xxl\:translate-x-1\.5 { + --tw-translate-x: 0.375rem; + } + + .xxl\:translate-x-2\.5 { + --tw-translate-x: 0.625rem; + } + + .xxl\:translate-x-3\.5 { + --tw-translate-x: 0.875rem; + } + + .xxl\:-translate-x-0 { + --tw-translate-x: 0px; + } + + .xxl\:-translate-x-1 { + --tw-translate-x: -0.25rem; + } + + .xxl\:-translate-x-2 { + --tw-translate-x: -0.5rem; + } + + .xxl\:-translate-x-3 { + --tw-translate-x: -0.75rem; + } + + .xxl\:-translate-x-4 { + --tw-translate-x: -1rem; + } + + .xxl\:-translate-x-5 { + --tw-translate-x: -1.25rem; + } + + .xxl\:-translate-x-6 { + --tw-translate-x: -1.5rem; + } + + .xxl\:-translate-x-7 { + --tw-translate-x: -1.75rem; + } + + .xxl\:-translate-x-8 { + --tw-translate-x: -2rem; + } + + .xxl\:-translate-x-9 { + --tw-translate-x: -2.25rem; + } + + .xxl\:-translate-x-10 { + --tw-translate-x: -2.5rem; + } + + .xxl\:-translate-x-11 { + --tw-translate-x: -2.75rem; + } + + .xxl\:-translate-x-12 { + --tw-translate-x: -3rem; + } + + .xxl\:-translate-x-14 { + --tw-translate-x: -3.5rem; + } + + .xxl\:-translate-x-16 { + --tw-translate-x: -4rem; + } + + .xxl\:-translate-x-20 { + --tw-translate-x: -5rem; + } + + .xxl\:-translate-x-22 { + --tw-translate-x: -5.625rem; + } + + .xxl\:-translate-x-24 { + --tw-translate-x: -6rem; + } + + .xxl\:-translate-x-28 { + --tw-translate-x: -7rem; + } + + .xxl\:-translate-x-32 { + --tw-translate-x: -8rem; + } + + .xxl\:-translate-x-36 { + --tw-translate-x: -9rem; + } + + .xxl\:-translate-x-40 { + --tw-translate-x: -10rem; + } + + .xxl\:-translate-x-44 { + --tw-translate-x: -11rem; + } + + .xxl\:-translate-x-48 { + --tw-translate-x: -12rem; + } + + .xxl\:-translate-x-52 { + --tw-translate-x: -13rem; + } + + .xxl\:-translate-x-56 { + --tw-translate-x: -14rem; + } + + .xxl\:-translate-x-60 { + --tw-translate-x: -240px; + } + + .xxl\:-translate-x-64 { + --tw-translate-x: -16rem; + } + + .xxl\:-translate-x-72 { + --tw-translate-x: -18rem; + } + + .xxl\:-translate-x-80 { + --tw-translate-x: -20rem; + } + + .xxl\:-translate-x-88 { + --tw-translate-x: -22rem; + } + + .xxl\:-translate-x-96 { + --tw-translate-x: -24rem; + } + + .xxl\:-translate-x-130 { + --tw-translate-x: -560px; + } + + .xxl\:-translate-x-px { + --tw-translate-x: -1px; + } + + .xxl\:-translate-x-0\.5 { + --tw-translate-x: -0.125rem; + } + + .xxl\:-translate-x-1\.5 { + --tw-translate-x: -0.375rem; + } + + .xxl\:-translate-x-2\.5 { + --tw-translate-x: -0.625rem; + } + + .xxl\:-translate-x-3\.5 { + --tw-translate-x: -0.875rem; + } + + .xxl\:translate-x-1\/2 { + --tw-translate-x: 50%; + } + + .xxl\:translate-x-1\/3 { + --tw-translate-x: 33.333333%; + } + + .xxl\:translate-x-2\/3 { + --tw-translate-x: 66.666667%; + } + + .xxl\:translate-x-1\/4 { + --tw-translate-x: 25%; + } + + .xxl\:translate-x-2\/4 { + --tw-translate-x: 50%; + } + + .xxl\:translate-x-3\/4 { + --tw-translate-x: 75%; + } + + .xxl\:translate-x-full { + --tw-translate-x: 100%; + } + + .xxl\:-translate-x-1\/2 { + --tw-translate-x: -50%; + } + + .xxl\:-translate-x-1\/3 { + --tw-translate-x: -33.333333%; + } + + .xxl\:-translate-x-2\/3 { + --tw-translate-x: -66.666667%; + } + + .xxl\:-translate-x-1\/4 { + --tw-translate-x: -25%; + } + + .xxl\:-translate-x-2\/4 { + --tw-translate-x: -50%; + } + + .xxl\:-translate-x-3\/4 { + --tw-translate-x: -75%; + } + + .xxl\:-translate-x-full { + --tw-translate-x: -100%; + } + + .xxl\:translate-y-0 { + --tw-translate-y: 0px; + } + + .xxl\:translate-y-1 { + --tw-translate-y: 0.25rem; + } + + .xxl\:translate-y-2 { + --tw-translate-y: 0.5rem; + } + + .xxl\:translate-y-3 { + --tw-translate-y: 0.75rem; + } + + .xxl\:translate-y-4 { + --tw-translate-y: 1rem; + } + + .xxl\:translate-y-5 { + --tw-translate-y: 1.25rem; + } + + .xxl\:translate-y-6 { + --tw-translate-y: 1.5rem; + } + + .xxl\:translate-y-7 { + --tw-translate-y: 1.75rem; + } + + .xxl\:translate-y-8 { + --tw-translate-y: 2rem; + } + + .xxl\:translate-y-9 { + --tw-translate-y: 2.25rem; + } + + .xxl\:translate-y-10 { + --tw-translate-y: 2.5rem; + } + + .xxl\:translate-y-11 { + --tw-translate-y: 2.75rem; + } + + .xxl\:translate-y-12 { + --tw-translate-y: 3rem; + } + + .xxl\:translate-y-14 { + --tw-translate-y: 3.5rem; + } + + .xxl\:translate-y-16 { + --tw-translate-y: 4rem; + } + + .xxl\:translate-y-20 { + --tw-translate-y: 5rem; + } + + .xxl\:translate-y-22 { + --tw-translate-y: 5.625rem; + } + + .xxl\:translate-y-24 { + --tw-translate-y: 6rem; + } + + .xxl\:translate-y-28 { + --tw-translate-y: 7rem; + } + + .xxl\:translate-y-32 { + --tw-translate-y: 8rem; + } + + .xxl\:translate-y-36 { + --tw-translate-y: 9rem; + } + + .xxl\:translate-y-40 { + --tw-translate-y: 10rem; + } + + .xxl\:translate-y-44 { + --tw-translate-y: 11rem; + } + + .xxl\:translate-y-48 { + --tw-translate-y: 12rem; + } + + .xxl\:translate-y-52 { + --tw-translate-y: 13rem; + } + + .xxl\:translate-y-56 { + --tw-translate-y: 14rem; + } + + .xxl\:translate-y-60 { + --tw-translate-y: 240px; + } + + .xxl\:translate-y-64 { + --tw-translate-y: 16rem; + } + + .xxl\:translate-y-72 { + --tw-translate-y: 18rem; + } + + .xxl\:translate-y-80 { + --tw-translate-y: 20rem; + } + + .xxl\:translate-y-88 { + --tw-translate-y: 22rem; + } + + .xxl\:translate-y-96 { + --tw-translate-y: 24rem; + } + + .xxl\:translate-y-130 { + --tw-translate-y: 560px; + } + + .xxl\:translate-y-px { + --tw-translate-y: 1px; + } + + .xxl\:translate-y-0\.5 { + --tw-translate-y: 0.125rem; + } + + .xxl\:translate-y-1\.5 { + --tw-translate-y: 0.375rem; + } + + .xxl\:translate-y-2\.5 { + --tw-translate-y: 0.625rem; + } + + .xxl\:translate-y-3\.5 { + --tw-translate-y: 0.875rem; + } + + .xxl\:-translate-y-0 { + --tw-translate-y: 0px; + } + + .xxl\:-translate-y-1 { + --tw-translate-y: -0.25rem; + } + + .xxl\:-translate-y-2 { + --tw-translate-y: -0.5rem; + } + + .xxl\:-translate-y-3 { + --tw-translate-y: -0.75rem; + } + + .xxl\:-translate-y-4 { + --tw-translate-y: -1rem; + } + + .xxl\:-translate-y-5 { + --tw-translate-y: -1.25rem; + } + + .xxl\:-translate-y-6 { + --tw-translate-y: -1.5rem; + } + + .xxl\:-translate-y-7 { + --tw-translate-y: -1.75rem; + } + + .xxl\:-translate-y-8 { + --tw-translate-y: -2rem; + } + + .xxl\:-translate-y-9 { + --tw-translate-y: -2.25rem; + } + + .xxl\:-translate-y-10 { + --tw-translate-y: -2.5rem; + } + + .xxl\:-translate-y-11 { + --tw-translate-y: -2.75rem; + } + + .xxl\:-translate-y-12 { + --tw-translate-y: -3rem; + } + + .xxl\:-translate-y-14 { + --tw-translate-y: -3.5rem; + } + + .xxl\:-translate-y-16 { + --tw-translate-y: -4rem; + } + + .xxl\:-translate-y-20 { + --tw-translate-y: -5rem; + } + + .xxl\:-translate-y-22 { + --tw-translate-y: -5.625rem; + } + + .xxl\:-translate-y-24 { + --tw-translate-y: -6rem; + } + + .xxl\:-translate-y-28 { + --tw-translate-y: -7rem; + } + + .xxl\:-translate-y-32 { + --tw-translate-y: -8rem; + } + + .xxl\:-translate-y-36 { + --tw-translate-y: -9rem; + } + + .xxl\:-translate-y-40 { + --tw-translate-y: -10rem; + } + + .xxl\:-translate-y-44 { + --tw-translate-y: -11rem; + } + + .xxl\:-translate-y-48 { + --tw-translate-y: -12rem; + } + + .xxl\:-translate-y-52 { + --tw-translate-y: -13rem; + } + + .xxl\:-translate-y-56 { + --tw-translate-y: -14rem; + } + + .xxl\:-translate-y-60 { + --tw-translate-y: -240px; + } + + .xxl\:-translate-y-64 { + --tw-translate-y: -16rem; + } + + .xxl\:-translate-y-72 { + --tw-translate-y: -18rem; + } + + .xxl\:-translate-y-80 { + --tw-translate-y: -20rem; + } + + .xxl\:-translate-y-88 { + --tw-translate-y: -22rem; + } + + .xxl\:-translate-y-96 { + --tw-translate-y: -24rem; + } + + .xxl\:-translate-y-130 { + --tw-translate-y: -560px; + } + + .xxl\:-translate-y-px { + --tw-translate-y: -1px; + } + + .xxl\:-translate-y-0\.5 { + --tw-translate-y: -0.125rem; + } + + .xxl\:-translate-y-1\.5 { + --tw-translate-y: -0.375rem; + } + + .xxl\:-translate-y-2\.5 { + --tw-translate-y: -0.625rem; + } + + .xxl\:-translate-y-3\.5 { + --tw-translate-y: -0.875rem; + } + + .xxl\:translate-y-1\/2 { + --tw-translate-y: 50%; + } + + .xxl\:translate-y-1\/3 { + --tw-translate-y: 33.333333%; + } + + .xxl\:translate-y-2\/3 { + --tw-translate-y: 66.666667%; + } + + .xxl\:translate-y-1\/4 { + --tw-translate-y: 25%; + } + + .xxl\:translate-y-2\/4 { + --tw-translate-y: 50%; + } + + .xxl\:translate-y-3\/4 { + --tw-translate-y: 75%; + } + + .xxl\:translate-y-full { + --tw-translate-y: 100%; + } + + .xxl\:-translate-y-1\/2 { + --tw-translate-y: -50%; + } + + .xxl\:-translate-y-1\/3 { + --tw-translate-y: -33.333333%; + } + + .xxl\:-translate-y-2\/3 { + --tw-translate-y: -66.666667%; + } + + .xxl\:-translate-y-1\/4 { + --tw-translate-y: -25%; + } + + .xxl\:-translate-y-2\/4 { + --tw-translate-y: -50%; + } + + .xxl\:-translate-y-3\/4 { + --tw-translate-y: -75%; + } + + .xxl\:-translate-y-full { + --tw-translate-y: -100%; + } + + .xxl\:hover\:translate-x-0:hover { + --tw-translate-x: 0px; + } + + .xxl\:hover\:translate-x-1:hover { + --tw-translate-x: 0.25rem; + } + + .xxl\:hover\:translate-x-2:hover { + --tw-translate-x: 0.5rem; + } + + .xxl\:hover\:translate-x-3:hover { + --tw-translate-x: 0.75rem; + } + + .xxl\:hover\:translate-x-4:hover { + --tw-translate-x: 1rem; + } + + .xxl\:hover\:translate-x-5:hover { + --tw-translate-x: 1.25rem; + } + + .xxl\:hover\:translate-x-6:hover { + --tw-translate-x: 1.5rem; + } + + .xxl\:hover\:translate-x-7:hover { + --tw-translate-x: 1.75rem; + } + + .xxl\:hover\:translate-x-8:hover { + --tw-translate-x: 2rem; + } + + .xxl\:hover\:translate-x-9:hover { + --tw-translate-x: 2.25rem; + } + + .xxl\:hover\:translate-x-10:hover { + --tw-translate-x: 2.5rem; + } + + .xxl\:hover\:translate-x-11:hover { + --tw-translate-x: 2.75rem; + } + + .xxl\:hover\:translate-x-12:hover { + --tw-translate-x: 3rem; + } + + .xxl\:hover\:translate-x-14:hover { + --tw-translate-x: 3.5rem; + } + + .xxl\:hover\:translate-x-16:hover { + --tw-translate-x: 4rem; + } + + .xxl\:hover\:translate-x-20:hover { + --tw-translate-x: 5rem; + } + + .xxl\:hover\:translate-x-22:hover { + --tw-translate-x: 5.625rem; + } + + .xxl\:hover\:translate-x-24:hover { + --tw-translate-x: 6rem; + } + + .xxl\:hover\:translate-x-28:hover { + --tw-translate-x: 7rem; + } + + .xxl\:hover\:translate-x-32:hover { + --tw-translate-x: 8rem; + } + + .xxl\:hover\:translate-x-36:hover { + --tw-translate-x: 9rem; + } + + .xxl\:hover\:translate-x-40:hover { + --tw-translate-x: 10rem; + } + + .xxl\:hover\:translate-x-44:hover { + --tw-translate-x: 11rem; + } + + .xxl\:hover\:translate-x-48:hover { + --tw-translate-x: 12rem; + } + + .xxl\:hover\:translate-x-52:hover { + --tw-translate-x: 13rem; + } + + .xxl\:hover\:translate-x-56:hover { + --tw-translate-x: 14rem; + } + + .xxl\:hover\:translate-x-60:hover { + --tw-translate-x: 240px; + } + + .xxl\:hover\:translate-x-64:hover { + --tw-translate-x: 16rem; + } + + .xxl\:hover\:translate-x-72:hover { + --tw-translate-x: 18rem; + } + + .xxl\:hover\:translate-x-80:hover { + --tw-translate-x: 20rem; + } + + .xxl\:hover\:translate-x-88:hover { + --tw-translate-x: 22rem; + } + + .xxl\:hover\:translate-x-96:hover { + --tw-translate-x: 24rem; + } + + .xxl\:hover\:translate-x-130:hover { + --tw-translate-x: 560px; + } + + .xxl\:hover\:translate-x-px:hover { + --tw-translate-x: 1px; + } + + .xxl\:hover\:translate-x-0\.5:hover { + --tw-translate-x: 0.125rem; + } + + .xxl\:hover\:translate-x-1\.5:hover { + --tw-translate-x: 0.375rem; + } + + .xxl\:hover\:translate-x-2\.5:hover { + --tw-translate-x: 0.625rem; + } + + .xxl\:hover\:translate-x-3\.5:hover { + --tw-translate-x: 0.875rem; + } + + .xxl\:hover\:-translate-x-0:hover { + --tw-translate-x: 0px; + } + + .xxl\:hover\:-translate-x-1:hover { + --tw-translate-x: -0.25rem; + } + + .xxl\:hover\:-translate-x-2:hover { + --tw-translate-x: -0.5rem; + } + + .xxl\:hover\:-translate-x-3:hover { + --tw-translate-x: -0.75rem; + } + + .xxl\:hover\:-translate-x-4:hover { + --tw-translate-x: -1rem; + } + + .xxl\:hover\:-translate-x-5:hover { + --tw-translate-x: -1.25rem; + } + + .xxl\:hover\:-translate-x-6:hover { + --tw-translate-x: -1.5rem; + } + + .xxl\:hover\:-translate-x-7:hover { + --tw-translate-x: -1.75rem; + } + + .xxl\:hover\:-translate-x-8:hover { + --tw-translate-x: -2rem; + } + + .xxl\:hover\:-translate-x-9:hover { + --tw-translate-x: -2.25rem; + } + + .xxl\:hover\:-translate-x-10:hover { + --tw-translate-x: -2.5rem; + } + + .xxl\:hover\:-translate-x-11:hover { + --tw-translate-x: -2.75rem; + } + + .xxl\:hover\:-translate-x-12:hover { + --tw-translate-x: -3rem; + } + + .xxl\:hover\:-translate-x-14:hover { + --tw-translate-x: -3.5rem; + } + + .xxl\:hover\:-translate-x-16:hover { + --tw-translate-x: -4rem; + } + + .xxl\:hover\:-translate-x-20:hover { + --tw-translate-x: -5rem; + } + + .xxl\:hover\:-translate-x-22:hover { + --tw-translate-x: -5.625rem; + } + + .xxl\:hover\:-translate-x-24:hover { + --tw-translate-x: -6rem; + } + + .xxl\:hover\:-translate-x-28:hover { + --tw-translate-x: -7rem; + } + + .xxl\:hover\:-translate-x-32:hover { + --tw-translate-x: -8rem; + } + + .xxl\:hover\:-translate-x-36:hover { + --tw-translate-x: -9rem; + } + + .xxl\:hover\:-translate-x-40:hover { + --tw-translate-x: -10rem; + } + + .xxl\:hover\:-translate-x-44:hover { + --tw-translate-x: -11rem; + } + + .xxl\:hover\:-translate-x-48:hover { + --tw-translate-x: -12rem; + } + + .xxl\:hover\:-translate-x-52:hover { + --tw-translate-x: -13rem; + } + + .xxl\:hover\:-translate-x-56:hover { + --tw-translate-x: -14rem; + } + + .xxl\:hover\:-translate-x-60:hover { + --tw-translate-x: -240px; + } + + .xxl\:hover\:-translate-x-64:hover { + --tw-translate-x: -16rem; + } + + .xxl\:hover\:-translate-x-72:hover { + --tw-translate-x: -18rem; + } + + .xxl\:hover\:-translate-x-80:hover { + --tw-translate-x: -20rem; + } + + .xxl\:hover\:-translate-x-88:hover { + --tw-translate-x: -22rem; + } + + .xxl\:hover\:-translate-x-96:hover { + --tw-translate-x: -24rem; + } + + .xxl\:hover\:-translate-x-130:hover { + --tw-translate-x: -560px; + } + + .xxl\:hover\:-translate-x-px:hover { + --tw-translate-x: -1px; + } + + .xxl\:hover\:-translate-x-0\.5:hover { + --tw-translate-x: -0.125rem; + } + + .xxl\:hover\:-translate-x-1\.5:hover { + --tw-translate-x: -0.375rem; + } + + .xxl\:hover\:-translate-x-2\.5:hover { + --tw-translate-x: -0.625rem; + } + + .xxl\:hover\:-translate-x-3\.5:hover { + --tw-translate-x: -0.875rem; + } + + .xxl\:hover\:translate-x-1\/2:hover { + --tw-translate-x: 50%; + } + + .xxl\:hover\:translate-x-1\/3:hover { + --tw-translate-x: 33.333333%; + } + + .xxl\:hover\:translate-x-2\/3:hover { + --tw-translate-x: 66.666667%; + } + + .xxl\:hover\:translate-x-1\/4:hover { + --tw-translate-x: 25%; + } + + .xxl\:hover\:translate-x-2\/4:hover { + --tw-translate-x: 50%; + } + + .xxl\:hover\:translate-x-3\/4:hover { + --tw-translate-x: 75%; + } + + .xxl\:hover\:translate-x-full:hover { + --tw-translate-x: 100%; + } + + .xxl\:hover\:-translate-x-1\/2:hover { + --tw-translate-x: -50%; + } + + .xxl\:hover\:-translate-x-1\/3:hover { + --tw-translate-x: -33.333333%; + } + + .xxl\:hover\:-translate-x-2\/3:hover { + --tw-translate-x: -66.666667%; + } + + .xxl\:hover\:-translate-x-1\/4:hover { + --tw-translate-x: -25%; + } + + .xxl\:hover\:-translate-x-2\/4:hover { + --tw-translate-x: -50%; + } + + .xxl\:hover\:-translate-x-3\/4:hover { + --tw-translate-x: -75%; + } + + .xxl\:hover\:-translate-x-full:hover { + --tw-translate-x: -100%; + } + + .xxl\:hover\:translate-y-0:hover { + --tw-translate-y: 0px; + } + + .xxl\:hover\:translate-y-1:hover { + --tw-translate-y: 0.25rem; + } + + .xxl\:hover\:translate-y-2:hover { + --tw-translate-y: 0.5rem; + } + + .xxl\:hover\:translate-y-3:hover { + --tw-translate-y: 0.75rem; + } + + .xxl\:hover\:translate-y-4:hover { + --tw-translate-y: 1rem; + } + + .xxl\:hover\:translate-y-5:hover { + --tw-translate-y: 1.25rem; + } + + .xxl\:hover\:translate-y-6:hover { + --tw-translate-y: 1.5rem; + } + + .xxl\:hover\:translate-y-7:hover { + --tw-translate-y: 1.75rem; + } + + .xxl\:hover\:translate-y-8:hover { + --tw-translate-y: 2rem; + } + + .xxl\:hover\:translate-y-9:hover { + --tw-translate-y: 2.25rem; + } + + .xxl\:hover\:translate-y-10:hover { + --tw-translate-y: 2.5rem; + } + + .xxl\:hover\:translate-y-11:hover { + --tw-translate-y: 2.75rem; + } + + .xxl\:hover\:translate-y-12:hover { + --tw-translate-y: 3rem; + } + + .xxl\:hover\:translate-y-14:hover { + --tw-translate-y: 3.5rem; + } + + .xxl\:hover\:translate-y-16:hover { + --tw-translate-y: 4rem; + } + + .xxl\:hover\:translate-y-20:hover { + --tw-translate-y: 5rem; + } + + .xxl\:hover\:translate-y-22:hover { + --tw-translate-y: 5.625rem; + } + + .xxl\:hover\:translate-y-24:hover { + --tw-translate-y: 6rem; + } + + .xxl\:hover\:translate-y-28:hover { + --tw-translate-y: 7rem; + } + + .xxl\:hover\:translate-y-32:hover { + --tw-translate-y: 8rem; + } + + .xxl\:hover\:translate-y-36:hover { + --tw-translate-y: 9rem; + } + + .xxl\:hover\:translate-y-40:hover { + --tw-translate-y: 10rem; + } + + .xxl\:hover\:translate-y-44:hover { + --tw-translate-y: 11rem; + } + + .xxl\:hover\:translate-y-48:hover { + --tw-translate-y: 12rem; + } + + .xxl\:hover\:translate-y-52:hover { + --tw-translate-y: 13rem; + } + + .xxl\:hover\:translate-y-56:hover { + --tw-translate-y: 14rem; + } + + .xxl\:hover\:translate-y-60:hover { + --tw-translate-y: 240px; + } + + .xxl\:hover\:translate-y-64:hover { + --tw-translate-y: 16rem; + } + + .xxl\:hover\:translate-y-72:hover { + --tw-translate-y: 18rem; + } + + .xxl\:hover\:translate-y-80:hover { + --tw-translate-y: 20rem; + } + + .xxl\:hover\:translate-y-88:hover { + --tw-translate-y: 22rem; + } + + .xxl\:hover\:translate-y-96:hover { + --tw-translate-y: 24rem; + } + + .xxl\:hover\:translate-y-130:hover { + --tw-translate-y: 560px; + } + + .xxl\:hover\:translate-y-px:hover { + --tw-translate-y: 1px; + } + + .xxl\:hover\:translate-y-0\.5:hover { + --tw-translate-y: 0.125rem; + } + + .xxl\:hover\:translate-y-1\.5:hover { + --tw-translate-y: 0.375rem; + } + + .xxl\:hover\:translate-y-2\.5:hover { + --tw-translate-y: 0.625rem; + } + + .xxl\:hover\:translate-y-3\.5:hover { + --tw-translate-y: 0.875rem; + } + + .xxl\:hover\:-translate-y-0:hover { + --tw-translate-y: 0px; + } + + .xxl\:hover\:-translate-y-1:hover { + --tw-translate-y: -0.25rem; + } + + .xxl\:hover\:-translate-y-2:hover { + --tw-translate-y: -0.5rem; + } + + .xxl\:hover\:-translate-y-3:hover { + --tw-translate-y: -0.75rem; + } + + .xxl\:hover\:-translate-y-4:hover { + --tw-translate-y: -1rem; + } + + .xxl\:hover\:-translate-y-5:hover { + --tw-translate-y: -1.25rem; + } + + .xxl\:hover\:-translate-y-6:hover { + --tw-translate-y: -1.5rem; + } + + .xxl\:hover\:-translate-y-7:hover { + --tw-translate-y: -1.75rem; + } + + .xxl\:hover\:-translate-y-8:hover { + --tw-translate-y: -2rem; + } + + .xxl\:hover\:-translate-y-9:hover { + --tw-translate-y: -2.25rem; + } + + .xxl\:hover\:-translate-y-10:hover { + --tw-translate-y: -2.5rem; + } + + .xxl\:hover\:-translate-y-11:hover { + --tw-translate-y: -2.75rem; + } + + .xxl\:hover\:-translate-y-12:hover { + --tw-translate-y: -3rem; + } + + .xxl\:hover\:-translate-y-14:hover { + --tw-translate-y: -3.5rem; + } + + .xxl\:hover\:-translate-y-16:hover { + --tw-translate-y: -4rem; + } + + .xxl\:hover\:-translate-y-20:hover { + --tw-translate-y: -5rem; + } + + .xxl\:hover\:-translate-y-22:hover { + --tw-translate-y: -5.625rem; + } + + .xxl\:hover\:-translate-y-24:hover { + --tw-translate-y: -6rem; + } + + .xxl\:hover\:-translate-y-28:hover { + --tw-translate-y: -7rem; + } + + .xxl\:hover\:-translate-y-32:hover { + --tw-translate-y: -8rem; + } + + .xxl\:hover\:-translate-y-36:hover { + --tw-translate-y: -9rem; + } + + .xxl\:hover\:-translate-y-40:hover { + --tw-translate-y: -10rem; + } + + .xxl\:hover\:-translate-y-44:hover { + --tw-translate-y: -11rem; + } + + .xxl\:hover\:-translate-y-48:hover { + --tw-translate-y: -12rem; + } + + .xxl\:hover\:-translate-y-52:hover { + --tw-translate-y: -13rem; + } + + .xxl\:hover\:-translate-y-56:hover { + --tw-translate-y: -14rem; + } + + .xxl\:hover\:-translate-y-60:hover { + --tw-translate-y: -240px; + } + + .xxl\:hover\:-translate-y-64:hover { + --tw-translate-y: -16rem; + } + + .xxl\:hover\:-translate-y-72:hover { + --tw-translate-y: -18rem; + } + + .xxl\:hover\:-translate-y-80:hover { + --tw-translate-y: -20rem; + } + + .xxl\:hover\:-translate-y-88:hover { + --tw-translate-y: -22rem; + } + + .xxl\:hover\:-translate-y-96:hover { + --tw-translate-y: -24rem; + } + + .xxl\:hover\:-translate-y-130:hover { + --tw-translate-y: -560px; + } + + .xxl\:hover\:-translate-y-px:hover { + --tw-translate-y: -1px; + } + + .xxl\:hover\:-translate-y-0\.5:hover { + --tw-translate-y: -0.125rem; + } + + .xxl\:hover\:-translate-y-1\.5:hover { + --tw-translate-y: -0.375rem; + } + + .xxl\:hover\:-translate-y-2\.5:hover { + --tw-translate-y: -0.625rem; + } + + .xxl\:hover\:-translate-y-3\.5:hover { + --tw-translate-y: -0.875rem; + } + + .xxl\:hover\:translate-y-1\/2:hover { + --tw-translate-y: 50%; + } + + .xxl\:hover\:translate-y-1\/3:hover { + --tw-translate-y: 33.333333%; + } + + .xxl\:hover\:translate-y-2\/3:hover { + --tw-translate-y: 66.666667%; + } + + .xxl\:hover\:translate-y-1\/4:hover { + --tw-translate-y: 25%; + } + + .xxl\:hover\:translate-y-2\/4:hover { + --tw-translate-y: 50%; + } + + .xxl\:hover\:translate-y-3\/4:hover { + --tw-translate-y: 75%; + } + + .xxl\:hover\:translate-y-full:hover { + --tw-translate-y: 100%; + } + + .xxl\:hover\:-translate-y-1\/2:hover { + --tw-translate-y: -50%; + } + + .xxl\:hover\:-translate-y-1\/3:hover { + --tw-translate-y: -33.333333%; + } + + .xxl\:hover\:-translate-y-2\/3:hover { + --tw-translate-y: -66.666667%; + } + + .xxl\:hover\:-translate-y-1\/4:hover { + --tw-translate-y: -25%; + } + + .xxl\:hover\:-translate-y-2\/4:hover { + --tw-translate-y: -50%; + } + + .xxl\:hover\:-translate-y-3\/4:hover { + --tw-translate-y: -75%; + } + + .xxl\:hover\:-translate-y-full:hover { + --tw-translate-y: -100%; + } + + .xxl\:focus\:translate-x-0:focus { + --tw-translate-x: 0px; + } + + .xxl\:focus\:translate-x-1:focus { + --tw-translate-x: 0.25rem; + } + + .xxl\:focus\:translate-x-2:focus { + --tw-translate-x: 0.5rem; + } + + .xxl\:focus\:translate-x-3:focus { + --tw-translate-x: 0.75rem; + } + + .xxl\:focus\:translate-x-4:focus { + --tw-translate-x: 1rem; + } + + .xxl\:focus\:translate-x-5:focus { + --tw-translate-x: 1.25rem; + } + + .xxl\:focus\:translate-x-6:focus { + --tw-translate-x: 1.5rem; + } + + .xxl\:focus\:translate-x-7:focus { + --tw-translate-x: 1.75rem; + } + + .xxl\:focus\:translate-x-8:focus { + --tw-translate-x: 2rem; + } + + .xxl\:focus\:translate-x-9:focus { + --tw-translate-x: 2.25rem; + } + + .xxl\:focus\:translate-x-10:focus { + --tw-translate-x: 2.5rem; + } + + .xxl\:focus\:translate-x-11:focus { + --tw-translate-x: 2.75rem; + } + + .xxl\:focus\:translate-x-12:focus { + --tw-translate-x: 3rem; + } + + .xxl\:focus\:translate-x-14:focus { + --tw-translate-x: 3.5rem; + } + + .xxl\:focus\:translate-x-16:focus { + --tw-translate-x: 4rem; + } + + .xxl\:focus\:translate-x-20:focus { + --tw-translate-x: 5rem; + } + + .xxl\:focus\:translate-x-22:focus { + --tw-translate-x: 5.625rem; + } + + .xxl\:focus\:translate-x-24:focus { + --tw-translate-x: 6rem; + } + + .xxl\:focus\:translate-x-28:focus { + --tw-translate-x: 7rem; + } + + .xxl\:focus\:translate-x-32:focus { + --tw-translate-x: 8rem; + } + + .xxl\:focus\:translate-x-36:focus { + --tw-translate-x: 9rem; + } + + .xxl\:focus\:translate-x-40:focus { + --tw-translate-x: 10rem; + } + + .xxl\:focus\:translate-x-44:focus { + --tw-translate-x: 11rem; + } + + .xxl\:focus\:translate-x-48:focus { + --tw-translate-x: 12rem; + } + + .xxl\:focus\:translate-x-52:focus { + --tw-translate-x: 13rem; + } + + .xxl\:focus\:translate-x-56:focus { + --tw-translate-x: 14rem; + } + + .xxl\:focus\:translate-x-60:focus { + --tw-translate-x: 240px; + } + + .xxl\:focus\:translate-x-64:focus { + --tw-translate-x: 16rem; + } + + .xxl\:focus\:translate-x-72:focus { + --tw-translate-x: 18rem; + } + + .xxl\:focus\:translate-x-80:focus { + --tw-translate-x: 20rem; + } + + .xxl\:focus\:translate-x-88:focus { + --tw-translate-x: 22rem; + } + + .xxl\:focus\:translate-x-96:focus { + --tw-translate-x: 24rem; + } + + .xxl\:focus\:translate-x-130:focus { + --tw-translate-x: 560px; + } + + .xxl\:focus\:translate-x-px:focus { + --tw-translate-x: 1px; + } + + .xxl\:focus\:translate-x-0\.5:focus { + --tw-translate-x: 0.125rem; + } + + .xxl\:focus\:translate-x-1\.5:focus { + --tw-translate-x: 0.375rem; + } + + .xxl\:focus\:translate-x-2\.5:focus { + --tw-translate-x: 0.625rem; + } + + .xxl\:focus\:translate-x-3\.5:focus { + --tw-translate-x: 0.875rem; + } + + .xxl\:focus\:-translate-x-0:focus { + --tw-translate-x: 0px; + } + + .xxl\:focus\:-translate-x-1:focus { + --tw-translate-x: -0.25rem; + } + + .xxl\:focus\:-translate-x-2:focus { + --tw-translate-x: -0.5rem; + } + + .xxl\:focus\:-translate-x-3:focus { + --tw-translate-x: -0.75rem; + } + + .xxl\:focus\:-translate-x-4:focus { + --tw-translate-x: -1rem; + } + + .xxl\:focus\:-translate-x-5:focus { + --tw-translate-x: -1.25rem; + } + + .xxl\:focus\:-translate-x-6:focus { + --tw-translate-x: -1.5rem; + } + + .xxl\:focus\:-translate-x-7:focus { + --tw-translate-x: -1.75rem; + } + + .xxl\:focus\:-translate-x-8:focus { + --tw-translate-x: -2rem; + } + + .xxl\:focus\:-translate-x-9:focus { + --tw-translate-x: -2.25rem; + } + + .xxl\:focus\:-translate-x-10:focus { + --tw-translate-x: -2.5rem; + } + + .xxl\:focus\:-translate-x-11:focus { + --tw-translate-x: -2.75rem; + } + + .xxl\:focus\:-translate-x-12:focus { + --tw-translate-x: -3rem; + } + + .xxl\:focus\:-translate-x-14:focus { + --tw-translate-x: -3.5rem; + } + + .xxl\:focus\:-translate-x-16:focus { + --tw-translate-x: -4rem; + } + + .xxl\:focus\:-translate-x-20:focus { + --tw-translate-x: -5rem; + } + + .xxl\:focus\:-translate-x-22:focus { + --tw-translate-x: -5.625rem; + } + + .xxl\:focus\:-translate-x-24:focus { + --tw-translate-x: -6rem; + } + + .xxl\:focus\:-translate-x-28:focus { + --tw-translate-x: -7rem; + } + + .xxl\:focus\:-translate-x-32:focus { + --tw-translate-x: -8rem; + } + + .xxl\:focus\:-translate-x-36:focus { + --tw-translate-x: -9rem; + } + + .xxl\:focus\:-translate-x-40:focus { + --tw-translate-x: -10rem; + } + + .xxl\:focus\:-translate-x-44:focus { + --tw-translate-x: -11rem; + } + + .xxl\:focus\:-translate-x-48:focus { + --tw-translate-x: -12rem; + } + + .xxl\:focus\:-translate-x-52:focus { + --tw-translate-x: -13rem; + } + + .xxl\:focus\:-translate-x-56:focus { + --tw-translate-x: -14rem; + } + + .xxl\:focus\:-translate-x-60:focus { + --tw-translate-x: -240px; + } + + .xxl\:focus\:-translate-x-64:focus { + --tw-translate-x: -16rem; + } + + .xxl\:focus\:-translate-x-72:focus { + --tw-translate-x: -18rem; + } + + .xxl\:focus\:-translate-x-80:focus { + --tw-translate-x: -20rem; + } + + .xxl\:focus\:-translate-x-88:focus { + --tw-translate-x: -22rem; + } + + .xxl\:focus\:-translate-x-96:focus { + --tw-translate-x: -24rem; + } + + .xxl\:focus\:-translate-x-130:focus { + --tw-translate-x: -560px; + } + + .xxl\:focus\:-translate-x-px:focus { + --tw-translate-x: -1px; + } + + .xxl\:focus\:-translate-x-0\.5:focus { + --tw-translate-x: -0.125rem; + } + + .xxl\:focus\:-translate-x-1\.5:focus { + --tw-translate-x: -0.375rem; + } + + .xxl\:focus\:-translate-x-2\.5:focus { + --tw-translate-x: -0.625rem; + } + + .xxl\:focus\:-translate-x-3\.5:focus { + --tw-translate-x: -0.875rem; + } + + .xxl\:focus\:translate-x-1\/2:focus { + --tw-translate-x: 50%; + } + + .xxl\:focus\:translate-x-1\/3:focus { + --tw-translate-x: 33.333333%; + } + + .xxl\:focus\:translate-x-2\/3:focus { + --tw-translate-x: 66.666667%; + } + + .xxl\:focus\:translate-x-1\/4:focus { + --tw-translate-x: 25%; + } + + .xxl\:focus\:translate-x-2\/4:focus { + --tw-translate-x: 50%; + } + + .xxl\:focus\:translate-x-3\/4:focus { + --tw-translate-x: 75%; + } + + .xxl\:focus\:translate-x-full:focus { + --tw-translate-x: 100%; + } + + .xxl\:focus\:-translate-x-1\/2:focus { + --tw-translate-x: -50%; + } + + .xxl\:focus\:-translate-x-1\/3:focus { + --tw-translate-x: -33.333333%; + } + + .xxl\:focus\:-translate-x-2\/3:focus { + --tw-translate-x: -66.666667%; + } + + .xxl\:focus\:-translate-x-1\/4:focus { + --tw-translate-x: -25%; + } + + .xxl\:focus\:-translate-x-2\/4:focus { + --tw-translate-x: -50%; + } + + .xxl\:focus\:-translate-x-3\/4:focus { + --tw-translate-x: -75%; + } + + .xxl\:focus\:-translate-x-full:focus { + --tw-translate-x: -100%; + } + + .xxl\:focus\:translate-y-0:focus { + --tw-translate-y: 0px; + } + + .xxl\:focus\:translate-y-1:focus { + --tw-translate-y: 0.25rem; + } + + .xxl\:focus\:translate-y-2:focus { + --tw-translate-y: 0.5rem; + } + + .xxl\:focus\:translate-y-3:focus { + --tw-translate-y: 0.75rem; + } + + .xxl\:focus\:translate-y-4:focus { + --tw-translate-y: 1rem; + } + + .xxl\:focus\:translate-y-5:focus { + --tw-translate-y: 1.25rem; + } + + .xxl\:focus\:translate-y-6:focus { + --tw-translate-y: 1.5rem; + } + + .xxl\:focus\:translate-y-7:focus { + --tw-translate-y: 1.75rem; + } + + .xxl\:focus\:translate-y-8:focus { + --tw-translate-y: 2rem; + } + + .xxl\:focus\:translate-y-9:focus { + --tw-translate-y: 2.25rem; + } + + .xxl\:focus\:translate-y-10:focus { + --tw-translate-y: 2.5rem; + } + + .xxl\:focus\:translate-y-11:focus { + --tw-translate-y: 2.75rem; + } + + .xxl\:focus\:translate-y-12:focus { + --tw-translate-y: 3rem; + } + + .xxl\:focus\:translate-y-14:focus { + --tw-translate-y: 3.5rem; + } + + .xxl\:focus\:translate-y-16:focus { + --tw-translate-y: 4rem; + } + + .xxl\:focus\:translate-y-20:focus { + --tw-translate-y: 5rem; + } + + .xxl\:focus\:translate-y-22:focus { + --tw-translate-y: 5.625rem; + } + + .xxl\:focus\:translate-y-24:focus { + --tw-translate-y: 6rem; + } + + .xxl\:focus\:translate-y-28:focus { + --tw-translate-y: 7rem; + } + + .xxl\:focus\:translate-y-32:focus { + --tw-translate-y: 8rem; + } + + .xxl\:focus\:translate-y-36:focus { + --tw-translate-y: 9rem; + } + + .xxl\:focus\:translate-y-40:focus { + --tw-translate-y: 10rem; + } + + .xxl\:focus\:translate-y-44:focus { + --tw-translate-y: 11rem; + } + + .xxl\:focus\:translate-y-48:focus { + --tw-translate-y: 12rem; + } + + .xxl\:focus\:translate-y-52:focus { + --tw-translate-y: 13rem; + } + + .xxl\:focus\:translate-y-56:focus { + --tw-translate-y: 14rem; + } + + .xxl\:focus\:translate-y-60:focus { + --tw-translate-y: 240px; + } + + .xxl\:focus\:translate-y-64:focus { + --tw-translate-y: 16rem; + } + + .xxl\:focus\:translate-y-72:focus { + --tw-translate-y: 18rem; + } + + .xxl\:focus\:translate-y-80:focus { + --tw-translate-y: 20rem; + } + + .xxl\:focus\:translate-y-88:focus { + --tw-translate-y: 22rem; + } + + .xxl\:focus\:translate-y-96:focus { + --tw-translate-y: 24rem; + } + + .xxl\:focus\:translate-y-130:focus { + --tw-translate-y: 560px; + } + + .xxl\:focus\:translate-y-px:focus { + --tw-translate-y: 1px; + } + + .xxl\:focus\:translate-y-0\.5:focus { + --tw-translate-y: 0.125rem; + } + + .xxl\:focus\:translate-y-1\.5:focus { + --tw-translate-y: 0.375rem; + } + + .xxl\:focus\:translate-y-2\.5:focus { + --tw-translate-y: 0.625rem; + } + + .xxl\:focus\:translate-y-3\.5:focus { + --tw-translate-y: 0.875rem; + } + + .xxl\:focus\:-translate-y-0:focus { + --tw-translate-y: 0px; + } + + .xxl\:focus\:-translate-y-1:focus { + --tw-translate-y: -0.25rem; + } + + .xxl\:focus\:-translate-y-2:focus { + --tw-translate-y: -0.5rem; + } + + .xxl\:focus\:-translate-y-3:focus { + --tw-translate-y: -0.75rem; + } + + .xxl\:focus\:-translate-y-4:focus { + --tw-translate-y: -1rem; + } + + .xxl\:focus\:-translate-y-5:focus { + --tw-translate-y: -1.25rem; + } + + .xxl\:focus\:-translate-y-6:focus { + --tw-translate-y: -1.5rem; + } + + .xxl\:focus\:-translate-y-7:focus { + --tw-translate-y: -1.75rem; + } + + .xxl\:focus\:-translate-y-8:focus { + --tw-translate-y: -2rem; + } + + .xxl\:focus\:-translate-y-9:focus { + --tw-translate-y: -2.25rem; + } + + .xxl\:focus\:-translate-y-10:focus { + --tw-translate-y: -2.5rem; + } + + .xxl\:focus\:-translate-y-11:focus { + --tw-translate-y: -2.75rem; + } + + .xxl\:focus\:-translate-y-12:focus { + --tw-translate-y: -3rem; + } + + .xxl\:focus\:-translate-y-14:focus { + --tw-translate-y: -3.5rem; + } + + .xxl\:focus\:-translate-y-16:focus { + --tw-translate-y: -4rem; + } + + .xxl\:focus\:-translate-y-20:focus { + --tw-translate-y: -5rem; + } + + .xxl\:focus\:-translate-y-22:focus { + --tw-translate-y: -5.625rem; + } + + .xxl\:focus\:-translate-y-24:focus { + --tw-translate-y: -6rem; + } + + .xxl\:focus\:-translate-y-28:focus { + --tw-translate-y: -7rem; + } + + .xxl\:focus\:-translate-y-32:focus { + --tw-translate-y: -8rem; + } + + .xxl\:focus\:-translate-y-36:focus { + --tw-translate-y: -9rem; + } + + .xxl\:focus\:-translate-y-40:focus { + --tw-translate-y: -10rem; + } + + .xxl\:focus\:-translate-y-44:focus { + --tw-translate-y: -11rem; + } + + .xxl\:focus\:-translate-y-48:focus { + --tw-translate-y: -12rem; + } + + .xxl\:focus\:-translate-y-52:focus { + --tw-translate-y: -13rem; + } + + .xxl\:focus\:-translate-y-56:focus { + --tw-translate-y: -14rem; + } + + .xxl\:focus\:-translate-y-60:focus { + --tw-translate-y: -240px; + } + + .xxl\:focus\:-translate-y-64:focus { + --tw-translate-y: -16rem; + } + + .xxl\:focus\:-translate-y-72:focus { + --tw-translate-y: -18rem; + } + + .xxl\:focus\:-translate-y-80:focus { + --tw-translate-y: -20rem; + } + + .xxl\:focus\:-translate-y-88:focus { + --tw-translate-y: -22rem; + } + + .xxl\:focus\:-translate-y-96:focus { + --tw-translate-y: -24rem; + } + + .xxl\:focus\:-translate-y-130:focus { + --tw-translate-y: -560px; + } + + .xxl\:focus\:-translate-y-px:focus { + --tw-translate-y: -1px; + } + + .xxl\:focus\:-translate-y-0\.5:focus { + --tw-translate-y: -0.125rem; + } + + .xxl\:focus\:-translate-y-1\.5:focus { + --tw-translate-y: -0.375rem; + } + + .xxl\:focus\:-translate-y-2\.5:focus { + --tw-translate-y: -0.625rem; + } + + .xxl\:focus\:-translate-y-3\.5:focus { + --tw-translate-y: -0.875rem; + } + + .xxl\:focus\:translate-y-1\/2:focus { + --tw-translate-y: 50%; + } + + .xxl\:focus\:translate-y-1\/3:focus { + --tw-translate-y: 33.333333%; + } + + .xxl\:focus\:translate-y-2\/3:focus { + --tw-translate-y: 66.666667%; + } + + .xxl\:focus\:translate-y-1\/4:focus { + --tw-translate-y: 25%; + } + + .xxl\:focus\:translate-y-2\/4:focus { + --tw-translate-y: 50%; + } + + .xxl\:focus\:translate-y-3\/4:focus { + --tw-translate-y: 75%; + } + + .xxl\:focus\:translate-y-full:focus { + --tw-translate-y: 100%; + } + + .xxl\:focus\:-translate-y-1\/2:focus { + --tw-translate-y: -50%; + } + + .xxl\:focus\:-translate-y-1\/3:focus { + --tw-translate-y: -33.333333%; + } + + .xxl\:focus\:-translate-y-2\/3:focus { + --tw-translate-y: -66.666667%; + } + + .xxl\:focus\:-translate-y-1\/4:focus { + --tw-translate-y: -25%; + } + + .xxl\:focus\:-translate-y-2\/4:focus { + --tw-translate-y: -50%; + } + + .xxl\:focus\:-translate-y-3\/4:focus { + --tw-translate-y: -75%; + } + + .xxl\:focus\:-translate-y-full:focus { + --tw-translate-y: -100%; + } + + .xxl\:skew-x-0 { + --tw-skew-x: 0deg; + } + + .xxl\:skew-x-1 { + --tw-skew-x: 1deg; + } + + .xxl\:skew-x-2 { + --tw-skew-x: 2deg; + } + + .xxl\:skew-x-3 { + --tw-skew-x: 3deg; + } + + .xxl\:skew-x-6 { + --tw-skew-x: 6deg; + } + + .xxl\:skew-x-12 { + --tw-skew-x: 12deg; + } + + .xxl\:-skew-x-12 { + --tw-skew-x: -12deg; + } + + .xxl\:-skew-x-6 { + --tw-skew-x: -6deg; + } + + .xxl\:-skew-x-3 { + --tw-skew-x: -3deg; + } + + .xxl\:-skew-x-2 { + --tw-skew-x: -2deg; + } + + .xxl\:-skew-x-1 { + --tw-skew-x: -1deg; + } + + .xxl\:skew-y-0 { + --tw-skew-y: 0deg; + } + + .xxl\:skew-y-1 { + --tw-skew-y: 1deg; + } + + .xxl\:skew-y-2 { + --tw-skew-y: 2deg; + } + + .xxl\:skew-y-3 { + --tw-skew-y: 3deg; + } + + .xxl\:skew-y-6 { + --tw-skew-y: 6deg; + } + + .xxl\:skew-y-12 { + --tw-skew-y: 12deg; + } + + .xxl\:-skew-y-12 { + --tw-skew-y: -12deg; + } + + .xxl\:-skew-y-6 { + --tw-skew-y: -6deg; + } + + .xxl\:-skew-y-3 { + --tw-skew-y: -3deg; + } + + .xxl\:-skew-y-2 { + --tw-skew-y: -2deg; + } + + .xxl\:-skew-y-1 { + --tw-skew-y: -1deg; + } + + .xxl\:hover\:skew-x-0:hover { + --tw-skew-x: 0deg; + } + + .xxl\:hover\:skew-x-1:hover { + --tw-skew-x: 1deg; + } + + .xxl\:hover\:skew-x-2:hover { + --tw-skew-x: 2deg; + } + + .xxl\:hover\:skew-x-3:hover { + --tw-skew-x: 3deg; + } + + .xxl\:hover\:skew-x-6:hover { + --tw-skew-x: 6deg; + } + + .xxl\:hover\:skew-x-12:hover { + --tw-skew-x: 12deg; + } + + .xxl\:hover\:-skew-x-12:hover { + --tw-skew-x: -12deg; + } + + .xxl\:hover\:-skew-x-6:hover { + --tw-skew-x: -6deg; + } + + .xxl\:hover\:-skew-x-3:hover { + --tw-skew-x: -3deg; + } + + .xxl\:hover\:-skew-x-2:hover { + --tw-skew-x: -2deg; + } + + .xxl\:hover\:-skew-x-1:hover { + --tw-skew-x: -1deg; + } + + .xxl\:hover\:skew-y-0:hover { + --tw-skew-y: 0deg; + } + + .xxl\:hover\:skew-y-1:hover { + --tw-skew-y: 1deg; + } + + .xxl\:hover\:skew-y-2:hover { + --tw-skew-y: 2deg; + } + + .xxl\:hover\:skew-y-3:hover { + --tw-skew-y: 3deg; + } + + .xxl\:hover\:skew-y-6:hover { + --tw-skew-y: 6deg; + } + + .xxl\:hover\:skew-y-12:hover { + --tw-skew-y: 12deg; + } + + .xxl\:hover\:-skew-y-12:hover { + --tw-skew-y: -12deg; + } + + .xxl\:hover\:-skew-y-6:hover { + --tw-skew-y: -6deg; + } + + .xxl\:hover\:-skew-y-3:hover { + --tw-skew-y: -3deg; + } + + .xxl\:hover\:-skew-y-2:hover { + --tw-skew-y: -2deg; + } + + .xxl\:hover\:-skew-y-1:hover { + --tw-skew-y: -1deg; + } + + .xxl\:focus\:skew-x-0:focus { + --tw-skew-x: 0deg; + } + + .xxl\:focus\:skew-x-1:focus { + --tw-skew-x: 1deg; + } + + .xxl\:focus\:skew-x-2:focus { + --tw-skew-x: 2deg; + } + + .xxl\:focus\:skew-x-3:focus { + --tw-skew-x: 3deg; + } + + .xxl\:focus\:skew-x-6:focus { + --tw-skew-x: 6deg; + } + + .xxl\:focus\:skew-x-12:focus { + --tw-skew-x: 12deg; + } + + .xxl\:focus\:-skew-x-12:focus { + --tw-skew-x: -12deg; + } + + .xxl\:focus\:-skew-x-6:focus { + --tw-skew-x: -6deg; + } + + .xxl\:focus\:-skew-x-3:focus { + --tw-skew-x: -3deg; + } + + .xxl\:focus\:-skew-x-2:focus { + --tw-skew-x: -2deg; + } + + .xxl\:focus\:-skew-x-1:focus { + --tw-skew-x: -1deg; + } + + .xxl\:focus\:skew-y-0:focus { + --tw-skew-y: 0deg; + } + + .xxl\:focus\:skew-y-1:focus { + --tw-skew-y: 1deg; + } + + .xxl\:focus\:skew-y-2:focus { + --tw-skew-y: 2deg; + } + + .xxl\:focus\:skew-y-3:focus { + --tw-skew-y: 3deg; + } + + .xxl\:focus\:skew-y-6:focus { + --tw-skew-y: 6deg; + } + + .xxl\:focus\:skew-y-12:focus { + --tw-skew-y: 12deg; + } + + .xxl\:focus\:-skew-y-12:focus { + --tw-skew-y: -12deg; + } + + .xxl\:focus\:-skew-y-6:focus { + --tw-skew-y: -6deg; + } + + .xxl\:focus\:-skew-y-3:focus { + --tw-skew-y: -3deg; + } + + .xxl\:focus\:-skew-y-2:focus { + --tw-skew-y: -2deg; + } + + .xxl\:focus\:-skew-y-1:focus { + --tw-skew-y: -1deg; + } + + .xxl\:transition-none { + transition-property: none; + } + + .xxl\:transition-all { + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .xxl\:transition { + transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .xxl\:transition-colors { + transition-property: background-color, border-color, color, fill, stroke; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .xxl\:transition-opacity { + transition-property: opacity; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .xxl\:transition-shadow { + transition-property: box-shadow; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .xxl\:transition-transform { + transition-property: transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .xxl\:ease-linear { + transition-timing-function: linear; + } + + .xxl\:ease-in { + transition-timing-function: cubic-bezier(0.4, 0, 1, 1); + } + + .xxl\:ease-out { + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + } + + .xxl\:ease-in-out { + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + } + + .xxl\:duration-75 { + transition-duration: 75ms; + } + + .xxl\:duration-100 { + transition-duration: 100ms; + } + + .xxl\:duration-150 { + transition-duration: 150ms; + } + + .xxl\:duration-200 { + transition-duration: 200ms; + } + + .xxl\:duration-300 { + transition-duration: 300ms; + } + + .xxl\:duration-500 { + transition-duration: 500ms; + } + + .xxl\:duration-700 { + transition-duration: 700ms; + } + + .xxl\:duration-1000 { + transition-duration: 1000ms; + } + + .xxl\:delay-75 { + transition-delay: 75ms; + } + + .xxl\:delay-100 { + transition-delay: 100ms; + } + + .xxl\:delay-150 { + transition-delay: 150ms; + } + + .xxl\:delay-200 { + transition-delay: 200ms; + } + + .xxl\:delay-300 { + transition-delay: 300ms; + } + + .xxl\:delay-500 { + transition-delay: 500ms; + } + + .xxl\:delay-700 { + transition-delay: 700ms; + } + + .xxl\:delay-1000 { + transition-delay: 1000ms; + } + + .xxl\:animate-none { + -webkit-animation: none; + animation: none; + } + + .xxl\:animate-spin { + -webkit-animation: spin 1s linear infinite; + animation: spin 1s linear infinite; + } + + .xxl\:animate-ping { + -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + } + + .xxl\:animate-pulse { + -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + } + + .xxl\:animate-bounce { + -webkit-animation: bounce 0.6s ease-in-out; + animation: bounce 0.6s ease-in-out; + } +} + +/*# sourceMappingURL=crater.css.map*/ \ No newline at end of file diff --git a/public/assets/css/crater.css.map b/public/assets/css/crater.css.map index 38cfbca9..93f38e01 100644 --- a/public/assets/css/crater.css.map +++ b/public/assets/css/crater.css.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///./node_modules/tailwindcss/base.css","webpack:///./node_modules/tailwindcss/components.css","webpack:///./node_modules/tailwindcss/utilities.css","webpack:///./node_modules/toastr/toastr.scss","webpack:///./resources/assets/sass/crater.scss","webpack:///./resources/assets/sass/components/v-tooltips.scss","webpack:///./resources/assets/sass/components/pace-loader.scss","webpack:///./resources/assets/sass/components/animation.scss","webpack:///./"],"names":[],"mappings":"AAAA;;AAAA;gFAAA;;AAAA;;;GAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;gFAAA;;AAAA;;GAAA;;AAAA;EAAA;CAAA;;AAAA;;GAAA;;AAAA;EAAA;CAAA;;AAAA;;;GAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;gFAAA;;AAAA;;;GAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;;;GAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;gFAAA;;AAAA;;GAAA;;AAAA;EAAA;CAAA;;AAAA;;;GAAA;;AAAA;EAAA;EAAA;EAAA;UAAA;CAAA;;AAAA;;GAAA;;AAAA;;EAAA;CAAA;;AAAA;;;GAAA;;AAAA;;;EAAA;EAAA;CAAA;;AAAA;;GAAA;;AAAA;EAAA;CAAA;;AAAA;;;GAAA;;AAAA;;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;gFAAA;;AAAA;;GAAA;;AAAA;EAAA;CAAA;;AAAA;gFAAA;;AAAA;;;GAAA;;AAAA;;;;;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;;;GAAA;;AAAA;QAAA;EAAA;CAAA;;AAAA;;;GAAA;;AAAA;SAAA;EAAA;CAAA;;AAAA;;GAAA;;AAAA;;;;EAAA;CAAA;;AAAA;;GAAA;;AAAA;;;;EAAA;EAAA;CAAA;;AAAA;;GAAA;;AAAA;;;;EAAA;CAAA;;AAAA;;GAAA;;AAAA;EAAA;CAAA;;AAAA;;;;;GAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;;GAAA;;AAAA;EAAA;CAAA;;AAAA;;GAAA;;AAAA;EAAA;CAAA;;AAAA;;;GAAA;;AAAA;;EAAA;EAAA;CAAA;;AAAA;;GAAA;;AAAA;;EAAA;CAAA;;AAAA;;;GAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;;GAAA;;AAAA;EAAA;CAAA;;AAAA;;;GAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;gFAAA;;AAAA;;GAAA;;AAAA;EAAA;CAAA;;AAAA;;GAAA;;AAAA;EAAA;CAAA;;AAAA;gFAAA;;AAAA;;GAAA;;AAAA;EAAA;CAAA;;AAAA;;GAAA;;AAAA;EAAA;CAAA;;AAAA;;;;GAAA;;AAAA;;GAAA;;AAAA;;;;;;;;;;;;;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;;;GAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;;EAAA;EAAA;EAAA;CAAA;;AAAA;;GAAA;;AAAA;;;;;GAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;;;;;;;;;;;;;;;;;;;;;;;;GAAA;;AAAA;;;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;;GAAA;;AAAA;EAAA;CAAA;;AAAA;;;;;;;;GAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;;EAAA;CAAA;;AAAA;;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;;;;;;EAAA;EAAA;CAAA;;AAAA;;;GAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;;;;;;GAAA;;AAAA;;;;;EAAA;EAAA;EAAA;CAAA;;AAAA;;;;;GAAA;;AAAA;;;;EAAA;CAAA;;AAAA;;;;;;GAAA;;AAAA;;;;;;;;EAAA;EAAA;CAAA;;AAAA;;;;;GAAA;;AAAA;;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;ACAA;EAAA;CAAA;;AAAA;EAAA;IAAA;GAAA;CAAA;;AAAA;EAAA;IAAA;GAAA;CAAA;;AAAA;EAAA;IAAA;GAAA;CAAA;;AAAA;EAAA;IAAA;GAAA;CAAA;;AAAA;EAAA;IAAA;GAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;UAAA;EAAA;UAAA;EAAA;UAAA;EAAA;UAAA;EAAA;UAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;UAAA;EAAA;UAAA;EAAA;UAAA;EAAA;UAAA;EAAA;UAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;UAAA;EAAA;UAAA;EAAA;EAAA;EAAA;UAAA;EAAA;UAAA;CAAA;;AAAA;EAAA;EAAA;UAAA;EAAA;UAAA;EAAA;EAAA;EAAA;UAAA;EAAA;UAAA;CAAA;;AAAA;EAAA;EAAA;UAAA;EAAA;UAAA;EAAA;EAAA;EAAA;UAAA;EAAA;UAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;IAAA;GAAA;CAAA;;ACAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;KAAA;UAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;UAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;KAAA;CAAA;;AAAA;EAAA;KAAA;CAAA;;AAAA;EAAA;KAAA;CAAA;;AAAA;EAAA;KAAA;CAAA;;AAAA;EAAA;KAAA;CAAA;;AAAA;EAAA;KAAA;CAAA;;AAAA;EAAA;KAAA;CAAA;;AAAA;EAAA;KAAA;CAAA;;AAAA;EAAA;KAAA;CAAA;;AAAA;EAAA;KAAA;CAAA;;AAAA;EAAA;KAAA;CAAA;;AAAA;EAAA;KAAA;CAAA;;AAAA;EAAA;KAAA;CAAA;;AAAA;EAAA;KAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;MAAA;CAAA;;AAAA;EAAA;MAAA;CAAA;;AAAA;EAAA;MAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;KAAA;MAAA;UAAA;CAAA;;AAAA;EAAA;KAAA;MAAA;UAAA;CAAA;;AAAA;EAAA;KAAA;MAAA;UAAA;CAAA;;AAAA;EAAA;KAAA;MAAA;UAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;OAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;IAAA;GAAA;CAAA;;AAAA;EAAA;IAAA;GAAA;CAAA;;AAAA;EAAA;IAAA;IAAA;GAAA;CAAA;;AAAA;EAAA;IAAA;IAAA;GAAA;CAAA;;AAAA;EAAA;IAAA;GAAA;CAAA;;AAAA;EAAA;IAAA;GAAA;CAAA;;AAAA;EAAA;IAAA;GAAA;;EAAA;GAAA;CAAA;;AAAA;EAAA;IAAA;GAAA;;EAAA;GAAA;CAAA;;AAAA;EAAA;UAAA;CAAA;;AAAA;EAAA;UAAA;CAAA;;AAAA;EAAA;UAAA;CAAA;;AAAA;EAAA;UAAA;CAAA;;AAAA;EAAA;UAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;CAAA;;AAAA;EAAA;EAAA;CAAA;;ACAA;EACE;CCIF;;ADFA;EACE;EACA;CCKF;;ADHA;;EAEE;CCMF;;ADJA;EACE;EACA;CCOF;;ADLA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CCQF;;ADNA;;EAEE;EACA;EACA;EACA;EACA;EACA;CCSF;;ADPA;;0DAAA;;AAGA;EACE;EACA;EACA;EACA;EACA;CCUF;;ADRA;EACE;EACA;EACA;CCWF;;ADTA;EACE;EACA;EACA;CCYF;;ADVA;EACE;EACA;EACA;CCaF;;ADXA;EACE;EACA;EACA;CCcF;;ADZA;EACE;EACA;CCeF;;ADbA;EACE;EACA;CCgBF;;ADdA;EACE;EACA;CCiBF;;ADfA;EACE;EACA;CCkBF;;ADhBA;EACE;EACA;EACA;CCmBF;;ADhBA;EAGE;CCmBF;;ADjBA;EACE;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;CCoBF;;ADlBA;EAGE;EACA;EACA;EACA;EACA;CCqBF;;ADnBA;EACE;CCsBF;;ADpBA;EACE;CCuBF;;ADrBA;EACE;CCwBF;;ADtBA;EACE;CCyBF;;ADvBA;;EAEE;EACA;EACA;CC0BF;;ADxBA;;EAEE;EACA;EACA;CC2BF;;ADzBA;EACE;CC4BF;;AD1BA;EACE;CC6BF;;AD3BA;EACE;CC8BF;;AD5BA;EACE;CC+BF;;AD7BA;EACE;CCgCF;;AD7BA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CCgCF;;AD7BA;;AACA;EACE;IACE;IACA;GCgCF;;ED9BA;IACE;IACA;GCiCF;CACF;;AD/BA;EACE;IACE;IACA;GCiCF;;ED/BA;IACE;IACA;GCkCF;CACF;;ADhCA;EACE;IACE;IACA;GCkCF;CACF;;ACzOA;EACI;EACA;CD2OJ;;ACzOI;EACE;EACA;EACA;EACA;CD2ON;;ACxOI;EACE;EACA;EACA;EACA;EACA;EACA;EACA;CD0ON;;ACvOI;EACE;CDyON;;ACvOM;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CDyOR;;ACrOI;EACE;CDuON;;ACrOM;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CDuOR;;ACnOI;EACE;CDqON;;ACnOM;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CDqOR;;ACjOI;EACE;CDmON;;ACjOM;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CDmOR;;AC5NM;EACE,oBAHM;EAIN;EACA;EACA;EACA;CD8NR;;AC3NM;EACE,sBAXM;CDwOd;;ACzNI;EACE;EACA;EACA;CD2NN;;ACxNI;EACE;EACA;EACA;CD0NN;;AElUA;EACE;EACA;EACA;EACA;EACA;MAAA;CFqUF;;AElUA;EACE;CFqUF;;AElUA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;CFqUF;;AElUA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EAKA;CFqUF;;AElUA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,0BAhDkB;EAiDlB,2BAjDkB;EAkDlB;EACA;EAIA;CFqUF;;AElUA;EACE;IAEE;GFqUF;;EEnUA;IAEE;GFqUF;CACF;;AEjSA;EACE;IACE;IACA;GFiUF;;EE/TA;IACE;IACA;GFiUF;CACF;;AG/aA;EACE;UAAA;EACA;EACA;UAAA;EACA;CHibF;;AG9aA;EACE;IAEE;GHgbF;;EG7aA;IAEE;GH8aF;;EG3aA;IAGE;GH2aF;;EGxaA;IAEE;GHyaF;CACF;;AG7bA;EACE;IAEE;GHgbF;;EG7aA;IAEE;GH8aF;;EG3aA;IAGE;GH2aF;;EGxaA;IAEE;GHyaF;CACF;;AA3aA;EACE;EACA;CA6aF;;AA1aA;EACE;IACE;IACA;IACA;IACA;GA6aF;CACF;;AIjdA;EPAA;IAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;ECAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;OAAA;YAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;QAAA;GAAA;;EAAA;IAAA;QAAA;GAAA;;EAAA;IAAA;QAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;GAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;GAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;GAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;CMAA;;AAAA;EPAA;IAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;ECAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;OAAA;YAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;QAAA;GAAA;;EAAA;IAAA;QAAA;GAAA;;EAAA;IAAA;QAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;GAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;GAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;GAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;CMAA;;AAAA;EPAA;IAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;ECAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;OAAA;YAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;QAAA;GAAA;;EAAA;IAAA;QAAA;GAAA;;EAAA;IAAA;QAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;GAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;GAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;GAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;CMAA;;AAAA;EPAA;IAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;ECAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;OAAA;YAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;QAAA;GAAA;;EAAA;IAAA;QAAA;GAAA;;EAAA;IAAA;QAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;GAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;GAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;GAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;CMAA;;AAAA;EPAA;IAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;EAAA;IAAA;MAAA;KAAA;GAAA;;ECAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;OAAA;YAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;OAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;QAAA;GAAA;;EAAA;IAAA;QAAA;GAAA;;EAAA;IAAA;QAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;GAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;GAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;GAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;SAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;YAAA;GAAA;;EAAA;IAAA;YAAA;GAAA","file":"/assets/css/crater.css","sourcesContent":["@tailwind base;\n","@tailwind components;\n","@tailwind utilities;\n",".toast-title {\n font-weight: bold;\n}\n.toast-message {\n -ms-word-wrap: break-word;\n word-wrap: break-word;\n}\n.toast-message a,\n.toast-message label {\n color: #ffffff;\n}\n.toast-message a:hover {\n color: #cccccc;\n text-decoration: none;\n}\n.toast-close-button {\n position: relative;\n right: -0.3em;\n top: -0.3em;\n float: right;\n font-size: 20px;\n font-weight: bold;\n color: #ffffff;\n -webkit-text-shadow: 0 1px 0 #ffffff;\n text-shadow: 0 1px 0 #ffffff;\n opacity: 0.8;\n -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);\n filter: alpha(opacity=80);\n}\n.toast-close-button:hover,\n.toast-close-button:focus {\n color: #000000;\n text-decoration: none;\n cursor: pointer;\n opacity: 0.4;\n -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);\n filter: alpha(opacity=40);\n}\n/*Additional properties for button version\n iOS requires the button element instead of an anchor tag.\n If you want the anchor version, it requires `href=\"#\"`.*/\nbutton.toast-close-button {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n.toast-top-center {\n top: 0;\n right: 0;\n width: 100%;\n}\n.toast-bottom-center {\n bottom: 0;\n right: 0;\n width: 100%;\n}\n.toast-top-full-width {\n top: 0;\n right: 0;\n width: 100%;\n}\n.toast-bottom-full-width {\n bottom: 0;\n right: 0;\n width: 100%;\n}\n.toast-top-left {\n top: 12px;\n left: 12px;\n}\n.toast-top-right {\n top: 12px;\n right: 12px;\n}\n.toast-bottom-right {\n right: 12px;\n bottom: 12px;\n}\n.toast-bottom-left {\n bottom: 12px;\n left: 12px;\n}\n#toast-container {\n position: fixed;\n z-index: 999999;\n /*overrides*/\n\n}\n#toast-container * {\n -moz-box-sizing: border-box;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n#toast-container > div {\n position: relative;\n overflow: hidden;\n margin: 0 0 6px;\n padding: 15px 15px 15px 50px;\n width: 300px;\n -moz-border-radius: 3px 3px 3px 3px;\n -webkit-border-radius: 3px 3px 3px 3px;\n border-radius: 3px 3px 3px 3px;\n background-position: 15px center;\n background-repeat: no-repeat;\n -moz-box-shadow: 0 0 12px #999999;\n -webkit-box-shadow: 0 0 12px #999999;\n box-shadow: 0 0 12px #999999;\n color: #ffffff;\n opacity: 0.8;\n -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);\n filter: alpha(opacity=80);\n}\n#toast-container > div:hover {\n -moz-box-shadow: 0 0 12px #000000;\n -webkit-box-shadow: 0 0 12px #000000;\n box-shadow: 0 0 12px #000000;\n opacity: 1;\n -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n filter: alpha(opacity=100);\n cursor: pointer;\n}\n#toast-container > .toast-info {\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=\") !important;\n}\n#toast-container > .toast-error {\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=\") !important;\n}\n#toast-container > .toast-success {\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==\") !important;\n}\n#toast-container > .toast-warning {\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=\") !important;\n}\n#toast-container.toast-top-center > div,\n#toast-container.toast-bottom-center > div {\n width: 300px;\n margin-left: auto;\n margin-right: auto;\n}\n#toast-container.toast-top-full-width > div,\n#toast-container.toast-bottom-full-width > div {\n width: 96%;\n margin-left: auto;\n margin-right: auto;\n}\n.toast {\n background-color: #030303;\n}\n.toast-success {\n background-color: #51a351;\n}\n.toast-error {\n background-color: #bd362f;\n}\n.toast-info {\n background-color: #2f96b4;\n}\n.toast-warning {\n background-color: #f89406;\n}\n\n.toast-progress {\n position: absolute;\n left: 0;\n bottom: 0;\n height: 4px;\n background-color: #000000;\n opacity: 0.4;\n -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);\n filter: alpha(opacity=40);\n}\n\n/*Responsive Design*/\n@media all and (max-width: 240px) {\n #toast-container > div {\n padding: 8px 8px 8px 50px;\n width: 11em;\n }\n #toast-container .toast-close-button {\n right: -0.2em;\n top: -0.2em;\n }\n}\n@media all and (min-width: 241px) and (max-width: 480px) {\n #toast-container > div {\n padding: 8px 8px 8px 50px;\n width: 18em;\n }\n #toast-container .toast-close-button {\n right: -0.2em;\n top: -0.2em;\n }\n}\n@media all and (min-width: 481px) and (max-width: 768px) {\n #toast-container > div {\n padding: 15px 15px 15px 50px;\n width: 25em;\n }\n}\n","@tailwind base;\n@tailwind components;\n@tailwind utilities;\n.toast-title {\n font-weight: bold;\n}\n\n.toast-message {\n -ms-word-wrap: break-word;\n word-wrap: break-word;\n}\n\n.toast-message a,\n.toast-message label {\n color: #ffffff;\n}\n\n.toast-message a:hover {\n color: #cccccc;\n text-decoration: none;\n}\n\n.toast-close-button {\n position: relative;\n right: -0.3em;\n top: -0.3em;\n float: right;\n font-size: 20px;\n font-weight: bold;\n color: #ffffff;\n -webkit-text-shadow: 0 1px 0 #ffffff;\n text-shadow: 0 1px 0 #ffffff;\n opacity: 0.8;\n -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);\n filter: alpha(opacity=80);\n}\n\n.toast-close-button:hover,\n.toast-close-button:focus {\n color: #000000;\n text-decoration: none;\n cursor: pointer;\n opacity: 0.4;\n -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);\n filter: alpha(opacity=40);\n}\n\n/*Additional properties for button version\n iOS requires the button element instead of an anchor tag.\n If you want the anchor version, it requires `href=\"#\"`.*/\nbutton.toast-close-button {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n\n.toast-top-center {\n top: 0;\n right: 0;\n width: 100%;\n}\n\n.toast-bottom-center {\n bottom: 0;\n right: 0;\n width: 100%;\n}\n\n.toast-top-full-width {\n top: 0;\n right: 0;\n width: 100%;\n}\n\n.toast-bottom-full-width {\n bottom: 0;\n right: 0;\n width: 100%;\n}\n\n.toast-top-left {\n top: 12px;\n left: 12px;\n}\n\n.toast-top-right {\n top: 12px;\n right: 12px;\n}\n\n.toast-bottom-right {\n right: 12px;\n bottom: 12px;\n}\n\n.toast-bottom-left {\n bottom: 12px;\n left: 12px;\n}\n\n#toast-container {\n position: fixed;\n z-index: 999999;\n /*overrides*/\n}\n\n#toast-container * {\n -moz-box-sizing: border-box;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n#toast-container > div {\n position: relative;\n overflow: hidden;\n margin: 0 0 6px;\n padding: 15px 15px 15px 50px;\n width: 300px;\n -moz-border-radius: 3px 3px 3px 3px;\n -webkit-border-radius: 3px 3px 3px 3px;\n border-radius: 3px 3px 3px 3px;\n background-position: 15px center;\n background-repeat: no-repeat;\n -moz-box-shadow: 0 0 12px #999999;\n -webkit-box-shadow: 0 0 12px #999999;\n box-shadow: 0 0 12px #999999;\n color: #ffffff;\n opacity: 0.8;\n -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);\n filter: alpha(opacity=80);\n}\n\n#toast-container > div:hover {\n -moz-box-shadow: 0 0 12px #000000;\n -webkit-box-shadow: 0 0 12px #000000;\n box-shadow: 0 0 12px #000000;\n opacity: 1;\n -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n filter: alpha(opacity=100);\n cursor: pointer;\n}\n\n#toast-container > .toast-info {\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=\") !important;\n}\n\n#toast-container > .toast-error {\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=\") !important;\n}\n\n#toast-container > .toast-success {\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==\") !important;\n}\n\n#toast-container > .toast-warning {\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=\") !important;\n}\n\n#toast-container.toast-top-center > div,\n#toast-container.toast-bottom-center > div {\n width: 300px;\n margin-left: auto;\n margin-right: auto;\n}\n\n#toast-container.toast-top-full-width > div,\n#toast-container.toast-bottom-full-width > div {\n width: 96%;\n margin-left: auto;\n margin-right: auto;\n}\n\n.toast {\n background-color: #030303;\n}\n\n.toast-success {\n background-color: #51a351;\n}\n\n.toast-error {\n background-color: #bd362f;\n}\n\n.toast-info {\n background-color: #2f96b4;\n}\n\n.toast-warning {\n background-color: #f89406;\n}\n\n.toast-progress {\n position: absolute;\n left: 0;\n bottom: 0;\n height: 4px;\n background-color: #000000;\n opacity: 0.4;\n -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);\n filter: alpha(opacity=40);\n}\n\n/*Responsive Design*/\n@media all and (max-width: 240px) {\n #toast-container > div {\n padding: 8px 8px 8px 50px;\n width: 11em;\n }\n\n #toast-container .toast-close-button {\n right: -0.2em;\n top: -0.2em;\n }\n}\n@media all and (min-width: 241px) and (max-width: 480px) {\n #toast-container > div {\n padding: 8px 8px 8px 50px;\n width: 18em;\n }\n\n #toast-container .toast-close-button {\n right: -0.2em;\n top: -0.2em;\n }\n}\n@media all and (min-width: 481px) and (max-width: 768px) {\n #toast-container > div {\n padding: 15px 15px 15px 50px;\n width: 25em;\n }\n}\n.tooltip {\n display: block !important;\n z-index: 10000;\n}\n.tooltip .tooltip-inner {\n background: black;\n color: white;\n border-radius: 16px;\n padding: 5px 10px 4px;\n}\n.tooltip .tooltip-arrow {\n width: 0;\n height: 0;\n border-style: solid;\n position: absolute;\n margin: 5px;\n border-color: black;\n z-index: 1;\n}\n.tooltip[x-placement^=top] {\n margin-bottom: 5px;\n}\n.tooltip[x-placement^=top] .tooltip-arrow {\n border-width: 5px 5px 0 5px;\n border-left-color: transparent !important;\n border-right-color: transparent !important;\n border-bottom-color: transparent !important;\n bottom: -5px;\n left: calc(50% - 5px);\n margin-top: 0;\n margin-bottom: 0;\n}\n.tooltip[x-placement^=bottom] {\n margin-top: 5px;\n}\n.tooltip[x-placement^=bottom] .tooltip-arrow {\n border-width: 0 5px 5px 5px;\n border-left-color: transparent !important;\n border-right-color: transparent !important;\n border-top-color: transparent !important;\n top: -5px;\n left: calc(50% - 5px);\n margin-top: 0;\n margin-bottom: 0;\n}\n.tooltip[x-placement^=right] {\n margin-left: 5px;\n}\n.tooltip[x-placement^=right] .tooltip-arrow {\n border-width: 5px 5px 5px 0;\n border-left-color: transparent !important;\n border-top-color: transparent !important;\n border-bottom-color: transparent !important;\n left: -5px;\n top: calc(50% - 5px);\n margin-left: 0;\n margin-right: 0;\n}\n.tooltip[x-placement^=left] {\n margin-right: 5px;\n}\n.tooltip[x-placement^=left] .tooltip-arrow {\n border-width: 5px 0 5px 5px;\n border-top-color: transparent !important;\n border-right-color: transparent !important;\n border-bottom-color: transparent !important;\n right: -5px;\n top: calc(50% - 5px);\n margin-left: 0;\n margin-right: 0;\n}\n.tooltip.popover .popover-inner {\n background: #f9f9f9;\n color: black;\n padding: 24px;\n border-radius: 5px;\n box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);\n}\n.tooltip.popover .popover-arrow {\n border-color: #f9f9f9;\n}\n.tooltip[aria-hidden=true] {\n visibility: hidden;\n opacity: 0;\n transition: opacity 0.15s, visibility 0.15s;\n}\n.tooltip[aria-hidden=false] {\n visibility: visible;\n opacity: 1;\n transition: opacity 0.15s;\n}\n\n.pace {\n -webkit-pointer-events: none;\n pointer-events: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\n\n.pace-inactive {\n display: none;\n}\n\n.pace .pace-progress {\n background: #352dc9;\n position: fixed;\n z-index: 2000;\n top: 0;\n right: 100%;\n width: 100%;\n height: 2px;\n}\n\n.pace .pace-progress-inner {\n display: block;\n position: absolute;\n right: 0px;\n width: 100px;\n height: 100%;\n box-shadow: 0 0 10px #5851d8, 0 0 5px #5851d8;\n opacity: 1;\n -webkit-transform: rotate(3deg) translate(0px, -4px);\n -moz-transform: rotate(3deg) translate(0px, -4px);\n -ms-transform: rotate(3deg) translate(0px, -4px);\n -o-transform: rotate(3deg) translate(0px, -4px);\n transform: rotate(3deg) translate(0px, -4px);\n}\n\n.pace .pace-activity {\n display: block;\n position: fixed;\n z-index: 2000;\n top: 15px;\n right: 15px;\n width: 14px;\n height: 14px;\n border: solid 2px transparent;\n border-top-color: #5851d8;\n border-left-color: #5851d8;\n border-radius: 10px;\n -webkit-animation: pace-spinner 400ms linear infinite;\n -moz-animation: pace-spinner 400ms linear infinite;\n -ms-animation: pace-spinner 400ms linear infinite;\n -o-animation: pace-spinner 400ms linear infinite;\n animation: pace-spinner 400ms linear infinite;\n}\n\n@-webkit-keyframes pace-spinner {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n@-moz-keyframes pace-spinner {\n 0% {\n -moz-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -moz-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n@-o-keyframes pace-spinner {\n 0% {\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n@-ms-keyframes pace-spinner {\n 0% {\n -ms-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -ms-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n@keyframes pace-spinner {\n 0% {\n transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n.shake {\n animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;\n transform: translate3d(0, 0, 0);\n backface-visibility: hidden;\n perspective: 1000px;\n}\n\n@keyframes shake {\n 10%, 90% {\n transform: translate3d(-1px, 0, 0);\n }\n 20%, 80% {\n transform: translate3d(2px, 0, 0);\n }\n 30%, 50%, 70% {\n transform: translate3d(-4px, 0, 0);\n }\n 40%, 60% {\n transform: translate3d(4px, 0, 0);\n }\n}\n.swal-icon--custom {\n height: 80px;\n width: 80px;\n}\n\n@media (max-width: 768px) {\n .table-component .sw-dropdown {\n position: absolute;\n visibility: visible;\n top: 15px;\n right: 10px;\n }\n}",".tooltip {\n display: block !important;\n z-index: 10000;\n\n .tooltip-inner {\n background: black;\n color: white;\n border-radius: 16px;\n padding: 5px 10px 4px;\n }\n\n .tooltip-arrow {\n width: 0;\n height: 0;\n border-style: solid;\n position: absolute;\n margin: 5px;\n border-color: black;\n z-index: 1;\n }\n\n &[x-placement^=\"top\"] {\n margin-bottom: 5px;\n\n .tooltip-arrow {\n border-width: 5px 5px 0 5px;\n border-left-color: transparent !important;\n border-right-color: transparent !important;\n border-bottom-color: transparent !important;\n bottom: -5px;\n left: calc(50% - 5px);\n margin-top: 0;\n margin-bottom: 0;\n }\n }\n\n &[x-placement^=\"bottom\"] {\n margin-top: 5px;\n\n .tooltip-arrow {\n border-width: 0 5px 5px 5px;\n border-left-color: transparent !important;\n border-right-color: transparent !important;\n border-top-color: transparent !important;\n top: -5px;\n left: calc(50% - 5px);\n margin-top: 0;\n margin-bottom: 0;\n }\n }\n\n &[x-placement^=\"right\"] {\n margin-left: 5px;\n\n .tooltip-arrow {\n border-width: 5px 5px 5px 0;\n border-left-color: transparent !important;\n border-top-color: transparent !important;\n border-bottom-color: transparent !important;\n left: -5px;\n top: calc(50% - 5px);\n margin-left: 0;\n margin-right: 0;\n }\n }\n\n &[x-placement^=\"left\"] {\n margin-right: 5px;\n\n .tooltip-arrow {\n border-width: 5px 0 5px 5px;\n border-top-color: transparent !important;\n border-right-color: transparent !important;\n border-bottom-color: transparent !important;\n right: -5px;\n top: calc(50% - 5px);\n margin-left: 0;\n margin-right: 0;\n }\n }\n\n &.popover {\n $color: #f9f9f9;\n\n .popover-inner {\n background: $color;\n color: black;\n padding: 24px;\n border-radius: 5px;\n box-shadow: 0 5px 30px rgba(black, .1);\n }\n\n .popover-arrow {\n border-color: $color;\n }\n }\n\n &[aria-hidden='true'] {\n visibility: hidden;\n opacity: 0;\n transition: opacity .15s, visibility .15s;\n }\n\n &[aria-hidden='false'] {\n visibility: visible;\n opacity: 1;\n transition: opacity .15s;\n }\n }\n","$pace-loader-color: #5851d8;\n\n.pace {\n -webkit-pointer-events: none;\n pointer-events: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\n\n.pace-inactive {\n display: none;\n}\n\n.pace .pace-progress {\n background: darken($pace-loader-color, 10%);\n position: fixed;\n z-index: 2000;\n top: 0;\n right: 100%;\n width: 100%;\n height: 2px;\n}\n\n.pace .pace-progress-inner {\n display: block;\n position: absolute;\n right: 0px;\n width: 100px;\n height: 100%;\n box-shadow: 0 0 10px $pace-loader-color, 0 0 5px $pace-loader-color;\n opacity: 1;\n -webkit-transform: rotate(3deg) translate(0px, -4px);\n -moz-transform: rotate(3deg) translate(0px, -4px);\n -ms-transform: rotate(3deg) translate(0px, -4px);\n -o-transform: rotate(3deg) translate(0px, -4px);\n transform: rotate(3deg) translate(0px, -4px);\n}\n\n.pace .pace-activity {\n display: block;\n position: fixed;\n z-index: 2000;\n top: 15px;\n right: 15px;\n width: 14px;\n height: 14px;\n border: solid 2px transparent;\n border-top-color: $pace-loader-color;\n border-left-color: $pace-loader-color;\n border-radius: 10px;\n -webkit-animation: pace-spinner 400ms linear infinite;\n -moz-animation: pace-spinner 400ms linear infinite;\n -ms-animation: pace-spinner 400ms linear infinite;\n -o-animation: pace-spinner 400ms linear infinite;\n animation: pace-spinner 400ms linear infinite;\n}\n\n@-webkit-keyframes pace-spinner {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@-moz-keyframes pace-spinner {\n 0% {\n -moz-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -moz-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@-o-keyframes pace-spinner {\n 0% {\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@-ms-keyframes pace-spinner {\n 0% {\n -ms-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -ms-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes pace-spinner {\n 0% {\n transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n",".shake {\n animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;\n transform: translate3d(0, 0, 0);\n backface-visibility: hidden;\n perspective: 1000px;\n}\n\n@keyframes shake {\n 10%,\n 90% {\n transform: translate3d(-1px, 0, 0);\n }\n\n 20%,\n 80% {\n transform: translate3d(2px, 0, 0);\n }\n\n 30%,\n 50%,\n 70% {\n transform: translate3d(-4px, 0, 0);\n }\n\n 40%,\n 60% {\n transform: translate3d(4px, 0, 0);\n }\n}\n",null],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///./crater.scss","webpack:///./node_modules/toastr/toastr.scss","webpack:///./components/v-tooltips.scss","webpack:///./components/pace-loader.scss","webpack:///./components/animation.scss","webpack:///"],"names":[],"mappings":"AAAA;;AAAA;;;CAAA;;AAAA;;CAAA;;AAAA;;;EAAA;AAAA;;AAAA;;CAAA;;AAAA;EAAA;EAAA;KAAA;AAAA;;AAAA;;;CAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;;;CAAA;;AAAA;;CAAA;;AAAA;EAAA;AAAA;;AAAA;;CAAA;;AAAA;EAAA;;;;;;;;;kBAAA;AAAA;;AAAA;;;CAAA;;AAAA;;;CAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;;;CAAA;;AAAA;;CAAA;;AAAA;EAAA;UAAA;AAAA;;AAAA;;CAAA;;AAAA;;EAAA;AAAA;;AAAA;;;CAAA;;AAAA;;;;EAAA;;;;;;WAAA;EAAA;AAAA;;AAAA;;CAAA;;AAAA;EAAA;AAAA;;AAAA;;CAAA;;AAAA;;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;;;CAAA;;AAAA;;;CAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;;;CAAA;;AAAA;;;CAAA;;AAAA;;;;;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;;;CAAA;;AAAA;SAAA;EAAA;AAAA;;AAAA;;CAAA;;AAAA;;;;EAAA;AAAA;;AAAA;;CAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;;CAAA;;AAAA;EAAA;AAAA;;AAAA;;;CAAA;;AAAA;EAAA;AAAA;;AAAA;;CAAA;;AAAA;EAAA;AAAA;;AAAA;;CAAA;;AAAA;EAAA;AAAA;;AAAA;;CAAA;;AAAA;;EAAA;AAAA;;AAAA;;;CAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;;CAAA;;AAAA;EAAA;AAAA;;AAAA;;;CAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;;;CAAA;;AAAA;;CAAA;;AAAA;EAAA;AAAA;;AAAA;;;;EAAA;;AAAA;;EAAA;;AAAA;;;;;;;;;;;;;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;;;EAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;;EAAA;EAAA;EAAA;AAAA;;AAAA;;EAAA;;AAAA;;;;;EAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;;;EAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;;;;;;;;;;;;;;;;;;;;;;;;EAAA;;AAAA;;;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;;EAAA;;AAAA;EAAA;AAAA;;AAAA;;;;;;;;EAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;;EAAA;AAAA;;AAAA;;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;;;;;;EAAA;EAAA;AAAA;;AAAA;;;EAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;;;;;;EAAA;;AAAA;;;;;EAAA;EAAA;EAAA;AAAA;;AAAA;;;;;EAAA;;AAAA;;;;EAAA;AAAA;;AAAA;;;;;;EAAA;;AAAA;;;;;;;;EAAA;EAAA;AAAA;;AAAA;;;;;EAAA;;AAAA;;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAEA;EAAA;AAAA;;AAAA;EAAA;IAAA;EAAA;AAAA;;AAAA;EAAA;IAAA;EAAA;AAAA;;AAAA;EAAA;IAAA;EAAA;AAAA;;AAAA;EAAA;IAAA;EAAA;AAAA;;AAAA;EAAA;IAAA;EAAA;AAAA;;AAAA;EAAA;IAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;UAAA;EAAA;UAAA;EAAA;UAAA;EAAA;UAAA;EAAA;UAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;UAAA;EAAA;UAAA;EAAA;UAAA;EAAA;UAAA;EAAA;UAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;UAAA;EAAA;UAAA;EAAA;EAAA;EAAA;UAAA;EAAA;UAAA;AAAA;;AAAA;EAAA;EAAA;UAAA;EAAA;UAAA;EAAA;EAAA;EAAA;UAAA;EAAA;UAAA;AAAA;;AAAA;EAAA;EAAA;UAAA;EAAA;UAAA;EAAA;EAAA;EAAA;UAAA;EAAA;UAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;IAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;UAAA;EAAA;UAAA;AAAA;;AAAA;EAAA;UAAA;EAAA;UAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAEA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;KAAA;UAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;UAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;KAAA;AAAA;;AAAA;EAAA;KAAA;AAAA;;AAAA;EAAA;KAAA;AAAA;;AAAA;EAAA;KAAA;AAAA;;AAAA;EAAA;KAAA;AAAA;;AAAA;EAAA;KAAA;AAAA;;AAAA;EAAA;KAAA;AAAA;;AAAA;EAAA;KAAA;AAAA;;AAAA;EAAA;KAAA;AAAA;;AAAA;EAAA;KAAA;AAAA;;AAAA;EAAA;KAAA;AAAA;;AAAA;EAAA;KAAA;AAAA;;AAAA;EAAA;KAAA;AAAA;;AAAA;EAAA;KAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;MAAA;AAAA;;AAAA;EAAA;MAAA;AAAA;;AAAA;EAAA;MAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;KAAA;MAAA;UAAA;AAAA;;AAAA;EAAA;KAAA;MAAA;UAAA;AAAA;;AAAA;EAAA;KAAA;UAAA;AAAA;;AAAA;EAAA;KAAA;MAAA;UAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;OAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;IAAA;EAAA;AAAA;;AAAA;EAAA;IAAA;EAAA;AAAA;;AAAA;EAAA;IAAA;IAAA;EAAA;AAAA;;AAAA;EAAA;IAAA;IAAA;EAAA;AAAA;;AAAA;EAAA;IAAA;EAAA;AAAA;;AAAA;EAAA;IAAA;EAAA;AAAA;;AAAA;EAAA;IAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;EAAA;AAAA;;AAAA;EAAA;IAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;EAAA;AAAA;;AAAA;EAAA;UAAA;AAAA;;AAAA;EAAA;UAAA;AAAA;;AAAA;EAAA;UAAA;AAAA;;AAAA;EAAA;UAAA;AAAA;;AAAA;EAAA;UAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;AAAA;;AAAA;EAAA;EAAA;AAAA;;ACJA;EACE;ADIF;;ACFA;EACE;EACA;ADKF;;ACHA;;EAEE;ADMF;;ACJA;EACE;EACA;ADOF;;ACLA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ADQF;;ACNA;;EAEE;EACA;EACA;EACA;EACA;EACA;ADSF;;ACPA;;yDAAA;;AAGA;EACE;EACA;EACA;EACA;EACA;ADUF;;ACRA;EACE;EACA;EACA;ADWF;;ACTA;EACE;EACA;EACA;ADYF;;ACVA;EACE;EACA;EACA;ADaF;;ACXA;EACE;EACA;EACA;ADcF;;ACZA;EACE;EACA;ADeF;;ACbA;EACE;EACA;ADgBF;;ACdA;EACE;EACA;ADiBF;;ACfA;EACE;EACA;ADkBF;;AChBA;EACE;EACA;EACA;ADmBF;;AChBA;EAGE;ADmBF;;ACjBA;EACE;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;ADoBF;;AClBA;EAGE;EACA;EACA;EACA;EACA;ADqBF;;ACnBA;EACE;ADsBF;;ACpBA;EACE;ADuBF;;ACrBA;EACE;ADwBF;;ACtBA;EACE;ADyBF;;ACvBA;;EAEE;EACA;EACA;AD0BF;;ACxBA;;EAEE;EACA;EACA;AD2BF;;ACzBA;EACE;AD4BF;;AC1BA;EACE;AD6BF;;AC3BA;EACE;AD8BF;;AC5BA;EACE;AD+BF;;AC7BA;EACE;ADgCF;;AC7BA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ADgCF;;AC7BA;;AACA;EACE;IACE;IACA;EDgCF;;EC9BA;IACE;IACA;EDiCF;AACF;;AC/BA;EACE;IACE;IACA;EDiCF;;EC/BA;IACE;IACA;EDkCF;AACF;;AChCA;EACE;IACE;IACA;EDkCF;AACF;;AEzOA;EACI;EACA;AF2OJ;;AEzOI;EACE;EACA;EACA;EACA;AF2ON;;AExOI;EACE;EACA;EACA;EACA;EACA;EACA;EACA;AF0ON;;AEvOI;EACE;AFyON;;AEvOM;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AFyOR;;AErOI;EACE;AFuON;;AErOM;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AFuOR;;AEnOI;EACE;AFqON;;AEnOM;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AFqOR;;AEjOI;EACE;AFmON;;AEjOM;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AFmOR;;AE5NM;EACE,mBAHM;EAIN;EACA;EACA;EACA;AF8NR;;AE3NM;EACE,qBAXM;AFwOd;;AEzNI;EACE;EACA;EACA;AF2NN;;AExNI;EACE;EACA;EACA;AF0NN;;AGlUA;EACE;EACA;EACA;EACA;EACA;MAAA;AHqUF;;AGlUA;EACE;AHqUF;;AGlUA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;AHqUF;;AGlUA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EAKA;AHqUF;;AGlUA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,yBAhDkB;EAiDlB,0BAjDkB;EAkDlB;EACA;EAIA;AHqUF;;AGlUA;EACE;IAEE;EHqUF;;EGnUA;IAEE;EHqUF;AACF;;AGjSA;EACE;IACE;IACA;EHiUF;;EG/TA;IACE;IACA;EHiUF;AACF;;AI/aA;EACE;UAAA;EACA;EACA;UAAA;EACA;AJibF;;AI9aA;EACE;IAEE;EJgbF;;EI7aA;IAEE;EJ8aF;;EI3aA;IAGE;EJ2aF;;EIxaA;IAEE;EJyaF;AACF;;AI7bA;EACE;IAEE;EJgbF;;EI7aA;IAEE;EJ8aF;;EI3aA;IAGE;EJ2aF;;EIxaA;IAEE;EJyaF;AACF;;AA7aA;EACE;EACA;AA+aF;;AA5aA;EACE;IACE;IACA;IACA;IACA;EA+aF;AACF;;AKjdA;ELEA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAEA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;OAAA;YAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;QAAA;EAAA;;EAAA;IAAA;QAAA;EAAA;;EAAA;IAAA;QAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;EAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;EAAA;;EAAA;IAAA;OAAA;YAAA;EAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;CKJA;;AAAA;ELEA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAEA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;OAAA;YAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;QAAA;EAAA;;EAAA;IAAA;QAAA;EAAA;;EAAA;IAAA;QAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;EAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;EAAA;;EAAA;IAAA;OAAA;YAAA;EAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;CKJA;;AAAA;ELEA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAEA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;OAAA;YAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;QAAA;EAAA;;EAAA;IAAA;QAAA;EAAA;;EAAA;IAAA;QAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;EAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;EAAA;;EAAA;IAAA;OAAA;YAAA;EAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;CKJA;;AAAA;ELEA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAEA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;OAAA;YAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;QAAA;EAAA;;EAAA;IAAA;QAAA;EAAA;;EAAA;IAAA;QAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;EAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;EAAA;;EAAA;IAAA;OAAA;YAAA;EAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;CKJA;;AAAA;ELEA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAEA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;OAAA;YAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;QAAA;EAAA;;EAAA;IAAA;QAAA;EAAA;;EAAA;IAAA;QAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;EAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;EAAA;;EAAA;IAAA;OAAA;YAAA;EAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;CKJA;;AAAA;ELEA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAAA;IAAA;MAAA;IAAA;EAAA;;EAEA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;OAAA;YAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;OAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;QAAA;EAAA;;EAAA;IAAA;QAAA;EAAA;;EAAA;IAAA;QAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;EAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;EAAA;;EAAA;IAAA;OAAA;YAAA;EAAA;;EAAA;IAAA;OAAA;QAAA;YAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;SAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;IAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA;;EAAA;IAAA;YAAA;EAAA","file":"assets/css/crater.css","sourcesContent":["@tailwind base;\n\n@tailwind components;\n\n@tailwind utilities;\n\n\n// Plugins\n//----------------------------------\n\n@import '../../../node_modules/toastr/toastr';\n\n// Base Components\n//----------------------------------\n\n@import 'components/v-tooltips.scss';\n\n// Components\n//----------------------------------\n\n@import 'components/pace-loader';\n@import 'components/animation';\n\n.swal-icon--custom {\n height: 80px;\n width: 80px;\n}\n\n@media (max-width: 768px) {\n .table-component .sw-dropdown {\n position: absolute;\n visibility: visible;\n top: 15px;\n right: 10px;\n }\n}\n",".toast-title {\n font-weight: bold;\n}\n.toast-message {\n -ms-word-wrap: break-word;\n word-wrap: break-word;\n}\n.toast-message a,\n.toast-message label {\n color: #ffffff;\n}\n.toast-message a:hover {\n color: #cccccc;\n text-decoration: none;\n}\n.toast-close-button {\n position: relative;\n right: -0.3em;\n top: -0.3em;\n float: right;\n font-size: 20px;\n font-weight: bold;\n color: #ffffff;\n -webkit-text-shadow: 0 1px 0 #ffffff;\n text-shadow: 0 1px 0 #ffffff;\n opacity: 0.8;\n -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);\n filter: alpha(opacity=80);\n}\n.toast-close-button:hover,\n.toast-close-button:focus {\n color: #000000;\n text-decoration: none;\n cursor: pointer;\n opacity: 0.4;\n -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);\n filter: alpha(opacity=40);\n}\n/*Additional properties for button version\n iOS requires the button element instead of an anchor tag.\n If you want the anchor version, it requires `href=\"#\"`.*/\nbutton.toast-close-button {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n.toast-top-center {\n top: 0;\n right: 0;\n width: 100%;\n}\n.toast-bottom-center {\n bottom: 0;\n right: 0;\n width: 100%;\n}\n.toast-top-full-width {\n top: 0;\n right: 0;\n width: 100%;\n}\n.toast-bottom-full-width {\n bottom: 0;\n right: 0;\n width: 100%;\n}\n.toast-top-left {\n top: 12px;\n left: 12px;\n}\n.toast-top-right {\n top: 12px;\n right: 12px;\n}\n.toast-bottom-right {\n right: 12px;\n bottom: 12px;\n}\n.toast-bottom-left {\n bottom: 12px;\n left: 12px;\n}\n#toast-container {\n position: fixed;\n z-index: 999999;\n /*overrides*/\n\n}\n#toast-container * {\n -moz-box-sizing: border-box;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n#toast-container > div {\n position: relative;\n overflow: hidden;\n margin: 0 0 6px;\n padding: 15px 15px 15px 50px;\n width: 300px;\n -moz-border-radius: 3px 3px 3px 3px;\n -webkit-border-radius: 3px 3px 3px 3px;\n border-radius: 3px 3px 3px 3px;\n background-position: 15px center;\n background-repeat: no-repeat;\n -moz-box-shadow: 0 0 12px #999999;\n -webkit-box-shadow: 0 0 12px #999999;\n box-shadow: 0 0 12px #999999;\n color: #ffffff;\n opacity: 0.8;\n -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);\n filter: alpha(opacity=80);\n}\n#toast-container > div:hover {\n -moz-box-shadow: 0 0 12px #000000;\n -webkit-box-shadow: 0 0 12px #000000;\n box-shadow: 0 0 12px #000000;\n opacity: 1;\n -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n filter: alpha(opacity=100);\n cursor: pointer;\n}\n#toast-container > .toast-info {\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=\") !important;\n}\n#toast-container > .toast-error {\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=\") !important;\n}\n#toast-container > .toast-success {\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==\") !important;\n}\n#toast-container > .toast-warning {\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=\") !important;\n}\n#toast-container.toast-top-center > div,\n#toast-container.toast-bottom-center > div {\n width: 300px;\n margin-left: auto;\n margin-right: auto;\n}\n#toast-container.toast-top-full-width > div,\n#toast-container.toast-bottom-full-width > div {\n width: 96%;\n margin-left: auto;\n margin-right: auto;\n}\n.toast {\n background-color: #030303;\n}\n.toast-success {\n background-color: #51a351;\n}\n.toast-error {\n background-color: #bd362f;\n}\n.toast-info {\n background-color: #2f96b4;\n}\n.toast-warning {\n background-color: #f89406;\n}\n\n.toast-progress {\n position: absolute;\n left: 0;\n bottom: 0;\n height: 4px;\n background-color: #000000;\n opacity: 0.4;\n -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);\n filter: alpha(opacity=40);\n}\n\n/*Responsive Design*/\n@media all and (max-width: 240px) {\n #toast-container > div {\n padding: 8px 8px 8px 50px;\n width: 11em;\n }\n #toast-container .toast-close-button {\n right: -0.2em;\n top: -0.2em;\n }\n}\n@media all and (min-width: 241px) and (max-width: 480px) {\n #toast-container > div {\n padding: 8px 8px 8px 50px;\n width: 18em;\n }\n #toast-container .toast-close-button {\n right: -0.2em;\n top: -0.2em;\n }\n}\n@media all and (min-width: 481px) and (max-width: 768px) {\n #toast-container > div {\n padding: 15px 15px 15px 50px;\n width: 25em;\n }\n}\n",".tooltip {\n display: block !important;\n z-index: 10000;\n\n .tooltip-inner {\n background: black;\n color: white;\n border-radius: 16px;\n padding: 5px 10px 4px;\n }\n\n .tooltip-arrow {\n width: 0;\n height: 0;\n border-style: solid;\n position: absolute;\n margin: 5px;\n border-color: black;\n z-index: 1;\n }\n\n &[x-placement^=\"top\"] {\n margin-bottom: 5px;\n\n .tooltip-arrow {\n border-width: 5px 5px 0 5px;\n border-left-color: transparent !important;\n border-right-color: transparent !important;\n border-bottom-color: transparent !important;\n bottom: -5px;\n left: calc(50% - 5px);\n margin-top: 0;\n margin-bottom: 0;\n }\n }\n\n &[x-placement^=\"bottom\"] {\n margin-top: 5px;\n\n .tooltip-arrow {\n border-width: 0 5px 5px 5px;\n border-left-color: transparent !important;\n border-right-color: transparent !important;\n border-top-color: transparent !important;\n top: -5px;\n left: calc(50% - 5px);\n margin-top: 0;\n margin-bottom: 0;\n }\n }\n\n &[x-placement^=\"right\"] {\n margin-left: 5px;\n\n .tooltip-arrow {\n border-width: 5px 5px 5px 0;\n border-left-color: transparent !important;\n border-top-color: transparent !important;\n border-bottom-color: transparent !important;\n left: -5px;\n top: calc(50% - 5px);\n margin-left: 0;\n margin-right: 0;\n }\n }\n\n &[x-placement^=\"left\"] {\n margin-right: 5px;\n\n .tooltip-arrow {\n border-width: 5px 0 5px 5px;\n border-top-color: transparent !important;\n border-right-color: transparent !important;\n border-bottom-color: transparent !important;\n right: -5px;\n top: calc(50% - 5px);\n margin-left: 0;\n margin-right: 0;\n }\n }\n\n &.popover {\n $color: #f9f9f9;\n\n .popover-inner {\n background: $color;\n color: black;\n padding: 24px;\n border-radius: 5px;\n box-shadow: 0 5px 30px rgba(black, .1);\n }\n\n .popover-arrow {\n border-color: $color;\n }\n }\n\n &[aria-hidden='true'] {\n visibility: hidden;\n opacity: 0;\n transition: opacity .15s, visibility .15s;\n }\n\n &[aria-hidden='false'] {\n visibility: visible;\n opacity: 1;\n transition: opacity .15s;\n }\n }\n","$pace-loader-color: #5851d8;\n\n.pace {\n -webkit-pointer-events: none;\n pointer-events: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\n\n.pace-inactive {\n display: none;\n}\n\n.pace .pace-progress {\n background: darken($pace-loader-color, 10%);\n position: fixed;\n z-index: 2000;\n top: 0;\n right: 100%;\n width: 100%;\n height: 2px;\n}\n\n.pace .pace-progress-inner {\n display: block;\n position: absolute;\n right: 0px;\n width: 100px;\n height: 100%;\n box-shadow: 0 0 10px $pace-loader-color, 0 0 5px $pace-loader-color;\n opacity: 1;\n -webkit-transform: rotate(3deg) translate(0px, -4px);\n -moz-transform: rotate(3deg) translate(0px, -4px);\n -ms-transform: rotate(3deg) translate(0px, -4px);\n -o-transform: rotate(3deg) translate(0px, -4px);\n transform: rotate(3deg) translate(0px, -4px);\n}\n\n.pace .pace-activity {\n display: block;\n position: fixed;\n z-index: 2000;\n top: 15px;\n right: 15px;\n width: 14px;\n height: 14px;\n border: solid 2px transparent;\n border-top-color: $pace-loader-color;\n border-left-color: $pace-loader-color;\n border-radius: 10px;\n -webkit-animation: pace-spinner 400ms linear infinite;\n -moz-animation: pace-spinner 400ms linear infinite;\n -ms-animation: pace-spinner 400ms linear infinite;\n -o-animation: pace-spinner 400ms linear infinite;\n animation: pace-spinner 400ms linear infinite;\n}\n\n@-webkit-keyframes pace-spinner {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@-moz-keyframes pace-spinner {\n 0% {\n -moz-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -moz-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@-o-keyframes pace-spinner {\n 0% {\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@-ms-keyframes pace-spinner {\n 0% {\n -ms-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -ms-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes pace-spinner {\n 0% {\n transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n",".shake {\n animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;\n transform: translate3d(0, 0, 0);\n backface-visibility: hidden;\n perspective: 1000px;\n}\n\n@keyframes shake {\n 10%,\n 90% {\n transform: translate3d(-1px, 0, 0);\n }\n\n 20%,\n 80% {\n transform: translate3d(2px, 0, 0);\n }\n\n 30%,\n 50%,\n 70% {\n transform: translate3d(-4px, 0, 0);\n }\n\n 40%,\n 60% {\n transform: translate3d(4px, 0, 0);\n }\n}\n",null],"sourceRoot":""} \ No newline at end of file diff --git a/public/assets/js/app.js b/public/assets/js/app.js index 76284b60..b5f71c9f 100644 --- a/public/assets/js/app.js +++ b/public/assets/js/app.js @@ -1,2 +1,308281 @@ -/*! For license information please see app.js.LICENSE.txt */ -(()=>{var e={7757:(e,t,n)=>{e.exports=n(5666)},9381:function(e,t,n){var a;"undefined"!=typeof self&&self,a=function(e){return function(e){var t={};function n(a){if(t[a])return t[a].exports;var r=t[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(a,r,function(t){return e[t]}.bind(null,r));return a},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s="fb15")}({"00ee":function(e,t,n){var a={};a[n("b622")("toStringTag")]="z",e.exports="[object z]"===String(a)},"00fd":function(e,t,n){var a=n("9e69"),r=Object.prototype,i=r.hasOwnProperty,o=r.toString,s=a?a.toStringTag:void 0;e.exports=function(e){var t=i.call(e,s),n=e[s];try{e[s]=void 0;var a=!0}catch(e){}var r=o.call(e);return a&&(t?e[s]=n:delete e[s]),r}},"010e":function(e,t,n){!function(e){"use strict";e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(n("c1df"))},"02fb":function(e,t,n){!function(e){"use strict";e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,n){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}})}(n("c1df"))},"0366":function(e,t,n){var a=n("1c0b");e.exports=function(e,t,n){if(a(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,a){return e.call(t,n,a)};case 3:return function(n,a,r){return e.call(t,n,a,r)}}return function(){return e.apply(t,arguments)}}},"03dd":function(e,t,n){var a=n("eac5"),r=n("57a5"),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!a(e))return r(e);var t=[];for(var n in Object(e))i.call(e,n)&&"constructor"!=n&&t.push(n);return t}},"03ec":function(e,t,n){!function(e){"use strict";e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){return e+(/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран")},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}})}(n("c1df"))},"0558":function(e,t,n){!function(e){"use strict";function t(e){return e%100==11||e%10!=1}function n(e,n,a,r){var i=e+" ";switch(a){case"s":return n||r?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return t(e)?i+(n||r?"sekúndur":"sekúndum"):i+"sekúnda";case"m":return n?"mínúta":"mínútu";case"mm":return t(e)?i+(n||r?"mínútur":"mínútum"):n?i+"mínúta":i+"mínútu";case"hh":return t(e)?i+(n||r?"klukkustundir":"klukkustundum"):i+"klukkustund";case"d":return n?"dagur":r?"dag":"degi";case"dd":return t(e)?n?i+"dagar":i+(r?"daga":"dögum"):n?i+"dagur":i+(r?"dag":"degi");case"M":return n?"mánuður":r?"mánuð":"mánuði";case"MM":return t(e)?n?i+"mánuðir":i+(r?"mánuði":"mánuðum"):n?i+"mánuður":i+(r?"mánuð":"mánuði");case"y":return n||r?"ár":"ári";case"yy":return t(e)?i+(n||r?"ár":"árum"):i+(n||r?"ár":"ári")}}e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:n,ss:n,m:n,mm:n,h:"klukkustund",hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("c1df"))},"057f":function(e,t,n){var a=n("fc6a"),r=n("241c").f,i={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return o&&"[object Window]"==i.call(e)?function(e){try{return r(e)}catch(e){return o.slice()}}(e):r(a(e))}},"06cf":function(e,t,n){var a=n("83ab"),r=n("d1e7"),i=n("5c6c"),o=n("fc6a"),s=n("c04e"),l=n("5135"),c=n("0cfb"),u=Object.getOwnPropertyDescriptor;t.f=a?u:function(e,t){if(e=o(e),t=s(t,!0),c)try{return u(e,t)}catch(e){}if(l(e,t))return i(!r.f.call(e,t),e[t])}},"0721":function(e,t,n){!function(e){"use strict";e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaður",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("c1df"))},"073e":function(e,t,n){"use strict";var a=n("5dbe"),r=i(Error);function i(e){return t.displayName=e.displayName||e.name,t;function t(t){return t&&(t=a.apply(null,arguments)),new e(t)}}e.exports=r,r.eval=i(EvalError),r.range=i(RangeError),r.reference=i(ReferenceError),r.syntax=i(SyntaxError),r.type=i(TypeError),r.uri=i(URIError),r.create=i},"079e":function(e,t,n){!function(e){"use strict";e.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"令和",narrow:"㋿",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"平成",narrow:"㍻",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"昭和",narrow:"㍼",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"大正",narrow:"㍽",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"明治",narrow:"㍾",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"西暦",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"紀元前",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(元|\d+)年/,eraYearOrdinalParse:function(e,t){return"元"===t[1]?1:parseInt(t[1]||e,10)},months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,n){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(e){return e.week()!==this.week()?"[来週]dddd LT":"dddd LT"},lastDay:"[昨日] LT",lastWeek:function(e){return this.week()!==e.week()?"[先週]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(e,t){switch(t){case"y":return 1===e?"元年":e+"年";case"d":case"D":case"DDD":return e+"日";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",ss:"%d秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}})}(n("c1df"))},"07c7":function(e,t){e.exports=function(){return!1}},"087d":function(e,t){e.exports=function(e,t){for(var n=-1,a=t.length,r=e.length;++ne)break;var u=this.ranges[l+i],d=this.ranges[l+s],p=c+u;if(e<=p){var m=c+a+((u?e==c?-1:e==p?1:t:t)<0?0:d);if(n)return m;var f=e==(t<0?c:p)?null:l/3+(e-c)*r;return new o(m,t<0?e!=c:e!=p,f)}a+=d-u}return n?e+a:new o(e+a)},s.prototype.touches=function(e,t){for(var n=0,a=i(t),r=this.inverted?2:1,o=this.inverted?1:2,s=0;se)break;var c=this.ranges[s+r];if(e<=l+c&&s==3*a)return!0;n+=this.ranges[s+o]-c}return!1},s.prototype.forEach=function(e){for(var t=this.inverted?2:1,n=this.inverted?1:2,a=0,r=0;a=0;t--){var a=e.getMirror(t);this.appendMap(e.maps[t].invert(),null!=a&&a>t?n-a-1:null)}},l.prototype.invert=function(){var e=new l;return e.appendMappingInverted(this),e},l.prototype.map=function(e,t){if(void 0===t&&(t=1),this.mirror)return this._map(e,t,!0);for(var n=this.from;nr&&s0},u.prototype.addStep=function(e,t){this.docs.push(this.doc),this.steps.push(e),this.mapping.appendMap(e.getMap()),this.doc=t},Object.defineProperties(u.prototype,d);var m=Object.create(null),f=function(){};f.prototype.apply=function(e){return p()},f.prototype.getMap=function(){return s.empty},f.prototype.invert=function(e){return p()},f.prototype.map=function(e){return p()},f.prototype.merge=function(e){return null},f.prototype.toJSON=function(){return p()},f.fromJSON=function(e,t){if(!t||!t.stepType)throw new RangeError("Invalid input for Step.fromJSON");var n=m[t.stepType];if(!n)throw new RangeError("No step type "+t.stepType+" defined");return n.fromJSON(e,t)},f.jsonID=function(e,t){if(e in m)throw new RangeError("Duplicate use of step JSON ID "+e);return m[e]=t,t.prototype.jsonID=e,t};var h=function(e,t){this.doc=e,this.failed=t};h.ok=function(e){return new h(e,null)},h.fail=function(e){return new h(null,e)},h.fromReplace=function(e,t,n,r){try{return h.ok(e.replace(t,n,r))}catch(e){if(e instanceof a.ReplaceError)return h.fail(e.message);throw e}};var _=function(e){function t(t,n,a,r){e.call(this),this.from=t,this.to=n,this.slice=a,this.structure=!!r}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.apply=function(e){return this.structure&&g(e,this.from,this.to)?h.fail("Structure replace would overwrite content"):h.fromReplace(e,this.from,this.to,this.slice)},t.prototype.getMap=function(){return new s([this.from,this.to-this.from,this.slice.size])},t.prototype.invert=function(e){return new t(this.from,this.from+this.slice.size,e.slice(this.from,this.to))},t.prototype.map=function(e){var n=e.mapResult(this.from,1),a=e.mapResult(this.to,-1);return n.deleted&&a.deleted?null:new t(n.pos,Math.max(n.pos,a.pos),this.slice)},t.prototype.merge=function(e){if(!(e instanceof t)||e.structure!=this.structure)return null;if(this.from+this.slice.size!=e.from||this.slice.openEnd||e.slice.openStart){if(e.to!=this.from||this.slice.openStart||e.slice.openEnd)return null;var n=this.slice.size+e.slice.size==0?a.Slice.empty:new a.Slice(e.slice.content.append(this.slice.content),e.slice.openStart,this.slice.openEnd);return new t(e.from,this.to,n,this.structure)}var r=this.slice.size+e.slice.size==0?a.Slice.empty:new a.Slice(this.slice.content.append(e.slice.content),this.slice.openStart,e.slice.openEnd);return new t(this.from,this.to+(e.to-e.from),r,this.structure)},t.prototype.toJSON=function(){var e={stepType:"replace",from:this.from,to:this.to};return this.slice.size&&(e.slice=this.slice.toJSON()),this.structure&&(e.structure=!0),e},t.fromJSON=function(e,n){if("number"!=typeof n.from||"number"!=typeof n.to)throw new RangeError("Invalid input for ReplaceStep.fromJSON");return new t(n.from,n.to,a.Slice.fromJSON(e,n.slice),!!n.structure)},t}(f);f.jsonID("replace",_);var v=function(e){function t(t,n,a,r,i,o,s){e.call(this),this.from=t,this.to=n,this.gapFrom=a,this.gapTo=r,this.slice=i,this.insert=o,this.structure=!!s}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.apply=function(e){if(this.structure&&(g(e,this.from,this.gapFrom)||g(e,this.gapTo,this.to)))return h.fail("Structure gap-replace would overwrite content");var t=e.slice(this.gapFrom,this.gapTo);if(t.openStart||t.openEnd)return h.fail("Gap is not a flat range");var n=this.slice.insertAt(this.insert,t.content);return n?h.fromReplace(e,this.from,this.to,n):h.fail("Content does not fit in gap")},t.prototype.getMap=function(){return new s([this.from,this.gapFrom-this.from,this.insert,this.gapTo,this.to-this.gapTo,this.slice.size-this.insert])},t.prototype.invert=function(e){var n=this.gapTo-this.gapFrom;return new t(this.from,this.from+this.slice.size+n,this.from+this.insert,this.from+this.insert+n,e.slice(this.from,this.to).removeBetween(this.gapFrom-this.from,this.gapTo-this.from),this.gapFrom-this.from,this.structure)},t.prototype.map=function(e){var n=e.mapResult(this.from,1),a=e.mapResult(this.to,-1),r=e.map(this.gapFrom,-1),i=e.map(this.gapTo,1);return n.deleted&&a.deleted||ra.pos?null:new t(n.pos,a.pos,r,i,this.slice,this.insert,this.structure)},t.prototype.toJSON=function(){var e={stepType:"replaceAround",from:this.from,to:this.to,gapFrom:this.gapFrom,gapTo:this.gapTo,insert:this.insert};return this.slice.size&&(e.slice=this.slice.toJSON()),this.structure&&(e.structure=!0),e},t.fromJSON=function(e,n){if("number"!=typeof n.from||"number"!=typeof n.to||"number"!=typeof n.gapFrom||"number"!=typeof n.gapTo||"number"!=typeof n.insert)throw new RangeError("Invalid input for ReplaceAroundStep.fromJSON");return new t(n.from,n.to,n.gapFrom,n.gapTo,a.Slice.fromJSON(e,n.slice),n.insert,!!n.structure)},t}(f);function g(e,t,n){for(var a=e.resolve(t),r=n-t,i=a.depth;r>0&&i>0&&a.indexAfter(i)==a.node(i).childCount;)i--,r--;if(r>0)for(var o=a.node(i).maybeChild(a.indexAfter(i));r>0;){if(!o||o.isLeaf)return!0;o=o.firstChild,r--}return!1}function y(e,t,n){return(0==t||e.canReplace(t,e.childCount))&&(n==e.childCount||e.canReplace(0,n))}function b(e){for(var t=e.parent.content.cutByIndex(e.startIndex,e.endIndex),n=e.depth;;--n){var a=e.$from.node(n),r=e.$from.index(n),i=e.$to.indexAfter(n);if(ni;s--,l--){var c=r.node(s),u=r.index(s);if(c.type.spec.isolating)return!1;var d=c.content.cutByIndex(u,c.childCount),p=a&&a[l]||c;if(p!=c&&(d=d.replaceChild(0,p.type.create(p.attrs))),!c.canReplace(u+1,c.childCount)||!p.type.validContent(d))return!1}var m=r.indexAfter(i),f=a&&a[0];return r.node(i).canReplaceWith(m,m,f?f.type:r.node(i+1).type)}function D(e,t){var n=e.resolve(t),a=n.index();return M(n.nodeBefore,n.nodeAfter)&&n.parent.canReplace(a,a+1)}function M(e,t){return e&&t&&!e.isLeaf&&e.canAppend(t)}function S(e,t,n){void 0===n&&(n=-1);for(var a=e.resolve(t),r=a.depth;;r--){var i=void 0,o=void 0,s=a.index(r);if(r==a.depth?(i=a.nodeBefore,o=a.nodeAfter):n>0?(i=a.node(r+1),s++,o=a.node(r).maybeChild(s)):(i=a.node(r).maybeChild(s-1),o=a.node(r+1)),i&&!i.isTextblock&&M(i,o)&&a.node(r).canReplace(s,s+1))return t;if(0==r)break;t=n<0?a.before(r):a.after(r)}}function C(e,t,n){var a=e.resolve(t);if(!n.content.size)return t;for(var r=n.content,i=0;i=0;s--){var l=s==a.depth?0:a.pos<=(a.start(s+1)+a.end(s+1))/2?-1:1,c=a.index(s)+(l>0?1:0);if(1==o?a.node(s).canReplace(c,c,r):a.node(s).contentMatchAt(c).findWrapping(r.firstChild.type))return 0==l?a.pos:l<0?a.before(s+1):a.after(s+1)}return null}function L(e,t,n){for(var r=[],i=0;it;p--)m||n.index(p)>0?(m=!0,u=a.Fragment.from(n.node(p).copy(u)),d++):l--;for(var f=a.Fragment.empty,h=0,_=i,g=!1;_>t;_--)g||r.after(_+1)=0;r--)n=a.Fragment.from(t[r].type.create(t[r].attrs,n));var i=e.start,o=e.end;return this.step(new v(i,o,i,o,new a.Slice(n,0,0),t.length,!0))},u.prototype.setBlockType=function(e,t,n,r){var i=this;if(void 0===t&&(t=e),!n.isTextblock)throw new RangeError("Type given to setBlockType should be a textblock");var o=this.steps.length;return this.doc.nodesBetween(e,t,(function(e,t){if(e.isTextblock&&!e.hasMarkup(n,r)&&function(e,t,n){var a=e.resolve(t),r=a.index();return a.parent.canReplaceWith(r,r+1,n)}(i.doc,i.mapping.slice(o).map(t),n)){i.clearIncompatible(i.mapping.slice(o).map(t,1),n);var s=i.mapping.slice(o),l=s.map(t,1),c=s.map(t+e.nodeSize,1);return i.step(new v(l,c,l+1,c-1,new a.Slice(a.Fragment.from(n.create(r,null,e.marks)),0,0),1,!0)),!1}})),this},u.prototype.setNodeMarkup=function(e,t,n,r){var i=this.doc.nodeAt(e);if(!i)throw new RangeError("No node at given position");t||(t=i.type);var o=t.create(n,null,r||i.marks);if(i.isLeaf)return this.replaceWith(e,e+i.nodeSize,o);if(!t.validContent(i.content))throw new RangeError("Invalid content for node type "+t.name);return this.step(new v(e,e+i.nodeSize,e+1,e+i.nodeSize-1,new a.Slice(a.Fragment.from(o),0,0),1,!0))},u.prototype.split=function(e,t,n){void 0===t&&(t=1);for(var r=this.doc.resolve(e),i=a.Fragment.empty,o=a.Fragment.empty,s=r.depth,l=r.depth-t,c=t-1;s>l;s--,c--){i=a.Fragment.from(r.node(s).copy(i));var u=n&&n[c];o=a.Fragment.from(u?u.type.create(u.attrs,o):r.node(s).copy(o))}return this.step(new _(e,e,new a.Slice(i.append(o),t,t),!0))},u.prototype.join=function(e,t){void 0===t&&(t=1);var n=new _(e-t,e+t,a.Slice.empty,!0);return this.step(n)};var T=function(e){function t(t,n,a){e.call(this),this.from=t,this.to=n,this.mark=a}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.apply=function(e){var t=this,n=e.slice(this.from,this.to),r=e.resolve(this.from),i=r.node(r.sharedDepth(this.to)),o=new a.Slice(L(n.content,(function(e,n){return e.isAtom&&n.type.allowsMarkType(t.mark.type)?e.mark(t.mark.addToSet(e.marks)):e}),i),n.openStart,n.openEnd);return h.fromReplace(e,this.from,this.to,o)},t.prototype.invert=function(){return new E(this.from,this.to,this.mark)},t.prototype.map=function(e){var n=e.mapResult(this.from,1),a=e.mapResult(this.to,-1);return n.deleted&&a.deleted||n.pos>=a.pos?null:new t(n.pos,a.pos,this.mark)},t.prototype.merge=function(e){if(e instanceof t&&e.mark.eq(this.mark)&&this.from<=e.to&&this.to>=e.from)return new t(Math.min(this.from,e.from),Math.max(this.to,e.to),this.mark)},t.prototype.toJSON=function(){return{stepType:"addMark",mark:this.mark.toJSON(),from:this.from,to:this.to}},t.fromJSON=function(e,n){if("number"!=typeof n.from||"number"!=typeof n.to)throw new RangeError("Invalid input for AddMarkStep.fromJSON");return new t(n.from,n.to,e.markFromJSON(n.mark))},t}(f);f.jsonID("addMark",T);var E=function(e){function t(t,n,a){e.call(this),this.from=t,this.to=n,this.mark=a}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.apply=function(e){var t=this,n=e.slice(this.from,this.to),r=new a.Slice(L(n.content,(function(e){return e.mark(t.mark.removeFromSet(e.marks))})),n.openStart,n.openEnd);return h.fromReplace(e,this.from,this.to,r)},t.prototype.invert=function(){return new T(this.from,this.to,this.mark)},t.prototype.map=function(e){var n=e.mapResult(this.from,1),a=e.mapResult(this.to,-1);return n.deleted&&a.deleted||n.pos>=a.pos?null:new t(n.pos,a.pos,this.mark)},t.prototype.merge=function(e){if(e instanceof t&&e.mark.eq(this.mark)&&this.from<=e.to&&this.to>=e.from)return new t(Math.min(this.from,e.from),Math.max(this.to,e.to),this.mark)},t.prototype.toJSON=function(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:this.from,to:this.to}},t.fromJSON=function(e,n){if("number"!=typeof n.from||"number"!=typeof n.to)throw new RangeError("Invalid input for RemoveMarkStep.fromJSON");return new t(n.from,n.to,e.markFromJSON(n.mark))},t}(f);function O(e,t,n){return!n.openStart&&!n.openEnd&&e.start()==t.start()&&e.parent.canReplace(e.index(),t.index(),n.content)}f.jsonID("removeMark",E),u.prototype.addMark=function(e,t,n){var a=this,r=[],i=[],o=null,s=null;return this.doc.nodesBetween(e,t,(function(a,l,c){if(a.isInline){var u=a.marks;if(!n.isInSet(u)&&c.type.allowsMarkType(n.type)){for(var d=Math.max(l,e),p=Math.min(l+a.nodeSize,t),m=n.addToSet(u),f=0;f=0;m--)this.step(i[m]);return this},u.prototype.replace=function(e,t,n){void 0===t&&(t=e),void 0===n&&(n=a.Slice.empty);var r=function(e,t,n,r){if(void 0===n&&(n=t),void 0===r&&(r=a.Slice.empty),t==n&&!r.size)return null;var i=e.resolve(t),o=e.resolve(n);return O(i,o,r)?new _(t,n,r):new j(i,o,r).fit()}(this.doc,e,t,n);return r&&this.step(r),this},u.prototype.replaceWith=function(e,t,n){return this.replace(e,t,new a.Slice(a.Fragment.from(n),0,0))},u.prototype.delete=function(e,t){return this.replace(e,t,a.Slice.empty)},u.prototype.insert=function(e,t){return this.replaceWith(e,e,t)};var j=function(e,t,n){this.$to=t,this.$from=e,this.unplaced=n,this.frontier=[];for(var r=0;r<=e.depth;r++){var i=e.node(r);this.frontier.push({type:i.type,match:i.contentMatchAt(e.indexAfter(r))})}this.placed=a.Fragment.empty;for(var o=e.depth;o>0;o--)this.placed=a.Fragment.from(e.node(o).copy(this.placed))},A={depth:{configurable:!0}};function $(e,t,n){return 0==t?e.cutByIndex(n):e.replaceChild(0,e.firstChild.copy($(e.firstChild.content,t-1,n)))}function P(e,t,n){return 0==t?e.append(n):e.replaceChild(e.childCount-1,e.lastChild.copy(P(e.lastChild.content,t-1,n)))}function Y(e,t){for(var n=0;n1&&(r=r.replaceChild(0,z(r.firstChild,t-1,1==r.childCount?n-1:0))),t>0&&(r=e.type.contentMatch.fillBefore(r).append(r),n<=0&&(r=r.append(e.type.contentMatch.matchFragment(r).fillBefore(a.Fragment.empty,!0)))),e.copy(r)}function I(e,t,n,a,r){var i=e.node(t),o=r?e.indexAfter(t):e.index(t);if(o==i.childCount&&!n.compatibleContent(i.type))return null;var s=a.fillBefore(i.content,!0,o);return s&&!function(e,t,n){for(var a=n;ar){var s=i.contentMatchAt(0),l=s.fillBefore(e).append(e);e=l.append(s.matchFragment(l).fillBefore(a.Fragment.empty,!0))}return e}function F(e,t){for(var n=[],a=Math.min(e.depth,t.depth);a>=0;a--){var r=e.start(a);if(rt.pos+(t.depth-a)||e.node(a).type.spec.isolating||t.node(a).type.spec.isolating)break;r==t.start(a)&&n.push(a)}return n}A.depth.get=function(){return this.frontier.length-1},j.prototype.fit=function(){for(;this.unplaced.size;){var e=this.findFittable();e?this.placeNodes(e):this.openMore()||this.dropNode()}var t=this.mustMoveInline(),n=this.placed.size-this.depth-this.$from.depth,r=this.$from,i=this.close(t<0?this.$to:r.doc.resolve(t));if(!i)return null;for(var o=this.placed,s=r.depth,l=i.depth;s&&l&&1==o.childCount;)o=o.firstChild.content,s--,l--;var c=new a.Slice(o,s,l);return t>-1?new v(r.pos,t,this.$to.pos,this.$to.end(),c,n):c.size||r.pos!=this.$to.pos?new _(r.pos,i.pos,c):void 0},j.prototype.findFittable=function(){for(var e=1;e<=2;e++)for(var t=this.unplaced.openStart;t>=0;t--)for(var n=void 0,r=(t?(n=Y(this.unplaced.content,t-1).firstChild).content:this.unplaced.content).firstChild,i=this.depth;i>=0;i--){var o=this.frontier[i],s=o.type,l=o.match,c=void 0,u=void 0;if(1==e&&(r?l.matchType(r.type)||(u=l.fillBefore(a.Fragment.from(r),!1)):s.compatibleContent(n.type)))return{sliceDepth:t,frontierDepth:i,parent:n,inject:u};if(2==e&&r&&(c=l.findWrapping(r.type)))return{sliceDepth:t,frontierDepth:i,parent:n,wrap:c};if(n&&l.matchType(n.type))break}},j.prototype.openMore=function(){var e=this.unplaced,t=e.content,n=e.openStart,r=e.openEnd,i=Y(t,n);return!(!i.childCount||i.firstChild.isLeaf||(this.unplaced=new a.Slice(t,n+1,Math.max(r,i.size+n>=t.size-r?n+1:0)),0))},j.prototype.dropNode=function(){var e=this.unplaced,t=e.content,n=e.openStart,r=e.openEnd,i=Y(t,n);if(i.childCount<=1&&n>0){var o=t.size-n<=n+i.size;this.unplaced=new a.Slice($(t,n-1,1),n-1,o?n-1:r)}else this.unplaced=new a.Slice($(t,n,1),n,r)},j.prototype.placeNodes=function(e){for(var t=e.sliceDepth,n=e.frontierDepth,r=e.parent,i=e.inject,o=e.wrap;this.depth>n;)this.closeFrontierNode();if(o)for(var s=0;s1||0==u||g.content.size)&&(f=y,p.push(z(g.mark(h.allowedMarks(g.marks)),1==d?u:0,d==c.childCount?v:-1)))}var b=d==c.childCount;b||(v=-1),this.placed=P(this.placed,n,a.Fragment.from(p)),this.frontier[n].match=f,b&&v<0&&r&&r.type==this.frontier[this.depth].type&&this.frontier.length>1&&this.closeFrontierNode();for(var w=0,x=c;w1&&a==this.$to.end(--n);)++a;return a},j.prototype.findCloseLevel=function(e){e:for(var t=Math.min(this.depth,e.depth);t>=0;t--){var n=this.frontier[t],a=n.match,r=n.type,i=t=0;s--){var l=this.frontier[s],c=l.match,u=I(e,s,l.type,c,!0);if(!u||u.childCount)continue e}return{depth:t,fit:o,move:i?e.doc.resolve(e.after(t+1)):e}}}},j.prototype.close=function(e){var t=this.findCloseLevel(e);if(!t)return null;for(;this.depth>t.depth;)this.closeFrontierNode();t.fit.childCount&&(this.placed=P(this.placed,t.depth,t.fit)),e=t.move;for(var n=t.depth+1;n<=e.depth;n++){var a=e.node(n),r=a.type.contentMatch.fillBefore(a.content,!0,e.index(n));this.openFrontierNode(a.type,a.attrs,r)}return e},j.prototype.openFrontierNode=function(e,t,n){var r=this.frontier[this.depth];r.match=r.match.matchType(e),this.placed=P(this.placed,this.depth,a.Fragment.from(e.create(t,n))),this.frontier.push({type:e,match:e.contentMatch})},j.prototype.closeFrontierNode=function(){var e=this.frontier.pop().match.fillBefore(a.Fragment.empty,!0);e.childCount&&(this.placed=P(this.placed,this.frontier.length,e))},Object.defineProperties(j.prototype,A),u.prototype.replaceRange=function(e,t,n){if(!n.size)return this.deleteRange(e,t);var r=this.doc.resolve(e),i=this.doc.resolve(t);if(O(r,i,n))return this.step(new _(e,t,n));var o=F(r,this.doc.resolve(t));0==o[o.length-1]&&o.pop();var s=-(r.depth+1);o.unshift(s);for(var l=r.depth,c=r.pos-1;l>0;l--,c--){var u=r.node(l).type.spec;if(u.defining||u.isolating)break;o.indexOf(l)>-1?s=l:r.before(l)==c&&o.splice(1,0,-l)}for(var d=o.indexOf(s),p=[],m=n.openStart,f=n.content,h=0;;h++){var v=f.firstChild;if(p.push(v),h==n.openStart)break;f=v.content}m>0&&p[m-1].type.spec.defining&&r.node(d).type!=p[m-1].type?m-=1:m>=2&&p[m-1].isTextblock&&p[m-2].type.spec.defining&&r.node(d).type!=p[m-2].type&&(m-=2);for(var g=n.openStart;g>=0;g--){var y=(g+m+1)%(n.openStart+1),b=p[y];if(b)for(var w=0;w=0&&(this.replace(e,t,n),!(this.steps.length>S));C--){var L=o[C];C<0||(e=r.before(L),t=i.after(L))}return this},u.prototype.replaceRangeWith=function(e,t,n){if(!n.isInline&&e==t&&this.doc.resolve(e).parent.content.size){var r=function(e,t,n){var a=e.resolve(t);if(a.parent.canReplaceWith(a.index(),a.index(),n))return t;if(0==a.parentOffset)for(var r=a.depth-1;r>=0;r--){var i=a.index(r);if(a.node(r).canReplaceWith(i,i,n))return a.before(r+1);if(i>0)return null}if(a.parentOffset==a.parent.content.size)for(var o=a.depth-1;o>=0;o--){var s=a.indexAfter(o);if(a.node(o).canReplaceWith(s,s,n))return a.after(o+1);if(s0&&(s||n.node(o-1).canReplace(n.index(o-1),a.indexAfter(o-1))))return this.delete(n.before(o),a.after(o))}for(var l=1;l<=n.depth&&l<=a.depth;l++)if(e-n.start(l)==n.depth-l&&t>n.end(l)&&a.end(l)-t!=a.depth-l)return this.delete(n.before(l),t);return this.delete(e,t)}},"0b07":function(e,t,n){var a=n("34ac"),r=n("3698");e.exports=function(e,t){var n=r(e,t);return a(n)?n:void 0}},"0caa":function(e,t,n){!function(e){"use strict";function t(e,t,n,a){var r={s:["thoddea sekondamni","thodde sekond"],ss:[e+" sekondamni",e+" sekond"],m:["eka mintan","ek minut"],mm:[e+" mintamni",e+" mintam"],h:["eka voran","ek vor"],hh:[e+" voramni",e+" voram"],d:["eka disan","ek dis"],dd:[e+" disamni",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineamni",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsamni",e+" vorsam"]};return a?r[n][0]:r[n][1]}e.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){switch(t){case"D":return e+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokallim"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"rati":e<12?"sokallim":e<16?"donparam":e<20?"sanje":"rati"}})}(n("c1df"))},"0cb2":function(e,t,n){var a=n("7b0b"),r=Math.floor,i="".replace,o=/\$([$&'`]|\d\d?|<[^>]*>)/g,s=/\$([$&'`]|\d\d?)/g;e.exports=function(e,t,n,l,c,u){var d=n+e.length,p=l.length,m=s;return void 0!==c&&(c=a(c),m=o),i.call(u,m,(function(a,i){var o;switch(i.charAt(0)){case"$":return"$";case"&":return e;case"`":return t.slice(0,n);case"'":return t.slice(d);case"<":o=c[i.slice(1,-1)];break;default:var s=+i;if(0===s)return a;if(s>p){var u=r(s/10);return 0===u?a:u<=p?void 0===l[u-1]?i.charAt(1):l[u-1]+i.charAt(1):a}o=l[s-1]}return void 0===o?"":o}))}},"0cfb":function(e,t,n){var a=n("83ab"),r=n("d039"),i=n("cc12");e.exports=!a&&!r((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},"0d24":function(e,t,n){(function(e){var a=n("2b3e"),r=n("07c7"),i=t&&!t.nodeType&&t,o=i&&"object"==typeof e&&e&&!e.nodeType&&e,s=o&&o.exports===i?a.Buffer:void 0,l=(s?s.isBuffer:void 0)||r;e.exports=l}).call(this,n("62e4")(e))},"0e49":function(e,t,n){!function(e){"use strict";e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(n("c1df"))},"0e6b":function(e,t,n){!function(e){"use strict";e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:4}})}(n("c1df"))},"0e81":function(e,t,n){!function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),meridiem:function(e,t,n){return e<12?n?"öö":"ÖÖ":n?"ös":"ÖS"},meridiemParse:/öö|ÖÖ|ös|ÖS/,isPM:function(e){return"ös"===e||"ÖS"===e},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e,n){switch(n){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'ıncı";var a=e%10,r=e%100-a,i=e>=100?100:null;return e+(t[a]||t[r]||t[i])}},week:{dow:1,doy:7}})}(n("c1df"))},"0f14":function(e,t,n){!function(e){"use strict";e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("c1df"))},"0f38":function(e,t,n){!function(e){"use strict";e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n("c1df"))},"0ff2":function(e,t,n){!function(e){"use strict";e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("c1df"))},"100e":function(e,t,n){var a=n("cd9d"),r=n("2286"),i=n("c1c9");e.exports=function(e,t){return i(r(e,t,a),e+"")}},1020:function(e,t){function n(e){return e instanceof Map?e.clear=e.delete=e.set=function(){throw new Error("map is read-only")}:e instanceof Set&&(e.add=e.clear=e.delete=function(){throw new Error("set is read-only")}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach((function(t){var a=e[t];"object"!=typeof a||Object.isFrozen(a)||n(a)})),e}var a=n,r=n;a.default=r;class i{constructor(e){void 0===e.data&&(e.data={}),this.data=e.data}ignoreMatch(){this.ignore=!0}}function o(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function s(e,...t){const n=Object.create(null);for(const t in e)n[t]=e[t];return t.forEach((function(e){for(const t in e)n[t]=e[t]})),n}const l=e=>!!e.kind;class c{constructor(e,t){this.buffer="",this.classPrefix=t.classPrefix,e.walk(this)}addText(e){this.buffer+=o(e)}openNode(e){if(!l(e))return;let t=e.kind;e.sublanguage||(t=`${this.classPrefix}${t}`),this.span(t)}closeNode(e){l(e)&&(this.buffer+="")}value(){return this.buffer}span(e){this.buffer+=``}}class u{constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){this.top.children.push(e)}openNode(e){const t={kind:e,children:[]};this.add(t),this.stack.push(t)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,t){return"string"==typeof t?e.addText(t):t.children&&(e.openNode(t),t.children.forEach((t=>this._walk(e,t))),e.closeNode(t)),e}static _collapse(e){"string"!=typeof e&&e.children&&(e.children.every((e=>"string"==typeof e))?e.children=[e.children.join("")]:e.children.forEach((e=>{u._collapse(e)})))}}class d extends u{constructor(e){super(),this.options=e}addKeyword(e,t){""!==e&&(this.openNode(t),this.addText(e),this.closeNode())}addText(e){""!==e&&this.add(e)}addSublanguage(e,t){const n=e.root;n.kind=t,n.sublanguage=!0,this.add(n)}toHTML(){return new c(this,this.options).value()}finalize(){return!0}}function p(e){return e?"string"==typeof e?e:e.source:null}const m="[a-zA-Z]\\w*",f="[a-zA-Z_]\\w*",h="\\b\\d+(\\.\\d+)?",_="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",v="\\b(0b[01]+)",g={begin:"\\\\[\\s\\S]",relevance:0},y={className:"string",begin:"'",end:"'",illegal:"\\n",contains:[g]},b={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[g]},w={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},x=function(e,t,n={}){const a=s({className:"comment",begin:e,end:t,contains:[]},n);return a.contains.push(w),a.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):",relevance:0}),a},k=x("//","$"),D=x("/\\*","\\*/"),M=x("#","$"),S={className:"number",begin:h,relevance:0},C={className:"number",begin:_,relevance:0},L={className:"number",begin:v,relevance:0},T={className:"number",begin:h+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},E={begin:/(?=\/[^/\n]*\/)/,contains:[{className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[g,{begin:/\[/,end:/\]/,relevance:0,contains:[g]}]}]},O={className:"title",begin:m,relevance:0},j={className:"title",begin:f,relevance:0},A={begin:"\\.\\s*[a-zA-Z_]\\w*",relevance:0};var $=Object.freeze({__proto__:null,IDENT_RE:m,UNDERSCORE_IDENT_RE:f,NUMBER_RE:h,C_NUMBER_RE:_,BINARY_NUMBER_RE:v,RE_STARTERS_RE:"!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",SHEBANG:(e={})=>{const t=/^#![ ]*\//;return e.binary&&(e.begin=function(...e){return e.map((e=>p(e))).join("")}(t,/.*\b/,e.binary,/\b.*/)),s({className:"meta",begin:t,end:/$/,relevance:0,"on:begin":(e,t)=>{0!==e.index&&t.ignoreMatch()}},e)},BACKSLASH_ESCAPE:g,APOS_STRING_MODE:y,QUOTE_STRING_MODE:b,PHRASAL_WORDS_MODE:w,COMMENT:x,C_LINE_COMMENT_MODE:k,C_BLOCK_COMMENT_MODE:D,HASH_COMMENT_MODE:M,NUMBER_MODE:S,C_NUMBER_MODE:C,BINARY_NUMBER_MODE:L,CSS_NUMBER_MODE:T,REGEXP_MODE:E,TITLE_MODE:O,UNDERSCORE_TITLE_MODE:j,METHOD_GUARD:A,END_SAME_AS_BEGIN:function(e){return Object.assign(e,{"on:begin":(e,t)=>{t.data._beginMatch=e[1]},"on:end":(e,t)=>{t.data._beginMatch!==e[1]&&t.ignoreMatch()}})}});function P(e,t){"."===e.input[e.index-1]&&t.ignoreMatch()}function Y(e,t){t&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",e.__beforeBegin=P,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords)}function z(e,t){Array.isArray(e.illegal)&&(e.illegal=function(...e){return"("+e.map((e=>p(e))).join("|")+")"}(...e.illegal))}function I(e,t){if(e.match){if(e.begin||e.end)throw new Error("begin & end are not supported with match");e.begin=e.match,delete e.match}}function N(e,t){void 0===e.relevance&&(e.relevance=1)}const F=["of","and","for","in","not","or","if","then","parent","list","value"];function H(e,t){return t?Number(t):function(e){return F.includes(e.toLowerCase())}(e)?0:1}function R(e,{plugins:t}){function n(t,n){return new RegExp(p(t),"m"+(e.case_insensitive?"i":"")+(n?"g":""))}class a{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(e,t){t.position=this.position++,this.matchIndexes[this.matchAt]=t,this.regexes.push([t,e]),this.matchAt+=function(e){return new RegExp(e.toString()+"|").exec("").length-1}(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null);const e=this.regexes.map((e=>e[1]));this.matcherRe=n(function(e,t="|"){const n=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;let a=0,r="";for(let i=0;i0&&(r+=t),r+="(";s.length>0;){const e=n.exec(s);if(null==e){r+=s;break}r+=s.substring(0,e.index),s=s.substring(e.index+e[0].length),"\\"===e[0][0]&&e[1]?r+="\\"+String(Number(e[1])+o):(r+=e[0],"("===e[0]&&a++)}r+=")"}return r}(e),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex;const t=this.matcherRe.exec(e);if(!t)return null;const n=t.findIndex(((e,t)=>t>0&&void 0!==e)),a=this.matchIndexes[n];return t.splice(0,n),Object.assign(t,a)}}class r{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){if(this.multiRegexes[e])return this.multiRegexes[e];const t=new a;return this.rules.slice(e).forEach((([e,n])=>t.addRule(e,n))),t.compile(),this.multiRegexes[e]=t,t}resumingScanAtSamePosition(){return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(e,t){this.rules.push([e,t]),"begin"===t.type&&this.count++}exec(e){const t=this.getMatcher(this.regexIndex);t.lastIndex=this.lastIndex;let n=t.exec(e);if(this.resumingScanAtSamePosition())if(n&&n.index===this.lastIndex);else{const t=this.getMatcher(0);t.lastIndex=this.lastIndex+1,n=t.exec(e)}return n&&(this.regexIndex+=n.position+1,this.regexIndex===this.count&&this.considerAll()),n}}if(e.compilerExtensions||(e.compilerExtensions=[]),e.contains&&e.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return e.classNameAliases=s(e.classNameAliases||{}),function t(a,i){const o=a;if(a.compiled)return o;[I].forEach((e=>e(a,i))),e.compilerExtensions.forEach((e=>e(a,i))),a.__beforeBegin=null,[Y,z,N].forEach((e=>e(a,i))),a.compiled=!0;let l=null;if("object"==typeof a.keywords&&(l=a.keywords.$pattern,delete a.keywords.$pattern),a.keywords&&(a.keywords=function(e,t){const n={};return"string"==typeof e?a("keyword",e):Object.keys(e).forEach((function(t){a(t,e[t])})),n;function a(e,a){t&&(a=a.toLowerCase()),a.split(" ").forEach((function(t){const a=t.split("|");n[a[0]]=[e,H(a[0],a[1])]}))}}(a.keywords,e.case_insensitive)),a.lexemes&&l)throw new Error("ERR: Prefer `keywords.$pattern` to `mode.lexemes`, BOTH are not allowed. (see mode reference) ");return l=l||a.lexemes||/\w+/,o.keywordPatternRe=n(l,!0),i&&(a.begin||(a.begin=/\B|\b/),o.beginRe=n(a.begin),a.endSameAsBegin&&(a.end=a.begin),a.end||a.endsWithParent||(a.end=/\B|\b/),a.end&&(o.endRe=n(a.end)),o.terminatorEnd=p(a.end)||"",a.endsWithParent&&i.terminatorEnd&&(o.terminatorEnd+=(a.end?"|":"")+i.terminatorEnd)),a.illegal&&(o.illegalRe=n(a.illegal)),a.contains||(a.contains=[]),a.contains=[].concat(...a.contains.map((function(e){return function(e){return e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map((function(t){return s(e,{variants:null},t)}))),e.cachedVariants?e.cachedVariants:B(e)?s(e,{starts:e.starts?s(e.starts):null}):Object.isFrozen(e)?s(e):e}("self"===e?a:e)}))),a.contains.forEach((function(e){t(e,o)})),a.starts&&t(a.starts,i),o.matcher=function(e){const t=new r;return e.contains.forEach((e=>t.addRule(e.begin,{rule:e,type:"begin"}))),e.terminatorEnd&&t.addRule(e.terminatorEnd,{type:"end"}),e.illegal&&t.addRule(e.illegal,{type:"illegal"}),t}(o),o}(e)}function B(e){return!!e&&(e.endsWithParent||B(e.starts))}function q(e){const t={props:["language","code","autodetect"],data:function(){return{detectedLanguage:"",unknownLanguage:!1}},computed:{className(){return this.unknownLanguage?"":"hljs "+this.detectedLanguage},highlighted(){if(!this.autoDetect&&!e.getLanguage(this.language))return console.warn(`The language "${this.language}" you specified could not be found.`),this.unknownLanguage=!0,o(this.code);let t={};return this.autoDetect?(t=e.highlightAuto(this.code),this.detectedLanguage=t.language):(t=e.highlight(this.language,this.code,this.ignoreIllegals),this.detectedLanguage=this.language),t.value},autoDetect(){return!this.language||(e=this.autodetect,Boolean(e||""===e));var e},ignoreIllegals:()=>!0},render(e){return e("pre",{},[e("code",{class:this.className,domProps:{innerHTML:this.highlighted}})])}};return{Component:t,VuePlugin:{install(e){e.component("highlightjs",t)}}}}const V={"after:highlightBlock":({block:e,result:t,text:n})=>{const a=U(e);if(!a.length)return;const r=document.createElement("div");r.innerHTML=t.value,t.value=function(e,t,n){let a=0,r="";const i=[];function s(){return e.length&&t.length?e[0].offset!==t[0].offset?e[0].offset"}function c(e){r+=""}function u(e){("start"===e.event?l:c)(e.node)}for(;e.length||t.length;){let t=s();if(r+=o(n.substring(a,t[0].offset)),a=t[0].offset,t===e){i.reverse().forEach(c);do{u(t.splice(0,1)[0]),t=s()}while(t===e&&t.length&&t[0].offset===a);i.reverse().forEach(l)}else"start"===t[0].event?i.push(t[0].node):i.pop(),u(t.splice(0,1)[0])}return r+o(n.substr(a))}(a,U(r),n)}};function W(e){return e.nodeName.toLowerCase()}function U(e){const t=[];return function e(n,a){for(let r=n.firstChild;r;r=r.nextSibling)3===r.nodeType?a+=r.nodeValue.length:1===r.nodeType&&(t.push({event:"start",offset:a,node:r}),a=e(r,a),W(r).match(/br|hr|img|input/)||t.push({event:"stop",offset:a,node:r}));return a}(e,0),t}const K=e=>{console.error(e)},Z=(e,...t)=>{console.log(`WARN: ${e}`,...t)},G=(e,t)=>{console.log(`Deprecated as of ${e}. ${t}`)},J=o,X=s,Q=Symbol("nomatch");var ee=function(e){const t=Object.create(null),n=Object.create(null),r=[];let o=!0;const s=/(^(<[^>]+>|\t|)+|\n)/gm,l="Could not find the language '{}', did you forget to load/include a language module?",c={disableAutodetect:!0,name:"Plain text",contains:[]};let u={noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:null,__emitter:d};function p(e){return u.noHighlightRe.test(e)}function m(e,t,n,a){const r={code:t,language:e};D("before:highlight",r);const i=r.result?r.result:f(r.language,r.code,n,a);return i.code=r.code,D("after:highlight",i),i}function f(e,n,a,s){const c=n;function d(e,t){const n=k.case_insensitive?t[0].toLowerCase():t[0];return Object.prototype.hasOwnProperty.call(e.keywords,n)&&e.keywords[n]}function p(){null!=S.subLanguage?function(){if(""===T)return;let e=null;if("string"==typeof S.subLanguage){if(!t[S.subLanguage])return void L.addText(T);e=f(S.subLanguage,T,!0,C[S.subLanguage]),C[S.subLanguage]=e.top}else e=h(T,S.subLanguage.length?S.subLanguage:null);S.relevance>0&&(E+=e.relevance),L.addSublanguage(e.emitter,e.language)}():function(){if(!S.keywords)return void L.addText(T);let e=0;S.keywordPatternRe.lastIndex=0;let t=S.keywordPatternRe.exec(T),n="";for(;t;){n+=T.substring(e,t.index);const a=d(S,t);if(a){const[e,r]=a;L.addText(n),n="",E+=r;const i=k.classNameAliases[e]||e;L.addKeyword(t[0],i)}else n+=t[0];e=S.keywordPatternRe.lastIndex,t=S.keywordPatternRe.exec(T)}n+=T.substr(e),L.addText(n)}(),T=""}function m(e){return e.className&&L.openNode(k.classNameAliases[e.className]||e.className),S=Object.create(e,{parent:{value:S}}),S}function _(e,t,n){let a=function(e,t){const n=e&&e.exec(t);return n&&0===n.index}(e.endRe,n);if(a){if(e["on:end"]){const n=new i(e);e["on:end"](t,n),n.ignore&&(a=!1)}if(a){for(;e.endsParent&&e.parent;)e=e.parent;return e}}if(e.endsWithParent)return _(e.parent,t,n)}function v(e){return 0===S.matcher.regexIndex?(T+=e[0],1):(A=!0,0)}function g(e){const t=e[0],n=e.rule,a=new i(n),r=[n.__beforeBegin,n["on:begin"]];for(const n of r)if(n&&(n(e,a),a.ignore))return v(t);return n&&n.endSameAsBegin&&(n.endRe=new RegExp(t.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")),n.skip?T+=t:(n.excludeBegin&&(T+=t),p(),n.returnBegin||n.excludeBegin||(T=t)),m(n),n.returnBegin?0:t.length}function y(e){const t=e[0],n=c.substr(e.index),a=_(S,e,n);if(!a)return Q;const r=S;r.skip?T+=t:(r.returnEnd||r.excludeEnd||(T+=t),p(),r.excludeEnd&&(T=t));do{S.className&&L.closeNode(),S.skip||S.subLanguage||(E+=S.relevance),S=S.parent}while(S!==a.parent);return a.starts&&(a.endSameAsBegin&&(a.starts.endRe=a.endRe),m(a.starts)),r.returnEnd?0:t.length}let b={};function x(t,n){const r=n&&n[0];if(T+=t,null==r)return p(),0;if("begin"===b.type&&"end"===n.type&&b.index===n.index&&""===r){if(T+=c.slice(n.index,n.index+1),!o){const t=new Error("0 width match regex");throw t.languageName=e,t.badRule=b.rule,t}return 1}if(b=n,"begin"===n.type)return g(n);if("illegal"===n.type&&!a){const e=new Error('Illegal lexeme "'+r+'" for mode "'+(S.className||"")+'"');throw e.mode=S,e}if("end"===n.type){const e=y(n);if(e!==Q)return e}if("illegal"===n.type&&""===r)return 1;if(j>1e5&&j>3*n.index)throw new Error("potential infinite loop, way more iterations than matches");return T+=r,r.length}const k=w(e);if(!k)throw K(l.replace("{}",e)),new Error('Unknown language: "'+e+'"');const D=R(k,{plugins:r});let M="",S=s||D;const C={},L=new u.__emitter(u);!function(){const e=[];for(let t=S;t!==k;t=t.parent)t.className&&e.unshift(t.className);e.forEach((e=>L.openNode(e)))}();let T="",E=0,O=0,j=0,A=!1;try{for(S.matcher.considerAll();;){j++,A?A=!1:S.matcher.considerAll(),S.matcher.lastIndex=O;const e=S.matcher.exec(c);if(!e)break;const t=x(c.substring(O,e.index),e);O=e.index+t}return x(c.substr(O)),L.closeAllNodes(),L.finalize(),M=L.toHTML(),{relevance:E,value:M,language:e,illegal:!1,emitter:L,top:S}}catch(t){if(t.message&&t.message.includes("Illegal"))return{illegal:!0,illegalBy:{msg:t.message,context:c.slice(O-100,O+100),mode:t.mode},sofar:M,relevance:0,value:J(c),emitter:L};if(o)return{illegal:!1,relevance:0,value:J(c),emitter:L,language:e,top:S,errorRaised:t};throw t}}function h(e,n){n=n||u.languages||Object.keys(t);const a=function(e){const t={relevance:0,emitter:new u.__emitter(u),value:J(e),illegal:!1,top:c};return t.emitter.addText(e),t}(e),r=n.filter(w).filter(k).map((t=>f(t,e,!1)));r.unshift(a);const i=r.sort(((e,t)=>{if(e.relevance!==t.relevance)return t.relevance-e.relevance;if(e.language&&t.language){if(w(e.language).supersetOf===t.language)return 1;if(w(t.language).supersetOf===e.language)return-1}return 0})),[o,s]=i,l=o;return l.second_best=s,l}const _={"before:highlightBlock":({block:e})=>{u.useBR&&(e.innerHTML=e.innerHTML.replace(/\n/g,"").replace(//g,"\n"))},"after:highlightBlock":({result:e})=>{u.useBR&&(e.value=e.value.replace(/\n/g,"
"))}},v=/^(<[^>]+>|\t)+/gm,g={"after:highlightBlock":({result:e})=>{u.tabReplace&&(e.value=e.value.replace(v,(e=>e.replace(/\t/g,u.tabReplace))))}};function y(e){let t=null;const a=function(e){let t=e.className+" ";t+=e.parentNode?e.parentNode.className:"";const n=u.languageDetectRe.exec(t);if(n){const t=w(n[1]);return t||(Z(l.replace("{}",n[1])),Z("Falling back to no-highlight mode for this block.",e)),t?n[1]:"no-highlight"}return t.split(/\s+/).find((e=>p(e)||w(e)))}(e);if(p(a))return;D("before:highlightBlock",{block:e,language:a}),t=e;const r=t.textContent,i=a?m(a,r,!0):h(r);D("after:highlightBlock",{block:e,result:i,text:r}),e.innerHTML=i.value,function(e,t,a){const r=t?n[t]:a;e.classList.add("hljs"),r&&e.classList.add(r)}(e,a,i.language),e.result={language:i.language,re:i.relevance,relavance:i.relevance},i.second_best&&(e.second_best={language:i.second_best.language,re:i.second_best.relevance,relavance:i.second_best.relevance})}const b=()=>{b.called||(b.called=!0,document.querySelectorAll("pre code").forEach(y))};function w(e){return e=(e||"").toLowerCase(),t[e]||t[n[e]]}function x(e,{languageName:t}){"string"==typeof e&&(e=[e]),e.forEach((e=>{n[e]=t}))}function k(e){const t=w(e);return t&&!t.disableAutodetect}function D(e,t){const n=e;r.forEach((function(e){e[n]&&e[n](t)}))}Object.assign(e,{highlight:m,highlightAuto:h,fixMarkup:function(e){return G("10.2.0","fixMarkup will be removed entirely in v11.0"),G("10.2.0","Please see https://github.com/highlightjs/highlight.js/issues/2534"),t=e,u.tabReplace||u.useBR?t.replace(s,(e=>"\n"===e?u.useBR?"
":e:u.tabReplace?e.replace(/\t/g,u.tabReplace):e)):t;var t},highlightBlock:y,configure:function(e){e.useBR&&(G("10.3.0","'useBR' will be removed entirely in v11.0"),G("10.3.0","Please see https://github.com/highlightjs/highlight.js/issues/2559")),u=X(u,e)},initHighlighting:b,initHighlightingOnLoad:function(){window.addEventListener("DOMContentLoaded",b,!1)},registerLanguage:function(n,a){let r=null;try{r=a(e)}catch(e){if(K("Language definition for '{}' could not be registered.".replace("{}",n)),!o)throw e;K(e),r=c}r.name||(r.name=n),t[n]=r,r.rawDefinition=a.bind(null,e),r.aliases&&x(r.aliases,{languageName:n})},listLanguages:function(){return Object.keys(t)},getLanguage:w,registerAliases:x,requireLanguage:function(e){G("10.4.0","requireLanguage will be removed entirely in v11."),G("10.4.0","Please see https://github.com/highlightjs/highlight.js/pull/2844");const t=w(e);if(t)return t;throw new Error("The '{}' language is required, but not loaded.".replace("{}",e))},autoDetection:k,inherit:X,addPlugin:function(e){r.push(e)},vuePlugin:q(e).VuePlugin}),e.debugMode=function(){o=!1},e.safeMode=function(){o=!0},e.versionString="10.5.0";for(const e in $)"object"==typeof $[e]&&a($[e]);return Object.assign(e,$),e.addPlugin(_),e.addPlugin(V),e.addPlugin(g),e}({});e.exports=ee},"10e8":function(e,t,n){!function(e){"use strict";e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,n){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",w:"1 สัปดาห์",ww:"%d สัปดาห์",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}})}(n("c1df"))},1276:function(e,t,n){"use strict";var a=n("d784"),r=n("44e7"),i=n("825a"),o=n("1d80"),s=n("4840"),l=n("8aa5"),c=n("50c4"),u=n("14c3"),d=n("9263"),p=n("d039"),m=[].push,f=Math.min,h=4294967295,_=!p((function(){return!RegExp(h,"y")}));a("split",2,(function(e,t,n){var a;return a="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,n){var a=String(o(this)),i=void 0===n?h:n>>>0;if(0===i)return[];if(void 0===e)return[a];if(!r(e))return t.call(a,e,i);for(var s,l,c,u=[],p=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),f=0,_=new RegExp(e.source,p+"g");(s=d.call(_,a))&&!((l=_.lastIndex)>f&&(u.push(a.slice(f,s.index)),s.length>1&&s.index=i));)_.lastIndex===s.index&&_.lastIndex++;return f===a.length?!c&&_.test("")||u.push(""):u.push(a.slice(f)),u.length>i?u.slice(0,i):u}:"0".split(void 0,0).length?function(e,n){return void 0===e&&0===n?[]:t.call(this,e,n)}:t,[function(t,n){var r=o(this),i=null==t?void 0:t[e];return void 0!==i?i.call(t,r,n):a.call(String(r),t,n)},function(e,r){var o=n(a,e,this,r,a!==t);if(o.done)return o.value;var d=i(e),p=String(this),m=s(d,RegExp),v=d.unicode,g=(d.ignoreCase?"i":"")+(d.multiline?"m":"")+(d.unicode?"u":"")+(_?"y":"g"),y=new m(_?d:"^(?:"+d.source+")",g),b=void 0===r?h:r>>>0;if(0===b)return[];if(0===p.length)return null===u(y,p)?[p]:[];for(var w=0,x=0,k=[];x79&&s<83},{reduce:function(e){return r(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}})},"13e9":function(e,t,n){!function(e){"use strict";var t={words:{ss:["секунда","секунде","секунди"],m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,a){var r=t.words[a];return 1===a.length?n?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}};e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){return["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"дан",dd:t.translate,M:"месец",MM:t.translate,y:"годину",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("c1df"))},"14c3":function(e,t,n){var a=n("c6b6"),r=n("9263");e.exports=function(e,t){var n=e.exec;if("function"==typeof n){var i=n.call(e,t);if("object"!=typeof i)throw TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==a(e))throw TypeError("RegExp#exec called on incompatible receiver");return r.call(e,t)}},"159b":function(e,t,n){var a=n("da84"),r=n("fdbc"),i=n("17c2"),o=n("9112");for(var s in r){var l=a[s],c=l&&l.prototype;if(c&&c.forEach!==i)try{o(c,"forEach",i)}catch(e){c.forEach=i}}},"167b":function(e,t,n){!function(e){"use strict";e.defineLocale("oc-lnc",{months:{standalone:"genièr_febrièr_març_abril_mai_junh_julhet_agost_setembre_octòbre_novembre_decembre".split("_"),format:"de genièr_de febrièr_de març_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'octòbre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dimècres_dijòus_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[uèi a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[ièr a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}})}(n("c1df"))},"17c2":function(e,t,n){"use strict";var a=n("b727").forEach,r=n("a640"),i=n("ae40"),o=r("forEach"),s=i("forEach");e.exports=o&&s?[].forEach:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}},"19aa":function(e,t){e.exports=function(e,t,n){if(!(e instanceof t))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return e}},"1a8c":function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},"1b45":function(e,t,n){!function(e){"use strict";e.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[Għada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f’ %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n("c1df"))},"1be4":function(e,t,n){var a=n("d066");e.exports=a("document","documentElement")},"1c0b":function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},"1c3c":function(e,t,n){var a=n("9e69"),r=n("2474"),i=n("9638"),o=n("a2be"),s=n("edfa"),l=n("ac41"),c=a?a.prototype:void 0,u=c?c.valueOf:void 0;e.exports=function(e,t,n,a,c,d,p){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!d(new r(e),new r(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var m=s;case"[object Set]":var f=1&a;if(m||(m=l),e.size!=t.size&&!f)return!1;var h=p.get(e);if(h)return h==t;a|=2,p.set(e,t);var _=o(m(e),m(t),a,c,d,p);return p.delete(e),_;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},"1c7e":function(e,t,n){var a=n("b622")("iterator"),r=!1;try{var i=0,o={next:function(){return{done:!!i++}},return:function(){r=!0}};o[a]=function(){return this},Array.from(o,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!r)return!1;var n=!1;try{var i={};i[a]=function(){return{next:function(){return{done:n=!0}}}},e(i)}catch(e){}return n}},"1cdc":function(e,t,n){var a=n("342f");e.exports=/(iphone|ipod|ipad).*applewebkit/i.test(a)},"1cec":function(e,t,n){var a=n("0b07")(n("2b3e"),"Promise");e.exports=a},"1cfd":function(e,t,n){!function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},a={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},r=function(e){return function(t,r,i,o){var s=n(t),l=a[e][n(t)];return 2===s&&(l=l[r?0:1]),l.replace(/%d/i,t)}},i=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-ly",{months:i,monthsShort:i,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(n("c1df"))},"1d80":function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},"1dde":function(e,t,n){var a=n("d039"),r=n("b622"),i=n("2d00"),o=r("species");e.exports=function(e){return i>=51||!a((function(){var t=[];return(t.constructor={})[o]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},"1efc":function(e,t){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},"1fc1":function(e,t,n){!function(e){"use strict";function t(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,a){return"m"===a?n?"хвіліна":"хвіліну":"h"===a?n?"гадзіна":"гадзіну":e+" "+t({ss:n?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:n?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:n?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"}[a],+e)}e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:n,mm:n,h:n,hh:n,d:"дзень",dd:n,M:"месяц",MM:n,y:"год",yy:n},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}})}(n("c1df"))},"1fc8":function(e,t,n){var a=n("4245");e.exports=function(e,t){var n=a(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}},"201b":function(e,t,n){!function(e){"use strict";e.defineLocale("ka",{months:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return e.replace(/(წამ|წუთ|საათ|წელ|დღ|თვ)(ი|ე)/,(function(e,t,n){return"ი"===n?t+"ში":t+n+"ში"}))},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(e)?e.replace(/წელი$/,"წლის წინ"):e},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20==0||e%100==0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}})}(n("c1df"))},2266:function(e,t,n){var a=n("825a"),r=n("e95a"),i=n("50c4"),o=n("0366"),s=n("35a1"),l=n("2a62"),c=function(e,t){this.stopped=e,this.result=t};e.exports=function(e,t,n){var u,d,p,m,f,h,_,v=n&&n.that,g=!(!n||!n.AS_ENTRIES),y=!(!n||!n.IS_ITERATOR),b=!(!n||!n.INTERRUPTED),w=o(t,v,1+g+b),x=function(e){return u&&l(u),new c(!0,e)},k=function(e){return g?(a(e),b?w(e[0],e[1],x):w(e[0],e[1])):b?w(e,x):w(e)};if(y)u=e;else{if("function"!=typeof(d=s(e)))throw TypeError("Target is not iterable");if(r(d)){for(p=0,m=i(e.length);m>p;p++)if((f=k(e[p]))&&f instanceof c)return f;return new c(!1)}u=d.call(e)}for(h=u.next;!(_=h.call(u)).done;){try{f=k(_.value)}catch(e){throw l(u),e}if("object"==typeof f&&f&&f instanceof c)return f}return new c(!1)}},2286:function(e,t,n){var a=n("85e3"),r=Math.max;e.exports=function(e,t,n){return t=r(void 0===t?e.length-1:t,0),function(){for(var i=arguments,o=-1,s=r(i.length-t,0),l=Array(s);++o0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);if(e.indexOf("Trident/")>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}var a=e.indexOf("Edge/");return a>0?parseInt(e.substring(a+5,e.indexOf(".",a)),10):-1}())}function i(e,t,n,a,r,i,o,s,l,c){"boolean"!=typeof o&&(l=s,s=o,o=!1);var u,d="function"==typeof n?n.options:n;if(e&&e.render&&(d.render=e.render,d.staticRenderFns=e.staticRenderFns,d._compiled=!0,r&&(d.functional=!0)),a&&(d._scopeId=a),i?(u=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,l(e)),e&&e._registeredComponents&&e._registeredComponents.add(i)},d._ssrRegister=u):t&&(u=o?function(e){t.call(this,c(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,s(e))}),u)if(d.functional){var p=d.render;d.render=function(e,t){return u.call(t),p(e,t)}}else{var m=d.beforeCreate;d.beforeCreate=m?[].concat(m,u):[u]}return n}n.d(t,"a",(function(){return l}));const o={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},mounted(){r(),this.$nextTick((()=>{this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitOnMount&&this.emitSize()}));const e=document.createElement("object");this._resizeObject=e,e.setAttribute("aria-hidden","true"),e.setAttribute("tabindex",-1),e.onload=this.addResizeHandlers,e.type="text/html",a&&this.$el.appendChild(e),e.data="about:blank",a||this.$el.appendChild(e)},beforeDestroy(){this.removeResizeHandlers()},methods:{compareAndNotify(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers(){this._resizeObject&&this._resizeObject.onload&&(!a&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};var s=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})};s._withStripped=!0;const l=i({render:s,staticRenderFns:[]},void 0,o,"data-v-8859cc6c",!1,void 0,!1,void 0,void 0,void 0);var c={version:"1.0.0",install:function(e){e.component("resize-observer",l),e.component("ResizeObserver",l)}},u=null;"undefined"!=typeof window?u=window.Vue:void 0!==e&&(u=e.Vue),u&&u.use(c)}).call(this,n("c8ba"))},2532:function(e,t,n){"use strict";var a=n("23e7"),r=n("5a34"),i=n("1d80");a({target:"String",proto:!0,forced:!n("ab13")("includes")},{includes:function(e){return!!~String(i(this)).indexOf(r(e),arguments.length>1?arguments[1]:void 0)}})},"253c":function(e,t,n){var a=n("3729"),r=n("1310");e.exports=function(e){return r(e)&&"[object Arguments]"==a(e)}},2554:function(e,t,n){!function(e){"use strict";function t(e,t,n){var a=e+" ";switch(n){case"ss":return a+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return a+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return a+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return a+=1===e?"dan":"dana";case"MM":return a+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return a+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("c1df"))},"25f0":function(e,t,n){"use strict";var a=n("6eeb"),r=n("825a"),i=n("d039"),o=n("ad6d"),s="toString",l=RegExp.prototype,c=l.toString,u=i((function(){return"/a/b"!=c.call({source:"a",flags:"b"})})),d=c.name!=s;(u||d)&&a(RegExp.prototype,s,(function(){var e=r(this),t=String(e.source),n=e.flags;return"/"+t+"/"+String(void 0===n&&e instanceof RegExp&&!("flags"in l)?o.call(e):n)}),{unsafe:!0})},2626:function(e,t,n){"use strict";var a=n("d066"),r=n("9bf2"),i=n("b622"),o=n("83ab"),s=i("species");e.exports=function(e){var t=a(e),n=r.f;o&&t&&!t[s]&&n(t,s,{configurable:!0,get:function(){return this}})}},"26f9":function(e,t,n){!function(e){"use strict";var t={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};function n(e,t,n,a){return t?"kelios sekundės":a?"kelių sekundžių":"kelias sekundes"}function a(e,t,n,a){return t?i(n)[0]:a?i(n)[1]:i(n)[2]}function r(e){return e%10==0||e>10&&e<20}function i(e){return t[e].split("_")}function o(e,t,n,o){var s=e+" ";return 1===e?s+a(e,t,n[0],o):t?s+(r(e)?i(n)[1]:i(n)[0]):o?s+i(n)[1]:s+(r(e)?i(n)[1]:i(n)[2])}e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:n,ss:o,m:a,mm:o,h:a,hh:o,d:a,dd:o,M:a,MM:o,y:a,yy:o},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}})}(n("c1df"))},"28c9":function(e,t){e.exports=function(){this.__data__=[],this.size=0}},2921:function(e,t,n){!function(e){"use strict";e.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"sa":"SA":n?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần trước lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",w:"một tuần",ww:"%d tuần",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n("c1df"))},"293c":function(e,t,n){!function(e){"use strict";var t={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,a){var r=t.words[a];return 1===a.length?n?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}};e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("c1df"))},"29f3":function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},"2a62":function(e,t,n){var a=n("825a");e.exports=function(e){var t=e.return;if(void 0!==t)return a(t.call(e)).value}},"2b3e":function(e,t,n){var a=n("585a"),r="object"==typeof self&&self&&self.Object===Object&&self,i=a||r||Function("return this")();e.exports=i},"2bfb":function(e,t,n){!function(e){"use strict";e.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"vm":"VM":n?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n("c1df"))},"2ca0":function(e,t,n){"use strict";var a,r=n("23e7"),i=n("06cf").f,o=n("50c4"),s=n("5a34"),l=n("1d80"),c=n("ab13"),u=n("c430"),d="".startsWith,p=Math.min,m=c("startsWith");r({target:"String",proto:!0,forced:!(!u&&!m&&(a=i(String.prototype,"startsWith"),a&&!a.writable)||m)},{startsWith:function(e){var t=String(l(this));s(e);var n=o(p(arguments.length>1?arguments[1]:void 0,t.length)),a=String(e);return d?d.call(t,a,n):t.slice(n,n+a.length)===a}})},"2cf4":function(e,t,n){var a,r,i,o=n("da84"),s=n("d039"),l=n("0366"),c=n("1be4"),u=n("cc12"),d=n("1cdc"),p=n("605d"),m=o.location,f=o.setImmediate,h=o.clearImmediate,_=o.process,v=o.MessageChannel,g=o.Dispatch,y=0,b={},w="onreadystatechange",x=function(e){if(b.hasOwnProperty(e)){var t=b[e];delete b[e],t()}},k=function(e){return function(){x(e)}},D=function(e){x(e.data)},M=function(e){o.postMessage(e+"",m.protocol+"//"+m.host)};f&&h||(f=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return b[++y]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},a(y),y},h=function(e){delete b[e]},p?a=function(e){_.nextTick(k(e))}:g&&g.now?a=function(e){g.now(k(e))}:v&&!d?(i=(r=new v).port2,r.port1.onmessage=D,a=l(i.postMessage,i,1)):o.addEventListener&&"function"==typeof postMessage&&!o.importScripts&&m&&"file:"!==m.protocol&&!s(M)?(a=M,o.addEventListener("message",D,!1)):a=w in u("script")?function(e){c.appendChild(u("script")).onreadystatechange=function(){c.removeChild(this),x(e)}}:function(e){setTimeout(k(e),0)}),e.exports={set:f,clear:h}},"2d00":function(e,t,n){var a,r,i=n("da84"),o=n("342f"),s=i.process,l=s&&s.versions,c=l&&l.v8;c?r=(a=c.split("."))[0]+a[1]:o&&(!(a=o.match(/Edge\/(\d+)/))||a[1]>=74)&&(a=o.match(/Chrome\/(\d+)/))&&(r=a[1]),e.exports=r&&+r},"2d7c":function(e,t){e.exports=function(e,t){for(var n=-1,a=null==e?0:e.length,r=0,i=[];++n1?n[i-1]:void 0,s=i>2?n[2]:void 0;for(o=e.length>3&&"function"==typeof o?(i--,o):void 0,s&&r(n[0],n[1],s)&&(o=i<3?void 0:o,i=1),t=Object(t);++a>1}},a.from=function(e){if(e instanceof a)return e;var t=[];if(e)for(var n in e)t.push(n,e[n]);return new a(t)};var r=a;function i(e,t,n){for(var a=0;;a++){if(a==e.childCount||a==t.childCount)return e.childCount==t.childCount?null:n;var r=e.child(a),o=t.child(a);if(r!=o){if(!r.sameMarkup(o))return n;if(r.isText&&r.text!=o.text){for(var s=0;r.text[s]==o.text[s];s++)n++;return n}if(r.content.size||o.content.size){var l=i(r.content,o.content,n+1);if(null!=l)return l}n+=r.nodeSize}else n+=r.nodeSize}}function o(e,t,n,a){for(var r=e.childCount,i=t.childCount;;){if(0==r||0==i)return r==i?null:{a:n,b:a};var s=e.child(--r),l=t.child(--i),c=s.nodeSize;if(s!=l){if(!s.sameMarkup(l))return{a:n,b:a};if(s.isText&&s.text!=l.text){for(var u=0,d=Math.min(s.text.length,l.text.length);ue&&!1!==n(s,a+o,r,i)&&s.content.size){var c=o+1;s.nodesBetween(Math.max(0,e-c),Math.min(s.content.size,t-c),n,a+c)}o=l}},s.prototype.descendants=function(e){this.nodesBetween(0,this.size,e)},s.prototype.textBetween=function(e,t,n,a){var r="",i=!0;return this.nodesBetween(e,t,(function(o,s){o.isText?(r+=o.text.slice(Math.max(e,s)-s,t-s),i=!n):o.isLeaf&&a?(r+=a,i=!n):!i&&o.isBlock&&(r+=n,i=!0)}),0),r},s.prototype.append=function(e){if(!e.size)return this;if(!this.size)return e;var t=this.lastChild,n=e.firstChild,a=this.content.slice(),r=0;for(t.isText&&t.sameMarkup(n)&&(a[a.length-1]=t.withText(t.text+n.text),r=1);re)for(var r=0,i=0;ie&&((it)&&(o=o.isText?o.cut(Math.max(0,e-i),Math.min(o.text.length,t-i)):o.cut(Math.max(0,e-i-1),Math.min(o.content.size,t-i-1))),n.push(o),a+=o.nodeSize),i=l}return new s(n,a)},s.prototype.cutByIndex=function(e,t){return e==t?s.empty:0==e&&t==this.content.length?this:new s(this.content.slice(e,t))},s.prototype.replaceChild=function(e,t){var n=this.content[e];if(n==t)return this;var a=this.content.slice(),r=this.size+t.nodeSize-n.nodeSize;return a[e]=t,new s(a,r)},s.prototype.addToStart=function(e){return new s([e].concat(this.content),this.size+e.nodeSize)},s.prototype.addToEnd=function(e){return new s(this.content.concat(e),this.size+e.nodeSize)},s.prototype.eq=function(e){if(this.content.length!=e.content.length)return!1;for(var t=0;tthis.size||e<0)throw new RangeError("Position "+e+" outside of fragment ("+this+")");for(var n=0,a=0;;n++){var r=a+this.child(n).nodeSize;if(r>=e)return r==e||t>0?u(n+1,r):u(n,a);a=r}},s.prototype.toString=function(){return"<"+this.toStringInner()+">"},s.prototype.toStringInner=function(){return this.content.join(", ")},s.prototype.toJSON=function(){return this.content.length?this.content.map((function(e){return e.toJSON()})):null},s.fromJSON=function(e,t){if(!t)return s.empty;if(!Array.isArray(t))throw new RangeError("Invalid input for Fragment.fromJSON");return new s(t.map(e.nodeFromJSON))},s.fromArray=function(e){if(!e.length)return s.empty;for(var t,n=0,a=0;athis.type.rank&&(t||(t=e.slice(0,a)),t.push(this),n=!0),t&&t.push(r)}}return t||(t=e.slice()),n||t.push(this),t},p.prototype.removeFromSet=function(e){for(var t=0;te.depth)throw new m("Inserted content deeper than insertion position");if(e.depth-n.openStart!=t.depth-n.openEnd)throw new m("Inconsistent open depths");return y(e,t,n,0)}function y(e,t,n,a){var r=e.index(a),i=e.node(a);if(r==t.index(a)&&a=0;r--)a=t.node(r).copy(s.from(a));return{start:a.resolveNoCache(e.openStart+n),end:a.resolveNoCache(a.content.size-e.openEnd-n)}}(n,e);return D(i,M(e,l.start,l.end,t,a))}var c=e.parent,u=c.content;return D(c,u.cut(0,e.parentOffset).append(n.content).append(u.cut(t.parentOffset)))}return D(i,S(e,t,a))}function b(e,t){if(!t.type.compatibleContent(e.type))throw new m("Cannot join "+t.type.name+" onto "+e.type.name)}function w(e,t,n){var a=e.node(n);return b(a,t.node(n)),a}function x(e,t){var n=t.length-1;n>=0&&e.isText&&e.sameMarkup(t[n])?t[n]=e.withText(t[n].text+e.text):t.push(e)}function k(e,t,n,a){var r=(t||e).node(n),i=0,o=t?t.index(n):r.childCount;e&&(i=e.index(n),e.depth>n?i++:e.textOffset&&(x(e.nodeAfter,a),i++));for(var s=i;sr&&w(e,t,r+1),o=a.depth>r&&w(n,a,r+1),l=[];return k(null,e,r,l),i&&o&&t.index(r)==n.index(r)?(b(i,o),x(D(i,M(e,t,n,a,r+1)),l)):(i&&x(D(i,S(e,t,r+1)),l),k(t,n,r,l),o&&x(D(o,S(n,a,r+1)),l)),k(a,null,r,l),new s(l)}function S(e,t,n){var a=[];return k(null,e,n,a),e.depth>n&&x(D(w(e,t,n+1),S(e,t,n+1)),a),k(t,null,n,a),new s(a)}h.size.get=function(){return this.content.size-this.openStart-this.openEnd},f.prototype.insertAt=function(e,t){var n=v(this.content,e+this.openStart,t,null);return n&&new f(n,this.openStart,this.openEnd)},f.prototype.removeBetween=function(e,t){return new f(_(this.content,e+this.openStart,t+this.openStart),this.openStart,this.openEnd)},f.prototype.eq=function(e){return this.content.eq(e.content)&&this.openStart==e.openStart&&this.openEnd==e.openEnd},f.prototype.toString=function(){return this.content+"("+this.openStart+","+this.openEnd+")"},f.prototype.toJSON=function(){if(!this.content.size)return null;var e={content:this.content.toJSON()};return this.openStart>0&&(e.openStart=this.openStart),this.openEnd>0&&(e.openEnd=this.openEnd),e},f.fromJSON=function(e,t){if(!t)return f.empty;var n=t.openStart||0,a=t.openEnd||0;if("number"!=typeof n||"number"!=typeof a)throw new RangeError("Invalid input for Slice.fromJSON");return new f(s.fromJSON(e,t.content),n,a)},f.maxOpen=function(e,t){void 0===t&&(t=!0);for(var n=0,a=0,r=e.firstChild;r&&!r.isLeaf&&(t||!r.type.spec.isolating);r=r.firstChild)n++;for(var i=e.lastChild;i&&!i.isLeaf&&(t||!i.type.spec.isolating);i=i.lastChild)a++;return new f(e,n,a)},Object.defineProperties(f.prototype,h),f.empty=new f(s.empty,0,0);var C=function(e,t,n){this.pos=e,this.path=t,this.depth=t.length/3-1,this.parentOffset=n},L={parent:{configurable:!0},doc:{configurable:!0},textOffset:{configurable:!0},nodeAfter:{configurable:!0},nodeBefore:{configurable:!0}};C.prototype.resolveDepth=function(e){return null==e?this.depth:e<0?this.depth+e:e},L.parent.get=function(){return this.node(this.depth)},L.doc.get=function(){return this.node(0)},C.prototype.node=function(e){return this.path[3*this.resolveDepth(e)]},C.prototype.index=function(e){return this.path[3*this.resolveDepth(e)+1]},C.prototype.indexAfter=function(e){return e=this.resolveDepth(e),this.index(e)+(e!=this.depth||this.textOffset?1:0)},C.prototype.start=function(e){return 0==(e=this.resolveDepth(e))?0:this.path[3*e-1]+1},C.prototype.end=function(e){return e=this.resolveDepth(e),this.start(e)+this.node(e).content.size},C.prototype.before=function(e){if(!(e=this.resolveDepth(e)))throw new RangeError("There is no position before the top-level node");return e==this.depth+1?this.pos:this.path[3*e-1]},C.prototype.after=function(e){if(!(e=this.resolveDepth(e)))throw new RangeError("There is no position after the top-level node");return e==this.depth+1?this.pos:this.path[3*e-1]+this.path[3*e].nodeSize},L.textOffset.get=function(){return this.pos-this.path[this.path.length-1]},L.nodeAfter.get=function(){var e=this.parent,t=this.index(this.depth);if(t==e.childCount)return null;var n=this.pos-this.path[this.path.length-1],a=e.child(t);return n?e.child(t).cut(n):a},L.nodeBefore.get=function(){var e=this.index(this.depth),t=this.pos-this.path[this.path.length-1];return t?this.parent.child(e).cut(0,t):0==e?null:this.parent.child(e-1)},C.prototype.posAtIndex=function(e,t){t=this.resolveDepth(t);for(var n=this.path[3*t],a=0==t?0:this.path[3*t-1]+1,r=0;r0;t--)if(this.start(t)<=e&&this.end(t)>=e)return t;return 0},C.prototype.blockRange=function(e,t){if(void 0===e&&(e=this),e.pos=0;n--)if(e.pos<=this.end(n)&&(!t||t(this.node(n))))return new j(this,e,n)},C.prototype.sameParent=function(e){return this.pos-this.parentOffset==e.pos-e.parentOffset},C.prototype.max=function(e){return e.pos>this.pos?e:this},C.prototype.min=function(e){return e.pos=0&&t<=e.content.size))throw new RangeError("Position "+t+" out of range");for(var n=[],a=0,r=t,i=e;;){var o=i.content.findIndex(r),s=o.index,l=o.offset,c=r-l;if(n.push(i,s,a+l),!c)break;if((i=i.child(s)).isText)break;r=c-1,a+=l+1}return new C(t,n,r)},C.resolveCached=function(e,t){for(var n=0;ne&&this.nodesBetween(e,t,(function(e){return n.isInSet(e.marks)&&(a=!0),!a})),a},Y.isBlock.get=function(){return this.type.isBlock},Y.isTextblock.get=function(){return this.type.isTextblock},Y.inlineContent.get=function(){return this.type.inlineContent},Y.isInline.get=function(){return this.type.isInline},Y.isText.get=function(){return this.type.isText},Y.isLeaf.get=function(){return this.type.isLeaf},Y.isAtom.get=function(){return this.type.isAtom},P.prototype.toString=function(){if(this.type.spec.toDebugString)return this.type.spec.toDebugString(this);var e=this.type.name;return this.content.size&&(e+="("+this.content.toStringInner()+")"),I(this.marks,e)},P.prototype.contentMatchAt=function(e){var t=this.type.contentMatch.matchFragment(this.content,0,e);if(!t)throw new Error("Called contentMatchAt on a node with invalid content");return t},P.prototype.canReplace=function(e,t,n,a,r){void 0===n&&(n=s.empty),void 0===a&&(a=0),void 0===r&&(r=n.childCount);var i=this.contentMatchAt(e).matchFragment(n,a,r),o=i&&i.matchFragment(this.content,t);if(!o||!o.validEnd)return!1;for(var l=a;l=0;n--)t=e[n].type.name+"("+t+")";return t}var N=function(e){this.validEnd=e,this.next=[],this.wrapCache=[]},F={inlineContent:{configurable:!0},defaultType:{configurable:!0},edgeCount:{configurable:!0}};N.parse=function(e,t){var n=new H(e,t);if(null==n.next)return N.empty;var a=B(n);n.next&&n.err("Unexpected trailing text");var r=function(e){var t=Object.create(null);return n(Z(e,0));function n(a){var r=[];a.forEach((function(t){e[t].forEach((function(t){var n=t.term,a=t.to;if(n){var i=r.indexOf(n),o=i>-1&&r[i+1];Z(e,a).forEach((function(e){o||r.push(n,o=[]),-1==o.indexOf(e)&&o.push(e)}))}}))}));for(var i=t[a.join(",")]=new N(a.indexOf(e.length-1)>-1),o=0;o>1},N.prototype.edge=function(e){var t=e<<1;if(t>=this.next.length)throw new RangeError("There's no "+e+"th edge in this content match");return{type:this.next[t],next:this.next[t+1]}},N.prototype.toString=function(){var e=[];return function t(n){e.push(n);for(var a=1;a"+e.indexOf(t.next[r+1]);return a})).join("\n")},Object.defineProperties(N.prototype,F),N.empty=new N(!0);var H=function(e,t){this.string=e,this.nodeTypes=t,this.inline=null,this.pos=0,this.tokens=e.split(/\s*(?=\b|\W|$)/),""==this.tokens[this.tokens.length-1]&&this.tokens.pop(),""==this.tokens[0]&&this.tokens.shift()},R={next:{configurable:!0}};function B(e){var t=[];do{t.push(q(e))}while(e.eat("|"));return 1==t.length?t[0]:{type:"choice",exprs:t}}function q(e){var t=[];do{t.push(V(e))}while(e.next&&")"!=e.next&&"|"!=e.next);return 1==t.length?t[0]:{type:"seq",exprs:t}}function V(e){for(var t=function(e){if(e.eat("(")){var t=B(e);return e.eat(")")||e.err("Missing closing paren"),t}if(!/\W/.test(e.next)){var n=function(e,t){var n=e.nodeTypes,a=n[t];if(a)return[a];var r=[];for(var i in n){var o=n[i];o.groups.indexOf(t)>-1&&r.push(o)}return 0==r.length&&e.err("No node type or group '"+t+"' found"),r}(e,e.next).map((function(t){return null==e.inline?e.inline=t.isInline:e.inline!=t.isInline&&e.err("Mixing inline and block content"),{type:"name",value:t}}));return e.pos++,1==n.length?n[0]:{type:"choice",exprs:n}}e.err("Unexpected token '"+e.next+"'")}(e);;)if(e.eat("+"))t={type:"plus",expr:t};else if(e.eat("*"))t={type:"star",expr:t};else if(e.eat("?"))t={type:"opt",expr:t};else{if(!e.eat("{"))break;t=U(e,t)}return t}function W(e){/\D/.test(e.next)&&e.err("Expected number, got '"+e.next+"'");var t=Number(e.next);return e.pos++,t}function U(e,t){var n=W(e),a=n;return e.eat(",")&&(a="}"!=e.next?W(e):-1),e.eat("}")||e.err("Unclosed braced range"),{type:"range",min:n,max:a,expr:t}}function K(e,t){return t-e}function Z(e,t){var n=[];return function t(a){var r=e[a];if(1==r.length&&!r[0].term)return t(r[0].to);n.push(a);for(var i=0;i-1},Q.prototype.allowsMarks=function(e){if(null==this.markSet)return!0;for(var t=0;t-1};var re=function(e){for(var t in this.spec={},e)this.spec[t]=e[t];this.spec.nodes=r.from(e.nodes),this.spec.marks=r.from(e.marks),this.nodes=Q.compile(this.spec.nodes,this),this.marks=ae.compile(this.spec.marks,this);var n=Object.create(null);for(var a in this.nodes){if(a in this.marks)throw new RangeError(a+" can not be both a node and a mark");var i=this.nodes[a],o=i.spec.content||"",s=i.spec.marks;i.contentMatch=n[o]||(n[o]=N.parse(o,this.nodes)),i.inlineContent=i.contentMatch.inlineContent,i.markSet="_"==s?null:s?ie(this,s.split(" ")):""!=s&&i.inlineContent?null:[]}for(var l in this.marks){var c=this.marks[l],u=c.spec.excludes;c.excluded=null==u?[c]:""==u?[]:ie(this,u.split(" "))}this.nodeFromJSON=this.nodeFromJSON.bind(this),this.markFromJSON=this.markFromJSON.bind(this),this.topNodeType=this.nodes[this.spec.topNode||"doc"],this.cached=Object.create(null),this.cached.wrappings=Object.create(null)};function ie(e,t){for(var n=[],a=0;a-1)&&n.push(o=l)}if(!o)throw new SyntaxError("Unknown mark type: '"+t[a]+"'")}return n}re.prototype.node=function(e,t,n,a){if("string"==typeof e)e=this.nodeType(e);else{if(!(e instanceof Q))throw new RangeError("Invalid node type: "+e);if(e.schema!=this)throw new RangeError("Node type from different schema used ("+e.name+")")}return e.createChecked(t,n,a)},re.prototype.text=function(e,t){var n=this.nodes.text;return new z(n,n.defaultAttrs,e,p.setFrom(t))},re.prototype.mark=function(e,t){return"string"==typeof e&&(e=this.marks[e]),e.create(t)},re.prototype.nodeFromJSON=function(e){return P.fromJSON(this,e)},re.prototype.markFromJSON=function(e){return p.fromJSON(this,e)},re.prototype.nodeType=function(e){var t=this.nodes[e];if(!t)throw new RangeError("Unknown node type: "+e);return t};var oe=function(e,t){var n=this;this.schema=e,this.rules=t,this.tags=[],this.styles=[],t.forEach((function(e){e.tag?n.tags.push(e):e.style&&n.styles.push(e)})),this.normalizeLists=!this.tags.some((function(t){if(!/^(ul|ol)\b/.test(t.tag)||!t.node)return!1;var n=e.nodes[t.node];return n.contentMatch.matchType(n)}))};oe.prototype.parse=function(e,t){void 0===t&&(t={});var n=new pe(this,t,!1);return n.addAll(e,null,t.from,t.to),n.finish()},oe.prototype.parseSlice=function(e,t){void 0===t&&(t={});var n=new pe(this,t,!0);return n.addAll(e,null,t.from,t.to),f.maxOpen(n.finish())},oe.prototype.matchTag=function(e,t,n){for(var a=n?this.tags.indexOf(n)+1:0;ae.length&&(61!=i.style.charCodeAt(e.length)||i.style.slice(e.length+1)!=t))){if(i.getAttrs){var o=i.getAttrs(t);if(!1===o)continue;i.attrs=o}return i}}},oe.schemaRules=function(e){var t=[];function n(e){for(var n=null==e.priority?50:e.priority,a=0;a=0;t--)if(e.eq(this.stashMarks[t]))return this.stashMarks.splice(t,1)[0]},de.prototype.applyPending=function(e){for(var t=0,n=this.pendingMarks;t=0;a--){var r=this.nodes[a],i=r.findWrapping(e);if(i&&(!t||t.length>i.length)&&(t=i,n=r,!i.length))break;if(r.solid)break}if(!t)return!1;this.sync(n);for(var o=0;othis.open){for(;t>this.open;t--)this.nodes[t-1].content.push(this.nodes[t].finish(e));this.nodes.length=this.open+1}},pe.prototype.finish=function(){return this.open=0,this.closeExtra(this.isOpen),this.nodes[0].finish(this.isOpen||this.options.topOpen)},pe.prototype.sync=function(e){for(var t=this.open;t>=0;t--)if(this.nodes[t]==e)return void(this.open=t)},me.currentPos.get=function(){this.closeExtra();for(var e=0,t=this.open;t>=0;t--){for(var n=this.nodes[t].content,a=n.length-1;a>=0;a--)e+=n[a].nodeSize;t&&e++}return e},pe.prototype.findAtPoint=function(e,t){if(this.find)for(var n=0;n-1)return e.split(/\s*\|\s*/).some(this.matchesContext,this);var n=e.split("/"),a=this.options.context,r=!(this.isOpen||a&&a.parent.type!=this.nodes[0].type),i=-(a?a.depth+1:0)+(r?0:1),o=function(e,s){for(;e>=0;e--){var l=n[e];if(""==l){if(e==n.length-1||0==e)continue;for(;s>=i;s--)if(o(e-1,s))return!0;return!1}var c=s>0||0==s&&r?t.nodes[s].type:a&&s>=i?a.node(s-i).type:null;if(!c||c.name!=l&&-1==c.groups.indexOf(l))return!1;s--}return!0};return o(n.length-1,this.open)},pe.prototype.textblockFromContext=function(){var e=this.options.context;if(e)for(var t=e.depth;t>=0;t--){var n=e.node(t).contentMatchAt(e.indexAfter(t)).defaultType;if(n&&n.isTextblock&&n.defaultAttrs)return n}for(var a in this.parser.schema.nodes){var r=this.parser.schema.nodes[a];if(r.isTextblock&&r.defaultAttrs)return r}},pe.prototype.addPendingMark=function(e){var t=function(e,t){for(var n=0;n=0;n--){var a=this.nodes[n];if(a.pendingMarks.lastIndexOf(e)>-1)a.pendingMarks=e.removeFromSet(a.pendingMarks);else{a.activeMarks=e.removeFromSet(a.activeMarks);var r=a.popFromStashMark(e);r&&(a.activeMarks=r.addToSet(a.activeMarks))}if(a==t)break}},Object.defineProperties(pe.prototype,me);var ve=function(e,t){this.nodes=e||{},this.marks=t||{}};function ge(e){var t={};for(var n in e){var a=e[n].spec.toDOM;a&&(t[n]=a)}return t}function ye(e){return e.document||window.document}ve.prototype.serializeFragment=function(e,t,n){var a=this;void 0===t&&(t={}),n||(n=ye(t).createDocumentFragment());var r=n,i=null;return e.forEach((function(e){if(i||e.marks.length){i||(i=[]);for(var n=0,o=0;n=0;a--){var r=this.serializeMark(e.marks[a],e.isInline,t);r&&((r.contentDOM||r.dom).appendChild(n),n=r.dom)}return n},ve.prototype.serializeMark=function(e,t,n){void 0===n&&(n={});var a=this.marks[e.type.name];return a&&ve.renderSpec(ye(n),a(e,t))},ve.renderSpec=function(e,t,n){if(void 0===n&&(n=null),"string"==typeof t)return{dom:e.createTextNode(t)};if(null!=t.nodeType)return{dom:t};if(t.dom&&null!=t.dom.nodeType)return t;var a=t[0],r=a.indexOf(" ");r>0&&(n=a.slice(0,r),a=a.slice(r+1));var i=null,o=n?e.createElementNS(n,a):e.createElement(a),s=t[1],l=1;if(s&&"object"==typeof s&&null==s.nodeType&&!Array.isArray(s))for(var c in l=2,s)if(null!=s[c]){var u=c.indexOf(" ");u>0?o.setAttributeNS(c.slice(0,u),c.slice(u+1),s[c]):o.setAttribute(c,s[c])}for(var d=l;dl)throw new RangeError("Content hole must be the only child of its parent node");return{dom:o,contentDOM:o}}var m=ve.renderSpec(e,p,n),f=m.dom,h=m.contentDOM;if(o.appendChild(f),h){if(i)throw new RangeError("Multiple content holes");i=h}}return{dom:o,contentDOM:i}},ve.fromSchema=function(e){return e.cached.domSerializer||(e.cached.domSerializer=new ve(this.nodesFromSchema(e),this.marksFromSchema(e)))},ve.nodesFromSchema=function(e){var t=ge(e.nodes);return t.text||(t.text=function(e){return e.text}),t},ve.marksFromSchema=function(e){return ge(e.marks)}},"30c9":function(e,t,n){var a=n("9520"),r=n("b218");e.exports=function(e){return null!=e&&r(e.length)&&!a(e)}},"32b3":function(e,t,n){var a=n("872a"),r=n("9638"),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var o=e[t];i.call(e,t)&&r(o,n)&&(void 0!==n||t in e)||a(e,t,n)}},"32f4":function(e,t,n){var a=n("2d7c"),r=n("d327"),i=Object.prototype.propertyIsEnumerable,o=Object.getOwnPropertySymbols,s=o?function(e){return null==e?[]:(e=Object(e),a(o(e),(function(t){return i.call(e,t)})))}:r;e.exports=s},"342f":function(e,t,n){var a=n("d066");e.exports=a("navigator","userAgent")||""},"34ac":function(e,t,n){var a=n("9520"),r=n("1368"),i=n("1a8c"),o=n("dc57"),s=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,u=l.toString,d=c.hasOwnProperty,p=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||r(e))&&(a(e)?p:s).test(o(e))}},"35a1":function(e,t,n){var a=n("f5df"),r=n("3f8c"),i=n("b622")("iterator");e.exports=function(e){if(null!=e)return e[i]||e["@@iterator"]||r[a(e)]}},3698:function(e,t){e.exports=function(e,t){return null==e?void 0:e[t]}},3729:function(e,t,n){var a=n("9e69"),r=n("00fd"),i=n("29f3"),o=a?a.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":o&&o in Object(e)?r(e):i(e)}},"37c3":function(e,t,n){e.exports=function(){"use strict";var e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t=function(t,n){var a={};return a.directiveName=t,a.eventName=n,a.bind=function(a,r,i){var o=void 0!==console.error?console.error:console.log,s=null,l=void 0;if("function"!=typeof r.value)if("object"===e(r.value)&&r.value.hasOwnProperty("handler")&&"function"==typeof r.value.handler)s=r.value.handler,delete(l=Object.assign({},r.value)).handler;else{var c="["+t+"]: provided expression '"+r.expression+"' must be a function or an object containing a property named 'handler' that is a function.";i.context.name&&(c+="\nFound in component '"+i.context.name+"'"),o(c)}else s=r.value;var u=function(e){a.contains(e.target)||a===e.target||s(e,a,l)};a["__vueEventOutside__"+n]=u,document.addEventListener(n,u)},a.unbind=function(e,t){document.removeEventListener(n,e["__vueEventOutside__"+n]),e["__vueEventOutside__"+n]=null},a},n={directiveName:"event-outside",bind:function(t,n,a){var r=void 0!==console.error?console.error:console.log,i=void 0;if("object"!==e(n.value)||void 0===n.value.name||"string"!=typeof n.value.name||void 0===n.value.handler||"function"!=typeof n.value.handler){var o="[v-event-outside]: provided expression '"+n.expression+'\' must be an object containing a "name" string and a "handler" function.';return a.context.name&&(o+="\nFound in component '"+a.context.name+"'"),void r(o)}if(delete(i=Object.assign({},n.value)).name,delete i.handler,n.modifiers.jquery&&void 0===window.$&&void 0===window.jQuery){var s="[v-event-outside]: jQuery is not present in window.";return a.context.name&&(s+="\nFound in component '"+a.context.name+"'"),void r(s)}var l=function(e){t.contains(e.target)||t===e.target||n.value.handler(e,t,i)};t["__vueEventOutside__"+n.value.name]=l,n.modifiers.jquery?jQuery(document).on(n.value.name,l):document.addEventListener(n.value.name,l)},unbind:function(e,t){t.modifiers.jquery?jQuery(document).off(t.value.name,e["__vueEventOutside__"+t.value.name]):document.removeEventListener(t.value.name,e["__vueEventOutside__"+t.value.name]),e["__vueEventOutside__"+t.value.name]=null}},a=t("click-outside","click"),r=t("dblclick-outside","dblclick"),i=t("focus-outside","focusin"),o=t("blur-outside","focusout"),s=t("mousemove-outside","mousemove"),l=t("mousedown-outside","mousedown"),c=t("mouseup-outside","mouseup"),u=t("mouseover-outside","mouseover"),d=t("mouseout-outside","mouseout"),p=t("change-outside","change"),m=t("select-outside","select"),f=t("submit-outside","submit"),h=t("keydown-outside","keydown"),_=t("keypress-outside","keypress"),v=t("keyup-outside","keyup"),g={install:function(e){e.directive(a.directiveName,a),e.directive(r.directiveName,r),e.directive(i.directiveName,i),e.directive(o.directiveName,o),e.directive(s.directiveName,s),e.directive(l.directiveName,l),e.directive(c.directiveName,c),e.directive(u.directiveName,u),e.directive(d.directiveName,d),e.directive(p.directiveName,p),e.directive(m.directiveName,m),e.directive(f.directiveName,f),e.directive(h.directiveName,h),e.directive(_.directiveName,_),e.directive(_.directiveName,_),e.directive(v.directiveName,v),e.directive(n.directiveName,n)}};return"undefined"!=typeof window&&window.Vue&&window.Vue.use(g),g}()},"37e8":function(e,t,n){var a=n("83ab"),r=n("9bf2"),i=n("825a"),o=n("df75");e.exports=a?Object.defineProperties:function(e,t){i(e);for(var n,a=o(t),s=a.length,l=0;s>l;)r.f(e,n=a[l++],t[n]);return e}},3886:function(e,t,n){!function(e){"use strict";e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(n("c1df"))},"39a6":function(e,t,n){!function(e){"use strict";e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n("c1df"))},"39bd":function(e,t,n){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};function a(e,t,n,a){var r="";if(t)switch(n){case"s":r="काही सेकंद";break;case"ss":r="%d सेकंद";break;case"m":r="एक मिनिट";break;case"mm":r="%d मिनिटे";break;case"h":r="एक तास";break;case"hh":r="%d तास";break;case"d":r="एक दिवस";break;case"dd":r="%d दिवस";break;case"M":r="एक महिना";break;case"MM":r="%d महिने";break;case"y":r="एक वर्ष";break;case"yy":r="%d वर्षे"}else switch(n){case"s":r="काही सेकंदां";break;case"ss":r="%d सेकंदां";break;case"m":r="एका मिनिटा";break;case"mm":r="%d मिनिटां";break;case"h":r="एका तासा";break;case"hh":r="%d तासां";break;case"d":r="एका दिवसा";break;case"dd":r="%d दिवसां";break;case"M":r="एका महिन्या";break;case"MM":r="%d महिन्यां";break;case"y":r="एका वर्षा";break;case"yy":r="%d वर्षां"}return r.replace(/%d/i,e)}e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/पहाटे|सकाळी|दुपारी|सायंकाळी|रात्री/,meridiemHour:function(e,t){return 12===e&&(e=0),"पहाटे"===t||"सकाळी"===t?e:"दुपारी"===t||"सायंकाळी"===t||"रात्री"===t?e>=12?e:e+12:void 0},meridiem:function(e,t,n){return e>=0&&e<6?"पहाटे":e<12?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}})}(n("c1df"))},"39ff":function(e,t,n){var a=n("0b07")(n("2b3e"),"WeakMap");e.exports=a},"3a39":function(e,t,n){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?e<4?e:e+12:"बिहान"===t?e:"दिउँसो"===t?e>=10?e:e+12:"साँझ"===t?e+12:void 0},meridiem:function(e,t,n){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}})}(n("c1df"))},"3a6c":function(e,t,n){!function(e){"use strict";e.defineLocale("zh-mo",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"D/M/YYYY",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var a=100*e+t;return a<600?"凌晨":a<900?"早上":a<1130?"上午":a<1230?"中午":a<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(n("c1df"))},"3b1b":function(e,t,n){!function(e){"use strict";var t={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"};e.defineLocale("tg",{months:{format:"январи_феврали_марти_апрели_майи_июни_июли_августи_сентябри_октябри_ноябри_декабри".split("_"),standalone:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_")},monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Фардо соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(e,t){return 12===e&&(e=0),"шаб"===t?e<4?e:e+12:"субҳ"===t?e:"рӯз"===t?e>=11?e:e+12:"бегоҳ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"шаб":e<11?"субҳ":e<16?"рӯз":e<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(e){var n=e%10,a=e>=100?100:null;return e+(t[e]||t[n]||t[a])},week:{dow:1,doy:7}})}(n("c1df"))},"3b4a":function(e,t,n){var a=n("0b07"),r=function(){try{var e=a(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=r},"3bbe":function(e,t,n){var a=n("861d");e.exports=function(e){if(!a(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},"3c0d":function(e,t,n){!function(e){"use strict";var t="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),n="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),a=[/^led/i,/^úno/i,/^bře/i,/^dub/i,/^kvě/i,/^(čvn|červen$|června)/i,/^(čvc|červenec|července)/i,/^srp/i,/^zář/i,/^říj/i,/^lis/i,/^pro/i],r=/^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;function i(e){return e>1&&e<5&&1!=~~(e/10)}function o(e,t,n,a){var r=e+" ";switch(n){case"s":return t||a?"pár sekund":"pár sekundami";case"ss":return t||a?r+(i(e)?"sekundy":"sekund"):r+"sekundami";case"m":return t?"minuta":a?"minutu":"minutou";case"mm":return t||a?r+(i(e)?"minuty":"minut"):r+"minutami";case"h":return t?"hodina":a?"hodinu":"hodinou";case"hh":return t||a?r+(i(e)?"hodiny":"hodin"):r+"hodinami";case"d":return t||a?"den":"dnem";case"dd":return t||a?r+(i(e)?"dny":"dní"):r+"dny";case"M":return t||a?"měsíc":"měsícem";case"MM":return t||a?r+(i(e)?"měsíce":"měsíců"):r+"měsíci";case"y":return t||a?"rok":"rokem";case"yy":return t||a?r+(i(e)?"roky":"let"):r+"lety"}}e.defineLocale("cs",{months:t,monthsShort:n,monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:o,ss:o,m:o,mm:o,h:o,hh:o,d:o,dd:o,M:o,MM:o,y:o,yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("c1df"))},"3ca3":function(e,t,n){"use strict";var a=n("6547").charAt,r=n("69f3"),i=n("7dd0"),o="String Iterator",s=r.set,l=r.getterFor(o);i(String,"String",(function(e){s(this,{type:o,string:String(e),index:0})}),(function(){var e,t=l(this),n=t.string,r=t.index;return r>=n.length?{value:void 0,done:!0}:(e=a(n,r),t.index+=e.length,{value:e,done:!1})}))},"3ce4":function(e,t,n){"use strict";var a=n("1020"),r=n("073e");t.highlight=o,t.highlightAuto=function(e,t){var n,s,l,c,u=t||{},d=u.subset||a.listLanguages(),p=u.prefix,m=d.length,f=-1;if(null==p&&(p=i),"string"!=typeof e)throw r("Expected `string` for value, got `%s`",e);for(s={relevance:0,language:null,value:[]},n={relevance:0,language:null,value:[]};++fs.relevance&&(s=l),l.relevance>n.relevance&&(s=n,n=l));return s.language&&(n.secondBest=s),n},t.registerLanguage=function(e,t){a.registerLanguage(e,t)},t.listLanguages=function(){return a.listLanguages()},t.registerAlias=function(e,t){var n,r=e;for(n in t&&((r={})[e]=t),r)a.registerAliases(r[n],{languageName:n})},s.prototype.addText=function(e){var t,n,a=this.stack;""!==e&&(t=a[a.length-1],(n=t.children[t.children.length-1])&&"text"===n.type?n.value+=e:t.children.push({type:"text",value:e}))},s.prototype.addKeyword=function(e,t){this.openNode(t),this.addText(e),this.closeNode()},s.prototype.addSublanguage=function(e,t){var n=this.stack,a=n[n.length-1],r=e.rootNode.children,i=t?{type:"element",tagName:"span",properties:{className:[t]},children:r}:r;a.children=a.children.concat(i)},s.prototype.openNode=function(e){var t=this.stack,n=this.options.classPrefix+e,a=t[t.length-1],r={type:"element",tagName:"span",properties:{className:[n]},children:[]};a.children.push(r),t.push(r)},s.prototype.closeNode=function(){this.stack.pop()},s.prototype.closeAllNodes=l,s.prototype.finalize=l,s.prototype.toHTML=function(){return""};var i="hljs-";function o(e,t,n){var o,l=a.configure({}),c=(n||{}).prefix;if("string"!=typeof e)throw r("Expected `string` for name, got `%s`",e);if(!a.getLanguage(e))throw r("Unknown language: `%s` is not registered",e);if("string"!=typeof t)throw r("Expected `string` for value, got `%s`",t);if(null==c&&(c=i),a.configure({__emitter:s,classPrefix:c}),o=a.highlight(e,t,!0),a.configure(l||{}),o.errorRaised)throw o.errorRaised;return{relevance:o.relevance,language:o.language,value:o.emitter.rootNode.children}}function s(e){this.options=e,this.rootNode={children:[]},this.stack=[this.rootNode]}function l(){}},"3de5":function(e,t,n){!function(e){"use strict";var t={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},n={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"};e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,n){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?e<2?e:e+12:"வைகறை"===t||"காலை"===t||"நண்பகல்"===t&&e>=10?e:e+12},week:{dow:0,doy:6}})}(n("c1df"))},"3e92":function(e,t,n){!function(e){"use strict";var t={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},n={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"};e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ರಾತ್ರಿ"===t?e<4?e:e+12:"ಬೆಳಿಗ್ಗೆ"===t?e:"ಮಧ್ಯಾಹ್ನ"===t?e>=10?e:e+12:"ಸಂಜೆ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"ರಾತ್ರಿ":e<10?"ಬೆಳಿಗ್ಗೆ":e<17?"ಮಧ್ಯಾಹ್ನ":e<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}})}(n("c1df"))},"3f8c":function(e,t){e.exports={}},4160:function(e,t,n){"use strict";var a=n("23e7"),r=n("17c2");a({target:"Array",proto:!0,forced:[].forEach!=r},{forEach:r})},"41c3":function(e,t,n){var a=n("1a8c"),r=n("eac5"),i=n("ec8c"),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!a(e))return i(e);var t=r(e),n=[];for(var s in e)("constructor"!=s||!t&&o.call(e,s))&&n.push(s);return n}},"423e":function(e,t,n){!function(e){"use strict";e.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}})}(n("c1df"))},4245:function(e,t,n){var a=n("1290");e.exports=function(e,t){var n=e.__data__;return a(t)?n["string"==typeof t?"string":"hash"]:n.map}},42454:function(e,t,n){var a=n("f909"),r=n("2ec1")((function(e,t,n){a(e,t,n)}));e.exports=r},4284:function(e,t){e.exports=function(e,t){for(var n=-1,a=null==e?0:e.length;++n=10;)e/=10;return r(e)}return r(e/=1e3)}e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:n,past:a,s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d Méint",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("c1df"))},"44ad":function(e,t,n){var a=n("d039"),r=n("c6b6"),i="".split;e.exports=a((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==r(e)?i.call(e,""):Object(e)}:Object},"44d2":function(e,t,n){var a=n("b622"),r=n("7c73"),i=n("9bf2"),o=a("unscopables"),s=Array.prototype;null==s[o]&&i.f(s,o,{configurable:!0,value:r(null)}),e.exports=function(e){s[o][e]=!0}},"44de":function(e,t,n){var a=n("da84");e.exports=function(e,t){var n=a.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))}},"44e7":function(e,t,n){var a=n("861d"),r=n("c6b6"),i=n("b622")("match");e.exports=function(e){var t;return a(e)&&(void 0!==(t=e[i])?!!t:"RegExp"==r(e))}},4678:function(e,t,n){var a={"./af":"2bfb","./af.js":"2bfb","./ar":"8e73","./ar-dz":"a356","./ar-dz.js":"a356","./ar-kw":"423e","./ar-kw.js":"423e","./ar-ly":"1cfd","./ar-ly.js":"1cfd","./ar-ma":"0a84","./ar-ma.js":"0a84","./ar-sa":"8230","./ar-sa.js":"8230","./ar-tn":"6d83","./ar-tn.js":"6d83","./ar.js":"8e73","./az":"485c","./az.js":"485c","./be":"1fc1","./be.js":"1fc1","./bg":"84aa","./bg.js":"84aa","./bm":"a7fa","./bm.js":"a7fa","./bn":"9043","./bn-bd":"9686","./bn-bd.js":"9686","./bn.js":"9043","./bo":"d26a","./bo.js":"d26a","./br":"6887","./br.js":"6887","./bs":"2554","./bs.js":"2554","./ca":"d716","./ca.js":"d716","./cs":"3c0d","./cs.js":"3c0d","./cv":"03ec","./cv.js":"03ec","./cy":"9797","./cy.js":"9797","./da":"0f14","./da.js":"0f14","./de":"b469","./de-at":"b3eb","./de-at.js":"b3eb","./de-ch":"bb71","./de-ch.js":"bb71","./de.js":"b469","./dv":"598a","./dv.js":"598a","./el":"8d47","./el.js":"8d47","./en-au":"0e6b","./en-au.js":"0e6b","./en-ca":"3886","./en-ca.js":"3886","./en-gb":"39a6","./en-gb.js":"39a6","./en-ie":"e1d3","./en-ie.js":"e1d3","./en-il":"7333","./en-il.js":"7333","./en-in":"ec2e","./en-in.js":"ec2e","./en-nz":"6f50","./en-nz.js":"6f50","./en-sg":"b7e9","./en-sg.js":"b7e9","./eo":"65db","./eo.js":"65db","./es":"898b","./es-do":"0a3c","./es-do.js":"0a3c","./es-mx":"b5b7","./es-mx.js":"b5b7","./es-us":"55c9","./es-us.js":"55c9","./es.js":"898b","./et":"ec18","./et.js":"ec18","./eu":"0ff2","./eu.js":"0ff2","./fa":"8df4","./fa.js":"8df4","./fi":"81e9","./fi.js":"81e9","./fil":"d69a","./fil.js":"d69a","./fo":"0721","./fo.js":"0721","./fr":"9f26","./fr-ca":"d9f8","./fr-ca.js":"d9f8","./fr-ch":"0e49","./fr-ch.js":"0e49","./fr.js":"9f26","./fy":"7118","./fy.js":"7118","./ga":"5120","./ga.js":"5120","./gd":"f6b4","./gd.js":"f6b4","./gl":"8840","./gl.js":"8840","./gom-deva":"aaf2","./gom-deva.js":"aaf2","./gom-latn":"0caa","./gom-latn.js":"0caa","./gu":"e0c5","./gu.js":"e0c5","./he":"c7aa","./he.js":"c7aa","./hi":"dc4d","./hi.js":"dc4d","./hr":"4ba9","./hr.js":"4ba9","./hu":"5b14","./hu.js":"5b14","./hy-am":"d6b6","./hy-am.js":"d6b6","./id":"5038","./id.js":"5038","./is":"0558","./is.js":"0558","./it":"6e98","./it-ch":"6f12","./it-ch.js":"6f12","./it.js":"6e98","./ja":"079e","./ja.js":"079e","./jv":"b540","./jv.js":"b540","./ka":"201b","./ka.js":"201b","./kk":"6d79","./kk.js":"6d79","./km":"e81d","./km.js":"e81d","./kn":"3e92","./kn.js":"3e92","./ko":"22f8","./ko.js":"22f8","./ku":"2421","./ku.js":"2421","./ky":"9609","./ky.js":"9609","./lb":"440c","./lb.js":"440c","./lo":"b29d","./lo.js":"b29d","./lt":"26f9","./lt.js":"26f9","./lv":"b97c","./lv.js":"b97c","./me":"293c","./me.js":"293c","./mi":"688b","./mi.js":"688b","./mk":"6909","./mk.js":"6909","./ml":"02fb","./ml.js":"02fb","./mn":"958b","./mn.js":"958b","./mr":"39bd","./mr.js":"39bd","./ms":"ebe4","./ms-my":"6403","./ms-my.js":"6403","./ms.js":"ebe4","./mt":"1b45","./mt.js":"1b45","./my":"8689","./my.js":"8689","./nb":"6ce3","./nb.js":"6ce3","./ne":"3a39","./ne.js":"3a39","./nl":"facd","./nl-be":"db29","./nl-be.js":"db29","./nl.js":"facd","./nn":"b84c","./nn.js":"b84c","./oc-lnc":"167b","./oc-lnc.js":"167b","./pa-in":"f3ff","./pa-in.js":"f3ff","./pl":"8d57","./pl.js":"8d57","./pt":"f260","./pt-br":"d2d4","./pt-br.js":"d2d4","./pt.js":"f260","./ro":"972c","./ro.js":"972c","./ru":"957c","./ru.js":"957c","./sd":"6784","./sd.js":"6784","./se":"ffff","./se.js":"ffff","./si":"eda5","./si.js":"eda5","./sk":"7be6","./sk.js":"7be6","./sl":"8155","./sl.js":"8155","./sq":"c8f3","./sq.js":"c8f3","./sr":"cf1e","./sr-cyrl":"13e9","./sr-cyrl.js":"13e9","./sr.js":"cf1e","./ss":"52bd","./ss.js":"52bd","./sv":"5fbd","./sv.js":"5fbd","./sw":"74dc","./sw.js":"74dc","./ta":"3de5","./ta.js":"3de5","./te":"5cbb","./te.js":"5cbb","./tet":"576c","./tet.js":"576c","./tg":"3b1b","./tg.js":"3b1b","./th":"10e8","./th.js":"10e8","./tk":"5aff","./tk.js":"5aff","./tl-ph":"0f38","./tl-ph.js":"0f38","./tlh":"cf75","./tlh.js":"cf75","./tr":"0e81","./tr.js":"0e81","./tzl":"cf51","./tzl.js":"cf51","./tzm":"c109","./tzm-latn":"b53d","./tzm-latn.js":"b53d","./tzm.js":"c109","./ug-cn":"6117","./ug-cn.js":"6117","./uk":"ada2","./uk.js":"ada2","./ur":"5294","./ur.js":"5294","./uz":"2e8c","./uz-latn":"010e","./uz-latn.js":"010e","./uz.js":"2e8c","./vi":"2921","./vi.js":"2921","./x-pseudo":"fd7e","./x-pseudo.js":"fd7e","./yo":"7f33","./yo.js":"7f33","./zh-cn":"5c3a","./zh-cn.js":"5c3a","./zh-hk":"49ab","./zh-hk.js":"49ab","./zh-mo":"3a6c","./zh-mo.js":"3a6c","./zh-tw":"90ea","./zh-tw.js":"90ea"};function r(e){var t=i(e);return n(t)}function i(e){if(!n.o(a,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}r.keys=function(){return Object.keys(a)},r.resolve=i,e.exports=r,r.id="4678"},4840:function(e,t,n){var a=n("825a"),r=n("1c0b"),i=n("b622")("species");e.exports=function(e,t){var n,o=a(e).constructor;return void 0===o||null==(n=a(o)[i])?t:r(n)}},"485c":function(e,t,n){!function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"};e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"bir neçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,n){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var n=e%10,a=e%100-n,r=e>=100?100:null;return e+(t[n]||t[a]||t[r])},week:{dow:1,doy:7}})}(n("c1df"))},4930:function(e,t,n){var a=n("d039");e.exports=!!Object.getOwnPropertySymbols&&!a((function(){return!String(Symbol())}))},"498a":function(e,t,n){"use strict";var a=n("23e7"),r=n("58a8").trim;a({target:"String",proto:!0,forced:n("c8d2")("trim")},{trim:function(){return r(this)}})},"49ab":function(e,t,n){!function(e){"use strict";e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var a=100*e+t;return a<600?"凌晨":a<900?"早上":a<1200?"上午":1200===a?"中午":a<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(n("c1df"))},"49f4":function(e,t,n){var a=n("6044");e.exports=function(){this.__data__=a?a(null):{},this.size=0}},"4ba9":function(e,t,n){!function(e){"use strict";function t(e,t,n){var a=e+" ";switch(n){case"ss":return a+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return a+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return a+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return a+=1===e?"dan":"dana";case"MM":return a+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return a+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:return"[prošlu] [nedjelju] [u] LT";case 3:return"[prošlu] [srijedu] [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("c1df"))},"4d64":function(e,t,n){var a=n("fc6a"),r=n("50c4"),i=n("23cb"),o=function(e){return function(t,n,o){var s,l=a(t),c=r(l.length),u=i(o,c);if(e&&n!=n){for(;c>u;)if((s=l[u++])!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:o(!0),indexOf:o(!1)}},"4de4":function(e,t,n){"use strict";var a=n("23e7"),r=n("b727").filter,i=n("1dde"),o=n("ae40"),s=i("filter"),l=o("filter");a({target:"Array",proto:!0,forced:!s||!l},{filter:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(e,t,n){"use strict";var a=n("0366"),r=n("7b0b"),i=n("9bdd"),o=n("e95a"),s=n("50c4"),l=n("8418"),c=n("35a1");e.exports=function(e){var t,n,u,d,p,m,f=r(e),h="function"==typeof this?this:Array,_=arguments.length,v=_>1?arguments[1]:void 0,g=void 0!==v,y=c(f),b=0;if(g&&(v=a(v,_>2?arguments[2]:void 0,2)),null==y||h==Array&&o(y))for(n=new h(t=s(f.length));t>b;b++)m=g?v(f[b],b):f[b],l(n,b,m);else for(p=(d=y.call(f)).next,n=new h;!(u=p.call(d)).done;b++)m=g?i(d,v,[u.value,b],!0):u.value,l(n,b,m);return n.length=b,n}},"4f50":function(e,t,n){var a=n("b760"),r=n("e5383"),i=n("c8fe"),o=n("4359"),s=n("fa21"),l=n("d370"),c=n("6747"),u=n("dcbe"),d=n("0d24"),p=n("9520"),m=n("1a8c"),f=n("60ed"),h=n("73ac"),_=n("8adb"),v=n("8de2");e.exports=function(e,t,n,g,y,b,w){var x=_(e,n),k=_(t,n),D=w.get(k);if(D)a(e,n,D);else{var M=b?b(x,k,n+"",e,t,w):void 0,S=void 0===M;if(S){var C=c(k),L=!C&&d(k),T=!C&&!L&&h(k);M=k,C||L||T?c(x)?M=x:u(x)?M=o(x):L?(S=!1,M=r(k,!0)):T?(S=!1,M=i(k,!0)):M=[]:f(k)||l(k)?(M=x,l(x)?M=v(x):m(x)&&!p(x)||(M=s(k))):S=!1}S&&(w.set(k,M),y(M,k,g,b,w),w.delete(k)),a(e,n,M)}}},5038:function(e,t,n){!function(e){"use strict";e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(n("c1df"))},"50c4":function(e,t,n){var a=n("a691"),r=Math.min;e.exports=function(e){return e>0?r(a(e),9007199254740991):0}},"50d8":function(e,t){e.exports=function(e,t){for(var n=-1,a=Array(e);++n=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(n("c1df"))},5313:function(e,t,n){"use strict";n.r(t),n.d(t,"AllSelection",(function(){return m})),n.d(t,"EditorState",(function(){return x})),n.d(t,"NodeSelection",(function(){return d})),n.d(t,"Plugin",(function(){return S})),n.d(t,"PluginKey",(function(){return T})),n.d(t,"Selection",(function(){return o})),n.d(t,"SelectionRange",(function(){return l})),n.d(t,"TextSelection",(function(){return c})),n.d(t,"Transaction",(function(){return v}));var a=n("304a"),r=n("0ac0"),i=Object.create(null),o=function(e,t,n){this.ranges=n||[new l(e.min(t),e.max(t))],this.$anchor=e,this.$head=t},s={anchor:{configurable:!0},head:{configurable:!0},from:{configurable:!0},to:{configurable:!0},$from:{configurable:!0},$to:{configurable:!0},empty:{configurable:!0}};s.anchor.get=function(){return this.$anchor.pos},s.head.get=function(){return this.$head.pos},s.from.get=function(){return this.$from.pos},s.to.get=function(){return this.$to.pos},s.$from.get=function(){return this.ranges[0].$from},s.$to.get=function(){return this.ranges[0].$to},s.empty.get=function(){for(var e=this.ranges,t=0;t=0;r--){var i=t<0?h(e.node(0),e.node(r),e.before(r+1),e.index(r),t,n):h(e.node(0),e.node(r),e.after(r+1),e.index(r)+1,t,n);if(i)return i}},o.near=function(e,t){return void 0===t&&(t=1),this.findFrom(e,t)||this.findFrom(e,-t)||new m(e.node(0))},o.atStart=function(e){return h(e,e,0,0,1)||new m(e)},o.atEnd=function(e){return h(e,e,e.content.size,e.childCount,-1)||new m(e)},o.fromJSON=function(e,t){if(!t||!t.type)throw new RangeError("Invalid input for Selection.fromJSON");var n=i[t.type];if(!n)throw new RangeError("No selection type "+t.type+" defined");return n.fromJSON(e,t)},o.jsonID=function(e,t){if(e in i)throw new RangeError("Duplicate use of selection JSON ID "+e);return i[e]=t,t.prototype.jsonID=e,t},o.prototype.getBookmark=function(){return c.between(this.$anchor,this.$head).getBookmark()},Object.defineProperties(o.prototype,s),o.prototype.visible=!0;var l=function(e,t){this.$from=e,this.$to=t},c=function(e){function t(t,n){void 0===n&&(n=t),e.call(this,t,n)}e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t;var n={$cursor:{configurable:!0}};return n.$cursor.get=function(){return this.$anchor.pos==this.$head.pos?this.$head:null},t.prototype.map=function(n,a){var r=n.resolve(a.map(this.head));if(!r.parent.inlineContent)return e.near(r);var i=n.resolve(a.map(this.anchor));return new t(i.parent.inlineContent?i:r,r)},t.prototype.replace=function(t,n){if(void 0===n&&(n=a.Slice.empty),e.prototype.replace.call(this,t,n),n==a.Slice.empty){var r=this.$from.marksAcross(this.$to);r&&t.ensureMarks(r)}},t.prototype.eq=function(e){return e instanceof t&&e.anchor==this.anchor&&e.head==this.head},t.prototype.getBookmark=function(){return new u(this.anchor,this.head)},t.prototype.toJSON=function(){return{type:"text",anchor:this.anchor,head:this.head}},t.fromJSON=function(e,n){if("number"!=typeof n.anchor||"number"!=typeof n.head)throw new RangeError("Invalid input for TextSelection.fromJSON");return new t(e.resolve(n.anchor),e.resolve(n.head))},t.create=function(e,t,n){void 0===n&&(n=t);var a=e.resolve(t);return new this(a,n==t?a:e.resolve(n))},t.between=function(n,a,r){var i=n.pos-a.pos;if(r&&!i||(r=i>=0?1:-1),!a.parent.inlineContent){var o=e.findFrom(a,r,!0)||e.findFrom(a,-r,!0);if(!o)return e.near(a,r);a=o.$head}return n.parent.inlineContent||(0==i||(n=(e.findFrom(n,-r,!0)||e.findFrom(n,r,!0)).$anchor).pos0?0:1);r>0?o=0;o+=r){var s=t.child(o);if(s.isAtom){if(!i&&d.isSelectable(s))return d.create(e,n-(r<0?s.nodeSize:0))}else{var l=h(e,s,n+r,r<0?s.childCount:0,r,i);if(l)return l}n+=s.nodeSize*r}}function _(e,t,n){var a=e.steps.length-1;if(!(a0},t.prototype.setStoredMarks=function(e){return this.storedMarks=e,this.updated|=2,this},t.prototype.ensureMarks=function(e){return a.Mark.sameSet(this.storedMarks||this.selection.$from.marks(),e)||this.setStoredMarks(e),this},t.prototype.addStoredMark=function(e){return this.ensureMarks(e.addToSet(this.storedMarks||this.selection.$head.marks()))},t.prototype.removeStoredMark=function(e){return this.ensureMarks(e.removeFromSet(this.storedMarks||this.selection.$head.marks()))},n.storedMarksSet.get=function(){return(2&this.updated)>0},t.prototype.addStep=function(t,n){e.prototype.addStep.call(this,t,n),this.updated=-3&this.updated,this.storedMarks=null},t.prototype.setTime=function(e){return this.time=e,this},t.prototype.replaceSelection=function(e){return this.selection.replace(this,e),this},t.prototype.replaceSelectionWith=function(e,t){var n=this.selection;return!1!==t&&(e=e.mark(this.storedMarks||(n.empty?n.$from.marks():n.$from.marksAcross(n.$to)||a.Mark.none))),n.replaceWith(this,e),this},t.prototype.deleteSelection=function(){return this.selection.replace(this),this},t.prototype.insertText=function(e,t,n){void 0===n&&(n=t);var a=this.doc.type.schema;if(null==t)return e?this.replaceSelectionWith(a.text(e),!0):this.deleteSelection();if(!e)return this.deleteRange(t,n);var r=this.storedMarks;if(!r){var i=this.doc.resolve(t);r=n==t?i.marks():i.marksAcross(this.doc.resolve(n))}return this.replaceRangeWith(t,n,a.text(e,r)),this.selection.empty||this.setSelection(o.near(this.selection.$to)),this},t.prototype.setMeta=function(e,t){return this.meta["string"==typeof e?e:e.key]=t,this},t.prototype.getMeta=function(e){return this.meta["string"==typeof e?e:e.key]},n.isGeneric.get=function(){for(var e in this.meta)return!1;return!0},t.prototype.scrollIntoView=function(){return this.updated|=4,this},n.scrolledIntoView.get=function(){return(4&this.updated)>0},Object.defineProperties(t.prototype,n),t}(r.e);function g(e,t){return t&&e?e.bind(t):e}var y=function(e,t,n){this.name=e,this.init=g(t.init,n),this.apply=g(t.apply,n)},b=[new y("doc",{init:function(e){return e.doc||e.schema.topNodeType.createAndFill()},apply:function(e){return e.doc}}),new y("selection",{init:function(e,t){return e.selection||o.atStart(t.doc)},apply:function(e){return e.selection}}),new y("storedMarks",{init:function(e){return e.storedMarks||null},apply:function(e,t,n,a){return a.selection.$cursor?e.storedMarks:null}}),new y("scrollToSelection",{init:function(){return 0},apply:function(e,t){return e.scrolledIntoView?t+1:t}})],w=function(e,t){var n=this;this.schema=e,this.fields=b.concat(),this.plugins=[],this.pluginsByKey=Object.create(null),t&&t.forEach((function(e){if(n.pluginsByKey[e.key])throw new RangeError("Adding different instances of a keyed plugin ("+e.key+")");n.plugins.push(e),n.pluginsByKey[e.key]=e,e.spec.state&&n.fields.push(new y(e.key,e.spec.state,e))}))},x=function(e){this.config=e},k={schema:{configurable:!0},plugins:{configurable:!0},tr:{configurable:!0}};k.schema.get=function(){return this.config.schema},k.plugins.get=function(){return this.config.plugins},x.prototype.apply=function(e){return this.applyTransaction(e).state},x.prototype.filterTransaction=function(e,t){void 0===t&&(t=-1);for(var n=0;n-1&&D.splice(t,1)},Object.defineProperties(x.prototype,k);var D=[];function M(e,t,n){for(var a in e){var r=e[a];r instanceof Function?r=r.bind(t):"handleDOMEvents"==a&&(r=M(r,t,{})),n[a]=r}return n}var S=function(e){this.props={},e.props&&M(e.props,this,this.props),this.spec=e,this.key=e.key?e.key.key:L("plugin")};S.prototype.getState=function(e){return e[this.key]};var C=Object.create(null);function L(e){return e in C?e+"$"+ ++C[e]:(C[e]=0,e+"$")}var T=function(e){void 0===e&&(e="key"),this.key=L(e)};T.prototype.get=function(e){return e.config.pluginsByKey[this.key]},T.prototype.getState=function(e){return e[this.key]}},5319:function(e,t,n){"use strict";var a=n("d784"),r=n("825a"),i=n("50c4"),o=n("a691"),s=n("1d80"),l=n("8aa5"),c=n("0cb2"),u=n("14c3"),d=Math.max,p=Math.min;a("replace",2,(function(e,t,n,a){var m=a.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,f=a.REPLACE_KEEPS_$0,h=m?"$":"$0";return[function(n,a){var r=s(this),i=null==n?void 0:n[e];return void 0!==i?i.call(n,r,a):t.call(String(r),n,a)},function(e,a){if(!m&&f||"string"==typeof a&&-1===a.indexOf(h)){var s=n(t,e,this,a);if(s.done)return s.value}var _=r(e),v=String(this),g="function"==typeof a;g||(a=String(a));var y=_.global;if(y){var b=_.unicode;_.lastIndex=0}for(var w=[];;){var x=u(_,v);if(null===x)break;if(w.push(x),!y)break;""===String(x[0])&&(_.lastIndex=l(v,i(_.lastIndex),b))}for(var k,D="",M=0,S=0;S=M&&(D+=v.slice(M,L)+A,M=L+C.length)}return D+v.slice(M)}]}))},"55a3":function(e,t){e.exports=function(e){return this.__data__.has(e)}},"55be":function(e,t,n){"use strict";n.r(t),n.d(t,"CellSelection",(function(){return $})),n.d(t,"TableMap",(function(){return f})),n.d(t,"TableView",(function(){return Ce})),n.d(t,"__clipCells",(function(){return N})),n.d(t,"__insertCells",(function(){return R})),n.d(t,"__pastedCells",(function(){return z})),n.d(t,"addColSpan",(function(){return j})),n.d(t,"addColumn",(function(){return re})),n.d(t,"addColumnAfter",(function(){return oe})),n.d(t,"addColumnBefore",(function(){return ie})),n.d(t,"addRow",(function(){return ue})),n.d(t,"addRowAfter",(function(){return pe})),n.d(t,"addRowBefore",(function(){return de})),n.d(t,"cellAround",(function(){return w})),n.d(t,"colCount",(function(){return L})),n.d(t,"columnIsHeader",(function(){return A})),n.d(t,"columnResizing",(function(){return Ee})),n.d(t,"columnResizingPluginKey",(function(){return Te})),n.d(t,"deleteColumn",(function(){return le})),n.d(t,"deleteRow",(function(){return fe})),n.d(t,"deleteTable",(function(){return Se})),n.d(t,"findCell",(function(){return C})),n.d(t,"fixTables",(function(){return ne})),n.d(t,"fixTablesKey",(function(){return ee})),n.d(t,"goToNextCell",(function(){return Me})),n.d(t,"handlePaste",(function(){return Z})),n.d(t,"inSameTable",(function(){return S})),n.d(t,"isInTable",(function(){return x})),n.d(t,"mergeCells",(function(){return _e})),n.d(t,"moveCellForward",(function(){return M})),n.d(t,"nextCell",(function(){return T})),n.d(t,"pointsAtCell",(function(){return D})),n.d(t,"removeColSpan",(function(){return O})),n.d(t,"removeColumn",(function(){return se})),n.d(t,"removeRow",(function(){return me})),n.d(t,"rowIsHeader",(function(){return ce})),n.d(t,"selectedRect",(function(){return ae})),n.d(t,"selectionCell",(function(){return k})),n.d(t,"setAttr",(function(){return E})),n.d(t,"setCellAttr",(function(){return ye})),n.d(t,"splitCell",(function(){return ve})),n.d(t,"splitCellWithType",(function(){return ge})),n.d(t,"tableEditing",(function(){return Ye})),n.d(t,"tableEditingKey",(function(){return b})),n.d(t,"tableNodeTypes",(function(){return y})),n.d(t,"tableNodes",(function(){return g})),n.d(t,"toggleHeader",(function(){return we})),n.d(t,"toggleHeaderCell",(function(){return De})),n.d(t,"toggleHeaderColumn",(function(){return ke})),n.d(t,"toggleHeaderRow",(function(){return xe})),n.d(t,"updateColumnsOnResize",(function(){return Le}));var a,r,i=n("5313"),o=n("304a"),s=n("7f06"),l=n("576a"),c=n("0ac0");if("undefined"!=typeof WeakMap){var u=new WeakMap;a=function(e){return u.get(e)},r=function(e,t){return u.set(e,t),t}}else{var d=[],p=0;a=function(e){for(var t=0;ta&&(i+=c.attrs.colspan)}for(var u=0;u1&&(n=!0)}-1==t?t=i:t!=i&&(t=Math.max(t,i))}return t}(e),n=e.childCount,a=[],r=0,i=null,o=[],s=0,l=t*n;s=n){(i||(i=[])).push({type:"overlong_rowspan",pos:u,n:g-b});break}for(var w=r+b*t,x=0;x0;t--)if("row"==e.node(t).type.spec.tableRole)return e.node(0).resolve(e.before(t+1));return null}function x(e){for(var t=e.selection.$head,n=t.depth;n>0;n--)if("row"==t.node(n).type.spec.tableRole)return!0;return!1}function k(e){var t=e.selection;return t.$anchorCell?t.$anchorCell.pos>t.$headCell.pos?t.$anchorCell:t.$headCell:t.node&&"cell"==t.node.type.spec.tableRole?t.$anchor:w(t.$head)||function(e){for(var t=e.nodeAfter,n=e.pos;t;t=t.firstChild,n++){var a=t.type.spec.tableRole;if("cell"==a||"header_cell"==a)return e.doc.resolve(n)}for(var r=e.nodeBefore,i=e.pos;r;r=r.lastChild,i--){var o=r.type.spec.tableRole;if("cell"==o||"header_cell"==o)return e.doc.resolve(i-r.nodeSize)}}(t.$head)}function D(e){return"row"==e.parent.type.spec.tableRole&&e.nodeAfter}function M(e){return e.node(0).resolve(e.pos+e.nodeAfter.nodeSize)}function S(e,t){return e.depth==t.depth&&e.pos>=t.start(-1)&&e.pos<=t.end(-1)}function C(e){return f.get(e.node(-1)).findCell(e.pos-e.start(-1))}function L(e){return f.get(e.node(-1)).colCount(e.pos-e.start(-1))}function T(e,t,n){var a=e.start(-1),r=f.get(e.node(-1)).nextCell(e.pos-a,t,n);return null==r?null:e.node(0).resolve(a+r)}function E(e,t,n){var a={};for(var r in e)a[r]=e[r];return a[t]=n,a}function O(e,t,n){void 0===n&&(n=1);var a=E(e,"colspan",e.colspan-n);return a.colwidth&&(a.colwidth=a.colwidth.slice(),a.colwidth.splice(t,n),a.colwidth.some((function(e){return e>0}))||(a.colwidth=null)),a}function j(e,t,n){void 0===n&&(n=1);var a=E(e,"colspan",e.colspan+n);if(a.colwidth){a.colwidth=a.colwidth.slice();for(var r=0;r0||_>0){var v=m.attrs;h>0&&(v=O(v,0,h)),_>0&&(v=O(v,v.colspan-_,_)),m=p.lefta.bottom){var g=E(m.attrs,"rowspan",Math.min(p.bottom,a.bottom)-Math.max(p.top,a.top));m=p.top0)return!1;var n=e+this.$anchorCell.nodeAfter.attrs.rowspan,a=t+this.$headCell.nodeAfter.attrs.rowspan;return Math.max(n,a)==this.$headCell.node(-1).childCount},t.colSelection=function(e,n){void 0===n&&(n=e);var a=f.get(e.node(-1)),r=e.start(-1),i=a.findCell(e.pos-r),o=a.findCell(n.pos-r),s=e.node(0);return i.top<=o.top?(i.top>0&&(e=s.resolve(r+a.map[i.left])),o.bottom0&&(n=s.resolve(r+a.map[o.left])),i.bottom0)return!1;var r=n+this.$anchorCell.nodeAfter.attrs.colspan,i=a+this.$headCell.nodeAfter.attrs.colspan;return Math.max(r,i)==e.width},t.prototype.eq=function(e){return e instanceof t&&e.$anchorCell.pos==this.$anchorCell.pos&&e.$headCell.pos==this.$headCell.pos},t.rowSelection=function(e,n){void 0===n&&(n=e);var a=f.get(e.node(-1)),r=e.start(-1),i=a.findCell(e.pos-r),o=a.findCell(n.pos-r),s=e.node(0);return i.left<=o.left?(i.left>0&&(e=s.resolve(r+a.map[i.top*a.width])),o.right0&&(n=s.resolve(r+a.map[o.top*a.width])),i.right0&&a>0||"table"==t.firstChild.type.spec.tableRole);)n--,a--,t=t.firstChild.content;var r=t.firstChild,i=r.type.spec.tableRole,s=r.type.schema,l=[];if("row"==i)for(var c=0;c=0;i--)for(var s=r.child(i).attrs,l=s.rowspan,c=s.colspan,u=a;u=t.length&&t.push(o.Fragment.empty),n[m]t&&(f=f.type.create(O(f.attrs,f.attrs.colspan,p+f.attrs.colspan-t),f.content)),d.push(f),p+=f.attrs.colspan;for(var h=1;hn&&(x=x.type.create(E(x.attrs,"rowspan",Math.max(1,n-x.attrs.rowspan)),x.content)),y.push(x)}_.push(o.Fragment.from(y))}i=_,r=n}return{width:a,height:r,rows:i}}function F(e,t,n,a,r,i,o,s){if(0==o||o==t.height)return!1;for(var l=!1,c=r;ct.width)for(var d=0,p=0;dt.height){for(var v=[],g=0,b=(t.height-1)*t.width;g=t.width)&&n.nodeAt(t.map[b+g]).type==u.header_cell;v.push(w?c||(c=u.header_cell.createAndFill()):l||(l=u.cell.createAndFill()))}for(var x=u.row.create(null,o.Fragment.from(v)),k=[],D=t.height;D=0;r--){var o=a.node(r);if((n<0?a.index(r):a.indexAfter(r))!=(n<0?0:o.childCount))return null;if("cell"==o.type.spec.tableRole||"header_cell"==o.type.spec.tableRole){var s=a.before(r),l="vert"==t?n>0?"down":"up":n>0?"right":"left";return e.endOfTextblock(l)?s:null}}return null}function X(e,t){for(;t&&t!=e.dom;t=t.parentNode)if("TD"==t.nodeName||"TH"==t.nodeName)return t}function Q(e,t){var n=e.posAtCoords({left:t.clientX,top:t.clientY});return n&&n?w(e.state.doc.resolve(n.pos)):null}var ee=new i.PluginKey("fix-tables");function te(e,t,n,a){var r=e.childCount,i=t.childCount;e:for(var o=0,s=0;o0){var k="cell";b.firstChild&&(k=b.firstChild.type.spec.tableRole);for(var D=[],M=0;M0?-1:0;A(a,i,n+o)&&(o=0==n||n==a.width?null:0);for(var s=0;s0&&n0&&a.map[l-1]==c||n0?-1:0;ce(a,i,n+c)&&(c=0==n||n==a.height?null:0);for(var u=0,d=a.width*n;u0&&n0&&p==a.map[d-a.width]){var m=r.nodeAt(p).attrs;e.setNodeMarkup(e.mapping.slice(c).map(p+i),null,E(m,"rowspan",m.rowspan-1)),u+=m.colspan-1}else if(n0&&r[o]==r[o-1]||t.right0&&r[i]==r[i-n]||t.bottom0;t--){var n=e.node(t).type.spec.tableRole;if("cell"===n||"header_cell"===n)return e.node(t)}return null}(i.$from)))return!1;r=w(i.$from).pos}if(1==a.attrs.colspan&&1==a.attrs.rowspan)return!1;if(n){var o=a.attrs,s=[],l=o.colwidth;o.rowspan>1&&(o=E(o,"rowspan",1)),o.colspan>1&&(o=E(o,"colspan",1));for(var c,u=ae(t),d=t.tr,p=0;p=0;a--){var i=e.node(-1).child(a);if(i.childCount)return r-1-i.lastChild.nodeSize;r-=i.nodeSize}}else{if(e.index()0;a--)if("table"==n.node(a).type.spec.tableRole)return t&&t(e.tr.delete(n.before(a),n.after(a)).scrollIntoView()),!0;return!1}var Ce=function(e,t){this.node=e,this.cellMinWidth=t,this.dom=document.createElement("div"),this.dom.className="tableWrapper",this.table=this.dom.appendChild(document.createElement("table")),this.colgroup=this.table.appendChild(document.createElement("colgroup")),Le(e,this.colgroup,this.table,t),this.contentDOM=this.table.appendChild(document.createElement("tbody"))};function Le(e,t,n,a,r,i){for(var o=0,s=!0,l=t.firstChild,c=e.firstChild,u=0,d=0;u-1?{class:"resize-cursor"}:null},handleDOMEvents:{mousemove:function(e,n){!function(e,t,n,a,r){var i=Te.getState(e.state);if(!i.dragging){var o=function(e){for(;e&&"TD"!=e.nodeName&&"TH"!=e.nodeName;)e=e.classList.contains("ProseMirror")?null:e.parentNode;return e}(t.target),s=-1;if(o){var l=o.getBoundingClientRect(),c=l.left,u=l.right;t.clientX-c<=n?s=je(e,t,"left"):u-t.clientX<=n&&(s=je(e,t,"right"))}if(s!=i.activeHandle){if(!r&&-1!==s){var d=e.state.doc.resolve(s),p=d.node(-1),m=f.get(p),h=d.start(-1);if(m.colCount(d.pos-h)+d.nodeAfter.attrs.colspan-1==m.width-1)return}$e(e,s)}}}(e,n,t,0,r)},mouseleave:function(e){!function(e){var t=Te.getState(e.state);t.activeHandle>-1&&!t.dragging&&$e(e,-1)}(e)},mousedown:function(e,t){!function(e,t,n){var a=Te.getState(e.state);if(-1==a.activeHandle||a.dragging)return!1;var r=e.state.doc.nodeAt(a.activeHandle),i=function(e,t,n){var a=n.colspan,r=n.colwidth,i=r&&r[r.length-1];if(i)return i;var o=e.domAtPos(t),s=o.node.childNodes[o.offset].offsetWidth,l=a;if(r)for(var c=0;c-1)return function(e,t){for(var n=[],a=e.doc.resolve(t),r=a.node(-1),i=f.get(r),o=a.start(-1),s=i.colCount(a.pos-o)+a.nodeAfter.attrs.colspan,c=0;c=0&&!(t.after(i+1)=0&&!(n.before(o+1)>n.start(o));o--,r--);return a==r&&/row|table/.test(t.node(i).type.spec.tableRole)}(o)?a=i.TextSelection.create(s,o.from):o instanceof i.TextSelection&&function(e){for(var t,n,a=e.$from,r=e.$to,i=a.depth;i>0;i--){var o=a.node(i);if("cell"===o.type.spec.tableRole||"header_cell"===o.type.spec.tableRole){t=o;break}}for(var s=r.depth;s>0;s--){var l=r.node(s);if("cell"===l.type.spec.tableRole||"header_cell"===l.type.spec.tableRole){n=l;break}}return t!==n&&0===r.parentOffset}(o)&&(a=i.TextSelection.create(s,o.$from.start(),o.$from.end()));return a&&(t||(t=e.tr)).setSelection(a),t}(a,ne(a,n),t)}})}Oe.prototype.apply=function(e){var t=this,n=e.getMeta(Te);if(n&&null!=n.setHandle)return new Oe(n.setHandle,null);if(n&&void 0!==n.setDragging)return new Oe(t.activeHandle,n.setDragging);if(t.activeHandle>-1&&e.docChanged){var a=e.mapping.map(t.activeHandle,-1);D(e.doc.resolve(a))||(a=null),t=new Oe(a,t.dragging)}return t}},"55c9":function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),a=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}})}(n("c1df"))},5692:function(e,t,n){var a=n("c430"),r=n("c6cd");(e.exports=function(e,t){return r[e]||(r[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.8.3",mode:a?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},"56ef":function(e,t,n){var a=n("d066"),r=n("241c"),i=n("7418"),o=n("825a");e.exports=a("Reflect","ownKeys")||function(e){var t=r.f(o(e)),n=i.f;return n?t.concat(n(e)):t}},"576a":function(e,t,n){"use strict";n.d(t,"a",(function(){return Tt})),n.d(t,"b",(function(){return At})),n.d(t,"c",(function(){return qt}));var a=n("5313"),r=n("304a"),i=n("0ac0"),o={};if("undefined"!=typeof navigator&&"undefined"!=typeof document){var s=/Edge\/(\d+)/.exec(navigator.userAgent),l=/MSIE \d/.test(navigator.userAgent),c=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(navigator.userAgent);o.mac=/Mac/.test(navigator.platform);var u=o.ie=!!(l||c||s);o.ie_version=l?document.documentMode||6:c?+c[1]:s?+s[1]:null,o.gecko=!u&&/gecko\/(\d+)/i.test(navigator.userAgent),o.gecko_version=o.gecko&&+(/Firefox\/(\d+)/.exec(navigator.userAgent)||[0,0])[1];var d=!u&&/Chrome\/(\d+)/.exec(navigator.userAgent);o.chrome=!!d,o.chrome_version=d&&+d[1],o.ios=!u&&/AppleWebKit/.test(navigator.userAgent)&&(/Mobile\/\w+/.test(navigator.userAgent)||!!(navigator.maxTouchPoints&&navigator.maxTouchPoints>2)),o.android=/Android \d/.test(navigator.userAgent),o.webkit="webkitFontSmoothing"in document.documentElement.style,o.safari=/Apple Computer/.test(navigator.vendor),o.webkit_version=o.webkit&&+(/\bAppleWebKit\/(\d+)/.exec(navigator.userAgent)||[0,0])[1]}var p=function(e){for(var t=0;;t++)if(!(e=e.previousSibling))return t},m=function(e){var t=e.parentNode;return t&&11==t.nodeType?t.host:t},f=null,h=function(e,t,n){var a=f||(f=document.createRange());return a.setEnd(e,null==n?e.nodeValue.length:n),a.setStart(e,t||0),a},_=function(e,t,n,a){return n&&(g(e,t,n,a,-1)||g(e,t,n,a,1))},v=/^(img|br|input|textarea|hr)$/i;function g(e,t,n,a,r){for(;;){if(e==n&&t==a)return!0;if(t==(r<0?0:y(e))){var i=e.parentNode;if(1!=i.nodeType||b(e)||v.test(e.nodeName)||"false"==e.contentEditable)return!1;t=p(e)+(r<0?0:1),e=i}else{if(1!=e.nodeType)return!1;if("false"==(e=e.childNodes[t+(r<0?-1:0)]).contentEditable)return!1;t=r<0?y(e):0}}}function y(e){return 3==e.nodeType?e.nodeValue.length:e.childNodes.length}function b(e){for(var t,n=e;n&&!(t=n.pmViewDesc);n=n.parentNode);return t&&t.node&&t.node.isBlock&&(t.dom==e||t.contentDOM==e)}var w=function(e){var t=e.isCollapsed;return t&&o.chrome&&e.rangeCount&&!e.getRangeAt(0).collapsed&&(t=!1),t};function x(e,t){var n=document.createEvent("Event");return n.initEvent("keydown",!0,!0),n.keyCode=e,n.key=n.code=t,n}function k(e){return{left:0,right:e.documentElement.clientWidth,top:0,bottom:e.documentElement.clientHeight}}function D(e,t){return"number"==typeof e?e:e[t]}function M(e){var t=e.getBoundingClientRect();return{left:t.left,right:t.left+e.clientWidth,top:t.top,bottom:t.top+e.clientHeight}}function S(e,t,n){for(var a=e.someProp("scrollThreshold")||0,r=e.someProp("scrollMargin")||5,i=e.dom.ownerDocument,o=n||e.dom;o;o=m(o))if(1==o.nodeType){var s=o==i.body||1!=o.nodeType,l=s?k(i):M(o),c=0,u=0;if(t.topl.bottom-D(a,"bottom")&&(u=t.bottom-l.bottom+D(r,"bottom")),t.leftl.right-D(a,"right")&&(c=t.right-l.right+D(r,"right")),c||u)if(s)i.defaultView.scrollBy(c,u);else{var d=o.scrollLeft,p=o.scrollTop;u&&(o.scrollTop+=u),c&&(o.scrollLeft+=c);var f=o.scrollLeft-d,h=o.scrollTop-p;t={left:t.left-f,top:t.top-h,right:t.right-f,bottom:t.bottom-h}}if(s)break}}function C(e){for(var t=[],n=e.ownerDocument;e&&(t.push({dom:e,top:e.scrollTop,left:e.scrollLeft}),e!=n);e=m(e));return t}function L(e,t){for(var n=0;n=s){o=Math.max(p.bottom,o),s=Math.min(p.top,s);var m=p.left>t.left?p.left-t.left:p.right=(p.left+p.right)/2?1:0));continue}}!n&&(t.left>=p.right&&t.top>=p.top||t.left>=p.left&&t.top>=p.bottom)&&(i=c+1)}}return n&&3==n.nodeType?function(e,t){for(var n=e.nodeValue.length,a=document.createRange(),r=0;r=(i.left+i.right)/2?1:0)}}return{node:e,offset:0}}(n,a):!n||r&&1==n.nodeType?{node:e,offset:i}:E(n,a)}function O(e,t){return e.left>=t.left-1&&e.left<=t.right+1&&e.top>=t.top-1&&e.top<=t.bottom+1}function j(e,t,n){var a=e.childNodes.length;if(a&&n.topt.top&&i++}r==e.dom&&i==r.childNodes.length-1&&1==r.lastChild.nodeType&&t.top>r.lastChild.getBoundingClientRect().bottom?u=e.state.doc.content.size:0!=i&&1==r.nodeType&&"BR"==r.childNodes[i-1].nodeName||(u=function(e,t,n,a){for(var r=-1,i=t;i!=e.dom;){var o=e.docView.nearestDesc(i,!0);if(!o)return null;if(o.node.isBlock&&o.parent){var s=o.dom.getBoundingClientRect();if(s.left>a.left||s.top>a.top)r=o.posBefore;else{if(!(s.right-1?r:e.docView.posFromDOM(t,n)}(e,r,i,t))}null==u&&(u=function(e,t,n){var a=E(t,n),r=a.node,i=a.offset,o=-1;if(1==r.nodeType&&!r.firstChild){var s=r.getBoundingClientRect();o=s.left!=s.right&&n.left>(s.left+s.right)/2?1:-1}return e.docView.posFromDOM(r,i,o)}(e,d,t));var h=e.docView.nearestDesc(d,!0);return{pos:u,inside:h?h.posAtStart-h.border:-1}}function $(e,t){var n=e.getClientRects();return n.length?n[t<0?0:n.length-1]:e.getBoundingClientRect()}var P=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/;function Y(e,t,n){var a=e.docView.domFromPos(t),r=a.node,i=a.offset,s=e.state.doc.resolve(t),l=s.parent.inlineContent,c=o.webkit||o.gecko;if(3==r.nodeType&&c&&P.test(r.nodeValue)){var u=$(h(r,i,i),n);if(o.gecko&&i&&/\s/.test(r.nodeValue[i-1])&&i=0&&i==y(r)&&r!=f;)i=p(r)+1,r=r.parentNode}if(3==r.nodeType)return n<0?z($(h(r,i-1,i),1),!1):z($(h(r,i,i+1),-1),!0);if(!l){if(i&&(n<0||i==y(r))){var _=r.childNodes[i-1];if(1==_.nodeType)return I(_.getBoundingClientRect(),!1)}if(i=0)}if(i&&(n<0||i==y(r))){var g=r.childNodes[i-1],b=3==g.nodeType?h(g,y(g)-(c?0:1)):1==g.nodeType&&"BR"!=g.nodeName?g:null;if(b)return z($(b,1),!1)}if(i=0)}function z(e,t){if(0==e.width)return e;var n=t?e.left:e.right;return{top:e.top,bottom:e.bottom,left:n,right:n}}function I(e,t){if(0==e.height)return e;var n=t?e.top:e.bottom;return{top:n,bottom:n,left:e.left,right:e.right}}function N(e,t,n){var a=e.state,r=e.root.activeElement;a!=t&&e.updateState(t),r!=e.dom&&e.focus();try{return n()}finally{a!=t&&e.updateState(a),r!=e.dom&&r&&r.focus()}}var F=/[\u0590-\u08ac]/,H=null,R=null,B=!1;function q(e,t,n){return H==t&&R==n?B:(H=t,R=n,B="up"==n||"down"==n?function(e,t,n){var a=t.selection,r="up"==n?a.$anchor.min(a.$head):a.$anchor.max(a.$head);return N(e,t,(function(){for(var t=e.docView.domFromPos(r.pos).node;;){var a=e.docView.nearestDesc(t,!0);if(!a)break;if(a.node.isBlock){t=a.dom;break}t=a.dom.parentNode}for(var i=Y(e,r.pos,1),o=t.firstChild;o;o=o.nextSibling){var s=void 0;if(1==o.nodeType)s=o.getClientRects();else{if(3!=o.nodeType)continue;s=h(o,0,o.nodeValue.length).getClientRects()}for(var l=0;lc.top&&("up"==n?c.bottomi.bottom-1))return!1}}return!0}))}(e,t,n):function(e,t,n){var a=t.selection.$head;if(!a.parent.isTextblock)return!1;var r=a.parentOffset,i=!r,o=r==a.parent.content.size,s=getSelection();return F.test(a.parent.textContent)&&s.modify?N(e,t,(function(){var t=s.getRangeAt(0),r=s.focusNode,i=s.focusOffset,o=s.caretBidiLevel;s.modify("move",n,"character");var l=!(a.depth?e.docView.domAfterPos(a.before()):e.dom).contains(1==s.focusNode.nodeType?s.focusNode:s.focusNode.parentNode)||r==s.focusNode&&i==s.focusOffset;return s.removeAllRanges(),s.addRange(t),null!=o&&(s.caretBidiLevel=o),l})):"left"==n||"backward"==n?i:o}(e,t,n))}var V=function(e,t,n,a){this.parent=e,this.children=t,this.dom=n,n.pmViewDesc=this,this.contentDOM=a,this.dirty=0},W={beforePosition:{configurable:!0},size:{configurable:!0},border:{configurable:!0},posBefore:{configurable:!0},posAtStart:{configurable:!0},posAfter:{configurable:!0},posAtEnd:{configurable:!0},contentLost:{configurable:!0}};V.prototype.matchesWidget=function(){return!1},V.prototype.matchesMark=function(){return!1},V.prototype.matchesNode=function(){return!1},V.prototype.matchesHack=function(){return!1},W.beforePosition.get=function(){return!1},V.prototype.parseRule=function(){return null},V.prototype.stopEvent=function(){return!1},W.size.get=function(){for(var e=0,t=0;t0:s)?this.posAtEnd:this.posAtStart},V.prototype.nearestDesc=function(e,t){for(var n=!0,a=e;a;a=a.parentNode){var r=this.getDesc(a);if(r&&(!t||r.node)){if(!n||!r.nodeDOM||(1==r.nodeDOM.nodeType?r.nodeDOM.contains(1==e.nodeType?e:e.parentNode):r.nodeDOM==e))return r;n=!1}}},V.prototype.getDesc=function(e){for(var t=e.pmViewDesc,n=t;n;n=n.parent)if(n==this)return t},V.prototype.posFromDOM=function(e,t,n){for(var a=e;a;a=a.parentNode){var r=this.getDesc(a);if(r)return r.localPosFromDOM(e,t,n)}return-1},V.prototype.descAt=function(e){for(var t=0,n=0;t=c&&t<=l-s.border&&s.node&&s.contentDOM&&this.contentDOM.contains(s.contentDOM))return s.parseRange(e,t,c);e=i;for(var u=o;u>0;u--){var d=this.children[u-1];if(d.size&&d.dom.parentNode==this.contentDOM&&!d.emptyChildAt(1)){a=p(d.dom)+1;break}e-=d.size}-1==a&&(a=0)}if(a>-1&&(l>t||o==this.children.length-1)){t=l;for(var m=o+1;ml&&it){var g=d;d=p,p=g}var y=document.createRange();y.setEnd(p.node,p.offset),y.setStart(d.node,d.offset),m.removeAllRanges(),m.addRange(y)}}},V.prototype.ignoreMutation=function(e){return!this.contentDOM&&"selection"!=e.type},W.contentLost.get=function(){return this.contentDOM&&this.contentDOM!=this.dom&&!this.dom.contains(this.contentDOM)},V.prototype.markDirty=function(e,t){for(var n=0,a=0;a=n:en){var o=n+r.border,s=i-r.border;if(e>=o&&t<=s)return this.dirty=e==n||t==i?2:1,void(e!=o||t!=s||!r.contentLost&&r.dom.parentNode==this.contentDOM?r.markDirty(e-o,t-o):r.dirty=3);r.dirty=3}n=i}this.dirty=2},V.prototype.markParentsDirty=function(){for(var e=1,t=this.parent;t;t=t.parent,e++){var n=1==e?2:1;t.dirty0&&(i=me(i,0,e,a));for(var s=0;si;)s.push(r[o++]);var _=i+m.nodeSize;if(m.isText){var v=_;o=0&&!s&&l.syncToMarks(o==n.node.childCount?r.Mark.none:n.node.child(o).marks,a,e),l.placeWidget(t,e,i)}),(function(t,n,r,o){l.syncToMarks(t.marks,a,e),l.findNodeMatch(t,n,r,o)||l.updateNextNode(t,n,r,e,o)||l.addNode(t,n,r,e,i),i+=t.nodeSize})),l.syncToMarks(U,a,e),this.node.isTextblock&&l.addTextblockHacks(),l.destroyRest(),(l.changed||2==this.dirty)&&(s&&this.protectLocalComposition(e,s),ne(this.contentDOM,this.children,e),o.ios&&function(e){if("UL"==e.nodeName||"OL"==e.nodeName){var t=e.style.cssText;e.style.cssText=t+"; list-style: square !important",window.getComputedStyle(e).listStyle,e.style.cssText=t}}(this.dom))},t.prototype.localCompositionNode=function(e,t){var n=e.state.selection,r=n.from,i=n.to;if(!(!(e.state.selection instanceof a.TextSelection)||rt+this.node.content.size)){var o=e.root.getSelection(),s=function(e,t){for(;;){if(3==e.nodeType)return e;if(1==e.nodeType&&t>0){if(e.childNodes.length>t&&3==e.childNodes[t].nodeType)return e.childNodes[t];t=y(e=e.childNodes[t-1])}else{if(!(1==e.nodeType&&t=n){var u=l.lastIndexOf(t,a-s);if(u>=0&&u+t.length+s>=n)return s+u}}}return-1}(this.node.content,l,r-t,i-t);return c<0?null:{node:s,pos:c,text:l}}}},t.prototype.protectLocalComposition=function(e,t){var n=t.node,a=t.pos,r=t.text;if(!this.getDesc(n)){for(var i=n;i.parentNode!=this.contentDOM;i=i.parentNode){for(;i.previousSibling;)i.parentNode.removeChild(i.previousSibling);for(;i.nextSibling;)i.parentNode.removeChild(i.nextSibling);i.pmViewDesc&&(i.pmViewDesc=null)}var o=new Z(this,i,n,r);e.compositionNodes.push(o),this.children=me(this.children,a,a+r.length,e,o)}},t.prototype.update=function(e,t,n,a){return!(3==this.dirty||!e.sameMarkup(this.node)||(this.updateInner(e,t,n,a),0))},t.prototype.updateInner=function(e,t,n,a){this.updateOuterDeco(t),this.node=e,this.innerDeco=n,this.contentDOM&&this.updateChildren(a,this.posAtStart),this.dirty=0},t.prototype.updateOuterDeco=function(e){if(!ce(e,this.outerDeco)){var t=1!=this.nodeDOM.nodeType,n=this.dom;this.dom=oe(this.dom,this.nodeDOM,ie(this.outerDeco,this.node,t),ie(e,this.node,t)),this.dom!=n&&(n.pmViewDesc=null,this.dom.pmViewDesc=this),this.outerDeco=e}},t.prototype.selectNode=function(){this.nodeDOM.classList.add("ProseMirror-selectednode"),!this.contentDOM&&this.node.type.spec.draggable||(this.dom.draggable=!0)},t.prototype.deselectNode=function(){this.nodeDOM.classList.remove("ProseMirror-selectednode"),!this.contentDOM&&this.node.type.spec.draggable||this.dom.removeAttribute("draggable")},Object.defineProperties(t.prototype,n),t}(V);function X(e,t,n,a,r){return le(a,t,e),new J(null,e,t,n,a,a,a,r,0)}var Q=function(e){function t(t,n,a,r,i,o,s){e.call(this,t,n,a,r,i,null,o,s)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.parseRule=function(){for(var e=this.nodeDOM.parentNode;e&&e!=this.dom&&!e.pmIsDeco;)e=e.parentNode;return{skip:e||!0}},t.prototype.update=function(e,t,n,a){return!(3==this.dirty||0!=this.dirty&&!this.inParent()||!e.sameMarkup(this.node)||(this.updateOuterDeco(t),0==this.dirty&&e.text==this.node.text||e.text==this.nodeDOM.nodeValue||(this.nodeDOM.nodeValue=e.text,a.trackWrites==this.nodeDOM&&(a.trackWrites=null)),this.node=e,this.dirty=0,0))},t.prototype.inParent=function(){for(var e=this.parent.contentDOM,t=this.nodeDOM;t;t=t.parentNode)if(t==e)return!0;return!1},t.prototype.domFromPos=function(e){return{node:this.nodeDOM,offset:e}},t.prototype.localPosFromDOM=function(t,n,a){return t==this.nodeDOM?this.posAtStart+Math.min(n,this.node.text.length):e.prototype.localPosFromDOM.call(this,t,n,a)},t.prototype.ignoreMutation=function(e){return"characterData"!=e.type&&"selection"!=e.type},t.prototype.slice=function(e,n,a){var r=this.node.cut(e,n),i=document.createTextNode(r.text);return new t(this.parent,r,this.outerDeco,this.innerDeco,i,i,a)},t}(J),ee=function(e){function t(){e.apply(this,arguments)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.parseRule=function(){return{ignore:!0}},t.prototype.matchesHack=function(){return 0==this.dirty},t}(V),te=function(e){function t(t,n,a,r,i,o,s,l,c,u){e.call(this,t,n,a,r,i,o,s,c,u),this.spec=l}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.update=function(t,n,a,r){if(3==this.dirty)return!1;if(this.spec.update){var i=this.spec.update(t,n);return i&&this.updateInner(t,n,a,r),i}return!(!this.contentDOM&&!t.isLeaf)&&e.prototype.update.call(this,t,n,a,r)},t.prototype.selectNode=function(){this.spec.selectNode?this.spec.selectNode():e.prototype.selectNode.call(this)},t.prototype.deselectNode=function(){this.spec.deselectNode?this.spec.deselectNode():e.prototype.deselectNode.call(this)},t.prototype.setSelection=function(t,n,a,r){this.spec.setSelection?this.spec.setSelection(t,n,a):e.prototype.setSelection.call(this,t,n,a,r)},t.prototype.destroy=function(){this.spec.destroy&&this.spec.destroy(),e.prototype.destroy.call(this)},t.prototype.stopEvent=function(e){return!!this.spec.stopEvent&&this.spec.stopEvent(e)},t.prototype.ignoreMutation=function(t){return this.spec.ignoreMutation?this.spec.ignoreMutation(t):e.prototype.ignoreMutation.call(this,t)},t}(J);function ne(e,t,n){for(var a=e.firstChild,r=!1,i=0;i0&&r>=0;r--){var i=t[r],o=i.node;if(o){if(o!=e.child(a-1))break;n.push(i),--a}}return{nodes:n.reverse(),offset:a}}(e.node.content,e.children);this.preMatched=n.nodes,this.preMatchOffset=n.offset};function pe(e,t){return e.type.side-t.type.side}function me(e,t,n,a,r){for(var i=[],o=0,s=0;o=n||u<=t?i.push(l):(cn&&i.push(l.slice(n-c,l.size,a)))}return i}function fe(e,t){var n=e.root.getSelection(),r=e.state.doc;if(!n.focusNode)return null;var i=e.docView.nearestDesc(n.focusNode),o=i&&0==i.size,s=e.docView.posFromDOM(n.focusNode,n.focusOffset);if(s<0)return null;var l,c,u=r.resolve(s);if(w(n)){for(l=u;i&&!i.node;)i=i.parent;if(i&&i.node.isAtom&&a.NodeSelection.isSelectable(i.node)&&i.parent&&(!i.node.isInline||!function(e,t,n){for(var a=0==t,r=t==y(e);a||r;){if(e==n)return!0;var i=p(e);if(!(e=e.parentNode))return!1;a=a&&0==i,r=r&&i==y(e)}}(n.focusNode,n.focusOffset,i.dom))){var d=i.posBefore;c=new a.NodeSelection(s==d?u:r.resolve(d))}}else{var m=e.docView.posFromDOM(n.anchorNode,n.anchorOffset);if(m<0)return null;l=r.resolve(m)}return c||(c=xe(e,l,u,"pointer"==t||e.state.selection.head=this.preMatchOffset?this.preMatched[e-this.preMatchOffset]:null},de.prototype.destroyBetween=function(e,t){if(e!=t){for(var n=e;n>1,i=Math.min(r,e.length);a-1)o>this.index&&(this.changed=!0,this.destroyBetween(this.index,o)),this.top=this.top.children[this.index];else{var l=G.create(this.top,e[r],t,n);this.top.children.splice(this.index,0,l),this.top=l,this.changed=!0}this.index=0,r++}},de.prototype.findNodeMatch=function(e,t,n,a){var r=-1,i=a<0?void 0:this.getPreMatch(a),o=this.top.children;if(i&&i.matchesNode(e,t,n))r=o.indexOf(i);else for(var s=this.index,l=Math.min(o.length,s+5);s-1&&s+this.preMatchOffset!=r)return!1;var l=o.dom;if((!this.lock||!(l==this.lock||1==l.nodeType&&l.contains(this.lock.parentNode))||e.isText&&o.node&&o.node.isText&&o.nodeDOM.nodeValue==e.text&&3!=o.dirty&&ce(t,o.outerDeco))&&o.update(e,t,n,a))return this.destroyBetween(this.index,i),o.dom!=l&&(this.changed=!0),this.index++,!0;break}}return!1},de.prototype.addNode=function(e,t,n,a,r){this.top.children.splice(this.index++,0,J.create(this.top,e,t,n,a,r)),this.changed=!0},de.prototype.placeWidget=function(e,t,n){var a=this.index0?r.max(i):r.min(i),s=o.parent.inlineContent?o.depth?e.doc.resolve(t>0?o.after():o.before()):null:o;return s&&a.Selection.findFrom(s,t)}function Me(e,t){return e.dispatch(e.state.tr.setSelection(t).scrollIntoView()),!0}function Se(e,t,n){var r=e.state.selection;if(!(r instanceof a.TextSelection)){if(r instanceof a.NodeSelection&&r.node.isInline)return Me(e,new a.TextSelection(t>0?r.$to:r.$from));var i=De(e.state,t);return!!i&&Me(e,i)}if(!r.empty||n.indexOf("s")>-1)return!1;if(e.endOfTextblock(t>0?"right":"left")){var s=De(e.state,t);return!!(s&&s instanceof a.NodeSelection)&&Me(e,s)}if(!(o.mac&&n.indexOf("m")>-1)){var l,c=r.$head,u=c.textOffset?null:t<0?c.nodeBefore:c.nodeAfter;if(!u||u.isText)return!1;var d=t<0?c.pos-u.nodeSize:c.pos;return!!(u.isAtom||(l=e.docView.descAt(d))&&!l.contentDOM)&&(a.NodeSelection.isSelectable(u)?Me(e,new a.NodeSelection(t<0?e.state.doc.resolve(c.pos-u.nodeSize):c)):!!o.webkit&&Me(e,new a.TextSelection(e.state.doc.resolve(t<0?d:d+u.nodeSize))))}}function Ce(e){return 3==e.nodeType?e.nodeValue.length:e.childNodes.length}function Le(e){var t=e.pmViewDesc;return t&&0==t.size&&(e.nextSibling||"BR"!=e.nodeName)}function Te(e){var t=e.root.getSelection(),n=t.focusNode,a=t.focusOffset;if(n){var r,i,s=!1;for(o.gecko&&1==n.nodeType&&a0){if(1!=n.nodeType)break;var l=n.childNodes[a-1];if(Le(l))r=n,i=--a;else{if(3!=l.nodeType)break;a=(n=l).nodeValue.length}}else{if(Oe(n))break;for(var c=n.previousSibling;c&&Le(c);)r=n.parentNode,i=p(c),c=c.previousSibling;if(c)a=Ce(n=c);else{if((n=n.parentNode)==e.dom)break;a=0}}s?je(e,t,n,a):r&&je(e,t,r,i)}}function Ee(e){var t=e.root.getSelection(),n=t.focusNode,a=t.focusOffset;if(n){for(var r,i,o=Ce(n);;)if(a-1)return!1;if(o.mac&&n.indexOf("m")>-1)return!1;var i=r.$from,s=r.$to;if(!i.parent.inlineContent||e.endOfTextblock(t<0?"up":"down")){var l=De(e.state,t);if(l&&l instanceof a.NodeSelection)return Me(e,l)}if(!i.parent.inlineContent){var c=a.Selection.findFrom(t<0?i:s,t);return!c||Me(e,c)}return!1}function $e(e,t){if(!(e.state.selection instanceof a.TextSelection))return!0;var n=e.state.selection,r=n.$head,i=n.$anchor,o=n.empty;if(!r.sameParent(i))return!0;if(!o)return!1;if(e.endOfTextblock(t>0?"forward":"backward"))return!0;var s=!r.textOffset&&(t<0?r.nodeBefore:r.nodeAfter);if(s&&!s.isText){var l=e.state.tr;return t<0?l.delete(r.pos-s.nodeSize,r.pos):l.delete(r.pos,r.pos+s.nodeSize),e.dispatch(l),!0}return!1}function Pe(e,t,n){e.domObserver.stop(),t.contentEditable=n,e.domObserver.start()}function Ye(e,t){var n=t.keyCode,a=function(e){var t="";return e.ctrlKey&&(t+="c"),e.metaKey&&(t+="m"),e.altKey&&(t+="a"),e.shiftKey&&(t+="s"),t}(t);return 8==n||o.mac&&72==n&&"c"==a?$e(e,-1)||Te(e):46==n||o.mac&&68==n&&"c"==a?$e(e,1)||Ee(e):13==n||27==n||(37==n?Se(e,-1,a)||Te(e):39==n?Se(e,1,a)||Ee(e):38==n?Ae(e,-1,a)||Te(e):40==n?function(e){if(o.safari&&!(e.state.selection.$head.parentOffset>0)){var t=e.root.getSelection(),n=t.focusNode,a=t.focusOffset;if(n&&1==n.nodeType&&0==a&&n.firstChild&&"false"==n.firstChild.contentEditable){var r=n.firstChild;Pe(e,r,!0),setTimeout((function(){return Pe(e,r,!1)}),20)}}}(e)||Ae(e,1,a)||Ee(e):a==(o.mac?"m":"c")&&(66==n||73==n||89==n||90==n))}function ze(e){var t=e.pmViewDesc;if(t)return t.parseRule();if("BR"==e.nodeName&&e.parentNode){if(o.safari&&/^(ul|ol)$/i.test(e.parentNode.nodeName)){var n=document.createElement("div");return n.appendChild(document.createElement("li")),{skip:n}}if(e.parentNode.lastChild==e||o.safari&&/^(tr|table)$/i.test(e.parentNode.nodeName))return{ignore:!0}}else if("IMG"==e.nodeName&&e.getAttribute("mark-placeholder"))return{ignore:!0}}function Ie(e,t,n,i,s){if(t<0){var l=e.lastSelectionTime>Date.now()-50?e.lastSelectionOrigin:null,c=fe(e,l);if(c&&!e.state.selection.eq(c)){var u=e.state.tr.setSelection(c);"pointer"==l?u.setMeta("pointer",!0):"key"==l&&u.scrollIntoView(),e.dispatch(u)}}else{var d=e.state.doc.resolve(t),p=d.sharedDepth(n);t=d.before(p+1),n=e.state.doc.resolve(n).after(p+1);var m,f,h=e.state.selection,_=function(e,t,n){var a=e.docView.parseRange(t,n),i=a.node,s=a.fromOffset,l=a.toOffset,c=a.from,u=a.to,d=e.root.getSelection(),p=null,m=d.anchorNode;if(m&&e.dom.contains(1==m.nodeType?m:m.parentNode)&&(p=[{node:m,offset:d.anchorOffset}],w(d)||p.push({node:d.focusNode,offset:d.focusOffset})),o.chrome&&8===e.lastKeyCode)for(var f=l;f>s;f--){var h=i.childNodes[f-1],_=h.pmViewDesc;if("BR"==h.nodeType&&!_){l=f;break}if(!_||_.size)break}var v=e.state.doc,g=e.someProp("domParser")||r.DOMParser.fromSchema(e.state.schema),y=v.resolve(c),b=null,x=g.parse(i,{topNode:y.parent,topMatch:y.parent.contentMatchAt(y.index()),topOpen:!0,from:s,to:l,preserveWhitespace:!y.parent.type.spec.code||"full",editableContent:!0,findPositions:p,ruleFromNode:ze,context:y});if(p&&null!=p[0].pos){var k=p[0].pos,D=p[1]&&p[1].pos;null==D&&(D=k),b={anchor:k+c,head:D+c}}return{doc:x,sel:b,from:c,to:u}}(e,t,n),v=e.state.doc,g=v.slice(_.from,_.to);8===e.lastKeyCode&&Date.now()-100=s?i-a:0)+(l-s),s=i):l=l?i-a:0)+(s-l),l=i),{start:i,endA:s,endB:l}}(g.content,_.doc.content,_.from,m,f);if(!y){if(!(i&&h instanceof a.TextSelection&&!h.empty&&h.$head.sameParent(h.$anchor))||e.composing||_.sel&&_.sel.anchor!=_.sel.head){if(o.ios&&e.lastIOSEnter>Date.now()-225&&s.some((function(e){return"DIV"==e.nodeName||"P"==e.nodeName}))&&e.someProp("handleKeyDown",(function(t){return t(e,x(13,"Enter"))})))return void(e.lastIOSEnter=0);if(_.sel){var b=Ne(e,e.state.doc,_.sel);b&&!b.eq(e.state.selection)&&e.dispatch(e.state.tr.setSelection(b))}return}y={start:h.from,endA:h.to,endB:h.to}}e.domChangeCount++,e.state.selection.frome.state.selection.from&&y.start<=e.state.selection.from+2?y.start=e.state.selection.from:y.endA=e.state.selection.to-2&&(y.endB+=e.state.selection.to-y.endA,y.endA=e.state.selection.to)),o.ie&&o.ie_version<=11&&y.endB==y.start+1&&y.endA==y.start&&y.start>_.from&&"  "==_.doc.textBetween(y.start-_.from-1,y.start-_.from+1)&&(y.start--,y.endA--,y.endB--);var k,D=_.doc.resolveNoCache(y.start-_.from),M=_.doc.resolveNoCache(y.endB-_.from),S=D.sameParent(M)&&D.parent.inlineContent;if((o.ios&&e.lastIOSEnter>Date.now()-225&&(!S||s.some((function(e){return"DIV"==e.nodeName||"P"==e.nodeName})))||!S&&D.pos<_.doc.content.size&&(k=a.Selection.findFrom(_.doc.resolve(D.pos+1),1,!0))&&k.head==M.pos)&&e.someProp("handleKeyDown",(function(t){return t(e,x(13,"Enter"))})))e.lastIOSEnter=0;else if(e.state.selection.anchor>y.start&&function(e,t,n,a,r){if(!a.parent.isTextblock||n-t<=r.pos-a.pos||Fe(a,!0,!1)n||Fe(o,!0,!1)t.content.size?null:xe(e,t.resolve(n.anchor),t.resolve(n.head))}function Fe(e,t,n){for(var a=e.depth,r=t?e.end():e.pos;a>0&&(t||e.indexAfter(a)==e.node(a).childCount);)a--,r++,t=!1;if(n)for(var i=e.node(a).maybeChild(e.indexAfter(a));i&&!i.isLeaf;)i=i.firstChild,r++;return r}function He(e,t){for(var n=[],a=t.content,i=t.openStart,o=t.openEnd;i>1&&o>1&&1==a.childCount&&1==a.firstChild.childCount;){i--,o--;var s=a.firstChild;n.push(s.type.name,s.attrs!=s.type.defaultAttrs?s.attrs:null),a=s.content}var l=e.someProp("clipboardSerializer")||r.DOMSerializer.fromSchema(e.state.schema),c=Ze(),u=c.createElement("div");u.appendChild(l.serializeFragment(a,{document:c}));for(var d,p=u.firstChild;p&&1==p.nodeType&&(d=Ue[p.nodeName.toLowerCase()]);){for(var m=d.length-1;m>=0;m--){for(var f=c.createElement(d[m]);u.firstChild;)f.appendChild(u.firstChild);u.appendChild(f)}p=u.firstChild}return p&&1==p.nodeType&&p.setAttribute("data-pm-slice",i+" "+o+" "+JSON.stringify(n)),{dom:u,text:e.someProp("clipboardTextSerializer",(function(e){return e(t)}))||t.content.textBetween(0,t.content.size,"\n\n")}}function Re(e,t,n,a,i){var o,s,l=i.parent.type.spec.code;if(!n&&!t)return null;var c=t&&(a||l||!n);if(c){if(e.someProp("transformPastedText",(function(e){t=e(t,l||a)})),l)return new r.Slice(r.Fragment.from(e.state.schema.text(t)),0,0);var u=e.someProp("clipboardTextParser",(function(e){return e(t,i,a)}));u?s=u:(o=document.createElement("div"),t.trim().split(/(?:\r\n?|\n)+/).forEach((function(e){o.appendChild(document.createElement("p")).textContent=e})))}else e.someProp("transformPastedHTML",(function(e){n=e(n)})),o=function(e){var t=/(\s*]*>)*/.exec(e);t&&(e=e.slice(t[0].length));var n,a=Ze().createElement("div"),r=/(?:]*>)*<([a-z][^>\s]+)/i.exec(e),i=0;(n=r&&Ue[r[1].toLowerCase()])&&(e=n.map((function(e){return"<"+e+">"})).join("")+e+n.map((function(e){return""})).reverse().join(""),i=n.length),a.innerHTML=e;for(var o=0;o=0;l-=2){var c=a.nodes[n[l]];if(!c||c.hasRequiredAttrs())break;i=r.Fragment.from(c.create(n[l+1],i)),o++,s++}return new r.Slice(i,o,s)}(function(e,t,n){return t=0;a--){var i=n(a);if(i)return i.v}return e}(s.content,i),!1),e.someProp("transformPasted",(function(e){s=e(s)})),s}function Be(e,t,n){void 0===n&&(n=0);for(var a=t.length-1;a>=n;a--)e=t[a].create(null,r.Fragment.from(e));return e}function qe(e,t,n,a,i){if(i=n&&(l=t<0?s.contentMatchAt(0).fillBefore(l,e.childCount>1||o<=i).append(l):l.append(s.contentMatchAt(s.childCount).fillBefore(r.Fragment.empty,!0))),e.replaceChild(t<0?0:e.childCount-1,s.copy(l))}var Ue={thead:["table"],tbody:["table"],tfoot:["table"],caption:["table"],colgroup:["table"],col:["table","colgroup"],tr:["table","tbody"],td:["table","tbody","tr"],th:["table","tbody","tr"]},Ke=null;function Ze(){return Ke||(Ke=document.implementation.createHTMLDocument("title"))}var Ge={childList:!0,characterData:!0,characterDataOldValue:!0,attributes:!0,attributeOldValue:!0,subtree:!0},Je=o.ie&&o.ie_version<=11,Xe=function(){this.anchorNode=this.anchorOffset=this.focusNode=this.focusOffset=null};Xe.prototype.set=function(e){this.anchorNode=e.anchorNode,this.anchorOffset=e.anchorOffset,this.focusNode=e.focusNode,this.focusOffset=e.focusOffset},Xe.prototype.eq=function(e){return e.anchorNode==this.anchorNode&&e.anchorOffset==this.anchorOffset&&e.focusNode==this.focusNode&&e.focusOffset==this.focusOffset};var Qe=function(e,t){var n=this;this.view=e,this.handleDOMChange=t,this.queue=[],this.flushingSoon=-1,this.observer=window.MutationObserver&&new window.MutationObserver((function(e){for(var t=0;te.target.nodeValue.length}))?n.flushSoon():n.flush()})),this.currentSelection=new Xe,Je&&(this.onCharData=function(e){n.queue.push({target:e.target,type:"characterData",oldValue:e.prevValue}),n.flushSoon()}),this.onSelectionChange=this.onSelectionChange.bind(this),this.suppressingSelectionUpdates=!1};Qe.prototype.flushSoon=function(){var e=this;this.flushingSoon<0&&(this.flushingSoon=window.setTimeout((function(){e.flushingSoon=-1,e.flush()}),20))},Qe.prototype.forceFlush=function(){this.flushingSoon>-1&&(window.clearTimeout(this.flushingSoon),this.flushingSoon=-1,this.flush())},Qe.prototype.start=function(){this.observer&&this.observer.observe(this.view.dom,Ge),Je&&this.view.dom.addEventListener("DOMCharacterDataModified",this.onCharData),this.connectSelection()},Qe.prototype.stop=function(){var e=this;if(this.observer){var t=this.observer.takeRecords();if(t.length){for(var n=0;n-1)){var e=this.observer?this.observer.takeRecords():[];this.queue.length&&(e=this.queue.concat(e),this.queue.length=0);var t=this.view.root.getSelection(),n=!this.suppressingSelectionUpdates&&!this.currentSelection.eq(t)&&ke(this.view)&&!this.ignoreSelectionChange(t),a=-1,r=-1,i=!1,s=[];if(this.view.editable)for(var l=0;l1){var u=s.filter((function(e){return"BR"==e.nodeName}));if(2==u.length){var d=u[0],p=u[1];d.parentNode&&d.parentNode.parentNode==p.parentNode?p.remove():d.remove()}}(a>-1||n)&&(a>-1&&(this.view.docView.markDirty(a,r),m=this.view,et||(et=!0,"normal"==getComputedStyle(m.dom).whiteSpace&&console.warn("ProseMirror expects the CSS white-space property to be set, preferably to 'pre-wrap'. It is recommended to load style/prosemirror.css from the prosemirror-view package."))),this.handleDOMChange(a,r,i,s),this.view.docView.dirty?this.view.updateState(this.view.state):this.currentSelection.eq(t)||he(this.view))}var m},Qe.prototype.registerMutation=function(e,t){if(t.indexOf(e.target)>-1)return null;var n=this.view.docView.nearestDesc(e.target);if("attributes"==e.type&&(n==this.view.docView||"contenteditable"==e.attributeName||"style"==e.attributeName&&!e.oldValue&&!e.target.getAttribute("style")))return null;if(!n||n.ignoreMutation(e))return null;if("childList"==e.type){var a=e.previousSibling,r=e.nextSibling;if(o.ie&&o.ie_version<=11&&e.addedNodes.length)for(var i=0;ii.depth?t(e,n,i.nodeAfter,i.before(a),r,!0):t(e,n,i.node(a),i.before(a),r,!1)})))return{v:!0}},s=i.depth+1;s>0;s--){var l=o(s);if(l)return l.v}return!1}function lt(e,t,n){e.focused||e.focus();var a=e.state.tr.setSelection(t);"pointer"==n&&a.setMeta("pointer",!0),e.dispatch(a)}function ct(e,t,n,r,i){return st(e,"handleClickOn",t,n,r)||e.someProp("handleClick",(function(n){return n(e,t,r)}))||(i?function(e,t){if(-1==t)return!1;var n,r,i=e.state.selection;i instanceof a.NodeSelection&&(n=i.node);for(var o=e.state.doc.resolve(t),s=o.depth+1;s>0;s--){var l=s>o.depth?o.nodeAfter:o.node(s);if(a.NodeSelection.isSelectable(l)){r=n&&i.$from.depth>0&&s>=i.$from.depth&&o.before(i.$from.depth+1)==i.$from.pos?o.before(i.$from.depth):o.before(s);break}}return null!=r&&(lt(e,a.NodeSelection.create(e.state.doc,r),"pointer"),!0)}(e,n):function(e,t){if(-1==t)return!1;var n=e.state.doc.resolve(t),r=n.nodeAfter;return!!(r&&r.isAtom&&a.NodeSelection.isSelectable(r))&&(lt(e,new a.NodeSelection(n),"pointer"),!0)}(e,n))}function ut(e,t,n,a){return st(e,"handleDoubleClickOn",t,n,a)||e.someProp("handleDoubleClick",(function(n){return n(e,t,a)}))}function dt(e,t,n,r){return st(e,"handleTripleClickOn",t,n,r)||e.someProp("handleTripleClick",(function(n){return n(e,t,r)}))||function(e,t){var n=e.state.doc;if(-1==t)return!!n.inlineContent&&(lt(e,a.TextSelection.create(n,0,n.content.size),"pointer"),!0);for(var r=n.resolve(t),i=r.depth+1;i>0;i--){var o=i>r.depth?r.nodeAfter:r.node(i),s=r.before(i);if(o.inlineContent)lt(e,a.TextSelection.create(n,s+1,s+1+o.content.size),"pointer");else{if(!a.NodeSelection.isSelectable(o))continue;lt(e,a.NodeSelection.create(n,s),"pointer")}return!0}}(e,n)}function pt(e){return yt(e)}nt.keydown=function(e,t){if(e.shiftKey=16==t.keyCode||t.shiftKey,!ht(e,t))if(e.domObserver.forceFlush(),e.lastKeyCode=t.keyCode,e.lastKeyCodeTime=Date.now(),!o.ios||13!=t.keyCode||t.ctrlKey||t.altKey||t.metaKey)e.someProp("handleKeyDown",(function(n){return n(e,t)}))||Ye(e,t)?t.preventDefault():at(e,"key");else{var n=Date.now();e.lastIOSEnter=n,e.lastIOSEnterFallbackTimeout=setTimeout((function(){e.lastIOSEnter==n&&(e.someProp("handleKeyDown",(function(t){return t(e,x(13,"Enter"))})),e.lastIOSEnter=0)}),200)}},nt.keyup=function(e,t){16==t.keyCode&&(e.shiftKey=!1)},nt.keypress=function(e,t){if(!(ht(e,t)||!t.charCode||t.ctrlKey&&!t.altKey||o.mac&&t.metaKey))if(e.someProp("handleKeyPress",(function(n){return n(e,t)})))t.preventDefault();else{var n=e.state.selection;if(!(n instanceof a.TextSelection&&n.$from.sameParent(n.$to))){var r=String.fromCharCode(t.charCode);e.someProp("handleTextInput",(function(t){return t(e,n.$from.pos,n.$to.pos,r)}))||e.dispatch(e.state.tr.insertText(r).scrollIntoView()),t.preventDefault()}}};var mt=o.mac?"metaKey":"ctrlKey";tt.mousedown=function(e,t){e.shiftKey=t.shiftKey;var n=pt(e),a=Date.now(),r="singleClick";a-e.lastClick.time<500&&function(e,t){var n=t.x-e.clientX,a=t.y-e.clientY;return n*n+a*a<100}(t,e.lastClick)&&!t[mt]&&("singleClick"==e.lastClick.type?r="doubleClick":"doubleClick"==e.lastClick.type&&(r="tripleClick")),e.lastClick={time:a,x:t.clientX,y:t.clientY,type:r};var i=e.posAtCoords(ot(t));i&&("singleClick"==r?e.mouseDown=new ft(e,i,t,n):("doubleClick"==r?ut:dt)(e,i.pos,i.inside,t)?t.preventDefault():at(e,"pointer"))};var ft=function(e,t,n,r){var i,s,l=this;if(this.view=e,this.startDoc=e.state.doc,this.pos=t,this.event=n,this.flushed=r,this.selectNode=n[mt],this.allowDefault=n.shiftKey,t.inside>-1)i=e.state.doc.nodeAt(t.inside),s=t.inside;else{var c=e.state.doc.resolve(t.pos);i=c.parent,s=c.depth?c.before():0}this.mightDrag=null;var u=r?null:n.target,d=u?e.docView.nearestDesc(u,!0):null;this.target=d?d.dom:null,(i.type.spec.draggable&&!1!==i.type.spec.selectable||e.state.selection instanceof a.NodeSelection&&s==e.state.selection.from)&&(this.mightDrag={node:i,pos:s,addAttr:this.target&&!this.target.draggable,setUneditable:this.target&&o.gecko&&!this.target.hasAttribute("contentEditable")}),this.target&&this.mightDrag&&(this.mightDrag.addAttr||this.mightDrag.setUneditable)&&(this.view.domObserver.stop(),this.mightDrag.addAttr&&(this.target.draggable=!0),this.mightDrag.setUneditable&&setTimeout((function(){return l.target.setAttribute("contentEditable","false")}),20),this.view.domObserver.start()),e.root.addEventListener("mouseup",this.up=this.up.bind(this)),e.root.addEventListener("mousemove",this.move=this.move.bind(this)),at(e,"pointer")};function ht(e,t){return!!e.composing||!!(o.safari&&Math.abs(t.timeStamp-e.compositionEndedAt)<500)&&(e.compositionEndedAt=-2e8,!0)}ft.prototype.done=function(){this.view.root.removeEventListener("mouseup",this.up),this.view.root.removeEventListener("mousemove",this.move),this.mightDrag&&this.target&&(this.view.domObserver.stop(),this.mightDrag.addAttr&&this.target.removeAttribute("draggable"),this.mightDrag.setUneditable&&this.target.removeAttribute("contentEditable"),this.view.domObserver.start()),this.view.mouseDown=null},ft.prototype.up=function(e){if(this.done(),this.view.dom.contains(3==e.target.nodeType?e.target.parentNode:e.target)){var t=this.pos;this.view.state.doc!=this.startDoc&&(t=this.view.posAtCoords(ot(e))),this.allowDefault||!t?at(this.view,"pointer"):ct(this.view,t.pos,t.inside,e,this.selectNode)?e.preventDefault():this.flushed||o.safari&&this.mightDrag&&!this.mightDrag.node.isAtom||o.chrome&&!(this.view.state.selection instanceof a.TextSelection)&&(t.pos==this.view.state.selection.from||t.pos==this.view.state.selection.to)?(lt(this.view,a.Selection.near(this.view.state.doc.resolve(t.pos)),"pointer"),e.preventDefault()):at(this.view,"pointer")}},ft.prototype.move=function(e){!this.allowDefault&&(Math.abs(this.event.x-e.clientX)>4||Math.abs(this.event.y-e.clientY)>4)&&(this.allowDefault=!0),at(this.view,"pointer")},tt.touchdown=function(e){pt(e),at(e,"pointer")},tt.contextmenu=function(e){return pt(e)};var _t=o.android?5e3:-1;function vt(e,t){clearTimeout(e.composingTimeout),t>-1&&(e.composingTimeout=setTimeout((function(){return yt(e)}),t))}function gt(e){for(e.composing=!1;e.compositionNodes.length>0;)e.compositionNodes.pop().markParentsDirty()}function yt(e,t){if(e.domObserver.forceFlush(),gt(e),t||e.docView.dirty){var n=fe(e);return n&&!n.eq(e.state.selection)?e.dispatch(e.state.tr.setSelection(n)):e.updateState(e.state),!0}return!1}nt.compositionstart=nt.compositionupdate=function(e){if(!e.composing){e.domObserver.flush();var t=e.state,n=t.selection.$from;if(t.selection.empty&&(t.storedMarks||!n.textOffset&&n.parentOffset&&n.nodeBefore.marks.some((function(e){return!1===e.type.spec.inclusive}))))e.markCursor=e.state.storedMarks||n.marks(),yt(e,!0),e.markCursor=null;else if(yt(e),o.gecko&&t.selection.empty&&n.parentOffset&&!n.textOffset&&n.nodeBefore.marks.length)for(var a=e.root.getSelection(),r=a.focusNode,i=a.focusOffset;r&&1==r.nodeType&&0!=i;){var s=i<0?r.lastChild:r.childNodes[i-1];if(!s)break;if(3==s.nodeType){a.collapse(s,s.nodeValue.length);break}r=s,i=-1}e.composing=!0}vt(e,_t)},nt.compositionend=function(e,t){e.composing&&(e.composing=!1,e.compositionEndedAt=t.timeStamp,vt(e,20))};var bt=o.ie&&o.ie_version<15||o.ios&&o.webkit_version<604;function wt(e,t,n,a){var i=Re(e,t,n,e.shiftKey,e.state.selection.$from);if(!e.someProp("handlePaste",(function(t){return t(e,a,i||r.Slice.empty)}))&&i){var o=function(e){return 0==e.openStart&&0==e.openEnd&&1==e.content.childCount?e.content.firstChild:null}(i),s=o?e.state.tr.replaceSelectionWith(o,e.shiftKey):e.state.tr.replaceSelection(i);e.dispatch(s.scrollIntoView().setMeta("paste",!0).setMeta("uiEvent","paste"))}}tt.copy=nt.cut=function(e,t){var n=e.state.selection,a="cut"==t.type;if(!n.empty){var r=bt?null:t.clipboardData,i=He(e,n.content()),o=i.dom,s=i.text;r?(t.preventDefault(),r.clearData(),r.setData("text/html",o.innerHTML),r.setData("text/plain",s)):function(e,t){if(e.dom.parentNode){var n=e.dom.parentNode.appendChild(document.createElement("div"));n.appendChild(t),n.style.cssText="position: fixed; left: -10000px; top: 10px";var a=getSelection(),r=document.createRange();r.selectNodeContents(t),e.dom.blur(),a.removeAllRanges(),a.addRange(r),setTimeout((function(){n.parentNode&&n.parentNode.removeChild(n),e.focus()}),50)}}(e,o),a&&e.dispatch(e.state.tr.deleteSelection().scrollIntoView().setMeta("uiEvent","cut"))}},nt.paste=function(e,t){var n=bt?null:t.clipboardData,a=n&&n.getData("text/html"),r=n&&n.getData("text/plain");n&&(a||r||n.files.length)?(wt(e,r,a,t),t.preventDefault()):function(e,t){if(e.dom.parentNode){var n=e.shiftKey||e.state.selection.$from.parent.type.spec.code,a=e.dom.parentNode.appendChild(document.createElement(n?"textarea":"div"));n||(a.contentEditable="true"),a.style.cssText="position: fixed; left: -10000px; top: 10px",a.focus(),setTimeout((function(){e.focus(),a.parentNode&&a.parentNode.removeChild(a),n?wt(e,a.value,null,t):wt(e,a.textContent,a.innerHTML,t)}),50)}}(e,t)};var xt=function(e,t){this.slice=e,this.move=t},kt=o.mac?"altKey":"ctrlKey";for(var Dt in tt.dragstart=function(e,t){var n=e.mouseDown;if(n&&n.done(),t.dataTransfer){var r=e.state.selection,i=r.empty?null:e.posAtCoords(ot(t));if(i&&i.pos>=r.from&&i.pos<=(r instanceof a.NodeSelection?r.to-1:r.to));else if(n&&n.mightDrag)e.dispatch(e.state.tr.setSelection(a.NodeSelection.create(e.state.doc,n.mightDrag.pos)));else if(t.target&&1==t.target.nodeType){var o=e.docView.nearestDesc(t.target,!0);if(!o||!o.node.type.spec.draggable||o==e.docView)return;e.dispatch(e.state.tr.setSelection(a.NodeSelection.create(e.state.doc,o.posBefore)))}var s=e.state.selection.content(),l=He(e,s),c=l.dom,u=l.text;t.dataTransfer.clearData(),t.dataTransfer.setData(bt?"Text":"text/html",c.innerHTML),bt||t.dataTransfer.setData("text/plain",u),e.dragging=new xt(s,!t[kt])}},tt.dragend=function(e){var t=e.dragging;window.setTimeout((function(){e.dragging==t&&(e.dragging=null)}),50)},nt.dragover=nt.dragenter=function(e,t){return t.preventDefault()},nt.drop=function(e,t){var n=e.dragging;if(e.dragging=null,t.dataTransfer){var o=e.posAtCoords(ot(t));if(o){var s=e.state.doc.resolve(o.pos);if(s){var l=n&&n.slice||Re(e,t.dataTransfer.getData(bt?"Text":"text/plain"),bt?null:t.dataTransfer.getData("text/html"),!1,s),c=n&&!t[kt];if(e.someProp("handleDrop",(function(n){return n(e,t,l||r.Slice.empty,c)})))t.preventDefault();else if(l){t.preventDefault();var u=l?Object(i.h)(e.state.doc,s.pos,l):s.pos;null==u&&(u=s.pos);var d=e.state.tr;c&&d.deleteSelection();var p=d.mapping.map(u),m=0==l.openStart&&0==l.openEnd&&1==l.content.childCount,f=d.doc;if(m?d.replaceRangeWith(p,p,l.content.firstChild):d.replaceRange(p,p,l),!d.doc.eq(f)){var h=d.doc.resolve(p);if(m&&a.NodeSelection.isSelectable(l.content.firstChild)&&h.nodeAfter&&h.nodeAfter.sameMarkup(l.content.firstChild))d.setSelection(new a.NodeSelection(h));else{var _=d.mapping.map(u);d.mapping.maps[d.mapping.maps.length-1].forEach((function(e,t,n,a){return _=a})),d.setSelection(xe(e,h,d.doc.resolve(_)))}e.focus(),e.dispatch(d.setMeta("uiEvent","drop"))}}}}}},tt.focus=function(e){e.focused||(e.domObserver.stop(),e.dom.classList.add("ProseMirror-focused"),e.domObserver.start(),e.focused=!0,setTimeout((function(){e.docView&&e.hasFocus()&&!e.domObserver.currentSelection.eq(e.root.getSelection())&&he(e)}),20))},tt.blur=function(e){e.focused&&(e.domObserver.stop(),e.dom.classList.remove("ProseMirror-focused"),e.domObserver.start(),e.domObserver.currentSelection.set({}),e.focused=!1)},tt.beforeinput=function(e,t){if(o.chrome&&o.android&&"deleteContentBackward"==t.inputType){var n=e.domChangeCount;setTimeout((function(){if(e.domChangeCount==n&&(e.dom.blur(),e.focus(),!e.someProp("handleKeyDown",(function(t){return t(e,x(8,"Backspace"))})))){var t=e.state.selection.$cursor;t&&t.pos>0&&e.dispatch(e.state.tr.delete(t.pos-1,t.pos).scrollIntoView())}}),50)}},nt)tt[Dt]=nt[Dt];function Mt(e,t){if(e==t)return!0;for(var n in e)if(e[n]!==t[n])return!1;for(var a in t)if(!(a in e))return!1;return!0}var St=function(e,t){this.spec=t||jt,this.side=this.spec.side||0,this.toDOM=e};St.prototype.map=function(e,t,n,a){var r=e.mapResult(t.from+a,this.side<0?-1:1),i=r.pos;return r.deleted?null:new Tt(i-n,i-n,this)},St.prototype.valid=function(){return!0},St.prototype.eq=function(e){return this==e||e instanceof St&&(this.spec.key&&this.spec.key==e.spec.key||this.toDOM==e.toDOM&&Mt(this.spec,e.spec))};var Ct=function(e,t){this.spec=t||jt,this.attrs=e};Ct.prototype.map=function(e,t,n,a){var r=e.map(t.from+a,this.spec.inclusiveStart?-1:1)-n,i=e.map(t.to+a,this.spec.inclusiveEnd?1:-1)-n;return r>=i?null:new Tt(r,i,this)},Ct.prototype.valid=function(e,t){return t.from=e&&(!r||r(o.spec))&&n.push(o.copy(o.from+a,o.to+a))}for(var s=0;se){var l=this.children[s]+1;this.children[s+2].findInner(e-l,t-l,n,a+l,r)}},At.prototype.map=function(e,t,n){return this==$t||0==e.maps.length?this:this.mapInner(e,t,0,0,n||jt)},At.prototype.mapInner=function(e,t,n,a,r){for(var i,o=0;ol+i||(t>=s[o]+i?s[o+1]=-1:n>=r&&(c=a-n-(t-e))&&(s[o]+=c,s[o+1]+=c))}},c=0;c=a.content.size){u=!0;continue}var f=n.map(e[d+1]+i,-1)-r,h=a.content.findIndex(m),_=h.index,v=h.offset,g=a.maybeChild(_);if(g&&v==m&&v+g.nodeSize==f){var y=s[d+2].mapInner(n,g,p+1,e[d]+i+1,o);y!=$t?(s[d]=m,s[d+1]=f,s[d+2]=y):(s[d+1]=-2,u=!0)}else u=!0}if(u){var b=Nt(function(e,t,n,a,r,i,o){function s(e,t){for(var i=0;io&&c.to=e){this.children[r]==e&&(n=this.children[r+2]);break}for(var i=e+1,o=i+t.content.size,s=0;si&&l.type instanceof Ct){var c=Math.max(i,l.from)-i,u=Math.min(o,l.to)-i;cn&&o.to0;)t++;e.splice(t,0,n)}function Bt(e){var t=[];return e.someProp("decorations",(function(n){var a=n(e.state);a&&a!=$t&&t.push(a)})),e.cursorWrapper&&t.push(At.create(e.state.doc,[e.cursorWrapper.deco])),Pt.from(t)}Pt.prototype.forChild=function(e,t){if(t.isLeaf)return At.empty;for(var n=[],a=0;ar.scrollToSelection?"to selection":"preserve",p=i||!this.docView.matchesNode(e.doc,u,c);!p&&e.selection.eq(r.selection)||(s=!0);var m,f,h,v,g,y,b,w,x,k,D,M="preserve"==d&&s&&null==this.dom.style.overflowAnchor&&function(e){for(var t,n,a=e.dom.getBoundingClientRect(),r=Math.max(0,a.top),i=(a.left+a.right)/2,o=r+1;o=r-20){t=s,n=l.top;break}}}return{refDOM:t,refTop:n,stack:C(e.dom)}}(this);if(s){this.domObserver.stop();var T=p&&(o.ie||o.chrome)&&!this.composing&&!r.selection.empty&&!e.selection.empty&&(v=r.selection,g=e.selection,y=Math.min(v.$anchor.sharedDepth(v.head),g.$anchor.sharedDepth(g.head)),v.$anchor.start(y)!=g.$anchor.start(y));if(p){var E=o.chrome?this.trackWrites=this.root.getSelection().focusNode:null;!i&&this.docView.update(e.doc,u,c,this)||(this.docView.updateOuterDeco([]),this.docView.destroy(),this.docView=X(e.doc,u,c,this.dom,this)),E&&!this.trackWrites&&(T=!0)}T||!(this.mouseDown&&this.domObserver.currentSelection.eq(this.root.getSelection())&&(m=this,f=m.docView.domFromPos(m.state.selection.anchor),h=m.root.getSelection(),_(f.node,f.offset,h.anchorNode,h.anchorOffset)))?he(this,T):(be(this,e.selection),this.domObserver.setCurSelection()),this.domObserver.start()}if(this.updatePluginViews(r),"reset"==d)this.dom.scrollTop=0;else if("to selection"==d){var O=this.root.getSelection().focusNode;this.someProp("handleScrollToSelection",(function(e){return e(n)}))||(e.selection instanceof a.NodeSelection?S(this,this.docView.domAfterPos(e.selection.from).getBoundingClientRect(),O):S(this,this.coordsAtPos(e.selection.head,1),O))}else M&&(w=(b=M).refDOM,x=b.refTop,k=b.stack,D=w?w.getBoundingClientRect().top:0,L(k,0==D?0:D-x))},qt.prototype.destroyPluginViews=function(){for(var e;e=this.pluginViews.pop();)e.destroy&&e.destroy()},qt.prototype.updatePluginViews=function(e){if(e&&e.plugins==this.state.plugins)for(var t=0;t=100?100:null;return e+(t[a]||t[r]||t[i])}},week:{dow:1,doy:7}})}(n("c1df"))},"5b14":function(e,t,n){!function(e){"use strict";var t="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");function n(e,t,n,a){var r=e;switch(n){case"s":return a||t?"néhány másodperc":"néhány másodperce";case"ss":return r+(a||t)?" másodperc":" másodperce";case"m":return"egy"+(a||t?" perc":" perce");case"mm":return r+(a||t?" perc":" perce");case"h":return"egy"+(a||t?" óra":" órája");case"hh":return r+(a||t?" óra":" órája");case"d":return"egy"+(a||t?" nap":" napja");case"dd":return r+(a||t?" nap":" napja");case"M":return"egy"+(a||t?" hónap":" hónapja");case"MM":return r+(a||t?" hónap":" hónapja");case"y":return"egy"+(a||t?" év":" éve");case"yy":return r+(a||t?" év":" éve")}return""}function a(e){return(e?"":"[múlt] ")+"["+t[this.day()]+"] LT[-kor]"}e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan._feb._márc._ápr._máj._jún._júl._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,n){return e<12?!0===n?"de":"DE":!0===n?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return a.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return a.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("c1df"))},"5c3a":function(e,t,n){!function(e){"use strict";e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var a=100*e+t;return a<600?"凌晨":a<900?"早上":a<1130?"上午":a<1230?"中午":a<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:function(e){return e.week()!==this.week()?"[下]dddLT":"[本]dddLT"},lastDay:"[昨天]LT",lastWeek:function(e){return this.week()!==e.week()?"[上]dddLT":"[本]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s后",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",w:"1 周",ww:"%d 周",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}})}(n("c1df"))},"5c6c":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"5cbb":function(e,t,n){!function(e){"use strict";e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?e<4?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?e>=10?e:e+12:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}})}(n("c1df"))},"5dbe":function(e,t,n){!function(){var t;function n(e){for(var t,n,a,r,i=1,o=[].slice.call(arguments),s=0,l=e.length,c="",u=!1,d=!1,p=function(){return o[i++]},m=function(){for(var n="";/\d/.test(e[s]);)n+=e[s++],t=e[s];return n.length>0?parseInt(n):null};s=11?e:e+12},meridiem:function(e,t,n){var a=100*e+t;return a<600?"يېرىم كېچە":a<900?"سەھەر":a<1130?"چۈشتىن بۇرۇن":a<1230?"چۈش":a<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"-كۈنى";case"w":case"W":return e+"-ھەپتە";default:return e}},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:7}})}(n("c1df"))},"62e4":function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},"63ea":function(e,t,n){var a=n("c05f");e.exports=function(e,t){return a(e,t)}},6403:function(e,t,n){!function(e){"use strict";e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n("c1df"))},6547:function(e,t,n){var a=n("a691"),r=n("1d80"),i=function(e){return function(t,n){var i,o,s=String(r(t)),l=a(n),c=s.length;return l<0||l>=c?e?"":void 0:(i=s.charCodeAt(l))<55296||i>56319||l+1===c||(o=s.charCodeAt(l+1))<56320||o>57343?e?s.charAt(l):i:e?s.slice(l,l+2):o-56320+(i-55296<<10)+65536}};e.exports={codeAt:i(!1),charAt:i(!0)}},"65db":function(e,t,n){!function(e){"use strict";e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_aŭg_sept_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,n){return e>11?n?"p.t.m.":"P.T.M.":n?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(n("c1df"))},"65f0":function(e,t,n){var a=n("861d"),r=n("e8b5"),i=n("b622")("species");e.exports=function(e,t){var n;return r(e)&&("function"!=typeof(n=e.constructor)||n!==Array&&!r(n.prototype)?a(n)&&null===(n=n[i])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===t?0:t)}},6747:function(e,t){var n=Array.isArray;e.exports=n},6784:function(e,t,n){!function(e){"use strict";var t=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],n=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"];e.defineLocale("sd",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(n("c1df"))},"67ca":function(e,t,n){var a=n("cb5a");e.exports=function(e,t){var n=this.__data__,r=a(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}},6887:function(e,t,n){!function(e){"use strict";function t(e,t,n){return e+" "+r({mm:"munutenn",MM:"miz",dd:"devezh"}[n],e)}function n(e){switch(a(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}function a(e){return e>9?a(e%10):e}function r(e,t){return 2===t?i(e):e}function i(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}var o=[/^gen/i,/^c[ʼ\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],s=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,l=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,c=/^(gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,u=[/^sul/i,/^lun/i,/^meurzh/i,/^merc[ʼ\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],d=[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],p=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];e.defineLocale("br",{months:"Genver_Cʼhwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_Cʼhwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Mercʼher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:p,fullWeekdaysParse:u,shortWeekdaysParse:d,minWeekdaysParse:p,monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:l,monthsShortStrictRegex:c,monthsParse:o,longMonthsParse:o,shortMonthsParse:o,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warcʼhoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Decʼh da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s ʼzo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:n},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){return e+(1===e?"añ":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(e){return"g.m."===e},meridiem:function(e,t,n){return e<12?"a.m.":"g.m."}})}(n("c1df"))},"688b":function(e,t,n){!function(e){"use strict";e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n("c1df"))},6909:function(e,t,n){!function(e){"use strict";e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"за %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"една минута",mm:"%d минути",h:"еден час",hh:"%d часа",d:"еден ден",dd:"%d дена",M:"еден месец",MM:"%d месеци",y:"една година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-ев":0===n?e+"-ен":n>10&&n<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(n("c1df"))},"69d5":function(e,t,n){var a=n("cb5a"),r=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=a(t,e);return!(n<0||(n==t.length-1?t.pop():r.call(t,n,1),--this.size,0))}},"69f3":function(e,t,n){var a,r,i,o=n("7f9a"),s=n("da84"),l=n("861d"),c=n("9112"),u=n("5135"),d=n("c6cd"),p=n("f772"),m=n("d012"),f=s.WeakMap;if(o){var h=d.state||(d.state=new f),_=h.get,v=h.has,g=h.set;a=function(e,t){return t.facade=e,g.call(h,e,t),t},r=function(e){return _.call(h,e)||{}},i=function(e){return v.call(h,e)}}else{var y=p("state");m[y]=!0,a=function(e,t){return t.facade=e,c(e,y,t),t},r=function(e){return u(e,y)?e[y]:{}},i=function(e){return u(e,y)}}e.exports={set:a,get:r,has:i,enforce:function(e){return i(e)?r(e):a(e,{})},getterFor:function(e){return function(t){var n;if(!l(t)||(n=r(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}}},"6ce3":function(e,t,n){!function(e){"use strict";e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("c1df"))},"6d79":function(e,t,n){!function(e){"use strict";var t={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"};e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){var n=e%10,a=e>=100?100:null;return e+(t[e]||t[n]||t[a])},week:{dow:1,doy:7}})}(n("c1df"))},"6d83":function(e,t,n){!function(e){"use strict";e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(n("c1df"))},"6e98":function(e,t,n){!function(e){"use strict";e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){switch(this.day()){case 0:return"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT";default:return"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"}},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n("c1df"))},"6eeb":function(e,t,n){var a=n("da84"),r=n("9112"),i=n("5135"),o=n("ce4e"),s=n("8925"),l=n("69f3"),c=l.get,u=l.enforce,d=String(String).split("String");(e.exports=function(e,t,n,s){var l,c=!!s&&!!s.unsafe,p=!!s&&!!s.enumerable,m=!!s&&!!s.noTargetGet;"function"==typeof n&&("string"!=typeof t||i(n,"name")||r(n,"name",t),(l=u(n)).source||(l.source=d.join("string"==typeof t?t:""))),e!==a?(c?!m&&e[t]&&(p=!0):delete e[t],p?e[t]=n:r(e,t,n)):p?e[t]=n:o(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&c(this).source||s(this)}))},"6f12":function(e,t,n){!function(e){"use strict";e.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n("c1df"))},"6f50":function(e,t,n){!function(e){"use strict";e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n("c1df"))},"6fcd":function(e,t,n){var a=n("50d8"),r=n("d370"),i=n("6747"),o=n("0d24"),s=n("c098"),l=n("73ac"),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=i(e),u=!n&&r(e),d=!n&&!u&&o(e),p=!n&&!u&&!d&&l(e),m=n||u||d||p,f=m?a(e.length,String):[],h=f.length;for(var _ in e)!t&&!c.call(e,_)||m&&("length"==_||d&&("offset"==_||"parent"==_)||p&&("buffer"==_||"byteLength"==_||"byteOffset"==_)||s(_,h))||f.push(_);return f}},7118:function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),n="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?n[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n("c1df"))},7156:function(e,t,n){var a=n("861d"),r=n("d2bb");e.exports=function(e,t,n){var i,o;return r&&"function"==typeof(i=t.constructor)&&i!==n&&a(o=i.prototype)&&o!==n.prototype&&r(e,o),e}},"716b":function(e,t,n){e.exports=function(e){function t(a){if(n[a])return n[a].exports;var r=n[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,t),r.l=!0,r.exports}var n={};return t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,a){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:a})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p=".",t(t.s=9)}([function(e,t,n){"use strict";t.a={prefix:"",suffix:"",thousands:",",decimal:".",precision:2}},function(e,t,n){"use strict";var a=n(2),r=n(5),i=n(0);t.a=function(e,t){if(t.value){var o=n.i(r.a)(i.a,t.value);if("INPUT"!==e.tagName.toLocaleUpperCase()){var s=e.getElementsByTagName("input");1!==s.length||(e=s[0])}e.oninput=function(){var t=e.value.length-e.selectionEnd;e.value=n.i(a.a)(e.value,o),t=Math.max(t,o.suffix.length),t=e.value.length-t,t=Math.max(t,o.prefix.length+1),n.i(a.b)(e,t),e.dispatchEvent(n.i(a.c)("change"))},e.onfocus=function(){n.i(a.b)(e,e.value.length-o.suffix.length)},e.oninput(),e.dispatchEvent(n.i(a.c)("input"))}}},function(e,t,n){"use strict";function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:f.a;"number"==typeof e&&(e=e.toFixed(o(t.precision)));var n=e.indexOf("-")>=0?"-":"",a=d(l(i(e),t.precision)).split("."),r=a[0],s=a[1];return r=c(r,t.thousands),t.prefix+n+u(r,s,t.decimal)+t.suffix}function r(e,t){var n=e.indexOf("-")>=0?-1:1,a=l(i(e),t);return parseFloat(a)*n}function i(e){return d(e).replace(/\D+/g,"")||"0"}function o(e){return s(0,e,20)}function s(e,t,n){return Math.max(e,Math.min(t,n))}function l(e,t){var n=Math.pow(10,t);return(parseFloat(e)/n).toFixed(o(t))}function c(e,t){return e.replace(/(\d)(?=(?:\d{3})+\b)/gm,"$1"+t)}function u(e,t,n){return t?e+n+t:e}function d(e){return e?e.toString():""}function p(e,t){var n=function(){e.setSelectionRange(t,t)};e===document.activeElement&&(n(),setTimeout(n,1))}function m(e){var t=document.createEvent("Event");return t.initEvent(e,!0,!0),t}var f=n(0);n.d(t,"a",(function(){return a})),n.d(t,"d",(function(){return r})),n.d(t,"b",(function(){return p})),n.d(t,"c",(function(){return m}))},function(e,t,n){"use strict";function a(e,t){t&&Object.keys(t).map((function(e){s.a[e]=t[e]})),e.directive("money",o.a),e.component("money",i.a)}Object.defineProperty(t,"__esModule",{value:!0});var r=n(6),i=n.n(r),o=n(1),s=n(0);n.d(t,"Money",(function(){return i.a})),n.d(t,"VMoney",(function(){return o.a})),n.d(t,"options",(function(){return s.a})),n.d(t,"VERSION",(function(){return l}));var l="0.8.1";t.default=a,"undefined"!=typeof window&&window.Vue&&window.Vue.use(a)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(1),r=n(0),i=n(2);t.default={name:"Money",props:{value:{required:!0,type:[Number,String],default:0},masked:{type:Boolean,default:!1},precision:{type:Number,default:function(){return r.a.precision}},decimal:{type:String,default:function(){return r.a.decimal}},thousands:{type:String,default:function(){return r.a.thousands}},prefix:{type:String,default:function(){return r.a.prefix}},suffix:{type:String,default:function(){return r.a.suffix}}},directives:{money:a.a},data:function(){return{formattedValue:""}},watch:{value:{immediate:!0,handler:function(e,t){var a=n.i(i.a)(e,this.$props);a!==this.formattedValue&&(this.formattedValue=a)}}},methods:{change:function(e){this.$emit("input",this.masked?e.target.value:n.i(i.d)(e.target.value,this.precision))}}}},function(e,t,n){"use strict";t.a=function(e,t){return e=e||{},t=t||{},Object.keys(e).concat(Object.keys(t)).reduce((function(n,a){return n[a]=void 0===t[a]?e[a]:t[a],n}),{})}},function(e,t,n){var a=n(7)(n(4),n(8),null,null);e.exports=a.exports},function(e,t){e.exports=function(e,t,n,a){var r,i=e=e||{},o=typeof e.default;"object"!==o&&"function"!==o||(r=e,i=e.default);var s="function"==typeof i?i.options:i;if(t&&(s.render=t.render,s.staticRenderFns=t.staticRenderFns),n&&(s._scopeId=n),a){var l=s.computed||(s.computed={});Object.keys(a).forEach((function(e){var t=a[e];l[e]=function(){return t}}))}return{esModule:r,exports:i,options:s}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement;return(e._self._c||t)("input",{directives:[{name:"money",rawName:"v-money",value:{precision:e.precision,decimal:e.decimal,thousands:e.thousands,prefix:e.prefix,suffix:e.suffix},expression:"{precision, decimal, thousands, prefix, suffix}"}],staticClass:"v-money",attrs:{type:"tel"},domProps:{value:e.formattedValue},on:{change:e.change}})},staticRenderFns:[]}},function(e,t,n){e.exports=n(3)}])},"72af":function(e,t,n){var a=n("99cd")();e.exports=a},"72f0":function(e,t){e.exports=function(e){return function(){return e}}},7333:function(e,t,n){!function(e){"use strict";e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(n("c1df"))},"73ac":function(e,t,n){var a=n("743f"),r=n("b047"),i=n("99d3"),o=i&&i.isTypedArray,s=o?r(o):a;e.exports=s},7418:function(e,t){t.f=Object.getOwnPropertySymbols},"743f":function(e,t,n){var a=n("3729"),r=n("b218"),i=n("1310"),o={};o["[object Float32Array]"]=o["[object Float64Array]"]=o["[object Int8Array]"]=o["[object Int16Array]"]=o["[object Int32Array]"]=o["[object Uint8Array]"]=o["[object Uint8ClampedArray]"]=o["[object Uint16Array]"]=o["[object Uint32Array]"]=!0,o["[object Arguments]"]=o["[object Array]"]=o["[object ArrayBuffer]"]=o["[object Boolean]"]=o["[object DataView]"]=o["[object Date]"]=o["[object Error]"]=o["[object Function]"]=o["[object Map]"]=o["[object Number]"]=o["[object Object]"]=o["[object RegExp]"]=o["[object Set]"]=o["[object String]"]=o["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&r(e.length)&&!!o[a(e)]}},"746f":function(e,t,n){var a=n("428f"),r=n("5135"),i=n("e538"),o=n("9bf2").f;e.exports=function(e){var t=a.Symbol||(a.Symbol={});r(t,e)||o(t,e,{value:i.f(e)})}},"74dc":function(e,t,n){!function(e){"use strict";e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(n("c1df"))},7530:function(e,t,n){var a=n("1a8c"),r=Object.create,i=function(){function e(){}return function(t){if(!a(t))return{};if(r)return r(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=i},7839:function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"79bc":function(e,t,n){var a=n("0b07")(n("2b3e"),"Map");e.exports=a},"7a48":function(e,t,n){var a=n("6044"),r=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return a?void 0!==t[e]:r.call(t,e)}},"7b0b":function(e,t,n){var a=n("1d80");e.exports=function(e){return Object(a(e))}},"7b83":function(e,t,n){var a=n("7c64"),r=n("93ed"),i=n("2478"),o=n("a524"),s=n("1fc8");function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t1&&e<5}function r(e,t,n,r){var i=e+" ";switch(n){case"s":return t||r?"pár sekúnd":"pár sekundami";case"ss":return t||r?i+(a(e)?"sekundy":"sekúnd"):i+"sekundami";case"m":return t?"minúta":r?"minútu":"minútou";case"mm":return t||r?i+(a(e)?"minúty":"minút"):i+"minútami";case"h":return t?"hodina":r?"hodinu":"hodinou";case"hh":return t||r?i+(a(e)?"hodiny":"hodín"):i+"hodinami";case"d":return t||r?"deň":"dňom";case"dd":return t||r?i+(a(e)?"dni":"dní"):i+"dňami";case"M":return t||r?"mesiac":"mesiacom";case"MM":return t||r?i+(a(e)?"mesiace":"mesiacov"):i+"mesiacmi";case"y":return t||r?"rok":"rokom";case"yy":return t||r?i+(a(e)?"roky":"rokov"):i+"rokmi"}}e.defineLocale("sk",{months:t,monthsShort:n,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("c1df"))},"7c64":function(e,t,n){var a=n("e24b"),r=n("5e2e"),i=n("79bc");e.exports=function(){this.size=0,this.__data__={hash:new a,map:new(i||r),string:new a}}},"7c73":function(e,t,n){var a,r=n("825a"),i=n("37e8"),o=n("7839"),s=n("d012"),l=n("1be4"),c=n("cc12"),u=n("f772"),d=u("IE_PROTO"),p=function(){},m=function(e){return"\n\n\n"],"sourceRoot":""}]); +// Exports +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); + + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/assets/js/components/chartjs/LineChart.vue?vue&type=style&index=0&id=f00ab88a&scoped=true&lang=css&": +/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/assets/js/components/chartjs/LineChart.vue?vue&type=style&index=0&id=f00ab88a&scoped=true&lang=css& ***! + \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +/***/ ((module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"); +/* harmony import */ var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); +/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__); +// Imports + + +var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default())); +// Module +___CSS_LOADER_EXPORT___.push([module.id, ".graph-container[data-v-f00ab88a] {\n height: 300px;\n}\n", "",{"version":3,"sources":["webpack://./resources/assets/js/components/chartjs/LineChart.vue"],"names":[],"mappings":"AAgNA;EACA,aAAA;AACA","sourcesContent":["\n\n\n\n\n"],"sourceRoot":""}]); +// Exports +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); + + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/assets/js/components/icon/DotIcon.vue?vue&type=style&index=0&lang=css&": +/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/assets/js/components/icon/DotIcon.vue?vue&type=style&index=0&lang=css& ***! + \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +/***/ ((module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"); +/* harmony import */ var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); +/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__); +// Imports + + +var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default())); +// Module +___CSS_LOADER_EXPORT___.push([module.id, ".dot-icon {\n display: flex;\n cursor: pointer;\n padding: 8px 5px 5px 5px;\n justify-content: flex-end;\n}\n.dot {\n display: inline-block;\n background: #a5acc1;\n display: block;\n width: 6px;\n height: 6px;\n border-radius: 50%;\n position: relative;\n}\n.dot1 {\n margin-right: 3px;\n}\n.dot2 {\n margin-right: 3px;\n}\n.move-right {\n -webkit-animation: moveright 0.2s;\n animation: moveright 0.2s;\n -webkit-animation-fill-mode: forwards;\n animation-fill-mode: forwards;\n}\n.move-left {\n -webkit-animation: moveleft 0.2s;\n animation: moveleft 0.2s;\n -webkit-animation-fill-mode: forwards;\n animation-fill-mode: forwards;\n}\n@-webkit-keyframes moveleft {\nfrom {\n left: 0px;\n}\nto {\n left: -18px;\n}\n}\n@keyframes moveleft {\nfrom {\n left: 0px;\n}\nto {\n left: -18px;\n}\n}\n@-webkit-keyframes moveright {\nfrom {\n left: 0px;\n}\nto {\n left: 18px;\n}\n}\n@keyframes moveright {\nfrom {\n left: 0px;\n}\nto {\n left: 18px;\n}\n}\n", "",{"version":3,"sources":["webpack://./resources/assets/js/components/icon/DotIcon.vue"],"names":[],"mappings":"AA+BA;EACA,aAAA;EACA,eAAA;EACA,wBAAA;EACA,yBAAA;AACA;AAEA;EACA,qBAAA;EACA,mBAAA;EACA,cAAA;EACA,UAAA;EACA,WAAA;EACA,kBAAA;EACA,kBAAA;AACA;AAEA;EACA,iBAAA;AACA;AAEA;EACA,iBAAA;AACA;AAEA;EACA,iCAAA;UAAA,yBAAA;EACA,qCAAA;UAAA,6BAAA;AACA;AAEA;EACA,gCAAA;UAAA,wBAAA;EACA,qCAAA;UAAA,6BAAA;AACA;AAEA;AACA;IACA,SAAA;AACA;AACA;IACA,WAAA;AACA;AACA;AAPA;AACA;IACA,SAAA;AACA;AACA;IACA,WAAA;AACA;AACA;AAEA;AACA;IACA,SAAA;AACA;AACA;IACA,UAAA;AACA;AACA;AAPA;AACA;IACA,SAAA;AACA;AACA;IACA,UAAA;AACA;AACA","sourcesContent":["\n\n\n\n"],"sourceRoot":""}]); +// Exports +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); + + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/assets/js/views/reports/layout/Index.vue?vue&type=style&index=0&id=66c9f590&scoped=true&lang=css&": +/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/assets/js/views/reports/layout/Index.vue?vue&type=style&index=0&id=66c9f590&scoped=true&lang=css& ***! + \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +/***/ ((module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"); +/* harmony import */ var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); +/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__); +// Imports + + +var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default())); +// Module +___CSS_LOADER_EXPORT___.push([module.id, ".tab[data-v-66c9f590] {\n padding: 0 !important;\n}\n.tab-link[data-v-66c9f590] {\n padding: 10px 30px;\n display: block;\n}\n", "",{"version":3,"sources":["webpack://./resources/assets/js/views/reports/layout/Index.vue"],"names":[],"mappings":"AA8FA;EACA,qBAAA;AACA;AAEA;EACA,kBAAA;EACA,cAAA;AACA","sourcesContent":["\n\n\n\n\n"],"sourceRoot":""}]); +// Exports +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); + + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/assets/js/views/settings/UpdateAppSetting.vue?vue&type=style&index=0&lang=css&": +/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/assets/js/views/settings/UpdateAppSetting.vue?vue&type=style&index=0&lang=css& ***! + \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +/***/ ((module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"); +/* harmony import */ var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); +/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__); +// Imports + + +var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default())); +// Module +___CSS_LOADER_EXPORT___.push([module.id, ".update-description ul li {\n list-style: disc !important;\n margin-bottom: 4px;\n}\n", "",{"version":3,"sources":["webpack://./resources/assets/js/views/settings/UpdateAppSetting.vue"],"names":[],"mappings":"AA0WA;EACA,2BAAA;EACA,kBAAA;AACA","sourcesContent":["\n\n\n\n\n"],"sourceRoot":""}]); +// Exports +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); + + +/***/ }), + +/***/ "./node_modules/css-loader/dist/runtime/api.js": +/*!*****************************************************!*\ + !*** ./node_modules/css-loader/dist/runtime/api.js ***! + \*****************************************************/ +/***/ ((module) => { + +"use strict"; + + +/* + MIT License http://www.opensource.org/licenses/mit-license.php + Author Tobias Koppers @sokra +*/ +// css base code, injected by the css-loader +// eslint-disable-next-line func-names +module.exports = function (cssWithMappingToString) { + var list = []; // return the list of modules as css string + + list.toString = function toString() { + return this.map(function (item) { + var content = cssWithMappingToString(item); + + if (item[2]) { + return "@media ".concat(item[2], " {").concat(content, "}"); + } + + return content; + }).join(''); + }; // import a list of modules into the list + // eslint-disable-next-line func-names + + + list.i = function (modules, mediaQuery, dedupe) { + if (typeof modules === 'string') { + // eslint-disable-next-line no-param-reassign + modules = [[null, modules, '']]; + } + + var alreadyImportedModules = {}; + + if (dedupe) { + for (var i = 0; i < this.length; i++) { + // eslint-disable-next-line prefer-destructuring + var id = this[i][0]; + + if (id != null) { + alreadyImportedModules[id] = true; + } + } + } + + for (var _i = 0; _i < modules.length; _i++) { + var item = [].concat(modules[_i]); + + if (dedupe && alreadyImportedModules[item[0]]) { + // eslint-disable-next-line no-continue + continue; + } + + if (mediaQuery) { + if (!item[2]) { + item[2] = mediaQuery; + } else { + item[2] = "".concat(mediaQuery, " and ").concat(item[2]); + } + } + + list.push(item); + } + }; + + return list; +}; + +/***/ }), + +/***/ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js": +/*!************************************************************************!*\ + !*** ./node_modules/css-loader/dist/runtime/cssWithMappingToString.js ***! + \************************************************************************/ +/***/ ((module) => { + +"use strict"; + + +function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); } + +function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } + +function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } + +function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } + +function _iterableToArrayLimit(arr, i) { if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } + +function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } + +module.exports = function cssWithMappingToString(item) { + var _item = _slicedToArray(item, 4), + content = _item[1], + cssMapping = _item[3]; + + if (typeof btoa === 'function') { + // eslint-disable-next-line no-undef + var base64 = btoa(unescape(encodeURIComponent(JSON.stringify(cssMapping)))); + var data = "sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(base64); + var sourceMapping = "/*# ".concat(data, " */"); + var sourceURLs = cssMapping.sources.map(function (source) { + return "/*# sourceURL=".concat(cssMapping.sourceRoot || '').concat(source, " */"); + }); + return [content].concat(sourceURLs).concat([sourceMapping]).join('\n'); + } + + return [content].join('\n'); +}; + +/***/ }), + +/***/ "./node_modules/flatpickr/dist/esm/index.js": +/*!**************************************************!*\ + !*** ./node_modules/flatpickr/dist/esm/index.js ***! + \**************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var _types_options__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./types/options */ "./node_modules/flatpickr/dist/esm/types/options.js"); +/* harmony import */ var _l10n_default__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./l10n/default */ "./node_modules/flatpickr/dist/esm/l10n/default.js"); +/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils */ "./node_modules/flatpickr/dist/esm/utils/index.js"); +/* harmony import */ var _utils_dom__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./utils/dom */ "./node_modules/flatpickr/dist/esm/utils/dom.js"); +/* harmony import */ var _utils_dates__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./utils/dates */ "./node_modules/flatpickr/dist/esm/utils/dates.js"); +/* harmony import */ var _utils_formatting__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./utils/formatting */ "./node_modules/flatpickr/dist/esm/utils/formatting.js"); +/* harmony import */ var _utils_polyfills__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./utils/polyfills */ "./node_modules/flatpickr/dist/esm/utils/polyfills.js"); +/* harmony import */ var _utils_polyfills__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(_utils_polyfills__WEBPACK_IMPORTED_MODULE_6__); + + + + + + + +const DEBOUNCED_CHANGE_MS = 300; +function FlatpickrInstance(element, instanceConfig) { + const self = { + config: Object.assign(Object.assign({}, _types_options__WEBPACK_IMPORTED_MODULE_0__.defaults), flatpickr.defaultConfig), + l10n: _l10n_default__WEBPACK_IMPORTED_MODULE_1__.default, + }; + self.parseDate = (0,_utils_dates__WEBPACK_IMPORTED_MODULE_4__.createDateParser)({ config: self.config, l10n: self.l10n }); + self._handlers = []; + self.pluginElements = []; + self.loadedPlugins = []; + self._bind = bind; + self._setHoursFromDate = setHoursFromDate; + self._positionCalendar = positionCalendar; + self.changeMonth = changeMonth; + self.changeYear = changeYear; + self.clear = clear; + self.close = close; + self._createElement = _utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement; + self.destroy = destroy; + self.isEnabled = isEnabled; + self.jumpToDate = jumpToDate; + self.open = open; + self.redraw = redraw; + self.set = set; + self.setDate = setDate; + self.toggle = toggle; + function setupHelperFunctions() { + self.utils = { + getDaysInMonth(month = self.currentMonth, yr = self.currentYear) { + if (month === 1 && ((yr % 4 === 0 && yr % 100 !== 0) || yr % 400 === 0)) + return 29; + return self.l10n.daysInMonth[month]; + }, + }; + } + function init() { + self.element = self.input = element; + self.isOpen = false; + parseConfig(); + setupLocale(); + setupInputs(); + setupDates(); + setupHelperFunctions(); + if (!self.isMobile) + build(); + bindEvents(); + if (self.selectedDates.length || self.config.noCalendar) { + if (self.config.enableTime) { + setHoursFromDate(self.config.noCalendar ? self.latestSelectedDateObj : undefined); + } + updateValue(false); + } + setCalendarWidth(); + const isSafari = /^((?!chrome|android).)*safari/i.test(navigator.userAgent); + if (!self.isMobile && isSafari) { + positionCalendar(); + } + triggerEvent("onReady"); + } + function bindToInstance(fn) { + return fn.bind(self); + } + function setCalendarWidth() { + const config = self.config; + if (config.weekNumbers === false && config.showMonths === 1) { + return; + } + else if (config.noCalendar !== true) { + window.requestAnimationFrame(function () { + if (self.calendarContainer !== undefined) { + self.calendarContainer.style.visibility = "hidden"; + self.calendarContainer.style.display = "block"; + } + if (self.daysContainer !== undefined) { + const daysWidth = (self.days.offsetWidth + 1) * config.showMonths; + self.daysContainer.style.width = daysWidth + "px"; + self.calendarContainer.style.width = + daysWidth + + (self.weekWrapper !== undefined + ? self.weekWrapper.offsetWidth + : 0) + + "px"; + self.calendarContainer.style.removeProperty("visibility"); + self.calendarContainer.style.removeProperty("display"); + } + }); + } + } + function updateTime(e) { + if (self.selectedDates.length === 0) { + const defaultDate = self.config.minDate === undefined || + (0,_utils_dates__WEBPACK_IMPORTED_MODULE_4__.compareDates)(new Date(), self.config.minDate) >= 0 + ? new Date() + : new Date(self.config.minDate.getTime()); + const defaults = (0,_utils_dates__WEBPACK_IMPORTED_MODULE_4__.getDefaultHours)(self.config); + defaultDate.setHours(defaults.hours, defaults.minutes, defaults.seconds, defaultDate.getMilliseconds()); + self.selectedDates = [defaultDate]; + self.latestSelectedDateObj = defaultDate; + } + if (e !== undefined && e.type !== "blur") { + timeWrapper(e); + } + const prevValue = self._input.value; + setHoursFromInputs(); + updateValue(); + if (self._input.value !== prevValue) { + self._debouncedChange(); + } + } + function ampm2military(hour, amPM) { + return (hour % 12) + 12 * (0,_utils__WEBPACK_IMPORTED_MODULE_2__.int)(amPM === self.l10n.amPM[1]); + } + function military2ampm(hour) { + switch (hour % 24) { + case 0: + case 12: + return 12; + default: + return hour % 12; + } + } + function setHoursFromInputs() { + if (self.hourElement === undefined || self.minuteElement === undefined) + return; + let hours = (parseInt(self.hourElement.value.slice(-2), 10) || 0) % 24, minutes = (parseInt(self.minuteElement.value, 10) || 0) % 60, seconds = self.secondElement !== undefined + ? (parseInt(self.secondElement.value, 10) || 0) % 60 + : 0; + if (self.amPM !== undefined) { + hours = ampm2military(hours, self.amPM.textContent); + } + const limitMinHours = self.config.minTime !== undefined || + (self.config.minDate && + self.minDateHasTime && + self.latestSelectedDateObj && + (0,_utils_dates__WEBPACK_IMPORTED_MODULE_4__.compareDates)(self.latestSelectedDateObj, self.config.minDate, true) === + 0); + const limitMaxHours = self.config.maxTime !== undefined || + (self.config.maxDate && + self.maxDateHasTime && + self.latestSelectedDateObj && + (0,_utils_dates__WEBPACK_IMPORTED_MODULE_4__.compareDates)(self.latestSelectedDateObj, self.config.maxDate, true) === + 0); + if (limitMaxHours) { + const maxTime = self.config.maxTime !== undefined + ? self.config.maxTime + : self.config.maxDate; + hours = Math.min(hours, maxTime.getHours()); + if (hours === maxTime.getHours()) + minutes = Math.min(minutes, maxTime.getMinutes()); + if (minutes === maxTime.getMinutes()) + seconds = Math.min(seconds, maxTime.getSeconds()); + } + if (limitMinHours) { + const minTime = self.config.minTime !== undefined + ? self.config.minTime + : self.config.minDate; + hours = Math.max(hours, minTime.getHours()); + if (hours === minTime.getHours() && minutes < minTime.getMinutes()) + minutes = minTime.getMinutes(); + if (minutes === minTime.getMinutes()) + seconds = Math.max(seconds, minTime.getSeconds()); + } + setHours(hours, minutes, seconds); + } + function setHoursFromDate(dateObj) { + const date = dateObj || self.latestSelectedDateObj; + if (date) { + setHours(date.getHours(), date.getMinutes(), date.getSeconds()); + } + } + function setHours(hours, minutes, seconds) { + if (self.latestSelectedDateObj !== undefined) { + self.latestSelectedDateObj.setHours(hours % 24, minutes, seconds || 0, 0); + } + if (!self.hourElement || !self.minuteElement || self.isMobile) + return; + self.hourElement.value = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.pad)(!self.config.time_24hr + ? ((12 + hours) % 12) + 12 * (0,_utils__WEBPACK_IMPORTED_MODULE_2__.int)(hours % 12 === 0) + : hours); + self.minuteElement.value = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.pad)(minutes); + if (self.amPM !== undefined) + self.amPM.textContent = self.l10n.amPM[(0,_utils__WEBPACK_IMPORTED_MODULE_2__.int)(hours >= 12)]; + if (self.secondElement !== undefined) + self.secondElement.value = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.pad)(seconds); + } + function onYearInput(event) { + const eventTarget = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.getEventTarget)(event); + const year = parseInt(eventTarget.value) + (event.delta || 0); + if (year / 1000 > 1 || + (event.key === "Enter" && !/[^\d]/.test(year.toString()))) { + changeYear(year); + } + } + function bind(element, event, handler, options) { + if (event instanceof Array) + return event.forEach((ev) => bind(element, ev, handler, options)); + if (element instanceof Array) + return element.forEach((el) => bind(el, event, handler, options)); + element.addEventListener(event, handler, options); + self._handlers.push({ + remove: () => element.removeEventListener(event, handler), + }); + } + function triggerChange() { + triggerEvent("onChange"); + } + function bindEvents() { + if (self.config.wrap) { + ["open", "close", "toggle", "clear"].forEach((evt) => { + Array.prototype.forEach.call(self.element.querySelectorAll(`[data-${evt}]`), (el) => bind(el, "click", self[evt])); + }); + } + if (self.isMobile) { + setupMobile(); + return; + } + const debouncedResize = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.debounce)(onResize, 50); + self._debouncedChange = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.debounce)(triggerChange, DEBOUNCED_CHANGE_MS); + if (self.daysContainer && !/iPhone|iPad|iPod/i.test(navigator.userAgent)) + bind(self.daysContainer, "mouseover", (e) => { + if (self.config.mode === "range") + onMouseOver((0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.getEventTarget)(e)); + }); + bind(window.document.body, "keydown", onKeyDown); + if (!self.config.inline && !self.config.static) + bind(window, "resize", debouncedResize); + if (window.ontouchstart !== undefined) + bind(window.document, "touchstart", documentClick); + else + bind(window.document, "mousedown", documentClick); + bind(window.document, "focus", documentClick, { capture: true }); + if (self.config.clickOpens === true) { + bind(self._input, "focus", self.open); + bind(self._input, "click", self.open); + } + if (self.daysContainer !== undefined) { + bind(self.monthNav, "click", onMonthNavClick); + bind(self.monthNav, ["keyup", "increment"], onYearInput); + bind(self.daysContainer, "click", selectDate); + } + if (self.timeContainer !== undefined && + self.minuteElement !== undefined && + self.hourElement !== undefined) { + const selText = (e) => (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.getEventTarget)(e).select(); + bind(self.timeContainer, ["increment"], updateTime); + bind(self.timeContainer, "blur", updateTime, { capture: true }); + bind(self.timeContainer, "click", timeIncrement); + bind([self.hourElement, self.minuteElement], ["focus", "click"], selText); + if (self.secondElement !== undefined) + bind(self.secondElement, "focus", () => self.secondElement && self.secondElement.select()); + if (self.amPM !== undefined) { + bind(self.amPM, "click", (e) => { + updateTime(e); + triggerChange(); + }); + } + } + if (self.config.allowInput) { + bind(self._input, "blur", onBlur); + } + } + function jumpToDate(jumpDate, triggerChange) { + const jumpTo = jumpDate !== undefined + ? self.parseDate(jumpDate) + : self.latestSelectedDateObj || + (self.config.minDate && self.config.minDate > self.now + ? self.config.minDate + : self.config.maxDate && self.config.maxDate < self.now + ? self.config.maxDate + : self.now); + const oldYear = self.currentYear; + const oldMonth = self.currentMonth; + try { + if (jumpTo !== undefined) { + self.currentYear = jumpTo.getFullYear(); + self.currentMonth = jumpTo.getMonth(); + } + } + catch (e) { + e.message = "Invalid date supplied: " + jumpTo; + self.config.errorHandler(e); + } + if (triggerChange && self.currentYear !== oldYear) { + triggerEvent("onYearChange"); + buildMonthSwitch(); + } + if (triggerChange && + (self.currentYear !== oldYear || self.currentMonth !== oldMonth)) { + triggerEvent("onMonthChange"); + } + self.redraw(); + } + function timeIncrement(e) { + const eventTarget = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.getEventTarget)(e); + if (~eventTarget.className.indexOf("arrow")) + incrementNumInput(e, eventTarget.classList.contains("arrowUp") ? 1 : -1); + } + function incrementNumInput(e, delta, inputElem) { + const target = e && (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.getEventTarget)(e); + const input = inputElem || + (target && target.parentNode && target.parentNode.firstChild); + const event = createEvent("increment"); + event.delta = delta; + input && input.dispatchEvent(event); + } + function build() { + const fragment = window.document.createDocumentFragment(); + self.calendarContainer = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("div", "flatpickr-calendar"); + self.calendarContainer.tabIndex = -1; + if (!self.config.noCalendar) { + fragment.appendChild(buildMonthNav()); + self.innerContainer = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("div", "flatpickr-innerContainer"); + if (self.config.weekNumbers) { + const { weekWrapper, weekNumbers } = buildWeeks(); + self.innerContainer.appendChild(weekWrapper); + self.weekNumbers = weekNumbers; + self.weekWrapper = weekWrapper; + } + self.rContainer = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("div", "flatpickr-rContainer"); + self.rContainer.appendChild(buildWeekdays()); + if (!self.daysContainer) { + self.daysContainer = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("div", "flatpickr-days"); + self.daysContainer.tabIndex = -1; + } + buildDays(); + self.rContainer.appendChild(self.daysContainer); + self.innerContainer.appendChild(self.rContainer); + fragment.appendChild(self.innerContainer); + } + if (self.config.enableTime) { + fragment.appendChild(buildTime()); + } + (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.toggleClass)(self.calendarContainer, "rangeMode", self.config.mode === "range"); + (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.toggleClass)(self.calendarContainer, "animate", self.config.animate === true); + (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.toggleClass)(self.calendarContainer, "multiMonth", self.config.showMonths > 1); + self.calendarContainer.appendChild(fragment); + const customAppend = self.config.appendTo !== undefined && + self.config.appendTo.nodeType !== undefined; + if (self.config.inline || self.config.static) { + self.calendarContainer.classList.add(self.config.inline ? "inline" : "static"); + if (self.config.inline) { + if (!customAppend && self.element.parentNode) + self.element.parentNode.insertBefore(self.calendarContainer, self._input.nextSibling); + else if (self.config.appendTo !== undefined) + self.config.appendTo.appendChild(self.calendarContainer); + } + if (self.config.static) { + const wrapper = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("div", "flatpickr-wrapper"); + if (self.element.parentNode) + self.element.parentNode.insertBefore(wrapper, self.element); + wrapper.appendChild(self.element); + if (self.altInput) + wrapper.appendChild(self.altInput); + wrapper.appendChild(self.calendarContainer); + } + } + if (!self.config.static && !self.config.inline) + (self.config.appendTo !== undefined + ? self.config.appendTo + : window.document.body).appendChild(self.calendarContainer); + } + function createDay(className, date, dayNumber, i) { + const dateIsEnabled = isEnabled(date, true), dayElement = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("span", "flatpickr-day " + className, date.getDate().toString()); + dayElement.dateObj = date; + dayElement.$i = i; + dayElement.setAttribute("aria-label", self.formatDate(date, self.config.ariaDateFormat)); + if (className.indexOf("hidden") === -1 && + (0,_utils_dates__WEBPACK_IMPORTED_MODULE_4__.compareDates)(date, self.now) === 0) { + self.todayDateElem = dayElement; + dayElement.classList.add("today"); + dayElement.setAttribute("aria-current", "date"); + } + if (dateIsEnabled) { + dayElement.tabIndex = -1; + if (isDateSelected(date)) { + dayElement.classList.add("selected"); + self.selectedDateElem = dayElement; + if (self.config.mode === "range") { + (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.toggleClass)(dayElement, "startRange", self.selectedDates[0] && + (0,_utils_dates__WEBPACK_IMPORTED_MODULE_4__.compareDates)(date, self.selectedDates[0], true) === 0); + (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.toggleClass)(dayElement, "endRange", self.selectedDates[1] && + (0,_utils_dates__WEBPACK_IMPORTED_MODULE_4__.compareDates)(date, self.selectedDates[1], true) === 0); + if (className === "nextMonthDay") + dayElement.classList.add("inRange"); + } + } + } + else { + dayElement.classList.add("flatpickr-disabled"); + } + if (self.config.mode === "range") { + if (isDateInRange(date) && !isDateSelected(date)) + dayElement.classList.add("inRange"); + } + if (self.weekNumbers && + self.config.showMonths === 1 && + className !== "prevMonthDay" && + dayNumber % 7 === 1) { + self.weekNumbers.insertAdjacentHTML("beforeend", "" + self.config.getWeek(date) + ""); + } + triggerEvent("onDayCreate", dayElement); + return dayElement; + } + function focusOnDayElem(targetNode) { + targetNode.focus(); + if (self.config.mode === "range") + onMouseOver(targetNode); + } + function getFirstAvailableDay(delta) { + const startMonth = delta > 0 ? 0 : self.config.showMonths - 1; + const endMonth = delta > 0 ? self.config.showMonths : -1; + for (let m = startMonth; m != endMonth; m += delta) { + const month = self.daysContainer.children[m]; + const startIndex = delta > 0 ? 0 : month.children.length - 1; + const endIndex = delta > 0 ? month.children.length : -1; + for (let i = startIndex; i != endIndex; i += delta) { + const c = month.children[i]; + if (c.className.indexOf("hidden") === -1 && isEnabled(c.dateObj)) + return c; + } + } + return undefined; + } + function getNextAvailableDay(current, delta) { + const givenMonth = current.className.indexOf("Month") === -1 + ? current.dateObj.getMonth() + : self.currentMonth; + const endMonth = delta > 0 ? self.config.showMonths : -1; + const loopDelta = delta > 0 ? 1 : -1; + for (let m = givenMonth - self.currentMonth; m != endMonth; m += loopDelta) { + const month = self.daysContainer.children[m]; + const startIndex = givenMonth - self.currentMonth === m + ? current.$i + delta + : delta < 0 + ? month.children.length - 1 + : 0; + const numMonthDays = month.children.length; + for (let i = startIndex; i >= 0 && i < numMonthDays && i != (delta > 0 ? numMonthDays : -1); i += loopDelta) { + const c = month.children[i]; + if (c.className.indexOf("hidden") === -1 && + isEnabled(c.dateObj) && + Math.abs(current.$i - i) >= Math.abs(delta)) + return focusOnDayElem(c); + } + } + self.changeMonth(loopDelta); + focusOnDay(getFirstAvailableDay(loopDelta), 0); + return undefined; + } + function focusOnDay(current, offset) { + const dayFocused = isInView(document.activeElement || document.body); + const startElem = current !== undefined + ? current + : dayFocused + ? document.activeElement + : self.selectedDateElem !== undefined && isInView(self.selectedDateElem) + ? self.selectedDateElem + : self.todayDateElem !== undefined && isInView(self.todayDateElem) + ? self.todayDateElem + : getFirstAvailableDay(offset > 0 ? 1 : -1); + if (startElem === undefined) { + self._input.focus(); + } + else if (!dayFocused) { + focusOnDayElem(startElem); + } + else { + getNextAvailableDay(startElem, offset); + } + } + function buildMonthDays(year, month) { + const firstOfMonth = (new Date(year, month, 1).getDay() - self.l10n.firstDayOfWeek + 7) % 7; + const prevMonthDays = self.utils.getDaysInMonth((month - 1 + 12) % 12, year); + const daysInMonth = self.utils.getDaysInMonth(month, year), days = window.document.createDocumentFragment(), isMultiMonth = self.config.showMonths > 1, prevMonthDayClass = isMultiMonth ? "prevMonthDay hidden" : "prevMonthDay", nextMonthDayClass = isMultiMonth ? "nextMonthDay hidden" : "nextMonthDay"; + let dayNumber = prevMonthDays + 1 - firstOfMonth, dayIndex = 0; + for (; dayNumber <= prevMonthDays; dayNumber++, dayIndex++) { + days.appendChild(createDay(prevMonthDayClass, new Date(year, month - 1, dayNumber), dayNumber, dayIndex)); + } + for (dayNumber = 1; dayNumber <= daysInMonth; dayNumber++, dayIndex++) { + days.appendChild(createDay("", new Date(year, month, dayNumber), dayNumber, dayIndex)); + } + for (let dayNum = daysInMonth + 1; dayNum <= 42 - firstOfMonth && + (self.config.showMonths === 1 || dayIndex % 7 !== 0); dayNum++, dayIndex++) { + days.appendChild(createDay(nextMonthDayClass, new Date(year, month + 1, dayNum % daysInMonth), dayNum, dayIndex)); + } + const dayContainer = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("div", "dayContainer"); + dayContainer.appendChild(days); + return dayContainer; + } + function buildDays() { + if (self.daysContainer === undefined) { + return; + } + (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.clearNode)(self.daysContainer); + if (self.weekNumbers) + (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.clearNode)(self.weekNumbers); + const frag = document.createDocumentFragment(); + for (let i = 0; i < self.config.showMonths; i++) { + const d = new Date(self.currentYear, self.currentMonth, 1); + d.setMonth(self.currentMonth + i); + frag.appendChild(buildMonthDays(d.getFullYear(), d.getMonth())); + } + self.daysContainer.appendChild(frag); + self.days = self.daysContainer.firstChild; + if (self.config.mode === "range" && self.selectedDates.length === 1) { + onMouseOver(); + } + } + function buildMonthSwitch() { + if (self.config.showMonths > 1 || + self.config.monthSelectorType !== "dropdown") + return; + const shouldBuildMonth = function (month) { + if (self.config.minDate !== undefined && + self.currentYear === self.config.minDate.getFullYear() && + month < self.config.minDate.getMonth()) { + return false; + } + return !(self.config.maxDate !== undefined && + self.currentYear === self.config.maxDate.getFullYear() && + month > self.config.maxDate.getMonth()); + }; + self.monthsDropdownContainer.tabIndex = -1; + self.monthsDropdownContainer.innerHTML = ""; + for (let i = 0; i < 12; i++) { + if (!shouldBuildMonth(i)) + continue; + const month = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("option", "flatpickr-monthDropdown-month"); + month.value = new Date(self.currentYear, i).getMonth().toString(); + month.textContent = (0,_utils_formatting__WEBPACK_IMPORTED_MODULE_5__.monthToStr)(i, self.config.shorthandCurrentMonth, self.l10n); + month.tabIndex = -1; + if (self.currentMonth === i) { + month.selected = true; + } + self.monthsDropdownContainer.appendChild(month); + } + } + function buildMonth() { + const container = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("div", "flatpickr-month"); + const monthNavFragment = window.document.createDocumentFragment(); + let monthElement; + if (self.config.showMonths > 1 || + self.config.monthSelectorType === "static") { + monthElement = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("span", "cur-month"); + } + else { + self.monthsDropdownContainer = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("select", "flatpickr-monthDropdown-months"); + self.monthsDropdownContainer.setAttribute("aria-label", self.l10n.monthAriaLabel); + bind(self.monthsDropdownContainer, "change", (e) => { + const target = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.getEventTarget)(e); + const selectedMonth = parseInt(target.value, 10); + self.changeMonth(selectedMonth - self.currentMonth); + triggerEvent("onMonthChange"); + }); + buildMonthSwitch(); + monthElement = self.monthsDropdownContainer; + } + const yearInput = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createNumberInput)("cur-year", { tabindex: "-1" }); + const yearElement = yearInput.getElementsByTagName("input")[0]; + yearElement.setAttribute("aria-label", self.l10n.yearAriaLabel); + if (self.config.minDate) { + yearElement.setAttribute("min", self.config.minDate.getFullYear().toString()); + } + if (self.config.maxDate) { + yearElement.setAttribute("max", self.config.maxDate.getFullYear().toString()); + yearElement.disabled = + !!self.config.minDate && + self.config.minDate.getFullYear() === self.config.maxDate.getFullYear(); + } + const currentMonth = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("div", "flatpickr-current-month"); + currentMonth.appendChild(monthElement); + currentMonth.appendChild(yearInput); + monthNavFragment.appendChild(currentMonth); + container.appendChild(monthNavFragment); + return { + container, + yearElement, + monthElement, + }; + } + function buildMonths() { + (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.clearNode)(self.monthNav); + self.monthNav.appendChild(self.prevMonthNav); + if (self.config.showMonths) { + self.yearElements = []; + self.monthElements = []; + } + for (let m = self.config.showMonths; m--;) { + const month = buildMonth(); + self.yearElements.push(month.yearElement); + self.monthElements.push(month.monthElement); + self.monthNav.appendChild(month.container); + } + self.monthNav.appendChild(self.nextMonthNav); + } + function buildMonthNav() { + self.monthNav = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("div", "flatpickr-months"); + self.yearElements = []; + self.monthElements = []; + self.prevMonthNav = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("span", "flatpickr-prev-month"); + self.prevMonthNav.innerHTML = self.config.prevArrow; + self.nextMonthNav = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("span", "flatpickr-next-month"); + self.nextMonthNav.innerHTML = self.config.nextArrow; + buildMonths(); + Object.defineProperty(self, "_hidePrevMonthArrow", { + get: () => self.__hidePrevMonthArrow, + set(bool) { + if (self.__hidePrevMonthArrow !== bool) { + (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.toggleClass)(self.prevMonthNav, "flatpickr-disabled", bool); + self.__hidePrevMonthArrow = bool; + } + }, + }); + Object.defineProperty(self, "_hideNextMonthArrow", { + get: () => self.__hideNextMonthArrow, + set(bool) { + if (self.__hideNextMonthArrow !== bool) { + (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.toggleClass)(self.nextMonthNav, "flatpickr-disabled", bool); + self.__hideNextMonthArrow = bool; + } + }, + }); + self.currentYearElement = self.yearElements[0]; + updateNavigationCurrentMonth(); + return self.monthNav; + } + function buildTime() { + self.calendarContainer.classList.add("hasTime"); + if (self.config.noCalendar) + self.calendarContainer.classList.add("noCalendar"); + const defaults = (0,_utils_dates__WEBPACK_IMPORTED_MODULE_4__.getDefaultHours)(self.config); + self.timeContainer = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("div", "flatpickr-time"); + self.timeContainer.tabIndex = -1; + const separator = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("span", "flatpickr-time-separator", ":"); + const hourInput = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createNumberInput)("flatpickr-hour", { + "aria-label": self.l10n.hourAriaLabel, + }); + self.hourElement = hourInput.getElementsByTagName("input")[0]; + const minuteInput = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createNumberInput)("flatpickr-minute", { + "aria-label": self.l10n.minuteAriaLabel, + }); + self.minuteElement = minuteInput.getElementsByTagName("input")[0]; + self.hourElement.tabIndex = self.minuteElement.tabIndex = -1; + self.hourElement.value = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.pad)(self.latestSelectedDateObj + ? self.latestSelectedDateObj.getHours() + : self.config.time_24hr + ? defaults.hours + : military2ampm(defaults.hours)); + self.minuteElement.value = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.pad)(self.latestSelectedDateObj + ? self.latestSelectedDateObj.getMinutes() + : defaults.minutes); + self.hourElement.setAttribute("step", self.config.hourIncrement.toString()); + self.minuteElement.setAttribute("step", self.config.minuteIncrement.toString()); + self.hourElement.setAttribute("min", self.config.time_24hr ? "0" : "1"); + self.hourElement.setAttribute("max", self.config.time_24hr ? "23" : "12"); + self.hourElement.setAttribute("maxlength", "2"); + self.minuteElement.setAttribute("min", "0"); + self.minuteElement.setAttribute("max", "59"); + self.minuteElement.setAttribute("maxlength", "2"); + self.timeContainer.appendChild(hourInput); + self.timeContainer.appendChild(separator); + self.timeContainer.appendChild(minuteInput); + if (self.config.time_24hr) + self.timeContainer.classList.add("time24hr"); + if (self.config.enableSeconds) { + self.timeContainer.classList.add("hasSeconds"); + const secondInput = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createNumberInput)("flatpickr-second"); + self.secondElement = secondInput.getElementsByTagName("input")[0]; + self.secondElement.value = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.pad)(self.latestSelectedDateObj + ? self.latestSelectedDateObj.getSeconds() + : defaults.seconds); + self.secondElement.setAttribute("step", self.minuteElement.getAttribute("step")); + self.secondElement.setAttribute("min", "0"); + self.secondElement.setAttribute("max", "59"); + self.secondElement.setAttribute("maxlength", "2"); + self.timeContainer.appendChild((0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("span", "flatpickr-time-separator", ":")); + self.timeContainer.appendChild(secondInput); + } + if (!self.config.time_24hr) { + self.amPM = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("span", "flatpickr-am-pm", self.l10n.amPM[(0,_utils__WEBPACK_IMPORTED_MODULE_2__.int)((self.latestSelectedDateObj + ? self.hourElement.value + : self.config.defaultHour) > 11)]); + self.amPM.title = self.l10n.toggleTitle; + self.amPM.tabIndex = -1; + self.timeContainer.appendChild(self.amPM); + } + return self.timeContainer; + } + function buildWeekdays() { + if (!self.weekdayContainer) + self.weekdayContainer = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("div", "flatpickr-weekdays"); + else + (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.clearNode)(self.weekdayContainer); + for (let i = self.config.showMonths; i--;) { + const container = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("div", "flatpickr-weekdaycontainer"); + self.weekdayContainer.appendChild(container); + } + updateWeekdays(); + return self.weekdayContainer; + } + function updateWeekdays() { + if (!self.weekdayContainer) { + return; + } + const firstDayOfWeek = self.l10n.firstDayOfWeek; + let weekdays = [...self.l10n.weekdays.shorthand]; + if (firstDayOfWeek > 0 && firstDayOfWeek < weekdays.length) { + weekdays = [ + ...weekdays.splice(firstDayOfWeek, weekdays.length), + ...weekdays.splice(0, firstDayOfWeek), + ]; + } + for (let i = self.config.showMonths; i--;) { + self.weekdayContainer.children[i].innerHTML = ` + + ${weekdays.join("")} + + `; + } + } + function buildWeeks() { + self.calendarContainer.classList.add("hasWeeks"); + const weekWrapper = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("div", "flatpickr-weekwrapper"); + weekWrapper.appendChild((0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("span", "flatpickr-weekday", self.l10n.weekAbbreviation)); + const weekNumbers = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("div", "flatpickr-weeks"); + weekWrapper.appendChild(weekNumbers); + return { + weekWrapper, + weekNumbers, + }; + } + function changeMonth(value, isOffset = true) { + const delta = isOffset ? value : value - self.currentMonth; + if ((delta < 0 && self._hidePrevMonthArrow === true) || + (delta > 0 && self._hideNextMonthArrow === true)) + return; + self.currentMonth += delta; + if (self.currentMonth < 0 || self.currentMonth > 11) { + self.currentYear += self.currentMonth > 11 ? 1 : -1; + self.currentMonth = (self.currentMonth + 12) % 12; + triggerEvent("onYearChange"); + buildMonthSwitch(); + } + buildDays(); + triggerEvent("onMonthChange"); + updateNavigationCurrentMonth(); + } + function clear(triggerChangeEvent = true, toInitial = true) { + self.input.value = ""; + if (self.altInput !== undefined) + self.altInput.value = ""; + if (self.mobileInput !== undefined) + self.mobileInput.value = ""; + self.selectedDates = []; + self.latestSelectedDateObj = undefined; + if (toInitial === true) { + self.currentYear = self._initialDate.getFullYear(); + self.currentMonth = self._initialDate.getMonth(); + } + if (self.config.enableTime === true) { + const { hours, minutes, seconds } = (0,_utils_dates__WEBPACK_IMPORTED_MODULE_4__.getDefaultHours)(self.config); + setHours(hours, minutes, seconds); + } + self.redraw(); + if (triggerChangeEvent) + triggerEvent("onChange"); + } + function close() { + self.isOpen = false; + if (!self.isMobile) { + if (self.calendarContainer !== undefined) { + self.calendarContainer.classList.remove("open"); + } + if (self._input !== undefined) { + self._input.classList.remove("active"); + } + } + triggerEvent("onClose"); + } + function destroy() { + if (self.config !== undefined) + triggerEvent("onDestroy"); + for (let i = self._handlers.length; i--;) { + self._handlers[i].remove(); + } + self._handlers = []; + if (self.mobileInput) { + if (self.mobileInput.parentNode) + self.mobileInput.parentNode.removeChild(self.mobileInput); + self.mobileInput = undefined; + } + else if (self.calendarContainer && self.calendarContainer.parentNode) { + if (self.config.static && self.calendarContainer.parentNode) { + const wrapper = self.calendarContainer.parentNode; + wrapper.lastChild && wrapper.removeChild(wrapper.lastChild); + if (wrapper.parentNode) { + while (wrapper.firstChild) + wrapper.parentNode.insertBefore(wrapper.firstChild, wrapper); + wrapper.parentNode.removeChild(wrapper); + } + } + else + self.calendarContainer.parentNode.removeChild(self.calendarContainer); + } + if (self.altInput) { + self.input.type = "text"; + if (self.altInput.parentNode) + self.altInput.parentNode.removeChild(self.altInput); + delete self.altInput; + } + if (self.input) { + self.input.type = self.input._type; + self.input.classList.remove("flatpickr-input"); + self.input.removeAttribute("readonly"); + } + [ + "_showTimeInput", + "latestSelectedDateObj", + "_hideNextMonthArrow", + "_hidePrevMonthArrow", + "__hideNextMonthArrow", + "__hidePrevMonthArrow", + "isMobile", + "isOpen", + "selectedDateElem", + "minDateHasTime", + "maxDateHasTime", + "days", + "daysContainer", + "_input", + "_positionElement", + "innerContainer", + "rContainer", + "monthNav", + "todayDateElem", + "calendarContainer", + "weekdayContainer", + "prevMonthNav", + "nextMonthNav", + "monthsDropdownContainer", + "currentMonthElement", + "currentYearElement", + "navigationCurrentMonth", + "selectedDateElem", + "config", + ].forEach((k) => { + try { + delete self[k]; + } + catch (_) { } + }); + } + function isCalendarElem(elem) { + if (self.config.appendTo && self.config.appendTo.contains(elem)) + return true; + return self.calendarContainer.contains(elem); + } + function documentClick(e) { + if (self.isOpen && !self.config.inline) { + const eventTarget = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.getEventTarget)(e); + const isCalendarElement = isCalendarElem(eventTarget); + const isInput = eventTarget === self.input || + eventTarget === self.altInput || + self.element.contains(eventTarget) || + (e.path && + e.path.indexOf && + (~e.path.indexOf(self.input) || + ~e.path.indexOf(self.altInput))); + const lostFocus = e.type === "blur" + ? isInput && + e.relatedTarget && + !isCalendarElem(e.relatedTarget) + : !isInput && + !isCalendarElement && + !isCalendarElem(e.relatedTarget); + const isIgnored = !self.config.ignoredFocusElements.some((elem) => elem.contains(eventTarget)); + if (lostFocus && isIgnored) { + if (self.timeContainer !== undefined && + self.minuteElement !== undefined && + self.hourElement !== undefined && + self.input.value !== "" && + self.input.value !== undefined) { + updateTime(); + } + self.close(); + if (self.config && + self.config.mode === "range" && + self.selectedDates.length === 1) { + self.clear(false); + self.redraw(); + } + } + } + } + function changeYear(newYear) { + if (!newYear || + (self.config.minDate && newYear < self.config.minDate.getFullYear()) || + (self.config.maxDate && newYear > self.config.maxDate.getFullYear())) + return; + const newYearNum = newYear, isNewYear = self.currentYear !== newYearNum; + self.currentYear = newYearNum || self.currentYear; + if (self.config.maxDate && + self.currentYear === self.config.maxDate.getFullYear()) { + self.currentMonth = Math.min(self.config.maxDate.getMonth(), self.currentMonth); + } + else if (self.config.minDate && + self.currentYear === self.config.minDate.getFullYear()) { + self.currentMonth = Math.max(self.config.minDate.getMonth(), self.currentMonth); + } + if (isNewYear) { + self.redraw(); + triggerEvent("onYearChange"); + buildMonthSwitch(); + } + } + function isEnabled(date, timeless = true) { + var _a; + const dateToCheck = self.parseDate(date, undefined, timeless); + if ((self.config.minDate && + dateToCheck && + (0,_utils_dates__WEBPACK_IMPORTED_MODULE_4__.compareDates)(dateToCheck, self.config.minDate, timeless !== undefined ? timeless : !self.minDateHasTime) < 0) || + (self.config.maxDate && + dateToCheck && + (0,_utils_dates__WEBPACK_IMPORTED_MODULE_4__.compareDates)(dateToCheck, self.config.maxDate, timeless !== undefined ? timeless : !self.maxDateHasTime) > 0)) + return false; + if (!self.config.enable && self.config.disable.length === 0) + return true; + if (dateToCheck === undefined) + return false; + const bool = !!self.config.enable, array = (_a = self.config.enable) !== null && _a !== void 0 ? _a : self.config.disable; + for (let i = 0, d; i < array.length; i++) { + d = array[i]; + if (typeof d === "function" && + d(dateToCheck)) + return bool; + else if (d instanceof Date && + dateToCheck !== undefined && + d.getTime() === dateToCheck.getTime()) + return bool; + else if (typeof d === "string") { + const parsed = self.parseDate(d, undefined, true); + return parsed && parsed.getTime() === dateToCheck.getTime() + ? bool + : !bool; + } + else if (typeof d === "object" && + dateToCheck !== undefined && + d.from && + d.to && + dateToCheck.getTime() >= d.from.getTime() && + dateToCheck.getTime() <= d.to.getTime()) + return bool; + } + return !bool; + } + function isInView(elem) { + if (self.daysContainer !== undefined) + return (elem.className.indexOf("hidden") === -1 && + elem.className.indexOf("flatpickr-disabled") === -1 && + self.daysContainer.contains(elem)); + return false; + } + function onBlur(e) { + const isInput = e.target === self._input; + if (isInput && + (self.selectedDates.length > 0 || self._input.value.length > 0) && + !(e.relatedTarget && isCalendarElem(e.relatedTarget))) { + self.setDate(self._input.value, true, e.target === self.altInput + ? self.config.altFormat + : self.config.dateFormat); + } + } + function onKeyDown(e) { + const eventTarget = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.getEventTarget)(e); + const isInput = self.config.wrap + ? element.contains(eventTarget) + : eventTarget === self._input; + const allowInput = self.config.allowInput; + const allowKeydown = self.isOpen && (!allowInput || !isInput); + const allowInlineKeydown = self.config.inline && isInput && !allowInput; + if (e.keyCode === 13 && isInput) { + if (allowInput) { + self.setDate(self._input.value, true, eventTarget === self.altInput + ? self.config.altFormat + : self.config.dateFormat); + return eventTarget.blur(); + } + else { + self.open(); + } + } + else if (isCalendarElem(eventTarget) || + allowKeydown || + allowInlineKeydown) { + const isTimeObj = !!self.timeContainer && + self.timeContainer.contains(eventTarget); + switch (e.keyCode) { + case 13: + if (isTimeObj) { + e.preventDefault(); + updateTime(); + focusAndClose(); + } + else + selectDate(e); + break; + case 27: + e.preventDefault(); + focusAndClose(); + break; + case 8: + case 46: + if (isInput && !self.config.allowInput) { + e.preventDefault(); + self.clear(); + } + break; + case 37: + case 39: + if (!isTimeObj && !isInput) { + e.preventDefault(); + if (self.daysContainer !== undefined && + (allowInput === false || + (document.activeElement && isInView(document.activeElement)))) { + const delta = e.keyCode === 39 ? 1 : -1; + if (!e.ctrlKey) + focusOnDay(undefined, delta); + else { + e.stopPropagation(); + changeMonth(delta); + focusOnDay(getFirstAvailableDay(1), 0); + } + } + } + else if (self.hourElement) + self.hourElement.focus(); + break; + case 38: + case 40: + e.preventDefault(); + const delta = e.keyCode === 40 ? 1 : -1; + if ((self.daysContainer && + eventTarget.$i !== undefined) || + eventTarget === self.input || + eventTarget === self.altInput) { + if (e.ctrlKey) { + e.stopPropagation(); + changeYear(self.currentYear - delta); + focusOnDay(getFirstAvailableDay(1), 0); + } + else if (!isTimeObj) + focusOnDay(undefined, delta * 7); + } + else if (eventTarget === self.currentYearElement) { + changeYear(self.currentYear - delta); + } + else if (self.config.enableTime) { + if (!isTimeObj && self.hourElement) + self.hourElement.focus(); + updateTime(e); + self._debouncedChange(); + } + break; + case 9: + if (isTimeObj) { + const elems = [ + self.hourElement, + self.minuteElement, + self.secondElement, + self.amPM, + ] + .concat(self.pluginElements) + .filter((x) => x); + const i = elems.indexOf(eventTarget); + if (i !== -1) { + const target = elems[i + (e.shiftKey ? -1 : 1)]; + e.preventDefault(); + (target || self._input).focus(); + } + } + else if (!self.config.noCalendar && + self.daysContainer && + self.daysContainer.contains(eventTarget) && + e.shiftKey) { + e.preventDefault(); + self._input.focus(); + } + break; + default: + break; + } + } + if (self.amPM !== undefined && eventTarget === self.amPM) { + switch (e.key) { + case self.l10n.amPM[0].charAt(0): + case self.l10n.amPM[0].charAt(0).toLowerCase(): + self.amPM.textContent = self.l10n.amPM[0]; + setHoursFromInputs(); + updateValue(); + break; + case self.l10n.amPM[1].charAt(0): + case self.l10n.amPM[1].charAt(0).toLowerCase(): + self.amPM.textContent = self.l10n.amPM[1]; + setHoursFromInputs(); + updateValue(); + break; + } + } + if (isInput || isCalendarElem(eventTarget)) { + triggerEvent("onKeyDown", e); + } + } + function onMouseOver(elem) { + if (self.selectedDates.length !== 1 || + (elem && + (!elem.classList.contains("flatpickr-day") || + elem.classList.contains("flatpickr-disabled")))) + return; + const hoverDate = elem + ? elem.dateObj.getTime() + : self.days.firstElementChild.dateObj.getTime(), initialDate = self.parseDate(self.selectedDates[0], undefined, true).getTime(), rangeStartDate = Math.min(hoverDate, self.selectedDates[0].getTime()), rangeEndDate = Math.max(hoverDate, self.selectedDates[0].getTime()); + let containsDisabled = false; + let minRange = 0, maxRange = 0; + for (let t = rangeStartDate; t < rangeEndDate; t += _utils_dates__WEBPACK_IMPORTED_MODULE_4__.duration.DAY) { + if (!isEnabled(new Date(t), true)) { + containsDisabled = + containsDisabled || (t > rangeStartDate && t < rangeEndDate); + if (t < initialDate && (!minRange || t > minRange)) + minRange = t; + else if (t > initialDate && (!maxRange || t < maxRange)) + maxRange = t; + } + } + for (let m = 0; m < self.config.showMonths; m++) { + const month = self.daysContainer.children[m]; + for (let i = 0, l = month.children.length; i < l; i++) { + const dayElem = month.children[i], date = dayElem.dateObj; + const timestamp = date.getTime(); + const outOfRange = (minRange > 0 && timestamp < minRange) || + (maxRange > 0 && timestamp > maxRange); + if (outOfRange) { + dayElem.classList.add("notAllowed"); + ["inRange", "startRange", "endRange"].forEach((c) => { + dayElem.classList.remove(c); + }); + continue; + } + else if (containsDisabled && !outOfRange) + continue; + ["startRange", "inRange", "endRange", "notAllowed"].forEach((c) => { + dayElem.classList.remove(c); + }); + if (elem !== undefined) { + elem.classList.add(hoverDate <= self.selectedDates[0].getTime() + ? "startRange" + : "endRange"); + if (initialDate < hoverDate && timestamp === initialDate) + dayElem.classList.add("startRange"); + else if (initialDate > hoverDate && timestamp === initialDate) + dayElem.classList.add("endRange"); + if (timestamp >= minRange && + (maxRange === 0 || timestamp <= maxRange) && + (0,_utils_dates__WEBPACK_IMPORTED_MODULE_4__.isBetween)(timestamp, initialDate, hoverDate)) + dayElem.classList.add("inRange"); + } + } + } + } + function onResize() { + if (self.isOpen && !self.config.static && !self.config.inline) + positionCalendar(); + } + function open(e, positionElement = self._positionElement) { + if (self.isMobile === true) { + if (e) { + e.preventDefault(); + const eventTarget = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.getEventTarget)(e); + if (eventTarget) { + eventTarget.blur(); + } + } + if (self.mobileInput !== undefined) { + self.mobileInput.focus(); + self.mobileInput.click(); + } + triggerEvent("onOpen"); + return; + } + else if (self._input.disabled || self.config.inline) { + return; + } + const wasOpen = self.isOpen; + self.isOpen = true; + if (!wasOpen) { + self.calendarContainer.classList.add("open"); + self._input.classList.add("active"); + triggerEvent("onOpen"); + positionCalendar(positionElement); + } + if (self.config.enableTime === true && self.config.noCalendar === true) { + if (self.config.allowInput === false && + (e === undefined || + !self.timeContainer.contains(e.relatedTarget))) { + setTimeout(() => self.hourElement.select(), 50); + } + } + } + function minMaxDateSetter(type) { + return (date) => { + const dateObj = (self.config[`_${type}Date`] = self.parseDate(date, self.config.dateFormat)); + const inverseDateObj = self.config[`_${type === "min" ? "max" : "min"}Date`]; + if (dateObj !== undefined) { + self[type === "min" ? "minDateHasTime" : "maxDateHasTime"] = + dateObj.getHours() > 0 || + dateObj.getMinutes() > 0 || + dateObj.getSeconds() > 0; + } + if (self.selectedDates) { + self.selectedDates = self.selectedDates.filter((d) => isEnabled(d)); + if (!self.selectedDates.length && type === "min") + setHoursFromDate(dateObj); + updateValue(); + } + if (self.daysContainer) { + redraw(); + if (dateObj !== undefined) + self.currentYearElement[type] = dateObj.getFullYear().toString(); + else + self.currentYearElement.removeAttribute(type); + self.currentYearElement.disabled = + !!inverseDateObj && + dateObj !== undefined && + inverseDateObj.getFullYear() === dateObj.getFullYear(); + } + }; + } + function parseConfig() { + const boolOpts = [ + "wrap", + "weekNumbers", + "allowInput", + "allowInvalidPreload", + "clickOpens", + "time_24hr", + "enableTime", + "noCalendar", + "altInput", + "shorthandCurrentMonth", + "inline", + "static", + "enableSeconds", + "disableMobile", + ]; + const userConfig = Object.assign(Object.assign({}, JSON.parse(JSON.stringify(element.dataset || {}))), instanceConfig); + const formats = {}; + self.config.parseDate = userConfig.parseDate; + self.config.formatDate = userConfig.formatDate; + Object.defineProperty(self.config, "enable", { + get: () => self.config._enable, + set: (dates) => { + self.config._enable = parseDateRules(dates); + }, + }); + Object.defineProperty(self.config, "disable", { + get: () => self.config._disable, + set: (dates) => { + self.config._disable = parseDateRules(dates); + }, + }); + const timeMode = userConfig.mode === "time"; + if (!userConfig.dateFormat && (userConfig.enableTime || timeMode)) { + const defaultDateFormat = flatpickr.defaultConfig.dateFormat || _types_options__WEBPACK_IMPORTED_MODULE_0__.defaults.dateFormat; + formats.dateFormat = + userConfig.noCalendar || timeMode + ? "H:i" + (userConfig.enableSeconds ? ":S" : "") + : defaultDateFormat + " H:i" + (userConfig.enableSeconds ? ":S" : ""); + } + if (userConfig.altInput && + (userConfig.enableTime || timeMode) && + !userConfig.altFormat) { + const defaultAltFormat = flatpickr.defaultConfig.altFormat || _types_options__WEBPACK_IMPORTED_MODULE_0__.defaults.altFormat; + formats.altFormat = + userConfig.noCalendar || timeMode + ? "h:i" + (userConfig.enableSeconds ? ":S K" : " K") + : defaultAltFormat + ` h:i${userConfig.enableSeconds ? ":S" : ""} K`; + } + Object.defineProperty(self.config, "minDate", { + get: () => self.config._minDate, + set: minMaxDateSetter("min"), + }); + Object.defineProperty(self.config, "maxDate", { + get: () => self.config._maxDate, + set: minMaxDateSetter("max"), + }); + const minMaxTimeSetter = (type) => (val) => { + self.config[type === "min" ? "_minTime" : "_maxTime"] = self.parseDate(val, "H:i:S"); + }; + Object.defineProperty(self.config, "minTime", { + get: () => self.config._minTime, + set: minMaxTimeSetter("min"), + }); + Object.defineProperty(self.config, "maxTime", { + get: () => self.config._maxTime, + set: minMaxTimeSetter("max"), + }); + if (userConfig.mode === "time") { + self.config.noCalendar = true; + self.config.enableTime = true; + } + Object.assign(self.config, formats, userConfig); + for (let i = 0; i < boolOpts.length; i++) + self.config[boolOpts[i]] = + self.config[boolOpts[i]] === true || + self.config[boolOpts[i]] === "true"; + _types_options__WEBPACK_IMPORTED_MODULE_0__.HOOKS.filter((hook) => self.config[hook] !== undefined).forEach((hook) => { + self.config[hook] = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.arrayify)(self.config[hook] || []).map(bindToInstance); + }); + self.isMobile = + !self.config.disableMobile && + !self.config.inline && + self.config.mode === "single" && + !self.config.disable.length && + !self.config.enable && + !self.config.weekNumbers && + /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent); + for (let i = 0; i < self.config.plugins.length; i++) { + const pluginConf = self.config.plugins[i](self) || {}; + for (const key in pluginConf) { + if (_types_options__WEBPACK_IMPORTED_MODULE_0__.HOOKS.indexOf(key) > -1) { + self.config[key] = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.arrayify)(pluginConf[key]) + .map(bindToInstance) + .concat(self.config[key]); + } + else if (typeof userConfig[key] === "undefined") + self.config[key] = pluginConf[key]; + } + } + if (!userConfig.altInputClass) { + self.config.altInputClass = + getInputElem().className + " " + self.config.altInputClass; + } + triggerEvent("onParseConfig"); + } + function getInputElem() { + return self.config.wrap + ? element.querySelector("[data-input]") + : element; + } + function setupLocale() { + if (typeof self.config.locale !== "object" && + typeof flatpickr.l10ns[self.config.locale] === "undefined") + self.config.errorHandler(new Error(`flatpickr: invalid locale ${self.config.locale}`)); + self.l10n = Object.assign(Object.assign({}, flatpickr.l10ns.default), (typeof self.config.locale === "object" + ? self.config.locale + : self.config.locale !== "default" + ? flatpickr.l10ns[self.config.locale] + : undefined)); + _utils_formatting__WEBPACK_IMPORTED_MODULE_5__.tokenRegex.K = `(${self.l10n.amPM[0]}|${self.l10n.amPM[1]}|${self.l10n.amPM[0].toLowerCase()}|${self.l10n.amPM[1].toLowerCase()})`; + const userConfig = Object.assign(Object.assign({}, instanceConfig), JSON.parse(JSON.stringify(element.dataset || {}))); + if (userConfig.time_24hr === undefined && + flatpickr.defaultConfig.time_24hr === undefined) { + self.config.time_24hr = self.l10n.time_24hr; + } + self.formatDate = (0,_utils_dates__WEBPACK_IMPORTED_MODULE_4__.createDateFormatter)(self); + self.parseDate = (0,_utils_dates__WEBPACK_IMPORTED_MODULE_4__.createDateParser)({ config: self.config, l10n: self.l10n }); + } + function positionCalendar(customPositionElement) { + if (typeof self.config.position === "function") { + return void self.config.position(self, customPositionElement); + } + if (self.calendarContainer === undefined) + return; + triggerEvent("onPreCalendarPosition"); + const positionElement = customPositionElement || self._positionElement; + const calendarHeight = Array.prototype.reduce.call(self.calendarContainer.children, ((acc, child) => acc + child.offsetHeight), 0), calendarWidth = self.calendarContainer.offsetWidth, configPos = self.config.position.split(" "), configPosVertical = configPos[0], configPosHorizontal = configPos.length > 1 ? configPos[1] : null, inputBounds = positionElement.getBoundingClientRect(), distanceFromBottom = window.innerHeight - inputBounds.bottom, showOnTop = configPosVertical === "above" || + (configPosVertical !== "below" && + distanceFromBottom < calendarHeight && + inputBounds.top > calendarHeight); + const top = window.pageYOffset + + inputBounds.top + + (!showOnTop ? positionElement.offsetHeight + 2 : -calendarHeight - 2); + (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.toggleClass)(self.calendarContainer, "arrowTop", !showOnTop); + (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.toggleClass)(self.calendarContainer, "arrowBottom", showOnTop); + if (self.config.inline) + return; + let left = window.pageXOffset + inputBounds.left; + let isCenter = false; + let isRight = false; + if (configPosHorizontal === "center") { + left -= (calendarWidth - inputBounds.width) / 2; + isCenter = true; + } + else if (configPosHorizontal === "right") { + left -= calendarWidth - inputBounds.width; + isRight = true; + } + (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.toggleClass)(self.calendarContainer, "arrowLeft", !isCenter && !isRight); + (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.toggleClass)(self.calendarContainer, "arrowCenter", isCenter); + (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.toggleClass)(self.calendarContainer, "arrowRight", isRight); + const right = window.document.body.offsetWidth - + (window.pageXOffset + inputBounds.right); + const rightMost = left + calendarWidth > window.document.body.offsetWidth; + const centerMost = right + calendarWidth > window.document.body.offsetWidth; + (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.toggleClass)(self.calendarContainer, "rightMost", rightMost); + if (self.config.static) + return; + self.calendarContainer.style.top = `${top}px`; + if (!rightMost) { + self.calendarContainer.style.left = `${left}px`; + self.calendarContainer.style.right = "auto"; + } + else if (!centerMost) { + self.calendarContainer.style.left = "auto"; + self.calendarContainer.style.right = `${right}px`; + } + else { + const doc = getDocumentStyleSheet(); + if (doc === undefined) + return; + const bodyWidth = window.document.body.offsetWidth; + const centerLeft = Math.max(0, bodyWidth / 2 - calendarWidth / 2); + const centerBefore = ".flatpickr-calendar.centerMost:before"; + const centerAfter = ".flatpickr-calendar.centerMost:after"; + const centerIndex = doc.cssRules.length; + const centerStyle = `{left:${inputBounds.left}px;right:auto;}`; + (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.toggleClass)(self.calendarContainer, "rightMost", false); + (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.toggleClass)(self.calendarContainer, "centerMost", true); + doc.insertRule(`${centerBefore},${centerAfter}${centerStyle}`, centerIndex); + self.calendarContainer.style.left = `${centerLeft}px`; + self.calendarContainer.style.right = "auto"; + } + } + function getDocumentStyleSheet() { + let editableSheet = null; + for (let i = 0; i < document.styleSheets.length; i++) { + const sheet = document.styleSheets[i]; + try { + sheet.cssRules; + } + catch (err) { + continue; + } + editableSheet = sheet; + break; + } + return editableSheet != null ? editableSheet : createStyleSheet(); + } + function createStyleSheet() { + const style = document.createElement("style"); + document.head.appendChild(style); + return style.sheet; + } + function redraw() { + if (self.config.noCalendar || self.isMobile) + return; + buildMonthSwitch(); + updateNavigationCurrentMonth(); + buildDays(); + } + function focusAndClose() { + self._input.focus(); + if (window.navigator.userAgent.indexOf("MSIE") !== -1 || + navigator.msMaxTouchPoints !== undefined) { + setTimeout(self.close, 0); + } + else { + self.close(); + } + } + function selectDate(e) { + e.preventDefault(); + e.stopPropagation(); + const isSelectable = (day) => day.classList && + day.classList.contains("flatpickr-day") && + !day.classList.contains("flatpickr-disabled") && + !day.classList.contains("notAllowed"); + const t = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.findParent)((0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.getEventTarget)(e), isSelectable); + if (t === undefined) + return; + const target = t; + const selectedDate = (self.latestSelectedDateObj = new Date(target.dateObj.getTime())); + const shouldChangeMonth = (selectedDate.getMonth() < self.currentMonth || + selectedDate.getMonth() > + self.currentMonth + self.config.showMonths - 1) && + self.config.mode !== "range"; + self.selectedDateElem = target; + if (self.config.mode === "single") + self.selectedDates = [selectedDate]; + else if (self.config.mode === "multiple") { + const selectedIndex = isDateSelected(selectedDate); + if (selectedIndex) + self.selectedDates.splice(parseInt(selectedIndex), 1); + else + self.selectedDates.push(selectedDate); + } + else if (self.config.mode === "range") { + if (self.selectedDates.length === 2) { + self.clear(false, false); + } + self.latestSelectedDateObj = selectedDate; + self.selectedDates.push(selectedDate); + if ((0,_utils_dates__WEBPACK_IMPORTED_MODULE_4__.compareDates)(selectedDate, self.selectedDates[0], true) !== 0) + self.selectedDates.sort((a, b) => a.getTime() - b.getTime()); + } + setHoursFromInputs(); + if (shouldChangeMonth) { + const isNewYear = self.currentYear !== selectedDate.getFullYear(); + self.currentYear = selectedDate.getFullYear(); + self.currentMonth = selectedDate.getMonth(); + if (isNewYear) { + triggerEvent("onYearChange"); + buildMonthSwitch(); + } + triggerEvent("onMonthChange"); + } + updateNavigationCurrentMonth(); + buildDays(); + updateValue(); + if (!shouldChangeMonth && + self.config.mode !== "range" && + self.config.showMonths === 1) + focusOnDayElem(target); + else if (self.selectedDateElem !== undefined && + self.hourElement === undefined) { + self.selectedDateElem && self.selectedDateElem.focus(); + } + if (self.hourElement !== undefined) + self.hourElement !== undefined && self.hourElement.focus(); + if (self.config.closeOnSelect) { + const single = self.config.mode === "single" && !self.config.enableTime; + const range = self.config.mode === "range" && + self.selectedDates.length === 2 && + !self.config.enableTime; + if (single || range) { + focusAndClose(); + } + } + triggerChange(); + } + const CALLBACKS = { + locale: [setupLocale, updateWeekdays], + showMonths: [buildMonths, setCalendarWidth, buildWeekdays], + minDate: [jumpToDate], + maxDate: [jumpToDate], + clickOpens: [ + () => { + if (self.config.clickOpens === true) { + bind(self._input, "focus", self.open); + bind(self._input, "click", self.open); + } + else { + self._input.removeEventListener("focus", self.open); + self._input.removeEventListener("click", self.open); + } + }, + ], + }; + function set(option, value) { + if (option !== null && typeof option === "object") { + Object.assign(self.config, option); + for (const key in option) { + if (CALLBACKS[key] !== undefined) + CALLBACKS[key].forEach((x) => x()); + } + } + else { + self.config[option] = value; + if (CALLBACKS[option] !== undefined) + CALLBACKS[option].forEach((x) => x()); + else if (_types_options__WEBPACK_IMPORTED_MODULE_0__.HOOKS.indexOf(option) > -1) + self.config[option] = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.arrayify)(value); + } + self.redraw(); + updateValue(true); + } + function setSelectedDate(inputDate, format) { + let dates = []; + if (inputDate instanceof Array) + dates = inputDate.map((d) => self.parseDate(d, format)); + else if (inputDate instanceof Date || typeof inputDate === "number") + dates = [self.parseDate(inputDate, format)]; + else if (typeof inputDate === "string") { + switch (self.config.mode) { + case "single": + case "time": + dates = [self.parseDate(inputDate, format)]; + break; + case "multiple": + dates = inputDate + .split(self.config.conjunction) + .map((date) => self.parseDate(date, format)); + break; + case "range": + dates = inputDate + .split(self.l10n.rangeSeparator) + .map((date) => self.parseDate(date, format)); + break; + default: + break; + } + } + else + self.config.errorHandler(new Error(`Invalid date supplied: ${JSON.stringify(inputDate)}`)); + self.selectedDates = (self.config.allowInvalidPreload + ? dates + : dates.filter((d) => d instanceof Date && isEnabled(d, false))); + if (self.config.mode === "range") + self.selectedDates.sort((a, b) => a.getTime() - b.getTime()); + } + function setDate(date, triggerChange = false, format = self.config.dateFormat) { + if ((date !== 0 && !date) || (date instanceof Array && date.length === 0)) + return self.clear(triggerChange); + setSelectedDate(date, format); + self.latestSelectedDateObj = + self.selectedDates[self.selectedDates.length - 1]; + self.redraw(); + jumpToDate(undefined, triggerChange); + setHoursFromDate(); + if (self.selectedDates.length === 0) { + self.clear(false); + } + updateValue(triggerChange); + if (triggerChange) + triggerEvent("onChange"); + } + function parseDateRules(arr) { + return arr + .slice() + .map((rule) => { + if (typeof rule === "string" || + typeof rule === "number" || + rule instanceof Date) { + return self.parseDate(rule, undefined, true); + } + else if (rule && + typeof rule === "object" && + rule.from && + rule.to) + return { + from: self.parseDate(rule.from, undefined), + to: self.parseDate(rule.to, undefined), + }; + return rule; + }) + .filter((x) => x); + } + function setupDates() { + self.selectedDates = []; + self.now = self.parseDate(self.config.now) || new Date(); + const preloadedDate = self.config.defaultDate || + ((self.input.nodeName === "INPUT" || + self.input.nodeName === "TEXTAREA") && + self.input.placeholder && + self.input.value === self.input.placeholder + ? null + : self.input.value); + if (preloadedDate) + setSelectedDate(preloadedDate, self.config.dateFormat); + self._initialDate = + self.selectedDates.length > 0 + ? self.selectedDates[0] + : self.config.minDate && + self.config.minDate.getTime() > self.now.getTime() + ? self.config.minDate + : self.config.maxDate && + self.config.maxDate.getTime() < self.now.getTime() + ? self.config.maxDate + : self.now; + self.currentYear = self._initialDate.getFullYear(); + self.currentMonth = self._initialDate.getMonth(); + if (self.selectedDates.length > 0) + self.latestSelectedDateObj = self.selectedDates[0]; + if (self.config.minTime !== undefined) + self.config.minTime = self.parseDate(self.config.minTime, "H:i"); + if (self.config.maxTime !== undefined) + self.config.maxTime = self.parseDate(self.config.maxTime, "H:i"); + self.minDateHasTime = + !!self.config.minDate && + (self.config.minDate.getHours() > 0 || + self.config.minDate.getMinutes() > 0 || + self.config.minDate.getSeconds() > 0); + self.maxDateHasTime = + !!self.config.maxDate && + (self.config.maxDate.getHours() > 0 || + self.config.maxDate.getMinutes() > 0 || + self.config.maxDate.getSeconds() > 0); + } + function setupInputs() { + self.input = getInputElem(); + if (!self.input) { + self.config.errorHandler(new Error("Invalid input element specified")); + return; + } + self.input._type = self.input.type; + self.input.type = "text"; + self.input.classList.add("flatpickr-input"); + self._input = self.input; + if (self.config.altInput) { + self.altInput = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)(self.input.nodeName, self.config.altInputClass); + self._input = self.altInput; + self.altInput.placeholder = self.input.placeholder; + self.altInput.disabled = self.input.disabled; + self.altInput.required = self.input.required; + self.altInput.tabIndex = self.input.tabIndex; + self.altInput.type = "text"; + self.input.setAttribute("type", "hidden"); + if (!self.config.static && self.input.parentNode) + self.input.parentNode.insertBefore(self.altInput, self.input.nextSibling); + } + if (!self.config.allowInput) + self._input.setAttribute("readonly", "readonly"); + self._positionElement = self.config.positionElement || self._input; + } + function setupMobile() { + const inputType = self.config.enableTime + ? self.config.noCalendar + ? "time" + : "datetime-local" + : "date"; + self.mobileInput = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.createElement)("input", self.input.className + " flatpickr-mobile"); + self.mobileInput.tabIndex = 1; + self.mobileInput.type = inputType; + self.mobileInput.disabled = self.input.disabled; + self.mobileInput.required = self.input.required; + self.mobileInput.placeholder = self.input.placeholder; + self.mobileFormatStr = + inputType === "datetime-local" + ? "Y-m-d\\TH:i:S" + : inputType === "date" + ? "Y-m-d" + : "H:i:S"; + if (self.selectedDates.length > 0) { + self.mobileInput.defaultValue = self.mobileInput.value = self.formatDate(self.selectedDates[0], self.mobileFormatStr); + } + if (self.config.minDate) + self.mobileInput.min = self.formatDate(self.config.minDate, "Y-m-d"); + if (self.config.maxDate) + self.mobileInput.max = self.formatDate(self.config.maxDate, "Y-m-d"); + if (self.input.getAttribute("step")) + self.mobileInput.step = String(self.input.getAttribute("step")); + self.input.type = "hidden"; + if (self.altInput !== undefined) + self.altInput.type = "hidden"; + try { + if (self.input.parentNode) + self.input.parentNode.insertBefore(self.mobileInput, self.input.nextSibling); + } + catch (_a) { } + bind(self.mobileInput, "change", (e) => { + self.setDate((0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.getEventTarget)(e).value, false, self.mobileFormatStr); + triggerEvent("onChange"); + triggerEvent("onClose"); + }); + } + function toggle(e) { + if (self.isOpen === true) + return self.close(); + self.open(e); + } + function triggerEvent(event, data) { + if (self.config === undefined) + return; + const hooks = self.config[event]; + if (hooks !== undefined && hooks.length > 0) { + for (let i = 0; hooks[i] && i < hooks.length; i++) + hooks[i](self.selectedDates, self.input.value, self, data); + } + if (event === "onChange") { + self.input.dispatchEvent(createEvent("change")); + self.input.dispatchEvent(createEvent("input")); + } + } + function createEvent(name) { + const e = document.createEvent("Event"); + e.initEvent(name, true, true); + return e; + } + function isDateSelected(date) { + for (let i = 0; i < self.selectedDates.length; i++) { + if ((0,_utils_dates__WEBPACK_IMPORTED_MODULE_4__.compareDates)(self.selectedDates[i], date) === 0) + return "" + i; + } + return false; + } + function isDateInRange(date) { + if (self.config.mode !== "range" || self.selectedDates.length < 2) + return false; + return ((0,_utils_dates__WEBPACK_IMPORTED_MODULE_4__.compareDates)(date, self.selectedDates[0]) >= 0 && + (0,_utils_dates__WEBPACK_IMPORTED_MODULE_4__.compareDates)(date, self.selectedDates[1]) <= 0); + } + function updateNavigationCurrentMonth() { + if (self.config.noCalendar || self.isMobile || !self.monthNav) + return; + self.yearElements.forEach((yearElement, i) => { + const d = new Date(self.currentYear, self.currentMonth, 1); + d.setMonth(self.currentMonth + i); + if (self.config.showMonths > 1 || + self.config.monthSelectorType === "static") { + self.monthElements[i].textContent = + (0,_utils_formatting__WEBPACK_IMPORTED_MODULE_5__.monthToStr)(d.getMonth(), self.config.shorthandCurrentMonth, self.l10n) + " "; + } + else { + self.monthsDropdownContainer.value = d.getMonth().toString(); + } + yearElement.value = d.getFullYear().toString(); + }); + self._hidePrevMonthArrow = + self.config.minDate !== undefined && + (self.currentYear === self.config.minDate.getFullYear() + ? self.currentMonth <= self.config.minDate.getMonth() + : self.currentYear < self.config.minDate.getFullYear()); + self._hideNextMonthArrow = + self.config.maxDate !== undefined && + (self.currentYear === self.config.maxDate.getFullYear() + ? self.currentMonth + 1 > self.config.maxDate.getMonth() + : self.currentYear > self.config.maxDate.getFullYear()); + } + function getDateStr(format) { + return self.selectedDates + .map((dObj) => self.formatDate(dObj, format)) + .filter((d, i, arr) => self.config.mode !== "range" || + self.config.enableTime || + arr.indexOf(d) === i) + .join(self.config.mode !== "range" + ? self.config.conjunction + : self.l10n.rangeSeparator); + } + function updateValue(triggerChange = true) { + if (self.mobileInput !== undefined && self.mobileFormatStr) { + self.mobileInput.value = + self.latestSelectedDateObj !== undefined + ? self.formatDate(self.latestSelectedDateObj, self.mobileFormatStr) + : ""; + } + self.input.value = getDateStr(self.config.dateFormat); + if (self.altInput !== undefined) { + self.altInput.value = getDateStr(self.config.altFormat); + } + if (triggerChange !== false) + triggerEvent("onValueUpdate"); + } + function onMonthNavClick(e) { + const eventTarget = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.getEventTarget)(e); + const isPrevMonth = self.prevMonthNav.contains(eventTarget); + const isNextMonth = self.nextMonthNav.contains(eventTarget); + if (isPrevMonth || isNextMonth) { + changeMonth(isPrevMonth ? -1 : 1); + } + else if (self.yearElements.indexOf(eventTarget) >= 0) { + eventTarget.select(); + } + else if (eventTarget.classList.contains("arrowUp")) { + self.changeYear(self.currentYear + 1); + } + else if (eventTarget.classList.contains("arrowDown")) { + self.changeYear(self.currentYear - 1); + } + } + function timeWrapper(e) { + e.preventDefault(); + const isKeyDown = e.type === "keydown", eventTarget = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.getEventTarget)(e), input = eventTarget; + if (self.amPM !== undefined && eventTarget === self.amPM) { + self.amPM.textContent = + self.l10n.amPM[(0,_utils__WEBPACK_IMPORTED_MODULE_2__.int)(self.amPM.textContent === self.l10n.amPM[0])]; + } + const min = parseFloat(input.getAttribute("min")), max = parseFloat(input.getAttribute("max")), step = parseFloat(input.getAttribute("step")), curValue = parseInt(input.value, 10), delta = e.delta || + (isKeyDown ? (e.which === 38 ? 1 : -1) : 0); + let newValue = curValue + step * delta; + if (typeof input.value !== "undefined" && input.value.length === 2) { + const isHourElem = input === self.hourElement, isMinuteElem = input === self.minuteElement; + if (newValue < min) { + newValue = + max + + newValue + + (0,_utils__WEBPACK_IMPORTED_MODULE_2__.int)(!isHourElem) + + ((0,_utils__WEBPACK_IMPORTED_MODULE_2__.int)(isHourElem) && (0,_utils__WEBPACK_IMPORTED_MODULE_2__.int)(!self.amPM)); + if (isMinuteElem) + incrementNumInput(undefined, -1, self.hourElement); + } + else if (newValue > max) { + newValue = + input === self.hourElement ? newValue - max - (0,_utils__WEBPACK_IMPORTED_MODULE_2__.int)(!self.amPM) : min; + if (isMinuteElem) + incrementNumInput(undefined, 1, self.hourElement); + } + if (self.amPM && + isHourElem && + (step === 1 + ? newValue + curValue === 23 + : Math.abs(newValue - curValue) > step)) { + self.amPM.textContent = + self.l10n.amPM[(0,_utils__WEBPACK_IMPORTED_MODULE_2__.int)(self.amPM.textContent === self.l10n.amPM[0])]; + } + input.value = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.pad)(newValue); + } + } + init(); + return self; +} +function _flatpickr(nodeList, config) { + const nodes = Array.prototype.slice + .call(nodeList) + .filter((x) => x instanceof HTMLElement); + const instances = []; + for (let i = 0; i < nodes.length; i++) { + const node = nodes[i]; + try { + if (node.getAttribute("data-fp-omit") !== null) + continue; + if (node._flatpickr !== undefined) { + node._flatpickr.destroy(); + node._flatpickr = undefined; + } + node._flatpickr = FlatpickrInstance(node, config || {}); + instances.push(node._flatpickr); + } + catch (e) { + console.error(e); + } + } + return instances.length === 1 ? instances[0] : instances; +} +if (typeof HTMLElement !== "undefined" && + typeof HTMLCollection !== "undefined" && + typeof NodeList !== "undefined") { + HTMLCollection.prototype.flatpickr = NodeList.prototype.flatpickr = function (config) { + return _flatpickr(this, config); + }; + HTMLElement.prototype.flatpickr = function (config) { + return _flatpickr([this], config); + }; +} +var flatpickr = function (selector, config) { + if (typeof selector === "string") { + return _flatpickr(window.document.querySelectorAll(selector), config); + } + else if (selector instanceof Node) { + return _flatpickr([selector], config); + } + else { + return _flatpickr(selector, config); + } +}; +flatpickr.defaultConfig = {}; +flatpickr.l10ns = { + en: Object.assign({}, _l10n_default__WEBPACK_IMPORTED_MODULE_1__.default), + default: Object.assign({}, _l10n_default__WEBPACK_IMPORTED_MODULE_1__.default), +}; +flatpickr.localize = (l10n) => { + flatpickr.l10ns.default = Object.assign(Object.assign({}, flatpickr.l10ns.default), l10n); +}; +flatpickr.setDefaults = (config) => { + flatpickr.defaultConfig = Object.assign(Object.assign({}, flatpickr.defaultConfig), config); +}; +flatpickr.parseDate = (0,_utils_dates__WEBPACK_IMPORTED_MODULE_4__.createDateParser)({}); +flatpickr.formatDate = (0,_utils_dates__WEBPACK_IMPORTED_MODULE_4__.createDateFormatter)({}); +flatpickr.compareDates = _utils_dates__WEBPACK_IMPORTED_MODULE_4__.compareDates; +if (typeof jQuery !== "undefined" && typeof jQuery.fn !== "undefined") { + jQuery.fn.flatpickr = function (config) { + return _flatpickr(this, config); + }; +} +Date.prototype.fp_incr = function (days) { + return new Date(this.getFullYear(), this.getMonth(), this.getDate() + (typeof days === "string" ? parseInt(days, 10) : days)); +}; +if (typeof window !== "undefined") { + window.flatpickr = flatpickr; +} +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (flatpickr); + + +/***/ }), + +/***/ "./node_modules/flatpickr/dist/esm/l10n/default.js": +/*!*********************************************************!*\ + !*** ./node_modules/flatpickr/dist/esm/l10n/default.js ***! + \*********************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "english": () => (/* binding */ english), +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +const english = { + weekdays: { + shorthand: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], + longhand: [ + "Sunday", + "Monday", + "Tuesday", + "Wednesday", + "Thursday", + "Friday", + "Saturday", + ], + }, + months: { + shorthand: [ + "Jan", + "Feb", + "Mar", + "Apr", + "May", + "Jun", + "Jul", + "Aug", + "Sep", + "Oct", + "Nov", + "Dec", + ], + longhand: [ + "January", + "February", + "March", + "April", + "May", + "June", + "July", + "August", + "September", + "October", + "November", + "December", + ], + }, + daysInMonth: [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31], + firstDayOfWeek: 0, + ordinal: (nth) => { + const s = nth % 100; + if (s > 3 && s < 21) + return "th"; + switch (s % 10) { + case 1: + return "st"; + case 2: + return "nd"; + case 3: + return "rd"; + default: + return "th"; + } + }, + rangeSeparator: " to ", + weekAbbreviation: "Wk", + scrollTitle: "Scroll to increment", + toggleTitle: "Click to toggle", + amPM: ["AM", "PM"], + yearAriaLabel: "Year", + monthAriaLabel: "Month", + hourAriaLabel: "Hour", + minuteAriaLabel: "Minute", + time_24hr: false, +}; +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (english); + + +/***/ }), + +/***/ "./node_modules/flatpickr/dist/esm/types/options.js": +/*!**********************************************************!*\ + !*** ./node_modules/flatpickr/dist/esm/types/options.js ***! + \**********************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "HOOKS": () => (/* binding */ HOOKS), +/* harmony export */ "defaults": () => (/* binding */ defaults) +/* harmony export */ }); +const HOOKS = [ + "onChange", + "onClose", + "onDayCreate", + "onDestroy", + "onKeyDown", + "onMonthChange", + "onOpen", + "onParseConfig", + "onReady", + "onValueUpdate", + "onYearChange", + "onPreCalendarPosition", +]; +const defaults = { + _disable: [], + allowInput: false, + allowInvalidPreload: false, + altFormat: "F j, Y", + altInput: false, + altInputClass: "form-control input", + animate: typeof window === "object" && + window.navigator.userAgent.indexOf("MSIE") === -1, + ariaDateFormat: "F j, Y", + autoFillDefaultTime: true, + clickOpens: true, + closeOnSelect: true, + conjunction: ", ", + dateFormat: "Y-m-d", + defaultHour: 12, + defaultMinute: 0, + defaultSeconds: 0, + disable: [], + disableMobile: false, + enableSeconds: false, + enableTime: false, + errorHandler: (err) => typeof console !== "undefined" && console.warn(err), + getWeek: (givenDate) => { + const date = new Date(givenDate.getTime()); + date.setHours(0, 0, 0, 0); + date.setDate(date.getDate() + 3 - ((date.getDay() + 6) % 7)); + var week1 = new Date(date.getFullYear(), 0, 4); + return (1 + + Math.round(((date.getTime() - week1.getTime()) / 86400000 - + 3 + + ((week1.getDay() + 6) % 7)) / + 7)); + }, + hourIncrement: 1, + ignoredFocusElements: [], + inline: false, + locale: "default", + minuteIncrement: 5, + mode: "single", + monthSelectorType: "dropdown", + nextArrow: "", + noCalendar: false, + now: new Date(), + onChange: [], + onClose: [], + onDayCreate: [], + onDestroy: [], + onKeyDown: [], + onMonthChange: [], + onOpen: [], + onParseConfig: [], + onReady: [], + onValueUpdate: [], + onYearChange: [], + onPreCalendarPosition: [], + plugins: [], + position: "auto", + positionElement: undefined, + prevArrow: "", + shorthandCurrentMonth: false, + showMonths: 1, + static: false, + time_24hr: false, + weekNumbers: false, + wrap: false, +}; + + +/***/ }), + +/***/ "./node_modules/flatpickr/dist/esm/utils/dates.js": +/*!********************************************************!*\ + !*** ./node_modules/flatpickr/dist/esm/utils/dates.js ***! + \********************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "createDateFormatter": () => (/* binding */ createDateFormatter), +/* harmony export */ "createDateParser": () => (/* binding */ createDateParser), +/* harmony export */ "compareDates": () => (/* binding */ compareDates), +/* harmony export */ "compareTimes": () => (/* binding */ compareTimes), +/* harmony export */ "isBetween": () => (/* binding */ isBetween), +/* harmony export */ "duration": () => (/* binding */ duration), +/* harmony export */ "getDefaultHours": () => (/* binding */ getDefaultHours) +/* harmony export */ }); +/* harmony import */ var _formatting__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./formatting */ "./node_modules/flatpickr/dist/esm/utils/formatting.js"); +/* harmony import */ var _types_options__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../types/options */ "./node_modules/flatpickr/dist/esm/types/options.js"); +/* harmony import */ var _l10n_default__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../l10n/default */ "./node_modules/flatpickr/dist/esm/l10n/default.js"); + + + +const createDateFormatter = ({ config = _types_options__WEBPACK_IMPORTED_MODULE_1__.defaults, l10n = _l10n_default__WEBPACK_IMPORTED_MODULE_2__.english, isMobile = false, }) => (dateObj, frmt, overrideLocale) => { + const locale = overrideLocale || l10n; + if (config.formatDate !== undefined && !isMobile) { + return config.formatDate(dateObj, frmt, locale); + } + return frmt + .split("") + .map((c, i, arr) => _formatting__WEBPACK_IMPORTED_MODULE_0__.formats[c] && arr[i - 1] !== "\\" + ? _formatting__WEBPACK_IMPORTED_MODULE_0__.formats[c](dateObj, locale, config) + : c !== "\\" + ? c + : "") + .join(""); +}; +const createDateParser = ({ config = _types_options__WEBPACK_IMPORTED_MODULE_1__.defaults, l10n = _l10n_default__WEBPACK_IMPORTED_MODULE_2__.english }) => (date, givenFormat, timeless, customLocale) => { + if (date !== 0 && !date) + return undefined; + const locale = customLocale || l10n; + let parsedDate; + const dateOrig = date; + if (date instanceof Date) + parsedDate = new Date(date.getTime()); + else if (typeof date !== "string" && + date.toFixed !== undefined) + parsedDate = new Date(date); + else if (typeof date === "string") { + const format = givenFormat || (config || _types_options__WEBPACK_IMPORTED_MODULE_1__.defaults).dateFormat; + const datestr = String(date).trim(); + if (datestr === "today") { + parsedDate = new Date(); + timeless = true; + } + else if (/Z$/.test(datestr) || + /GMT$/.test(datestr)) + parsedDate = new Date(date); + else if (config && config.parseDate) + parsedDate = config.parseDate(date, format); + else { + parsedDate = + !config || !config.noCalendar + ? new Date(new Date().getFullYear(), 0, 1, 0, 0, 0, 0) + : new Date(new Date().setHours(0, 0, 0, 0)); + let matched, ops = []; + for (let i = 0, matchIndex = 0, regexStr = ""; i < format.length; i++) { + const token = format[i]; + const isBackSlash = token === "\\"; + const escaped = format[i - 1] === "\\" || isBackSlash; + if (_formatting__WEBPACK_IMPORTED_MODULE_0__.tokenRegex[token] && !escaped) { + regexStr += _formatting__WEBPACK_IMPORTED_MODULE_0__.tokenRegex[token]; + const match = new RegExp(regexStr).exec(date); + if (match && (matched = true)) { + ops[token !== "Y" ? "push" : "unshift"]({ + fn: _formatting__WEBPACK_IMPORTED_MODULE_0__.revFormat[token], + val: match[++matchIndex], + }); + } + } + else if (!isBackSlash) + regexStr += "."; + ops.forEach(({ fn, val }) => (parsedDate = fn(parsedDate, val, locale) || parsedDate)); + } + parsedDate = matched ? parsedDate : undefined; + } + } + if (!(parsedDate instanceof Date && !isNaN(parsedDate.getTime()))) { + config.errorHandler(new Error(`Invalid date provided: ${dateOrig}`)); + return undefined; + } + if (timeless === true) + parsedDate.setHours(0, 0, 0, 0); + return parsedDate; +}; +function compareDates(date1, date2, timeless = true) { + if (timeless !== false) { + return (new Date(date1.getTime()).setHours(0, 0, 0, 0) - + new Date(date2.getTime()).setHours(0, 0, 0, 0)); + } + return date1.getTime() - date2.getTime(); +} +function compareTimes(date1, date2) { + return (3600 * (date1.getHours() - date2.getHours()) + + 60 * (date1.getMinutes() - date2.getMinutes()) + + date1.getSeconds() - + date2.getSeconds()); +} +const isBetween = (ts, ts1, ts2) => { + return ts > Math.min(ts1, ts2) && ts < Math.max(ts1, ts2); +}; +const duration = { + DAY: 86400000, +}; +function getDefaultHours(config) { + let hours = config.defaultHour; + let minutes = config.defaultMinute; + let seconds = config.defaultSeconds; + if (config.minDate !== undefined) { + const minHour = config.minDate.getHours(); + const minMinutes = config.minDate.getMinutes(); + const minSeconds = config.minDate.getSeconds(); + if (hours < minHour) { + hours = minHour; + } + if (hours === minHour && minutes < minMinutes) { + minutes = minMinutes; + } + if (hours === minHour && minutes === minMinutes && seconds < minSeconds) + seconds = config.minDate.getSeconds(); + } + if (config.maxDate !== undefined) { + const maxHr = config.maxDate.getHours(); + const maxMinutes = config.maxDate.getMinutes(); + hours = Math.min(hours, maxHr); + if (hours === maxHr) + minutes = Math.min(maxMinutes, minutes); + if (hours === maxHr && minutes === maxMinutes) + seconds = config.maxDate.getSeconds(); + } + return { hours, minutes, seconds }; +} + + +/***/ }), + +/***/ "./node_modules/flatpickr/dist/esm/utils/dom.js": +/*!******************************************************!*\ + !*** ./node_modules/flatpickr/dist/esm/utils/dom.js ***! + \******************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "toggleClass": () => (/* binding */ toggleClass), +/* harmony export */ "createElement": () => (/* binding */ createElement), +/* harmony export */ "clearNode": () => (/* binding */ clearNode), +/* harmony export */ "findParent": () => (/* binding */ findParent), +/* harmony export */ "createNumberInput": () => (/* binding */ createNumberInput), +/* harmony export */ "getEventTarget": () => (/* binding */ getEventTarget) +/* harmony export */ }); +function toggleClass(elem, className, bool) { + if (bool === true) + return elem.classList.add(className); + elem.classList.remove(className); +} +function createElement(tag, className, content) { + const e = window.document.createElement(tag); + className = className || ""; + content = content || ""; + e.className = className; + if (content !== undefined) + e.textContent = content; + return e; +} +function clearNode(node) { + while (node.firstChild) + node.removeChild(node.firstChild); +} +function findParent(node, condition) { + if (condition(node)) + return node; + else if (node.parentNode) + return findParent(node.parentNode, condition); + return undefined; +} +function createNumberInput(inputClassName, opts) { + const wrapper = createElement("div", "numInputWrapper"), numInput = createElement("input", "numInput " + inputClassName), arrowUp = createElement("span", "arrowUp"), arrowDown = createElement("span", "arrowDown"); + if (navigator.userAgent.indexOf("MSIE 9.0") === -1) { + numInput.type = "number"; + } + else { + numInput.type = "text"; + numInput.pattern = "\\d*"; + } + if (opts !== undefined) + for (const key in opts) + numInput.setAttribute(key, opts[key]); + wrapper.appendChild(numInput); + wrapper.appendChild(arrowUp); + wrapper.appendChild(arrowDown); + return wrapper; +} +function getEventTarget(event) { + try { + if (typeof event.composedPath === "function") { + const path = event.composedPath(); + return path[0]; + } + return event.target; + } + catch (error) { + return event.target; + } +} + + +/***/ }), + +/***/ "./node_modules/flatpickr/dist/esm/utils/formatting.js": +/*!*************************************************************!*\ + !*** ./node_modules/flatpickr/dist/esm/utils/formatting.js ***! + \*************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "monthToStr": () => (/* binding */ monthToStr), +/* harmony export */ "revFormat": () => (/* binding */ revFormat), +/* harmony export */ "tokenRegex": () => (/* binding */ tokenRegex), +/* harmony export */ "formats": () => (/* binding */ formats) +/* harmony export */ }); +/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../utils */ "./node_modules/flatpickr/dist/esm/utils/index.js"); + +const doNothing = () => undefined; +const monthToStr = (monthNumber, shorthand, locale) => locale.months[shorthand ? "shorthand" : "longhand"][monthNumber]; +const revFormat = { + D: doNothing, + F: function (dateObj, monthName, locale) { + dateObj.setMonth(locale.months.longhand.indexOf(monthName)); + }, + G: (dateObj, hour) => { + dateObj.setHours(parseFloat(hour)); + }, + H: (dateObj, hour) => { + dateObj.setHours(parseFloat(hour)); + }, + J: (dateObj, day) => { + dateObj.setDate(parseFloat(day)); + }, + K: (dateObj, amPM, locale) => { + dateObj.setHours((dateObj.getHours() % 12) + + 12 * (0,_utils__WEBPACK_IMPORTED_MODULE_0__.int)(new RegExp(locale.amPM[1], "i").test(amPM))); + }, + M: function (dateObj, shortMonth, locale) { + dateObj.setMonth(locale.months.shorthand.indexOf(shortMonth)); + }, + S: (dateObj, seconds) => { + dateObj.setSeconds(parseFloat(seconds)); + }, + U: (_, unixSeconds) => new Date(parseFloat(unixSeconds) * 1000), + W: function (dateObj, weekNum, locale) { + const weekNumber = parseInt(weekNum); + const date = new Date(dateObj.getFullYear(), 0, 2 + (weekNumber - 1) * 7, 0, 0, 0, 0); + date.setDate(date.getDate() - date.getDay() + locale.firstDayOfWeek); + return date; + }, + Y: (dateObj, year) => { + dateObj.setFullYear(parseFloat(year)); + }, + Z: (_, ISODate) => new Date(ISODate), + d: (dateObj, day) => { + dateObj.setDate(parseFloat(day)); + }, + h: (dateObj, hour) => { + dateObj.setHours(parseFloat(hour)); + }, + i: (dateObj, minutes) => { + dateObj.setMinutes(parseFloat(minutes)); + }, + j: (dateObj, day) => { + dateObj.setDate(parseFloat(day)); + }, + l: doNothing, + m: (dateObj, month) => { + dateObj.setMonth(parseFloat(month) - 1); + }, + n: (dateObj, month) => { + dateObj.setMonth(parseFloat(month) - 1); + }, + s: (dateObj, seconds) => { + dateObj.setSeconds(parseFloat(seconds)); + }, + u: (_, unixMillSeconds) => new Date(parseFloat(unixMillSeconds)), + w: doNothing, + y: (dateObj, year) => { + dateObj.setFullYear(2000 + parseFloat(year)); + }, +}; +const tokenRegex = { + D: "(\\w+)", + F: "(\\w+)", + G: "(\\d\\d|\\d)", + H: "(\\d\\d|\\d)", + J: "(\\d\\d|\\d)\\w+", + K: "", + M: "(\\w+)", + S: "(\\d\\d|\\d)", + U: "(.+)", + W: "(\\d\\d|\\d)", + Y: "(\\d{4})", + Z: "(.+)", + d: "(\\d\\d|\\d)", + h: "(\\d\\d|\\d)", + i: "(\\d\\d|\\d)", + j: "(\\d\\d|\\d)", + l: "(\\w+)", + m: "(\\d\\d|\\d)", + n: "(\\d\\d|\\d)", + s: "(\\d\\d|\\d)", + u: "(.+)", + w: "(\\d\\d|\\d)", + y: "(\\d{2})", +}; +const formats = { + Z: (date) => date.toISOString(), + D: function (date, locale, options) { + return locale.weekdays.shorthand[formats.w(date, locale, options)]; + }, + F: function (date, locale, options) { + return monthToStr(formats.n(date, locale, options) - 1, false, locale); + }, + G: function (date, locale, options) { + return (0,_utils__WEBPACK_IMPORTED_MODULE_0__.pad)(formats.h(date, locale, options)); + }, + H: (date) => (0,_utils__WEBPACK_IMPORTED_MODULE_0__.pad)(date.getHours()), + J: function (date, locale) { + return locale.ordinal !== undefined + ? date.getDate() + locale.ordinal(date.getDate()) + : date.getDate(); + }, + K: (date, locale) => locale.amPM[(0,_utils__WEBPACK_IMPORTED_MODULE_0__.int)(date.getHours() > 11)], + M: function (date, locale) { + return monthToStr(date.getMonth(), true, locale); + }, + S: (date) => (0,_utils__WEBPACK_IMPORTED_MODULE_0__.pad)(date.getSeconds()), + U: (date) => date.getTime() / 1000, + W: function (date, _, options) { + return options.getWeek(date); + }, + Y: (date) => (0,_utils__WEBPACK_IMPORTED_MODULE_0__.pad)(date.getFullYear(), 4), + d: (date) => (0,_utils__WEBPACK_IMPORTED_MODULE_0__.pad)(date.getDate()), + h: (date) => (date.getHours() % 12 ? date.getHours() % 12 : 12), + i: (date) => (0,_utils__WEBPACK_IMPORTED_MODULE_0__.pad)(date.getMinutes()), + j: (date) => date.getDate(), + l: function (date, locale) { + return locale.weekdays.longhand[date.getDay()]; + }, + m: (date) => (0,_utils__WEBPACK_IMPORTED_MODULE_0__.pad)(date.getMonth() + 1), + n: (date) => date.getMonth() + 1, + s: (date) => date.getSeconds(), + u: (date) => date.getTime(), + w: (date) => date.getDay(), + y: (date) => String(date.getFullYear()).substring(2), +}; + + +/***/ }), + +/***/ "./node_modules/flatpickr/dist/esm/utils/index.js": +/*!********************************************************!*\ + !*** ./node_modules/flatpickr/dist/esm/utils/index.js ***! + \********************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "pad": () => (/* binding */ pad), +/* harmony export */ "int": () => (/* binding */ int), +/* harmony export */ "debounce": () => (/* binding */ debounce), +/* harmony export */ "arrayify": () => (/* binding */ arrayify) +/* harmony export */ }); +const pad = (number, length = 2) => `000${number}`.slice(length * -1); +const int = (bool) => (bool === true ? 1 : 0); +function debounce(fn, wait) { + let t; + return function () { + clearTimeout(t); + t = setTimeout(() => fn.apply(this, arguments), wait); + }; +} +const arrayify = (obj) => obj instanceof Array ? obj : [obj]; + + +/***/ }), + +/***/ "./node_modules/flatpickr/dist/esm/utils/polyfills.js": +/*!************************************************************!*\ + !*** ./node_modules/flatpickr/dist/esm/utils/polyfills.js ***! + \************************************************************/ +/***/ (() => { + +"use strict"; + +if (typeof Object.assign !== "function") { + Object.assign = function (target, ...args) { + if (!target) { + throw TypeError("Cannot convert undefined or null to object"); + } + for (const source of args) { + if (source) { + Object.keys(source).forEach((key) => (target[key] = source[key])); + } + } + return target; + }; +} + + +/***/ }), + +/***/ "./node_modules/guid/guid.js": +/*!***********************************!*\ + !*** ./node_modules/guid/guid.js ***! + \***********************************/ +/***/ ((module) => { + +(function () { + var validator = new RegExp("^[a-z0-9]{8}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{12}$", "i"); + + function gen(count) { + var out = ""; + for (var i=0; i elements + // (i.e., `typeof document.createElement( "object" ) === "function"`). + // We don't want to classify *any* DOM node as a function. + return typeof obj === "function" && typeof obj.nodeType !== "number"; + }; + + +var isWindow = function isWindow( obj ) { + return obj != null && obj === obj.window; + }; + + +var document = window.document; + + + + var preservedScriptAttributes = { + type: true, + src: true, + nonce: true, + noModule: true + }; + + function DOMEval( code, node, doc ) { + doc = doc || document; + + var i, val, + script = doc.createElement( "script" ); + + script.text = code; + if ( node ) { + for ( i in preservedScriptAttributes ) { + + // Support: Firefox 64+, Edge 18+ + // Some browsers don't support the "nonce" property on scripts. + // On the other hand, just using `getAttribute` is not enough as + // the `nonce` attribute is reset to an empty string whenever it + // becomes browsing-context connected. + // See https://github.com/whatwg/html/issues/2369 + // See https://html.spec.whatwg.org/#nonce-attributes + // The `node.getAttribute` check was added for the sake of + // `jQuery.globalEval` so that it can fake a nonce-containing node + // via an object. + val = node[ i ] || node.getAttribute && node.getAttribute( i ); + if ( val ) { + script.setAttribute( i, val ); + } + } + } + doc.head.appendChild( script ).parentNode.removeChild( script ); + } + + +function toType( obj ) { + if ( obj == null ) { + return obj + ""; + } + + // Support: Android <=2.3 only (functionish RegExp) + return typeof obj === "object" || typeof obj === "function" ? + class2type[ toString.call( obj ) ] || "object" : + typeof obj; +} +/* global Symbol */ +// Defining this global in .eslintrc.json would create a danger of using the global +// unguarded in another place, it seems safer to define global only for this module + + + +var + version = "3.5.1", + + // Define a local copy of jQuery + jQuery = function( selector, context ) { + + // The jQuery object is actually just the init constructor 'enhanced' + // Need init if jQuery is called (just allow error to be thrown if not included) + return new jQuery.fn.init( selector, context ); + }; + +jQuery.fn = jQuery.prototype = { + + // The current version of jQuery being used + jquery: version, + + constructor: jQuery, + + // The default length of a jQuery object is 0 + length: 0, + + toArray: function() { + return slice.call( this ); + }, + + // Get the Nth element in the matched element set OR + // Get the whole matched element set as a clean array + get: function( num ) { + + // Return all the elements in a clean array + if ( num == null ) { + return slice.call( this ); + } + + // Return just the one element from the set + return num < 0 ? this[ num + this.length ] : this[ num ]; + }, + + // Take an array of elements and push it onto the stack + // (returning the new matched element set) + pushStack: function( elems ) { + + // Build a new jQuery matched element set + var ret = jQuery.merge( this.constructor(), elems ); + + // Add the old object onto the stack (as a reference) + ret.prevObject = this; + + // Return the newly-formed element set + return ret; + }, + + // Execute a callback for every element in the matched set. + each: function( callback ) { + return jQuery.each( this, callback ); + }, + + map: function( callback ) { + return this.pushStack( jQuery.map( this, function( elem, i ) { + return callback.call( elem, i, elem ); + } ) ); + }, + + slice: function() { + return this.pushStack( slice.apply( this, arguments ) ); + }, + + first: function() { + return this.eq( 0 ); + }, + + last: function() { + return this.eq( -1 ); + }, + + even: function() { + return this.pushStack( jQuery.grep( this, function( _elem, i ) { + return ( i + 1 ) % 2; + } ) ); + }, + + odd: function() { + return this.pushStack( jQuery.grep( this, function( _elem, i ) { + return i % 2; + } ) ); + }, + + eq: function( i ) { + var len = this.length, + j = +i + ( i < 0 ? len : 0 ); + return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] ); + }, + + end: function() { + return this.prevObject || this.constructor(); + }, + + // For internal use only. + // Behaves like an Array's method, not like a jQuery method. + push: push, + sort: arr.sort, + splice: arr.splice +}; + +jQuery.extend = jQuery.fn.extend = function() { + var options, name, src, copy, copyIsArray, clone, + target = arguments[ 0 ] || {}, + i = 1, + length = arguments.length, + deep = false; + + // Handle a deep copy situation + if ( typeof target === "boolean" ) { + deep = target; + + // Skip the boolean and the target + target = arguments[ i ] || {}; + i++; + } + + // Handle case when target is a string or something (possible in deep copy) + if ( typeof target !== "object" && !isFunction( target ) ) { + target = {}; + } + + // Extend jQuery itself if only one argument is passed + if ( i === length ) { + target = this; + i--; + } + + for ( ; i < length; i++ ) { + + // Only deal with non-null/undefined values + if ( ( options = arguments[ i ] ) != null ) { + + // Extend the base object + for ( name in options ) { + copy = options[ name ]; + + // Prevent Object.prototype pollution + // Prevent never-ending loop + if ( name === "__proto__" || target === copy ) { + continue; + } + + // Recurse if we're merging plain objects or arrays + if ( deep && copy && ( jQuery.isPlainObject( copy ) || + ( copyIsArray = Array.isArray( copy ) ) ) ) { + src = target[ name ]; + + // Ensure proper type for the source value + if ( copyIsArray && !Array.isArray( src ) ) { + clone = []; + } else if ( !copyIsArray && !jQuery.isPlainObject( src ) ) { + clone = {}; + } else { + clone = src; + } + copyIsArray = false; + + // Never move original objects, clone them + target[ name ] = jQuery.extend( deep, clone, copy ); + + // Don't bring in undefined values + } else if ( copy !== undefined ) { + target[ name ] = copy; + } + } + } + } + + // Return the modified object + return target; +}; + +jQuery.extend( { + + // Unique for each copy of jQuery on the page + expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ), + + // Assume jQuery is ready without the ready module + isReady: true, + + error: function( msg ) { + throw new Error( msg ); + }, + + noop: function() {}, + + isPlainObject: function( obj ) { + var proto, Ctor; + + // Detect obvious negatives + // Use toString instead of jQuery.type to catch host objects + if ( !obj || toString.call( obj ) !== "[object Object]" ) { + return false; + } + + proto = getProto( obj ); + + // Objects with no prototype (e.g., `Object.create( null )`) are plain + if ( !proto ) { + return true; + } + + // Objects with prototype are plain iff they were constructed by a global Object function + Ctor = hasOwn.call( proto, "constructor" ) && proto.constructor; + return typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString; + }, + + isEmptyObject: function( obj ) { + var name; + + for ( name in obj ) { + return false; + } + return true; + }, + + // Evaluates a script in a provided context; falls back to the global one + // if not specified. + globalEval: function( code, options, doc ) { + DOMEval( code, { nonce: options && options.nonce }, doc ); + }, + + each: function( obj, callback ) { + var length, i = 0; + + if ( isArrayLike( obj ) ) { + length = obj.length; + for ( ; i < length; i++ ) { + if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { + break; + } + } + } else { + for ( i in obj ) { + if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { + break; + } + } + } + + return obj; + }, + + // results is for internal usage only + makeArray: function( arr, results ) { + var ret = results || []; + + if ( arr != null ) { + if ( isArrayLike( Object( arr ) ) ) { + jQuery.merge( ret, + typeof arr === "string" ? + [ arr ] : arr + ); + } else { + push.call( ret, arr ); + } + } + + return ret; + }, + + inArray: function( elem, arr, i ) { + return arr == null ? -1 : indexOf.call( arr, elem, i ); + }, + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + merge: function( first, second ) { + var len = +second.length, + j = 0, + i = first.length; + + for ( ; j < len; j++ ) { + first[ i++ ] = second[ j ]; + } + + first.length = i; + + return first; + }, + + grep: function( elems, callback, invert ) { + var callbackInverse, + matches = [], + i = 0, + length = elems.length, + callbackExpect = !invert; + + // Go through the array, only saving the items + // that pass the validator function + for ( ; i < length; i++ ) { + callbackInverse = !callback( elems[ i ], i ); + if ( callbackInverse !== callbackExpect ) { + matches.push( elems[ i ] ); + } + } + + return matches; + }, + + // arg is for internal usage only + map: function( elems, callback, arg ) { + var length, value, + i = 0, + ret = []; + + // Go through the array, translating each of the items to their new values + if ( isArrayLike( elems ) ) { + length = elems.length; + for ( ; i < length; i++ ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret.push( value ); + } + } + + // Go through every key on the object, + } else { + for ( i in elems ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret.push( value ); + } + } + } + + // Flatten any nested arrays + return flat( ret ); + }, + + // A global GUID counter for objects + guid: 1, + + // jQuery.support is not used in Core but other projects attach their + // properties to it so it needs to exist. + support: support +} ); + +if ( typeof Symbol === "function" ) { + jQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ]; +} + +// Populate the class2type map +jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ), +function( _i, name ) { + class2type[ "[object " + name + "]" ] = name.toLowerCase(); +} ); + +function isArrayLike( obj ) { + + // Support: real iOS 8.2 only (not reproducible in simulator) + // `in` check used to prevent JIT error (gh-2145) + // hasOwn isn't used here due to false negatives + // regarding Nodelist length in IE + var length = !!obj && "length" in obj && obj.length, + type = toType( obj ); + + if ( isFunction( obj ) || isWindow( obj ) ) { + return false; + } + + return type === "array" || length === 0 || + typeof length === "number" && length > 0 && ( length - 1 ) in obj; +} +var Sizzle = +/*! + * Sizzle CSS Selector Engine v2.3.5 + * https://sizzlejs.com/ + * + * Copyright JS Foundation and other contributors + * Released under the MIT license + * https://js.foundation/ + * + * Date: 2020-03-14 + */ +( function( window ) { +var i, + support, + Expr, + getText, + isXML, + tokenize, + compile, + select, + outermostContext, + sortInput, + hasDuplicate, + + // Local document vars + setDocument, + document, + docElem, + documentIsHTML, + rbuggyQSA, + rbuggyMatches, + matches, + contains, + + // Instance-specific data + expando = "sizzle" + 1 * new Date(), + preferredDoc = window.document, + dirruns = 0, + done = 0, + classCache = createCache(), + tokenCache = createCache(), + compilerCache = createCache(), + nonnativeSelectorCache = createCache(), + sortOrder = function( a, b ) { + if ( a === b ) { + hasDuplicate = true; + } + return 0; + }, + + // Instance methods + hasOwn = ( {} ).hasOwnProperty, + arr = [], + pop = arr.pop, + pushNative = arr.push, + push = arr.push, + slice = arr.slice, + + // Use a stripped-down indexOf as it's faster than native + // https://jsperf.com/thor-indexof-vs-for/5 + indexOf = function( list, elem ) { + var i = 0, + len = list.length; + for ( ; i < len; i++ ) { + if ( list[ i ] === elem ) { + return i; + } + } + return -1; + }, + + booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|" + + "ismap|loop|multiple|open|readonly|required|scoped", + + // Regular expressions + + // http://www.w3.org/TR/css3-selectors/#whitespace + whitespace = "[\\x20\\t\\r\\n\\f]", + + // https://www.w3.org/TR/css-syntax-3/#ident-token-diagram + identifier = "(?:\\\\[\\da-fA-F]{1,6}" + whitespace + + "?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+", + + // Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors + attributes = "\\[" + whitespace + "*(" + identifier + ")(?:" + whitespace + + + // Operator (capture 2) + "*([*^$|!~]?=)" + whitespace + + + // "Attribute values must be CSS identifiers [capture 5] + // or strings [capture 3 or capture 4]" + "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" + + whitespace + "*\\]", + + pseudos = ":(" + identifier + ")(?:\\((" + + + // To reduce the number of selectors needing tokenize in the preFilter, prefer arguments: + // 1. quoted (capture 3; capture 4 or capture 5) + "('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" + + + // 2. simple (capture 6) + "((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" + + + // 3. anything else (capture 2) + ".*" + + ")\\)|)", + + // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter + rwhitespace = new RegExp( whitespace + "+", "g" ), + rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + + whitespace + "+$", "g" ), + + rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ), + rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + + "*" ), + rdescend = new RegExp( whitespace + "|>" ), + + rpseudo = new RegExp( pseudos ), + ridentifier = new RegExp( "^" + identifier + "$" ), + + matchExpr = { + "ID": new RegExp( "^#(" + identifier + ")" ), + "CLASS": new RegExp( "^\\.(" + identifier + ")" ), + "TAG": new RegExp( "^(" + identifier + "|[*])" ), + "ATTR": new RegExp( "^" + attributes ), + "PSEUDO": new RegExp( "^" + pseudos ), + "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + + whitespace + "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + + whitespace + "*(\\d+)|))" + whitespace + "*\\)|)", "i" ), + "bool": new RegExp( "^(?:" + booleans + ")$", "i" ), + + // For use in libraries implementing .is() + // We use this for POS matching in `select` + "needsContext": new RegExp( "^" + whitespace + + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + whitespace + + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" ) + }, + + rhtml = /HTML$/i, + rinputs = /^(?:input|select|textarea|button)$/i, + rheader = /^h\d$/i, + + rnative = /^[^{]+\{\s*\[native \w/, + + // Easily-parseable/retrievable ID or TAG or CLASS selectors + rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, + + rsibling = /[+~]/, + + // CSS escapes + // http://www.w3.org/TR/CSS21/syndata.html#escaped-characters + runescape = new RegExp( "\\\\[\\da-fA-F]{1,6}" + whitespace + "?|\\\\([^\\r\\n\\f])", "g" ), + funescape = function( escape, nonHex ) { + var high = "0x" + escape.slice( 1 ) - 0x10000; + + return nonHex ? + + // Strip the backslash prefix from a non-hex escape sequence + nonHex : + + // Replace a hexadecimal escape sequence with the encoded Unicode code point + // Support: IE <=11+ + // For values outside the Basic Multilingual Plane (BMP), manually construct a + // surrogate pair + high < 0 ? + String.fromCharCode( high + 0x10000 ) : + String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 ); + }, + + // CSS string/identifier serialization + // https://drafts.csswg.org/cssom/#common-serializing-idioms + rcssescape = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g, + fcssescape = function( ch, asCodePoint ) { + if ( asCodePoint ) { + + // U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER + if ( ch === "\0" ) { + return "\uFFFD"; + } + + // Control characters and (dependent upon position) numbers get escaped as code points + return ch.slice( 0, -1 ) + "\\" + + ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " "; + } + + // Other potentially-special ASCII characters get backslash-escaped + return "\\" + ch; + }, + + // Used for iframes + // See setDocument() + // Removing the function wrapper causes a "Permission Denied" + // error in IE + unloadHandler = function() { + setDocument(); + }, + + inDisabledFieldset = addCombinator( + function( elem ) { + return elem.disabled === true && elem.nodeName.toLowerCase() === "fieldset"; + }, + { dir: "parentNode", next: "legend" } + ); + +// Optimize for push.apply( _, NodeList ) +try { + push.apply( + ( arr = slice.call( preferredDoc.childNodes ) ), + preferredDoc.childNodes + ); + + // Support: Android<4.0 + // Detect silently failing push.apply + // eslint-disable-next-line no-unused-expressions + arr[ preferredDoc.childNodes.length ].nodeType; +} catch ( e ) { + push = { apply: arr.length ? + + // Leverage slice if possible + function( target, els ) { + pushNative.apply( target, slice.call( els ) ); + } : + + // Support: IE<9 + // Otherwise append directly + function( target, els ) { + var j = target.length, + i = 0; + + // Can't trust NodeList.length + while ( ( target[ j++ ] = els[ i++ ] ) ) {} + target.length = j - 1; + } + }; +} + +function Sizzle( selector, context, results, seed ) { + var m, i, elem, nid, match, groups, newSelector, + newContext = context && context.ownerDocument, + + // nodeType defaults to 9, since context defaults to document + nodeType = context ? context.nodeType : 9; + + results = results || []; + + // Return early from calls with invalid selector or context + if ( typeof selector !== "string" || !selector || + nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) { + + return results; + } + + // Try to shortcut find operations (as opposed to filters) in HTML documents + if ( !seed ) { + setDocument( context ); + context = context || document; + + if ( documentIsHTML ) { + + // If the selector is sufficiently simple, try using a "get*By*" DOM method + // (excepting DocumentFragment context, where the methods don't exist) + if ( nodeType !== 11 && ( match = rquickExpr.exec( selector ) ) ) { + + // ID selector + if ( ( m = match[ 1 ] ) ) { + + // Document context + if ( nodeType === 9 ) { + if ( ( elem = context.getElementById( m ) ) ) { + + // Support: IE, Opera, Webkit + // TODO: identify versions + // getElementById can match elements by name instead of ID + if ( elem.id === m ) { + results.push( elem ); + return results; + } + } else { + return results; + } + + // Element context + } else { + + // Support: IE, Opera, Webkit + // TODO: identify versions + // getElementById can match elements by name instead of ID + if ( newContext && ( elem = newContext.getElementById( m ) ) && + contains( context, elem ) && + elem.id === m ) { + + results.push( elem ); + return results; + } + } + + // Type selector + } else if ( match[ 2 ] ) { + push.apply( results, context.getElementsByTagName( selector ) ); + return results; + + // Class selector + } else if ( ( m = match[ 3 ] ) && support.getElementsByClassName && + context.getElementsByClassName ) { + + push.apply( results, context.getElementsByClassName( m ) ); + return results; + } + } + + // Take advantage of querySelectorAll + if ( support.qsa && + !nonnativeSelectorCache[ selector + " " ] && + ( !rbuggyQSA || !rbuggyQSA.test( selector ) ) && + + // Support: IE 8 only + // Exclude object elements + ( nodeType !== 1 || context.nodeName.toLowerCase() !== "object" ) ) { + + newSelector = selector; + newContext = context; + + // qSA considers elements outside a scoping root when evaluating child or + // descendant combinators, which is not what we want. + // In such cases, we work around the behavior by prefixing every selector in the + // list with an ID selector referencing the scope context. + // The technique has to be used as well when a leading combinator is used + // as such selectors are not recognized by querySelectorAll. + // Thanks to Andrew Dupont for this technique. + if ( nodeType === 1 && + ( rdescend.test( selector ) || rcombinators.test( selector ) ) ) { + + // Expand context for sibling selectors + newContext = rsibling.test( selector ) && testContext( context.parentNode ) || + context; + + // We can use :scope instead of the ID hack if the browser + // supports it & if we're not changing the context. + if ( newContext !== context || !support.scope ) { + + // Capture the context ID, setting it first if necessary + if ( ( nid = context.getAttribute( "id" ) ) ) { + nid = nid.replace( rcssescape, fcssescape ); + } else { + context.setAttribute( "id", ( nid = expando ) ); + } + } + + // Prefix every selector in the list + groups = tokenize( selector ); + i = groups.length; + while ( i-- ) { + groups[ i ] = ( nid ? "#" + nid : ":scope" ) + " " + + toSelector( groups[ i ] ); + } + newSelector = groups.join( "," ); + } + + try { + push.apply( results, + newContext.querySelectorAll( newSelector ) + ); + return results; + } catch ( qsaError ) { + nonnativeSelectorCache( selector, true ); + } finally { + if ( nid === expando ) { + context.removeAttribute( "id" ); + } + } + } + } + } + + // All others + return select( selector.replace( rtrim, "$1" ), context, results, seed ); +} + +/** + * Create key-value caches of limited size + * @returns {function(string, object)} Returns the Object data after storing it on itself with + * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength) + * deleting the oldest entry + */ +function createCache() { + var keys = []; + + function cache( key, value ) { + + // Use (key + " ") to avoid collision with native prototype properties (see Issue #157) + if ( keys.push( key + " " ) > Expr.cacheLength ) { + + // Only keep the most recent entries + delete cache[ keys.shift() ]; + } + return ( cache[ key + " " ] = value ); + } + return cache; +} + +/** + * Mark a function for special use by Sizzle + * @param {Function} fn The function to mark + */ +function markFunction( fn ) { + fn[ expando ] = true; + return fn; +} + +/** + * Support testing using an element + * @param {Function} fn Passed the created element and returns a boolean result + */ +function assert( fn ) { + var el = document.createElement( "fieldset" ); + + try { + return !!fn( el ); + } catch ( e ) { + return false; + } finally { + + // Remove from its parent by default + if ( el.parentNode ) { + el.parentNode.removeChild( el ); + } + + // release memory in IE + el = null; + } +} + +/** + * Adds the same handler for all of the specified attrs + * @param {String} attrs Pipe-separated list of attributes + * @param {Function} handler The method that will be applied + */ +function addHandle( attrs, handler ) { + var arr = attrs.split( "|" ), + i = arr.length; + + while ( i-- ) { + Expr.attrHandle[ arr[ i ] ] = handler; + } +} + +/** + * Checks document order of two siblings + * @param {Element} a + * @param {Element} b + * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b + */ +function siblingCheck( a, b ) { + var cur = b && a, + diff = cur && a.nodeType === 1 && b.nodeType === 1 && + a.sourceIndex - b.sourceIndex; + + // Use IE sourceIndex if available on both nodes + if ( diff ) { + return diff; + } + + // Check if b follows a + if ( cur ) { + while ( ( cur = cur.nextSibling ) ) { + if ( cur === b ) { + return -1; + } + } + } + + return a ? 1 : -1; +} + +/** + * Returns a function to use in pseudos for input types + * @param {String} type + */ +function createInputPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === type; + }; +} + +/** + * Returns a function to use in pseudos for buttons + * @param {String} type + */ +function createButtonPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return ( name === "input" || name === "button" ) && elem.type === type; + }; +} + +/** + * Returns a function to use in pseudos for :enabled/:disabled + * @param {Boolean} disabled true for :disabled; false for :enabled + */ +function createDisabledPseudo( disabled ) { + + // Known :disabled false positives: fieldset[disabled] > legend:nth-of-type(n+2) :can-disable + return function( elem ) { + + // Only certain elements can match :enabled or :disabled + // https://html.spec.whatwg.org/multipage/scripting.html#selector-enabled + // https://html.spec.whatwg.org/multipage/scripting.html#selector-disabled + if ( "form" in elem ) { + + // Check for inherited disabledness on relevant non-disabled elements: + // * listed form-associated elements in a disabled fieldset + // https://html.spec.whatwg.org/multipage/forms.html#category-listed + // https://html.spec.whatwg.org/multipage/forms.html#concept-fe-disabled + // * option elements in a disabled optgroup + // https://html.spec.whatwg.org/multipage/forms.html#concept-option-disabled + // All such elements have a "form" property. + if ( elem.parentNode && elem.disabled === false ) { + + // Option elements defer to a parent optgroup if present + if ( "label" in elem ) { + if ( "label" in elem.parentNode ) { + return elem.parentNode.disabled === disabled; + } else { + return elem.disabled === disabled; + } + } + + // Support: IE 6 - 11 + // Use the isDisabled shortcut property to check for disabled fieldset ancestors + return elem.isDisabled === disabled || + + // Where there is no isDisabled, check manually + /* jshint -W018 */ + elem.isDisabled !== !disabled && + inDisabledFieldset( elem ) === disabled; + } + + return elem.disabled === disabled; + + // Try to winnow out elements that can't be disabled before trusting the disabled property. + // Some victims get caught in our net (label, legend, menu, track), but it shouldn't + // even exist on them, let alone have a boolean value. + } else if ( "label" in elem ) { + return elem.disabled === disabled; + } + + // Remaining elements are neither :enabled nor :disabled + return false; + }; +} + +/** + * Returns a function to use in pseudos for positionals + * @param {Function} fn + */ +function createPositionalPseudo( fn ) { + return markFunction( function( argument ) { + argument = +argument; + return markFunction( function( seed, matches ) { + var j, + matchIndexes = fn( [], seed.length, argument ), + i = matchIndexes.length; + + // Match elements found at the specified indexes + while ( i-- ) { + if ( seed[ ( j = matchIndexes[ i ] ) ] ) { + seed[ j ] = !( matches[ j ] = seed[ j ] ); + } + } + } ); + } ); +} + +/** + * Checks a node for validity as a Sizzle context + * @param {Element|Object=} context + * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value + */ +function testContext( context ) { + return context && typeof context.getElementsByTagName !== "undefined" && context; +} + +// Expose support vars for convenience +support = Sizzle.support = {}; + +/** + * Detects XML nodes + * @param {Element|Object} elem An element or a document + * @returns {Boolean} True iff elem is a non-HTML XML node + */ +isXML = Sizzle.isXML = function( elem ) { + var namespace = elem.namespaceURI, + docElem = ( elem.ownerDocument || elem ).documentElement; + + // Support: IE <=8 + // Assume HTML when documentElement doesn't yet exist, such as inside loading iframes + // https://bugs.jquery.com/ticket/4833 + return !rhtml.test( namespace || docElem && docElem.nodeName || "HTML" ); +}; + +/** + * Sets document-related variables once based on the current document + * @param {Element|Object} [doc] An element or document object to use to set the document + * @returns {Object} Returns the current document + */ +setDocument = Sizzle.setDocument = function( node ) { + var hasCompare, subWindow, + doc = node ? node.ownerDocument || node : preferredDoc; + + // Return early if doc is invalid or already selected + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( doc == document || doc.nodeType !== 9 || !doc.documentElement ) { + return document; + } + + // Update global variables + document = doc; + docElem = document.documentElement; + documentIsHTML = !isXML( document ); + + // Support: IE 9 - 11+, Edge 12 - 18+ + // Accessing iframe documents after unload throws "permission denied" errors (jQuery #13936) + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( preferredDoc != document && + ( subWindow = document.defaultView ) && subWindow.top !== subWindow ) { + + // Support: IE 11, Edge + if ( subWindow.addEventListener ) { + subWindow.addEventListener( "unload", unloadHandler, false ); + + // Support: IE 9 - 10 only + } else if ( subWindow.attachEvent ) { + subWindow.attachEvent( "onunload", unloadHandler ); + } + } + + // Support: IE 8 - 11+, Edge 12 - 18+, Chrome <=16 - 25 only, Firefox <=3.6 - 31 only, + // Safari 4 - 5 only, Opera <=11.6 - 12.x only + // IE/Edge & older browsers don't support the :scope pseudo-class. + // Support: Safari 6.0 only + // Safari 6.0 supports :scope but it's an alias of :root there. + support.scope = assert( function( el ) { + docElem.appendChild( el ).appendChild( document.createElement( "div" ) ); + return typeof el.querySelectorAll !== "undefined" && + !el.querySelectorAll( ":scope fieldset div" ).length; + } ); + + /* Attributes + ---------------------------------------------------------------------- */ + + // Support: IE<8 + // Verify that getAttribute really returns attributes and not properties + // (excepting IE8 booleans) + support.attributes = assert( function( el ) { + el.className = "i"; + return !el.getAttribute( "className" ); + } ); + + /* getElement(s)By* + ---------------------------------------------------------------------- */ + + // Check if getElementsByTagName("*") returns only elements + support.getElementsByTagName = assert( function( el ) { + el.appendChild( document.createComment( "" ) ); + return !el.getElementsByTagName( "*" ).length; + } ); + + // Support: IE<9 + support.getElementsByClassName = rnative.test( document.getElementsByClassName ); + + // Support: IE<10 + // Check if getElementById returns elements by name + // The broken getElementById methods don't pick up programmatically-set names, + // so use a roundabout getElementsByName test + support.getById = assert( function( el ) { + docElem.appendChild( el ).id = expando; + return !document.getElementsByName || !document.getElementsByName( expando ).length; + } ); + + // ID filter and find + if ( support.getById ) { + Expr.filter[ "ID" ] = function( id ) { + var attrId = id.replace( runescape, funescape ); + return function( elem ) { + return elem.getAttribute( "id" ) === attrId; + }; + }; + Expr.find[ "ID" ] = function( id, context ) { + if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { + var elem = context.getElementById( id ); + return elem ? [ elem ] : []; + } + }; + } else { + Expr.filter[ "ID" ] = function( id ) { + var attrId = id.replace( runescape, funescape ); + return function( elem ) { + var node = typeof elem.getAttributeNode !== "undefined" && + elem.getAttributeNode( "id" ); + return node && node.value === attrId; + }; + }; + + // Support: IE 6 - 7 only + // getElementById is not reliable as a find shortcut + Expr.find[ "ID" ] = function( id, context ) { + if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { + var node, i, elems, + elem = context.getElementById( id ); + + if ( elem ) { + + // Verify the id attribute + node = elem.getAttributeNode( "id" ); + if ( node && node.value === id ) { + return [ elem ]; + } + + // Fall back on getElementsByName + elems = context.getElementsByName( id ); + i = 0; + while ( ( elem = elems[ i++ ] ) ) { + node = elem.getAttributeNode( "id" ); + if ( node && node.value === id ) { + return [ elem ]; + } + } + } + + return []; + } + }; + } + + // Tag + Expr.find[ "TAG" ] = support.getElementsByTagName ? + function( tag, context ) { + if ( typeof context.getElementsByTagName !== "undefined" ) { + return context.getElementsByTagName( tag ); + + // DocumentFragment nodes don't have gEBTN + } else if ( support.qsa ) { + return context.querySelectorAll( tag ); + } + } : + + function( tag, context ) { + var elem, + tmp = [], + i = 0, + + // By happy coincidence, a (broken) gEBTN appears on DocumentFragment nodes too + results = context.getElementsByTagName( tag ); + + // Filter out possible comments + if ( tag === "*" ) { + while ( ( elem = results[ i++ ] ) ) { + if ( elem.nodeType === 1 ) { + tmp.push( elem ); + } + } + + return tmp; + } + return results; + }; + + // Class + Expr.find[ "CLASS" ] = support.getElementsByClassName && function( className, context ) { + if ( typeof context.getElementsByClassName !== "undefined" && documentIsHTML ) { + return context.getElementsByClassName( className ); + } + }; + + /* QSA/matchesSelector + ---------------------------------------------------------------------- */ + + // QSA and matchesSelector support + + // matchesSelector(:active) reports false when true (IE9/Opera 11.5) + rbuggyMatches = []; + + // qSa(:focus) reports false when true (Chrome 21) + // We allow this because of a bug in IE8/9 that throws an error + // whenever `document.activeElement` is accessed on an iframe + // So, we allow :focus to pass through QSA all the time to avoid the IE error + // See https://bugs.jquery.com/ticket/13378 + rbuggyQSA = []; + + if ( ( support.qsa = rnative.test( document.querySelectorAll ) ) ) { + + // Build QSA regex + // Regex strategy adopted from Diego Perini + assert( function( el ) { + + var input; + + // Select is set to empty string on purpose + // This is to test IE's treatment of not explicitly + // setting a boolean content attribute, + // since its presence should be enough + // https://bugs.jquery.com/ticket/12359 + docElem.appendChild( el ).innerHTML = "" + + ""; + + // Support: IE8, Opera 11-12.16 + // Nothing should be selected when empty strings follow ^= or $= or *= + // The test attribute must be unknown in Opera but "safe" for WinRT + // https://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section + if ( el.querySelectorAll( "[msallowcapture^='']" ).length ) { + rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" ); + } + + // Support: IE8 + // Boolean attributes and "value" are not treated correctly + if ( !el.querySelectorAll( "[selected]" ).length ) { + rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" ); + } + + // Support: Chrome<29, Android<4.4, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.8+ + if ( !el.querySelectorAll( "[id~=" + expando + "-]" ).length ) { + rbuggyQSA.push( "~=" ); + } + + // Support: IE 11+, Edge 15 - 18+ + // IE 11/Edge don't find elements on a `[name='']` query in some cases. + // Adding a temporary attribute to the document before the selection works + // around the issue. + // Interestingly, IE 10 & older don't seem to have the issue. + input = document.createElement( "input" ); + input.setAttribute( "name", "" ); + el.appendChild( input ); + if ( !el.querySelectorAll( "[name='']" ).length ) { + rbuggyQSA.push( "\\[" + whitespace + "*name" + whitespace + "*=" + + whitespace + "*(?:''|\"\")" ); + } + + // Webkit/Opera - :checked should return selected option elements + // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked + // IE8 throws error here and will not see later tests + if ( !el.querySelectorAll( ":checked" ).length ) { + rbuggyQSA.push( ":checked" ); + } + + // Support: Safari 8+, iOS 8+ + // https://bugs.webkit.org/show_bug.cgi?id=136851 + // In-page `selector#id sibling-combinator selector` fails + if ( !el.querySelectorAll( "a#" + expando + "+*" ).length ) { + rbuggyQSA.push( ".#.+[+~]" ); + } + + // Support: Firefox <=3.6 - 5 only + // Old Firefox doesn't throw on a badly-escaped identifier. + el.querySelectorAll( "\\\f" ); + rbuggyQSA.push( "[\\r\\n\\f]" ); + } ); + + assert( function( el ) { + el.innerHTML = "" + + ""; + + // Support: Windows 8 Native Apps + // The type and name attributes are restricted during .innerHTML assignment + var input = document.createElement( "input" ); + input.setAttribute( "type", "hidden" ); + el.appendChild( input ).setAttribute( "name", "D" ); + + // Support: IE8 + // Enforce case-sensitivity of name attribute + if ( el.querySelectorAll( "[name=d]" ).length ) { + rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" ); + } + + // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled) + // IE8 throws error here and will not see later tests + if ( el.querySelectorAll( ":enabled" ).length !== 2 ) { + rbuggyQSA.push( ":enabled", ":disabled" ); + } + + // Support: IE9-11+ + // IE's :disabled selector does not pick up the children of disabled fieldsets + docElem.appendChild( el ).disabled = true; + if ( el.querySelectorAll( ":disabled" ).length !== 2 ) { + rbuggyQSA.push( ":enabled", ":disabled" ); + } + + // Support: Opera 10 - 11 only + // Opera 10-11 does not throw on post-comma invalid pseudos + el.querySelectorAll( "*,:x" ); + rbuggyQSA.push( ",.*:" ); + } ); + } + + if ( ( support.matchesSelector = rnative.test( ( matches = docElem.matches || + docElem.webkitMatchesSelector || + docElem.mozMatchesSelector || + docElem.oMatchesSelector || + docElem.msMatchesSelector ) ) ) ) { + + assert( function( el ) { + + // Check to see if it's possible to do matchesSelector + // on a disconnected node (IE 9) + support.disconnectedMatch = matches.call( el, "*" ); + + // This should fail with an exception + // Gecko does not error, returns false instead + matches.call( el, "[s!='']:x" ); + rbuggyMatches.push( "!=", pseudos ); + } ); + } + + rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join( "|" ) ); + rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join( "|" ) ); + + /* Contains + ---------------------------------------------------------------------- */ + hasCompare = rnative.test( docElem.compareDocumentPosition ); + + // Element contains another + // Purposefully self-exclusive + // As in, an element does not contain itself + contains = hasCompare || rnative.test( docElem.contains ) ? + function( a, b ) { + var adown = a.nodeType === 9 ? a.documentElement : a, + bup = b && b.parentNode; + return a === bup || !!( bup && bup.nodeType === 1 && ( + adown.contains ? + adown.contains( bup ) : + a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16 + ) ); + } : + function( a, b ) { + if ( b ) { + while ( ( b = b.parentNode ) ) { + if ( b === a ) { + return true; + } + } + } + return false; + }; + + /* Sorting + ---------------------------------------------------------------------- */ + + // Document order sorting + sortOrder = hasCompare ? + function( a, b ) { + + // Flag for duplicate removal + if ( a === b ) { + hasDuplicate = true; + return 0; + } + + // Sort on method existence if only one input has compareDocumentPosition + var compare = !a.compareDocumentPosition - !b.compareDocumentPosition; + if ( compare ) { + return compare; + } + + // Calculate position if both inputs belong to the same document + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + compare = ( a.ownerDocument || a ) == ( b.ownerDocument || b ) ? + a.compareDocumentPosition( b ) : + + // Otherwise we know they are disconnected + 1; + + // Disconnected nodes + if ( compare & 1 || + ( !support.sortDetached && b.compareDocumentPosition( a ) === compare ) ) { + + // Choose the first element that is related to our preferred document + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( a == document || a.ownerDocument == preferredDoc && + contains( preferredDoc, a ) ) { + return -1; + } + + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( b == document || b.ownerDocument == preferredDoc && + contains( preferredDoc, b ) ) { + return 1; + } + + // Maintain original order + return sortInput ? + ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : + 0; + } + + return compare & 4 ? -1 : 1; + } : + function( a, b ) { + + // Exit early if the nodes are identical + if ( a === b ) { + hasDuplicate = true; + return 0; + } + + var cur, + i = 0, + aup = a.parentNode, + bup = b.parentNode, + ap = [ a ], + bp = [ b ]; + + // Parentless nodes are either documents or disconnected + if ( !aup || !bup ) { + + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + /* eslint-disable eqeqeq */ + return a == document ? -1 : + b == document ? 1 : + /* eslint-enable eqeqeq */ + aup ? -1 : + bup ? 1 : + sortInput ? + ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : + 0; + + // If the nodes are siblings, we can do a quick check + } else if ( aup === bup ) { + return siblingCheck( a, b ); + } + + // Otherwise we need full lists of their ancestors for comparison + cur = a; + while ( ( cur = cur.parentNode ) ) { + ap.unshift( cur ); + } + cur = b; + while ( ( cur = cur.parentNode ) ) { + bp.unshift( cur ); + } + + // Walk down the tree looking for a discrepancy + while ( ap[ i ] === bp[ i ] ) { + i++; + } + + return i ? + + // Do a sibling check if the nodes have a common ancestor + siblingCheck( ap[ i ], bp[ i ] ) : + + // Otherwise nodes in our document sort first + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + /* eslint-disable eqeqeq */ + ap[ i ] == preferredDoc ? -1 : + bp[ i ] == preferredDoc ? 1 : + /* eslint-enable eqeqeq */ + 0; + }; + + return document; +}; + +Sizzle.matches = function( expr, elements ) { + return Sizzle( expr, null, null, elements ); +}; + +Sizzle.matchesSelector = function( elem, expr ) { + setDocument( elem ); + + if ( support.matchesSelector && documentIsHTML && + !nonnativeSelectorCache[ expr + " " ] && + ( !rbuggyMatches || !rbuggyMatches.test( expr ) ) && + ( !rbuggyQSA || !rbuggyQSA.test( expr ) ) ) { + + try { + var ret = matches.call( elem, expr ); + + // IE 9's matchesSelector returns false on disconnected nodes + if ( ret || support.disconnectedMatch || + + // As well, disconnected nodes are said to be in a document + // fragment in IE 9 + elem.document && elem.document.nodeType !== 11 ) { + return ret; + } + } catch ( e ) { + nonnativeSelectorCache( expr, true ); + } + } + + return Sizzle( expr, document, null, [ elem ] ).length > 0; +}; + +Sizzle.contains = function( context, elem ) { + + // Set document vars if needed + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( ( context.ownerDocument || context ) != document ) { + setDocument( context ); + } + return contains( context, elem ); +}; + +Sizzle.attr = function( elem, name ) { + + // Set document vars if needed + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( ( elem.ownerDocument || elem ) != document ) { + setDocument( elem ); + } + + var fn = Expr.attrHandle[ name.toLowerCase() ], + + // Don't get fooled by Object.prototype properties (jQuery #13807) + val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ? + fn( elem, name, !documentIsHTML ) : + undefined; + + return val !== undefined ? + val : + support.attributes || !documentIsHTML ? + elem.getAttribute( name ) : + ( val = elem.getAttributeNode( name ) ) && val.specified ? + val.value : + null; +}; + +Sizzle.escape = function( sel ) { + return ( sel + "" ).replace( rcssescape, fcssescape ); +}; + +Sizzle.error = function( msg ) { + throw new Error( "Syntax error, unrecognized expression: " + msg ); +}; + +/** + * Document sorting and removing duplicates + * @param {ArrayLike} results + */ +Sizzle.uniqueSort = function( results ) { + var elem, + duplicates = [], + j = 0, + i = 0; + + // Unless we *know* we can detect duplicates, assume their presence + hasDuplicate = !support.detectDuplicates; + sortInput = !support.sortStable && results.slice( 0 ); + results.sort( sortOrder ); + + if ( hasDuplicate ) { + while ( ( elem = results[ i++ ] ) ) { + if ( elem === results[ i ] ) { + j = duplicates.push( i ); + } + } + while ( j-- ) { + results.splice( duplicates[ j ], 1 ); + } + } + + // Clear input after sorting to release objects + // See https://github.com/jquery/sizzle/pull/225 + sortInput = null; + + return results; +}; + +/** + * Utility function for retrieving the text value of an array of DOM nodes + * @param {Array|Element} elem + */ +getText = Sizzle.getText = function( elem ) { + var node, + ret = "", + i = 0, + nodeType = elem.nodeType; + + if ( !nodeType ) { + + // If no nodeType, this is expected to be an array + while ( ( node = elem[ i++ ] ) ) { + + // Do not traverse comment nodes + ret += getText( node ); + } + } else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) { + + // Use textContent for elements + // innerText usage removed for consistency of new lines (jQuery #11153) + if ( typeof elem.textContent === "string" ) { + return elem.textContent; + } else { + + // Traverse its children + for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { + ret += getText( elem ); + } + } + } else if ( nodeType === 3 || nodeType === 4 ) { + return elem.nodeValue; + } + + // Do not include comment or processing instruction nodes + + return ret; +}; + +Expr = Sizzle.selectors = { + + // Can be adjusted by the user + cacheLength: 50, + + createPseudo: markFunction, + + match: matchExpr, + + attrHandle: {}, + + find: {}, + + relative: { + ">": { dir: "parentNode", first: true }, + " ": { dir: "parentNode" }, + "+": { dir: "previousSibling", first: true }, + "~": { dir: "previousSibling" } + }, + + preFilter: { + "ATTR": function( match ) { + match[ 1 ] = match[ 1 ].replace( runescape, funescape ); + + // Move the given value to match[3] whether quoted or unquoted + match[ 3 ] = ( match[ 3 ] || match[ 4 ] || + match[ 5 ] || "" ).replace( runescape, funescape ); + + if ( match[ 2 ] === "~=" ) { + match[ 3 ] = " " + match[ 3 ] + " "; + } + + return match.slice( 0, 4 ); + }, + + "CHILD": function( match ) { + + /* matches from matchExpr["CHILD"] + 1 type (only|nth|...) + 2 what (child|of-type) + 3 argument (even|odd|\d*|\d*n([+-]\d+)?|...) + 4 xn-component of xn+y argument ([+-]?\d*n|) + 5 sign of xn-component + 6 x of xn-component + 7 sign of y-component + 8 y of y-component + */ + match[ 1 ] = match[ 1 ].toLowerCase(); + + if ( match[ 1 ].slice( 0, 3 ) === "nth" ) { + + // nth-* requires argument + if ( !match[ 3 ] ) { + Sizzle.error( match[ 0 ] ); + } + + // numeric x and y parameters for Expr.filter.CHILD + // remember that false/true cast respectively to 0/1 + match[ 4 ] = +( match[ 4 ] ? + match[ 5 ] + ( match[ 6 ] || 1 ) : + 2 * ( match[ 3 ] === "even" || match[ 3 ] === "odd" ) ); + match[ 5 ] = +( ( match[ 7 ] + match[ 8 ] ) || match[ 3 ] === "odd" ); + + // other types prohibit arguments + } else if ( match[ 3 ] ) { + Sizzle.error( match[ 0 ] ); + } + + return match; + }, + + "PSEUDO": function( match ) { + var excess, + unquoted = !match[ 6 ] && match[ 2 ]; + + if ( matchExpr[ "CHILD" ].test( match[ 0 ] ) ) { + return null; + } + + // Accept quoted arguments as-is + if ( match[ 3 ] ) { + match[ 2 ] = match[ 4 ] || match[ 5 ] || ""; + + // Strip excess characters from unquoted arguments + } else if ( unquoted && rpseudo.test( unquoted ) && + + // Get excess from tokenize (recursively) + ( excess = tokenize( unquoted, true ) ) && + + // advance to the next closing parenthesis + ( excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length ) ) { + + // excess is a negative index + match[ 0 ] = match[ 0 ].slice( 0, excess ); + match[ 2 ] = unquoted.slice( 0, excess ); + } + + // Return only captures needed by the pseudo filter method (type and argument) + return match.slice( 0, 3 ); + } + }, + + filter: { + + "TAG": function( nodeNameSelector ) { + var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase(); + return nodeNameSelector === "*" ? + function() { + return true; + } : + function( elem ) { + return elem.nodeName && elem.nodeName.toLowerCase() === nodeName; + }; + }, + + "CLASS": function( className ) { + var pattern = classCache[ className + " " ]; + + return pattern || + ( pattern = new RegExp( "(^|" + whitespace + + ")" + className + "(" + whitespace + "|$)" ) ) && classCache( + className, function( elem ) { + return pattern.test( + typeof elem.className === "string" && elem.className || + typeof elem.getAttribute !== "undefined" && + elem.getAttribute( "class" ) || + "" + ); + } ); + }, + + "ATTR": function( name, operator, check ) { + return function( elem ) { + var result = Sizzle.attr( elem, name ); + + if ( result == null ) { + return operator === "!="; + } + if ( !operator ) { + return true; + } + + result += ""; + + /* eslint-disable max-len */ + + return operator === "=" ? result === check : + operator === "!=" ? result !== check : + operator === "^=" ? check && result.indexOf( check ) === 0 : + operator === "*=" ? check && result.indexOf( check ) > -1 : + operator === "$=" ? check && result.slice( -check.length ) === check : + operator === "~=" ? ( " " + result.replace( rwhitespace, " " ) + " " ).indexOf( check ) > -1 : + operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" : + false; + /* eslint-enable max-len */ + + }; + }, + + "CHILD": function( type, what, _argument, first, last ) { + var simple = type.slice( 0, 3 ) !== "nth", + forward = type.slice( -4 ) !== "last", + ofType = what === "of-type"; + + return first === 1 && last === 0 ? + + // Shortcut for :nth-*(n) + function( elem ) { + return !!elem.parentNode; + } : + + function( elem, _context, xml ) { + var cache, uniqueCache, outerCache, node, nodeIndex, start, + dir = simple !== forward ? "nextSibling" : "previousSibling", + parent = elem.parentNode, + name = ofType && elem.nodeName.toLowerCase(), + useCache = !xml && !ofType, + diff = false; + + if ( parent ) { + + // :(first|last|only)-(child|of-type) + if ( simple ) { + while ( dir ) { + node = elem; + while ( ( node = node[ dir ] ) ) { + if ( ofType ? + node.nodeName.toLowerCase() === name : + node.nodeType === 1 ) { + + return false; + } + } + + // Reverse direction for :only-* (if we haven't yet done so) + start = dir = type === "only" && !start && "nextSibling"; + } + return true; + } + + start = [ forward ? parent.firstChild : parent.lastChild ]; + + // non-xml :nth-child(...) stores cache data on `parent` + if ( forward && useCache ) { + + // Seek `elem` from a previously-cached index + + // ...in a gzip-friendly way + node = parent; + outerCache = node[ expando ] || ( node[ expando ] = {} ); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + ( outerCache[ node.uniqueID ] = {} ); + + cache = uniqueCache[ type ] || []; + nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; + diff = nodeIndex && cache[ 2 ]; + node = nodeIndex && parent.childNodes[ nodeIndex ]; + + while ( ( node = ++nodeIndex && node && node[ dir ] || + + // Fallback to seeking `elem` from the start + ( diff = nodeIndex = 0 ) || start.pop() ) ) { + + // When found, cache indexes on `parent` and break + if ( node.nodeType === 1 && ++diff && node === elem ) { + uniqueCache[ type ] = [ dirruns, nodeIndex, diff ]; + break; + } + } + + } else { + + // Use previously-cached element index if available + if ( useCache ) { + + // ...in a gzip-friendly way + node = elem; + outerCache = node[ expando ] || ( node[ expando ] = {} ); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + ( outerCache[ node.uniqueID ] = {} ); + + cache = uniqueCache[ type ] || []; + nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; + diff = nodeIndex; + } + + // xml :nth-child(...) + // or :nth-last-child(...) or :nth(-last)?-of-type(...) + if ( diff === false ) { + + // Use the same loop as above to seek `elem` from the start + while ( ( node = ++nodeIndex && node && node[ dir ] || + ( diff = nodeIndex = 0 ) || start.pop() ) ) { + + if ( ( ofType ? + node.nodeName.toLowerCase() === name : + node.nodeType === 1 ) && + ++diff ) { + + // Cache the index of each encountered element + if ( useCache ) { + outerCache = node[ expando ] || + ( node[ expando ] = {} ); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + ( outerCache[ node.uniqueID ] = {} ); + + uniqueCache[ type ] = [ dirruns, diff ]; + } + + if ( node === elem ) { + break; + } + } + } + } + } + + // Incorporate the offset, then check against cycle size + diff -= last; + return diff === first || ( diff % first === 0 && diff / first >= 0 ); + } + }; + }, + + "PSEUDO": function( pseudo, argument ) { + + // pseudo-class names are case-insensitive + // http://www.w3.org/TR/selectors/#pseudo-classes + // Prioritize by case sensitivity in case custom pseudos are added with uppercase letters + // Remember that setFilters inherits from pseudos + var args, + fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] || + Sizzle.error( "unsupported pseudo: " + pseudo ); + + // The user may use createPseudo to indicate that + // arguments are needed to create the filter function + // just as Sizzle does + if ( fn[ expando ] ) { + return fn( argument ); + } + + // But maintain support for old signatures + if ( fn.length > 1 ) { + args = [ pseudo, pseudo, "", argument ]; + return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ? + markFunction( function( seed, matches ) { + var idx, + matched = fn( seed, argument ), + i = matched.length; + while ( i-- ) { + idx = indexOf( seed, matched[ i ] ); + seed[ idx ] = !( matches[ idx ] = matched[ i ] ); + } + } ) : + function( elem ) { + return fn( elem, 0, args ); + }; + } + + return fn; + } + }, + + pseudos: { + + // Potentially complex pseudos + "not": markFunction( function( selector ) { + + // Trim the selector passed to compile + // to avoid treating leading and trailing + // spaces as combinators + var input = [], + results = [], + matcher = compile( selector.replace( rtrim, "$1" ) ); + + return matcher[ expando ] ? + markFunction( function( seed, matches, _context, xml ) { + var elem, + unmatched = matcher( seed, null, xml, [] ), + i = seed.length; + + // Match elements unmatched by `matcher` + while ( i-- ) { + if ( ( elem = unmatched[ i ] ) ) { + seed[ i ] = !( matches[ i ] = elem ); + } + } + } ) : + function( elem, _context, xml ) { + input[ 0 ] = elem; + matcher( input, null, xml, results ); + + // Don't keep the element (issue #299) + input[ 0 ] = null; + return !results.pop(); + }; + } ), + + "has": markFunction( function( selector ) { + return function( elem ) { + return Sizzle( selector, elem ).length > 0; + }; + } ), + + "contains": markFunction( function( text ) { + text = text.replace( runescape, funescape ); + return function( elem ) { + return ( elem.textContent || getText( elem ) ).indexOf( text ) > -1; + }; + } ), + + // "Whether an element is represented by a :lang() selector + // is based solely on the element's language value + // being equal to the identifier C, + // or beginning with the identifier C immediately followed by "-". + // The matching of C against the element's language value is performed case-insensitively. + // The identifier C does not have to be a valid language name." + // http://www.w3.org/TR/selectors/#lang-pseudo + "lang": markFunction( function( lang ) { + + // lang value must be a valid identifier + if ( !ridentifier.test( lang || "" ) ) { + Sizzle.error( "unsupported lang: " + lang ); + } + lang = lang.replace( runescape, funescape ).toLowerCase(); + return function( elem ) { + var elemLang; + do { + if ( ( elemLang = documentIsHTML ? + elem.lang : + elem.getAttribute( "xml:lang" ) || elem.getAttribute( "lang" ) ) ) { + + elemLang = elemLang.toLowerCase(); + return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0; + } + } while ( ( elem = elem.parentNode ) && elem.nodeType === 1 ); + return false; + }; + } ), + + // Miscellaneous + "target": function( elem ) { + var hash = window.location && window.location.hash; + return hash && hash.slice( 1 ) === elem.id; + }, + + "root": function( elem ) { + return elem === docElem; + }, + + "focus": function( elem ) { + return elem === document.activeElement && + ( !document.hasFocus || document.hasFocus() ) && + !!( elem.type || elem.href || ~elem.tabIndex ); + }, + + // Boolean properties + "enabled": createDisabledPseudo( false ), + "disabled": createDisabledPseudo( true ), + + "checked": function( elem ) { + + // In CSS3, :checked should return both checked and selected elements + // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked + var nodeName = elem.nodeName.toLowerCase(); + return ( nodeName === "input" && !!elem.checked ) || + ( nodeName === "option" && !!elem.selected ); + }, + + "selected": function( elem ) { + + // Accessing this property makes selected-by-default + // options in Safari work properly + if ( elem.parentNode ) { + // eslint-disable-next-line no-unused-expressions + elem.parentNode.selectedIndex; + } + + return elem.selected === true; + }, + + // Contents + "empty": function( elem ) { + + // http://www.w3.org/TR/selectors/#empty-pseudo + // :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5), + // but not by others (comment: 8; processing instruction: 7; etc.) + // nodeType < 6 works because attributes (2) do not appear as children + for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { + if ( elem.nodeType < 6 ) { + return false; + } + } + return true; + }, + + "parent": function( elem ) { + return !Expr.pseudos[ "empty" ]( elem ); + }, + + // Element/input types + "header": function( elem ) { + return rheader.test( elem.nodeName ); + }, + + "input": function( elem ) { + return rinputs.test( elem.nodeName ); + }, + + "button": function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === "button" || name === "button"; + }, + + "text": function( elem ) { + var attr; + return elem.nodeName.toLowerCase() === "input" && + elem.type === "text" && + + // Support: IE<8 + // New HTML5 attribute values (e.g., "search") appear with elem.type === "text" + ( ( attr = elem.getAttribute( "type" ) ) == null || + attr.toLowerCase() === "text" ); + }, + + // Position-in-collection + "first": createPositionalPseudo( function() { + return [ 0 ]; + } ), + + "last": createPositionalPseudo( function( _matchIndexes, length ) { + return [ length - 1 ]; + } ), + + "eq": createPositionalPseudo( function( _matchIndexes, length, argument ) { + return [ argument < 0 ? argument + length : argument ]; + } ), + + "even": createPositionalPseudo( function( matchIndexes, length ) { + var i = 0; + for ( ; i < length; i += 2 ) { + matchIndexes.push( i ); + } + return matchIndexes; + } ), + + "odd": createPositionalPseudo( function( matchIndexes, length ) { + var i = 1; + for ( ; i < length; i += 2 ) { + matchIndexes.push( i ); + } + return matchIndexes; + } ), + + "lt": createPositionalPseudo( function( matchIndexes, length, argument ) { + var i = argument < 0 ? + argument + length : + argument > length ? + length : + argument; + for ( ; --i >= 0; ) { + matchIndexes.push( i ); + } + return matchIndexes; + } ), + + "gt": createPositionalPseudo( function( matchIndexes, length, argument ) { + var i = argument < 0 ? argument + length : argument; + for ( ; ++i < length; ) { + matchIndexes.push( i ); + } + return matchIndexes; + } ) + } +}; + +Expr.pseudos[ "nth" ] = Expr.pseudos[ "eq" ]; + +// Add button/input type pseudos +for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) { + Expr.pseudos[ i ] = createInputPseudo( i ); +} +for ( i in { submit: true, reset: true } ) { + Expr.pseudos[ i ] = createButtonPseudo( i ); +} + +// Easy API for creating new setFilters +function setFilters() {} +setFilters.prototype = Expr.filters = Expr.pseudos; +Expr.setFilters = new setFilters(); + +tokenize = Sizzle.tokenize = function( selector, parseOnly ) { + var matched, match, tokens, type, + soFar, groups, preFilters, + cached = tokenCache[ selector + " " ]; + + if ( cached ) { + return parseOnly ? 0 : cached.slice( 0 ); + } + + soFar = selector; + groups = []; + preFilters = Expr.preFilter; + + while ( soFar ) { + + // Comma and first run + if ( !matched || ( match = rcomma.exec( soFar ) ) ) { + if ( match ) { + + // Don't consume trailing commas as valid + soFar = soFar.slice( match[ 0 ].length ) || soFar; + } + groups.push( ( tokens = [] ) ); + } + + matched = false; + + // Combinators + if ( ( match = rcombinators.exec( soFar ) ) ) { + matched = match.shift(); + tokens.push( { + value: matched, + + // Cast descendant combinators to space + type: match[ 0 ].replace( rtrim, " " ) + } ); + soFar = soFar.slice( matched.length ); + } + + // Filters + for ( type in Expr.filter ) { + if ( ( match = matchExpr[ type ].exec( soFar ) ) && ( !preFilters[ type ] || + ( match = preFilters[ type ]( match ) ) ) ) { + matched = match.shift(); + tokens.push( { + value: matched, + type: type, + matches: match + } ); + soFar = soFar.slice( matched.length ); + } + } + + if ( !matched ) { + break; + } + } + + // Return the length of the invalid excess + // if we're just parsing + // Otherwise, throw an error or return tokens + return parseOnly ? + soFar.length : + soFar ? + Sizzle.error( selector ) : + + // Cache the tokens + tokenCache( selector, groups ).slice( 0 ); +}; + +function toSelector( tokens ) { + var i = 0, + len = tokens.length, + selector = ""; + for ( ; i < len; i++ ) { + selector += tokens[ i ].value; + } + return selector; +} + +function addCombinator( matcher, combinator, base ) { + var dir = combinator.dir, + skip = combinator.next, + key = skip || dir, + checkNonElements = base && key === "parentNode", + doneName = done++; + + return combinator.first ? + + // Check against closest ancestor/preceding element + function( elem, context, xml ) { + while ( ( elem = elem[ dir ] ) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + return matcher( elem, context, xml ); + } + } + return false; + } : + + // Check against all ancestor/preceding elements + function( elem, context, xml ) { + var oldCache, uniqueCache, outerCache, + newCache = [ dirruns, doneName ]; + + // We can't set arbitrary data on XML nodes, so they don't benefit from combinator caching + if ( xml ) { + while ( ( elem = elem[ dir ] ) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + if ( matcher( elem, context, xml ) ) { + return true; + } + } + } + } else { + while ( ( elem = elem[ dir ] ) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + outerCache = elem[ expando ] || ( elem[ expando ] = {} ); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ elem.uniqueID ] || + ( outerCache[ elem.uniqueID ] = {} ); + + if ( skip && skip === elem.nodeName.toLowerCase() ) { + elem = elem[ dir ] || elem; + } else if ( ( oldCache = uniqueCache[ key ] ) && + oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) { + + // Assign to newCache so results back-propagate to previous elements + return ( newCache[ 2 ] = oldCache[ 2 ] ); + } else { + + // Reuse newcache so results back-propagate to previous elements + uniqueCache[ key ] = newCache; + + // A match means we're done; a fail means we have to keep checking + if ( ( newCache[ 2 ] = matcher( elem, context, xml ) ) ) { + return true; + } + } + } + } + } + return false; + }; +} + +function elementMatcher( matchers ) { + return matchers.length > 1 ? + function( elem, context, xml ) { + var i = matchers.length; + while ( i-- ) { + if ( !matchers[ i ]( elem, context, xml ) ) { + return false; + } + } + return true; + } : + matchers[ 0 ]; +} + +function multipleContexts( selector, contexts, results ) { + var i = 0, + len = contexts.length; + for ( ; i < len; i++ ) { + Sizzle( selector, contexts[ i ], results ); + } + return results; +} + +function condense( unmatched, map, filter, context, xml ) { + var elem, + newUnmatched = [], + i = 0, + len = unmatched.length, + mapped = map != null; + + for ( ; i < len; i++ ) { + if ( ( elem = unmatched[ i ] ) ) { + if ( !filter || filter( elem, context, xml ) ) { + newUnmatched.push( elem ); + if ( mapped ) { + map.push( i ); + } + } + } + } + + return newUnmatched; +} + +function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) { + if ( postFilter && !postFilter[ expando ] ) { + postFilter = setMatcher( postFilter ); + } + if ( postFinder && !postFinder[ expando ] ) { + postFinder = setMatcher( postFinder, postSelector ); + } + return markFunction( function( seed, results, context, xml ) { + var temp, i, elem, + preMap = [], + postMap = [], + preexisting = results.length, + + // Get initial elements from seed or context + elems = seed || multipleContexts( + selector || "*", + context.nodeType ? [ context ] : context, + [] + ), + + // Prefilter to get matcher input, preserving a map for seed-results synchronization + matcherIn = preFilter && ( seed || !selector ) ? + condense( elems, preMap, preFilter, context, xml ) : + elems, + + matcherOut = matcher ? + + // If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results, + postFinder || ( seed ? preFilter : preexisting || postFilter ) ? + + // ...intermediate processing is necessary + [] : + + // ...otherwise use results directly + results : + matcherIn; + + // Find primary matches + if ( matcher ) { + matcher( matcherIn, matcherOut, context, xml ); + } + + // Apply postFilter + if ( postFilter ) { + temp = condense( matcherOut, postMap ); + postFilter( temp, [], context, xml ); + + // Un-match failing elements by moving them back to matcherIn + i = temp.length; + while ( i-- ) { + if ( ( elem = temp[ i ] ) ) { + matcherOut[ postMap[ i ] ] = !( matcherIn[ postMap[ i ] ] = elem ); + } + } + } + + if ( seed ) { + if ( postFinder || preFilter ) { + if ( postFinder ) { + + // Get the final matcherOut by condensing this intermediate into postFinder contexts + temp = []; + i = matcherOut.length; + while ( i-- ) { + if ( ( elem = matcherOut[ i ] ) ) { + + // Restore matcherIn since elem is not yet a final match + temp.push( ( matcherIn[ i ] = elem ) ); + } + } + postFinder( null, ( matcherOut = [] ), temp, xml ); + } + + // Move matched elements from seed to results to keep them synchronized + i = matcherOut.length; + while ( i-- ) { + if ( ( elem = matcherOut[ i ] ) && + ( temp = postFinder ? indexOf( seed, elem ) : preMap[ i ] ) > -1 ) { + + seed[ temp ] = !( results[ temp ] = elem ); + } + } + } + + // Add elements to results, through postFinder if defined + } else { + matcherOut = condense( + matcherOut === results ? + matcherOut.splice( preexisting, matcherOut.length ) : + matcherOut + ); + if ( postFinder ) { + postFinder( null, results, matcherOut, xml ); + } else { + push.apply( results, matcherOut ); + } + } + } ); +} + +function matcherFromTokens( tokens ) { + var checkContext, matcher, j, + len = tokens.length, + leadingRelative = Expr.relative[ tokens[ 0 ].type ], + implicitRelative = leadingRelative || Expr.relative[ " " ], + i = leadingRelative ? 1 : 0, + + // The foundational matcher ensures that elements are reachable from top-level context(s) + matchContext = addCombinator( function( elem ) { + return elem === checkContext; + }, implicitRelative, true ), + matchAnyContext = addCombinator( function( elem ) { + return indexOf( checkContext, elem ) > -1; + }, implicitRelative, true ), + matchers = [ function( elem, context, xml ) { + var ret = ( !leadingRelative && ( xml || context !== outermostContext ) ) || ( + ( checkContext = context ).nodeType ? + matchContext( elem, context, xml ) : + matchAnyContext( elem, context, xml ) ); + + // Avoid hanging onto element (issue #299) + checkContext = null; + return ret; + } ]; + + for ( ; i < len; i++ ) { + if ( ( matcher = Expr.relative[ tokens[ i ].type ] ) ) { + matchers = [ addCombinator( elementMatcher( matchers ), matcher ) ]; + } else { + matcher = Expr.filter[ tokens[ i ].type ].apply( null, tokens[ i ].matches ); + + // Return special upon seeing a positional matcher + if ( matcher[ expando ] ) { + + // Find the next relative operator (if any) for proper handling + j = ++i; + for ( ; j < len; j++ ) { + if ( Expr.relative[ tokens[ j ].type ] ) { + break; + } + } + return setMatcher( + i > 1 && elementMatcher( matchers ), + i > 1 && toSelector( + + // If the preceding token was a descendant combinator, insert an implicit any-element `*` + tokens + .slice( 0, i - 1 ) + .concat( { value: tokens[ i - 2 ].type === " " ? "*" : "" } ) + ).replace( rtrim, "$1" ), + matcher, + i < j && matcherFromTokens( tokens.slice( i, j ) ), + j < len && matcherFromTokens( ( tokens = tokens.slice( j ) ) ), + j < len && toSelector( tokens ) + ); + } + matchers.push( matcher ); + } + } + + return elementMatcher( matchers ); +} + +function matcherFromGroupMatchers( elementMatchers, setMatchers ) { + var bySet = setMatchers.length > 0, + byElement = elementMatchers.length > 0, + superMatcher = function( seed, context, xml, results, outermost ) { + var elem, j, matcher, + matchedCount = 0, + i = "0", + unmatched = seed && [], + setMatched = [], + contextBackup = outermostContext, + + // We must always have either seed elements or outermost context + elems = seed || byElement && Expr.find[ "TAG" ]( "*", outermost ), + + // Use integer dirruns iff this is the outermost matcher + dirrunsUnique = ( dirruns += contextBackup == null ? 1 : Math.random() || 0.1 ), + len = elems.length; + + if ( outermost ) { + + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + outermostContext = context == document || context || outermost; + } + + // Add elements passing elementMatchers directly to results + // Support: IE<9, Safari + // Tolerate NodeList properties (IE: "length"; Safari: ) matching elements by id + for ( ; i !== len && ( elem = elems[ i ] ) != null; i++ ) { + if ( byElement && elem ) { + j = 0; + + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( !context && elem.ownerDocument != document ) { + setDocument( elem ); + xml = !documentIsHTML; + } + while ( ( matcher = elementMatchers[ j++ ] ) ) { + if ( matcher( elem, context || document, xml ) ) { + results.push( elem ); + break; + } + } + if ( outermost ) { + dirruns = dirrunsUnique; + } + } + + // Track unmatched elements for set filters + if ( bySet ) { + + // They will have gone through all possible matchers + if ( ( elem = !matcher && elem ) ) { + matchedCount--; + } + + // Lengthen the array for every element, matched or not + if ( seed ) { + unmatched.push( elem ); + } + } + } + + // `i` is now the count of elements visited above, and adding it to `matchedCount` + // makes the latter nonnegative. + matchedCount += i; + + // Apply set filters to unmatched elements + // NOTE: This can be skipped if there are no unmatched elements (i.e., `matchedCount` + // equals `i`), unless we didn't visit _any_ elements in the above loop because we have + // no element matchers and no seed. + // Incrementing an initially-string "0" `i` allows `i` to remain a string only in that + // case, which will result in a "00" `matchedCount` that differs from `i` but is also + // numerically zero. + if ( bySet && i !== matchedCount ) { + j = 0; + while ( ( matcher = setMatchers[ j++ ] ) ) { + matcher( unmatched, setMatched, context, xml ); + } + + if ( seed ) { + + // Reintegrate element matches to eliminate the need for sorting + if ( matchedCount > 0 ) { + while ( i-- ) { + if ( !( unmatched[ i ] || setMatched[ i ] ) ) { + setMatched[ i ] = pop.call( results ); + } + } + } + + // Discard index placeholder values to get only actual matches + setMatched = condense( setMatched ); + } + + // Add matches to results + push.apply( results, setMatched ); + + // Seedless set matches succeeding multiple successful matchers stipulate sorting + if ( outermost && !seed && setMatched.length > 0 && + ( matchedCount + setMatchers.length ) > 1 ) { + + Sizzle.uniqueSort( results ); + } + } + + // Override manipulation of globals by nested matchers + if ( outermost ) { + dirruns = dirrunsUnique; + outermostContext = contextBackup; + } + + return unmatched; + }; + + return bySet ? + markFunction( superMatcher ) : + superMatcher; +} + +compile = Sizzle.compile = function( selector, match /* Internal Use Only */ ) { + var i, + setMatchers = [], + elementMatchers = [], + cached = compilerCache[ selector + " " ]; + + if ( !cached ) { + + // Generate a function of recursive functions that can be used to check each element + if ( !match ) { + match = tokenize( selector ); + } + i = match.length; + while ( i-- ) { + cached = matcherFromTokens( match[ i ] ); + if ( cached[ expando ] ) { + setMatchers.push( cached ); + } else { + elementMatchers.push( cached ); + } + } + + // Cache the compiled function + cached = compilerCache( + selector, + matcherFromGroupMatchers( elementMatchers, setMatchers ) + ); + + // Save selector and tokenization + cached.selector = selector; + } + return cached; +}; + +/** + * A low-level selection function that works with Sizzle's compiled + * selector functions + * @param {String|Function} selector A selector or a pre-compiled + * selector function built with Sizzle.compile + * @param {Element} context + * @param {Array} [results] + * @param {Array} [seed] A set of elements to match against + */ +select = Sizzle.select = function( selector, context, results, seed ) { + var i, tokens, token, type, find, + compiled = typeof selector === "function" && selector, + match = !seed && tokenize( ( selector = compiled.selector || selector ) ); + + results = results || []; + + // Try to minimize operations if there is only one selector in the list and no seed + // (the latter of which guarantees us context) + if ( match.length === 1 ) { + + // Reduce context if the leading compound selector is an ID + tokens = match[ 0 ] = match[ 0 ].slice( 0 ); + if ( tokens.length > 2 && ( token = tokens[ 0 ] ).type === "ID" && + context.nodeType === 9 && documentIsHTML && Expr.relative[ tokens[ 1 ].type ] ) { + + context = ( Expr.find[ "ID" ]( token.matches[ 0 ] + .replace( runescape, funescape ), context ) || [] )[ 0 ]; + if ( !context ) { + return results; + + // Precompiled matchers will still verify ancestry, so step up a level + } else if ( compiled ) { + context = context.parentNode; + } + + selector = selector.slice( tokens.shift().value.length ); + } + + // Fetch a seed set for right-to-left matching + i = matchExpr[ "needsContext" ].test( selector ) ? 0 : tokens.length; + while ( i-- ) { + token = tokens[ i ]; + + // Abort if we hit a combinator + if ( Expr.relative[ ( type = token.type ) ] ) { + break; + } + if ( ( find = Expr.find[ type ] ) ) { + + // Search, expanding context for leading sibling combinators + if ( ( seed = find( + token.matches[ 0 ].replace( runescape, funescape ), + rsibling.test( tokens[ 0 ].type ) && testContext( context.parentNode ) || + context + ) ) ) { + + // If seed is empty or no tokens remain, we can return early + tokens.splice( i, 1 ); + selector = seed.length && toSelector( tokens ); + if ( !selector ) { + push.apply( results, seed ); + return results; + } + + break; + } + } + } + } + + // Compile and execute a filtering function if one is not provided + // Provide `match` to avoid retokenization if we modified the selector above + ( compiled || compile( selector, match ) )( + seed, + context, + !documentIsHTML, + results, + !context || rsibling.test( selector ) && testContext( context.parentNode ) || context + ); + return results; +}; + +// One-time assignments + +// Sort stability +support.sortStable = expando.split( "" ).sort( sortOrder ).join( "" ) === expando; + +// Support: Chrome 14-35+ +// Always assume duplicates if they aren't passed to the comparison function +support.detectDuplicates = !!hasDuplicate; + +// Initialize against the default document +setDocument(); + +// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27) +// Detached nodes confoundingly follow *each other* +support.sortDetached = assert( function( el ) { + + // Should return 1, but returns 4 (following) + return el.compareDocumentPosition( document.createElement( "fieldset" ) ) & 1; +} ); + +// Support: IE<8 +// Prevent attribute/property "interpolation" +// https://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx +if ( !assert( function( el ) { + el.innerHTML = ""; + return el.firstChild.getAttribute( "href" ) === "#"; +} ) ) { + addHandle( "type|href|height|width", function( elem, name, isXML ) { + if ( !isXML ) { + return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 ); + } + } ); +} + +// Support: IE<9 +// Use defaultValue in place of getAttribute("value") +if ( !support.attributes || !assert( function( el ) { + el.innerHTML = ""; + el.firstChild.setAttribute( "value", "" ); + return el.firstChild.getAttribute( "value" ) === ""; +} ) ) { + addHandle( "value", function( elem, _name, isXML ) { + if ( !isXML && elem.nodeName.toLowerCase() === "input" ) { + return elem.defaultValue; + } + } ); +} + +// Support: IE<9 +// Use getAttributeNode to fetch booleans when getAttribute lies +if ( !assert( function( el ) { + return el.getAttribute( "disabled" ) == null; +} ) ) { + addHandle( booleans, function( elem, name, isXML ) { + var val; + if ( !isXML ) { + return elem[ name ] === true ? name.toLowerCase() : + ( val = elem.getAttributeNode( name ) ) && val.specified ? + val.value : + null; + } + } ); +} + +return Sizzle; + +} )( window ); + + + +jQuery.find = Sizzle; +jQuery.expr = Sizzle.selectors; + +// Deprecated +jQuery.expr[ ":" ] = jQuery.expr.pseudos; +jQuery.uniqueSort = jQuery.unique = Sizzle.uniqueSort; +jQuery.text = Sizzle.getText; +jQuery.isXMLDoc = Sizzle.isXML; +jQuery.contains = Sizzle.contains; +jQuery.escapeSelector = Sizzle.escape; + + + + +var dir = function( elem, dir, until ) { + var matched = [], + truncate = until !== undefined; + + while ( ( elem = elem[ dir ] ) && elem.nodeType !== 9 ) { + if ( elem.nodeType === 1 ) { + if ( truncate && jQuery( elem ).is( until ) ) { + break; + } + matched.push( elem ); + } + } + return matched; +}; + + +var siblings = function( n, elem ) { + var matched = []; + + for ( ; n; n = n.nextSibling ) { + if ( n.nodeType === 1 && n !== elem ) { + matched.push( n ); + } + } + + return matched; +}; + + +var rneedsContext = jQuery.expr.match.needsContext; + + + +function nodeName( elem, name ) { + + return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); + +}; +var rsingleTag = ( /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i ); + + + +// Implement the identical functionality for filter and not +function winnow( elements, qualifier, not ) { + if ( isFunction( qualifier ) ) { + return jQuery.grep( elements, function( elem, i ) { + return !!qualifier.call( elem, i, elem ) !== not; + } ); + } + + // Single element + if ( qualifier.nodeType ) { + return jQuery.grep( elements, function( elem ) { + return ( elem === qualifier ) !== not; + } ); + } + + // Arraylike of elements (jQuery, arguments, Array) + if ( typeof qualifier !== "string" ) { + return jQuery.grep( elements, function( elem ) { + return ( indexOf.call( qualifier, elem ) > -1 ) !== not; + } ); + } + + // Filtered directly for both simple and complex selectors + return jQuery.filter( qualifier, elements, not ); +} + +jQuery.filter = function( expr, elems, not ) { + var elem = elems[ 0 ]; + + if ( not ) { + expr = ":not(" + expr + ")"; + } + + if ( elems.length === 1 && elem.nodeType === 1 ) { + return jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : []; + } + + return jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) { + return elem.nodeType === 1; + } ) ); +}; + +jQuery.fn.extend( { + find: function( selector ) { + var i, ret, + len = this.length, + self = this; + + if ( typeof selector !== "string" ) { + return this.pushStack( jQuery( selector ).filter( function() { + for ( i = 0; i < len; i++ ) { + if ( jQuery.contains( self[ i ], this ) ) { + return true; + } + } + } ) ); + } + + ret = this.pushStack( [] ); + + for ( i = 0; i < len; i++ ) { + jQuery.find( selector, self[ i ], ret ); + } + + return len > 1 ? jQuery.uniqueSort( ret ) : ret; + }, + filter: function( selector ) { + return this.pushStack( winnow( this, selector || [], false ) ); + }, + not: function( selector ) { + return this.pushStack( winnow( this, selector || [], true ) ); + }, + is: function( selector ) { + return !!winnow( + this, + + // If this is a positional/relative selector, check membership in the returned set + // so $("p:first").is("p:last") won't return true for a doc with two "p". + typeof selector === "string" && rneedsContext.test( selector ) ? + jQuery( selector ) : + selector || [], + false + ).length; + } +} ); + + +// Initialize a jQuery object + + +// A central reference to the root jQuery(document) +var rootjQuery, + + // A simple way to check for HTML strings + // Prioritize #id over to avoid XSS via location.hash (#9521) + // Strict HTML recognition (#11290: must start with <) + // Shortcut simple #id case for speed + rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/, + + init = jQuery.fn.init = function( selector, context, root ) { + var match, elem; + + // HANDLE: $(""), $(null), $(undefined), $(false) + if ( !selector ) { + return this; + } + + // Method init() accepts an alternate rootjQuery + // so migrate can support jQuery.sub (gh-2101) + root = root || rootjQuery; + + // Handle HTML strings + if ( typeof selector === "string" ) { + if ( selector[ 0 ] === "<" && + selector[ selector.length - 1 ] === ">" && + selector.length >= 3 ) { + + // Assume that strings that start and end with <> are HTML and skip the regex check + match = [ null, selector, null ]; + + } else { + match = rquickExpr.exec( selector ); + } + + // Match html or make sure no context is specified for #id + if ( match && ( match[ 1 ] || !context ) ) { + + // HANDLE: $(html) -> $(array) + if ( match[ 1 ] ) { + context = context instanceof jQuery ? context[ 0 ] : context; + + // Option to run scripts is true for back-compat + // Intentionally let the error be thrown if parseHTML is not present + jQuery.merge( this, jQuery.parseHTML( + match[ 1 ], + context && context.nodeType ? context.ownerDocument || context : document, + true + ) ); + + // HANDLE: $(html, props) + if ( rsingleTag.test( match[ 1 ] ) && jQuery.isPlainObject( context ) ) { + for ( match in context ) { + + // Properties of context are called as methods if possible + if ( isFunction( this[ match ] ) ) { + this[ match ]( context[ match ] ); + + // ...and otherwise set as attributes + } else { + this.attr( match, context[ match ] ); + } + } + } + + return this; + + // HANDLE: $(#id) + } else { + elem = document.getElementById( match[ 2 ] ); + + if ( elem ) { + + // Inject the element directly into the jQuery object + this[ 0 ] = elem; + this.length = 1; + } + return this; + } + + // HANDLE: $(expr, $(...)) + } else if ( !context || context.jquery ) { + return ( context || root ).find( selector ); + + // HANDLE: $(expr, context) + // (which is just equivalent to: $(context).find(expr) + } else { + return this.constructor( context ).find( selector ); + } + + // HANDLE: $(DOMElement) + } else if ( selector.nodeType ) { + this[ 0 ] = selector; + this.length = 1; + return this; + + // HANDLE: $(function) + // Shortcut for document ready + } else if ( isFunction( selector ) ) { + return root.ready !== undefined ? + root.ready( selector ) : + + // Execute immediately if ready is not present + selector( jQuery ); + } + + return jQuery.makeArray( selector, this ); + }; + +// Give the init function the jQuery prototype for later instantiation +init.prototype = jQuery.fn; + +// Initialize central reference +rootjQuery = jQuery( document ); + + +var rparentsprev = /^(?:parents|prev(?:Until|All))/, + + // Methods guaranteed to produce a unique set when starting from a unique set + guaranteedUnique = { + children: true, + contents: true, + next: true, + prev: true + }; + +jQuery.fn.extend( { + has: function( target ) { + var targets = jQuery( target, this ), + l = targets.length; + + return this.filter( function() { + var i = 0; + for ( ; i < l; i++ ) { + if ( jQuery.contains( this, targets[ i ] ) ) { + return true; + } + } + } ); + }, + + closest: function( selectors, context ) { + var cur, + i = 0, + l = this.length, + matched = [], + targets = typeof selectors !== "string" && jQuery( selectors ); + + // Positional selectors never match, since there's no _selection_ context + if ( !rneedsContext.test( selectors ) ) { + for ( ; i < l; i++ ) { + for ( cur = this[ i ]; cur && cur !== context; cur = cur.parentNode ) { + + // Always skip document fragments + if ( cur.nodeType < 11 && ( targets ? + targets.index( cur ) > -1 : + + // Don't pass non-elements to Sizzle + cur.nodeType === 1 && + jQuery.find.matchesSelector( cur, selectors ) ) ) { + + matched.push( cur ); + break; + } + } + } + } + + return this.pushStack( matched.length > 1 ? jQuery.uniqueSort( matched ) : matched ); + }, + + // Determine the position of an element within the set + index: function( elem ) { + + // No argument, return index in parent + if ( !elem ) { + return ( this[ 0 ] && this[ 0 ].parentNode ) ? this.first().prevAll().length : -1; + } + + // Index in selector + if ( typeof elem === "string" ) { + return indexOf.call( jQuery( elem ), this[ 0 ] ); + } + + // Locate the position of the desired element + return indexOf.call( this, + + // If it receives a jQuery object, the first element is used + elem.jquery ? elem[ 0 ] : elem + ); + }, + + add: function( selector, context ) { + return this.pushStack( + jQuery.uniqueSort( + jQuery.merge( this.get(), jQuery( selector, context ) ) + ) + ); + }, + + addBack: function( selector ) { + return this.add( selector == null ? + this.prevObject : this.prevObject.filter( selector ) + ); + } +} ); + +function sibling( cur, dir ) { + while ( ( cur = cur[ dir ] ) && cur.nodeType !== 1 ) {} + return cur; +} + +jQuery.each( { + parent: function( elem ) { + var parent = elem.parentNode; + return parent && parent.nodeType !== 11 ? parent : null; + }, + parents: function( elem ) { + return dir( elem, "parentNode" ); + }, + parentsUntil: function( elem, _i, until ) { + return dir( elem, "parentNode", until ); + }, + next: function( elem ) { + return sibling( elem, "nextSibling" ); + }, + prev: function( elem ) { + return sibling( elem, "previousSibling" ); + }, + nextAll: function( elem ) { + return dir( elem, "nextSibling" ); + }, + prevAll: function( elem ) { + return dir( elem, "previousSibling" ); + }, + nextUntil: function( elem, _i, until ) { + return dir( elem, "nextSibling", until ); + }, + prevUntil: function( elem, _i, until ) { + return dir( elem, "previousSibling", until ); + }, + siblings: function( elem ) { + return siblings( ( elem.parentNode || {} ).firstChild, elem ); + }, + children: function( elem ) { + return siblings( elem.firstChild ); + }, + contents: function( elem ) { + if ( elem.contentDocument != null && + + // Support: IE 11+ + // elements with no `data` attribute has an object + // `contentDocument` with a `null` prototype. + getProto( elem.contentDocument ) ) { + + return elem.contentDocument; + } + + // Support: IE 9 - 11 only, iOS 7 only, Android Browser <=4.3 only + // Treat the template element as a regular one in browsers that + // don't support it. + if ( nodeName( elem, "template" ) ) { + elem = elem.content || elem; + } + + return jQuery.merge( [], elem.childNodes ); + } +}, function( name, fn ) { + jQuery.fn[ name ] = function( until, selector ) { + var matched = jQuery.map( this, fn, until ); + + if ( name.slice( -5 ) !== "Until" ) { + selector = until; + } + + if ( selector && typeof selector === "string" ) { + matched = jQuery.filter( selector, matched ); + } + + if ( this.length > 1 ) { + + // Remove duplicates + if ( !guaranteedUnique[ name ] ) { + jQuery.uniqueSort( matched ); + } + + // Reverse order for parents* and prev-derivatives + if ( rparentsprev.test( name ) ) { + matched.reverse(); + } + } + + return this.pushStack( matched ); + }; +} ); +var rnothtmlwhite = ( /[^\x20\t\r\n\f]+/g ); + + + +// Convert String-formatted options into Object-formatted ones +function createOptions( options ) { + var object = {}; + jQuery.each( options.match( rnothtmlwhite ) || [], function( _, flag ) { + object[ flag ] = true; + } ); + return object; +} + +/* + * Create a callback list using the following parameters: + * + * options: an optional list of space-separated options that will change how + * the callback list behaves or a more traditional option object + * + * By default a callback list will act like an event callback list and can be + * "fired" multiple times. + * + * Possible options: + * + * once: will ensure the callback list can only be fired once (like a Deferred) + * + * memory: will keep track of previous values and will call any callback added + * after the list has been fired right away with the latest "memorized" + * values (like a Deferred) + * + * unique: will ensure a callback can only be added once (no duplicate in the list) + * + * stopOnFalse: interrupt callings when a callback returns false + * + */ +jQuery.Callbacks = function( options ) { + + // Convert options from String-formatted to Object-formatted if needed + // (we check in cache first) + options = typeof options === "string" ? + createOptions( options ) : + jQuery.extend( {}, options ); + + var // Flag to know if list is currently firing + firing, + + // Last fire value for non-forgettable lists + memory, + + // Flag to know if list was already fired + fired, + + // Flag to prevent firing + locked, + + // Actual callback list + list = [], + + // Queue of execution data for repeatable lists + queue = [], + + // Index of currently firing callback (modified by add/remove as needed) + firingIndex = -1, + + // Fire callbacks + fire = function() { + + // Enforce single-firing + locked = locked || options.once; + + // Execute callbacks for all pending executions, + // respecting firingIndex overrides and runtime changes + fired = firing = true; + for ( ; queue.length; firingIndex = -1 ) { + memory = queue.shift(); + while ( ++firingIndex < list.length ) { + + // Run callback and check for early termination + if ( list[ firingIndex ].apply( memory[ 0 ], memory[ 1 ] ) === false && + options.stopOnFalse ) { + + // Jump to end and forget the data so .add doesn't re-fire + firingIndex = list.length; + memory = false; + } + } + } + + // Forget the data if we're done with it + if ( !options.memory ) { + memory = false; + } + + firing = false; + + // Clean up if we're done firing for good + if ( locked ) { + + // Keep an empty list if we have data for future add calls + if ( memory ) { + list = []; + + // Otherwise, this object is spent + } else { + list = ""; + } + } + }, + + // Actual Callbacks object + self = { + + // Add a callback or a collection of callbacks to the list + add: function() { + if ( list ) { + + // If we have memory from a past run, we should fire after adding + if ( memory && !firing ) { + firingIndex = list.length - 1; + queue.push( memory ); + } + + ( function add( args ) { + jQuery.each( args, function( _, arg ) { + if ( isFunction( arg ) ) { + if ( !options.unique || !self.has( arg ) ) { + list.push( arg ); + } + } else if ( arg && arg.length && toType( arg ) !== "string" ) { + + // Inspect recursively + add( arg ); + } + } ); + } )( arguments ); + + if ( memory && !firing ) { + fire(); + } + } + return this; + }, + + // Remove a callback from the list + remove: function() { + jQuery.each( arguments, function( _, arg ) { + var index; + while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) { + list.splice( index, 1 ); + + // Handle firing indexes + if ( index <= firingIndex ) { + firingIndex--; + } + } + } ); + return this; + }, + + // Check if a given callback is in the list. + // If no argument is given, return whether or not list has callbacks attached. + has: function( fn ) { + return fn ? + jQuery.inArray( fn, list ) > -1 : + list.length > 0; + }, + + // Remove all callbacks from the list + empty: function() { + if ( list ) { + list = []; + } + return this; + }, + + // Disable .fire and .add + // Abort any current/pending executions + // Clear all callbacks and values + disable: function() { + locked = queue = []; + list = memory = ""; + return this; + }, + disabled: function() { + return !list; + }, + + // Disable .fire + // Also disable .add unless we have memory (since it would have no effect) + // Abort any pending executions + lock: function() { + locked = queue = []; + if ( !memory && !firing ) { + list = memory = ""; + } + return this; + }, + locked: function() { + return !!locked; + }, + + // Call all callbacks with the given context and arguments + fireWith: function( context, args ) { + if ( !locked ) { + args = args || []; + args = [ context, args.slice ? args.slice() : args ]; + queue.push( args ); + if ( !firing ) { + fire(); + } + } + return this; + }, + + // Call all the callbacks with the given arguments + fire: function() { + self.fireWith( this, arguments ); + return this; + }, + + // To know if the callbacks have already been called at least once + fired: function() { + return !!fired; + } + }; + + return self; +}; + + +function Identity( v ) { + return v; +} +function Thrower( ex ) { + throw ex; +} + +function adoptValue( value, resolve, reject, noValue ) { + var method; + + try { + + // Check for promise aspect first to privilege synchronous behavior + if ( value && isFunction( ( method = value.promise ) ) ) { + method.call( value ).done( resolve ).fail( reject ); + + // Other thenables + } else if ( value && isFunction( ( method = value.then ) ) ) { + method.call( value, resolve, reject ); + + // Other non-thenables + } else { + + // Control `resolve` arguments by letting Array#slice cast boolean `noValue` to integer: + // * false: [ value ].slice( 0 ) => resolve( value ) + // * true: [ value ].slice( 1 ) => resolve() + resolve.apply( undefined, [ value ].slice( noValue ) ); + } + + // For Promises/A+, convert exceptions into rejections + // Since jQuery.when doesn't unwrap thenables, we can skip the extra checks appearing in + // Deferred#then to conditionally suppress rejection. + } catch ( value ) { + + // Support: Android 4.0 only + // Strict mode functions invoked without .call/.apply get global-object context + reject.apply( undefined, [ value ] ); + } +} + +jQuery.extend( { + + Deferred: function( func ) { + var tuples = [ + + // action, add listener, callbacks, + // ... .then handlers, argument index, [final state] + [ "notify", "progress", jQuery.Callbacks( "memory" ), + jQuery.Callbacks( "memory" ), 2 ], + [ "resolve", "done", jQuery.Callbacks( "once memory" ), + jQuery.Callbacks( "once memory" ), 0, "resolved" ], + [ "reject", "fail", jQuery.Callbacks( "once memory" ), + jQuery.Callbacks( "once memory" ), 1, "rejected" ] + ], + state = "pending", + promise = { + state: function() { + return state; + }, + always: function() { + deferred.done( arguments ).fail( arguments ); + return this; + }, + "catch": function( fn ) { + return promise.then( null, fn ); + }, + + // Keep pipe for back-compat + pipe: function( /* fnDone, fnFail, fnProgress */ ) { + var fns = arguments; + + return jQuery.Deferred( function( newDefer ) { + jQuery.each( tuples, function( _i, tuple ) { + + // Map tuples (progress, done, fail) to arguments (done, fail, progress) + var fn = isFunction( fns[ tuple[ 4 ] ] ) && fns[ tuple[ 4 ] ]; + + // deferred.progress(function() { bind to newDefer or newDefer.notify }) + // deferred.done(function() { bind to newDefer or newDefer.resolve }) + // deferred.fail(function() { bind to newDefer or newDefer.reject }) + deferred[ tuple[ 1 ] ]( function() { + var returned = fn && fn.apply( this, arguments ); + if ( returned && isFunction( returned.promise ) ) { + returned.promise() + .progress( newDefer.notify ) + .done( newDefer.resolve ) + .fail( newDefer.reject ); + } else { + newDefer[ tuple[ 0 ] + "With" ]( + this, + fn ? [ returned ] : arguments + ); + } + } ); + } ); + fns = null; + } ).promise(); + }, + then: function( onFulfilled, onRejected, onProgress ) { + var maxDepth = 0; + function resolve( depth, deferred, handler, special ) { + return function() { + var that = this, + args = arguments, + mightThrow = function() { + var returned, then; + + // Support: Promises/A+ section 2.3.3.3.3 + // https://promisesaplus.com/#point-59 + // Ignore double-resolution attempts + if ( depth < maxDepth ) { + return; + } + + returned = handler.apply( that, args ); + + // Support: Promises/A+ section 2.3.1 + // https://promisesaplus.com/#point-48 + if ( returned === deferred.promise() ) { + throw new TypeError( "Thenable self-resolution" ); + } + + // Support: Promises/A+ sections 2.3.3.1, 3.5 + // https://promisesaplus.com/#point-54 + // https://promisesaplus.com/#point-75 + // Retrieve `then` only once + then = returned && + + // Support: Promises/A+ section 2.3.4 + // https://promisesaplus.com/#point-64 + // Only check objects and functions for thenability + ( typeof returned === "object" || + typeof returned === "function" ) && + returned.then; + + // Handle a returned thenable + if ( isFunction( then ) ) { + + // Special processors (notify) just wait for resolution + if ( special ) { + then.call( + returned, + resolve( maxDepth, deferred, Identity, special ), + resolve( maxDepth, deferred, Thrower, special ) + ); + + // Normal processors (resolve) also hook into progress + } else { + + // ...and disregard older resolution values + maxDepth++; + + then.call( + returned, + resolve( maxDepth, deferred, Identity, special ), + resolve( maxDepth, deferred, Thrower, special ), + resolve( maxDepth, deferred, Identity, + deferred.notifyWith ) + ); + } + + // Handle all other returned values + } else { + + // Only substitute handlers pass on context + // and multiple values (non-spec behavior) + if ( handler !== Identity ) { + that = undefined; + args = [ returned ]; + } + + // Process the value(s) + // Default process is resolve + ( special || deferred.resolveWith )( that, args ); + } + }, + + // Only normal processors (resolve) catch and reject exceptions + process = special ? + mightThrow : + function() { + try { + mightThrow(); + } catch ( e ) { + + if ( jQuery.Deferred.exceptionHook ) { + jQuery.Deferred.exceptionHook( e, + process.stackTrace ); + } + + // Support: Promises/A+ section 2.3.3.3.4.1 + // https://promisesaplus.com/#point-61 + // Ignore post-resolution exceptions + if ( depth + 1 >= maxDepth ) { + + // Only substitute handlers pass on context + // and multiple values (non-spec behavior) + if ( handler !== Thrower ) { + that = undefined; + args = [ e ]; + } + + deferred.rejectWith( that, args ); + } + } + }; + + // Support: Promises/A+ section 2.3.3.3.1 + // https://promisesaplus.com/#point-57 + // Re-resolve promises immediately to dodge false rejection from + // subsequent errors + if ( depth ) { + process(); + } else { + + // Call an optional hook to record the stack, in case of exception + // since it's otherwise lost when execution goes async + if ( jQuery.Deferred.getStackHook ) { + process.stackTrace = jQuery.Deferred.getStackHook(); + } + window.setTimeout( process ); + } + }; + } + + return jQuery.Deferred( function( newDefer ) { + + // progress_handlers.add( ... ) + tuples[ 0 ][ 3 ].add( + resolve( + 0, + newDefer, + isFunction( onProgress ) ? + onProgress : + Identity, + newDefer.notifyWith + ) + ); + + // fulfilled_handlers.add( ... ) + tuples[ 1 ][ 3 ].add( + resolve( + 0, + newDefer, + isFunction( onFulfilled ) ? + onFulfilled : + Identity + ) + ); + + // rejected_handlers.add( ... ) + tuples[ 2 ][ 3 ].add( + resolve( + 0, + newDefer, + isFunction( onRejected ) ? + onRejected : + Thrower + ) + ); + } ).promise(); + }, + + // Get a promise for this deferred + // If obj is provided, the promise aspect is added to the object + promise: function( obj ) { + return obj != null ? jQuery.extend( obj, promise ) : promise; + } + }, + deferred = {}; + + // Add list-specific methods + jQuery.each( tuples, function( i, tuple ) { + var list = tuple[ 2 ], + stateString = tuple[ 5 ]; + + // promise.progress = list.add + // promise.done = list.add + // promise.fail = list.add + promise[ tuple[ 1 ] ] = list.add; + + // Handle state + if ( stateString ) { + list.add( + function() { + + // state = "resolved" (i.e., fulfilled) + // state = "rejected" + state = stateString; + }, + + // rejected_callbacks.disable + // fulfilled_callbacks.disable + tuples[ 3 - i ][ 2 ].disable, + + // rejected_handlers.disable + // fulfilled_handlers.disable + tuples[ 3 - i ][ 3 ].disable, + + // progress_callbacks.lock + tuples[ 0 ][ 2 ].lock, + + // progress_handlers.lock + tuples[ 0 ][ 3 ].lock + ); + } + + // progress_handlers.fire + // fulfilled_handlers.fire + // rejected_handlers.fire + list.add( tuple[ 3 ].fire ); + + // deferred.notify = function() { deferred.notifyWith(...) } + // deferred.resolve = function() { deferred.resolveWith(...) } + // deferred.reject = function() { deferred.rejectWith(...) } + deferred[ tuple[ 0 ] ] = function() { + deferred[ tuple[ 0 ] + "With" ]( this === deferred ? undefined : this, arguments ); + return this; + }; + + // deferred.notifyWith = list.fireWith + // deferred.resolveWith = list.fireWith + // deferred.rejectWith = list.fireWith + deferred[ tuple[ 0 ] + "With" ] = list.fireWith; + } ); + + // Make the deferred a promise + promise.promise( deferred ); + + // Call given func if any + if ( func ) { + func.call( deferred, deferred ); + } + + // All done! + return deferred; + }, + + // Deferred helper + when: function( singleValue ) { + var + + // count of uncompleted subordinates + remaining = arguments.length, + + // count of unprocessed arguments + i = remaining, + + // subordinate fulfillment data + resolveContexts = Array( i ), + resolveValues = slice.call( arguments ), + + // the master Deferred + master = jQuery.Deferred(), + + // subordinate callback factory + updateFunc = function( i ) { + return function( value ) { + resolveContexts[ i ] = this; + resolveValues[ i ] = arguments.length > 1 ? slice.call( arguments ) : value; + if ( !( --remaining ) ) { + master.resolveWith( resolveContexts, resolveValues ); + } + }; + }; + + // Single- and empty arguments are adopted like Promise.resolve + if ( remaining <= 1 ) { + adoptValue( singleValue, master.done( updateFunc( i ) ).resolve, master.reject, + !remaining ); + + // Use .then() to unwrap secondary thenables (cf. gh-3000) + if ( master.state() === "pending" || + isFunction( resolveValues[ i ] && resolveValues[ i ].then ) ) { + + return master.then(); + } + } + + // Multiple arguments are aggregated like Promise.all array elements + while ( i-- ) { + adoptValue( resolveValues[ i ], updateFunc( i ), master.reject ); + } + + return master.promise(); + } +} ); + + +// These usually indicate a programmer mistake during development, +// warn about them ASAP rather than swallowing them by default. +var rerrorNames = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/; + +jQuery.Deferred.exceptionHook = function( error, stack ) { + + // Support: IE 8 - 9 only + // Console exists when dev tools are open, which can happen at any time + if ( window.console && window.console.warn && error && rerrorNames.test( error.name ) ) { + window.console.warn( "jQuery.Deferred exception: " + error.message, error.stack, stack ); + } +}; + + + + +jQuery.readyException = function( error ) { + window.setTimeout( function() { + throw error; + } ); +}; + + + + +// The deferred used on DOM ready +var readyList = jQuery.Deferred(); + +jQuery.fn.ready = function( fn ) { + + readyList + .then( fn ) + + // Wrap jQuery.readyException in a function so that the lookup + // happens at the time of error handling instead of callback + // registration. + .catch( function( error ) { + jQuery.readyException( error ); + } ); + + return this; +}; + +jQuery.extend( { + + // Is the DOM ready to be used? Set to true once it occurs. + isReady: false, + + // A counter to track how many items to wait for before + // the ready event fires. See #6781 + readyWait: 1, + + // Handle when the DOM is ready + ready: function( wait ) { + + // Abort if there are pending holds or we're already ready + if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) { + return; + } + + // Remember that the DOM is ready + jQuery.isReady = true; + + // If a normal DOM Ready event fired, decrement, and wait if need be + if ( wait !== true && --jQuery.readyWait > 0 ) { + return; + } + + // If there are functions bound, to execute + readyList.resolveWith( document, [ jQuery ] ); + } +} ); + +jQuery.ready.then = readyList.then; + +// The ready event handler and self cleanup method +function completed() { + document.removeEventListener( "DOMContentLoaded", completed ); + window.removeEventListener( "load", completed ); + jQuery.ready(); +} + +// Catch cases where $(document).ready() is called +// after the browser event has already occurred. +// Support: IE <=9 - 10 only +// Older IE sometimes signals "interactive" too soon +if ( document.readyState === "complete" || + ( document.readyState !== "loading" && !document.documentElement.doScroll ) ) { + + // Handle it asynchronously to allow scripts the opportunity to delay ready + window.setTimeout( jQuery.ready ); + +} else { + + // Use the handy event callback + document.addEventListener( "DOMContentLoaded", completed ); + + // A fallback to window.onload, that will always work + window.addEventListener( "load", completed ); +} + + + + +// Multifunctional method to get and set values of a collection +// The value/s can optionally be executed if it's a function +var access = function( elems, fn, key, value, chainable, emptyGet, raw ) { + var i = 0, + len = elems.length, + bulk = key == null; + + // Sets many values + if ( toType( key ) === "object" ) { + chainable = true; + for ( i in key ) { + access( elems, fn, i, key[ i ], true, emptyGet, raw ); + } + + // Sets one value + } else if ( value !== undefined ) { + chainable = true; + + if ( !isFunction( value ) ) { + raw = true; + } + + if ( bulk ) { + + // Bulk operations run against the entire set + if ( raw ) { + fn.call( elems, value ); + fn = null; + + // ...except when executing function values + } else { + bulk = fn; + fn = function( elem, _key, value ) { + return bulk.call( jQuery( elem ), value ); + }; + } + } + + if ( fn ) { + for ( ; i < len; i++ ) { + fn( + elems[ i ], key, raw ? + value : + value.call( elems[ i ], i, fn( elems[ i ], key ) ) + ); + } + } + } + + if ( chainable ) { + return elems; + } + + // Gets + if ( bulk ) { + return fn.call( elems ); + } + + return len ? fn( elems[ 0 ], key ) : emptyGet; +}; + + +// Matches dashed string for camelizing +var rmsPrefix = /^-ms-/, + rdashAlpha = /-([a-z])/g; + +// Used by camelCase as callback to replace() +function fcamelCase( _all, letter ) { + return letter.toUpperCase(); +} + +// Convert dashed to camelCase; used by the css and data modules +// Support: IE <=9 - 11, Edge 12 - 15 +// Microsoft forgot to hump their vendor prefix (#9572) +function camelCase( string ) { + return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); +} +var acceptData = function( owner ) { + + // Accepts only: + // - Node + // - Node.ELEMENT_NODE + // - Node.DOCUMENT_NODE + // - Object + // - Any + return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType ); +}; + + + + +function Data() { + this.expando = jQuery.expando + Data.uid++; +} + +Data.uid = 1; + +Data.prototype = { + + cache: function( owner ) { + + // Check if the owner object already has a cache + var value = owner[ this.expando ]; + + // If not, create one + if ( !value ) { + value = {}; + + // We can accept data for non-element nodes in modern browsers, + // but we should not, see #8335. + // Always return an empty object. + if ( acceptData( owner ) ) { + + // If it is a node unlikely to be stringify-ed or looped over + // use plain assignment + if ( owner.nodeType ) { + owner[ this.expando ] = value; + + // Otherwise secure it in a non-enumerable property + // configurable must be true to allow the property to be + // deleted when data is removed + } else { + Object.defineProperty( owner, this.expando, { + value: value, + configurable: true + } ); + } + } + } + + return value; + }, + set: function( owner, data, value ) { + var prop, + cache = this.cache( owner ); + + // Handle: [ owner, key, value ] args + // Always use camelCase key (gh-2257) + if ( typeof data === "string" ) { + cache[ camelCase( data ) ] = value; + + // Handle: [ owner, { properties } ] args + } else { + + // Copy the properties one-by-one to the cache object + for ( prop in data ) { + cache[ camelCase( prop ) ] = data[ prop ]; + } + } + return cache; + }, + get: function( owner, key ) { + return key === undefined ? + this.cache( owner ) : + + // Always use camelCase key (gh-2257) + owner[ this.expando ] && owner[ this.expando ][ camelCase( key ) ]; + }, + access: function( owner, key, value ) { + + // In cases where either: + // + // 1. No key was specified + // 2. A string key was specified, but no value provided + // + // Take the "read" path and allow the get method to determine + // which value to return, respectively either: + // + // 1. The entire cache object + // 2. The data stored at the key + // + if ( key === undefined || + ( ( key && typeof key === "string" ) && value === undefined ) ) { + + return this.get( owner, key ); + } + + // When the key is not a string, or both a key and value + // are specified, set or extend (existing objects) with either: + // + // 1. An object of properties + // 2. A key and value + // + this.set( owner, key, value ); + + // Since the "set" path can have two possible entry points + // return the expected data based on which path was taken[*] + return value !== undefined ? value : key; + }, + remove: function( owner, key ) { + var i, + cache = owner[ this.expando ]; + + if ( cache === undefined ) { + return; + } + + if ( key !== undefined ) { + + // Support array or space separated string of keys + if ( Array.isArray( key ) ) { + + // If key is an array of keys... + // We always set camelCase keys, so remove that. + key = key.map( camelCase ); + } else { + key = camelCase( key ); + + // If a key with the spaces exists, use it. + // Otherwise, create an array by matching non-whitespace + key = key in cache ? + [ key ] : + ( key.match( rnothtmlwhite ) || [] ); + } + + i = key.length; + + while ( i-- ) { + delete cache[ key[ i ] ]; + } + } + + // Remove the expando if there's no more data + if ( key === undefined || jQuery.isEmptyObject( cache ) ) { + + // Support: Chrome <=35 - 45 + // Webkit & Blink performance suffers when deleting properties + // from DOM nodes, so set to undefined instead + // https://bugs.chromium.org/p/chromium/issues/detail?id=378607 (bug restricted) + if ( owner.nodeType ) { + owner[ this.expando ] = undefined; + } else { + delete owner[ this.expando ]; + } + } + }, + hasData: function( owner ) { + var cache = owner[ this.expando ]; + return cache !== undefined && !jQuery.isEmptyObject( cache ); + } +}; +var dataPriv = new Data(); + +var dataUser = new Data(); + + + +// Implementation Summary +// +// 1. Enforce API surface and semantic compatibility with 1.9.x branch +// 2. Improve the module's maintainability by reducing the storage +// paths to a single mechanism. +// 3. Use the same single mechanism to support "private" and "user" data. +// 4. _Never_ expose "private" data to user code (TODO: Drop _data, _removeData) +// 5. Avoid exposing implementation details on user objects (eg. expando properties) +// 6. Provide a clear path for implementation upgrade to WeakMap in 2014 + +var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/, + rmultiDash = /[A-Z]/g; + +function getData( data ) { + if ( data === "true" ) { + return true; + } + + if ( data === "false" ) { + return false; + } + + if ( data === "null" ) { + return null; + } + + // Only convert to a number if it doesn't change the string + if ( data === +data + "" ) { + return +data; + } + + if ( rbrace.test( data ) ) { + return JSON.parse( data ); + } + + return data; +} + +function dataAttr( elem, key, data ) { + var name; + + // If nothing was found internally, try to fetch any + // data from the HTML5 data-* attribute + if ( data === undefined && elem.nodeType === 1 ) { + name = "data-" + key.replace( rmultiDash, "-$&" ).toLowerCase(); + data = elem.getAttribute( name ); + + if ( typeof data === "string" ) { + try { + data = getData( data ); + } catch ( e ) {} + + // Make sure we set the data so it isn't changed later + dataUser.set( elem, key, data ); + } else { + data = undefined; + } + } + return data; +} + +jQuery.extend( { + hasData: function( elem ) { + return dataUser.hasData( elem ) || dataPriv.hasData( elem ); + }, + + data: function( elem, name, data ) { + return dataUser.access( elem, name, data ); + }, + + removeData: function( elem, name ) { + dataUser.remove( elem, name ); + }, + + // TODO: Now that all calls to _data and _removeData have been replaced + // with direct calls to dataPriv methods, these can be deprecated. + _data: function( elem, name, data ) { + return dataPriv.access( elem, name, data ); + }, + + _removeData: function( elem, name ) { + dataPriv.remove( elem, name ); + } +} ); + +jQuery.fn.extend( { + data: function( key, value ) { + var i, name, data, + elem = this[ 0 ], + attrs = elem && elem.attributes; + + // Gets all values + if ( key === undefined ) { + if ( this.length ) { + data = dataUser.get( elem ); + + if ( elem.nodeType === 1 && !dataPriv.get( elem, "hasDataAttrs" ) ) { + i = attrs.length; + while ( i-- ) { + + // Support: IE 11 only + // The attrs elements can be null (#14894) + if ( attrs[ i ] ) { + name = attrs[ i ].name; + if ( name.indexOf( "data-" ) === 0 ) { + name = camelCase( name.slice( 5 ) ); + dataAttr( elem, name, data[ name ] ); + } + } + } + dataPriv.set( elem, "hasDataAttrs", true ); + } + } + + return data; + } + + // Sets multiple values + if ( typeof key === "object" ) { + return this.each( function() { + dataUser.set( this, key ); + } ); + } + + return access( this, function( value ) { + var data; + + // The calling jQuery object (element matches) is not empty + // (and therefore has an element appears at this[ 0 ]) and the + // `value` parameter was not undefined. An empty jQuery object + // will result in `undefined` for elem = this[ 0 ] which will + // throw an exception if an attempt to read a data cache is made. + if ( elem && value === undefined ) { + + // Attempt to get data from the cache + // The key will always be camelCased in Data + data = dataUser.get( elem, key ); + if ( data !== undefined ) { + return data; + } + + // Attempt to "discover" the data in + // HTML5 custom data-* attrs + data = dataAttr( elem, key ); + if ( data !== undefined ) { + return data; + } + + // We tried really hard, but the data doesn't exist. + return; + } + + // Set the data... + this.each( function() { + + // We always store the camelCased key + dataUser.set( this, key, value ); + } ); + }, null, value, arguments.length > 1, null, true ); + }, + + removeData: function( key ) { + return this.each( function() { + dataUser.remove( this, key ); + } ); + } +} ); + + +jQuery.extend( { + queue: function( elem, type, data ) { + var queue; + + if ( elem ) { + type = ( type || "fx" ) + "queue"; + queue = dataPriv.get( elem, type ); + + // Speed up dequeue by getting out quickly if this is just a lookup + if ( data ) { + if ( !queue || Array.isArray( data ) ) { + queue = dataPriv.access( elem, type, jQuery.makeArray( data ) ); + } else { + queue.push( data ); + } + } + return queue || []; + } + }, + + dequeue: function( elem, type ) { + type = type || "fx"; + + var queue = jQuery.queue( elem, type ), + startLength = queue.length, + fn = queue.shift(), + hooks = jQuery._queueHooks( elem, type ), + next = function() { + jQuery.dequeue( elem, type ); + }; + + // If the fx queue is dequeued, always remove the progress sentinel + if ( fn === "inprogress" ) { + fn = queue.shift(); + startLength--; + } + + if ( fn ) { + + // Add a progress sentinel to prevent the fx queue from being + // automatically dequeued + if ( type === "fx" ) { + queue.unshift( "inprogress" ); + } + + // Clear up the last queue stop function + delete hooks.stop; + fn.call( elem, next, hooks ); + } + + if ( !startLength && hooks ) { + hooks.empty.fire(); + } + }, + + // Not public - generate a queueHooks object, or return the current one + _queueHooks: function( elem, type ) { + var key = type + "queueHooks"; + return dataPriv.get( elem, key ) || dataPriv.access( elem, key, { + empty: jQuery.Callbacks( "once memory" ).add( function() { + dataPriv.remove( elem, [ type + "queue", key ] ); + } ) + } ); + } +} ); + +jQuery.fn.extend( { + queue: function( type, data ) { + var setter = 2; + + if ( typeof type !== "string" ) { + data = type; + type = "fx"; + setter--; + } + + if ( arguments.length < setter ) { + return jQuery.queue( this[ 0 ], type ); + } + + return data === undefined ? + this : + this.each( function() { + var queue = jQuery.queue( this, type, data ); + + // Ensure a hooks for this queue + jQuery._queueHooks( this, type ); + + if ( type === "fx" && queue[ 0 ] !== "inprogress" ) { + jQuery.dequeue( this, type ); + } + } ); + }, + dequeue: function( type ) { + return this.each( function() { + jQuery.dequeue( this, type ); + } ); + }, + clearQueue: function( type ) { + return this.queue( type || "fx", [] ); + }, + + // Get a promise resolved when queues of a certain type + // are emptied (fx is the type by default) + promise: function( type, obj ) { + var tmp, + count = 1, + defer = jQuery.Deferred(), + elements = this, + i = this.length, + resolve = function() { + if ( !( --count ) ) { + defer.resolveWith( elements, [ elements ] ); + } + }; + + if ( typeof type !== "string" ) { + obj = type; + type = undefined; + } + type = type || "fx"; + + while ( i-- ) { + tmp = dataPriv.get( elements[ i ], type + "queueHooks" ); + if ( tmp && tmp.empty ) { + count++; + tmp.empty.add( resolve ); + } + } + resolve(); + return defer.promise( obj ); + } +} ); +var pnum = ( /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/ ).source; + +var rcssNum = new RegExp( "^(?:([+-])=|)(" + pnum + ")([a-z%]*)$", "i" ); + + +var cssExpand = [ "Top", "Right", "Bottom", "Left" ]; + +var documentElement = document.documentElement; + + + + var isAttached = function( elem ) { + return jQuery.contains( elem.ownerDocument, elem ); + }, + composed = { composed: true }; + + // Support: IE 9 - 11+, Edge 12 - 18+, iOS 10.0 - 10.2 only + // Check attachment across shadow DOM boundaries when possible (gh-3504) + // Support: iOS 10.0-10.2 only + // Early iOS 10 versions support `attachShadow` but not `getRootNode`, + // leading to errors. We need to check for `getRootNode`. + if ( documentElement.getRootNode ) { + isAttached = function( elem ) { + return jQuery.contains( elem.ownerDocument, elem ) || + elem.getRootNode( composed ) === elem.ownerDocument; + }; + } +var isHiddenWithinTree = function( elem, el ) { + + // isHiddenWithinTree might be called from jQuery#filter function; + // in that case, element will be second argument + elem = el || elem; + + // Inline style trumps all + return elem.style.display === "none" || + elem.style.display === "" && + + // Otherwise, check computed style + // Support: Firefox <=43 - 45 + // Disconnected elements can have computed display: none, so first confirm that elem is + // in the document. + isAttached( elem ) && + + jQuery.css( elem, "display" ) === "none"; + }; + + + +function adjustCSS( elem, prop, valueParts, tween ) { + var adjusted, scale, + maxIterations = 20, + currentValue = tween ? + function() { + return tween.cur(); + } : + function() { + return jQuery.css( elem, prop, "" ); + }, + initial = currentValue(), + unit = valueParts && valueParts[ 3 ] || ( jQuery.cssNumber[ prop ] ? "" : "px" ), + + // Starting value computation is required for potential unit mismatches + initialInUnit = elem.nodeType && + ( jQuery.cssNumber[ prop ] || unit !== "px" && +initial ) && + rcssNum.exec( jQuery.css( elem, prop ) ); + + if ( initialInUnit && initialInUnit[ 3 ] !== unit ) { + + // Support: Firefox <=54 + // Halve the iteration target value to prevent interference from CSS upper bounds (gh-2144) + initial = initial / 2; + + // Trust units reported by jQuery.css + unit = unit || initialInUnit[ 3 ]; + + // Iteratively approximate from a nonzero starting point + initialInUnit = +initial || 1; + + while ( maxIterations-- ) { + + // Evaluate and update our best guess (doubling guesses that zero out). + // Finish if the scale equals or crosses 1 (making the old*new product non-positive). + jQuery.style( elem, prop, initialInUnit + unit ); + if ( ( 1 - scale ) * ( 1 - ( scale = currentValue() / initial || 0.5 ) ) <= 0 ) { + maxIterations = 0; + } + initialInUnit = initialInUnit / scale; + + } + + initialInUnit = initialInUnit * 2; + jQuery.style( elem, prop, initialInUnit + unit ); + + // Make sure we update the tween properties later on + valueParts = valueParts || []; + } + + if ( valueParts ) { + initialInUnit = +initialInUnit || +initial || 0; + + // Apply relative offset (+=/-=) if specified + adjusted = valueParts[ 1 ] ? + initialInUnit + ( valueParts[ 1 ] + 1 ) * valueParts[ 2 ] : + +valueParts[ 2 ]; + if ( tween ) { + tween.unit = unit; + tween.start = initialInUnit; + tween.end = adjusted; + } + } + return adjusted; +} + + +var defaultDisplayMap = {}; + +function getDefaultDisplay( elem ) { + var temp, + doc = elem.ownerDocument, + nodeName = elem.nodeName, + display = defaultDisplayMap[ nodeName ]; + + if ( display ) { + return display; + } + + temp = doc.body.appendChild( doc.createElement( nodeName ) ); + display = jQuery.css( temp, "display" ); + + temp.parentNode.removeChild( temp ); + + if ( display === "none" ) { + display = "block"; + } + defaultDisplayMap[ nodeName ] = display; + + return display; +} + +function showHide( elements, show ) { + var display, elem, + values = [], + index = 0, + length = elements.length; + + // Determine new display value for elements that need to change + for ( ; index < length; index++ ) { + elem = elements[ index ]; + if ( !elem.style ) { + continue; + } + + display = elem.style.display; + if ( show ) { + + // Since we force visibility upon cascade-hidden elements, an immediate (and slow) + // check is required in this first loop unless we have a nonempty display value (either + // inline or about-to-be-restored) + if ( display === "none" ) { + values[ index ] = dataPriv.get( elem, "display" ) || null; + if ( !values[ index ] ) { + elem.style.display = ""; + } + } + if ( elem.style.display === "" && isHiddenWithinTree( elem ) ) { + values[ index ] = getDefaultDisplay( elem ); + } + } else { + if ( display !== "none" ) { + values[ index ] = "none"; + + // Remember what we're overwriting + dataPriv.set( elem, "display", display ); + } + } + } + + // Set the display of the elements in a second loop to avoid constant reflow + for ( index = 0; index < length; index++ ) { + if ( values[ index ] != null ) { + elements[ index ].style.display = values[ index ]; + } + } + + return elements; +} + +jQuery.fn.extend( { + show: function() { + return showHide( this, true ); + }, + hide: function() { + return showHide( this ); + }, + toggle: function( state ) { + if ( typeof state === "boolean" ) { + return state ? this.show() : this.hide(); + } + + return this.each( function() { + if ( isHiddenWithinTree( this ) ) { + jQuery( this ).show(); + } else { + jQuery( this ).hide(); + } + } ); + } +} ); +var rcheckableType = ( /^(?:checkbox|radio)$/i ); + +var rtagName = ( /<([a-z][^\/\0>\x20\t\r\n\f]*)/i ); + +var rscriptType = ( /^$|^module$|\/(?:java|ecma)script/i ); + + + +( function() { + var fragment = document.createDocumentFragment(), + div = fragment.appendChild( document.createElement( "div" ) ), + input = document.createElement( "input" ); + + // Support: Android 4.0 - 4.3 only + // Check state lost if the name is set (#11217) + // Support: Windows Web Apps (WWA) + // `name` and `type` must use .setAttribute for WWA (#14901) + input.setAttribute( "type", "radio" ); + input.setAttribute( "checked", "checked" ); + input.setAttribute( "name", "t" ); + + div.appendChild( input ); + + // Support: Android <=4.1 only + // Older WebKit doesn't clone checked state correctly in fragments + support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked; + + // Support: IE <=11 only + // Make sure textarea (and checkbox) defaultValue is properly cloned + div.innerHTML = ""; + support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue; + + // Support: IE <=9 only + // IE <=9 replaces "; + support.option = !!div.lastChild; +} )(); + + +// We have to close these tags to support XHTML (#13200) +var wrapMap = { + + // XHTML parsers do not magically insert elements in the + // same way that tag soup parsers do. So we cannot shorten + // this by omitting or other required elements. + thead: [ 1, "", "
" ], + col: [ 2, "", "
" ], + tr: [ 2, "", "
" ], + td: [ 3, "", "
" ], + + _default: [ 0, "", "" ] +}; + +wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; +wrapMap.th = wrapMap.td; + +// Support: IE <=9 only +if ( !support.option ) { + wrapMap.optgroup = wrapMap.option = [ 1, "" ]; +} + + +function getAll( context, tag ) { + + // Support: IE <=9 - 11 only + // Use typeof to avoid zero-argument method invocation on host objects (#15151) + var ret; + + if ( typeof context.getElementsByTagName !== "undefined" ) { + ret = context.getElementsByTagName( tag || "*" ); + + } else if ( typeof context.querySelectorAll !== "undefined" ) { + ret = context.querySelectorAll( tag || "*" ); + + } else { + ret = []; + } + + if ( tag === undefined || tag && nodeName( context, tag ) ) { + return jQuery.merge( [ context ], ret ); + } + + return ret; +} + + +// Mark scripts as having already been evaluated +function setGlobalEval( elems, refElements ) { + var i = 0, + l = elems.length; + + for ( ; i < l; i++ ) { + dataPriv.set( + elems[ i ], + "globalEval", + !refElements || dataPriv.get( refElements[ i ], "globalEval" ) + ); + } +} + + +var rhtml = /<|&#?\w+;/; + +function buildFragment( elems, context, scripts, selection, ignored ) { + var elem, tmp, tag, wrap, attached, j, + fragment = context.createDocumentFragment(), + nodes = [], + i = 0, + l = elems.length; + + for ( ; i < l; i++ ) { + elem = elems[ i ]; + + if ( elem || elem === 0 ) { + + // Add nodes directly + if ( toType( elem ) === "object" ) { + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem ); + + // Convert non-html into a text node + } else if ( !rhtml.test( elem ) ) { + nodes.push( context.createTextNode( elem ) ); + + // Convert html into DOM nodes + } else { + tmp = tmp || fragment.appendChild( context.createElement( "div" ) ); + + // Deserialize a standard representation + tag = ( rtagName.exec( elem ) || [ "", "" ] )[ 1 ].toLowerCase(); + wrap = wrapMap[ tag ] || wrapMap._default; + tmp.innerHTML = wrap[ 1 ] + jQuery.htmlPrefilter( elem ) + wrap[ 2 ]; + + // Descend through wrappers to the right content + j = wrap[ 0 ]; + while ( j-- ) { + tmp = tmp.lastChild; + } + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( nodes, tmp.childNodes ); + + // Remember the top-level container + tmp = fragment.firstChild; + + // Ensure the created nodes are orphaned (#12392) + tmp.textContent = ""; + } + } + } + + // Remove wrapper from fragment + fragment.textContent = ""; + + i = 0; + while ( ( elem = nodes[ i++ ] ) ) { + + // Skip elements already in the context collection (trac-4087) + if ( selection && jQuery.inArray( elem, selection ) > -1 ) { + if ( ignored ) { + ignored.push( elem ); + } + continue; + } + + attached = isAttached( elem ); + + // Append to fragment + tmp = getAll( fragment.appendChild( elem ), "script" ); + + // Preserve script evaluation history + if ( attached ) { + setGlobalEval( tmp ); + } + + // Capture executables + if ( scripts ) { + j = 0; + while ( ( elem = tmp[ j++ ] ) ) { + if ( rscriptType.test( elem.type || "" ) ) { + scripts.push( elem ); + } + } + } + } + + return fragment; +} + + +var + rkeyEvent = /^key/, + rmouseEvent = /^(?:mouse|pointer|contextmenu|drag|drop)|click/, + rtypenamespace = /^([^.]*)(?:\.(.+)|)/; + +function returnTrue() { + return true; +} + +function returnFalse() { + return false; +} + +// Support: IE <=9 - 11+ +// focus() and blur() are asynchronous, except when they are no-op. +// So expect focus to be synchronous when the element is already active, +// and blur to be synchronous when the element is not already active. +// (focus and blur are always synchronous in other supported browsers, +// this just defines when we can count on it). +function expectSync( elem, type ) { + return ( elem === safeActiveElement() ) === ( type === "focus" ); +} + +// Support: IE <=9 only +// Accessing document.activeElement can throw unexpectedly +// https://bugs.jquery.com/ticket/13393 +function safeActiveElement() { + try { + return document.activeElement; + } catch ( err ) { } +} + +function on( elem, types, selector, data, fn, one ) { + var origFn, type; + + // Types can be a map of types/handlers + if ( typeof types === "object" ) { + + // ( types-Object, selector, data ) + if ( typeof selector !== "string" ) { + + // ( types-Object, data ) + data = data || selector; + selector = undefined; + } + for ( type in types ) { + on( elem, type, selector, data, types[ type ], one ); + } + return elem; + } + + if ( data == null && fn == null ) { + + // ( types, fn ) + fn = selector; + data = selector = undefined; + } else if ( fn == null ) { + if ( typeof selector === "string" ) { + + // ( types, selector, fn ) + fn = data; + data = undefined; + } else { + + // ( types, data, fn ) + fn = data; + data = selector; + selector = undefined; + } + } + if ( fn === false ) { + fn = returnFalse; + } else if ( !fn ) { + return elem; + } + + if ( one === 1 ) { + origFn = fn; + fn = function( event ) { + + // Can use an empty set, since event contains the info + jQuery().off( event ); + return origFn.apply( this, arguments ); + }; + + // Use same guid so caller can remove using origFn + fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); + } + return elem.each( function() { + jQuery.event.add( this, types, fn, data, selector ); + } ); +} + +/* + * Helper functions for managing events -- not part of the public interface. + * Props to Dean Edwards' addEvent library for many of the ideas. + */ +jQuery.event = { + + global: {}, + + add: function( elem, types, handler, data, selector ) { + + var handleObjIn, eventHandle, tmp, + events, t, handleObj, + special, handlers, type, namespaces, origType, + elemData = dataPriv.get( elem ); + + // Only attach events to objects that accept data + if ( !acceptData( elem ) ) { + return; + } + + // Caller can pass in an object of custom data in lieu of the handler + if ( handler.handler ) { + handleObjIn = handler; + handler = handleObjIn.handler; + selector = handleObjIn.selector; + } + + // Ensure that invalid selectors throw exceptions at attach time + // Evaluate against documentElement in case elem is a non-element node (e.g., document) + if ( selector ) { + jQuery.find.matchesSelector( documentElement, selector ); + } + + // Make sure that the handler has a unique ID, used to find/remove it later + if ( !handler.guid ) { + handler.guid = jQuery.guid++; + } + + // Init the element's event structure and main handler, if this is the first + if ( !( events = elemData.events ) ) { + events = elemData.events = Object.create( null ); + } + if ( !( eventHandle = elemData.handle ) ) { + eventHandle = elemData.handle = function( e ) { + + // Discard the second event of a jQuery.event.trigger() and + // when an event is called after a page has unloaded + return typeof jQuery !== "undefined" && jQuery.event.triggered !== e.type ? + jQuery.event.dispatch.apply( elem, arguments ) : undefined; + }; + } + + // Handle multiple events separated by a space + types = ( types || "" ).match( rnothtmlwhite ) || [ "" ]; + t = types.length; + while ( t-- ) { + tmp = rtypenamespace.exec( types[ t ] ) || []; + type = origType = tmp[ 1 ]; + namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); + + // There *must* be a type, no attaching namespace-only handlers + if ( !type ) { + continue; + } + + // If event changes its type, use the special event handlers for the changed type + special = jQuery.event.special[ type ] || {}; + + // If selector defined, determine special event api type, otherwise given type + type = ( selector ? special.delegateType : special.bindType ) || type; + + // Update special based on newly reset type + special = jQuery.event.special[ type ] || {}; + + // handleObj is passed to all event handlers + handleObj = jQuery.extend( { + type: type, + origType: origType, + data: data, + handler: handler, + guid: handler.guid, + selector: selector, + needsContext: selector && jQuery.expr.match.needsContext.test( selector ), + namespace: namespaces.join( "." ) + }, handleObjIn ); + + // Init the event handler queue if we're the first + if ( !( handlers = events[ type ] ) ) { + handlers = events[ type ] = []; + handlers.delegateCount = 0; + + // Only use addEventListener if the special events handler returns false + if ( !special.setup || + special.setup.call( elem, data, namespaces, eventHandle ) === false ) { + + if ( elem.addEventListener ) { + elem.addEventListener( type, eventHandle ); + } + } + } + + if ( special.add ) { + special.add.call( elem, handleObj ); + + if ( !handleObj.handler.guid ) { + handleObj.handler.guid = handler.guid; + } + } + + // Add to the element's handler list, delegates in front + if ( selector ) { + handlers.splice( handlers.delegateCount++, 0, handleObj ); + } else { + handlers.push( handleObj ); + } + + // Keep track of which events have ever been used, for event optimization + jQuery.event.global[ type ] = true; + } + + }, + + // Detach an event or set of events from an element + remove: function( elem, types, handler, selector, mappedTypes ) { + + var j, origCount, tmp, + events, t, handleObj, + special, handlers, type, namespaces, origType, + elemData = dataPriv.hasData( elem ) && dataPriv.get( elem ); + + if ( !elemData || !( events = elemData.events ) ) { + return; + } + + // Once for each type.namespace in types; type may be omitted + types = ( types || "" ).match( rnothtmlwhite ) || [ "" ]; + t = types.length; + while ( t-- ) { + tmp = rtypenamespace.exec( types[ t ] ) || []; + type = origType = tmp[ 1 ]; + namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); + + // Unbind all events (on this namespace, if provided) for the element + if ( !type ) { + for ( type in events ) { + jQuery.event.remove( elem, type + types[ t ], handler, selector, true ); + } + continue; + } + + special = jQuery.event.special[ type ] || {}; + type = ( selector ? special.delegateType : special.bindType ) || type; + handlers = events[ type ] || []; + tmp = tmp[ 2 ] && + new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ); + + // Remove matching events + origCount = j = handlers.length; + while ( j-- ) { + handleObj = handlers[ j ]; + + if ( ( mappedTypes || origType === handleObj.origType ) && + ( !handler || handler.guid === handleObj.guid ) && + ( !tmp || tmp.test( handleObj.namespace ) ) && + ( !selector || selector === handleObj.selector || + selector === "**" && handleObj.selector ) ) { + handlers.splice( j, 1 ); + + if ( handleObj.selector ) { + handlers.delegateCount--; + } + if ( special.remove ) { + special.remove.call( elem, handleObj ); + } + } + } + + // Remove generic event handler if we removed something and no more handlers exist + // (avoids potential for endless recursion during removal of special event handlers) + if ( origCount && !handlers.length ) { + if ( !special.teardown || + special.teardown.call( elem, namespaces, elemData.handle ) === false ) { + + jQuery.removeEvent( elem, type, elemData.handle ); + } + + delete events[ type ]; + } + } + + // Remove data and the expando if it's no longer used + if ( jQuery.isEmptyObject( events ) ) { + dataPriv.remove( elem, "handle events" ); + } + }, + + dispatch: function( nativeEvent ) { + + var i, j, ret, matched, handleObj, handlerQueue, + args = new Array( arguments.length ), + + // Make a writable jQuery.Event from the native event object + event = jQuery.event.fix( nativeEvent ), + + handlers = ( + dataPriv.get( this, "events" ) || Object.create( null ) + )[ event.type ] || [], + special = jQuery.event.special[ event.type ] || {}; + + // Use the fix-ed jQuery.Event rather than the (read-only) native event + args[ 0 ] = event; + + for ( i = 1; i < arguments.length; i++ ) { + args[ i ] = arguments[ i ]; + } + + event.delegateTarget = this; + + // Call the preDispatch hook for the mapped type, and let it bail if desired + if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) { + return; + } + + // Determine handlers + handlerQueue = jQuery.event.handlers.call( this, event, handlers ); + + // Run delegates first; they may want to stop propagation beneath us + i = 0; + while ( ( matched = handlerQueue[ i++ ] ) && !event.isPropagationStopped() ) { + event.currentTarget = matched.elem; + + j = 0; + while ( ( handleObj = matched.handlers[ j++ ] ) && + !event.isImmediatePropagationStopped() ) { + + // If the event is namespaced, then each handler is only invoked if it is + // specially universal or its namespaces are a superset of the event's. + if ( !event.rnamespace || handleObj.namespace === false || + event.rnamespace.test( handleObj.namespace ) ) { + + event.handleObj = handleObj; + event.data = handleObj.data; + + ret = ( ( jQuery.event.special[ handleObj.origType ] || {} ).handle || + handleObj.handler ).apply( matched.elem, args ); + + if ( ret !== undefined ) { + if ( ( event.result = ret ) === false ) { + event.preventDefault(); + event.stopPropagation(); + } + } + } + } + } + + // Call the postDispatch hook for the mapped type + if ( special.postDispatch ) { + special.postDispatch.call( this, event ); + } + + return event.result; + }, + + handlers: function( event, handlers ) { + var i, handleObj, sel, matchedHandlers, matchedSelectors, + handlerQueue = [], + delegateCount = handlers.delegateCount, + cur = event.target; + + // Find delegate handlers + if ( delegateCount && + + // Support: IE <=9 + // Black-hole SVG instance trees (trac-13180) + cur.nodeType && + + // Support: Firefox <=42 + // Suppress spec-violating clicks indicating a non-primary pointer button (trac-3861) + // https://www.w3.org/TR/DOM-Level-3-Events/#event-type-click + // Support: IE 11 only + // ...but not arrow key "clicks" of radio inputs, which can have `button` -1 (gh-2343) + !( event.type === "click" && event.button >= 1 ) ) { + + for ( ; cur !== this; cur = cur.parentNode || this ) { + + // Don't check non-elements (#13208) + // Don't process clicks on disabled elements (#6911, #8165, #11382, #11764) + if ( cur.nodeType === 1 && !( event.type === "click" && cur.disabled === true ) ) { + matchedHandlers = []; + matchedSelectors = {}; + for ( i = 0; i < delegateCount; i++ ) { + handleObj = handlers[ i ]; + + // Don't conflict with Object.prototype properties (#13203) + sel = handleObj.selector + " "; + + if ( matchedSelectors[ sel ] === undefined ) { + matchedSelectors[ sel ] = handleObj.needsContext ? + jQuery( sel, this ).index( cur ) > -1 : + jQuery.find( sel, this, null, [ cur ] ).length; + } + if ( matchedSelectors[ sel ] ) { + matchedHandlers.push( handleObj ); + } + } + if ( matchedHandlers.length ) { + handlerQueue.push( { elem: cur, handlers: matchedHandlers } ); + } + } + } + } + + // Add the remaining (directly-bound) handlers + cur = this; + if ( delegateCount < handlers.length ) { + handlerQueue.push( { elem: cur, handlers: handlers.slice( delegateCount ) } ); + } + + return handlerQueue; + }, + + addProp: function( name, hook ) { + Object.defineProperty( jQuery.Event.prototype, name, { + enumerable: true, + configurable: true, + + get: isFunction( hook ) ? + function() { + if ( this.originalEvent ) { + return hook( this.originalEvent ); + } + } : + function() { + if ( this.originalEvent ) { + return this.originalEvent[ name ]; + } + }, + + set: function( value ) { + Object.defineProperty( this, name, { + enumerable: true, + configurable: true, + writable: true, + value: value + } ); + } + } ); + }, + + fix: function( originalEvent ) { + return originalEvent[ jQuery.expando ] ? + originalEvent : + new jQuery.Event( originalEvent ); + }, + + special: { + load: { + + // Prevent triggered image.load events from bubbling to window.load + noBubble: true + }, + click: { + + // Utilize native event to ensure correct state for checkable inputs + setup: function( data ) { + + // For mutual compressibility with _default, replace `this` access with a local var. + // `|| data` is dead code meant only to preserve the variable through minification. + var el = this || data; + + // Claim the first handler + if ( rcheckableType.test( el.type ) && + el.click && nodeName( el, "input" ) ) { + + // dataPriv.set( el, "click", ... ) + leverageNative( el, "click", returnTrue ); + } + + // Return false to allow normal processing in the caller + return false; + }, + trigger: function( data ) { + + // For mutual compressibility with _default, replace `this` access with a local var. + // `|| data` is dead code meant only to preserve the variable through minification. + var el = this || data; + + // Force setup before triggering a click + if ( rcheckableType.test( el.type ) && + el.click && nodeName( el, "input" ) ) { + + leverageNative( el, "click" ); + } + + // Return non-false to allow normal event-path propagation + return true; + }, + + // For cross-browser consistency, suppress native .click() on links + // Also prevent it if we're currently inside a leveraged native-event stack + _default: function( event ) { + var target = event.target; + return rcheckableType.test( target.type ) && + target.click && nodeName( target, "input" ) && + dataPriv.get( target, "click" ) || + nodeName( target, "a" ); + } + }, + + beforeunload: { + postDispatch: function( event ) { + + // Support: Firefox 20+ + // Firefox doesn't alert if the returnValue field is not set. + if ( event.result !== undefined && event.originalEvent ) { + event.originalEvent.returnValue = event.result; + } + } + } + } +}; + +// Ensure the presence of an event listener that handles manually-triggered +// synthetic events by interrupting progress until reinvoked in response to +// *native* events that it fires directly, ensuring that state changes have +// already occurred before other listeners are invoked. +function leverageNative( el, type, expectSync ) { + + // Missing expectSync indicates a trigger call, which must force setup through jQuery.event.add + if ( !expectSync ) { + if ( dataPriv.get( el, type ) === undefined ) { + jQuery.event.add( el, type, returnTrue ); + } + return; + } + + // Register the controller as a special universal handler for all event namespaces + dataPriv.set( el, type, false ); + jQuery.event.add( el, type, { + namespace: false, + handler: function( event ) { + var notAsync, result, + saved = dataPriv.get( this, type ); + + if ( ( event.isTrigger & 1 ) && this[ type ] ) { + + // Interrupt processing of the outer synthetic .trigger()ed event + // Saved data should be false in such cases, but might be a leftover capture object + // from an async native handler (gh-4350) + if ( !saved.length ) { + + // Store arguments for use when handling the inner native event + // There will always be at least one argument (an event object), so this array + // will not be confused with a leftover capture object. + saved = slice.call( arguments ); + dataPriv.set( this, type, saved ); + + // Trigger the native event and capture its result + // Support: IE <=9 - 11+ + // focus() and blur() are asynchronous + notAsync = expectSync( this, type ); + this[ type ](); + result = dataPriv.get( this, type ); + if ( saved !== result || notAsync ) { + dataPriv.set( this, type, false ); + } else { + result = {}; + } + if ( saved !== result ) { + + // Cancel the outer synthetic event + event.stopImmediatePropagation(); + event.preventDefault(); + return result.value; + } + + // If this is an inner synthetic event for an event with a bubbling surrogate + // (focus or blur), assume that the surrogate already propagated from triggering the + // native event and prevent that from happening again here. + // This technically gets the ordering wrong w.r.t. to `.trigger()` (in which the + // bubbling surrogate propagates *after* the non-bubbling base), but that seems + // less bad than duplication. + } else if ( ( jQuery.event.special[ type ] || {} ).delegateType ) { + event.stopPropagation(); + } + + // If this is a native event triggered above, everything is now in order + // Fire an inner synthetic event with the original arguments + } else if ( saved.length ) { + + // ...and capture the result + dataPriv.set( this, type, { + value: jQuery.event.trigger( + + // Support: IE <=9 - 11+ + // Extend with the prototype to reset the above stopImmediatePropagation() + jQuery.extend( saved[ 0 ], jQuery.Event.prototype ), + saved.slice( 1 ), + this + ) + } ); + + // Abort handling of the native event + event.stopImmediatePropagation(); + } + } + } ); +} + +jQuery.removeEvent = function( elem, type, handle ) { + + // This "if" is needed for plain objects + if ( elem.removeEventListener ) { + elem.removeEventListener( type, handle ); + } +}; + +jQuery.Event = function( src, props ) { + + // Allow instantiation without the 'new' keyword + if ( !( this instanceof jQuery.Event ) ) { + return new jQuery.Event( src, props ); + } + + // Event object + if ( src && src.type ) { + this.originalEvent = src; + this.type = src.type; + + // Events bubbling up the document may have been marked as prevented + // by a handler lower down the tree; reflect the correct value. + this.isDefaultPrevented = src.defaultPrevented || + src.defaultPrevented === undefined && + + // Support: Android <=2.3 only + src.returnValue === false ? + returnTrue : + returnFalse; + + // Create target properties + // Support: Safari <=6 - 7 only + // Target should not be a text node (#504, #13143) + this.target = ( src.target && src.target.nodeType === 3 ) ? + src.target.parentNode : + src.target; + + this.currentTarget = src.currentTarget; + this.relatedTarget = src.relatedTarget; + + // Event type + } else { + this.type = src; + } + + // Put explicitly provided properties onto the event object + if ( props ) { + jQuery.extend( this, props ); + } + + // Create a timestamp if incoming event doesn't have one + this.timeStamp = src && src.timeStamp || Date.now(); + + // Mark it as fixed + this[ jQuery.expando ] = true; +}; + +// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding +// https://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html +jQuery.Event.prototype = { + constructor: jQuery.Event, + isDefaultPrevented: returnFalse, + isPropagationStopped: returnFalse, + isImmediatePropagationStopped: returnFalse, + isSimulated: false, + + preventDefault: function() { + var e = this.originalEvent; + + this.isDefaultPrevented = returnTrue; + + if ( e && !this.isSimulated ) { + e.preventDefault(); + } + }, + stopPropagation: function() { + var e = this.originalEvent; + + this.isPropagationStopped = returnTrue; + + if ( e && !this.isSimulated ) { + e.stopPropagation(); + } + }, + stopImmediatePropagation: function() { + var e = this.originalEvent; + + this.isImmediatePropagationStopped = returnTrue; + + if ( e && !this.isSimulated ) { + e.stopImmediatePropagation(); + } + + this.stopPropagation(); + } +}; + +// Includes all common event props including KeyEvent and MouseEvent specific props +jQuery.each( { + altKey: true, + bubbles: true, + cancelable: true, + changedTouches: true, + ctrlKey: true, + detail: true, + eventPhase: true, + metaKey: true, + pageX: true, + pageY: true, + shiftKey: true, + view: true, + "char": true, + code: true, + charCode: true, + key: true, + keyCode: true, + button: true, + buttons: true, + clientX: true, + clientY: true, + offsetX: true, + offsetY: true, + pointerId: true, + pointerType: true, + screenX: true, + screenY: true, + targetTouches: true, + toElement: true, + touches: true, + + which: function( event ) { + var button = event.button; + + // Add which for key events + if ( event.which == null && rkeyEvent.test( event.type ) ) { + return event.charCode != null ? event.charCode : event.keyCode; + } + + // Add which for click: 1 === left; 2 === middle; 3 === right + if ( !event.which && button !== undefined && rmouseEvent.test( event.type ) ) { + if ( button & 1 ) { + return 1; + } + + if ( button & 2 ) { + return 3; + } + + if ( button & 4 ) { + return 2; + } + + return 0; + } + + return event.which; + } +}, jQuery.event.addProp ); + +jQuery.each( { focus: "focusin", blur: "focusout" }, function( type, delegateType ) { + jQuery.event.special[ type ] = { + + // Utilize native event if possible so blur/focus sequence is correct + setup: function() { + + // Claim the first handler + // dataPriv.set( this, "focus", ... ) + // dataPriv.set( this, "blur", ... ) + leverageNative( this, type, expectSync ); + + // Return false to allow normal processing in the caller + return false; + }, + trigger: function() { + + // Force setup before trigger + leverageNative( this, type ); + + // Return non-false to allow normal event-path propagation + return true; + }, + + delegateType: delegateType + }; +} ); + +// Create mouseenter/leave events using mouseover/out and event-time checks +// so that event delegation works in jQuery. +// Do the same for pointerenter/pointerleave and pointerover/pointerout +// +// Support: Safari 7 only +// Safari sends mouseenter too often; see: +// https://bugs.chromium.org/p/chromium/issues/detail?id=470258 +// for the description of the bug (it existed in older Chrome versions as well). +jQuery.each( { + mouseenter: "mouseover", + mouseleave: "mouseout", + pointerenter: "pointerover", + pointerleave: "pointerout" +}, function( orig, fix ) { + jQuery.event.special[ orig ] = { + delegateType: fix, + bindType: fix, + + handle: function( event ) { + var ret, + target = this, + related = event.relatedTarget, + handleObj = event.handleObj; + + // For mouseenter/leave call the handler if related is outside the target. + // NB: No relatedTarget if the mouse left/entered the browser window + if ( !related || ( related !== target && !jQuery.contains( target, related ) ) ) { + event.type = handleObj.origType; + ret = handleObj.handler.apply( this, arguments ); + event.type = fix; + } + return ret; + } + }; +} ); + +jQuery.fn.extend( { + + on: function( types, selector, data, fn ) { + return on( this, types, selector, data, fn ); + }, + one: function( types, selector, data, fn ) { + return on( this, types, selector, data, fn, 1 ); + }, + off: function( types, selector, fn ) { + var handleObj, type; + if ( types && types.preventDefault && types.handleObj ) { + + // ( event ) dispatched jQuery.Event + handleObj = types.handleObj; + jQuery( types.delegateTarget ).off( + handleObj.namespace ? + handleObj.origType + "." + handleObj.namespace : + handleObj.origType, + handleObj.selector, + handleObj.handler + ); + return this; + } + if ( typeof types === "object" ) { + + // ( types-object [, selector] ) + for ( type in types ) { + this.off( type, selector, types[ type ] ); + } + return this; + } + if ( selector === false || typeof selector === "function" ) { + + // ( types [, fn] ) + fn = selector; + selector = undefined; + } + if ( fn === false ) { + fn = returnFalse; + } + return this.each( function() { + jQuery.event.remove( this, types, fn, selector ); + } ); + } +} ); + + +var + + // Support: IE <=10 - 11, Edge 12 - 13 only + // In IE/Edge using regex groups here causes severe slowdowns. + // See https://connect.microsoft.com/IE/feedback/details/1736512/ + rnoInnerhtml = /\s*$/g; + +// Prefer a tbody over its parent table for containing new rows +function manipulationTarget( elem, content ) { + if ( nodeName( elem, "table" ) && + nodeName( content.nodeType !== 11 ? content : content.firstChild, "tr" ) ) { + + return jQuery( elem ).children( "tbody" )[ 0 ] || elem; + } + + return elem; +} + +// Replace/restore the type attribute of script elements for safe DOM manipulation +function disableScript( elem ) { + elem.type = ( elem.getAttribute( "type" ) !== null ) + "/" + elem.type; + return elem; +} +function restoreScript( elem ) { + if ( ( elem.type || "" ).slice( 0, 5 ) === "true/" ) { + elem.type = elem.type.slice( 5 ); + } else { + elem.removeAttribute( "type" ); + } + + return elem; +} + +function cloneCopyEvent( src, dest ) { + var i, l, type, pdataOld, udataOld, udataCur, events; + + if ( dest.nodeType !== 1 ) { + return; + } + + // 1. Copy private data: events, handlers, etc. + if ( dataPriv.hasData( src ) ) { + pdataOld = dataPriv.get( src ); + events = pdataOld.events; + + if ( events ) { + dataPriv.remove( dest, "handle events" ); + + for ( type in events ) { + for ( i = 0, l = events[ type ].length; i < l; i++ ) { + jQuery.event.add( dest, type, events[ type ][ i ] ); + } + } + } + } + + // 2. Copy user data + if ( dataUser.hasData( src ) ) { + udataOld = dataUser.access( src ); + udataCur = jQuery.extend( {}, udataOld ); + + dataUser.set( dest, udataCur ); + } +} + +// Fix IE bugs, see support tests +function fixInput( src, dest ) { + var nodeName = dest.nodeName.toLowerCase(); + + // Fails to persist the checked state of a cloned checkbox or radio button. + if ( nodeName === "input" && rcheckableType.test( src.type ) ) { + dest.checked = src.checked; + + // Fails to return the selected option to the default selected state when cloning options + } else if ( nodeName === "input" || nodeName === "textarea" ) { + dest.defaultValue = src.defaultValue; + } +} + +function domManip( collection, args, callback, ignored ) { + + // Flatten any nested arrays + args = flat( args ); + + var fragment, first, scripts, hasScripts, node, doc, + i = 0, + l = collection.length, + iNoClone = l - 1, + value = args[ 0 ], + valueIsFunction = isFunction( value ); + + // We can't cloneNode fragments that contain checked, in WebKit + if ( valueIsFunction || + ( l > 1 && typeof value === "string" && + !support.checkClone && rchecked.test( value ) ) ) { + return collection.each( function( index ) { + var self = collection.eq( index ); + if ( valueIsFunction ) { + args[ 0 ] = value.call( this, index, self.html() ); + } + domManip( self, args, callback, ignored ); + } ); + } + + if ( l ) { + fragment = buildFragment( args, collection[ 0 ].ownerDocument, false, collection, ignored ); + first = fragment.firstChild; + + if ( fragment.childNodes.length === 1 ) { + fragment = first; + } + + // Require either new content or an interest in ignored elements to invoke the callback + if ( first || ignored ) { + scripts = jQuery.map( getAll( fragment, "script" ), disableScript ); + hasScripts = scripts.length; + + // Use the original fragment for the last item + // instead of the first because it can end up + // being emptied incorrectly in certain situations (#8070). + for ( ; i < l; i++ ) { + node = fragment; + + if ( i !== iNoClone ) { + node = jQuery.clone( node, true, true ); + + // Keep references to cloned scripts for later restoration + if ( hasScripts ) { + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( scripts, getAll( node, "script" ) ); + } + } + + callback.call( collection[ i ], node, i ); + } + + if ( hasScripts ) { + doc = scripts[ scripts.length - 1 ].ownerDocument; + + // Reenable scripts + jQuery.map( scripts, restoreScript ); + + // Evaluate executable scripts on first document insertion + for ( i = 0; i < hasScripts; i++ ) { + node = scripts[ i ]; + if ( rscriptType.test( node.type || "" ) && + !dataPriv.access( node, "globalEval" ) && + jQuery.contains( doc, node ) ) { + + if ( node.src && ( node.type || "" ).toLowerCase() !== "module" ) { + + // Optional AJAX dependency, but won't run scripts if not present + if ( jQuery._evalUrl && !node.noModule ) { + jQuery._evalUrl( node.src, { + nonce: node.nonce || node.getAttribute( "nonce" ) + }, doc ); + } + } else { + DOMEval( node.textContent.replace( rcleanScript, "" ), node, doc ); + } + } + } + } + } + } + + return collection; +} + +function remove( elem, selector, keepData ) { + var node, + nodes = selector ? jQuery.filter( selector, elem ) : elem, + i = 0; + + for ( ; ( node = nodes[ i ] ) != null; i++ ) { + if ( !keepData && node.nodeType === 1 ) { + jQuery.cleanData( getAll( node ) ); + } + + if ( node.parentNode ) { + if ( keepData && isAttached( node ) ) { + setGlobalEval( getAll( node, "script" ) ); + } + node.parentNode.removeChild( node ); + } + } + + return elem; +} + +jQuery.extend( { + htmlPrefilter: function( html ) { + return html; + }, + + clone: function( elem, dataAndEvents, deepDataAndEvents ) { + var i, l, srcElements, destElements, + clone = elem.cloneNode( true ), + inPage = isAttached( elem ); + + // Fix IE cloning issues + if ( !support.noCloneChecked && ( elem.nodeType === 1 || elem.nodeType === 11 ) && + !jQuery.isXMLDoc( elem ) ) { + + // We eschew Sizzle here for performance reasons: https://jsperf.com/getall-vs-sizzle/2 + destElements = getAll( clone ); + srcElements = getAll( elem ); + + for ( i = 0, l = srcElements.length; i < l; i++ ) { + fixInput( srcElements[ i ], destElements[ i ] ); + } + } + + // Copy the events from the original to the clone + if ( dataAndEvents ) { + if ( deepDataAndEvents ) { + srcElements = srcElements || getAll( elem ); + destElements = destElements || getAll( clone ); + + for ( i = 0, l = srcElements.length; i < l; i++ ) { + cloneCopyEvent( srcElements[ i ], destElements[ i ] ); + } + } else { + cloneCopyEvent( elem, clone ); + } + } + + // Preserve script evaluation history + destElements = getAll( clone, "script" ); + if ( destElements.length > 0 ) { + setGlobalEval( destElements, !inPage && getAll( elem, "script" ) ); + } + + // Return the cloned set + return clone; + }, + + cleanData: function( elems ) { + var data, elem, type, + special = jQuery.event.special, + i = 0; + + for ( ; ( elem = elems[ i ] ) !== undefined; i++ ) { + if ( acceptData( elem ) ) { + if ( ( data = elem[ dataPriv.expando ] ) ) { + if ( data.events ) { + for ( type in data.events ) { + if ( special[ type ] ) { + jQuery.event.remove( elem, type ); + + // This is a shortcut to avoid jQuery.event.remove's overhead + } else { + jQuery.removeEvent( elem, type, data.handle ); + } + } + } + + // Support: Chrome <=35 - 45+ + // Assign undefined instead of using delete, see Data#remove + elem[ dataPriv.expando ] = undefined; + } + if ( elem[ dataUser.expando ] ) { + + // Support: Chrome <=35 - 45+ + // Assign undefined instead of using delete, see Data#remove + elem[ dataUser.expando ] = undefined; + } + } + } + } +} ); + +jQuery.fn.extend( { + detach: function( selector ) { + return remove( this, selector, true ); + }, + + remove: function( selector ) { + return remove( this, selector ); + }, + + text: function( value ) { + return access( this, function( value ) { + return value === undefined ? + jQuery.text( this ) : + this.empty().each( function() { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + this.textContent = value; + } + } ); + }, null, value, arguments.length ); + }, + + append: function() { + return domManip( this, arguments, function( elem ) { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + var target = manipulationTarget( this, elem ); + target.appendChild( elem ); + } + } ); + }, + + prepend: function() { + return domManip( this, arguments, function( elem ) { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + var target = manipulationTarget( this, elem ); + target.insertBefore( elem, target.firstChild ); + } + } ); + }, + + before: function() { + return domManip( this, arguments, function( elem ) { + if ( this.parentNode ) { + this.parentNode.insertBefore( elem, this ); + } + } ); + }, + + after: function() { + return domManip( this, arguments, function( elem ) { + if ( this.parentNode ) { + this.parentNode.insertBefore( elem, this.nextSibling ); + } + } ); + }, + + empty: function() { + var elem, + i = 0; + + for ( ; ( elem = this[ i ] ) != null; i++ ) { + if ( elem.nodeType === 1 ) { + + // Prevent memory leaks + jQuery.cleanData( getAll( elem, false ) ); + + // Remove any remaining nodes + elem.textContent = ""; + } + } + + return this; + }, + + clone: function( dataAndEvents, deepDataAndEvents ) { + dataAndEvents = dataAndEvents == null ? false : dataAndEvents; + deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents; + + return this.map( function() { + return jQuery.clone( this, dataAndEvents, deepDataAndEvents ); + } ); + }, + + html: function( value ) { + return access( this, function( value ) { + var elem = this[ 0 ] || {}, + i = 0, + l = this.length; + + if ( value === undefined && elem.nodeType === 1 ) { + return elem.innerHTML; + } + + // See if we can take a shortcut and just use innerHTML + if ( typeof value === "string" && !rnoInnerhtml.test( value ) && + !wrapMap[ ( rtagName.exec( value ) || [ "", "" ] )[ 1 ].toLowerCase() ] ) { + + value = jQuery.htmlPrefilter( value ); + + try { + for ( ; i < l; i++ ) { + elem = this[ i ] || {}; + + // Remove element nodes and prevent memory leaks + if ( elem.nodeType === 1 ) { + jQuery.cleanData( getAll( elem, false ) ); + elem.innerHTML = value; + } + } + + elem = 0; + + // If using innerHTML throws an exception, use the fallback method + } catch ( e ) {} + } + + if ( elem ) { + this.empty().append( value ); + } + }, null, value, arguments.length ); + }, + + replaceWith: function() { + var ignored = []; + + // Make the changes, replacing each non-ignored context element with the new content + return domManip( this, arguments, function( elem ) { + var parent = this.parentNode; + + if ( jQuery.inArray( this, ignored ) < 0 ) { + jQuery.cleanData( getAll( this ) ); + if ( parent ) { + parent.replaceChild( elem, this ); + } + } + + // Force callback invocation + }, ignored ); + } +} ); + +jQuery.each( { + appendTo: "append", + prependTo: "prepend", + insertBefore: "before", + insertAfter: "after", + replaceAll: "replaceWith" +}, function( name, original ) { + jQuery.fn[ name ] = function( selector ) { + var elems, + ret = [], + insert = jQuery( selector ), + last = insert.length - 1, + i = 0; + + for ( ; i <= last; i++ ) { + elems = i === last ? this : this.clone( true ); + jQuery( insert[ i ] )[ original ]( elems ); + + // Support: Android <=4.0 only, PhantomJS 1 only + // .get() because push.apply(_, arraylike) throws on ancient WebKit + push.apply( ret, elems.get() ); + } + + return this.pushStack( ret ); + }; +} ); +var rnumnonpx = new RegExp( "^(" + pnum + ")(?!px)[a-z%]+$", "i" ); + +var getStyles = function( elem ) { + + // Support: IE <=11 only, Firefox <=30 (#15098, #14150) + // IE throws on elements created in popups + // FF meanwhile throws on frame elements through "defaultView.getComputedStyle" + var view = elem.ownerDocument.defaultView; + + if ( !view || !view.opener ) { + view = window; + } + + return view.getComputedStyle( elem ); + }; + +var swap = function( elem, options, callback ) { + var ret, name, + old = {}; + + // Remember the old values, and insert the new ones + for ( name in options ) { + old[ name ] = elem.style[ name ]; + elem.style[ name ] = options[ name ]; + } + + ret = callback.call( elem ); + + // Revert the old values + for ( name in options ) { + elem.style[ name ] = old[ name ]; + } + + return ret; +}; + + +var rboxStyle = new RegExp( cssExpand.join( "|" ), "i" ); + + + +( function() { + + // Executing both pixelPosition & boxSizingReliable tests require only one layout + // so they're executed at the same time to save the second computation. + function computeStyleTests() { + + // This is a singleton, we need to execute it only once + if ( !div ) { + return; + } + + container.style.cssText = "position:absolute;left:-11111px;width:60px;" + + "margin-top:1px;padding:0;border:0"; + div.style.cssText = + "position:relative;display:block;box-sizing:border-box;overflow:scroll;" + + "margin:auto;border:1px;padding:1px;" + + "width:60%;top:1%"; + documentElement.appendChild( container ).appendChild( div ); + + var divStyle = window.getComputedStyle( div ); + pixelPositionVal = divStyle.top !== "1%"; + + // Support: Android 4.0 - 4.3 only, Firefox <=3 - 44 + reliableMarginLeftVal = roundPixelMeasures( divStyle.marginLeft ) === 12; + + // Support: Android 4.0 - 4.3 only, Safari <=9.1 - 10.1, iOS <=7.0 - 9.3 + // Some styles come back with percentage values, even though they shouldn't + div.style.right = "60%"; + pixelBoxStylesVal = roundPixelMeasures( divStyle.right ) === 36; + + // Support: IE 9 - 11 only + // Detect misreporting of content dimensions for box-sizing:border-box elements + boxSizingReliableVal = roundPixelMeasures( divStyle.width ) === 36; + + // Support: IE 9 only + // Detect overflow:scroll screwiness (gh-3699) + // Support: Chrome <=64 + // Don't get tricked when zoom affects offsetWidth (gh-4029) + div.style.position = "absolute"; + scrollboxSizeVal = roundPixelMeasures( div.offsetWidth / 3 ) === 12; + + documentElement.removeChild( container ); + + // Nullify the div so it wouldn't be stored in the memory and + // it will also be a sign that checks already performed + div = null; + } + + function roundPixelMeasures( measure ) { + return Math.round( parseFloat( measure ) ); + } + + var pixelPositionVal, boxSizingReliableVal, scrollboxSizeVal, pixelBoxStylesVal, + reliableTrDimensionsVal, reliableMarginLeftVal, + container = document.createElement( "div" ), + div = document.createElement( "div" ); + + // Finish early in limited (non-browser) environments + if ( !div.style ) { + return; + } + + // Support: IE <=9 - 11 only + // Style of cloned element affects source element cloned (#8908) + div.style.backgroundClip = "content-box"; + div.cloneNode( true ).style.backgroundClip = ""; + support.clearCloneStyle = div.style.backgroundClip === "content-box"; + + jQuery.extend( support, { + boxSizingReliable: function() { + computeStyleTests(); + return boxSizingReliableVal; + }, + pixelBoxStyles: function() { + computeStyleTests(); + return pixelBoxStylesVal; + }, + pixelPosition: function() { + computeStyleTests(); + return pixelPositionVal; + }, + reliableMarginLeft: function() { + computeStyleTests(); + return reliableMarginLeftVal; + }, + scrollboxSize: function() { + computeStyleTests(); + return scrollboxSizeVal; + }, + + // Support: IE 9 - 11+, Edge 15 - 18+ + // IE/Edge misreport `getComputedStyle` of table rows with width/height + // set in CSS while `offset*` properties report correct values. + // Behavior in IE 9 is more subtle than in newer versions & it passes + // some versions of this test; make sure not to make it pass there! + reliableTrDimensions: function() { + var table, tr, trChild, trStyle; + if ( reliableTrDimensionsVal == null ) { + table = document.createElement( "table" ); + tr = document.createElement( "tr" ); + trChild = document.createElement( "div" ); + + table.style.cssText = "position:absolute;left:-11111px"; + tr.style.height = "1px"; + trChild.style.height = "9px"; + + documentElement + .appendChild( table ) + .appendChild( tr ) + .appendChild( trChild ); + + trStyle = window.getComputedStyle( tr ); + reliableTrDimensionsVal = parseInt( trStyle.height ) > 3; + + documentElement.removeChild( table ); + } + return reliableTrDimensionsVal; + } + } ); +} )(); + + +function curCSS( elem, name, computed ) { + var width, minWidth, maxWidth, ret, + + // Support: Firefox 51+ + // Retrieving style before computed somehow + // fixes an issue with getting wrong values + // on detached elements + style = elem.style; + + computed = computed || getStyles( elem ); + + // getPropertyValue is needed for: + // .css('filter') (IE 9 only, #12537) + // .css('--customProperty) (#3144) + if ( computed ) { + ret = computed.getPropertyValue( name ) || computed[ name ]; + + if ( ret === "" && !isAttached( elem ) ) { + ret = jQuery.style( elem, name ); + } + + // A tribute to the "awesome hack by Dean Edwards" + // Android Browser returns percentage for some values, + // but width seems to be reliably pixels. + // This is against the CSSOM draft spec: + // https://drafts.csswg.org/cssom/#resolved-values + if ( !support.pixelBoxStyles() && rnumnonpx.test( ret ) && rboxStyle.test( name ) ) { + + // Remember the original values + width = style.width; + minWidth = style.minWidth; + maxWidth = style.maxWidth; + + // Put in the new values to get a computed value out + style.minWidth = style.maxWidth = style.width = ret; + ret = computed.width; + + // Revert the changed values + style.width = width; + style.minWidth = minWidth; + style.maxWidth = maxWidth; + } + } + + return ret !== undefined ? + + // Support: IE <=9 - 11 only + // IE returns zIndex value as an integer. + ret + "" : + ret; +} + + +function addGetHookIf( conditionFn, hookFn ) { + + // Define the hook, we'll check on the first run if it's really needed. + return { + get: function() { + if ( conditionFn() ) { + + // Hook not needed (or it's not possible to use it due + // to missing dependency), remove it. + delete this.get; + return; + } + + // Hook needed; redefine it so that the support test is not executed again. + return ( this.get = hookFn ).apply( this, arguments ); + } + }; +} + + +var cssPrefixes = [ "Webkit", "Moz", "ms" ], + emptyStyle = document.createElement( "div" ).style, + vendorProps = {}; + +// Return a vendor-prefixed property or undefined +function vendorPropName( name ) { + + // Check for vendor prefixed names + var capName = name[ 0 ].toUpperCase() + name.slice( 1 ), + i = cssPrefixes.length; + + while ( i-- ) { + name = cssPrefixes[ i ] + capName; + if ( name in emptyStyle ) { + return name; + } + } +} + +// Return a potentially-mapped jQuery.cssProps or vendor prefixed property +function finalPropName( name ) { + var final = jQuery.cssProps[ name ] || vendorProps[ name ]; + + if ( final ) { + return final; + } + if ( name in emptyStyle ) { + return name; + } + return vendorProps[ name ] = vendorPropName( name ) || name; +} + + +var + + // Swappable if display is none or starts with table + // except "table", "table-cell", or "table-caption" + // See here for display values: https://developer.mozilla.org/en-US/docs/CSS/display + rdisplayswap = /^(none|table(?!-c[ea]).+)/, + rcustomProp = /^--/, + cssShow = { position: "absolute", visibility: "hidden", display: "block" }, + cssNormalTransform = { + letterSpacing: "0", + fontWeight: "400" + }; + +function setPositiveNumber( _elem, value, subtract ) { + + // Any relative (+/-) values have already been + // normalized at this point + var matches = rcssNum.exec( value ); + return matches ? + + // Guard against undefined "subtract", e.g., when used as in cssHooks + Math.max( 0, matches[ 2 ] - ( subtract || 0 ) ) + ( matches[ 3 ] || "px" ) : + value; +} + +function boxModelAdjustment( elem, dimension, box, isBorderBox, styles, computedVal ) { + var i = dimension === "width" ? 1 : 0, + extra = 0, + delta = 0; + + // Adjustment may not be necessary + if ( box === ( isBorderBox ? "border" : "content" ) ) { + return 0; + } + + for ( ; i < 4; i += 2 ) { + + // Both box models exclude margin + if ( box === "margin" ) { + delta += jQuery.css( elem, box + cssExpand[ i ], true, styles ); + } + + // If we get here with a content-box, we're seeking "padding" or "border" or "margin" + if ( !isBorderBox ) { + + // Add padding + delta += jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); + + // For "border" or "margin", add border + if ( box !== "padding" ) { + delta += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); + + // But still keep track of it otherwise + } else { + extra += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); + } + + // If we get here with a border-box (content + padding + border), we're seeking "content" or + // "padding" or "margin" + } else { + + // For "content", subtract padding + if ( box === "content" ) { + delta -= jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); + } + + // For "content" or "padding", subtract border + if ( box !== "margin" ) { + delta -= jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); + } + } + } + + // Account for positive content-box scroll gutter when requested by providing computedVal + if ( !isBorderBox && computedVal >= 0 ) { + + // offsetWidth/offsetHeight is a rounded sum of content, padding, scroll gutter, and border + // Assuming integer scroll gutter, subtract the rest and round down + delta += Math.max( 0, Math.ceil( + elem[ "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ] - + computedVal - + delta - + extra - + 0.5 + + // If offsetWidth/offsetHeight is unknown, then we can't determine content-box scroll gutter + // Use an explicit zero to avoid NaN (gh-3964) + ) ) || 0; + } + + return delta; +} + +function getWidthOrHeight( elem, dimension, extra ) { + + // Start with computed style + var styles = getStyles( elem ), + + // To avoid forcing a reflow, only fetch boxSizing if we need it (gh-4322). + // Fake content-box until we know it's needed to know the true value. + boxSizingNeeded = !support.boxSizingReliable() || extra, + isBorderBox = boxSizingNeeded && + jQuery.css( elem, "boxSizing", false, styles ) === "border-box", + valueIsBorderBox = isBorderBox, + + val = curCSS( elem, dimension, styles ), + offsetProp = "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ); + + // Support: Firefox <=54 + // Return a confounding non-pixel value or feign ignorance, as appropriate. + if ( rnumnonpx.test( val ) ) { + if ( !extra ) { + return val; + } + val = "auto"; + } + + + // Support: IE 9 - 11 only + // Use offsetWidth/offsetHeight for when box sizing is unreliable. + // In those cases, the computed value can be trusted to be border-box. + if ( ( !support.boxSizingReliable() && isBorderBox || + + // Support: IE 10 - 11+, Edge 15 - 18+ + // IE/Edge misreport `getComputedStyle` of table rows with width/height + // set in CSS while `offset*` properties report correct values. + // Interestingly, in some cases IE 9 doesn't suffer from this issue. + !support.reliableTrDimensions() && nodeName( elem, "tr" ) || + + // Fall back to offsetWidth/offsetHeight when value is "auto" + // This happens for inline elements with no explicit setting (gh-3571) + val === "auto" || + + // Support: Android <=4.1 - 4.3 only + // Also use offsetWidth/offsetHeight for misreported inline dimensions (gh-3602) + !parseFloat( val ) && jQuery.css( elem, "display", false, styles ) === "inline" ) && + + // Make sure the element is visible & connected + elem.getClientRects().length ) { + + isBorderBox = jQuery.css( elem, "boxSizing", false, styles ) === "border-box"; + + // Where available, offsetWidth/offsetHeight approximate border box dimensions. + // Where not available (e.g., SVG), assume unreliable box-sizing and interpret the + // retrieved value as a content box dimension. + valueIsBorderBox = offsetProp in elem; + if ( valueIsBorderBox ) { + val = elem[ offsetProp ]; + } + } + + // Normalize "" and auto + val = parseFloat( val ) || 0; + + // Adjust for the element's box model + return ( val + + boxModelAdjustment( + elem, + dimension, + extra || ( isBorderBox ? "border" : "content" ), + valueIsBorderBox, + styles, + + // Provide the current computed size to request scroll gutter calculation (gh-3589) + val + ) + ) + "px"; +} + +jQuery.extend( { + + // Add in style property hooks for overriding the default + // behavior of getting and setting a style property + cssHooks: { + opacity: { + get: function( elem, computed ) { + if ( computed ) { + + // We should always get a number back from opacity + var ret = curCSS( elem, "opacity" ); + return ret === "" ? "1" : ret; + } + } + } + }, + + // Don't automatically add "px" to these possibly-unitless properties + cssNumber: { + "animationIterationCount": true, + "columnCount": true, + "fillOpacity": true, + "flexGrow": true, + "flexShrink": true, + "fontWeight": true, + "gridArea": true, + "gridColumn": true, + "gridColumnEnd": true, + "gridColumnStart": true, + "gridRow": true, + "gridRowEnd": true, + "gridRowStart": true, + "lineHeight": true, + "opacity": true, + "order": true, + "orphans": true, + "widows": true, + "zIndex": true, + "zoom": true + }, + + // Add in properties whose names you wish to fix before + // setting or getting the value + cssProps: {}, + + // Get and set the style property on a DOM Node + style: function( elem, name, value, extra ) { + + // Don't set styles on text and comment nodes + if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) { + return; + } + + // Make sure that we're working with the right name + var ret, type, hooks, + origName = camelCase( name ), + isCustomProp = rcustomProp.test( name ), + style = elem.style; + + // Make sure that we're working with the right name. We don't + // want to query the value if it is a CSS custom property + // since they are user-defined. + if ( !isCustomProp ) { + name = finalPropName( origName ); + } + + // Gets hook for the prefixed version, then unprefixed version + hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; + + // Check if we're setting a value + if ( value !== undefined ) { + type = typeof value; + + // Convert "+=" or "-=" to relative numbers (#7345) + if ( type === "string" && ( ret = rcssNum.exec( value ) ) && ret[ 1 ] ) { + value = adjustCSS( elem, name, ret ); + + // Fixes bug #9237 + type = "number"; + } + + // Make sure that null and NaN values aren't set (#7116) + if ( value == null || value !== value ) { + return; + } + + // If a number was passed in, add the unit (except for certain CSS properties) + // The isCustomProp check can be removed in jQuery 4.0 when we only auto-append + // "px" to a few hardcoded values. + if ( type === "number" && !isCustomProp ) { + value += ret && ret[ 3 ] || ( jQuery.cssNumber[ origName ] ? "" : "px" ); + } + + // background-* props affect original clone's values + if ( !support.clearCloneStyle && value === "" && name.indexOf( "background" ) === 0 ) { + style[ name ] = "inherit"; + } + + // If a hook was provided, use that value, otherwise just set the specified value + if ( !hooks || !( "set" in hooks ) || + ( value = hooks.set( elem, value, extra ) ) !== undefined ) { + + if ( isCustomProp ) { + style.setProperty( name, value ); + } else { + style[ name ] = value; + } + } + + } else { + + // If a hook was provided get the non-computed value from there + if ( hooks && "get" in hooks && + ( ret = hooks.get( elem, false, extra ) ) !== undefined ) { + + return ret; + } + + // Otherwise just get the value from the style object + return style[ name ]; + } + }, + + css: function( elem, name, extra, styles ) { + var val, num, hooks, + origName = camelCase( name ), + isCustomProp = rcustomProp.test( name ); + + // Make sure that we're working with the right name. We don't + // want to modify the value if it is a CSS custom property + // since they are user-defined. + if ( !isCustomProp ) { + name = finalPropName( origName ); + } + + // Try prefixed name followed by the unprefixed name + hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; + + // If a hook was provided get the computed value from there + if ( hooks && "get" in hooks ) { + val = hooks.get( elem, true, extra ); + } + + // Otherwise, if a way to get the computed value exists, use that + if ( val === undefined ) { + val = curCSS( elem, name, styles ); + } + + // Convert "normal" to computed value + if ( val === "normal" && name in cssNormalTransform ) { + val = cssNormalTransform[ name ]; + } + + // Make numeric if forced or a qualifier was provided and val looks numeric + if ( extra === "" || extra ) { + num = parseFloat( val ); + return extra === true || isFinite( num ) ? num || 0 : val; + } + + return val; + } +} ); + +jQuery.each( [ "height", "width" ], function( _i, dimension ) { + jQuery.cssHooks[ dimension ] = { + get: function( elem, computed, extra ) { + if ( computed ) { + + // Certain elements can have dimension info if we invisibly show them + // but it must have a current display style that would benefit + return rdisplayswap.test( jQuery.css( elem, "display" ) ) && + + // Support: Safari 8+ + // Table columns in Safari have non-zero offsetWidth & zero + // getBoundingClientRect().width unless display is changed. + // Support: IE <=11 only + // Running getBoundingClientRect on a disconnected node + // in IE throws an error. + ( !elem.getClientRects().length || !elem.getBoundingClientRect().width ) ? + swap( elem, cssShow, function() { + return getWidthOrHeight( elem, dimension, extra ); + } ) : + getWidthOrHeight( elem, dimension, extra ); + } + }, + + set: function( elem, value, extra ) { + var matches, + styles = getStyles( elem ), + + // Only read styles.position if the test has a chance to fail + // to avoid forcing a reflow. + scrollboxSizeBuggy = !support.scrollboxSize() && + styles.position === "absolute", + + // To avoid forcing a reflow, only fetch boxSizing if we need it (gh-3991) + boxSizingNeeded = scrollboxSizeBuggy || extra, + isBorderBox = boxSizingNeeded && + jQuery.css( elem, "boxSizing", false, styles ) === "border-box", + subtract = extra ? + boxModelAdjustment( + elem, + dimension, + extra, + isBorderBox, + styles + ) : + 0; + + // Account for unreliable border-box dimensions by comparing offset* to computed and + // faking a content-box to get border and padding (gh-3699) + if ( isBorderBox && scrollboxSizeBuggy ) { + subtract -= Math.ceil( + elem[ "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ] - + parseFloat( styles[ dimension ] ) - + boxModelAdjustment( elem, dimension, "border", false, styles ) - + 0.5 + ); + } + + // Convert to pixels if value adjustment is needed + if ( subtract && ( matches = rcssNum.exec( value ) ) && + ( matches[ 3 ] || "px" ) !== "px" ) { + + elem.style[ dimension ] = value; + value = jQuery.css( elem, dimension ); + } + + return setPositiveNumber( elem, value, subtract ); + } + }; +} ); + +jQuery.cssHooks.marginLeft = addGetHookIf( support.reliableMarginLeft, + function( elem, computed ) { + if ( computed ) { + return ( parseFloat( curCSS( elem, "marginLeft" ) ) || + elem.getBoundingClientRect().left - + swap( elem, { marginLeft: 0 }, function() { + return elem.getBoundingClientRect().left; + } ) + ) + "px"; + } + } +); + +// These hooks are used by animate to expand properties +jQuery.each( { + margin: "", + padding: "", + border: "Width" +}, function( prefix, suffix ) { + jQuery.cssHooks[ prefix + suffix ] = { + expand: function( value ) { + var i = 0, + expanded = {}, + + // Assumes a single number if not a string + parts = typeof value === "string" ? value.split( " " ) : [ value ]; + + for ( ; i < 4; i++ ) { + expanded[ prefix + cssExpand[ i ] + suffix ] = + parts[ i ] || parts[ i - 2 ] || parts[ 0 ]; + } + + return expanded; + } + }; + + if ( prefix !== "margin" ) { + jQuery.cssHooks[ prefix + suffix ].set = setPositiveNumber; + } +} ); + +jQuery.fn.extend( { + css: function( name, value ) { + return access( this, function( elem, name, value ) { + var styles, len, + map = {}, + i = 0; + + if ( Array.isArray( name ) ) { + styles = getStyles( elem ); + len = name.length; + + for ( ; i < len; i++ ) { + map[ name[ i ] ] = jQuery.css( elem, name[ i ], false, styles ); + } + + return map; + } + + return value !== undefined ? + jQuery.style( elem, name, value ) : + jQuery.css( elem, name ); + }, name, value, arguments.length > 1 ); + } +} ); + + +function Tween( elem, options, prop, end, easing ) { + return new Tween.prototype.init( elem, options, prop, end, easing ); +} +jQuery.Tween = Tween; + +Tween.prototype = { + constructor: Tween, + init: function( elem, options, prop, end, easing, unit ) { + this.elem = elem; + this.prop = prop; + this.easing = easing || jQuery.easing._default; + this.options = options; + this.start = this.now = this.cur(); + this.end = end; + this.unit = unit || ( jQuery.cssNumber[ prop ] ? "" : "px" ); + }, + cur: function() { + var hooks = Tween.propHooks[ this.prop ]; + + return hooks && hooks.get ? + hooks.get( this ) : + Tween.propHooks._default.get( this ); + }, + run: function( percent ) { + var eased, + hooks = Tween.propHooks[ this.prop ]; + + if ( this.options.duration ) { + this.pos = eased = jQuery.easing[ this.easing ]( + percent, this.options.duration * percent, 0, 1, this.options.duration + ); + } else { + this.pos = eased = percent; + } + this.now = ( this.end - this.start ) * eased + this.start; + + if ( this.options.step ) { + this.options.step.call( this.elem, this.now, this ); + } + + if ( hooks && hooks.set ) { + hooks.set( this ); + } else { + Tween.propHooks._default.set( this ); + } + return this; + } +}; + +Tween.prototype.init.prototype = Tween.prototype; + +Tween.propHooks = { + _default: { + get: function( tween ) { + var result; + + // Use a property on the element directly when it is not a DOM element, + // or when there is no matching style property that exists. + if ( tween.elem.nodeType !== 1 || + tween.elem[ tween.prop ] != null && tween.elem.style[ tween.prop ] == null ) { + return tween.elem[ tween.prop ]; + } + + // Passing an empty string as a 3rd parameter to .css will automatically + // attempt a parseFloat and fallback to a string if the parse fails. + // Simple values such as "10px" are parsed to Float; + // complex values such as "rotate(1rad)" are returned as-is. + result = jQuery.css( tween.elem, tween.prop, "" ); + + // Empty strings, null, undefined and "auto" are converted to 0. + return !result || result === "auto" ? 0 : result; + }, + set: function( tween ) { + + // Use step hook for back compat. + // Use cssHook if its there. + // Use .style if available and use plain properties where available. + if ( jQuery.fx.step[ tween.prop ] ) { + jQuery.fx.step[ tween.prop ]( tween ); + } else if ( tween.elem.nodeType === 1 && ( + jQuery.cssHooks[ tween.prop ] || + tween.elem.style[ finalPropName( tween.prop ) ] != null ) ) { + jQuery.style( tween.elem, tween.prop, tween.now + tween.unit ); + } else { + tween.elem[ tween.prop ] = tween.now; + } + } + } +}; + +// Support: IE <=9 only +// Panic based approach to setting things on disconnected nodes +Tween.propHooks.scrollTop = Tween.propHooks.scrollLeft = { + set: function( tween ) { + if ( tween.elem.nodeType && tween.elem.parentNode ) { + tween.elem[ tween.prop ] = tween.now; + } + } +}; + +jQuery.easing = { + linear: function( p ) { + return p; + }, + swing: function( p ) { + return 0.5 - Math.cos( p * Math.PI ) / 2; + }, + _default: "swing" +}; + +jQuery.fx = Tween.prototype.init; + +// Back compat <1.8 extension point +jQuery.fx.step = {}; + + + + +var + fxNow, inProgress, + rfxtypes = /^(?:toggle|show|hide)$/, + rrun = /queueHooks$/; + +function schedule() { + if ( inProgress ) { + if ( document.hidden === false && window.requestAnimationFrame ) { + window.requestAnimationFrame( schedule ); + } else { + window.setTimeout( schedule, jQuery.fx.interval ); + } + + jQuery.fx.tick(); + } +} + +// Animations created synchronously will run synchronously +function createFxNow() { + window.setTimeout( function() { + fxNow = undefined; + } ); + return ( fxNow = Date.now() ); +} + +// Generate parameters to create a standard animation +function genFx( type, includeWidth ) { + var which, + i = 0, + attrs = { height: type }; + + // If we include width, step value is 1 to do all cssExpand values, + // otherwise step value is 2 to skip over Left and Right + includeWidth = includeWidth ? 1 : 0; + for ( ; i < 4; i += 2 - includeWidth ) { + which = cssExpand[ i ]; + attrs[ "margin" + which ] = attrs[ "padding" + which ] = type; + } + + if ( includeWidth ) { + attrs.opacity = attrs.width = type; + } + + return attrs; +} + +function createTween( value, prop, animation ) { + var tween, + collection = ( Animation.tweeners[ prop ] || [] ).concat( Animation.tweeners[ "*" ] ), + index = 0, + length = collection.length; + for ( ; index < length; index++ ) { + if ( ( tween = collection[ index ].call( animation, prop, value ) ) ) { + + // We're done with this property + return tween; + } + } +} + +function defaultPrefilter( elem, props, opts ) { + var prop, value, toggle, hooks, oldfire, propTween, restoreDisplay, display, + isBox = "width" in props || "height" in props, + anim = this, + orig = {}, + style = elem.style, + hidden = elem.nodeType && isHiddenWithinTree( elem ), + dataShow = dataPriv.get( elem, "fxshow" ); + + // Queue-skipping animations hijack the fx hooks + if ( !opts.queue ) { + hooks = jQuery._queueHooks( elem, "fx" ); + if ( hooks.unqueued == null ) { + hooks.unqueued = 0; + oldfire = hooks.empty.fire; + hooks.empty.fire = function() { + if ( !hooks.unqueued ) { + oldfire(); + } + }; + } + hooks.unqueued++; + + anim.always( function() { + + // Ensure the complete handler is called before this completes + anim.always( function() { + hooks.unqueued--; + if ( !jQuery.queue( elem, "fx" ).length ) { + hooks.empty.fire(); + } + } ); + } ); + } + + // Detect show/hide animations + for ( prop in props ) { + value = props[ prop ]; + if ( rfxtypes.test( value ) ) { + delete props[ prop ]; + toggle = toggle || value === "toggle"; + if ( value === ( hidden ? "hide" : "show" ) ) { + + // Pretend to be hidden if this is a "show" and + // there is still data from a stopped show/hide + if ( value === "show" && dataShow && dataShow[ prop ] !== undefined ) { + hidden = true; + + // Ignore all other no-op show/hide data + } else { + continue; + } + } + orig[ prop ] = dataShow && dataShow[ prop ] || jQuery.style( elem, prop ); + } + } + + // Bail out if this is a no-op like .hide().hide() + propTween = !jQuery.isEmptyObject( props ); + if ( !propTween && jQuery.isEmptyObject( orig ) ) { + return; + } + + // Restrict "overflow" and "display" styles during box animations + if ( isBox && elem.nodeType === 1 ) { + + // Support: IE <=9 - 11, Edge 12 - 15 + // Record all 3 overflow attributes because IE does not infer the shorthand + // from identically-valued overflowX and overflowY and Edge just mirrors + // the overflowX value there. + opts.overflow = [ style.overflow, style.overflowX, style.overflowY ]; + + // Identify a display type, preferring old show/hide data over the CSS cascade + restoreDisplay = dataShow && dataShow.display; + if ( restoreDisplay == null ) { + restoreDisplay = dataPriv.get( elem, "display" ); + } + display = jQuery.css( elem, "display" ); + if ( display === "none" ) { + if ( restoreDisplay ) { + display = restoreDisplay; + } else { + + // Get nonempty value(s) by temporarily forcing visibility + showHide( [ elem ], true ); + restoreDisplay = elem.style.display || restoreDisplay; + display = jQuery.css( elem, "display" ); + showHide( [ elem ] ); + } + } + + // Animate inline elements as inline-block + if ( display === "inline" || display === "inline-block" && restoreDisplay != null ) { + if ( jQuery.css( elem, "float" ) === "none" ) { + + // Restore the original display value at the end of pure show/hide animations + if ( !propTween ) { + anim.done( function() { + style.display = restoreDisplay; + } ); + if ( restoreDisplay == null ) { + display = style.display; + restoreDisplay = display === "none" ? "" : display; + } + } + style.display = "inline-block"; + } + } + } + + if ( opts.overflow ) { + style.overflow = "hidden"; + anim.always( function() { + style.overflow = opts.overflow[ 0 ]; + style.overflowX = opts.overflow[ 1 ]; + style.overflowY = opts.overflow[ 2 ]; + } ); + } + + // Implement show/hide animations + propTween = false; + for ( prop in orig ) { + + // General show/hide setup for this element animation + if ( !propTween ) { + if ( dataShow ) { + if ( "hidden" in dataShow ) { + hidden = dataShow.hidden; + } + } else { + dataShow = dataPriv.access( elem, "fxshow", { display: restoreDisplay } ); + } + + // Store hidden/visible for toggle so `.stop().toggle()` "reverses" + if ( toggle ) { + dataShow.hidden = !hidden; + } + + // Show elements before animating them + if ( hidden ) { + showHide( [ elem ], true ); + } + + /* eslint-disable no-loop-func */ + + anim.done( function() { + + /* eslint-enable no-loop-func */ + + // The final step of a "hide" animation is actually hiding the element + if ( !hidden ) { + showHide( [ elem ] ); + } + dataPriv.remove( elem, "fxshow" ); + for ( prop in orig ) { + jQuery.style( elem, prop, orig[ prop ] ); + } + } ); + } + + // Per-property setup + propTween = createTween( hidden ? dataShow[ prop ] : 0, prop, anim ); + if ( !( prop in dataShow ) ) { + dataShow[ prop ] = propTween.start; + if ( hidden ) { + propTween.end = propTween.start; + propTween.start = 0; + } + } + } +} + +function propFilter( props, specialEasing ) { + var index, name, easing, value, hooks; + + // camelCase, specialEasing and expand cssHook pass + for ( index in props ) { + name = camelCase( index ); + easing = specialEasing[ name ]; + value = props[ index ]; + if ( Array.isArray( value ) ) { + easing = value[ 1 ]; + value = props[ index ] = value[ 0 ]; + } + + if ( index !== name ) { + props[ name ] = value; + delete props[ index ]; + } + + hooks = jQuery.cssHooks[ name ]; + if ( hooks && "expand" in hooks ) { + value = hooks.expand( value ); + delete props[ name ]; + + // Not quite $.extend, this won't overwrite existing keys. + // Reusing 'index' because we have the correct "name" + for ( index in value ) { + if ( !( index in props ) ) { + props[ index ] = value[ index ]; + specialEasing[ index ] = easing; + } + } + } else { + specialEasing[ name ] = easing; + } + } +} + +function Animation( elem, properties, options ) { + var result, + stopped, + index = 0, + length = Animation.prefilters.length, + deferred = jQuery.Deferred().always( function() { + + // Don't match elem in the :animated selector + delete tick.elem; + } ), + tick = function() { + if ( stopped ) { + return false; + } + var currentTime = fxNow || createFxNow(), + remaining = Math.max( 0, animation.startTime + animation.duration - currentTime ), + + // Support: Android 2.3 only + // Archaic crash bug won't allow us to use `1 - ( 0.5 || 0 )` (#12497) + temp = remaining / animation.duration || 0, + percent = 1 - temp, + index = 0, + length = animation.tweens.length; + + for ( ; index < length; index++ ) { + animation.tweens[ index ].run( percent ); + } + + deferred.notifyWith( elem, [ animation, percent, remaining ] ); + + // If there's more to do, yield + if ( percent < 1 && length ) { + return remaining; + } + + // If this was an empty animation, synthesize a final progress notification + if ( !length ) { + deferred.notifyWith( elem, [ animation, 1, 0 ] ); + } + + // Resolve the animation and report its conclusion + deferred.resolveWith( elem, [ animation ] ); + return false; + }, + animation = deferred.promise( { + elem: elem, + props: jQuery.extend( {}, properties ), + opts: jQuery.extend( true, { + specialEasing: {}, + easing: jQuery.easing._default + }, options ), + originalProperties: properties, + originalOptions: options, + startTime: fxNow || createFxNow(), + duration: options.duration, + tweens: [], + createTween: function( prop, end ) { + var tween = jQuery.Tween( elem, animation.opts, prop, end, + animation.opts.specialEasing[ prop ] || animation.opts.easing ); + animation.tweens.push( tween ); + return tween; + }, + stop: function( gotoEnd ) { + var index = 0, + + // If we are going to the end, we want to run all the tweens + // otherwise we skip this part + length = gotoEnd ? animation.tweens.length : 0; + if ( stopped ) { + return this; + } + stopped = true; + for ( ; index < length; index++ ) { + animation.tweens[ index ].run( 1 ); + } + + // Resolve when we played the last frame; otherwise, reject + if ( gotoEnd ) { + deferred.notifyWith( elem, [ animation, 1, 0 ] ); + deferred.resolveWith( elem, [ animation, gotoEnd ] ); + } else { + deferred.rejectWith( elem, [ animation, gotoEnd ] ); + } + return this; + } + } ), + props = animation.props; + + propFilter( props, animation.opts.specialEasing ); + + for ( ; index < length; index++ ) { + result = Animation.prefilters[ index ].call( animation, elem, props, animation.opts ); + if ( result ) { + if ( isFunction( result.stop ) ) { + jQuery._queueHooks( animation.elem, animation.opts.queue ).stop = + result.stop.bind( result ); + } + return result; + } + } + + jQuery.map( props, createTween, animation ); + + if ( isFunction( animation.opts.start ) ) { + animation.opts.start.call( elem, animation ); + } + + // Attach callbacks from options + animation + .progress( animation.opts.progress ) + .done( animation.opts.done, animation.opts.complete ) + .fail( animation.opts.fail ) + .always( animation.opts.always ); + + jQuery.fx.timer( + jQuery.extend( tick, { + elem: elem, + anim: animation, + queue: animation.opts.queue + } ) + ); + + return animation; +} + +jQuery.Animation = jQuery.extend( Animation, { + + tweeners: { + "*": [ function( prop, value ) { + var tween = this.createTween( prop, value ); + adjustCSS( tween.elem, prop, rcssNum.exec( value ), tween ); + return tween; + } ] + }, + + tweener: function( props, callback ) { + if ( isFunction( props ) ) { + callback = props; + props = [ "*" ]; + } else { + props = props.match( rnothtmlwhite ); + } + + var prop, + index = 0, + length = props.length; + + for ( ; index < length; index++ ) { + prop = props[ index ]; + Animation.tweeners[ prop ] = Animation.tweeners[ prop ] || []; + Animation.tweeners[ prop ].unshift( callback ); + } + }, + + prefilters: [ defaultPrefilter ], + + prefilter: function( callback, prepend ) { + if ( prepend ) { + Animation.prefilters.unshift( callback ); + } else { + Animation.prefilters.push( callback ); + } + } +} ); + +jQuery.speed = function( speed, easing, fn ) { + var opt = speed && typeof speed === "object" ? jQuery.extend( {}, speed ) : { + complete: fn || !fn && easing || + isFunction( speed ) && speed, + duration: speed, + easing: fn && easing || easing && !isFunction( easing ) && easing + }; + + // Go to the end state if fx are off + if ( jQuery.fx.off ) { + opt.duration = 0; + + } else { + if ( typeof opt.duration !== "number" ) { + if ( opt.duration in jQuery.fx.speeds ) { + opt.duration = jQuery.fx.speeds[ opt.duration ]; + + } else { + opt.duration = jQuery.fx.speeds._default; + } + } + } + + // Normalize opt.queue - true/undefined/null -> "fx" + if ( opt.queue == null || opt.queue === true ) { + opt.queue = "fx"; + } + + // Queueing + opt.old = opt.complete; + + opt.complete = function() { + if ( isFunction( opt.old ) ) { + opt.old.call( this ); + } + + if ( opt.queue ) { + jQuery.dequeue( this, opt.queue ); + } + }; + + return opt; +}; + +jQuery.fn.extend( { + fadeTo: function( speed, to, easing, callback ) { + + // Show any hidden elements after setting opacity to 0 + return this.filter( isHiddenWithinTree ).css( "opacity", 0 ).show() + + // Animate to the value specified + .end().animate( { opacity: to }, speed, easing, callback ); + }, + animate: function( prop, speed, easing, callback ) { + var empty = jQuery.isEmptyObject( prop ), + optall = jQuery.speed( speed, easing, callback ), + doAnimation = function() { + + // Operate on a copy of prop so per-property easing won't be lost + var anim = Animation( this, jQuery.extend( {}, prop ), optall ); + + // Empty animations, or finishing resolves immediately + if ( empty || dataPriv.get( this, "finish" ) ) { + anim.stop( true ); + } + }; + doAnimation.finish = doAnimation; + + return empty || optall.queue === false ? + this.each( doAnimation ) : + this.queue( optall.queue, doAnimation ); + }, + stop: function( type, clearQueue, gotoEnd ) { + var stopQueue = function( hooks ) { + var stop = hooks.stop; + delete hooks.stop; + stop( gotoEnd ); + }; + + if ( typeof type !== "string" ) { + gotoEnd = clearQueue; + clearQueue = type; + type = undefined; + } + if ( clearQueue ) { + this.queue( type || "fx", [] ); + } + + return this.each( function() { + var dequeue = true, + index = type != null && type + "queueHooks", + timers = jQuery.timers, + data = dataPriv.get( this ); + + if ( index ) { + if ( data[ index ] && data[ index ].stop ) { + stopQueue( data[ index ] ); + } + } else { + for ( index in data ) { + if ( data[ index ] && data[ index ].stop && rrun.test( index ) ) { + stopQueue( data[ index ] ); + } + } + } + + for ( index = timers.length; index--; ) { + if ( timers[ index ].elem === this && + ( type == null || timers[ index ].queue === type ) ) { + + timers[ index ].anim.stop( gotoEnd ); + dequeue = false; + timers.splice( index, 1 ); + } + } + + // Start the next in the queue if the last step wasn't forced. + // Timers currently will call their complete callbacks, which + // will dequeue but only if they were gotoEnd. + if ( dequeue || !gotoEnd ) { + jQuery.dequeue( this, type ); + } + } ); + }, + finish: function( type ) { + if ( type !== false ) { + type = type || "fx"; + } + return this.each( function() { + var index, + data = dataPriv.get( this ), + queue = data[ type + "queue" ], + hooks = data[ type + "queueHooks" ], + timers = jQuery.timers, + length = queue ? queue.length : 0; + + // Enable finishing flag on private data + data.finish = true; + + // Empty the queue first + jQuery.queue( this, type, [] ); + + if ( hooks && hooks.stop ) { + hooks.stop.call( this, true ); + } + + // Look for any active animations, and finish them + for ( index = timers.length; index--; ) { + if ( timers[ index ].elem === this && timers[ index ].queue === type ) { + timers[ index ].anim.stop( true ); + timers.splice( index, 1 ); + } + } + + // Look for any animations in the old queue and finish them + for ( index = 0; index < length; index++ ) { + if ( queue[ index ] && queue[ index ].finish ) { + queue[ index ].finish.call( this ); + } + } + + // Turn off finishing flag + delete data.finish; + } ); + } +} ); + +jQuery.each( [ "toggle", "show", "hide" ], function( _i, name ) { + var cssFn = jQuery.fn[ name ]; + jQuery.fn[ name ] = function( speed, easing, callback ) { + return speed == null || typeof speed === "boolean" ? + cssFn.apply( this, arguments ) : + this.animate( genFx( name, true ), speed, easing, callback ); + }; +} ); + +// Generate shortcuts for custom animations +jQuery.each( { + slideDown: genFx( "show" ), + slideUp: genFx( "hide" ), + slideToggle: genFx( "toggle" ), + fadeIn: { opacity: "show" }, + fadeOut: { opacity: "hide" }, + fadeToggle: { opacity: "toggle" } +}, function( name, props ) { + jQuery.fn[ name ] = function( speed, easing, callback ) { + return this.animate( props, speed, easing, callback ); + }; +} ); + +jQuery.timers = []; +jQuery.fx.tick = function() { + var timer, + i = 0, + timers = jQuery.timers; + + fxNow = Date.now(); + + for ( ; i < timers.length; i++ ) { + timer = timers[ i ]; + + // Run the timer and safely remove it when done (allowing for external removal) + if ( !timer() && timers[ i ] === timer ) { + timers.splice( i--, 1 ); + } + } + + if ( !timers.length ) { + jQuery.fx.stop(); + } + fxNow = undefined; +}; + +jQuery.fx.timer = function( timer ) { + jQuery.timers.push( timer ); + jQuery.fx.start(); +}; + +jQuery.fx.interval = 13; +jQuery.fx.start = function() { + if ( inProgress ) { + return; + } + + inProgress = true; + schedule(); +}; + +jQuery.fx.stop = function() { + inProgress = null; +}; + +jQuery.fx.speeds = { + slow: 600, + fast: 200, + + // Default speed + _default: 400 +}; + + +// Based off of the plugin by Clint Helfers, with permission. +// https://web.archive.org/web/20100324014747/http://blindsignals.com/index.php/2009/07/jquery-delay/ +jQuery.fn.delay = function( time, type ) { + time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time; + type = type || "fx"; + + return this.queue( type, function( next, hooks ) { + var timeout = window.setTimeout( next, time ); + hooks.stop = function() { + window.clearTimeout( timeout ); + }; + } ); +}; + + +( function() { + var input = document.createElement( "input" ), + select = document.createElement( "select" ), + opt = select.appendChild( document.createElement( "option" ) ); + + input.type = "checkbox"; + + // Support: Android <=4.3 only + // Default value for a checkbox should be "on" + support.checkOn = input.value !== ""; + + // Support: IE <=11 only + // Must access selectedIndex to make default options select + support.optSelected = opt.selected; + + // Support: IE <=11 only + // An input loses its value after becoming a radio + input = document.createElement( "input" ); + input.value = "t"; + input.type = "radio"; + support.radioValue = input.value === "t"; +} )(); + + +var boolHook, + attrHandle = jQuery.expr.attrHandle; + +jQuery.fn.extend( { + attr: function( name, value ) { + return access( this, jQuery.attr, name, value, arguments.length > 1 ); + }, + + removeAttr: function( name ) { + return this.each( function() { + jQuery.removeAttr( this, name ); + } ); + } +} ); + +jQuery.extend( { + attr: function( elem, name, value ) { + var ret, hooks, + nType = elem.nodeType; + + // Don't get/set attributes on text, comment and attribute nodes + if ( nType === 3 || nType === 8 || nType === 2 ) { + return; + } + + // Fallback to prop when attributes are not supported + if ( typeof elem.getAttribute === "undefined" ) { + return jQuery.prop( elem, name, value ); + } + + // Attribute hooks are determined by the lowercase version + // Grab necessary hook if one is defined + if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) { + hooks = jQuery.attrHooks[ name.toLowerCase() ] || + ( jQuery.expr.match.bool.test( name ) ? boolHook : undefined ); + } + + if ( value !== undefined ) { + if ( value === null ) { + jQuery.removeAttr( elem, name ); + return; + } + + if ( hooks && "set" in hooks && + ( ret = hooks.set( elem, value, name ) ) !== undefined ) { + return ret; + } + + elem.setAttribute( name, value + "" ); + return value; + } + + if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) { + return ret; + } + + ret = jQuery.find.attr( elem, name ); + + // Non-existent attributes return null, we normalize to undefined + return ret == null ? undefined : ret; + }, + + attrHooks: { + type: { + set: function( elem, value ) { + if ( !support.radioValue && value === "radio" && + nodeName( elem, "input" ) ) { + var val = elem.value; + elem.setAttribute( "type", value ); + if ( val ) { + elem.value = val; + } + return value; + } + } + } + }, + + removeAttr: function( elem, value ) { + var name, + i = 0, + + // Attribute names can contain non-HTML whitespace characters + // https://html.spec.whatwg.org/multipage/syntax.html#attributes-2 + attrNames = value && value.match( rnothtmlwhite ); + + if ( attrNames && elem.nodeType === 1 ) { + while ( ( name = attrNames[ i++ ] ) ) { + elem.removeAttribute( name ); + } + } + } +} ); + +// Hooks for boolean attributes +boolHook = { + set: function( elem, value, name ) { + if ( value === false ) { + + // Remove boolean attributes when set to false + jQuery.removeAttr( elem, name ); + } else { + elem.setAttribute( name, name ); + } + return name; + } +}; + +jQuery.each( jQuery.expr.match.bool.source.match( /\w+/g ), function( _i, name ) { + var getter = attrHandle[ name ] || jQuery.find.attr; + + attrHandle[ name ] = function( elem, name, isXML ) { + var ret, handle, + lowercaseName = name.toLowerCase(); + + if ( !isXML ) { + + // Avoid an infinite loop by temporarily removing this function from the getter + handle = attrHandle[ lowercaseName ]; + attrHandle[ lowercaseName ] = ret; + ret = getter( elem, name, isXML ) != null ? + lowercaseName : + null; + attrHandle[ lowercaseName ] = handle; + } + return ret; + }; +} ); + + + + +var rfocusable = /^(?:input|select|textarea|button)$/i, + rclickable = /^(?:a|area)$/i; + +jQuery.fn.extend( { + prop: function( name, value ) { + return access( this, jQuery.prop, name, value, arguments.length > 1 ); + }, + + removeProp: function( name ) { + return this.each( function() { + delete this[ jQuery.propFix[ name ] || name ]; + } ); + } +} ); + +jQuery.extend( { + prop: function( elem, name, value ) { + var ret, hooks, + nType = elem.nodeType; + + // Don't get/set properties on text, comment and attribute nodes + if ( nType === 3 || nType === 8 || nType === 2 ) { + return; + } + + if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) { + + // Fix name and attach hooks + name = jQuery.propFix[ name ] || name; + hooks = jQuery.propHooks[ name ]; + } + + if ( value !== undefined ) { + if ( hooks && "set" in hooks && + ( ret = hooks.set( elem, value, name ) ) !== undefined ) { + return ret; + } + + return ( elem[ name ] = value ); + } + + if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) { + return ret; + } + + return elem[ name ]; + }, + + propHooks: { + tabIndex: { + get: function( elem ) { + + // Support: IE <=9 - 11 only + // elem.tabIndex doesn't always return the + // correct value when it hasn't been explicitly set + // https://web.archive.org/web/20141116233347/http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/ + // Use proper attribute retrieval(#12072) + var tabindex = jQuery.find.attr( elem, "tabindex" ); + + if ( tabindex ) { + return parseInt( tabindex, 10 ); + } + + if ( + rfocusable.test( elem.nodeName ) || + rclickable.test( elem.nodeName ) && + elem.href + ) { + return 0; + } + + return -1; + } + } + }, + + propFix: { + "for": "htmlFor", + "class": "className" + } +} ); + +// Support: IE <=11 only +// Accessing the selectedIndex property +// forces the browser to respect setting selected +// on the option +// The getter ensures a default option is selected +// when in an optgroup +// eslint rule "no-unused-expressions" is disabled for this code +// since it considers such accessions noop +if ( !support.optSelected ) { + jQuery.propHooks.selected = { + get: function( elem ) { + + /* eslint no-unused-expressions: "off" */ + + var parent = elem.parentNode; + if ( parent && parent.parentNode ) { + parent.parentNode.selectedIndex; + } + return null; + }, + set: function( elem ) { + + /* eslint no-unused-expressions: "off" */ + + var parent = elem.parentNode; + if ( parent ) { + parent.selectedIndex; + + if ( parent.parentNode ) { + parent.parentNode.selectedIndex; + } + } + } + }; +} + +jQuery.each( [ + "tabIndex", + "readOnly", + "maxLength", + "cellSpacing", + "cellPadding", + "rowSpan", + "colSpan", + "useMap", + "frameBorder", + "contentEditable" +], function() { + jQuery.propFix[ this.toLowerCase() ] = this; +} ); + + + + + // Strip and collapse whitespace according to HTML spec + // https://infra.spec.whatwg.org/#strip-and-collapse-ascii-whitespace + function stripAndCollapse( value ) { + var tokens = value.match( rnothtmlwhite ) || []; + return tokens.join( " " ); + } + + +function getClass( elem ) { + return elem.getAttribute && elem.getAttribute( "class" ) || ""; +} + +function classesToArray( value ) { + if ( Array.isArray( value ) ) { + return value; + } + if ( typeof value === "string" ) { + return value.match( rnothtmlwhite ) || []; + } + return []; +} + +jQuery.fn.extend( { + addClass: function( value ) { + var classes, elem, cur, curValue, clazz, j, finalValue, + i = 0; + + if ( isFunction( value ) ) { + return this.each( function( j ) { + jQuery( this ).addClass( value.call( this, j, getClass( this ) ) ); + } ); + } + + classes = classesToArray( value ); + + if ( classes.length ) { + while ( ( elem = this[ i++ ] ) ) { + curValue = getClass( elem ); + cur = elem.nodeType === 1 && ( " " + stripAndCollapse( curValue ) + " " ); + + if ( cur ) { + j = 0; + while ( ( clazz = classes[ j++ ] ) ) { + if ( cur.indexOf( " " + clazz + " " ) < 0 ) { + cur += clazz + " "; + } + } + + // Only assign if different to avoid unneeded rendering. + finalValue = stripAndCollapse( cur ); + if ( curValue !== finalValue ) { + elem.setAttribute( "class", finalValue ); + } + } + } + } + + return this; + }, + + removeClass: function( value ) { + var classes, elem, cur, curValue, clazz, j, finalValue, + i = 0; + + if ( isFunction( value ) ) { + return this.each( function( j ) { + jQuery( this ).removeClass( value.call( this, j, getClass( this ) ) ); + } ); + } + + if ( !arguments.length ) { + return this.attr( "class", "" ); + } + + classes = classesToArray( value ); + + if ( classes.length ) { + while ( ( elem = this[ i++ ] ) ) { + curValue = getClass( elem ); + + // This expression is here for better compressibility (see addClass) + cur = elem.nodeType === 1 && ( " " + stripAndCollapse( curValue ) + " " ); + + if ( cur ) { + j = 0; + while ( ( clazz = classes[ j++ ] ) ) { + + // Remove *all* instances + while ( cur.indexOf( " " + clazz + " " ) > -1 ) { + cur = cur.replace( " " + clazz + " ", " " ); + } + } + + // Only assign if different to avoid unneeded rendering. + finalValue = stripAndCollapse( cur ); + if ( curValue !== finalValue ) { + elem.setAttribute( "class", finalValue ); + } + } + } + } + + return this; + }, + + toggleClass: function( value, stateVal ) { + var type = typeof value, + isValidValue = type === "string" || Array.isArray( value ); + + if ( typeof stateVal === "boolean" && isValidValue ) { + return stateVal ? this.addClass( value ) : this.removeClass( value ); + } + + if ( isFunction( value ) ) { + return this.each( function( i ) { + jQuery( this ).toggleClass( + value.call( this, i, getClass( this ), stateVal ), + stateVal + ); + } ); + } + + return this.each( function() { + var className, i, self, classNames; + + if ( isValidValue ) { + + // Toggle individual class names + i = 0; + self = jQuery( this ); + classNames = classesToArray( value ); + + while ( ( className = classNames[ i++ ] ) ) { + + // Check each className given, space separated list + if ( self.hasClass( className ) ) { + self.removeClass( className ); + } else { + self.addClass( className ); + } + } + + // Toggle whole class name + } else if ( value === undefined || type === "boolean" ) { + className = getClass( this ); + if ( className ) { + + // Store className if set + dataPriv.set( this, "__className__", className ); + } + + // If the element has a class name or if we're passed `false`, + // then remove the whole classname (if there was one, the above saved it). + // Otherwise bring back whatever was previously saved (if anything), + // falling back to the empty string if nothing was stored. + if ( this.setAttribute ) { + this.setAttribute( "class", + className || value === false ? + "" : + dataPriv.get( this, "__className__" ) || "" + ); + } + } + } ); + }, + + hasClass: function( selector ) { + var className, elem, + i = 0; + + className = " " + selector + " "; + while ( ( elem = this[ i++ ] ) ) { + if ( elem.nodeType === 1 && + ( " " + stripAndCollapse( getClass( elem ) ) + " " ).indexOf( className ) > -1 ) { + return true; + } + } + + return false; + } +} ); + + + + +var rreturn = /\r/g; + +jQuery.fn.extend( { + val: function( value ) { + var hooks, ret, valueIsFunction, + elem = this[ 0 ]; + + if ( !arguments.length ) { + if ( elem ) { + hooks = jQuery.valHooks[ elem.type ] || + jQuery.valHooks[ elem.nodeName.toLowerCase() ]; + + if ( hooks && + "get" in hooks && + ( ret = hooks.get( elem, "value" ) ) !== undefined + ) { + return ret; + } + + ret = elem.value; + + // Handle most common string cases + if ( typeof ret === "string" ) { + return ret.replace( rreturn, "" ); + } + + // Handle cases where value is null/undef or number + return ret == null ? "" : ret; + } + + return; + } + + valueIsFunction = isFunction( value ); + + return this.each( function( i ) { + var val; + + if ( this.nodeType !== 1 ) { + return; + } + + if ( valueIsFunction ) { + val = value.call( this, i, jQuery( this ).val() ); + } else { + val = value; + } + + // Treat null/undefined as ""; convert numbers to string + if ( val == null ) { + val = ""; + + } else if ( typeof val === "number" ) { + val += ""; + + } else if ( Array.isArray( val ) ) { + val = jQuery.map( val, function( value ) { + return value == null ? "" : value + ""; + } ); + } + + hooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ]; + + // If set returns undefined, fall back to normal setting + if ( !hooks || !( "set" in hooks ) || hooks.set( this, val, "value" ) === undefined ) { + this.value = val; + } + } ); + } +} ); + +jQuery.extend( { + valHooks: { + option: { + get: function( elem ) { + + var val = jQuery.find.attr( elem, "value" ); + return val != null ? + val : + + // Support: IE <=10 - 11 only + // option.text throws exceptions (#14686, #14858) + // Strip and collapse whitespace + // https://html.spec.whatwg.org/#strip-and-collapse-whitespace + stripAndCollapse( jQuery.text( elem ) ); + } + }, + select: { + get: function( elem ) { + var value, option, i, + options = elem.options, + index = elem.selectedIndex, + one = elem.type === "select-one", + values = one ? null : [], + max = one ? index + 1 : options.length; + + if ( index < 0 ) { + i = max; + + } else { + i = one ? index : 0; + } + + // Loop through all the selected options + for ( ; i < max; i++ ) { + option = options[ i ]; + + // Support: IE <=9 only + // IE8-9 doesn't update selected after form reset (#2551) + if ( ( option.selected || i === index ) && + + // Don't return options that are disabled or in a disabled optgroup + !option.disabled && + ( !option.parentNode.disabled || + !nodeName( option.parentNode, "optgroup" ) ) ) { + + // Get the specific value for the option + value = jQuery( option ).val(); + + // We don't need an array for one selects + if ( one ) { + return value; + } + + // Multi-Selects return an array + values.push( value ); + } + } + + return values; + }, + + set: function( elem, value ) { + var optionSet, option, + options = elem.options, + values = jQuery.makeArray( value ), + i = options.length; + + while ( i-- ) { + option = options[ i ]; + + /* eslint-disable no-cond-assign */ + + if ( option.selected = + jQuery.inArray( jQuery.valHooks.option.get( option ), values ) > -1 + ) { + optionSet = true; + } + + /* eslint-enable no-cond-assign */ + } + + // Force browsers to behave consistently when non-matching value is set + if ( !optionSet ) { + elem.selectedIndex = -1; + } + return values; + } + } + } +} ); + +// Radios and checkboxes getter/setter +jQuery.each( [ "radio", "checkbox" ], function() { + jQuery.valHooks[ this ] = { + set: function( elem, value ) { + if ( Array.isArray( value ) ) { + return ( elem.checked = jQuery.inArray( jQuery( elem ).val(), value ) > -1 ); + } + } + }; + if ( !support.checkOn ) { + jQuery.valHooks[ this ].get = function( elem ) { + return elem.getAttribute( "value" ) === null ? "on" : elem.value; + }; + } +} ); + + + + +// Return jQuery for attributes-only inclusion + + +support.focusin = "onfocusin" in window; + + +var rfocusMorph = /^(?:focusinfocus|focusoutblur)$/, + stopPropagationCallback = function( e ) { + e.stopPropagation(); + }; + +jQuery.extend( jQuery.event, { + + trigger: function( event, data, elem, onlyHandlers ) { + + var i, cur, tmp, bubbleType, ontype, handle, special, lastElement, + eventPath = [ elem || document ], + type = hasOwn.call( event, "type" ) ? event.type : event, + namespaces = hasOwn.call( event, "namespace" ) ? event.namespace.split( "." ) : []; + + cur = lastElement = tmp = elem = elem || document; + + // Don't do events on text and comment nodes + if ( elem.nodeType === 3 || elem.nodeType === 8 ) { + return; + } + + // focus/blur morphs to focusin/out; ensure we're not firing them right now + if ( rfocusMorph.test( type + jQuery.event.triggered ) ) { + return; + } + + if ( type.indexOf( "." ) > -1 ) { + + // Namespaced trigger; create a regexp to match event type in handle() + namespaces = type.split( "." ); + type = namespaces.shift(); + namespaces.sort(); + } + ontype = type.indexOf( ":" ) < 0 && "on" + type; + + // Caller can pass in a jQuery.Event object, Object, or just an event type string + event = event[ jQuery.expando ] ? + event : + new jQuery.Event( type, typeof event === "object" && event ); + + // Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true) + event.isTrigger = onlyHandlers ? 2 : 3; + event.namespace = namespaces.join( "." ); + event.rnamespace = event.namespace ? + new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ) : + null; + + // Clean up the event in case it is being reused + event.result = undefined; + if ( !event.target ) { + event.target = elem; + } + + // Clone any incoming data and prepend the event, creating the handler arg list + data = data == null ? + [ event ] : + jQuery.makeArray( data, [ event ] ); + + // Allow special events to draw outside the lines + special = jQuery.event.special[ type ] || {}; + if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) { + return; + } + + // Determine event propagation path in advance, per W3C events spec (#9951) + // Bubble up to document, then to window; watch for a global ownerDocument var (#9724) + if ( !onlyHandlers && !special.noBubble && !isWindow( elem ) ) { + + bubbleType = special.delegateType || type; + if ( !rfocusMorph.test( bubbleType + type ) ) { + cur = cur.parentNode; + } + for ( ; cur; cur = cur.parentNode ) { + eventPath.push( cur ); + tmp = cur; + } + + // Only add window if we got to document (e.g., not plain obj or detached DOM) + if ( tmp === ( elem.ownerDocument || document ) ) { + eventPath.push( tmp.defaultView || tmp.parentWindow || window ); + } + } + + // Fire handlers on the event path + i = 0; + while ( ( cur = eventPath[ i++ ] ) && !event.isPropagationStopped() ) { + lastElement = cur; + event.type = i > 1 ? + bubbleType : + special.bindType || type; + + // jQuery handler + handle = ( + dataPriv.get( cur, "events" ) || Object.create( null ) + )[ event.type ] && + dataPriv.get( cur, "handle" ); + if ( handle ) { + handle.apply( cur, data ); + } + + // Native handler + handle = ontype && cur[ ontype ]; + if ( handle && handle.apply && acceptData( cur ) ) { + event.result = handle.apply( cur, data ); + if ( event.result === false ) { + event.preventDefault(); + } + } + } + event.type = type; + + // If nobody prevented the default action, do it now + if ( !onlyHandlers && !event.isDefaultPrevented() ) { + + if ( ( !special._default || + special._default.apply( eventPath.pop(), data ) === false ) && + acceptData( elem ) ) { + + // Call a native DOM method on the target with the same name as the event. + // Don't do default actions on window, that's where global variables be (#6170) + if ( ontype && isFunction( elem[ type ] ) && !isWindow( elem ) ) { + + // Don't re-trigger an onFOO event when we call its FOO() method + tmp = elem[ ontype ]; + + if ( tmp ) { + elem[ ontype ] = null; + } + + // Prevent re-triggering of the same event, since we already bubbled it above + jQuery.event.triggered = type; + + if ( event.isPropagationStopped() ) { + lastElement.addEventListener( type, stopPropagationCallback ); + } + + elem[ type ](); + + if ( event.isPropagationStopped() ) { + lastElement.removeEventListener( type, stopPropagationCallback ); + } + + jQuery.event.triggered = undefined; + + if ( tmp ) { + elem[ ontype ] = tmp; + } + } + } + } + + return event.result; + }, + + // Piggyback on a donor event to simulate a different one + // Used only for `focus(in | out)` events + simulate: function( type, elem, event ) { + var e = jQuery.extend( + new jQuery.Event(), + event, + { + type: type, + isSimulated: true + } + ); + + jQuery.event.trigger( e, null, elem ); + } + +} ); + +jQuery.fn.extend( { + + trigger: function( type, data ) { + return this.each( function() { + jQuery.event.trigger( type, data, this ); + } ); + }, + triggerHandler: function( type, data ) { + var elem = this[ 0 ]; + if ( elem ) { + return jQuery.event.trigger( type, data, elem, true ); + } + } +} ); + + +// Support: Firefox <=44 +// Firefox doesn't have focus(in | out) events +// Related ticket - https://bugzilla.mozilla.org/show_bug.cgi?id=687787 +// +// Support: Chrome <=48 - 49, Safari <=9.0 - 9.1 +// focus(in | out) events fire after focus & blur events, +// which is spec violation - http://www.w3.org/TR/DOM-Level-3-Events/#events-focusevent-event-order +// Related ticket - https://bugs.chromium.org/p/chromium/issues/detail?id=449857 +if ( !support.focusin ) { + jQuery.each( { focus: "focusin", blur: "focusout" }, function( orig, fix ) { + + // Attach a single capturing handler on the document while someone wants focusin/focusout + var handler = function( event ) { + jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ) ); + }; + + jQuery.event.special[ fix ] = { + setup: function() { + + // Handle: regular nodes (via `this.ownerDocument`), window + // (via `this.document`) & document (via `this`). + var doc = this.ownerDocument || this.document || this, + attaches = dataPriv.access( doc, fix ); + + if ( !attaches ) { + doc.addEventListener( orig, handler, true ); + } + dataPriv.access( doc, fix, ( attaches || 0 ) + 1 ); + }, + teardown: function() { + var doc = this.ownerDocument || this.document || this, + attaches = dataPriv.access( doc, fix ) - 1; + + if ( !attaches ) { + doc.removeEventListener( orig, handler, true ); + dataPriv.remove( doc, fix ); + + } else { + dataPriv.access( doc, fix, attaches ); + } + } + }; + } ); +} +var location = window.location; + +var nonce = { guid: Date.now() }; + +var rquery = ( /\?/ ); + + + +// Cross-browser xml parsing +jQuery.parseXML = function( data ) { + var xml; + if ( !data || typeof data !== "string" ) { + return null; + } + + // Support: IE 9 - 11 only + // IE throws on parseFromString with invalid input. + try { + xml = ( new window.DOMParser() ).parseFromString( data, "text/xml" ); + } catch ( e ) { + xml = undefined; + } + + if ( !xml || xml.getElementsByTagName( "parsererror" ).length ) { + jQuery.error( "Invalid XML: " + data ); + } + return xml; +}; + + +var + rbracket = /\[\]$/, + rCRLF = /\r?\n/g, + rsubmitterTypes = /^(?:submit|button|image|reset|file)$/i, + rsubmittable = /^(?:input|select|textarea|keygen)/i; + +function buildParams( prefix, obj, traditional, add ) { + var name; + + if ( Array.isArray( obj ) ) { + + // Serialize array item. + jQuery.each( obj, function( i, v ) { + if ( traditional || rbracket.test( prefix ) ) { + + // Treat each array item as a scalar. + add( prefix, v ); + + } else { + + // Item is non-scalar (array or object), encode its numeric index. + buildParams( + prefix + "[" + ( typeof v === "object" && v != null ? i : "" ) + "]", + v, + traditional, + add + ); + } + } ); + + } else if ( !traditional && toType( obj ) === "object" ) { + + // Serialize object item. + for ( name in obj ) { + buildParams( prefix + "[" + name + "]", obj[ name ], traditional, add ); + } + + } else { + + // Serialize scalar item. + add( prefix, obj ); + } +} + +// Serialize an array of form elements or a set of +// key/values into a query string +jQuery.param = function( a, traditional ) { + var prefix, + s = [], + add = function( key, valueOrFunction ) { + + // If value is a function, invoke it and use its return value + var value = isFunction( valueOrFunction ) ? + valueOrFunction() : + valueOrFunction; + + s[ s.length ] = encodeURIComponent( key ) + "=" + + encodeURIComponent( value == null ? "" : value ); + }; + + if ( a == null ) { + return ""; + } + + // If an array was passed in, assume that it is an array of form elements. + if ( Array.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) { + + // Serialize the form elements + jQuery.each( a, function() { + add( this.name, this.value ); + } ); + + } else { + + // If traditional, encode the "old" way (the way 1.3.2 or older + // did it), otherwise encode params recursively. + for ( prefix in a ) { + buildParams( prefix, a[ prefix ], traditional, add ); + } + } + + // Return the resulting serialization + return s.join( "&" ); +}; + +jQuery.fn.extend( { + serialize: function() { + return jQuery.param( this.serializeArray() ); + }, + serializeArray: function() { + return this.map( function() { + + // Can add propHook for "elements" to filter or add form elements + var elements = jQuery.prop( this, "elements" ); + return elements ? jQuery.makeArray( elements ) : this; + } ) + .filter( function() { + var type = this.type; + + // Use .is( ":disabled" ) so that fieldset[disabled] works + return this.name && !jQuery( this ).is( ":disabled" ) && + rsubmittable.test( this.nodeName ) && !rsubmitterTypes.test( type ) && + ( this.checked || !rcheckableType.test( type ) ); + } ) + .map( function( _i, elem ) { + var val = jQuery( this ).val(); + + if ( val == null ) { + return null; + } + + if ( Array.isArray( val ) ) { + return jQuery.map( val, function( val ) { + return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; + } ); + } + + return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; + } ).get(); + } +} ); + + +var + r20 = /%20/g, + rhash = /#.*$/, + rantiCache = /([?&])_=[^&]*/, + rheaders = /^(.*?):[ \t]*([^\r\n]*)$/mg, + + // #7653, #8125, #8152: local protocol detection + rlocalProtocol = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/, + rnoContent = /^(?:GET|HEAD)$/, + rprotocol = /^\/\//, + + /* Prefilters + * 1) They are useful to introduce custom dataTypes (see ajax/jsonp.js for an example) + * 2) These are called: + * - BEFORE asking for a transport + * - AFTER param serialization (s.data is a string if s.processData is true) + * 3) key is the dataType + * 4) the catchall symbol "*" can be used + * 5) execution will start with transport dataType and THEN continue down to "*" if needed + */ + prefilters = {}, + + /* Transports bindings + * 1) key is the dataType + * 2) the catchall symbol "*" can be used + * 3) selection will start with transport dataType and THEN go to "*" if needed + */ + transports = {}, + + // Avoid comment-prolog char sequence (#10098); must appease lint and evade compression + allTypes = "*/".concat( "*" ), + + // Anchor tag for parsing the document origin + originAnchor = document.createElement( "a" ); + originAnchor.href = location.href; + +// Base "constructor" for jQuery.ajaxPrefilter and jQuery.ajaxTransport +function addToPrefiltersOrTransports( structure ) { + + // dataTypeExpression is optional and defaults to "*" + return function( dataTypeExpression, func ) { + + if ( typeof dataTypeExpression !== "string" ) { + func = dataTypeExpression; + dataTypeExpression = "*"; + } + + var dataType, + i = 0, + dataTypes = dataTypeExpression.toLowerCase().match( rnothtmlwhite ) || []; + + if ( isFunction( func ) ) { + + // For each dataType in the dataTypeExpression + while ( ( dataType = dataTypes[ i++ ] ) ) { + + // Prepend if requested + if ( dataType[ 0 ] === "+" ) { + dataType = dataType.slice( 1 ) || "*"; + ( structure[ dataType ] = structure[ dataType ] || [] ).unshift( func ); + + // Otherwise append + } else { + ( structure[ dataType ] = structure[ dataType ] || [] ).push( func ); + } + } + } + }; +} + +// Base inspection function for prefilters and transports +function inspectPrefiltersOrTransports( structure, options, originalOptions, jqXHR ) { + + var inspected = {}, + seekingTransport = ( structure === transports ); + + function inspect( dataType ) { + var selected; + inspected[ dataType ] = true; + jQuery.each( structure[ dataType ] || [], function( _, prefilterOrFactory ) { + var dataTypeOrTransport = prefilterOrFactory( options, originalOptions, jqXHR ); + if ( typeof dataTypeOrTransport === "string" && + !seekingTransport && !inspected[ dataTypeOrTransport ] ) { + + options.dataTypes.unshift( dataTypeOrTransport ); + inspect( dataTypeOrTransport ); + return false; + } else if ( seekingTransport ) { + return !( selected = dataTypeOrTransport ); + } + } ); + return selected; + } + + return inspect( options.dataTypes[ 0 ] ) || !inspected[ "*" ] && inspect( "*" ); +} + +// A special extend for ajax options +// that takes "flat" options (not to be deep extended) +// Fixes #9887 +function ajaxExtend( target, src ) { + var key, deep, + flatOptions = jQuery.ajaxSettings.flatOptions || {}; + + for ( key in src ) { + if ( src[ key ] !== undefined ) { + ( flatOptions[ key ] ? target : ( deep || ( deep = {} ) ) )[ key ] = src[ key ]; + } + } + if ( deep ) { + jQuery.extend( true, target, deep ); + } + + return target; +} + +/* Handles responses to an ajax request: + * - finds the right dataType (mediates between content-type and expected dataType) + * - returns the corresponding response + */ +function ajaxHandleResponses( s, jqXHR, responses ) { + + var ct, type, finalDataType, firstDataType, + contents = s.contents, + dataTypes = s.dataTypes; + + // Remove auto dataType and get content-type in the process + while ( dataTypes[ 0 ] === "*" ) { + dataTypes.shift(); + if ( ct === undefined ) { + ct = s.mimeType || jqXHR.getResponseHeader( "Content-Type" ); + } + } + + // Check if we're dealing with a known content-type + if ( ct ) { + for ( type in contents ) { + if ( contents[ type ] && contents[ type ].test( ct ) ) { + dataTypes.unshift( type ); + break; + } + } + } + + // Check to see if we have a response for the expected dataType + if ( dataTypes[ 0 ] in responses ) { + finalDataType = dataTypes[ 0 ]; + } else { + + // Try convertible dataTypes + for ( type in responses ) { + if ( !dataTypes[ 0 ] || s.converters[ type + " " + dataTypes[ 0 ] ] ) { + finalDataType = type; + break; + } + if ( !firstDataType ) { + firstDataType = type; + } + } + + // Or just use first one + finalDataType = finalDataType || firstDataType; + } + + // If we found a dataType + // We add the dataType to the list if needed + // and return the corresponding response + if ( finalDataType ) { + if ( finalDataType !== dataTypes[ 0 ] ) { + dataTypes.unshift( finalDataType ); + } + return responses[ finalDataType ]; + } +} + +/* Chain conversions given the request and the original response + * Also sets the responseXXX fields on the jqXHR instance + */ +function ajaxConvert( s, response, jqXHR, isSuccess ) { + var conv2, current, conv, tmp, prev, + converters = {}, + + // Work with a copy of dataTypes in case we need to modify it for conversion + dataTypes = s.dataTypes.slice(); + + // Create converters map with lowercased keys + if ( dataTypes[ 1 ] ) { + for ( conv in s.converters ) { + converters[ conv.toLowerCase() ] = s.converters[ conv ]; + } + } + + current = dataTypes.shift(); + + // Convert to each sequential dataType + while ( current ) { + + if ( s.responseFields[ current ] ) { + jqXHR[ s.responseFields[ current ] ] = response; + } + + // Apply the dataFilter if provided + if ( !prev && isSuccess && s.dataFilter ) { + response = s.dataFilter( response, s.dataType ); + } + + prev = current; + current = dataTypes.shift(); + + if ( current ) { + + // There's only work to do if current dataType is non-auto + if ( current === "*" ) { + + current = prev; + + // Convert response if prev dataType is non-auto and differs from current + } else if ( prev !== "*" && prev !== current ) { + + // Seek a direct converter + conv = converters[ prev + " " + current ] || converters[ "* " + current ]; + + // If none found, seek a pair + if ( !conv ) { + for ( conv2 in converters ) { + + // If conv2 outputs current + tmp = conv2.split( " " ); + if ( tmp[ 1 ] === current ) { + + // If prev can be converted to accepted input + conv = converters[ prev + " " + tmp[ 0 ] ] || + converters[ "* " + tmp[ 0 ] ]; + if ( conv ) { + + // Condense equivalence converters + if ( conv === true ) { + conv = converters[ conv2 ]; + + // Otherwise, insert the intermediate dataType + } else if ( converters[ conv2 ] !== true ) { + current = tmp[ 0 ]; + dataTypes.unshift( tmp[ 1 ] ); + } + break; + } + } + } + } + + // Apply converter (if not an equivalence) + if ( conv !== true ) { + + // Unless errors are allowed to bubble, catch and return them + if ( conv && s.throws ) { + response = conv( response ); + } else { + try { + response = conv( response ); + } catch ( e ) { + return { + state: "parsererror", + error: conv ? e : "No conversion from " + prev + " to " + current + }; + } + } + } + } + } + } + + return { state: "success", data: response }; +} + +jQuery.extend( { + + // Counter for holding the number of active queries + active: 0, + + // Last-Modified header cache for next request + lastModified: {}, + etag: {}, + + ajaxSettings: { + url: location.href, + type: "GET", + isLocal: rlocalProtocol.test( location.protocol ), + global: true, + processData: true, + async: true, + contentType: "application/x-www-form-urlencoded; charset=UTF-8", + + /* + timeout: 0, + data: null, + dataType: null, + username: null, + password: null, + cache: null, + throws: false, + traditional: false, + headers: {}, + */ + + accepts: { + "*": allTypes, + text: "text/plain", + html: "text/html", + xml: "application/xml, text/xml", + json: "application/json, text/javascript" + }, + + contents: { + xml: /\bxml\b/, + html: /\bhtml/, + json: /\bjson\b/ + }, + + responseFields: { + xml: "responseXML", + text: "responseText", + json: "responseJSON" + }, + + // Data converters + // Keys separate source (or catchall "*") and destination types with a single space + converters: { + + // Convert anything to text + "* text": String, + + // Text to html (true = no transformation) + "text html": true, + + // Evaluate text as a json expression + "text json": JSON.parse, + + // Parse text as xml + "text xml": jQuery.parseXML + }, + + // For options that shouldn't be deep extended: + // you can add your own custom options here if + // and when you create one that shouldn't be + // deep extended (see ajaxExtend) + flatOptions: { + url: true, + context: true + } + }, + + // Creates a full fledged settings object into target + // with both ajaxSettings and settings fields. + // If target is omitted, writes into ajaxSettings. + ajaxSetup: function( target, settings ) { + return settings ? + + // Building a settings object + ajaxExtend( ajaxExtend( target, jQuery.ajaxSettings ), settings ) : + + // Extending ajaxSettings + ajaxExtend( jQuery.ajaxSettings, target ); + }, + + ajaxPrefilter: addToPrefiltersOrTransports( prefilters ), + ajaxTransport: addToPrefiltersOrTransports( transports ), + + // Main method + ajax: function( url, options ) { + + // If url is an object, simulate pre-1.5 signature + if ( typeof url === "object" ) { + options = url; + url = undefined; + } + + // Force options to be an object + options = options || {}; + + var transport, + + // URL without anti-cache param + cacheURL, + + // Response headers + responseHeadersString, + responseHeaders, + + // timeout handle + timeoutTimer, + + // Url cleanup var + urlAnchor, + + // Request state (becomes false upon send and true upon completion) + completed, + + // To know if global events are to be dispatched + fireGlobals, + + // Loop variable + i, + + // uncached part of the url + uncached, + + // Create the final options object + s = jQuery.ajaxSetup( {}, options ), + + // Callbacks context + callbackContext = s.context || s, + + // Context for global events is callbackContext if it is a DOM node or jQuery collection + globalEventContext = s.context && + ( callbackContext.nodeType || callbackContext.jquery ) ? + jQuery( callbackContext ) : + jQuery.event, + + // Deferreds + deferred = jQuery.Deferred(), + completeDeferred = jQuery.Callbacks( "once memory" ), + + // Status-dependent callbacks + statusCode = s.statusCode || {}, + + // Headers (they are sent all at once) + requestHeaders = {}, + requestHeadersNames = {}, + + // Default abort message + strAbort = "canceled", + + // Fake xhr + jqXHR = { + readyState: 0, + + // Builds headers hashtable if needed + getResponseHeader: function( key ) { + var match; + if ( completed ) { + if ( !responseHeaders ) { + responseHeaders = {}; + while ( ( match = rheaders.exec( responseHeadersString ) ) ) { + responseHeaders[ match[ 1 ].toLowerCase() + " " ] = + ( responseHeaders[ match[ 1 ].toLowerCase() + " " ] || [] ) + .concat( match[ 2 ] ); + } + } + match = responseHeaders[ key.toLowerCase() + " " ]; + } + return match == null ? null : match.join( ", " ); + }, + + // Raw string + getAllResponseHeaders: function() { + return completed ? responseHeadersString : null; + }, + + // Caches the header + setRequestHeader: function( name, value ) { + if ( completed == null ) { + name = requestHeadersNames[ name.toLowerCase() ] = + requestHeadersNames[ name.toLowerCase() ] || name; + requestHeaders[ name ] = value; + } + return this; + }, + + // Overrides response content-type header + overrideMimeType: function( type ) { + if ( completed == null ) { + s.mimeType = type; + } + return this; + }, + + // Status-dependent callbacks + statusCode: function( map ) { + var code; + if ( map ) { + if ( completed ) { + + // Execute the appropriate callbacks + jqXHR.always( map[ jqXHR.status ] ); + } else { + + // Lazy-add the new callbacks in a way that preserves old ones + for ( code in map ) { + statusCode[ code ] = [ statusCode[ code ], map[ code ] ]; + } + } + } + return this; + }, + + // Cancel the request + abort: function( statusText ) { + var finalText = statusText || strAbort; + if ( transport ) { + transport.abort( finalText ); + } + done( 0, finalText ); + return this; + } + }; + + // Attach deferreds + deferred.promise( jqXHR ); + + // Add protocol if not provided (prefilters might expect it) + // Handle falsy url in the settings object (#10093: consistency with old signature) + // We also use the url parameter if available + s.url = ( ( url || s.url || location.href ) + "" ) + .replace( rprotocol, location.protocol + "//" ); + + // Alias method option to type as per ticket #12004 + s.type = options.method || options.type || s.method || s.type; + + // Extract dataTypes list + s.dataTypes = ( s.dataType || "*" ).toLowerCase().match( rnothtmlwhite ) || [ "" ]; + + // A cross-domain request is in order when the origin doesn't match the current origin. + if ( s.crossDomain == null ) { + urlAnchor = document.createElement( "a" ); + + // Support: IE <=8 - 11, Edge 12 - 15 + // IE throws exception on accessing the href property if url is malformed, + // e.g. http://example.com:80x/ + try { + urlAnchor.href = s.url; + + // Support: IE <=8 - 11 only + // Anchor's host property isn't correctly set when s.url is relative + urlAnchor.href = urlAnchor.href; + s.crossDomain = originAnchor.protocol + "//" + originAnchor.host !== + urlAnchor.protocol + "//" + urlAnchor.host; + } catch ( e ) { + + // If there is an error parsing the URL, assume it is crossDomain, + // it can be rejected by the transport if it is invalid + s.crossDomain = true; + } + } + + // Convert data if not already a string + if ( s.data && s.processData && typeof s.data !== "string" ) { + s.data = jQuery.param( s.data, s.traditional ); + } + + // Apply prefilters + inspectPrefiltersOrTransports( prefilters, s, options, jqXHR ); + + // If request was aborted inside a prefilter, stop there + if ( completed ) { + return jqXHR; + } + + // We can fire global events as of now if asked to + // Don't fire events if jQuery.event is undefined in an AMD-usage scenario (#15118) + fireGlobals = jQuery.event && s.global; + + // Watch for a new set of requests + if ( fireGlobals && jQuery.active++ === 0 ) { + jQuery.event.trigger( "ajaxStart" ); + } + + // Uppercase the type + s.type = s.type.toUpperCase(); + + // Determine if request has content + s.hasContent = !rnoContent.test( s.type ); + + // Save the URL in case we're toying with the If-Modified-Since + // and/or If-None-Match header later on + // Remove hash to simplify url manipulation + cacheURL = s.url.replace( rhash, "" ); + + // More options handling for requests with no content + if ( !s.hasContent ) { + + // Remember the hash so we can put it back + uncached = s.url.slice( cacheURL.length ); + + // If data is available and should be processed, append data to url + if ( s.data && ( s.processData || typeof s.data === "string" ) ) { + cacheURL += ( rquery.test( cacheURL ) ? "&" : "?" ) + s.data; + + // #9682: remove data so that it's not used in an eventual retry + delete s.data; + } + + // Add or update anti-cache param if needed + if ( s.cache === false ) { + cacheURL = cacheURL.replace( rantiCache, "$1" ); + uncached = ( rquery.test( cacheURL ) ? "&" : "?" ) + "_=" + ( nonce.guid++ ) + + uncached; + } + + // Put hash and anti-cache on the URL that will be requested (gh-1732) + s.url = cacheURL + uncached; + + // Change '%20' to '+' if this is encoded form body content (gh-2658) + } else if ( s.data && s.processData && + ( s.contentType || "" ).indexOf( "application/x-www-form-urlencoded" ) === 0 ) { + s.data = s.data.replace( r20, "+" ); + } + + // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode. + if ( s.ifModified ) { + if ( jQuery.lastModified[ cacheURL ] ) { + jqXHR.setRequestHeader( "If-Modified-Since", jQuery.lastModified[ cacheURL ] ); + } + if ( jQuery.etag[ cacheURL ] ) { + jqXHR.setRequestHeader( "If-None-Match", jQuery.etag[ cacheURL ] ); + } + } + + // Set the correct header, if data is being sent + if ( s.data && s.hasContent && s.contentType !== false || options.contentType ) { + jqXHR.setRequestHeader( "Content-Type", s.contentType ); + } + + // Set the Accepts header for the server, depending on the dataType + jqXHR.setRequestHeader( + "Accept", + s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[ 0 ] ] ? + s.accepts[ s.dataTypes[ 0 ] ] + + ( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) : + s.accepts[ "*" ] + ); + + // Check for headers option + for ( i in s.headers ) { + jqXHR.setRequestHeader( i, s.headers[ i ] ); + } + + // Allow custom headers/mimetypes and early abort + if ( s.beforeSend && + ( s.beforeSend.call( callbackContext, jqXHR, s ) === false || completed ) ) { + + // Abort if not done already and return + return jqXHR.abort(); + } + + // Aborting is no longer a cancellation + strAbort = "abort"; + + // Install callbacks on deferreds + completeDeferred.add( s.complete ); + jqXHR.done( s.success ); + jqXHR.fail( s.error ); + + // Get transport + transport = inspectPrefiltersOrTransports( transports, s, options, jqXHR ); + + // If no transport, we auto-abort + if ( !transport ) { + done( -1, "No Transport" ); + } else { + jqXHR.readyState = 1; + + // Send global event + if ( fireGlobals ) { + globalEventContext.trigger( "ajaxSend", [ jqXHR, s ] ); + } + + // If request was aborted inside ajaxSend, stop there + if ( completed ) { + return jqXHR; + } + + // Timeout + if ( s.async && s.timeout > 0 ) { + timeoutTimer = window.setTimeout( function() { + jqXHR.abort( "timeout" ); + }, s.timeout ); + } + + try { + completed = false; + transport.send( requestHeaders, done ); + } catch ( e ) { + + // Rethrow post-completion exceptions + if ( completed ) { + throw e; + } + + // Propagate others as results + done( -1, e ); + } + } + + // Callback for when everything is done + function done( status, nativeStatusText, responses, headers ) { + var isSuccess, success, error, response, modified, + statusText = nativeStatusText; + + // Ignore repeat invocations + if ( completed ) { + return; + } + + completed = true; + + // Clear timeout if it exists + if ( timeoutTimer ) { + window.clearTimeout( timeoutTimer ); + } + + // Dereference transport for early garbage collection + // (no matter how long the jqXHR object will be used) + transport = undefined; + + // Cache response headers + responseHeadersString = headers || ""; + + // Set readyState + jqXHR.readyState = status > 0 ? 4 : 0; + + // Determine if successful + isSuccess = status >= 200 && status < 300 || status === 304; + + // Get response data + if ( responses ) { + response = ajaxHandleResponses( s, jqXHR, responses ); + } + + // Use a noop converter for missing script + if ( !isSuccess && jQuery.inArray( "script", s.dataTypes ) > -1 ) { + s.converters[ "text script" ] = function() {}; + } + + // Convert no matter what (that way responseXXX fields are always set) + response = ajaxConvert( s, response, jqXHR, isSuccess ); + + // If successful, handle type chaining + if ( isSuccess ) { + + // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode. + if ( s.ifModified ) { + modified = jqXHR.getResponseHeader( "Last-Modified" ); + if ( modified ) { + jQuery.lastModified[ cacheURL ] = modified; + } + modified = jqXHR.getResponseHeader( "etag" ); + if ( modified ) { + jQuery.etag[ cacheURL ] = modified; + } + } + + // if no content + if ( status === 204 || s.type === "HEAD" ) { + statusText = "nocontent"; + + // if not modified + } else if ( status === 304 ) { + statusText = "notmodified"; + + // If we have data, let's convert it + } else { + statusText = response.state; + success = response.data; + error = response.error; + isSuccess = !error; + } + } else { + + // Extract error from statusText and normalize for non-aborts + error = statusText; + if ( status || !statusText ) { + statusText = "error"; + if ( status < 0 ) { + status = 0; + } + } + } + + // Set data for the fake xhr object + jqXHR.status = status; + jqXHR.statusText = ( nativeStatusText || statusText ) + ""; + + // Success/Error + if ( isSuccess ) { + deferred.resolveWith( callbackContext, [ success, statusText, jqXHR ] ); + } else { + deferred.rejectWith( callbackContext, [ jqXHR, statusText, error ] ); + } + + // Status-dependent callbacks + jqXHR.statusCode( statusCode ); + statusCode = undefined; + + if ( fireGlobals ) { + globalEventContext.trigger( isSuccess ? "ajaxSuccess" : "ajaxError", + [ jqXHR, s, isSuccess ? success : error ] ); + } + + // Complete + completeDeferred.fireWith( callbackContext, [ jqXHR, statusText ] ); + + if ( fireGlobals ) { + globalEventContext.trigger( "ajaxComplete", [ jqXHR, s ] ); + + // Handle the global AJAX counter + if ( !( --jQuery.active ) ) { + jQuery.event.trigger( "ajaxStop" ); + } + } + } + + return jqXHR; + }, + + getJSON: function( url, data, callback ) { + return jQuery.get( url, data, callback, "json" ); + }, + + getScript: function( url, callback ) { + return jQuery.get( url, undefined, callback, "script" ); + } +} ); + +jQuery.each( [ "get", "post" ], function( _i, method ) { + jQuery[ method ] = function( url, data, callback, type ) { + + // Shift arguments if data argument was omitted + if ( isFunction( data ) ) { + type = type || callback; + callback = data; + data = undefined; + } + + // The url can be an options object (which then must have .url) + return jQuery.ajax( jQuery.extend( { + url: url, + type: method, + dataType: type, + data: data, + success: callback + }, jQuery.isPlainObject( url ) && url ) ); + }; +} ); + +jQuery.ajaxPrefilter( function( s ) { + var i; + for ( i in s.headers ) { + if ( i.toLowerCase() === "content-type" ) { + s.contentType = s.headers[ i ] || ""; + } + } +} ); + + +jQuery._evalUrl = function( url, options, doc ) { + return jQuery.ajax( { + url: url, + + // Make this explicit, since user can override this through ajaxSetup (#11264) + type: "GET", + dataType: "script", + cache: true, + async: false, + global: false, + + // Only evaluate the response if it is successful (gh-4126) + // dataFilter is not invoked for failure responses, so using it instead + // of the default converter is kludgy but it works. + converters: { + "text script": function() {} + }, + dataFilter: function( response ) { + jQuery.globalEval( response, options, doc ); + } + } ); +}; + + +jQuery.fn.extend( { + wrapAll: function( html ) { + var wrap; + + if ( this[ 0 ] ) { + if ( isFunction( html ) ) { + html = html.call( this[ 0 ] ); + } + + // The elements to wrap the target around + wrap = jQuery( html, this[ 0 ].ownerDocument ).eq( 0 ).clone( true ); + + if ( this[ 0 ].parentNode ) { + wrap.insertBefore( this[ 0 ] ); + } + + wrap.map( function() { + var elem = this; + + while ( elem.firstElementChild ) { + elem = elem.firstElementChild; + } + + return elem; + } ).append( this ); + } + + return this; + }, + + wrapInner: function( html ) { + if ( isFunction( html ) ) { + return this.each( function( i ) { + jQuery( this ).wrapInner( html.call( this, i ) ); + } ); + } + + return this.each( function() { + var self = jQuery( this ), + contents = self.contents(); + + if ( contents.length ) { + contents.wrapAll( html ); + + } else { + self.append( html ); + } + } ); + }, + + wrap: function( html ) { + var htmlIsFunction = isFunction( html ); + + return this.each( function( i ) { + jQuery( this ).wrapAll( htmlIsFunction ? html.call( this, i ) : html ); + } ); + }, + + unwrap: function( selector ) { + this.parent( selector ).not( "body" ).each( function() { + jQuery( this ).replaceWith( this.childNodes ); + } ); + return this; + } +} ); + + +jQuery.expr.pseudos.hidden = function( elem ) { + return !jQuery.expr.pseudos.visible( elem ); +}; +jQuery.expr.pseudos.visible = function( elem ) { + return !!( elem.offsetWidth || elem.offsetHeight || elem.getClientRects().length ); +}; + + + + +jQuery.ajaxSettings.xhr = function() { + try { + return new window.XMLHttpRequest(); + } catch ( e ) {} +}; + +var xhrSuccessStatus = { + + // File protocol always yields status code 0, assume 200 + 0: 200, + + // Support: IE <=9 only + // #1450: sometimes IE returns 1223 when it should be 204 + 1223: 204 + }, + xhrSupported = jQuery.ajaxSettings.xhr(); + +support.cors = !!xhrSupported && ( "withCredentials" in xhrSupported ); +support.ajax = xhrSupported = !!xhrSupported; + +jQuery.ajaxTransport( function( options ) { + var callback, errorCallback; + + // Cross domain only allowed if supported through XMLHttpRequest + if ( support.cors || xhrSupported && !options.crossDomain ) { + return { + send: function( headers, complete ) { + var i, + xhr = options.xhr(); + + xhr.open( + options.type, + options.url, + options.async, + options.username, + options.password + ); + + // Apply custom fields if provided + if ( options.xhrFields ) { + for ( i in options.xhrFields ) { + xhr[ i ] = options.xhrFields[ i ]; + } + } + + // Override mime type if needed + if ( options.mimeType && xhr.overrideMimeType ) { + xhr.overrideMimeType( options.mimeType ); + } + + // X-Requested-With header + // For cross-domain requests, seeing as conditions for a preflight are + // akin to a jigsaw puzzle, we simply never set it to be sure. + // (it can always be set on a per-request basis or even using ajaxSetup) + // For same-domain requests, won't change header if already provided. + if ( !options.crossDomain && !headers[ "X-Requested-With" ] ) { + headers[ "X-Requested-With" ] = "XMLHttpRequest"; + } + + // Set headers + for ( i in headers ) { + xhr.setRequestHeader( i, headers[ i ] ); + } + + // Callback + callback = function( type ) { + return function() { + if ( callback ) { + callback = errorCallback = xhr.onload = + xhr.onerror = xhr.onabort = xhr.ontimeout = + xhr.onreadystatechange = null; + + if ( type === "abort" ) { + xhr.abort(); + } else if ( type === "error" ) { + + // Support: IE <=9 only + // On a manual native abort, IE9 throws + // errors on any property access that is not readyState + if ( typeof xhr.status !== "number" ) { + complete( 0, "error" ); + } else { + complete( + + // File: protocol always yields status 0; see #8605, #14207 + xhr.status, + xhr.statusText + ); + } + } else { + complete( + xhrSuccessStatus[ xhr.status ] || xhr.status, + xhr.statusText, + + // Support: IE <=9 only + // IE9 has no XHR2 but throws on binary (trac-11426) + // For XHR2 non-text, let the caller handle it (gh-2498) + ( xhr.responseType || "text" ) !== "text" || + typeof xhr.responseText !== "string" ? + { binary: xhr.response } : + { text: xhr.responseText }, + xhr.getAllResponseHeaders() + ); + } + } + }; + }; + + // Listen to events + xhr.onload = callback(); + errorCallback = xhr.onerror = xhr.ontimeout = callback( "error" ); + + // Support: IE 9 only + // Use onreadystatechange to replace onabort + // to handle uncaught aborts + if ( xhr.onabort !== undefined ) { + xhr.onabort = errorCallback; + } else { + xhr.onreadystatechange = function() { + + // Check readyState before timeout as it changes + if ( xhr.readyState === 4 ) { + + // Allow onerror to be called first, + // but that will not handle a native abort + // Also, save errorCallback to a variable + // as xhr.onerror cannot be accessed + window.setTimeout( function() { + if ( callback ) { + errorCallback(); + } + } ); + } + }; + } + + // Create the abort callback + callback = callback( "abort" ); + + try { + + // Do send the request (this may raise an exception) + xhr.send( options.hasContent && options.data || null ); + } catch ( e ) { + + // #14683: Only rethrow if this hasn't been notified as an error yet + if ( callback ) { + throw e; + } + } + }, + + abort: function() { + if ( callback ) { + callback(); + } + } + }; + } +} ); + + + + +// Prevent auto-execution of scripts when no explicit dataType was provided (See gh-2432) +jQuery.ajaxPrefilter( function( s ) { + if ( s.crossDomain ) { + s.contents.script = false; + } +} ); + +// Install script dataType +jQuery.ajaxSetup( { + accepts: { + script: "text/javascript, application/javascript, " + + "application/ecmascript, application/x-ecmascript" + }, + contents: { + script: /\b(?:java|ecma)script\b/ + }, + converters: { + "text script": function( text ) { + jQuery.globalEval( text ); + return text; + } + } +} ); + +// Handle cache's special case and crossDomain +jQuery.ajaxPrefilter( "script", function( s ) { + if ( s.cache === undefined ) { + s.cache = false; + } + if ( s.crossDomain ) { + s.type = "GET"; + } +} ); + +// Bind script tag hack transport +jQuery.ajaxTransport( "script", function( s ) { + + // This transport only deals with cross domain or forced-by-attrs requests + if ( s.crossDomain || s.scriptAttrs ) { + var script, callback; + return { + send: function( _, complete ) { + script = jQuery( "\n\n\n","\n\n\n","\n\n\n","\n\n\n\n","\n\n\n\n\n","\n\n","\n\n\n","\n\n","\n\n\n","\n\n\n","\n\n","\n\n","\n\n","\n\n","\n\n","\n\n","\n\n","\n\n","\n\n","\n\n","\n\n","\n\n\n","\n\n","\n\n\n","\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n","\n\n","\n\n","\n\n","\n\n","\n\n\n\n","\n\n\n","\n\n\n","\n\n\n\n\n","\n\n","\n\n","\n\n","\n\n","\n\n\n","\n\n\n","\n\n","\n\n","\n\n","\n\n","\n\n\n\n","\n\n\n","\n\n\n","\n\n","\n\n\n","\n\n\n","\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n","\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n\n","\n\n","\n\n\n","\n\n\n","'use strict'\n\nexports.byteLength = byteLength\nexports.toByteArray = toByteArray\nexports.fromByteArray = fromByteArray\n\nvar lookup = []\nvar revLookup = []\nvar Arr = typeof Uint8Array !== 'undefined' ? Uint8Array : Array\n\nvar code = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'\nfor (var i = 0, len = code.length; i < len; ++i) {\n lookup[i] = code[i]\n revLookup[code.charCodeAt(i)] = i\n}\n\n// Support decoding URL-safe base64 strings, as Node.js does.\n// See: https://en.wikipedia.org/wiki/Base64#URL_applications\nrevLookup['-'.charCodeAt(0)] = 62\nrevLookup['_'.charCodeAt(0)] = 63\n\nfunction getLens (b64) {\n var len = b64.length\n\n if (len % 4 > 0) {\n throw new Error('Invalid string. Length must be a multiple of 4')\n }\n\n // Trim off extra bytes after placeholder bytes are found\n // See: https://github.com/beatgammit/base64-js/issues/42\n var validLen = b64.indexOf('=')\n if (validLen === -1) validLen = len\n\n var placeHoldersLen = validLen === len\n ? 0\n : 4 - (validLen % 4)\n\n return [validLen, placeHoldersLen]\n}\n\n// base64 is 4/3 + up to two characters of the original data\nfunction byteLength (b64) {\n var lens = getLens(b64)\n var validLen = lens[0]\n var placeHoldersLen = lens[1]\n return ((validLen + placeHoldersLen) * 3 / 4) - placeHoldersLen\n}\n\nfunction _byteLength (b64, validLen, placeHoldersLen) {\n return ((validLen + placeHoldersLen) * 3 / 4) - placeHoldersLen\n}\n\nfunction toByteArray (b64) {\n var tmp\n var lens = getLens(b64)\n var validLen = lens[0]\n var placeHoldersLen = lens[1]\n\n var arr = new Arr(_byteLength(b64, validLen, placeHoldersLen))\n\n var curByte = 0\n\n // if there are placeholders, only get up to the last complete 4 chars\n var len = placeHoldersLen > 0\n ? validLen - 4\n : validLen\n\n var i\n for (i = 0; i < len; i += 4) {\n tmp =\n (revLookup[b64.charCodeAt(i)] << 18) |\n (revLookup[b64.charCodeAt(i + 1)] << 12) |\n (revLookup[b64.charCodeAt(i + 2)] << 6) |\n revLookup[b64.charCodeAt(i + 3)]\n arr[curByte++] = (tmp >> 16) & 0xFF\n arr[curByte++] = (tmp >> 8) & 0xFF\n arr[curByte++] = tmp & 0xFF\n }\n\n if (placeHoldersLen === 2) {\n tmp =\n (revLookup[b64.charCodeAt(i)] << 2) |\n (revLookup[b64.charCodeAt(i + 1)] >> 4)\n arr[curByte++] = tmp & 0xFF\n }\n\n if (placeHoldersLen === 1) {\n tmp =\n (revLookup[b64.charCodeAt(i)] << 10) |\n (revLookup[b64.charCodeAt(i + 1)] << 4) |\n (revLookup[b64.charCodeAt(i + 2)] >> 2)\n arr[curByte++] = (tmp >> 8) & 0xFF\n arr[curByte++] = tmp & 0xFF\n }\n\n return arr\n}\n\nfunction tripletToBase64 (num) {\n return lookup[num >> 18 & 0x3F] +\n lookup[num >> 12 & 0x3F] +\n lookup[num >> 6 & 0x3F] +\n lookup[num & 0x3F]\n}\n\nfunction encodeChunk (uint8, start, end) {\n var tmp\n var output = []\n for (var i = start; i < end; i += 3) {\n tmp =\n ((uint8[i] << 16) & 0xFF0000) +\n ((uint8[i + 1] << 8) & 0xFF00) +\n (uint8[i + 2] & 0xFF)\n output.push(tripletToBase64(tmp))\n }\n return output.join('')\n}\n\nfunction fromByteArray (uint8) {\n var tmp\n var len = uint8.length\n var extraBytes = len % 3 // if we have 1 byte left, pad 2 bytes\n var parts = []\n var maxChunkLength = 16383 // must be multiple of 3\n\n // go through the array every three bytes, we'll deal with trailing stuff later\n for (var i = 0, len2 = len - extraBytes; i < len2; i += maxChunkLength) {\n parts.push(encodeChunk(uint8, i, (i + maxChunkLength) > len2 ? len2 : (i + maxChunkLength)))\n }\n\n // pad the end with zeros, but make sure to not forget the extra bytes\n if (extraBytes === 1) {\n tmp = uint8[len - 1]\n parts.push(\n lookup[tmp >> 2] +\n lookup[(tmp << 4) & 0x3F] +\n '=='\n )\n } else if (extraBytes === 2) {\n tmp = (uint8[len - 2] << 8) + uint8[len - 1]\n parts.push(\n lookup[tmp >> 10] +\n lookup[(tmp >> 4) & 0x3F] +\n lookup[(tmp << 2) & 0x3F] +\n '='\n )\n }\n\n return parts.join('')\n}\n","/*!\n * The buffer module from node.js, for the browser.\n *\n * @author Feross Aboukhadijeh \n * @license MIT\n */\n/* eslint-disable no-proto */\n\n'use strict'\n\nvar base64 = require('base64-js')\nvar ieee754 = require('ieee754')\nvar isArray = require('isarray')\n\nexports.Buffer = Buffer\nexports.SlowBuffer = SlowBuffer\nexports.INSPECT_MAX_BYTES = 50\n\n/**\n * If `Buffer.TYPED_ARRAY_SUPPORT`:\n * === true Use Uint8Array implementation (fastest)\n * === false Use Object implementation (most compatible, even IE6)\n *\n * Browsers that support typed arrays are IE 10+, Firefox 4+, Chrome 7+, Safari 5.1+,\n * Opera 11.6+, iOS 4.2+.\n *\n * Due to various browser bugs, sometimes the Object implementation will be used even\n * when the browser supports typed arrays.\n *\n * Note:\n *\n * - Firefox 4-29 lacks support for adding new properties to `Uint8Array` instances,\n * See: https://bugzilla.mozilla.org/show_bug.cgi?id=695438.\n *\n * - Chrome 9-10 is missing the `TypedArray.prototype.subarray` function.\n *\n * - IE10 has a broken `TypedArray.prototype.subarray` function which returns arrays of\n * incorrect length in some situations.\n\n * We detect these buggy browsers and set `Buffer.TYPED_ARRAY_SUPPORT` to `false` so they\n * get the Object implementation, which is slower but behaves correctly.\n */\nBuffer.TYPED_ARRAY_SUPPORT = global.TYPED_ARRAY_SUPPORT !== undefined\n ? global.TYPED_ARRAY_SUPPORT\n : typedArraySupport()\n\n/*\n * Export kMaxLength after typed array support is determined.\n */\nexports.kMaxLength = kMaxLength()\n\nfunction typedArraySupport () {\n try {\n var arr = new Uint8Array(1)\n arr.__proto__ = {__proto__: Uint8Array.prototype, foo: function () { return 42 }}\n return arr.foo() === 42 && // typed array instances can be augmented\n typeof arr.subarray === 'function' && // chrome 9-10 lack `subarray`\n arr.subarray(1, 1).byteLength === 0 // ie10 has broken `subarray`\n } catch (e) {\n return false\n }\n}\n\nfunction kMaxLength () {\n return Buffer.TYPED_ARRAY_SUPPORT\n ? 0x7fffffff\n : 0x3fffffff\n}\n\nfunction createBuffer (that, length) {\n if (kMaxLength() < length) {\n throw new RangeError('Invalid typed array length')\n }\n if (Buffer.TYPED_ARRAY_SUPPORT) {\n // Return an augmented `Uint8Array` instance, for best performance\n that = new Uint8Array(length)\n that.__proto__ = Buffer.prototype\n } else {\n // Fallback: Return an object instance of the Buffer class\n if (that === null) {\n that = new Buffer(length)\n }\n that.length = length\n }\n\n return that\n}\n\n/**\n * The Buffer constructor returns instances of `Uint8Array` that have their\n * prototype changed to `Buffer.prototype`. Furthermore, `Buffer` is a subclass of\n * `Uint8Array`, so the returned instances will have all the node `Buffer` methods\n * and the `Uint8Array` methods. Square bracket notation works as expected -- it\n * returns a single octet.\n *\n * The `Uint8Array` prototype remains unmodified.\n */\n\nfunction Buffer (arg, encodingOrOffset, length) {\n if (!Buffer.TYPED_ARRAY_SUPPORT && !(this instanceof Buffer)) {\n return new Buffer(arg, encodingOrOffset, length)\n }\n\n // Common case.\n if (typeof arg === 'number') {\n if (typeof encodingOrOffset === 'string') {\n throw new Error(\n 'If encoding is specified then the first argument must be a string'\n )\n }\n return allocUnsafe(this, arg)\n }\n return from(this, arg, encodingOrOffset, length)\n}\n\nBuffer.poolSize = 8192 // not used by this implementation\n\n// TODO: Legacy, not needed anymore. Remove in next major version.\nBuffer._augment = function (arr) {\n arr.__proto__ = Buffer.prototype\n return arr\n}\n\nfunction from (that, value, encodingOrOffset, length) {\n if (typeof value === 'number') {\n throw new TypeError('\"value\" argument must not be a number')\n }\n\n if (typeof ArrayBuffer !== 'undefined' && value instanceof ArrayBuffer) {\n return fromArrayBuffer(that, value, encodingOrOffset, length)\n }\n\n if (typeof value === 'string') {\n return fromString(that, value, encodingOrOffset)\n }\n\n return fromObject(that, value)\n}\n\n/**\n * Functionally equivalent to Buffer(arg, encoding) but throws a TypeError\n * if value is a number.\n * Buffer.from(str[, encoding])\n * Buffer.from(array)\n * Buffer.from(buffer)\n * Buffer.from(arrayBuffer[, byteOffset[, length]])\n **/\nBuffer.from = function (value, encodingOrOffset, length) {\n return from(null, value, encodingOrOffset, length)\n}\n\nif (Buffer.TYPED_ARRAY_SUPPORT) {\n Buffer.prototype.__proto__ = Uint8Array.prototype\n Buffer.__proto__ = Uint8Array\n if (typeof Symbol !== 'undefined' && Symbol.species &&\n Buffer[Symbol.species] === Buffer) {\n // Fix subarray() in ES2016. See: https://github.com/feross/buffer/pull/97\n Object.defineProperty(Buffer, Symbol.species, {\n value: null,\n configurable: true\n })\n }\n}\n\nfunction assertSize (size) {\n if (typeof size !== 'number') {\n throw new TypeError('\"size\" argument must be a number')\n } else if (size < 0) {\n throw new RangeError('\"size\" argument must not be negative')\n }\n}\n\nfunction alloc (that, size, fill, encoding) {\n assertSize(size)\n if (size <= 0) {\n return createBuffer(that, size)\n }\n if (fill !== undefined) {\n // Only pay attention to encoding if it's a string. This\n // prevents accidentally sending in a number that would\n // be interpretted as a start offset.\n return typeof encoding === 'string'\n ? createBuffer(that, size).fill(fill, encoding)\n : createBuffer(that, size).fill(fill)\n }\n return createBuffer(that, size)\n}\n\n/**\n * Creates a new filled Buffer instance.\n * alloc(size[, fill[, encoding]])\n **/\nBuffer.alloc = function (size, fill, encoding) {\n return alloc(null, size, fill, encoding)\n}\n\nfunction allocUnsafe (that, size) {\n assertSize(size)\n that = createBuffer(that, size < 0 ? 0 : checked(size) | 0)\n if (!Buffer.TYPED_ARRAY_SUPPORT) {\n for (var i = 0; i < size; ++i) {\n that[i] = 0\n }\n }\n return that\n}\n\n/**\n * Equivalent to Buffer(num), by default creates a non-zero-filled Buffer instance.\n * */\nBuffer.allocUnsafe = function (size) {\n return allocUnsafe(null, size)\n}\n/**\n * Equivalent to SlowBuffer(num), by default creates a non-zero-filled Buffer instance.\n */\nBuffer.allocUnsafeSlow = function (size) {\n return allocUnsafe(null, size)\n}\n\nfunction fromString (that, string, encoding) {\n if (typeof encoding !== 'string' || encoding === '') {\n encoding = 'utf8'\n }\n\n if (!Buffer.isEncoding(encoding)) {\n throw new TypeError('\"encoding\" must be a valid string encoding')\n }\n\n var length = byteLength(string, encoding) | 0\n that = createBuffer(that, length)\n\n var actual = that.write(string, encoding)\n\n if (actual !== length) {\n // Writing a hex string, for example, that contains invalid characters will\n // cause everything after the first invalid character to be ignored. (e.g.\n // 'abxxcd' will be treated as 'ab')\n that = that.slice(0, actual)\n }\n\n return that\n}\n\nfunction fromArrayLike (that, array) {\n var length = array.length < 0 ? 0 : checked(array.length) | 0\n that = createBuffer(that, length)\n for (var i = 0; i < length; i += 1) {\n that[i] = array[i] & 255\n }\n return that\n}\n\nfunction fromArrayBuffer (that, array, byteOffset, length) {\n array.byteLength // this throws if `array` is not a valid ArrayBuffer\n\n if (byteOffset < 0 || array.byteLength < byteOffset) {\n throw new RangeError('\\'offset\\' is out of bounds')\n }\n\n if (array.byteLength < byteOffset + (length || 0)) {\n throw new RangeError('\\'length\\' is out of bounds')\n }\n\n if (byteOffset === undefined && length === undefined) {\n array = new Uint8Array(array)\n } else if (length === undefined) {\n array = new Uint8Array(array, byteOffset)\n } else {\n array = new Uint8Array(array, byteOffset, length)\n }\n\n if (Buffer.TYPED_ARRAY_SUPPORT) {\n // Return an augmented `Uint8Array` instance, for best performance\n that = array\n that.__proto__ = Buffer.prototype\n } else {\n // Fallback: Return an object instance of the Buffer class\n that = fromArrayLike(that, array)\n }\n return that\n}\n\nfunction fromObject (that, obj) {\n if (Buffer.isBuffer(obj)) {\n var len = checked(obj.length) | 0\n that = createBuffer(that, len)\n\n if (that.length === 0) {\n return that\n }\n\n obj.copy(that, 0, 0, len)\n return that\n }\n\n if (obj) {\n if ((typeof ArrayBuffer !== 'undefined' &&\n obj.buffer instanceof ArrayBuffer) || 'length' in obj) {\n if (typeof obj.length !== 'number' || isnan(obj.length)) {\n return createBuffer(that, 0)\n }\n return fromArrayLike(that, obj)\n }\n\n if (obj.type === 'Buffer' && isArray(obj.data)) {\n return fromArrayLike(that, obj.data)\n }\n }\n\n throw new TypeError('First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.')\n}\n\nfunction checked (length) {\n // Note: cannot use `length < kMaxLength()` here because that fails when\n // length is NaN (which is otherwise coerced to zero.)\n if (length >= kMaxLength()) {\n throw new RangeError('Attempt to allocate Buffer larger than maximum ' +\n 'size: 0x' + kMaxLength().toString(16) + ' bytes')\n }\n return length | 0\n}\n\nfunction SlowBuffer (length) {\n if (+length != length) { // eslint-disable-line eqeqeq\n length = 0\n }\n return Buffer.alloc(+length)\n}\n\nBuffer.isBuffer = function isBuffer (b) {\n return !!(b != null && b._isBuffer)\n}\n\nBuffer.compare = function compare (a, b) {\n if (!Buffer.isBuffer(a) || !Buffer.isBuffer(b)) {\n throw new TypeError('Arguments must be Buffers')\n }\n\n if (a === b) return 0\n\n var x = a.length\n var y = b.length\n\n for (var i = 0, len = Math.min(x, y); i < len; ++i) {\n if (a[i] !== b[i]) {\n x = a[i]\n y = b[i]\n break\n }\n }\n\n if (x < y) return -1\n if (y < x) return 1\n return 0\n}\n\nBuffer.isEncoding = function isEncoding (encoding) {\n switch (String(encoding).toLowerCase()) {\n case 'hex':\n case 'utf8':\n case 'utf-8':\n case 'ascii':\n case 'latin1':\n case 'binary':\n case 'base64':\n case 'ucs2':\n case 'ucs-2':\n case 'utf16le':\n case 'utf-16le':\n return true\n default:\n return false\n }\n}\n\nBuffer.concat = function concat (list, length) {\n if (!isArray(list)) {\n throw new TypeError('\"list\" argument must be an Array of Buffers')\n }\n\n if (list.length === 0) {\n return Buffer.alloc(0)\n }\n\n var i\n if (length === undefined) {\n length = 0\n for (i = 0; i < list.length; ++i) {\n length += list[i].length\n }\n }\n\n var buffer = Buffer.allocUnsafe(length)\n var pos = 0\n for (i = 0; i < list.length; ++i) {\n var buf = list[i]\n if (!Buffer.isBuffer(buf)) {\n throw new TypeError('\"list\" argument must be an Array of Buffers')\n }\n buf.copy(buffer, pos)\n pos += buf.length\n }\n return buffer\n}\n\nfunction byteLength (string, encoding) {\n if (Buffer.isBuffer(string)) {\n return string.length\n }\n if (typeof ArrayBuffer !== 'undefined' && typeof ArrayBuffer.isView === 'function' &&\n (ArrayBuffer.isView(string) || string instanceof ArrayBuffer)) {\n return string.byteLength\n }\n if (typeof string !== 'string') {\n string = '' + string\n }\n\n var len = string.length\n if (len === 0) return 0\n\n // Use a for loop to avoid recursion\n var loweredCase = false\n for (;;) {\n switch (encoding) {\n case 'ascii':\n case 'latin1':\n case 'binary':\n return len\n case 'utf8':\n case 'utf-8':\n case undefined:\n return utf8ToBytes(string).length\n case 'ucs2':\n case 'ucs-2':\n case 'utf16le':\n case 'utf-16le':\n return len * 2\n case 'hex':\n return len >>> 1\n case 'base64':\n return base64ToBytes(string).length\n default:\n if (loweredCase) return utf8ToBytes(string).length // assume utf8\n encoding = ('' + encoding).toLowerCase()\n loweredCase = true\n }\n }\n}\nBuffer.byteLength = byteLength\n\nfunction slowToString (encoding, start, end) {\n var loweredCase = false\n\n // No need to verify that \"this.length <= MAX_UINT32\" since it's a read-only\n // property of a typed array.\n\n // This behaves neither like String nor Uint8Array in that we set start/end\n // to their upper/lower bounds if the value passed is out of range.\n // undefined is handled specially as per ECMA-262 6th Edition,\n // Section 13.3.3.7 Runtime Semantics: KeyedBindingInitialization.\n if (start === undefined || start < 0) {\n start = 0\n }\n // Return early if start > this.length. Done here to prevent potential uint32\n // coercion fail below.\n if (start > this.length) {\n return ''\n }\n\n if (end === undefined || end > this.length) {\n end = this.length\n }\n\n if (end <= 0) {\n return ''\n }\n\n // Force coersion to uint32. This will also coerce falsey/NaN values to 0.\n end >>>= 0\n start >>>= 0\n\n if (end <= start) {\n return ''\n }\n\n if (!encoding) encoding = 'utf8'\n\n while (true) {\n switch (encoding) {\n case 'hex':\n return hexSlice(this, start, end)\n\n case 'utf8':\n case 'utf-8':\n return utf8Slice(this, start, end)\n\n case 'ascii':\n return asciiSlice(this, start, end)\n\n case 'latin1':\n case 'binary':\n return latin1Slice(this, start, end)\n\n case 'base64':\n return base64Slice(this, start, end)\n\n case 'ucs2':\n case 'ucs-2':\n case 'utf16le':\n case 'utf-16le':\n return utf16leSlice(this, start, end)\n\n default:\n if (loweredCase) throw new TypeError('Unknown encoding: ' + encoding)\n encoding = (encoding + '').toLowerCase()\n loweredCase = true\n }\n }\n}\n\n// The property is used by `Buffer.isBuffer` and `is-buffer` (in Safari 5-7) to detect\n// Buffer instances.\nBuffer.prototype._isBuffer = true\n\nfunction swap (b, n, m) {\n var i = b[n]\n b[n] = b[m]\n b[m] = i\n}\n\nBuffer.prototype.swap16 = function swap16 () {\n var len = this.length\n if (len % 2 !== 0) {\n throw new RangeError('Buffer size must be a multiple of 16-bits')\n }\n for (var i = 0; i < len; i += 2) {\n swap(this, i, i + 1)\n }\n return this\n}\n\nBuffer.prototype.swap32 = function swap32 () {\n var len = this.length\n if (len % 4 !== 0) {\n throw new RangeError('Buffer size must be a multiple of 32-bits')\n }\n for (var i = 0; i < len; i += 4) {\n swap(this, i, i + 3)\n swap(this, i + 1, i + 2)\n }\n return this\n}\n\nBuffer.prototype.swap64 = function swap64 () {\n var len = this.length\n if (len % 8 !== 0) {\n throw new RangeError('Buffer size must be a multiple of 64-bits')\n }\n for (var i = 0; i < len; i += 8) {\n swap(this, i, i + 7)\n swap(this, i + 1, i + 6)\n swap(this, i + 2, i + 5)\n swap(this, i + 3, i + 4)\n }\n return this\n}\n\nBuffer.prototype.toString = function toString () {\n var length = this.length | 0\n if (length === 0) return ''\n if (arguments.length === 0) return utf8Slice(this, 0, length)\n return slowToString.apply(this, arguments)\n}\n\nBuffer.prototype.equals = function equals (b) {\n if (!Buffer.isBuffer(b)) throw new TypeError('Argument must be a Buffer')\n if (this === b) return true\n return Buffer.compare(this, b) === 0\n}\n\nBuffer.prototype.inspect = function inspect () {\n var str = ''\n var max = exports.INSPECT_MAX_BYTES\n if (this.length > 0) {\n str = this.toString('hex', 0, max).match(/.{2}/g).join(' ')\n if (this.length > max) str += ' ... '\n }\n return ''\n}\n\nBuffer.prototype.compare = function compare (target, start, end, thisStart, thisEnd) {\n if (!Buffer.isBuffer(target)) {\n throw new TypeError('Argument must be a Buffer')\n }\n\n if (start === undefined) {\n start = 0\n }\n if (end === undefined) {\n end = target ? target.length : 0\n }\n if (thisStart === undefined) {\n thisStart = 0\n }\n if (thisEnd === undefined) {\n thisEnd = this.length\n }\n\n if (start < 0 || end > target.length || thisStart < 0 || thisEnd > this.length) {\n throw new RangeError('out of range index')\n }\n\n if (thisStart >= thisEnd && start >= end) {\n return 0\n }\n if (thisStart >= thisEnd) {\n return -1\n }\n if (start >= end) {\n return 1\n }\n\n start >>>= 0\n end >>>= 0\n thisStart >>>= 0\n thisEnd >>>= 0\n\n if (this === target) return 0\n\n var x = thisEnd - thisStart\n var y = end - start\n var len = Math.min(x, y)\n\n var thisCopy = this.slice(thisStart, thisEnd)\n var targetCopy = target.slice(start, end)\n\n for (var i = 0; i < len; ++i) {\n if (thisCopy[i] !== targetCopy[i]) {\n x = thisCopy[i]\n y = targetCopy[i]\n break\n }\n }\n\n if (x < y) return -1\n if (y < x) return 1\n return 0\n}\n\n// Finds either the first index of `val` in `buffer` at offset >= `byteOffset`,\n// OR the last index of `val` in `buffer` at offset <= `byteOffset`.\n//\n// Arguments:\n// - buffer - a Buffer to search\n// - val - a string, Buffer, or number\n// - byteOffset - an index into `buffer`; will be clamped to an int32\n// - encoding - an optional encoding, relevant is val is a string\n// - dir - true for indexOf, false for lastIndexOf\nfunction bidirectionalIndexOf (buffer, val, byteOffset, encoding, dir) {\n // Empty buffer means no match\n if (buffer.length === 0) return -1\n\n // Normalize byteOffset\n if (typeof byteOffset === 'string') {\n encoding = byteOffset\n byteOffset = 0\n } else if (byteOffset > 0x7fffffff) {\n byteOffset = 0x7fffffff\n } else if (byteOffset < -0x80000000) {\n byteOffset = -0x80000000\n }\n byteOffset = +byteOffset // Coerce to Number.\n if (isNaN(byteOffset)) {\n // byteOffset: it it's undefined, null, NaN, \"foo\", etc, search whole buffer\n byteOffset = dir ? 0 : (buffer.length - 1)\n }\n\n // Normalize byteOffset: negative offsets start from the end of the buffer\n if (byteOffset < 0) byteOffset = buffer.length + byteOffset\n if (byteOffset >= buffer.length) {\n if (dir) return -1\n else byteOffset = buffer.length - 1\n } else if (byteOffset < 0) {\n if (dir) byteOffset = 0\n else return -1\n }\n\n // Normalize val\n if (typeof val === 'string') {\n val = Buffer.from(val, encoding)\n }\n\n // Finally, search either indexOf (if dir is true) or lastIndexOf\n if (Buffer.isBuffer(val)) {\n // Special case: looking for empty string/buffer always fails\n if (val.length === 0) {\n return -1\n }\n return arrayIndexOf(buffer, val, byteOffset, encoding, dir)\n } else if (typeof val === 'number') {\n val = val & 0xFF // Search for a byte value [0-255]\n if (Buffer.TYPED_ARRAY_SUPPORT &&\n typeof Uint8Array.prototype.indexOf === 'function') {\n if (dir) {\n return Uint8Array.prototype.indexOf.call(buffer, val, byteOffset)\n } else {\n return Uint8Array.prototype.lastIndexOf.call(buffer, val, byteOffset)\n }\n }\n return arrayIndexOf(buffer, [ val ], byteOffset, encoding, dir)\n }\n\n throw new TypeError('val must be string, number or Buffer')\n}\n\nfunction arrayIndexOf (arr, val, byteOffset, encoding, dir) {\n var indexSize = 1\n var arrLength = arr.length\n var valLength = val.length\n\n if (encoding !== undefined) {\n encoding = String(encoding).toLowerCase()\n if (encoding === 'ucs2' || encoding === 'ucs-2' ||\n encoding === 'utf16le' || encoding === 'utf-16le') {\n if (arr.length < 2 || val.length < 2) {\n return -1\n }\n indexSize = 2\n arrLength /= 2\n valLength /= 2\n byteOffset /= 2\n }\n }\n\n function read (buf, i) {\n if (indexSize === 1) {\n return buf[i]\n } else {\n return buf.readUInt16BE(i * indexSize)\n }\n }\n\n var i\n if (dir) {\n var foundIndex = -1\n for (i = byteOffset; i < arrLength; i++) {\n if (read(arr, i) === read(val, foundIndex === -1 ? 0 : i - foundIndex)) {\n if (foundIndex === -1) foundIndex = i\n if (i - foundIndex + 1 === valLength) return foundIndex * indexSize\n } else {\n if (foundIndex !== -1) i -= i - foundIndex\n foundIndex = -1\n }\n }\n } else {\n if (byteOffset + valLength > arrLength) byteOffset = arrLength - valLength\n for (i = byteOffset; i >= 0; i--) {\n var found = true\n for (var j = 0; j < valLength; j++) {\n if (read(arr, i + j) !== read(val, j)) {\n found = false\n break\n }\n }\n if (found) return i\n }\n }\n\n return -1\n}\n\nBuffer.prototype.includes = function includes (val, byteOffset, encoding) {\n return this.indexOf(val, byteOffset, encoding) !== -1\n}\n\nBuffer.prototype.indexOf = function indexOf (val, byteOffset, encoding) {\n return bidirectionalIndexOf(this, val, byteOffset, encoding, true)\n}\n\nBuffer.prototype.lastIndexOf = function lastIndexOf (val, byteOffset, encoding) {\n return bidirectionalIndexOf(this, val, byteOffset, encoding, false)\n}\n\nfunction hexWrite (buf, string, offset, length) {\n offset = Number(offset) || 0\n var remaining = buf.length - offset\n if (!length) {\n length = remaining\n } else {\n length = Number(length)\n if (length > remaining) {\n length = remaining\n }\n }\n\n // must be an even number of digits\n var strLen = string.length\n if (strLen % 2 !== 0) throw new TypeError('Invalid hex string')\n\n if (length > strLen / 2) {\n length = strLen / 2\n }\n for (var i = 0; i < length; ++i) {\n var parsed = parseInt(string.substr(i * 2, 2), 16)\n if (isNaN(parsed)) return i\n buf[offset + i] = parsed\n }\n return i\n}\n\nfunction utf8Write (buf, string, offset, length) {\n return blitBuffer(utf8ToBytes(string, buf.length - offset), buf, offset, length)\n}\n\nfunction asciiWrite (buf, string, offset, length) {\n return blitBuffer(asciiToBytes(string), buf, offset, length)\n}\n\nfunction latin1Write (buf, string, offset, length) {\n return asciiWrite(buf, string, offset, length)\n}\n\nfunction base64Write (buf, string, offset, length) {\n return blitBuffer(base64ToBytes(string), buf, offset, length)\n}\n\nfunction ucs2Write (buf, string, offset, length) {\n return blitBuffer(utf16leToBytes(string, buf.length - offset), buf, offset, length)\n}\n\nBuffer.prototype.write = function write (string, offset, length, encoding) {\n // Buffer#write(string)\n if (offset === undefined) {\n encoding = 'utf8'\n length = this.length\n offset = 0\n // Buffer#write(string, encoding)\n } else if (length === undefined && typeof offset === 'string') {\n encoding = offset\n length = this.length\n offset = 0\n // Buffer#write(string, offset[, length][, encoding])\n } else if (isFinite(offset)) {\n offset = offset | 0\n if (isFinite(length)) {\n length = length | 0\n if (encoding === undefined) encoding = 'utf8'\n } else {\n encoding = length\n length = undefined\n }\n // legacy write(string, encoding, offset, length) - remove in v0.13\n } else {\n throw new Error(\n 'Buffer.write(string, encoding, offset[, length]) is no longer supported'\n )\n }\n\n var remaining = this.length - offset\n if (length === undefined || length > remaining) length = remaining\n\n if ((string.length > 0 && (length < 0 || offset < 0)) || offset > this.length) {\n throw new RangeError('Attempt to write outside buffer bounds')\n }\n\n if (!encoding) encoding = 'utf8'\n\n var loweredCase = false\n for (;;) {\n switch (encoding) {\n case 'hex':\n return hexWrite(this, string, offset, length)\n\n case 'utf8':\n case 'utf-8':\n return utf8Write(this, string, offset, length)\n\n case 'ascii':\n return asciiWrite(this, string, offset, length)\n\n case 'latin1':\n case 'binary':\n return latin1Write(this, string, offset, length)\n\n case 'base64':\n // Warning: maxLength not taken into account in base64Write\n return base64Write(this, string, offset, length)\n\n case 'ucs2':\n case 'ucs-2':\n case 'utf16le':\n case 'utf-16le':\n return ucs2Write(this, string, offset, length)\n\n default:\n if (loweredCase) throw new TypeError('Unknown encoding: ' + encoding)\n encoding = ('' + encoding).toLowerCase()\n loweredCase = true\n }\n }\n}\n\nBuffer.prototype.toJSON = function toJSON () {\n return {\n type: 'Buffer',\n data: Array.prototype.slice.call(this._arr || this, 0)\n }\n}\n\nfunction base64Slice (buf, start, end) {\n if (start === 0 && end === buf.length) {\n return base64.fromByteArray(buf)\n } else {\n return base64.fromByteArray(buf.slice(start, end))\n }\n}\n\nfunction utf8Slice (buf, start, end) {\n end = Math.min(buf.length, end)\n var res = []\n\n var i = start\n while (i < end) {\n var firstByte = buf[i]\n var codePoint = null\n var bytesPerSequence = (firstByte > 0xEF) ? 4\n : (firstByte > 0xDF) ? 3\n : (firstByte > 0xBF) ? 2\n : 1\n\n if (i + bytesPerSequence <= end) {\n var secondByte, thirdByte, fourthByte, tempCodePoint\n\n switch (bytesPerSequence) {\n case 1:\n if (firstByte < 0x80) {\n codePoint = firstByte\n }\n break\n case 2:\n secondByte = buf[i + 1]\n if ((secondByte & 0xC0) === 0x80) {\n tempCodePoint = (firstByte & 0x1F) << 0x6 | (secondByte & 0x3F)\n if (tempCodePoint > 0x7F) {\n codePoint = tempCodePoint\n }\n }\n break\n case 3:\n secondByte = buf[i + 1]\n thirdByte = buf[i + 2]\n if ((secondByte & 0xC0) === 0x80 && (thirdByte & 0xC0) === 0x80) {\n tempCodePoint = (firstByte & 0xF) << 0xC | (secondByte & 0x3F) << 0x6 | (thirdByte & 0x3F)\n if (tempCodePoint > 0x7FF && (tempCodePoint < 0xD800 || tempCodePoint > 0xDFFF)) {\n codePoint = tempCodePoint\n }\n }\n break\n case 4:\n secondByte = buf[i + 1]\n thirdByte = buf[i + 2]\n fourthByte = buf[i + 3]\n if ((secondByte & 0xC0) === 0x80 && (thirdByte & 0xC0) === 0x80 && (fourthByte & 0xC0) === 0x80) {\n tempCodePoint = (firstByte & 0xF) << 0x12 | (secondByte & 0x3F) << 0xC | (thirdByte & 0x3F) << 0x6 | (fourthByte & 0x3F)\n if (tempCodePoint > 0xFFFF && tempCodePoint < 0x110000) {\n codePoint = tempCodePoint\n }\n }\n }\n }\n\n if (codePoint === null) {\n // we did not generate a valid codePoint so insert a\n // replacement char (U+FFFD) and advance only 1 byte\n codePoint = 0xFFFD\n bytesPerSequence = 1\n } else if (codePoint > 0xFFFF) {\n // encode to utf16 (surrogate pair dance)\n codePoint -= 0x10000\n res.push(codePoint >>> 10 & 0x3FF | 0xD800)\n codePoint = 0xDC00 | codePoint & 0x3FF\n }\n\n res.push(codePoint)\n i += bytesPerSequence\n }\n\n return decodeCodePointsArray(res)\n}\n\n// Based on http://stackoverflow.com/a/22747272/680742, the browser with\n// the lowest limit is Chrome, with 0x10000 args.\n// We go 1 magnitude less, for safety\nvar MAX_ARGUMENTS_LENGTH = 0x1000\n\nfunction decodeCodePointsArray (codePoints) {\n var len = codePoints.length\n if (len <= MAX_ARGUMENTS_LENGTH) {\n return String.fromCharCode.apply(String, codePoints) // avoid extra slice()\n }\n\n // Decode in chunks to avoid \"call stack size exceeded\".\n var res = ''\n var i = 0\n while (i < len) {\n res += String.fromCharCode.apply(\n String,\n codePoints.slice(i, i += MAX_ARGUMENTS_LENGTH)\n )\n }\n return res\n}\n\nfunction asciiSlice (buf, start, end) {\n var ret = ''\n end = Math.min(buf.length, end)\n\n for (var i = start; i < end; ++i) {\n ret += String.fromCharCode(buf[i] & 0x7F)\n }\n return ret\n}\n\nfunction latin1Slice (buf, start, end) {\n var ret = ''\n end = Math.min(buf.length, end)\n\n for (var i = start; i < end; ++i) {\n ret += String.fromCharCode(buf[i])\n }\n return ret\n}\n\nfunction hexSlice (buf, start, end) {\n var len = buf.length\n\n if (!start || start < 0) start = 0\n if (!end || end < 0 || end > len) end = len\n\n var out = ''\n for (var i = start; i < end; ++i) {\n out += toHex(buf[i])\n }\n return out\n}\n\nfunction utf16leSlice (buf, start, end) {\n var bytes = buf.slice(start, end)\n var res = ''\n for (var i = 0; i < bytes.length; i += 2) {\n res += String.fromCharCode(bytes[i] + bytes[i + 1] * 256)\n }\n return res\n}\n\nBuffer.prototype.slice = function slice (start, end) {\n var len = this.length\n start = ~~start\n end = end === undefined ? len : ~~end\n\n if (start < 0) {\n start += len\n if (start < 0) start = 0\n } else if (start > len) {\n start = len\n }\n\n if (end < 0) {\n end += len\n if (end < 0) end = 0\n } else if (end > len) {\n end = len\n }\n\n if (end < start) end = start\n\n var newBuf\n if (Buffer.TYPED_ARRAY_SUPPORT) {\n newBuf = this.subarray(start, end)\n newBuf.__proto__ = Buffer.prototype\n } else {\n var sliceLen = end - start\n newBuf = new Buffer(sliceLen, undefined)\n for (var i = 0; i < sliceLen; ++i) {\n newBuf[i] = this[i + start]\n }\n }\n\n return newBuf\n}\n\n/*\n * Need to make sure that buffer isn't trying to write out of bounds.\n */\nfunction checkOffset (offset, ext, length) {\n if ((offset % 1) !== 0 || offset < 0) throw new RangeError('offset is not uint')\n if (offset + ext > length) throw new RangeError('Trying to access beyond buffer length')\n}\n\nBuffer.prototype.readUIntLE = function readUIntLE (offset, byteLength, noAssert) {\n offset = offset | 0\n byteLength = byteLength | 0\n if (!noAssert) checkOffset(offset, byteLength, this.length)\n\n var val = this[offset]\n var mul = 1\n var i = 0\n while (++i < byteLength && (mul *= 0x100)) {\n val += this[offset + i] * mul\n }\n\n return val\n}\n\nBuffer.prototype.readUIntBE = function readUIntBE (offset, byteLength, noAssert) {\n offset = offset | 0\n byteLength = byteLength | 0\n if (!noAssert) {\n checkOffset(offset, byteLength, this.length)\n }\n\n var val = this[offset + --byteLength]\n var mul = 1\n while (byteLength > 0 && (mul *= 0x100)) {\n val += this[offset + --byteLength] * mul\n }\n\n return val\n}\n\nBuffer.prototype.readUInt8 = function readUInt8 (offset, noAssert) {\n if (!noAssert) checkOffset(offset, 1, this.length)\n return this[offset]\n}\n\nBuffer.prototype.readUInt16LE = function readUInt16LE (offset, noAssert) {\n if (!noAssert) checkOffset(offset, 2, this.length)\n return this[offset] | (this[offset + 1] << 8)\n}\n\nBuffer.prototype.readUInt16BE = function readUInt16BE (offset, noAssert) {\n if (!noAssert) checkOffset(offset, 2, this.length)\n return (this[offset] << 8) | this[offset + 1]\n}\n\nBuffer.prototype.readUInt32LE = function readUInt32LE (offset, noAssert) {\n if (!noAssert) checkOffset(offset, 4, this.length)\n\n return ((this[offset]) |\n (this[offset + 1] << 8) |\n (this[offset + 2] << 16)) +\n (this[offset + 3] * 0x1000000)\n}\n\nBuffer.prototype.readUInt32BE = function readUInt32BE (offset, noAssert) {\n if (!noAssert) checkOffset(offset, 4, this.length)\n\n return (this[offset] * 0x1000000) +\n ((this[offset + 1] << 16) |\n (this[offset + 2] << 8) |\n this[offset + 3])\n}\n\nBuffer.prototype.readIntLE = function readIntLE (offset, byteLength, noAssert) {\n offset = offset | 0\n byteLength = byteLength | 0\n if (!noAssert) checkOffset(offset, byteLength, this.length)\n\n var val = this[offset]\n var mul = 1\n var i = 0\n while (++i < byteLength && (mul *= 0x100)) {\n val += this[offset + i] * mul\n }\n mul *= 0x80\n\n if (val >= mul) val -= Math.pow(2, 8 * byteLength)\n\n return val\n}\n\nBuffer.prototype.readIntBE = function readIntBE (offset, byteLength, noAssert) {\n offset = offset | 0\n byteLength = byteLength | 0\n if (!noAssert) checkOffset(offset, byteLength, this.length)\n\n var i = byteLength\n var mul = 1\n var val = this[offset + --i]\n while (i > 0 && (mul *= 0x100)) {\n val += this[offset + --i] * mul\n }\n mul *= 0x80\n\n if (val >= mul) val -= Math.pow(2, 8 * byteLength)\n\n return val\n}\n\nBuffer.prototype.readInt8 = function readInt8 (offset, noAssert) {\n if (!noAssert) checkOffset(offset, 1, this.length)\n if (!(this[offset] & 0x80)) return (this[offset])\n return ((0xff - this[offset] + 1) * -1)\n}\n\nBuffer.prototype.readInt16LE = function readInt16LE (offset, noAssert) {\n if (!noAssert) checkOffset(offset, 2, this.length)\n var val = this[offset] | (this[offset + 1] << 8)\n return (val & 0x8000) ? val | 0xFFFF0000 : val\n}\n\nBuffer.prototype.readInt16BE = function readInt16BE (offset, noAssert) {\n if (!noAssert) checkOffset(offset, 2, this.length)\n var val = this[offset + 1] | (this[offset] << 8)\n return (val & 0x8000) ? val | 0xFFFF0000 : val\n}\n\nBuffer.prototype.readInt32LE = function readInt32LE (offset, noAssert) {\n if (!noAssert) checkOffset(offset, 4, this.length)\n\n return (this[offset]) |\n (this[offset + 1] << 8) |\n (this[offset + 2] << 16) |\n (this[offset + 3] << 24)\n}\n\nBuffer.prototype.readInt32BE = function readInt32BE (offset, noAssert) {\n if (!noAssert) checkOffset(offset, 4, this.length)\n\n return (this[offset] << 24) |\n (this[offset + 1] << 16) |\n (this[offset + 2] << 8) |\n (this[offset + 3])\n}\n\nBuffer.prototype.readFloatLE = function readFloatLE (offset, noAssert) {\n if (!noAssert) checkOffset(offset, 4, this.length)\n return ieee754.read(this, offset, true, 23, 4)\n}\n\nBuffer.prototype.readFloatBE = function readFloatBE (offset, noAssert) {\n if (!noAssert) checkOffset(offset, 4, this.length)\n return ieee754.read(this, offset, false, 23, 4)\n}\n\nBuffer.prototype.readDoubleLE = function readDoubleLE (offset, noAssert) {\n if (!noAssert) checkOffset(offset, 8, this.length)\n return ieee754.read(this, offset, true, 52, 8)\n}\n\nBuffer.prototype.readDoubleBE = function readDoubleBE (offset, noAssert) {\n if (!noAssert) checkOffset(offset, 8, this.length)\n return ieee754.read(this, offset, false, 52, 8)\n}\n\nfunction checkInt (buf, value, offset, ext, max, min) {\n if (!Buffer.isBuffer(buf)) throw new TypeError('\"buffer\" argument must be a Buffer instance')\n if (value > max || value < min) throw new RangeError('\"value\" argument is out of bounds')\n if (offset + ext > buf.length) throw new RangeError('Index out of range')\n}\n\nBuffer.prototype.writeUIntLE = function writeUIntLE (value, offset, byteLength, noAssert) {\n value = +value\n offset = offset | 0\n byteLength = byteLength | 0\n if (!noAssert) {\n var maxBytes = Math.pow(2, 8 * byteLength) - 1\n checkInt(this, value, offset, byteLength, maxBytes, 0)\n }\n\n var mul = 1\n var i = 0\n this[offset] = value & 0xFF\n while (++i < byteLength && (mul *= 0x100)) {\n this[offset + i] = (value / mul) & 0xFF\n }\n\n return offset + byteLength\n}\n\nBuffer.prototype.writeUIntBE = function writeUIntBE (value, offset, byteLength, noAssert) {\n value = +value\n offset = offset | 0\n byteLength = byteLength | 0\n if (!noAssert) {\n var maxBytes = Math.pow(2, 8 * byteLength) - 1\n checkInt(this, value, offset, byteLength, maxBytes, 0)\n }\n\n var i = byteLength - 1\n var mul = 1\n this[offset + i] = value & 0xFF\n while (--i >= 0 && (mul *= 0x100)) {\n this[offset + i] = (value / mul) & 0xFF\n }\n\n return offset + byteLength\n}\n\nBuffer.prototype.writeUInt8 = function writeUInt8 (value, offset, noAssert) {\n value = +value\n offset = offset | 0\n if (!noAssert) checkInt(this, value, offset, 1, 0xff, 0)\n if (!Buffer.TYPED_ARRAY_SUPPORT) value = Math.floor(value)\n this[offset] = (value & 0xff)\n return offset + 1\n}\n\nfunction objectWriteUInt16 (buf, value, offset, littleEndian) {\n if (value < 0) value = 0xffff + value + 1\n for (var i = 0, j = Math.min(buf.length - offset, 2); i < j; ++i) {\n buf[offset + i] = (value & (0xff << (8 * (littleEndian ? i : 1 - i)))) >>>\n (littleEndian ? i : 1 - i) * 8\n }\n}\n\nBuffer.prototype.writeUInt16LE = function writeUInt16LE (value, offset, noAssert) {\n value = +value\n offset = offset | 0\n if (!noAssert) checkInt(this, value, offset, 2, 0xffff, 0)\n if (Buffer.TYPED_ARRAY_SUPPORT) {\n this[offset] = (value & 0xff)\n this[offset + 1] = (value >>> 8)\n } else {\n objectWriteUInt16(this, value, offset, true)\n }\n return offset + 2\n}\n\nBuffer.prototype.writeUInt16BE = function writeUInt16BE (value, offset, noAssert) {\n value = +value\n offset = offset | 0\n if (!noAssert) checkInt(this, value, offset, 2, 0xffff, 0)\n if (Buffer.TYPED_ARRAY_SUPPORT) {\n this[offset] = (value >>> 8)\n this[offset + 1] = (value & 0xff)\n } else {\n objectWriteUInt16(this, value, offset, false)\n }\n return offset + 2\n}\n\nfunction objectWriteUInt32 (buf, value, offset, littleEndian) {\n if (value < 0) value = 0xffffffff + value + 1\n for (var i = 0, j = Math.min(buf.length - offset, 4); i < j; ++i) {\n buf[offset + i] = (value >>> (littleEndian ? i : 3 - i) * 8) & 0xff\n }\n}\n\nBuffer.prototype.writeUInt32LE = function writeUInt32LE (value, offset, noAssert) {\n value = +value\n offset = offset | 0\n if (!noAssert) checkInt(this, value, offset, 4, 0xffffffff, 0)\n if (Buffer.TYPED_ARRAY_SUPPORT) {\n this[offset + 3] = (value >>> 24)\n this[offset + 2] = (value >>> 16)\n this[offset + 1] = (value >>> 8)\n this[offset] = (value & 0xff)\n } else {\n objectWriteUInt32(this, value, offset, true)\n }\n return offset + 4\n}\n\nBuffer.prototype.writeUInt32BE = function writeUInt32BE (value, offset, noAssert) {\n value = +value\n offset = offset | 0\n if (!noAssert) checkInt(this, value, offset, 4, 0xffffffff, 0)\n if (Buffer.TYPED_ARRAY_SUPPORT) {\n this[offset] = (value >>> 24)\n this[offset + 1] = (value >>> 16)\n this[offset + 2] = (value >>> 8)\n this[offset + 3] = (value & 0xff)\n } else {\n objectWriteUInt32(this, value, offset, false)\n }\n return offset + 4\n}\n\nBuffer.prototype.writeIntLE = function writeIntLE (value, offset, byteLength, noAssert) {\n value = +value\n offset = offset | 0\n if (!noAssert) {\n var limit = Math.pow(2, 8 * byteLength - 1)\n\n checkInt(this, value, offset, byteLength, limit - 1, -limit)\n }\n\n var i = 0\n var mul = 1\n var sub = 0\n this[offset] = value & 0xFF\n while (++i < byteLength && (mul *= 0x100)) {\n if (value < 0 && sub === 0 && this[offset + i - 1] !== 0) {\n sub = 1\n }\n this[offset + i] = ((value / mul) >> 0) - sub & 0xFF\n }\n\n return offset + byteLength\n}\n\nBuffer.prototype.writeIntBE = function writeIntBE (value, offset, byteLength, noAssert) {\n value = +value\n offset = offset | 0\n if (!noAssert) {\n var limit = Math.pow(2, 8 * byteLength - 1)\n\n checkInt(this, value, offset, byteLength, limit - 1, -limit)\n }\n\n var i = byteLength - 1\n var mul = 1\n var sub = 0\n this[offset + i] = value & 0xFF\n while (--i >= 0 && (mul *= 0x100)) {\n if (value < 0 && sub === 0 && this[offset + i + 1] !== 0) {\n sub = 1\n }\n this[offset + i] = ((value / mul) >> 0) - sub & 0xFF\n }\n\n return offset + byteLength\n}\n\nBuffer.prototype.writeInt8 = function writeInt8 (value, offset, noAssert) {\n value = +value\n offset = offset | 0\n if (!noAssert) checkInt(this, value, offset, 1, 0x7f, -0x80)\n if (!Buffer.TYPED_ARRAY_SUPPORT) value = Math.floor(value)\n if (value < 0) value = 0xff + value + 1\n this[offset] = (value & 0xff)\n return offset + 1\n}\n\nBuffer.prototype.writeInt16LE = function writeInt16LE (value, offset, noAssert) {\n value = +value\n offset = offset | 0\n if (!noAssert) checkInt(this, value, offset, 2, 0x7fff, -0x8000)\n if (Buffer.TYPED_ARRAY_SUPPORT) {\n this[offset] = (value & 0xff)\n this[offset + 1] = (value >>> 8)\n } else {\n objectWriteUInt16(this, value, offset, true)\n }\n return offset + 2\n}\n\nBuffer.prototype.writeInt16BE = function writeInt16BE (value, offset, noAssert) {\n value = +value\n offset = offset | 0\n if (!noAssert) checkInt(this, value, offset, 2, 0x7fff, -0x8000)\n if (Buffer.TYPED_ARRAY_SUPPORT) {\n this[offset] = (value >>> 8)\n this[offset + 1] = (value & 0xff)\n } else {\n objectWriteUInt16(this, value, offset, false)\n }\n return offset + 2\n}\n\nBuffer.prototype.writeInt32LE = function writeInt32LE (value, offset, noAssert) {\n value = +value\n offset = offset | 0\n if (!noAssert) checkInt(this, value, offset, 4, 0x7fffffff, -0x80000000)\n if (Buffer.TYPED_ARRAY_SUPPORT) {\n this[offset] = (value & 0xff)\n this[offset + 1] = (value >>> 8)\n this[offset + 2] = (value >>> 16)\n this[offset + 3] = (value >>> 24)\n } else {\n objectWriteUInt32(this, value, offset, true)\n }\n return offset + 4\n}\n\nBuffer.prototype.writeInt32BE = function writeInt32BE (value, offset, noAssert) {\n value = +value\n offset = offset | 0\n if (!noAssert) checkInt(this, value, offset, 4, 0x7fffffff, -0x80000000)\n if (value < 0) value = 0xffffffff + value + 1\n if (Buffer.TYPED_ARRAY_SUPPORT) {\n this[offset] = (value >>> 24)\n this[offset + 1] = (value >>> 16)\n this[offset + 2] = (value >>> 8)\n this[offset + 3] = (value & 0xff)\n } else {\n objectWriteUInt32(this, value, offset, false)\n }\n return offset + 4\n}\n\nfunction checkIEEE754 (buf, value, offset, ext, max, min) {\n if (offset + ext > buf.length) throw new RangeError('Index out of range')\n if (offset < 0) throw new RangeError('Index out of range')\n}\n\nfunction writeFloat (buf, value, offset, littleEndian, noAssert) {\n if (!noAssert) {\n checkIEEE754(buf, value, offset, 4, 3.4028234663852886e+38, -3.4028234663852886e+38)\n }\n ieee754.write(buf, value, offset, littleEndian, 23, 4)\n return offset + 4\n}\n\nBuffer.prototype.writeFloatLE = function writeFloatLE (value, offset, noAssert) {\n return writeFloat(this, value, offset, true, noAssert)\n}\n\nBuffer.prototype.writeFloatBE = function writeFloatBE (value, offset, noAssert) {\n return writeFloat(this, value, offset, false, noAssert)\n}\n\nfunction writeDouble (buf, value, offset, littleEndian, noAssert) {\n if (!noAssert) {\n checkIEEE754(buf, value, offset, 8, 1.7976931348623157E+308, -1.7976931348623157E+308)\n }\n ieee754.write(buf, value, offset, littleEndian, 52, 8)\n return offset + 8\n}\n\nBuffer.prototype.writeDoubleLE = function writeDoubleLE (value, offset, noAssert) {\n return writeDouble(this, value, offset, true, noAssert)\n}\n\nBuffer.prototype.writeDoubleBE = function writeDoubleBE (value, offset, noAssert) {\n return writeDouble(this, value, offset, false, noAssert)\n}\n\n// copy(targetBuffer, targetStart=0, sourceStart=0, sourceEnd=buffer.length)\nBuffer.prototype.copy = function copy (target, targetStart, start, end) {\n if (!start) start = 0\n if (!end && end !== 0) end = this.length\n if (targetStart >= target.length) targetStart = target.length\n if (!targetStart) targetStart = 0\n if (end > 0 && end < start) end = start\n\n // Copy 0 bytes; we're done\n if (end === start) return 0\n if (target.length === 0 || this.length === 0) return 0\n\n // Fatal error conditions\n if (targetStart < 0) {\n throw new RangeError('targetStart out of bounds')\n }\n if (start < 0 || start >= this.length) throw new RangeError('sourceStart out of bounds')\n if (end < 0) throw new RangeError('sourceEnd out of bounds')\n\n // Are we oob?\n if (end > this.length) end = this.length\n if (target.length - targetStart < end - start) {\n end = target.length - targetStart + start\n }\n\n var len = end - start\n var i\n\n if (this === target && start < targetStart && targetStart < end) {\n // descending copy from end\n for (i = len - 1; i >= 0; --i) {\n target[i + targetStart] = this[i + start]\n }\n } else if (len < 1000 || !Buffer.TYPED_ARRAY_SUPPORT) {\n // ascending copy from start\n for (i = 0; i < len; ++i) {\n target[i + targetStart] = this[i + start]\n }\n } else {\n Uint8Array.prototype.set.call(\n target,\n this.subarray(start, start + len),\n targetStart\n )\n }\n\n return len\n}\n\n// Usage:\n// buffer.fill(number[, offset[, end]])\n// buffer.fill(buffer[, offset[, end]])\n// buffer.fill(string[, offset[, end]][, encoding])\nBuffer.prototype.fill = function fill (val, start, end, encoding) {\n // Handle string cases:\n if (typeof val === 'string') {\n if (typeof start === 'string') {\n encoding = start\n start = 0\n end = this.length\n } else if (typeof end === 'string') {\n encoding = end\n end = this.length\n }\n if (val.length === 1) {\n var code = val.charCodeAt(0)\n if (code < 256) {\n val = code\n }\n }\n if (encoding !== undefined && typeof encoding !== 'string') {\n throw new TypeError('encoding must be a string')\n }\n if (typeof encoding === 'string' && !Buffer.isEncoding(encoding)) {\n throw new TypeError('Unknown encoding: ' + encoding)\n }\n } else if (typeof val === 'number') {\n val = val & 255\n }\n\n // Invalid ranges are not set to a default, so can range check early.\n if (start < 0 || this.length < start || this.length < end) {\n throw new RangeError('Out of range index')\n }\n\n if (end <= start) {\n return this\n }\n\n start = start >>> 0\n end = end === undefined ? this.length : end >>> 0\n\n if (!val) val = 0\n\n var i\n if (typeof val === 'number') {\n for (i = start; i < end; ++i) {\n this[i] = val\n }\n } else {\n var bytes = Buffer.isBuffer(val)\n ? val\n : utf8ToBytes(new Buffer(val, encoding).toString())\n var len = bytes.length\n for (i = 0; i < end - start; ++i) {\n this[i + start] = bytes[i % len]\n }\n }\n\n return this\n}\n\n// HELPER FUNCTIONS\n// ================\n\nvar INVALID_BASE64_RE = /[^+\\/0-9A-Za-z-_]/g\n\nfunction base64clean (str) {\n // Node strips out invalid characters like \\n and \\t from the string, base64-js does not\n str = stringtrim(str).replace(INVALID_BASE64_RE, '')\n // Node converts strings with length < 2 to ''\n if (str.length < 2) return ''\n // Node allows for non-padded base64 strings (missing trailing ===), base64-js does not\n while (str.length % 4 !== 0) {\n str = str + '='\n }\n return str\n}\n\nfunction stringtrim (str) {\n if (str.trim) return str.trim()\n return str.replace(/^\\s+|\\s+$/g, '')\n}\n\nfunction toHex (n) {\n if (n < 16) return '0' + n.toString(16)\n return n.toString(16)\n}\n\nfunction utf8ToBytes (string, units) {\n units = units || Infinity\n var codePoint\n var length = string.length\n var leadSurrogate = null\n var bytes = []\n\n for (var i = 0; i < length; ++i) {\n codePoint = string.charCodeAt(i)\n\n // is surrogate component\n if (codePoint > 0xD7FF && codePoint < 0xE000) {\n // last char was a lead\n if (!leadSurrogate) {\n // no lead yet\n if (codePoint > 0xDBFF) {\n // unexpected trail\n if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD)\n continue\n } else if (i + 1 === length) {\n // unpaired lead\n if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD)\n continue\n }\n\n // valid lead\n leadSurrogate = codePoint\n\n continue\n }\n\n // 2 leads in a row\n if (codePoint < 0xDC00) {\n if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD)\n leadSurrogate = codePoint\n continue\n }\n\n // valid surrogate pair\n codePoint = (leadSurrogate - 0xD800 << 10 | codePoint - 0xDC00) + 0x10000\n } else if (leadSurrogate) {\n // valid bmp char, but last char was a lead\n if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD)\n }\n\n leadSurrogate = null\n\n // encode utf8\n if (codePoint < 0x80) {\n if ((units -= 1) < 0) break\n bytes.push(codePoint)\n } else if (codePoint < 0x800) {\n if ((units -= 2) < 0) break\n bytes.push(\n codePoint >> 0x6 | 0xC0,\n codePoint & 0x3F | 0x80\n )\n } else if (codePoint < 0x10000) {\n if ((units -= 3) < 0) break\n bytes.push(\n codePoint >> 0xC | 0xE0,\n codePoint >> 0x6 & 0x3F | 0x80,\n codePoint & 0x3F | 0x80\n )\n } else if (codePoint < 0x110000) {\n if ((units -= 4) < 0) break\n bytes.push(\n codePoint >> 0x12 | 0xF0,\n codePoint >> 0xC & 0x3F | 0x80,\n codePoint >> 0x6 & 0x3F | 0x80,\n codePoint & 0x3F | 0x80\n )\n } else {\n throw new Error('Invalid code point')\n }\n }\n\n return bytes\n}\n\nfunction asciiToBytes (str) {\n var byteArray = []\n for (var i = 0; i < str.length; ++i) {\n // Node's code seems to be doing this and not & 0x7F..\n byteArray.push(str.charCodeAt(i) & 0xFF)\n }\n return byteArray\n}\n\nfunction utf16leToBytes (str, units) {\n var c, hi, lo\n var byteArray = []\n for (var i = 0; i < str.length; ++i) {\n if ((units -= 2) < 0) break\n\n c = str.charCodeAt(i)\n hi = c >> 8\n lo = c % 256\n byteArray.push(lo)\n byteArray.push(hi)\n }\n\n return byteArray\n}\n\nfunction base64ToBytes (str) {\n return base64.toByteArray(base64clean(str))\n}\n\nfunction blitBuffer (src, dst, offset, length) {\n for (var i = 0; i < length; ++i) {\n if ((i + offset >= dst.length) || (i >= src.length)) break\n dst[i + offset] = src[i]\n }\n return i\n}\n\nfunction isnan (val) {\n return val !== val // eslint-disable-line no-self-compare\n}\n","module.exports = {\n \"100\": \"Continue\",\n \"101\": \"Switching Protocols\",\n \"102\": \"Processing\",\n \"200\": \"OK\",\n \"201\": \"Created\",\n \"202\": \"Accepted\",\n \"203\": \"Non-Authoritative Information\",\n \"204\": \"No Content\",\n \"205\": \"Reset Content\",\n \"206\": \"Partial Content\",\n \"207\": \"Multi-Status\",\n \"208\": \"Already Reported\",\n \"226\": \"IM Used\",\n \"300\": \"Multiple Choices\",\n \"301\": \"Moved Permanently\",\n \"302\": \"Found\",\n \"303\": \"See Other\",\n \"304\": \"Not Modified\",\n \"305\": \"Use Proxy\",\n \"307\": \"Temporary Redirect\",\n \"308\": \"Permanent Redirect\",\n \"400\": \"Bad Request\",\n \"401\": \"Unauthorized\",\n \"402\": \"Payment Required\",\n \"403\": \"Forbidden\",\n \"404\": \"Not Found\",\n \"405\": \"Method Not Allowed\",\n \"406\": \"Not Acceptable\",\n \"407\": \"Proxy Authentication Required\",\n \"408\": \"Request Timeout\",\n \"409\": \"Conflict\",\n \"410\": \"Gone\",\n \"411\": \"Length Required\",\n \"412\": \"Precondition Failed\",\n \"413\": \"Payload Too Large\",\n \"414\": \"URI Too Long\",\n \"415\": \"Unsupported Media Type\",\n \"416\": \"Range Not Satisfiable\",\n \"417\": \"Expectation Failed\",\n \"418\": \"I'm a teapot\",\n \"421\": \"Misdirected Request\",\n \"422\": \"Unprocessable Entity\",\n \"423\": \"Locked\",\n \"424\": \"Failed Dependency\",\n \"425\": \"Unordered Collection\",\n \"426\": \"Upgrade Required\",\n \"428\": \"Precondition Required\",\n \"429\": \"Too Many Requests\",\n \"431\": \"Request Header Fields Too Large\",\n \"451\": \"Unavailable For Legal Reasons\",\n \"500\": \"Internal Server Error\",\n \"501\": \"Not Implemented\",\n \"502\": \"Bad Gateway\",\n \"503\": \"Service Unavailable\",\n \"504\": \"Gateway Timeout\",\n \"505\": \"HTTP Version Not Supported\",\n \"506\": \"Variant Also Negotiates\",\n \"507\": \"Insufficient Storage\",\n \"508\": \"Loop Detected\",\n \"509\": \"Bandwidth Limit Exceeded\",\n \"510\": \"Not Extended\",\n \"511\": \"Network Authentication Required\"\n}\n","/*!\n * Chart.js v2.9.4\n * https://www.chartjs.org\n * (c) 2020 Chart.js Contributors\n * Released under the MIT License\n */\n(function (global, factory) {\ntypeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(function() { try { return require('moment'); } catch(e) { } }()) :\ntypeof define === 'function' && define.amd ? define(['require'], function(require) { return factory(function() { try { return require('moment'); } catch(e) { } }()); }) :\n(global = global || self, global.Chart = factory(global.moment));\n}(this, (function (moment) { 'use strict';\n\nmoment = moment && moment.hasOwnProperty('default') ? moment['default'] : moment;\n\nfunction createCommonjsModule(fn, module) {\n\treturn module = { exports: {} }, fn(module, module.exports), module.exports;\n}\n\nfunction getCjsExportFromNamespace (n) {\n\treturn n && n['default'] || n;\n}\n\nvar colorName = {\r\n\t\"aliceblue\": [240, 248, 255],\r\n\t\"antiquewhite\": [250, 235, 215],\r\n\t\"aqua\": [0, 255, 255],\r\n\t\"aquamarine\": [127, 255, 212],\r\n\t\"azure\": [240, 255, 255],\r\n\t\"beige\": [245, 245, 220],\r\n\t\"bisque\": [255, 228, 196],\r\n\t\"black\": [0, 0, 0],\r\n\t\"blanchedalmond\": [255, 235, 205],\r\n\t\"blue\": [0, 0, 255],\r\n\t\"blueviolet\": [138, 43, 226],\r\n\t\"brown\": [165, 42, 42],\r\n\t\"burlywood\": [222, 184, 135],\r\n\t\"cadetblue\": [95, 158, 160],\r\n\t\"chartreuse\": [127, 255, 0],\r\n\t\"chocolate\": [210, 105, 30],\r\n\t\"coral\": [255, 127, 80],\r\n\t\"cornflowerblue\": [100, 149, 237],\r\n\t\"cornsilk\": [255, 248, 220],\r\n\t\"crimson\": [220, 20, 60],\r\n\t\"cyan\": [0, 255, 255],\r\n\t\"darkblue\": [0, 0, 139],\r\n\t\"darkcyan\": [0, 139, 139],\r\n\t\"darkgoldenrod\": [184, 134, 11],\r\n\t\"darkgray\": [169, 169, 169],\r\n\t\"darkgreen\": [0, 100, 0],\r\n\t\"darkgrey\": [169, 169, 169],\r\n\t\"darkkhaki\": [189, 183, 107],\r\n\t\"darkmagenta\": [139, 0, 139],\r\n\t\"darkolivegreen\": [85, 107, 47],\r\n\t\"darkorange\": [255, 140, 0],\r\n\t\"darkorchid\": [153, 50, 204],\r\n\t\"darkred\": [139, 0, 0],\r\n\t\"darksalmon\": [233, 150, 122],\r\n\t\"darkseagreen\": [143, 188, 143],\r\n\t\"darkslateblue\": [72, 61, 139],\r\n\t\"darkslategray\": [47, 79, 79],\r\n\t\"darkslategrey\": [47, 79, 79],\r\n\t\"darkturquoise\": [0, 206, 209],\r\n\t\"darkviolet\": [148, 0, 211],\r\n\t\"deeppink\": [255, 20, 147],\r\n\t\"deepskyblue\": [0, 191, 255],\r\n\t\"dimgray\": [105, 105, 105],\r\n\t\"dimgrey\": [105, 105, 105],\r\n\t\"dodgerblue\": [30, 144, 255],\r\n\t\"firebrick\": [178, 34, 34],\r\n\t\"floralwhite\": [255, 250, 240],\r\n\t\"forestgreen\": [34, 139, 34],\r\n\t\"fuchsia\": [255, 0, 255],\r\n\t\"gainsboro\": [220, 220, 220],\r\n\t\"ghostwhite\": [248, 248, 255],\r\n\t\"gold\": [255, 215, 0],\r\n\t\"goldenrod\": [218, 165, 32],\r\n\t\"gray\": [128, 128, 128],\r\n\t\"green\": [0, 128, 0],\r\n\t\"greenyellow\": [173, 255, 47],\r\n\t\"grey\": [128, 128, 128],\r\n\t\"honeydew\": [240, 255, 240],\r\n\t\"hotpink\": [255, 105, 180],\r\n\t\"indianred\": [205, 92, 92],\r\n\t\"indigo\": [75, 0, 130],\r\n\t\"ivory\": [255, 255, 240],\r\n\t\"khaki\": [240, 230, 140],\r\n\t\"lavender\": [230, 230, 250],\r\n\t\"lavenderblush\": [255, 240, 245],\r\n\t\"lawngreen\": [124, 252, 0],\r\n\t\"lemonchiffon\": [255, 250, 205],\r\n\t\"lightblue\": [173, 216, 230],\r\n\t\"lightcoral\": [240, 128, 128],\r\n\t\"lightcyan\": [224, 255, 255],\r\n\t\"lightgoldenrodyellow\": [250, 250, 210],\r\n\t\"lightgray\": [211, 211, 211],\r\n\t\"lightgreen\": [144, 238, 144],\r\n\t\"lightgrey\": [211, 211, 211],\r\n\t\"lightpink\": [255, 182, 193],\r\n\t\"lightsalmon\": [255, 160, 122],\r\n\t\"lightseagreen\": [32, 178, 170],\r\n\t\"lightskyblue\": [135, 206, 250],\r\n\t\"lightslategray\": [119, 136, 153],\r\n\t\"lightslategrey\": [119, 136, 153],\r\n\t\"lightsteelblue\": [176, 196, 222],\r\n\t\"lightyellow\": [255, 255, 224],\r\n\t\"lime\": [0, 255, 0],\r\n\t\"limegreen\": [50, 205, 50],\r\n\t\"linen\": [250, 240, 230],\r\n\t\"magenta\": [255, 0, 255],\r\n\t\"maroon\": [128, 0, 0],\r\n\t\"mediumaquamarine\": [102, 205, 170],\r\n\t\"mediumblue\": [0, 0, 205],\r\n\t\"mediumorchid\": [186, 85, 211],\r\n\t\"mediumpurple\": [147, 112, 219],\r\n\t\"mediumseagreen\": [60, 179, 113],\r\n\t\"mediumslateblue\": [123, 104, 238],\r\n\t\"mediumspringgreen\": [0, 250, 154],\r\n\t\"mediumturquoise\": [72, 209, 204],\r\n\t\"mediumvioletred\": [199, 21, 133],\r\n\t\"midnightblue\": [25, 25, 112],\r\n\t\"mintcream\": [245, 255, 250],\r\n\t\"mistyrose\": [255, 228, 225],\r\n\t\"moccasin\": [255, 228, 181],\r\n\t\"navajowhite\": [255, 222, 173],\r\n\t\"navy\": [0, 0, 128],\r\n\t\"oldlace\": [253, 245, 230],\r\n\t\"olive\": [128, 128, 0],\r\n\t\"olivedrab\": [107, 142, 35],\r\n\t\"orange\": [255, 165, 0],\r\n\t\"orangered\": [255, 69, 0],\r\n\t\"orchid\": [218, 112, 214],\r\n\t\"palegoldenrod\": [238, 232, 170],\r\n\t\"palegreen\": [152, 251, 152],\r\n\t\"paleturquoise\": [175, 238, 238],\r\n\t\"palevioletred\": [219, 112, 147],\r\n\t\"papayawhip\": [255, 239, 213],\r\n\t\"peachpuff\": [255, 218, 185],\r\n\t\"peru\": [205, 133, 63],\r\n\t\"pink\": [255, 192, 203],\r\n\t\"plum\": [221, 160, 221],\r\n\t\"powderblue\": [176, 224, 230],\r\n\t\"purple\": [128, 0, 128],\r\n\t\"rebeccapurple\": [102, 51, 153],\r\n\t\"red\": [255, 0, 0],\r\n\t\"rosybrown\": [188, 143, 143],\r\n\t\"royalblue\": [65, 105, 225],\r\n\t\"saddlebrown\": [139, 69, 19],\r\n\t\"salmon\": [250, 128, 114],\r\n\t\"sandybrown\": [244, 164, 96],\r\n\t\"seagreen\": [46, 139, 87],\r\n\t\"seashell\": [255, 245, 238],\r\n\t\"sienna\": [160, 82, 45],\r\n\t\"silver\": [192, 192, 192],\r\n\t\"skyblue\": [135, 206, 235],\r\n\t\"slateblue\": [106, 90, 205],\r\n\t\"slategray\": [112, 128, 144],\r\n\t\"slategrey\": [112, 128, 144],\r\n\t\"snow\": [255, 250, 250],\r\n\t\"springgreen\": [0, 255, 127],\r\n\t\"steelblue\": [70, 130, 180],\r\n\t\"tan\": [210, 180, 140],\r\n\t\"teal\": [0, 128, 128],\r\n\t\"thistle\": [216, 191, 216],\r\n\t\"tomato\": [255, 99, 71],\r\n\t\"turquoise\": [64, 224, 208],\r\n\t\"violet\": [238, 130, 238],\r\n\t\"wheat\": [245, 222, 179],\r\n\t\"white\": [255, 255, 255],\r\n\t\"whitesmoke\": [245, 245, 245],\r\n\t\"yellow\": [255, 255, 0],\r\n\t\"yellowgreen\": [154, 205, 50]\r\n};\n\nvar conversions = createCommonjsModule(function (module) {\n/* MIT license */\n\n\n// NOTE: conversions should only return primitive values (i.e. arrays, or\n// values that give correct `typeof` results).\n// do not use box values types (i.e. Number(), String(), etc.)\n\nvar reverseKeywords = {};\nfor (var key in colorName) {\n\tif (colorName.hasOwnProperty(key)) {\n\t\treverseKeywords[colorName[key]] = key;\n\t}\n}\n\nvar convert = module.exports = {\n\trgb: {channels: 3, labels: 'rgb'},\n\thsl: {channels: 3, labels: 'hsl'},\n\thsv: {channels: 3, labels: 'hsv'},\n\thwb: {channels: 3, labels: 'hwb'},\n\tcmyk: {channels: 4, labels: 'cmyk'},\n\txyz: {channels: 3, labels: 'xyz'},\n\tlab: {channels: 3, labels: 'lab'},\n\tlch: {channels: 3, labels: 'lch'},\n\thex: {channels: 1, labels: ['hex']},\n\tkeyword: {channels: 1, labels: ['keyword']},\n\tansi16: {channels: 1, labels: ['ansi16']},\n\tansi256: {channels: 1, labels: ['ansi256']},\n\thcg: {channels: 3, labels: ['h', 'c', 'g']},\n\tapple: {channels: 3, labels: ['r16', 'g16', 'b16']},\n\tgray: {channels: 1, labels: ['gray']}\n};\n\n// hide .channels and .labels properties\nfor (var model in convert) {\n\tif (convert.hasOwnProperty(model)) {\n\t\tif (!('channels' in convert[model])) {\n\t\t\tthrow new Error('missing channels property: ' + model);\n\t\t}\n\n\t\tif (!('labels' in convert[model])) {\n\t\t\tthrow new Error('missing channel labels property: ' + model);\n\t\t}\n\n\t\tif (convert[model].labels.length !== convert[model].channels) {\n\t\t\tthrow new Error('channel and label counts mismatch: ' + model);\n\t\t}\n\n\t\tvar channels = convert[model].channels;\n\t\tvar labels = convert[model].labels;\n\t\tdelete convert[model].channels;\n\t\tdelete convert[model].labels;\n\t\tObject.defineProperty(convert[model], 'channels', {value: channels});\n\t\tObject.defineProperty(convert[model], 'labels', {value: labels});\n\t}\n}\n\nconvert.rgb.hsl = function (rgb) {\n\tvar r = rgb[0] / 255;\n\tvar g = rgb[1] / 255;\n\tvar b = rgb[2] / 255;\n\tvar min = Math.min(r, g, b);\n\tvar max = Math.max(r, g, b);\n\tvar delta = max - min;\n\tvar h;\n\tvar s;\n\tvar l;\n\n\tif (max === min) {\n\t\th = 0;\n\t} else if (r === max) {\n\t\th = (g - b) / delta;\n\t} else if (g === max) {\n\t\th = 2 + (b - r) / delta;\n\t} else if (b === max) {\n\t\th = 4 + (r - g) / delta;\n\t}\n\n\th = Math.min(h * 60, 360);\n\n\tif (h < 0) {\n\t\th += 360;\n\t}\n\n\tl = (min + max) / 2;\n\n\tif (max === min) {\n\t\ts = 0;\n\t} else if (l <= 0.5) {\n\t\ts = delta / (max + min);\n\t} else {\n\t\ts = delta / (2 - max - min);\n\t}\n\n\treturn [h, s * 100, l * 100];\n};\n\nconvert.rgb.hsv = function (rgb) {\n\tvar rdif;\n\tvar gdif;\n\tvar bdif;\n\tvar h;\n\tvar s;\n\n\tvar r = rgb[0] / 255;\n\tvar g = rgb[1] / 255;\n\tvar b = rgb[2] / 255;\n\tvar v = Math.max(r, g, b);\n\tvar diff = v - Math.min(r, g, b);\n\tvar diffc = function (c) {\n\t\treturn (v - c) / 6 / diff + 1 / 2;\n\t};\n\n\tif (diff === 0) {\n\t\th = s = 0;\n\t} else {\n\t\ts = diff / v;\n\t\trdif = diffc(r);\n\t\tgdif = diffc(g);\n\t\tbdif = diffc(b);\n\n\t\tif (r === v) {\n\t\t\th = bdif - gdif;\n\t\t} else if (g === v) {\n\t\t\th = (1 / 3) + rdif - bdif;\n\t\t} else if (b === v) {\n\t\t\th = (2 / 3) + gdif - rdif;\n\t\t}\n\t\tif (h < 0) {\n\t\t\th += 1;\n\t\t} else if (h > 1) {\n\t\t\th -= 1;\n\t\t}\n\t}\n\n\treturn [\n\t\th * 360,\n\t\ts * 100,\n\t\tv * 100\n\t];\n};\n\nconvert.rgb.hwb = function (rgb) {\n\tvar r = rgb[0];\n\tvar g = rgb[1];\n\tvar b = rgb[2];\n\tvar h = convert.rgb.hsl(rgb)[0];\n\tvar w = 1 / 255 * Math.min(r, Math.min(g, b));\n\n\tb = 1 - 1 / 255 * Math.max(r, Math.max(g, b));\n\n\treturn [h, w * 100, b * 100];\n};\n\nconvert.rgb.cmyk = function (rgb) {\n\tvar r = rgb[0] / 255;\n\tvar g = rgb[1] / 255;\n\tvar b = rgb[2] / 255;\n\tvar c;\n\tvar m;\n\tvar y;\n\tvar k;\n\n\tk = Math.min(1 - r, 1 - g, 1 - b);\n\tc = (1 - r - k) / (1 - k) || 0;\n\tm = (1 - g - k) / (1 - k) || 0;\n\ty = (1 - b - k) / (1 - k) || 0;\n\n\treturn [c * 100, m * 100, y * 100, k * 100];\n};\n\n/**\n * See https://en.m.wikipedia.org/wiki/Euclidean_distance#Squared_Euclidean_distance\n * */\nfunction comparativeDistance(x, y) {\n\treturn (\n\t\tMath.pow(x[0] - y[0], 2) +\n\t\tMath.pow(x[1] - y[1], 2) +\n\t\tMath.pow(x[2] - y[2], 2)\n\t);\n}\n\nconvert.rgb.keyword = function (rgb) {\n\tvar reversed = reverseKeywords[rgb];\n\tif (reversed) {\n\t\treturn reversed;\n\t}\n\n\tvar currentClosestDistance = Infinity;\n\tvar currentClosestKeyword;\n\n\tfor (var keyword in colorName) {\n\t\tif (colorName.hasOwnProperty(keyword)) {\n\t\t\tvar value = colorName[keyword];\n\n\t\t\t// Compute comparative distance\n\t\t\tvar distance = comparativeDistance(rgb, value);\n\n\t\t\t// Check if its less, if so set as closest\n\t\t\tif (distance < currentClosestDistance) {\n\t\t\t\tcurrentClosestDistance = distance;\n\t\t\t\tcurrentClosestKeyword = keyword;\n\t\t\t}\n\t\t}\n\t}\n\n\treturn currentClosestKeyword;\n};\n\nconvert.keyword.rgb = function (keyword) {\n\treturn colorName[keyword];\n};\n\nconvert.rgb.xyz = function (rgb) {\n\tvar r = rgb[0] / 255;\n\tvar g = rgb[1] / 255;\n\tvar b = rgb[2] / 255;\n\n\t// assume sRGB\n\tr = r > 0.04045 ? Math.pow(((r + 0.055) / 1.055), 2.4) : (r / 12.92);\n\tg = g > 0.04045 ? Math.pow(((g + 0.055) / 1.055), 2.4) : (g / 12.92);\n\tb = b > 0.04045 ? Math.pow(((b + 0.055) / 1.055), 2.4) : (b / 12.92);\n\n\tvar x = (r * 0.4124) + (g * 0.3576) + (b * 0.1805);\n\tvar y = (r * 0.2126) + (g * 0.7152) + (b * 0.0722);\n\tvar z = (r * 0.0193) + (g * 0.1192) + (b * 0.9505);\n\n\treturn [x * 100, y * 100, z * 100];\n};\n\nconvert.rgb.lab = function (rgb) {\n\tvar xyz = convert.rgb.xyz(rgb);\n\tvar x = xyz[0];\n\tvar y = xyz[1];\n\tvar z = xyz[2];\n\tvar l;\n\tvar a;\n\tvar b;\n\n\tx /= 95.047;\n\ty /= 100;\n\tz /= 108.883;\n\n\tx = x > 0.008856 ? Math.pow(x, 1 / 3) : (7.787 * x) + (16 / 116);\n\ty = y > 0.008856 ? Math.pow(y, 1 / 3) : (7.787 * y) + (16 / 116);\n\tz = z > 0.008856 ? Math.pow(z, 1 / 3) : (7.787 * z) + (16 / 116);\n\n\tl = (116 * y) - 16;\n\ta = 500 * (x - y);\n\tb = 200 * (y - z);\n\n\treturn [l, a, b];\n};\n\nconvert.hsl.rgb = function (hsl) {\n\tvar h = hsl[0] / 360;\n\tvar s = hsl[1] / 100;\n\tvar l = hsl[2] / 100;\n\tvar t1;\n\tvar t2;\n\tvar t3;\n\tvar rgb;\n\tvar val;\n\n\tif (s === 0) {\n\t\tval = l * 255;\n\t\treturn [val, val, val];\n\t}\n\n\tif (l < 0.5) {\n\t\tt2 = l * (1 + s);\n\t} else {\n\t\tt2 = l + s - l * s;\n\t}\n\n\tt1 = 2 * l - t2;\n\n\trgb = [0, 0, 0];\n\tfor (var i = 0; i < 3; i++) {\n\t\tt3 = h + 1 / 3 * -(i - 1);\n\t\tif (t3 < 0) {\n\t\t\tt3++;\n\t\t}\n\t\tif (t3 > 1) {\n\t\t\tt3--;\n\t\t}\n\n\t\tif (6 * t3 < 1) {\n\t\t\tval = t1 + (t2 - t1) * 6 * t3;\n\t\t} else if (2 * t3 < 1) {\n\t\t\tval = t2;\n\t\t} else if (3 * t3 < 2) {\n\t\t\tval = t1 + (t2 - t1) * (2 / 3 - t3) * 6;\n\t\t} else {\n\t\t\tval = t1;\n\t\t}\n\n\t\trgb[i] = val * 255;\n\t}\n\n\treturn rgb;\n};\n\nconvert.hsl.hsv = function (hsl) {\n\tvar h = hsl[0];\n\tvar s = hsl[1] / 100;\n\tvar l = hsl[2] / 100;\n\tvar smin = s;\n\tvar lmin = Math.max(l, 0.01);\n\tvar sv;\n\tvar v;\n\n\tl *= 2;\n\ts *= (l <= 1) ? l : 2 - l;\n\tsmin *= lmin <= 1 ? lmin : 2 - lmin;\n\tv = (l + s) / 2;\n\tsv = l === 0 ? (2 * smin) / (lmin + smin) : (2 * s) / (l + s);\n\n\treturn [h, sv * 100, v * 100];\n};\n\nconvert.hsv.rgb = function (hsv) {\n\tvar h = hsv[0] / 60;\n\tvar s = hsv[1] / 100;\n\tvar v = hsv[2] / 100;\n\tvar hi = Math.floor(h) % 6;\n\n\tvar f = h - Math.floor(h);\n\tvar p = 255 * v * (1 - s);\n\tvar q = 255 * v * (1 - (s * f));\n\tvar t = 255 * v * (1 - (s * (1 - f)));\n\tv *= 255;\n\n\tswitch (hi) {\n\t\tcase 0:\n\t\t\treturn [v, t, p];\n\t\tcase 1:\n\t\t\treturn [q, v, p];\n\t\tcase 2:\n\t\t\treturn [p, v, t];\n\t\tcase 3:\n\t\t\treturn [p, q, v];\n\t\tcase 4:\n\t\t\treturn [t, p, v];\n\t\tcase 5:\n\t\t\treturn [v, p, q];\n\t}\n};\n\nconvert.hsv.hsl = function (hsv) {\n\tvar h = hsv[0];\n\tvar s = hsv[1] / 100;\n\tvar v = hsv[2] / 100;\n\tvar vmin = Math.max(v, 0.01);\n\tvar lmin;\n\tvar sl;\n\tvar l;\n\n\tl = (2 - s) * v;\n\tlmin = (2 - s) * vmin;\n\tsl = s * vmin;\n\tsl /= (lmin <= 1) ? lmin : 2 - lmin;\n\tsl = sl || 0;\n\tl /= 2;\n\n\treturn [h, sl * 100, l * 100];\n};\n\n// http://dev.w3.org/csswg/css-color/#hwb-to-rgb\nconvert.hwb.rgb = function (hwb) {\n\tvar h = hwb[0] / 360;\n\tvar wh = hwb[1] / 100;\n\tvar bl = hwb[2] / 100;\n\tvar ratio = wh + bl;\n\tvar i;\n\tvar v;\n\tvar f;\n\tvar n;\n\n\t// wh + bl cant be > 1\n\tif (ratio > 1) {\n\t\twh /= ratio;\n\t\tbl /= ratio;\n\t}\n\n\ti = Math.floor(6 * h);\n\tv = 1 - bl;\n\tf = 6 * h - i;\n\n\tif ((i & 0x01) !== 0) {\n\t\tf = 1 - f;\n\t}\n\n\tn = wh + f * (v - wh); // linear interpolation\n\n\tvar r;\n\tvar g;\n\tvar b;\n\tswitch (i) {\n\t\tdefault:\n\t\tcase 6:\n\t\tcase 0: r = v; g = n; b = wh; break;\n\t\tcase 1: r = n; g = v; b = wh; break;\n\t\tcase 2: r = wh; g = v; b = n; break;\n\t\tcase 3: r = wh; g = n; b = v; break;\n\t\tcase 4: r = n; g = wh; b = v; break;\n\t\tcase 5: r = v; g = wh; b = n; break;\n\t}\n\n\treturn [r * 255, g * 255, b * 255];\n};\n\nconvert.cmyk.rgb = function (cmyk) {\n\tvar c = cmyk[0] / 100;\n\tvar m = cmyk[1] / 100;\n\tvar y = cmyk[2] / 100;\n\tvar k = cmyk[3] / 100;\n\tvar r;\n\tvar g;\n\tvar b;\n\n\tr = 1 - Math.min(1, c * (1 - k) + k);\n\tg = 1 - Math.min(1, m * (1 - k) + k);\n\tb = 1 - Math.min(1, y * (1 - k) + k);\n\n\treturn [r * 255, g * 255, b * 255];\n};\n\nconvert.xyz.rgb = function (xyz) {\n\tvar x = xyz[0] / 100;\n\tvar y = xyz[1] / 100;\n\tvar z = xyz[2] / 100;\n\tvar r;\n\tvar g;\n\tvar b;\n\n\tr = (x * 3.2406) + (y * -1.5372) + (z * -0.4986);\n\tg = (x * -0.9689) + (y * 1.8758) + (z * 0.0415);\n\tb = (x * 0.0557) + (y * -0.2040) + (z * 1.0570);\n\n\t// assume sRGB\n\tr = r > 0.0031308\n\t\t? ((1.055 * Math.pow(r, 1.0 / 2.4)) - 0.055)\n\t\t: r * 12.92;\n\n\tg = g > 0.0031308\n\t\t? ((1.055 * Math.pow(g, 1.0 / 2.4)) - 0.055)\n\t\t: g * 12.92;\n\n\tb = b > 0.0031308\n\t\t? ((1.055 * Math.pow(b, 1.0 / 2.4)) - 0.055)\n\t\t: b * 12.92;\n\n\tr = Math.min(Math.max(0, r), 1);\n\tg = Math.min(Math.max(0, g), 1);\n\tb = Math.min(Math.max(0, b), 1);\n\n\treturn [r * 255, g * 255, b * 255];\n};\n\nconvert.xyz.lab = function (xyz) {\n\tvar x = xyz[0];\n\tvar y = xyz[1];\n\tvar z = xyz[2];\n\tvar l;\n\tvar a;\n\tvar b;\n\n\tx /= 95.047;\n\ty /= 100;\n\tz /= 108.883;\n\n\tx = x > 0.008856 ? Math.pow(x, 1 / 3) : (7.787 * x) + (16 / 116);\n\ty = y > 0.008856 ? Math.pow(y, 1 / 3) : (7.787 * y) + (16 / 116);\n\tz = z > 0.008856 ? Math.pow(z, 1 / 3) : (7.787 * z) + (16 / 116);\n\n\tl = (116 * y) - 16;\n\ta = 500 * (x - y);\n\tb = 200 * (y - z);\n\n\treturn [l, a, b];\n};\n\nconvert.lab.xyz = function (lab) {\n\tvar l = lab[0];\n\tvar a = lab[1];\n\tvar b = lab[2];\n\tvar x;\n\tvar y;\n\tvar z;\n\n\ty = (l + 16) / 116;\n\tx = a / 500 + y;\n\tz = y - b / 200;\n\n\tvar y2 = Math.pow(y, 3);\n\tvar x2 = Math.pow(x, 3);\n\tvar z2 = Math.pow(z, 3);\n\ty = y2 > 0.008856 ? y2 : (y - 16 / 116) / 7.787;\n\tx = x2 > 0.008856 ? x2 : (x - 16 / 116) / 7.787;\n\tz = z2 > 0.008856 ? z2 : (z - 16 / 116) / 7.787;\n\n\tx *= 95.047;\n\ty *= 100;\n\tz *= 108.883;\n\n\treturn [x, y, z];\n};\n\nconvert.lab.lch = function (lab) {\n\tvar l = lab[0];\n\tvar a = lab[1];\n\tvar b = lab[2];\n\tvar hr;\n\tvar h;\n\tvar c;\n\n\thr = Math.atan2(b, a);\n\th = hr * 360 / 2 / Math.PI;\n\n\tif (h < 0) {\n\t\th += 360;\n\t}\n\n\tc = Math.sqrt(a * a + b * b);\n\n\treturn [l, c, h];\n};\n\nconvert.lch.lab = function (lch) {\n\tvar l = lch[0];\n\tvar c = lch[1];\n\tvar h = lch[2];\n\tvar a;\n\tvar b;\n\tvar hr;\n\n\thr = h / 360 * 2 * Math.PI;\n\ta = c * Math.cos(hr);\n\tb = c * Math.sin(hr);\n\n\treturn [l, a, b];\n};\n\nconvert.rgb.ansi16 = function (args) {\n\tvar r = args[0];\n\tvar g = args[1];\n\tvar b = args[2];\n\tvar value = 1 in arguments ? arguments[1] : convert.rgb.hsv(args)[2]; // hsv -> ansi16 optimization\n\n\tvalue = Math.round(value / 50);\n\n\tif (value === 0) {\n\t\treturn 30;\n\t}\n\n\tvar ansi = 30\n\t\t+ ((Math.round(b / 255) << 2)\n\t\t| (Math.round(g / 255) << 1)\n\t\t| Math.round(r / 255));\n\n\tif (value === 2) {\n\t\tansi += 60;\n\t}\n\n\treturn ansi;\n};\n\nconvert.hsv.ansi16 = function (args) {\n\t// optimization here; we already know the value and don't need to get\n\t// it converted for us.\n\treturn convert.rgb.ansi16(convert.hsv.rgb(args), args[2]);\n};\n\nconvert.rgb.ansi256 = function (args) {\n\tvar r = args[0];\n\tvar g = args[1];\n\tvar b = args[2];\n\n\t// we use the extended greyscale palette here, with the exception of\n\t// black and white. normal palette only has 4 greyscale shades.\n\tif (r === g && g === b) {\n\t\tif (r < 8) {\n\t\t\treturn 16;\n\t\t}\n\n\t\tif (r > 248) {\n\t\t\treturn 231;\n\t\t}\n\n\t\treturn Math.round(((r - 8) / 247) * 24) + 232;\n\t}\n\n\tvar ansi = 16\n\t\t+ (36 * Math.round(r / 255 * 5))\n\t\t+ (6 * Math.round(g / 255 * 5))\n\t\t+ Math.round(b / 255 * 5);\n\n\treturn ansi;\n};\n\nconvert.ansi16.rgb = function (args) {\n\tvar color = args % 10;\n\n\t// handle greyscale\n\tif (color === 0 || color === 7) {\n\t\tif (args > 50) {\n\t\t\tcolor += 3.5;\n\t\t}\n\n\t\tcolor = color / 10.5 * 255;\n\n\t\treturn [color, color, color];\n\t}\n\n\tvar mult = (~~(args > 50) + 1) * 0.5;\n\tvar r = ((color & 1) * mult) * 255;\n\tvar g = (((color >> 1) & 1) * mult) * 255;\n\tvar b = (((color >> 2) & 1) * mult) * 255;\n\n\treturn [r, g, b];\n};\n\nconvert.ansi256.rgb = function (args) {\n\t// handle greyscale\n\tif (args >= 232) {\n\t\tvar c = (args - 232) * 10 + 8;\n\t\treturn [c, c, c];\n\t}\n\n\targs -= 16;\n\n\tvar rem;\n\tvar r = Math.floor(args / 36) / 5 * 255;\n\tvar g = Math.floor((rem = args % 36) / 6) / 5 * 255;\n\tvar b = (rem % 6) / 5 * 255;\n\n\treturn [r, g, b];\n};\n\nconvert.rgb.hex = function (args) {\n\tvar integer = ((Math.round(args[0]) & 0xFF) << 16)\n\t\t+ ((Math.round(args[1]) & 0xFF) << 8)\n\t\t+ (Math.round(args[2]) & 0xFF);\n\n\tvar string = integer.toString(16).toUpperCase();\n\treturn '000000'.substring(string.length) + string;\n};\n\nconvert.hex.rgb = function (args) {\n\tvar match = args.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);\n\tif (!match) {\n\t\treturn [0, 0, 0];\n\t}\n\n\tvar colorString = match[0];\n\n\tif (match[0].length === 3) {\n\t\tcolorString = colorString.split('').map(function (char) {\n\t\t\treturn char + char;\n\t\t}).join('');\n\t}\n\n\tvar integer = parseInt(colorString, 16);\n\tvar r = (integer >> 16) & 0xFF;\n\tvar g = (integer >> 8) & 0xFF;\n\tvar b = integer & 0xFF;\n\n\treturn [r, g, b];\n};\n\nconvert.rgb.hcg = function (rgb) {\n\tvar r = rgb[0] / 255;\n\tvar g = rgb[1] / 255;\n\tvar b = rgb[2] / 255;\n\tvar max = Math.max(Math.max(r, g), b);\n\tvar min = Math.min(Math.min(r, g), b);\n\tvar chroma = (max - min);\n\tvar grayscale;\n\tvar hue;\n\n\tif (chroma < 1) {\n\t\tgrayscale = min / (1 - chroma);\n\t} else {\n\t\tgrayscale = 0;\n\t}\n\n\tif (chroma <= 0) {\n\t\thue = 0;\n\t} else\n\tif (max === r) {\n\t\thue = ((g - b) / chroma) % 6;\n\t} else\n\tif (max === g) {\n\t\thue = 2 + (b - r) / chroma;\n\t} else {\n\t\thue = 4 + (r - g) / chroma + 4;\n\t}\n\n\thue /= 6;\n\thue %= 1;\n\n\treturn [hue * 360, chroma * 100, grayscale * 100];\n};\n\nconvert.hsl.hcg = function (hsl) {\n\tvar s = hsl[1] / 100;\n\tvar l = hsl[2] / 100;\n\tvar c = 1;\n\tvar f = 0;\n\n\tif (l < 0.5) {\n\t\tc = 2.0 * s * l;\n\t} else {\n\t\tc = 2.0 * s * (1.0 - l);\n\t}\n\n\tif (c < 1.0) {\n\t\tf = (l - 0.5 * c) / (1.0 - c);\n\t}\n\n\treturn [hsl[0], c * 100, f * 100];\n};\n\nconvert.hsv.hcg = function (hsv) {\n\tvar s = hsv[1] / 100;\n\tvar v = hsv[2] / 100;\n\n\tvar c = s * v;\n\tvar f = 0;\n\n\tif (c < 1.0) {\n\t\tf = (v - c) / (1 - c);\n\t}\n\n\treturn [hsv[0], c * 100, f * 100];\n};\n\nconvert.hcg.rgb = function (hcg) {\n\tvar h = hcg[0] / 360;\n\tvar c = hcg[1] / 100;\n\tvar g = hcg[2] / 100;\n\n\tif (c === 0.0) {\n\t\treturn [g * 255, g * 255, g * 255];\n\t}\n\n\tvar pure = [0, 0, 0];\n\tvar hi = (h % 1) * 6;\n\tvar v = hi % 1;\n\tvar w = 1 - v;\n\tvar mg = 0;\n\n\tswitch (Math.floor(hi)) {\n\t\tcase 0:\n\t\t\tpure[0] = 1; pure[1] = v; pure[2] = 0; break;\n\t\tcase 1:\n\t\t\tpure[0] = w; pure[1] = 1; pure[2] = 0; break;\n\t\tcase 2:\n\t\t\tpure[0] = 0; pure[1] = 1; pure[2] = v; break;\n\t\tcase 3:\n\t\t\tpure[0] = 0; pure[1] = w; pure[2] = 1; break;\n\t\tcase 4:\n\t\t\tpure[0] = v; pure[1] = 0; pure[2] = 1; break;\n\t\tdefault:\n\t\t\tpure[0] = 1; pure[1] = 0; pure[2] = w;\n\t}\n\n\tmg = (1.0 - c) * g;\n\n\treturn [\n\t\t(c * pure[0] + mg) * 255,\n\t\t(c * pure[1] + mg) * 255,\n\t\t(c * pure[2] + mg) * 255\n\t];\n};\n\nconvert.hcg.hsv = function (hcg) {\n\tvar c = hcg[1] / 100;\n\tvar g = hcg[2] / 100;\n\n\tvar v = c + g * (1.0 - c);\n\tvar f = 0;\n\n\tif (v > 0.0) {\n\t\tf = c / v;\n\t}\n\n\treturn [hcg[0], f * 100, v * 100];\n};\n\nconvert.hcg.hsl = function (hcg) {\n\tvar c = hcg[1] / 100;\n\tvar g = hcg[2] / 100;\n\n\tvar l = g * (1.0 - c) + 0.5 * c;\n\tvar s = 0;\n\n\tif (l > 0.0 && l < 0.5) {\n\t\ts = c / (2 * l);\n\t} else\n\tif (l >= 0.5 && l < 1.0) {\n\t\ts = c / (2 * (1 - l));\n\t}\n\n\treturn [hcg[0], s * 100, l * 100];\n};\n\nconvert.hcg.hwb = function (hcg) {\n\tvar c = hcg[1] / 100;\n\tvar g = hcg[2] / 100;\n\tvar v = c + g * (1.0 - c);\n\treturn [hcg[0], (v - c) * 100, (1 - v) * 100];\n};\n\nconvert.hwb.hcg = function (hwb) {\n\tvar w = hwb[1] / 100;\n\tvar b = hwb[2] / 100;\n\tvar v = 1 - b;\n\tvar c = v - w;\n\tvar g = 0;\n\n\tif (c < 1) {\n\t\tg = (v - c) / (1 - c);\n\t}\n\n\treturn [hwb[0], c * 100, g * 100];\n};\n\nconvert.apple.rgb = function (apple) {\n\treturn [(apple[0] / 65535) * 255, (apple[1] / 65535) * 255, (apple[2] / 65535) * 255];\n};\n\nconvert.rgb.apple = function (rgb) {\n\treturn [(rgb[0] / 255) * 65535, (rgb[1] / 255) * 65535, (rgb[2] / 255) * 65535];\n};\n\nconvert.gray.rgb = function (args) {\n\treturn [args[0] / 100 * 255, args[0] / 100 * 255, args[0] / 100 * 255];\n};\n\nconvert.gray.hsl = convert.gray.hsv = function (args) {\n\treturn [0, 0, args[0]];\n};\n\nconvert.gray.hwb = function (gray) {\n\treturn [0, 100, gray[0]];\n};\n\nconvert.gray.cmyk = function (gray) {\n\treturn [0, 0, 0, gray[0]];\n};\n\nconvert.gray.lab = function (gray) {\n\treturn [gray[0], 0, 0];\n};\n\nconvert.gray.hex = function (gray) {\n\tvar val = Math.round(gray[0] / 100 * 255) & 0xFF;\n\tvar integer = (val << 16) + (val << 8) + val;\n\n\tvar string = integer.toString(16).toUpperCase();\n\treturn '000000'.substring(string.length) + string;\n};\n\nconvert.rgb.gray = function (rgb) {\n\tvar val = (rgb[0] + rgb[1] + rgb[2]) / 3;\n\treturn [val / 255 * 100];\n};\n});\nvar conversions_1 = conversions.rgb;\nvar conversions_2 = conversions.hsl;\nvar conversions_3 = conversions.hsv;\nvar conversions_4 = conversions.hwb;\nvar conversions_5 = conversions.cmyk;\nvar conversions_6 = conversions.xyz;\nvar conversions_7 = conversions.lab;\nvar conversions_8 = conversions.lch;\nvar conversions_9 = conversions.hex;\nvar conversions_10 = conversions.keyword;\nvar conversions_11 = conversions.ansi16;\nvar conversions_12 = conversions.ansi256;\nvar conversions_13 = conversions.hcg;\nvar conversions_14 = conversions.apple;\nvar conversions_15 = conversions.gray;\n\n/*\n\tthis function routes a model to all other models.\n\n\tall functions that are routed have a property `.conversion` attached\n\tto the returned synthetic function. This property is an array\n\tof strings, each with the steps in between the 'from' and 'to'\n\tcolor models (inclusive).\n\n\tconversions that are not possible simply are not included.\n*/\n\nfunction buildGraph() {\n\tvar graph = {};\n\t// https://jsperf.com/object-keys-vs-for-in-with-closure/3\n\tvar models = Object.keys(conversions);\n\n\tfor (var len = models.length, i = 0; i < len; i++) {\n\t\tgraph[models[i]] = {\n\t\t\t// http://jsperf.com/1-vs-infinity\n\t\t\t// micro-opt, but this is simple.\n\t\t\tdistance: -1,\n\t\t\tparent: null\n\t\t};\n\t}\n\n\treturn graph;\n}\n\n// https://en.wikipedia.org/wiki/Breadth-first_search\nfunction deriveBFS(fromModel) {\n\tvar graph = buildGraph();\n\tvar queue = [fromModel]; // unshift -> queue -> pop\n\n\tgraph[fromModel].distance = 0;\n\n\twhile (queue.length) {\n\t\tvar current = queue.pop();\n\t\tvar adjacents = Object.keys(conversions[current]);\n\n\t\tfor (var len = adjacents.length, i = 0; i < len; i++) {\n\t\t\tvar adjacent = adjacents[i];\n\t\t\tvar node = graph[adjacent];\n\n\t\t\tif (node.distance === -1) {\n\t\t\t\tnode.distance = graph[current].distance + 1;\n\t\t\t\tnode.parent = current;\n\t\t\t\tqueue.unshift(adjacent);\n\t\t\t}\n\t\t}\n\t}\n\n\treturn graph;\n}\n\nfunction link(from, to) {\n\treturn function (args) {\n\t\treturn to(from(args));\n\t};\n}\n\nfunction wrapConversion(toModel, graph) {\n\tvar path = [graph[toModel].parent, toModel];\n\tvar fn = conversions[graph[toModel].parent][toModel];\n\n\tvar cur = graph[toModel].parent;\n\twhile (graph[cur].parent) {\n\t\tpath.unshift(graph[cur].parent);\n\t\tfn = link(conversions[graph[cur].parent][cur], fn);\n\t\tcur = graph[cur].parent;\n\t}\n\n\tfn.conversion = path;\n\treturn fn;\n}\n\nvar route = function (fromModel) {\n\tvar graph = deriveBFS(fromModel);\n\tvar conversion = {};\n\n\tvar models = Object.keys(graph);\n\tfor (var len = models.length, i = 0; i < len; i++) {\n\t\tvar toModel = models[i];\n\t\tvar node = graph[toModel];\n\n\t\tif (node.parent === null) {\n\t\t\t// no possible conversion, or this node is the source model.\n\t\t\tcontinue;\n\t\t}\n\n\t\tconversion[toModel] = wrapConversion(toModel, graph);\n\t}\n\n\treturn conversion;\n};\n\nvar convert = {};\n\nvar models = Object.keys(conversions);\n\nfunction wrapRaw(fn) {\n\tvar wrappedFn = function (args) {\n\t\tif (args === undefined || args === null) {\n\t\t\treturn args;\n\t\t}\n\n\t\tif (arguments.length > 1) {\n\t\t\targs = Array.prototype.slice.call(arguments);\n\t\t}\n\n\t\treturn fn(args);\n\t};\n\n\t// preserve .conversion property if there is one\n\tif ('conversion' in fn) {\n\t\twrappedFn.conversion = fn.conversion;\n\t}\n\n\treturn wrappedFn;\n}\n\nfunction wrapRounded(fn) {\n\tvar wrappedFn = function (args) {\n\t\tif (args === undefined || args === null) {\n\t\t\treturn args;\n\t\t}\n\n\t\tif (arguments.length > 1) {\n\t\t\targs = Array.prototype.slice.call(arguments);\n\t\t}\n\n\t\tvar result = fn(args);\n\n\t\t// we're assuming the result is an array here.\n\t\t// see notice in conversions.js; don't use box types\n\t\t// in conversion functions.\n\t\tif (typeof result === 'object') {\n\t\t\tfor (var len = result.length, i = 0; i < len; i++) {\n\t\t\t\tresult[i] = Math.round(result[i]);\n\t\t\t}\n\t\t}\n\n\t\treturn result;\n\t};\n\n\t// preserve .conversion property if there is one\n\tif ('conversion' in fn) {\n\t\twrappedFn.conversion = fn.conversion;\n\t}\n\n\treturn wrappedFn;\n}\n\nmodels.forEach(function (fromModel) {\n\tconvert[fromModel] = {};\n\n\tObject.defineProperty(convert[fromModel], 'channels', {value: conversions[fromModel].channels});\n\tObject.defineProperty(convert[fromModel], 'labels', {value: conversions[fromModel].labels});\n\n\tvar routes = route(fromModel);\n\tvar routeModels = Object.keys(routes);\n\n\trouteModels.forEach(function (toModel) {\n\t\tvar fn = routes[toModel];\n\n\t\tconvert[fromModel][toModel] = wrapRounded(fn);\n\t\tconvert[fromModel][toModel].raw = wrapRaw(fn);\n\t});\n});\n\nvar colorConvert = convert;\n\nvar colorName$1 = {\r\n\t\"aliceblue\": [240, 248, 255],\r\n\t\"antiquewhite\": [250, 235, 215],\r\n\t\"aqua\": [0, 255, 255],\r\n\t\"aquamarine\": [127, 255, 212],\r\n\t\"azure\": [240, 255, 255],\r\n\t\"beige\": [245, 245, 220],\r\n\t\"bisque\": [255, 228, 196],\r\n\t\"black\": [0, 0, 0],\r\n\t\"blanchedalmond\": [255, 235, 205],\r\n\t\"blue\": [0, 0, 255],\r\n\t\"blueviolet\": [138, 43, 226],\r\n\t\"brown\": [165, 42, 42],\r\n\t\"burlywood\": [222, 184, 135],\r\n\t\"cadetblue\": [95, 158, 160],\r\n\t\"chartreuse\": [127, 255, 0],\r\n\t\"chocolate\": [210, 105, 30],\r\n\t\"coral\": [255, 127, 80],\r\n\t\"cornflowerblue\": [100, 149, 237],\r\n\t\"cornsilk\": [255, 248, 220],\r\n\t\"crimson\": [220, 20, 60],\r\n\t\"cyan\": [0, 255, 255],\r\n\t\"darkblue\": [0, 0, 139],\r\n\t\"darkcyan\": [0, 139, 139],\r\n\t\"darkgoldenrod\": [184, 134, 11],\r\n\t\"darkgray\": [169, 169, 169],\r\n\t\"darkgreen\": [0, 100, 0],\r\n\t\"darkgrey\": [169, 169, 169],\r\n\t\"darkkhaki\": [189, 183, 107],\r\n\t\"darkmagenta\": [139, 0, 139],\r\n\t\"darkolivegreen\": [85, 107, 47],\r\n\t\"darkorange\": [255, 140, 0],\r\n\t\"darkorchid\": [153, 50, 204],\r\n\t\"darkred\": [139, 0, 0],\r\n\t\"darksalmon\": [233, 150, 122],\r\n\t\"darkseagreen\": [143, 188, 143],\r\n\t\"darkslateblue\": [72, 61, 139],\r\n\t\"darkslategray\": [47, 79, 79],\r\n\t\"darkslategrey\": [47, 79, 79],\r\n\t\"darkturquoise\": [0, 206, 209],\r\n\t\"darkviolet\": [148, 0, 211],\r\n\t\"deeppink\": [255, 20, 147],\r\n\t\"deepskyblue\": [0, 191, 255],\r\n\t\"dimgray\": [105, 105, 105],\r\n\t\"dimgrey\": [105, 105, 105],\r\n\t\"dodgerblue\": [30, 144, 255],\r\n\t\"firebrick\": [178, 34, 34],\r\n\t\"floralwhite\": [255, 250, 240],\r\n\t\"forestgreen\": [34, 139, 34],\r\n\t\"fuchsia\": [255, 0, 255],\r\n\t\"gainsboro\": [220, 220, 220],\r\n\t\"ghostwhite\": [248, 248, 255],\r\n\t\"gold\": [255, 215, 0],\r\n\t\"goldenrod\": [218, 165, 32],\r\n\t\"gray\": [128, 128, 128],\r\n\t\"green\": [0, 128, 0],\r\n\t\"greenyellow\": [173, 255, 47],\r\n\t\"grey\": [128, 128, 128],\r\n\t\"honeydew\": [240, 255, 240],\r\n\t\"hotpink\": [255, 105, 180],\r\n\t\"indianred\": [205, 92, 92],\r\n\t\"indigo\": [75, 0, 130],\r\n\t\"ivory\": [255, 255, 240],\r\n\t\"khaki\": [240, 230, 140],\r\n\t\"lavender\": [230, 230, 250],\r\n\t\"lavenderblush\": [255, 240, 245],\r\n\t\"lawngreen\": [124, 252, 0],\r\n\t\"lemonchiffon\": [255, 250, 205],\r\n\t\"lightblue\": [173, 216, 230],\r\n\t\"lightcoral\": [240, 128, 128],\r\n\t\"lightcyan\": [224, 255, 255],\r\n\t\"lightgoldenrodyellow\": [250, 250, 210],\r\n\t\"lightgray\": [211, 211, 211],\r\n\t\"lightgreen\": [144, 238, 144],\r\n\t\"lightgrey\": [211, 211, 211],\r\n\t\"lightpink\": [255, 182, 193],\r\n\t\"lightsalmon\": [255, 160, 122],\r\n\t\"lightseagreen\": [32, 178, 170],\r\n\t\"lightskyblue\": [135, 206, 250],\r\n\t\"lightslategray\": [119, 136, 153],\r\n\t\"lightslategrey\": [119, 136, 153],\r\n\t\"lightsteelblue\": [176, 196, 222],\r\n\t\"lightyellow\": [255, 255, 224],\r\n\t\"lime\": [0, 255, 0],\r\n\t\"limegreen\": [50, 205, 50],\r\n\t\"linen\": [250, 240, 230],\r\n\t\"magenta\": [255, 0, 255],\r\n\t\"maroon\": [128, 0, 0],\r\n\t\"mediumaquamarine\": [102, 205, 170],\r\n\t\"mediumblue\": [0, 0, 205],\r\n\t\"mediumorchid\": [186, 85, 211],\r\n\t\"mediumpurple\": [147, 112, 219],\r\n\t\"mediumseagreen\": [60, 179, 113],\r\n\t\"mediumslateblue\": [123, 104, 238],\r\n\t\"mediumspringgreen\": [0, 250, 154],\r\n\t\"mediumturquoise\": [72, 209, 204],\r\n\t\"mediumvioletred\": [199, 21, 133],\r\n\t\"midnightblue\": [25, 25, 112],\r\n\t\"mintcream\": [245, 255, 250],\r\n\t\"mistyrose\": [255, 228, 225],\r\n\t\"moccasin\": [255, 228, 181],\r\n\t\"navajowhite\": [255, 222, 173],\r\n\t\"navy\": [0, 0, 128],\r\n\t\"oldlace\": [253, 245, 230],\r\n\t\"olive\": [128, 128, 0],\r\n\t\"olivedrab\": [107, 142, 35],\r\n\t\"orange\": [255, 165, 0],\r\n\t\"orangered\": [255, 69, 0],\r\n\t\"orchid\": [218, 112, 214],\r\n\t\"palegoldenrod\": [238, 232, 170],\r\n\t\"palegreen\": [152, 251, 152],\r\n\t\"paleturquoise\": [175, 238, 238],\r\n\t\"palevioletred\": [219, 112, 147],\r\n\t\"papayawhip\": [255, 239, 213],\r\n\t\"peachpuff\": [255, 218, 185],\r\n\t\"peru\": [205, 133, 63],\r\n\t\"pink\": [255, 192, 203],\r\n\t\"plum\": [221, 160, 221],\r\n\t\"powderblue\": [176, 224, 230],\r\n\t\"purple\": [128, 0, 128],\r\n\t\"rebeccapurple\": [102, 51, 153],\r\n\t\"red\": [255, 0, 0],\r\n\t\"rosybrown\": [188, 143, 143],\r\n\t\"royalblue\": [65, 105, 225],\r\n\t\"saddlebrown\": [139, 69, 19],\r\n\t\"salmon\": [250, 128, 114],\r\n\t\"sandybrown\": [244, 164, 96],\r\n\t\"seagreen\": [46, 139, 87],\r\n\t\"seashell\": [255, 245, 238],\r\n\t\"sienna\": [160, 82, 45],\r\n\t\"silver\": [192, 192, 192],\r\n\t\"skyblue\": [135, 206, 235],\r\n\t\"slateblue\": [106, 90, 205],\r\n\t\"slategray\": [112, 128, 144],\r\n\t\"slategrey\": [112, 128, 144],\r\n\t\"snow\": [255, 250, 250],\r\n\t\"springgreen\": [0, 255, 127],\r\n\t\"steelblue\": [70, 130, 180],\r\n\t\"tan\": [210, 180, 140],\r\n\t\"teal\": [0, 128, 128],\r\n\t\"thistle\": [216, 191, 216],\r\n\t\"tomato\": [255, 99, 71],\r\n\t\"turquoise\": [64, 224, 208],\r\n\t\"violet\": [238, 130, 238],\r\n\t\"wheat\": [245, 222, 179],\r\n\t\"white\": [255, 255, 255],\r\n\t\"whitesmoke\": [245, 245, 245],\r\n\t\"yellow\": [255, 255, 0],\r\n\t\"yellowgreen\": [154, 205, 50]\r\n};\n\n/* MIT license */\n\n\nvar colorString = {\n getRgba: getRgba,\n getHsla: getHsla,\n getRgb: getRgb,\n getHsl: getHsl,\n getHwb: getHwb,\n getAlpha: getAlpha,\n\n hexString: hexString,\n rgbString: rgbString,\n rgbaString: rgbaString,\n percentString: percentString,\n percentaString: percentaString,\n hslString: hslString,\n hslaString: hslaString,\n hwbString: hwbString,\n keyword: keyword\n};\n\nfunction getRgba(string) {\n if (!string) {\n return;\n }\n var abbr = /^#([a-fA-F0-9]{3,4})$/i,\n hex = /^#([a-fA-F0-9]{6}([a-fA-F0-9]{2})?)$/i,\n rgba = /^rgba?\\(\\s*([+-]?\\d+)\\s*,\\s*([+-]?\\d+)\\s*,\\s*([+-]?\\d+)\\s*(?:,\\s*([+-]?[\\d\\.]+)\\s*)?\\)$/i,\n per = /^rgba?\\(\\s*([+-]?[\\d\\.]+)\\%\\s*,\\s*([+-]?[\\d\\.]+)\\%\\s*,\\s*([+-]?[\\d\\.]+)\\%\\s*(?:,\\s*([+-]?[\\d\\.]+)\\s*)?\\)$/i,\n keyword = /(\\w+)/;\n\n var rgb = [0, 0, 0],\n a = 1,\n match = string.match(abbr),\n hexAlpha = \"\";\n if (match) {\n match = match[1];\n hexAlpha = match[3];\n for (var i = 0; i < rgb.length; i++) {\n rgb[i] = parseInt(match[i] + match[i], 16);\n }\n if (hexAlpha) {\n a = Math.round((parseInt(hexAlpha + hexAlpha, 16) / 255) * 100) / 100;\n }\n }\n else if (match = string.match(hex)) {\n hexAlpha = match[2];\n match = match[1];\n for (var i = 0; i < rgb.length; i++) {\n rgb[i] = parseInt(match.slice(i * 2, i * 2 + 2), 16);\n }\n if (hexAlpha) {\n a = Math.round((parseInt(hexAlpha, 16) / 255) * 100) / 100;\n }\n }\n else if (match = string.match(rgba)) {\n for (var i = 0; i < rgb.length; i++) {\n rgb[i] = parseInt(match[i + 1]);\n }\n a = parseFloat(match[4]);\n }\n else if (match = string.match(per)) {\n for (var i = 0; i < rgb.length; i++) {\n rgb[i] = Math.round(parseFloat(match[i + 1]) * 2.55);\n }\n a = parseFloat(match[4]);\n }\n else if (match = string.match(keyword)) {\n if (match[1] == \"transparent\") {\n return [0, 0, 0, 0];\n }\n rgb = colorName$1[match[1]];\n if (!rgb) {\n return;\n }\n }\n\n for (var i = 0; i < rgb.length; i++) {\n rgb[i] = scale(rgb[i], 0, 255);\n }\n if (!a && a != 0) {\n a = 1;\n }\n else {\n a = scale(a, 0, 1);\n }\n rgb[3] = a;\n return rgb;\n}\n\nfunction getHsla(string) {\n if (!string) {\n return;\n }\n var hsl = /^hsla?\\(\\s*([+-]?\\d+)(?:deg)?\\s*,\\s*([+-]?[\\d\\.]+)%\\s*,\\s*([+-]?[\\d\\.]+)%\\s*(?:,\\s*([+-]?[\\d\\.]+)\\s*)?\\)/;\n var match = string.match(hsl);\n if (match) {\n var alpha = parseFloat(match[4]);\n var h = scale(parseInt(match[1]), 0, 360),\n s = scale(parseFloat(match[2]), 0, 100),\n l = scale(parseFloat(match[3]), 0, 100),\n a = scale(isNaN(alpha) ? 1 : alpha, 0, 1);\n return [h, s, l, a];\n }\n}\n\nfunction getHwb(string) {\n if (!string) {\n return;\n }\n var hwb = /^hwb\\(\\s*([+-]?\\d+)(?:deg)?\\s*,\\s*([+-]?[\\d\\.]+)%\\s*,\\s*([+-]?[\\d\\.]+)%\\s*(?:,\\s*([+-]?[\\d\\.]+)\\s*)?\\)/;\n var match = string.match(hwb);\n if (match) {\n var alpha = parseFloat(match[4]);\n var h = scale(parseInt(match[1]), 0, 360),\n w = scale(parseFloat(match[2]), 0, 100),\n b = scale(parseFloat(match[3]), 0, 100),\n a = scale(isNaN(alpha) ? 1 : alpha, 0, 1);\n return [h, w, b, a];\n }\n}\n\nfunction getRgb(string) {\n var rgba = getRgba(string);\n return rgba && rgba.slice(0, 3);\n}\n\nfunction getHsl(string) {\n var hsla = getHsla(string);\n return hsla && hsla.slice(0, 3);\n}\n\nfunction getAlpha(string) {\n var vals = getRgba(string);\n if (vals) {\n return vals[3];\n }\n else if (vals = getHsla(string)) {\n return vals[3];\n }\n else if (vals = getHwb(string)) {\n return vals[3];\n }\n}\n\n// generators\nfunction hexString(rgba, a) {\n var a = (a !== undefined && rgba.length === 3) ? a : rgba[3];\n return \"#\" + hexDouble(rgba[0]) \n + hexDouble(rgba[1])\n + hexDouble(rgba[2])\n + (\n (a >= 0 && a < 1)\n ? hexDouble(Math.round(a * 255))\n : \"\"\n );\n}\n\nfunction rgbString(rgba, alpha) {\n if (alpha < 1 || (rgba[3] && rgba[3] < 1)) {\n return rgbaString(rgba, alpha);\n }\n return \"rgb(\" + rgba[0] + \", \" + rgba[1] + \", \" + rgba[2] + \")\";\n}\n\nfunction rgbaString(rgba, alpha) {\n if (alpha === undefined) {\n alpha = (rgba[3] !== undefined ? rgba[3] : 1);\n }\n return \"rgba(\" + rgba[0] + \", \" + rgba[1] + \", \" + rgba[2]\n + \", \" + alpha + \")\";\n}\n\nfunction percentString(rgba, alpha) {\n if (alpha < 1 || (rgba[3] && rgba[3] < 1)) {\n return percentaString(rgba, alpha);\n }\n var r = Math.round(rgba[0]/255 * 100),\n g = Math.round(rgba[1]/255 * 100),\n b = Math.round(rgba[2]/255 * 100);\n\n return \"rgb(\" + r + \"%, \" + g + \"%, \" + b + \"%)\";\n}\n\nfunction percentaString(rgba, alpha) {\n var r = Math.round(rgba[0]/255 * 100),\n g = Math.round(rgba[1]/255 * 100),\n b = Math.round(rgba[2]/255 * 100);\n return \"rgba(\" + r + \"%, \" + g + \"%, \" + b + \"%, \" + (alpha || rgba[3] || 1) + \")\";\n}\n\nfunction hslString(hsla, alpha) {\n if (alpha < 1 || (hsla[3] && hsla[3] < 1)) {\n return hslaString(hsla, alpha);\n }\n return \"hsl(\" + hsla[0] + \", \" + hsla[1] + \"%, \" + hsla[2] + \"%)\";\n}\n\nfunction hslaString(hsla, alpha) {\n if (alpha === undefined) {\n alpha = (hsla[3] !== undefined ? hsla[3] : 1);\n }\n return \"hsla(\" + hsla[0] + \", \" + hsla[1] + \"%, \" + hsla[2] + \"%, \"\n + alpha + \")\";\n}\n\n// hwb is a bit different than rgb(a) & hsl(a) since there is no alpha specific syntax\n// (hwb have alpha optional & 1 is default value)\nfunction hwbString(hwb, alpha) {\n if (alpha === undefined) {\n alpha = (hwb[3] !== undefined ? hwb[3] : 1);\n }\n return \"hwb(\" + hwb[0] + \", \" + hwb[1] + \"%, \" + hwb[2] + \"%\"\n + (alpha !== undefined && alpha !== 1 ? \", \" + alpha : \"\") + \")\";\n}\n\nfunction keyword(rgb) {\n return reverseNames[rgb.slice(0, 3)];\n}\n\n// helpers\nfunction scale(num, min, max) {\n return Math.min(Math.max(min, num), max);\n}\n\nfunction hexDouble(num) {\n var str = num.toString(16).toUpperCase();\n return (str.length < 2) ? \"0\" + str : str;\n}\n\n\n//create a list of reverse color names\nvar reverseNames = {};\nfor (var name in colorName$1) {\n reverseNames[colorName$1[name]] = name;\n}\n\n/* MIT license */\n\n\n\nvar Color = function (obj) {\n\tif (obj instanceof Color) {\n\t\treturn obj;\n\t}\n\tif (!(this instanceof Color)) {\n\t\treturn new Color(obj);\n\t}\n\n\tthis.valid = false;\n\tthis.values = {\n\t\trgb: [0, 0, 0],\n\t\thsl: [0, 0, 0],\n\t\thsv: [0, 0, 0],\n\t\thwb: [0, 0, 0],\n\t\tcmyk: [0, 0, 0, 0],\n\t\talpha: 1\n\t};\n\n\t// parse Color() argument\n\tvar vals;\n\tif (typeof obj === 'string') {\n\t\tvals = colorString.getRgba(obj);\n\t\tif (vals) {\n\t\t\tthis.setValues('rgb', vals);\n\t\t} else if (vals = colorString.getHsla(obj)) {\n\t\t\tthis.setValues('hsl', vals);\n\t\t} else if (vals = colorString.getHwb(obj)) {\n\t\t\tthis.setValues('hwb', vals);\n\t\t}\n\t} else if (typeof obj === 'object') {\n\t\tvals = obj;\n\t\tif (vals.r !== undefined || vals.red !== undefined) {\n\t\t\tthis.setValues('rgb', vals);\n\t\t} else if (vals.l !== undefined || vals.lightness !== undefined) {\n\t\t\tthis.setValues('hsl', vals);\n\t\t} else if (vals.v !== undefined || vals.value !== undefined) {\n\t\t\tthis.setValues('hsv', vals);\n\t\t} else if (vals.w !== undefined || vals.whiteness !== undefined) {\n\t\t\tthis.setValues('hwb', vals);\n\t\t} else if (vals.c !== undefined || vals.cyan !== undefined) {\n\t\t\tthis.setValues('cmyk', vals);\n\t\t}\n\t}\n};\n\nColor.prototype = {\n\tisValid: function () {\n\t\treturn this.valid;\n\t},\n\trgb: function () {\n\t\treturn this.setSpace('rgb', arguments);\n\t},\n\thsl: function () {\n\t\treturn this.setSpace('hsl', arguments);\n\t},\n\thsv: function () {\n\t\treturn this.setSpace('hsv', arguments);\n\t},\n\thwb: function () {\n\t\treturn this.setSpace('hwb', arguments);\n\t},\n\tcmyk: function () {\n\t\treturn this.setSpace('cmyk', arguments);\n\t},\n\n\trgbArray: function () {\n\t\treturn this.values.rgb;\n\t},\n\thslArray: function () {\n\t\treturn this.values.hsl;\n\t},\n\thsvArray: function () {\n\t\treturn this.values.hsv;\n\t},\n\thwbArray: function () {\n\t\tvar values = this.values;\n\t\tif (values.alpha !== 1) {\n\t\t\treturn values.hwb.concat([values.alpha]);\n\t\t}\n\t\treturn values.hwb;\n\t},\n\tcmykArray: function () {\n\t\treturn this.values.cmyk;\n\t},\n\trgbaArray: function () {\n\t\tvar values = this.values;\n\t\treturn values.rgb.concat([values.alpha]);\n\t},\n\thslaArray: function () {\n\t\tvar values = this.values;\n\t\treturn values.hsl.concat([values.alpha]);\n\t},\n\talpha: function (val) {\n\t\tif (val === undefined) {\n\t\t\treturn this.values.alpha;\n\t\t}\n\t\tthis.setValues('alpha', val);\n\t\treturn this;\n\t},\n\n\tred: function (val) {\n\t\treturn this.setChannel('rgb', 0, val);\n\t},\n\tgreen: function (val) {\n\t\treturn this.setChannel('rgb', 1, val);\n\t},\n\tblue: function (val) {\n\t\treturn this.setChannel('rgb', 2, val);\n\t},\n\thue: function (val) {\n\t\tif (val) {\n\t\t\tval %= 360;\n\t\t\tval = val < 0 ? 360 + val : val;\n\t\t}\n\t\treturn this.setChannel('hsl', 0, val);\n\t},\n\tsaturation: function (val) {\n\t\treturn this.setChannel('hsl', 1, val);\n\t},\n\tlightness: function (val) {\n\t\treturn this.setChannel('hsl', 2, val);\n\t},\n\tsaturationv: function (val) {\n\t\treturn this.setChannel('hsv', 1, val);\n\t},\n\twhiteness: function (val) {\n\t\treturn this.setChannel('hwb', 1, val);\n\t},\n\tblackness: function (val) {\n\t\treturn this.setChannel('hwb', 2, val);\n\t},\n\tvalue: function (val) {\n\t\treturn this.setChannel('hsv', 2, val);\n\t},\n\tcyan: function (val) {\n\t\treturn this.setChannel('cmyk', 0, val);\n\t},\n\tmagenta: function (val) {\n\t\treturn this.setChannel('cmyk', 1, val);\n\t},\n\tyellow: function (val) {\n\t\treturn this.setChannel('cmyk', 2, val);\n\t},\n\tblack: function (val) {\n\t\treturn this.setChannel('cmyk', 3, val);\n\t},\n\n\thexString: function () {\n\t\treturn colorString.hexString(this.values.rgb);\n\t},\n\trgbString: function () {\n\t\treturn colorString.rgbString(this.values.rgb, this.values.alpha);\n\t},\n\trgbaString: function () {\n\t\treturn colorString.rgbaString(this.values.rgb, this.values.alpha);\n\t},\n\tpercentString: function () {\n\t\treturn colorString.percentString(this.values.rgb, this.values.alpha);\n\t},\n\thslString: function () {\n\t\treturn colorString.hslString(this.values.hsl, this.values.alpha);\n\t},\n\thslaString: function () {\n\t\treturn colorString.hslaString(this.values.hsl, this.values.alpha);\n\t},\n\thwbString: function () {\n\t\treturn colorString.hwbString(this.values.hwb, this.values.alpha);\n\t},\n\tkeyword: function () {\n\t\treturn colorString.keyword(this.values.rgb, this.values.alpha);\n\t},\n\n\trgbNumber: function () {\n\t\tvar rgb = this.values.rgb;\n\t\treturn (rgb[0] << 16) | (rgb[1] << 8) | rgb[2];\n\t},\n\n\tluminosity: function () {\n\t\t// http://www.w3.org/TR/WCAG20/#relativeluminancedef\n\t\tvar rgb = this.values.rgb;\n\t\tvar lum = [];\n\t\tfor (var i = 0; i < rgb.length; i++) {\n\t\t\tvar chan = rgb[i] / 255;\n\t\t\tlum[i] = (chan <= 0.03928) ? chan / 12.92 : Math.pow(((chan + 0.055) / 1.055), 2.4);\n\t\t}\n\t\treturn 0.2126 * lum[0] + 0.7152 * lum[1] + 0.0722 * lum[2];\n\t},\n\n\tcontrast: function (color2) {\n\t\t// http://www.w3.org/TR/WCAG20/#contrast-ratiodef\n\t\tvar lum1 = this.luminosity();\n\t\tvar lum2 = color2.luminosity();\n\t\tif (lum1 > lum2) {\n\t\t\treturn (lum1 + 0.05) / (lum2 + 0.05);\n\t\t}\n\t\treturn (lum2 + 0.05) / (lum1 + 0.05);\n\t},\n\n\tlevel: function (color2) {\n\t\tvar contrastRatio = this.contrast(color2);\n\t\tif (contrastRatio >= 7.1) {\n\t\t\treturn 'AAA';\n\t\t}\n\n\t\treturn (contrastRatio >= 4.5) ? 'AA' : '';\n\t},\n\n\tdark: function () {\n\t\t// YIQ equation from http://24ways.org/2010/calculating-color-contrast\n\t\tvar rgb = this.values.rgb;\n\t\tvar yiq = (rgb[0] * 299 + rgb[1] * 587 + rgb[2] * 114) / 1000;\n\t\treturn yiq < 128;\n\t},\n\n\tlight: function () {\n\t\treturn !this.dark();\n\t},\n\n\tnegate: function () {\n\t\tvar rgb = [];\n\t\tfor (var i = 0; i < 3; i++) {\n\t\t\trgb[i] = 255 - this.values.rgb[i];\n\t\t}\n\t\tthis.setValues('rgb', rgb);\n\t\treturn this;\n\t},\n\n\tlighten: function (ratio) {\n\t\tvar hsl = this.values.hsl;\n\t\thsl[2] += hsl[2] * ratio;\n\t\tthis.setValues('hsl', hsl);\n\t\treturn this;\n\t},\n\n\tdarken: function (ratio) {\n\t\tvar hsl = this.values.hsl;\n\t\thsl[2] -= hsl[2] * ratio;\n\t\tthis.setValues('hsl', hsl);\n\t\treturn this;\n\t},\n\n\tsaturate: function (ratio) {\n\t\tvar hsl = this.values.hsl;\n\t\thsl[1] += hsl[1] * ratio;\n\t\tthis.setValues('hsl', hsl);\n\t\treturn this;\n\t},\n\n\tdesaturate: function (ratio) {\n\t\tvar hsl = this.values.hsl;\n\t\thsl[1] -= hsl[1] * ratio;\n\t\tthis.setValues('hsl', hsl);\n\t\treturn this;\n\t},\n\n\twhiten: function (ratio) {\n\t\tvar hwb = this.values.hwb;\n\t\thwb[1] += hwb[1] * ratio;\n\t\tthis.setValues('hwb', hwb);\n\t\treturn this;\n\t},\n\n\tblacken: function (ratio) {\n\t\tvar hwb = this.values.hwb;\n\t\thwb[2] += hwb[2] * ratio;\n\t\tthis.setValues('hwb', hwb);\n\t\treturn this;\n\t},\n\n\tgreyscale: function () {\n\t\tvar rgb = this.values.rgb;\n\t\t// http://en.wikipedia.org/wiki/Grayscale#Converting_color_to_grayscale\n\t\tvar val = rgb[0] * 0.3 + rgb[1] * 0.59 + rgb[2] * 0.11;\n\t\tthis.setValues('rgb', [val, val, val]);\n\t\treturn this;\n\t},\n\n\tclearer: function (ratio) {\n\t\tvar alpha = this.values.alpha;\n\t\tthis.setValues('alpha', alpha - (alpha * ratio));\n\t\treturn this;\n\t},\n\n\topaquer: function (ratio) {\n\t\tvar alpha = this.values.alpha;\n\t\tthis.setValues('alpha', alpha + (alpha * ratio));\n\t\treturn this;\n\t},\n\n\trotate: function (degrees) {\n\t\tvar hsl = this.values.hsl;\n\t\tvar hue = (hsl[0] + degrees) % 360;\n\t\thsl[0] = hue < 0 ? 360 + hue : hue;\n\t\tthis.setValues('hsl', hsl);\n\t\treturn this;\n\t},\n\n\t/**\n\t * Ported from sass implementation in C\n\t * https://github.com/sass/libsass/blob/0e6b4a2850092356aa3ece07c6b249f0221caced/functions.cpp#L209\n\t */\n\tmix: function (mixinColor, weight) {\n\t\tvar color1 = this;\n\t\tvar color2 = mixinColor;\n\t\tvar p = weight === undefined ? 0.5 : weight;\n\n\t\tvar w = 2 * p - 1;\n\t\tvar a = color1.alpha() - color2.alpha();\n\n\t\tvar w1 = (((w * a === -1) ? w : (w + a) / (1 + w * a)) + 1) / 2.0;\n\t\tvar w2 = 1 - w1;\n\n\t\treturn this\n\t\t\t.rgb(\n\t\t\t\tw1 * color1.red() + w2 * color2.red(),\n\t\t\t\tw1 * color1.green() + w2 * color2.green(),\n\t\t\t\tw1 * color1.blue() + w2 * color2.blue()\n\t\t\t)\n\t\t\t.alpha(color1.alpha() * p + color2.alpha() * (1 - p));\n\t},\n\n\ttoJSON: function () {\n\t\treturn this.rgb();\n\t},\n\n\tclone: function () {\n\t\t// NOTE(SB): using node-clone creates a dependency to Buffer when using browserify,\n\t\t// making the final build way to big to embed in Chart.js. So let's do it manually,\n\t\t// assuming that values to clone are 1 dimension arrays containing only numbers,\n\t\t// except 'alpha' which is a number.\n\t\tvar result = new Color();\n\t\tvar source = this.values;\n\t\tvar target = result.values;\n\t\tvar value, type;\n\n\t\tfor (var prop in source) {\n\t\t\tif (source.hasOwnProperty(prop)) {\n\t\t\t\tvalue = source[prop];\n\t\t\t\ttype = ({}).toString.call(value);\n\t\t\t\tif (type === '[object Array]') {\n\t\t\t\t\ttarget[prop] = value.slice(0);\n\t\t\t\t} else if (type === '[object Number]') {\n\t\t\t\t\ttarget[prop] = value;\n\t\t\t\t} else {\n\t\t\t\t\tconsole.error('unexpected color value:', value);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn result;\n\t}\n};\n\nColor.prototype.spaces = {\n\trgb: ['red', 'green', 'blue'],\n\thsl: ['hue', 'saturation', 'lightness'],\n\thsv: ['hue', 'saturation', 'value'],\n\thwb: ['hue', 'whiteness', 'blackness'],\n\tcmyk: ['cyan', 'magenta', 'yellow', 'black']\n};\n\nColor.prototype.maxes = {\n\trgb: [255, 255, 255],\n\thsl: [360, 100, 100],\n\thsv: [360, 100, 100],\n\thwb: [360, 100, 100],\n\tcmyk: [100, 100, 100, 100]\n};\n\nColor.prototype.getValues = function (space) {\n\tvar values = this.values;\n\tvar vals = {};\n\n\tfor (var i = 0; i < space.length; i++) {\n\t\tvals[space.charAt(i)] = values[space][i];\n\t}\n\n\tif (values.alpha !== 1) {\n\t\tvals.a = values.alpha;\n\t}\n\n\t// {r: 255, g: 255, b: 255, a: 0.4}\n\treturn vals;\n};\n\nColor.prototype.setValues = function (space, vals) {\n\tvar values = this.values;\n\tvar spaces = this.spaces;\n\tvar maxes = this.maxes;\n\tvar alpha = 1;\n\tvar i;\n\n\tthis.valid = true;\n\n\tif (space === 'alpha') {\n\t\talpha = vals;\n\t} else if (vals.length) {\n\t\t// [10, 10, 10]\n\t\tvalues[space] = vals.slice(0, space.length);\n\t\talpha = vals[space.length];\n\t} else if (vals[space.charAt(0)] !== undefined) {\n\t\t// {r: 10, g: 10, b: 10}\n\t\tfor (i = 0; i < space.length; i++) {\n\t\t\tvalues[space][i] = vals[space.charAt(i)];\n\t\t}\n\n\t\talpha = vals.a;\n\t} else if (vals[spaces[space][0]] !== undefined) {\n\t\t// {red: 10, green: 10, blue: 10}\n\t\tvar chans = spaces[space];\n\n\t\tfor (i = 0; i < space.length; i++) {\n\t\t\tvalues[space][i] = vals[chans[i]];\n\t\t}\n\n\t\talpha = vals.alpha;\n\t}\n\n\tvalues.alpha = Math.max(0, Math.min(1, (alpha === undefined ? values.alpha : alpha)));\n\n\tif (space === 'alpha') {\n\t\treturn false;\n\t}\n\n\tvar capped;\n\n\t// cap values of the space prior converting all values\n\tfor (i = 0; i < space.length; i++) {\n\t\tcapped = Math.max(0, Math.min(maxes[space][i], values[space][i]));\n\t\tvalues[space][i] = Math.round(capped);\n\t}\n\n\t// convert to all the other color spaces\n\tfor (var sname in spaces) {\n\t\tif (sname !== space) {\n\t\t\tvalues[sname] = colorConvert[space][sname](values[space]);\n\t\t}\n\t}\n\n\treturn true;\n};\n\nColor.prototype.setSpace = function (space, args) {\n\tvar vals = args[0];\n\n\tif (vals === undefined) {\n\t\t// color.rgb()\n\t\treturn this.getValues(space);\n\t}\n\n\t// color.rgb(10, 10, 10)\n\tif (typeof vals === 'number') {\n\t\tvals = Array.prototype.slice.call(args);\n\t}\n\n\tthis.setValues(space, vals);\n\treturn this;\n};\n\nColor.prototype.setChannel = function (space, index, val) {\n\tvar svalues = this.values[space];\n\tif (val === undefined) {\n\t\t// color.red()\n\t\treturn svalues[index];\n\t} else if (val === svalues[index]) {\n\t\t// color.red(color.red())\n\t\treturn this;\n\t}\n\n\t// color.red(100)\n\tsvalues[index] = val;\n\tthis.setValues(space, svalues);\n\n\treturn this;\n};\n\nif (typeof window !== 'undefined') {\n\twindow.Color = Color;\n}\n\nvar chartjsColor = Color;\n\nfunction isValidKey(key) {\r\n\treturn ['__proto__', 'prototype', 'constructor'].indexOf(key) === -1;\r\n}\r\n\r\n/**\r\n * @namespace Chart.helpers\r\n */\r\nvar helpers = {\r\n\t/**\r\n\t * An empty function that can be used, for example, for optional callback.\r\n\t */\r\n\tnoop: function() {},\r\n\r\n\t/**\r\n\t * Returns a unique id, sequentially generated from a global variable.\r\n\t * @returns {number}\r\n\t * @function\r\n\t */\r\n\tuid: (function() {\r\n\t\tvar id = 0;\r\n\t\treturn function() {\r\n\t\t\treturn id++;\r\n\t\t};\r\n\t}()),\r\n\r\n\t/**\r\n\t * Returns true if `value` is neither null nor undefined, else returns false.\r\n\t * @param {*} value - The value to test.\r\n\t * @returns {boolean}\r\n\t * @since 2.7.0\r\n\t */\r\n\tisNullOrUndef: function(value) {\r\n\t\treturn value === null || typeof value === 'undefined';\r\n\t},\r\n\r\n\t/**\r\n\t * Returns true if `value` is an array (including typed arrays), else returns false.\r\n\t * @param {*} value - The value to test.\r\n\t * @returns {boolean}\r\n\t * @function\r\n\t */\r\n\tisArray: function(value) {\r\n\t\tif (Array.isArray && Array.isArray(value)) {\r\n\t\t\treturn true;\r\n\t\t}\r\n\t\tvar type = Object.prototype.toString.call(value);\r\n\t\tif (type.substr(0, 7) === '[object' && type.substr(-6) === 'Array]') {\r\n\t\t\treturn true;\r\n\t\t}\r\n\t\treturn false;\r\n\t},\r\n\r\n\t/**\r\n\t * Returns true if `value` is an object (excluding null), else returns false.\r\n\t * @param {*} value - The value to test.\r\n\t * @returns {boolean}\r\n\t * @since 2.7.0\r\n\t */\r\n\tisObject: function(value) {\r\n\t\treturn value !== null && Object.prototype.toString.call(value) === '[object Object]';\r\n\t},\r\n\r\n\t/**\r\n\t * Returns true if `value` is a finite number, else returns false\r\n\t * @param {*} value - The value to test.\r\n\t * @returns {boolean}\r\n\t */\r\n\tisFinite: function(value) {\r\n\t\treturn (typeof value === 'number' || value instanceof Number) && isFinite(value);\r\n\t},\r\n\r\n\t/**\r\n\t * Returns `value` if defined, else returns `defaultValue`.\r\n\t * @param {*} value - The value to return if defined.\r\n\t * @param {*} defaultValue - The value to return if `value` is undefined.\r\n\t * @returns {*}\r\n\t */\r\n\tvalueOrDefault: function(value, defaultValue) {\r\n\t\treturn typeof value === 'undefined' ? defaultValue : value;\r\n\t},\r\n\r\n\t/**\r\n\t * Returns value at the given `index` in array if defined, else returns `defaultValue`.\r\n\t * @param {Array} value - The array to lookup for value at `index`.\r\n\t * @param {number} index - The index in `value` to lookup for value.\r\n\t * @param {*} defaultValue - The value to return if `value[index]` is undefined.\r\n\t * @returns {*}\r\n\t */\r\n\tvalueAtIndexOrDefault: function(value, index, defaultValue) {\r\n\t\treturn helpers.valueOrDefault(helpers.isArray(value) ? value[index] : value, defaultValue);\r\n\t},\r\n\r\n\t/**\r\n\t * Calls `fn` with the given `args` in the scope defined by `thisArg` and returns the\r\n\t * value returned by `fn`. If `fn` is not a function, this method returns undefined.\r\n\t * @param {function} fn - The function to call.\r\n\t * @param {Array|undefined|null} args - The arguments with which `fn` should be called.\r\n\t * @param {object} [thisArg] - The value of `this` provided for the call to `fn`.\r\n\t * @returns {*}\r\n\t */\r\n\tcallback: function(fn, args, thisArg) {\r\n\t\tif (fn && typeof fn.call === 'function') {\r\n\t\t\treturn fn.apply(thisArg, args);\r\n\t\t}\r\n\t},\r\n\r\n\t/**\r\n\t * Note(SB) for performance sake, this method should only be used when loopable type\r\n\t * is unknown or in none intensive code (not called often and small loopable). Else\r\n\t * it's preferable to use a regular for() loop and save extra function calls.\r\n\t * @param {object|Array} loopable - The object or array to be iterated.\r\n\t * @param {function} fn - The function to call for each item.\r\n\t * @param {object} [thisArg] - The value of `this` provided for the call to `fn`.\r\n\t * @param {boolean} [reverse] - If true, iterates backward on the loopable.\r\n\t */\r\n\teach: function(loopable, fn, thisArg, reverse) {\r\n\t\tvar i, len, keys;\r\n\t\tif (helpers.isArray(loopable)) {\r\n\t\t\tlen = loopable.length;\r\n\t\t\tif (reverse) {\r\n\t\t\t\tfor (i = len - 1; i >= 0; i--) {\r\n\t\t\t\t\tfn.call(thisArg, loopable[i], i);\r\n\t\t\t\t}\r\n\t\t\t} else {\r\n\t\t\t\tfor (i = 0; i < len; i++) {\r\n\t\t\t\t\tfn.call(thisArg, loopable[i], i);\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t} else if (helpers.isObject(loopable)) {\r\n\t\t\tkeys = Object.keys(loopable);\r\n\t\t\tlen = keys.length;\r\n\t\t\tfor (i = 0; i < len; i++) {\r\n\t\t\t\tfn.call(thisArg, loopable[keys[i]], keys[i]);\r\n\t\t\t}\r\n\t\t}\r\n\t},\r\n\r\n\t/**\r\n\t * Returns true if the `a0` and `a1` arrays have the same content, else returns false.\r\n\t * @see https://stackoverflow.com/a/14853974\r\n\t * @param {Array} a0 - The array to compare\r\n\t * @param {Array} a1 - The array to compare\r\n\t * @returns {boolean}\r\n\t */\r\n\tarrayEquals: function(a0, a1) {\r\n\t\tvar i, ilen, v0, v1;\r\n\r\n\t\tif (!a0 || !a1 || a0.length !== a1.length) {\r\n\t\t\treturn false;\r\n\t\t}\r\n\r\n\t\tfor (i = 0, ilen = a0.length; i < ilen; ++i) {\r\n\t\t\tv0 = a0[i];\r\n\t\t\tv1 = a1[i];\r\n\r\n\t\t\tif (v0 instanceof Array && v1 instanceof Array) {\r\n\t\t\t\tif (!helpers.arrayEquals(v0, v1)) {\r\n\t\t\t\t\treturn false;\r\n\t\t\t\t}\r\n\t\t\t} else if (v0 !== v1) {\r\n\t\t\t\t// NOTE: two different object instances will never be equal: {x:20} != {x:20}\r\n\t\t\t\treturn false;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\treturn true;\r\n\t},\r\n\r\n\t/**\r\n\t * Returns a deep copy of `source` without keeping references on objects and arrays.\r\n\t * @param {*} source - The value to clone.\r\n\t * @returns {*}\r\n\t */\r\n\tclone: function(source) {\r\n\t\tif (helpers.isArray(source)) {\r\n\t\t\treturn source.map(helpers.clone);\r\n\t\t}\r\n\r\n\t\tif (helpers.isObject(source)) {\r\n\t\t\tvar target = Object.create(source);\r\n\t\t\tvar keys = Object.keys(source);\r\n\t\t\tvar klen = keys.length;\r\n\t\t\tvar k = 0;\r\n\r\n\t\t\tfor (; k < klen; ++k) {\r\n\t\t\t\ttarget[keys[k]] = helpers.clone(source[keys[k]]);\r\n\t\t\t}\r\n\r\n\t\t\treturn target;\r\n\t\t}\r\n\r\n\t\treturn source;\r\n\t},\r\n\r\n\t/**\r\n\t * The default merger when Chart.helpers.merge is called without merger option.\r\n\t * Note(SB): also used by mergeConfig and mergeScaleConfig as fallback.\r\n\t * @private\r\n\t */\r\n\t_merger: function(key, target, source, options) {\r\n\t\tif (!isValidKey(key)) {\r\n\t\t\t// We want to ensure we do not copy prototypes over\r\n\t\t\t// as this can pollute global namespaces\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n\t\tvar tval = target[key];\r\n\t\tvar sval = source[key];\r\n\r\n\t\tif (helpers.isObject(tval) && helpers.isObject(sval)) {\r\n\t\t\thelpers.merge(tval, sval, options);\r\n\t\t} else {\r\n\t\t\ttarget[key] = helpers.clone(sval);\r\n\t\t}\r\n\t},\r\n\r\n\t/**\r\n\t * Merges source[key] in target[key] only if target[key] is undefined.\r\n\t * @private\r\n\t */\r\n\t_mergerIf: function(key, target, source) {\r\n\t\tif (!isValidKey(key)) {\r\n\t\t\t// We want to ensure we do not copy prototypes over\r\n\t\t\t// as this can pollute global namespaces\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n\t\tvar tval = target[key];\r\n\t\tvar sval = source[key];\r\n\r\n\t\tif (helpers.isObject(tval) && helpers.isObject(sval)) {\r\n\t\t\thelpers.mergeIf(tval, sval);\r\n\t\t} else if (!target.hasOwnProperty(key)) {\r\n\t\t\ttarget[key] = helpers.clone(sval);\r\n\t\t}\r\n\t},\r\n\r\n\t/**\r\n\t * Recursively deep copies `source` properties into `target` with the given `options`.\r\n\t * IMPORTANT: `target` is not cloned and will be updated with `source` properties.\r\n\t * @param {object} target - The target object in which all sources are merged into.\r\n\t * @param {object|object[]} source - Object(s) to merge into `target`.\r\n\t * @param {object} [options] - Merging options:\r\n\t * @param {function} [options.merger] - The merge method (key, target, source, options)\r\n\t * @returns {object} The `target` object.\r\n\t */\r\n\tmerge: function(target, source, options) {\r\n\t\tvar sources = helpers.isArray(source) ? source : [source];\r\n\t\tvar ilen = sources.length;\r\n\t\tvar merge, i, keys, klen, k;\r\n\r\n\t\tif (!helpers.isObject(target)) {\r\n\t\t\treturn target;\r\n\t\t}\r\n\r\n\t\toptions = options || {};\r\n\t\tmerge = options.merger || helpers._merger;\r\n\r\n\t\tfor (i = 0; i < ilen; ++i) {\r\n\t\t\tsource = sources[i];\r\n\t\t\tif (!helpers.isObject(source)) {\r\n\t\t\t\tcontinue;\r\n\t\t\t}\r\n\r\n\t\t\tkeys = Object.keys(source);\r\n\t\t\tfor (k = 0, klen = keys.length; k < klen; ++k) {\r\n\t\t\t\tmerge(keys[k], target, source, options);\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\treturn target;\r\n\t},\r\n\r\n\t/**\r\n\t * Recursively deep copies `source` properties into `target` *only* if not defined in target.\r\n\t * IMPORTANT: `target` is not cloned and will be updated with `source` properties.\r\n\t * @param {object} target - The target object in which all sources are merged into.\r\n\t * @param {object|object[]} source - Object(s) to merge into `target`.\r\n\t * @returns {object} The `target` object.\r\n\t */\r\n\tmergeIf: function(target, source) {\r\n\t\treturn helpers.merge(target, source, {merger: helpers._mergerIf});\r\n\t},\r\n\r\n\t/**\r\n\t * Applies the contents of two or more objects together into the first object.\r\n\t * @param {object} target - The target object in which all objects are merged into.\r\n\t * @param {object} arg1 - Object containing additional properties to merge in target.\r\n\t * @param {object} argN - Additional objects containing properties to merge in target.\r\n\t * @returns {object} The `target` object.\r\n\t */\r\n\textend: Object.assign || function(target) {\r\n\t\treturn helpers.merge(target, [].slice.call(arguments, 1), {\r\n\t\t\tmerger: function(key, dst, src) {\r\n\t\t\t\tdst[key] = src[key];\r\n\t\t\t}\r\n\t\t});\r\n\t},\r\n\r\n\t/**\r\n\t * Basic javascript inheritance based on the model created in Backbone.js\r\n\t */\r\n\tinherits: function(extensions) {\r\n\t\tvar me = this;\r\n\t\tvar ChartElement = (extensions && extensions.hasOwnProperty('constructor')) ? extensions.constructor : function() {\r\n\t\t\treturn me.apply(this, arguments);\r\n\t\t};\r\n\r\n\t\tvar Surrogate = function() {\r\n\t\t\tthis.constructor = ChartElement;\r\n\t\t};\r\n\r\n\t\tSurrogate.prototype = me.prototype;\r\n\t\tChartElement.prototype = new Surrogate();\r\n\t\tChartElement.extend = helpers.inherits;\r\n\r\n\t\tif (extensions) {\r\n\t\t\thelpers.extend(ChartElement.prototype, extensions);\r\n\t\t}\r\n\r\n\t\tChartElement.__super__ = me.prototype;\r\n\t\treturn ChartElement;\r\n\t},\r\n\r\n\t_deprecated: function(scope, value, previous, current) {\r\n\t\tif (value !== undefined) {\r\n\t\t\tconsole.warn(scope + ': \"' + previous +\r\n\t\t\t\t'\" is deprecated. Please use \"' + current + '\" instead');\r\n\t\t}\r\n\t}\r\n};\r\n\r\nvar helpers_core = helpers;\r\n\r\n// DEPRECATIONS\r\n\r\n/**\r\n * Provided for backward compatibility, use Chart.helpers.callback instead.\r\n * @function Chart.helpers.callCallback\r\n * @deprecated since version 2.6.0\r\n * @todo remove at version 3\r\n * @private\r\n */\r\nhelpers.callCallback = helpers.callback;\r\n\r\n/**\r\n * Provided for backward compatibility, use Array.prototype.indexOf instead.\r\n * Array.prototype.indexOf compatibility: Chrome, Opera, Safari, FF1.5+, IE9+\r\n * @function Chart.helpers.indexOf\r\n * @deprecated since version 2.7.0\r\n * @todo remove at version 3\r\n * @private\r\n */\r\nhelpers.indexOf = function(array, item, fromIndex) {\r\n\treturn Array.prototype.indexOf.call(array, item, fromIndex);\r\n};\r\n\r\n/**\r\n * Provided for backward compatibility, use Chart.helpers.valueOrDefault instead.\r\n * @function Chart.helpers.getValueOrDefault\r\n * @deprecated since version 2.7.0\r\n * @todo remove at version 3\r\n * @private\r\n */\r\nhelpers.getValueOrDefault = helpers.valueOrDefault;\r\n\r\n/**\r\n * Provided for backward compatibility, use Chart.helpers.valueAtIndexOrDefault instead.\r\n * @function Chart.helpers.getValueAtIndexOrDefault\r\n * @deprecated since version 2.7.0\r\n * @todo remove at version 3\r\n * @private\r\n */\r\nhelpers.getValueAtIndexOrDefault = helpers.valueAtIndexOrDefault;\n\n/**\r\n * Easing functions adapted from Robert Penner's easing equations.\r\n * @namespace Chart.helpers.easingEffects\r\n * @see http://www.robertpenner.com/easing/\r\n */\r\nvar effects = {\r\n\tlinear: function(t) {\r\n\t\treturn t;\r\n\t},\r\n\r\n\teaseInQuad: function(t) {\r\n\t\treturn t * t;\r\n\t},\r\n\r\n\teaseOutQuad: function(t) {\r\n\t\treturn -t * (t - 2);\r\n\t},\r\n\r\n\teaseInOutQuad: function(t) {\r\n\t\tif ((t /= 0.5) < 1) {\r\n\t\t\treturn 0.5 * t * t;\r\n\t\t}\r\n\t\treturn -0.5 * ((--t) * (t - 2) - 1);\r\n\t},\r\n\r\n\teaseInCubic: function(t) {\r\n\t\treturn t * t * t;\r\n\t},\r\n\r\n\teaseOutCubic: function(t) {\r\n\t\treturn (t = t - 1) * t * t + 1;\r\n\t},\r\n\r\n\teaseInOutCubic: function(t) {\r\n\t\tif ((t /= 0.5) < 1) {\r\n\t\t\treturn 0.5 * t * t * t;\r\n\t\t}\r\n\t\treturn 0.5 * ((t -= 2) * t * t + 2);\r\n\t},\r\n\r\n\teaseInQuart: function(t) {\r\n\t\treturn t * t * t * t;\r\n\t},\r\n\r\n\teaseOutQuart: function(t) {\r\n\t\treturn -((t = t - 1) * t * t * t - 1);\r\n\t},\r\n\r\n\teaseInOutQuart: function(t) {\r\n\t\tif ((t /= 0.5) < 1) {\r\n\t\t\treturn 0.5 * t * t * t * t;\r\n\t\t}\r\n\t\treturn -0.5 * ((t -= 2) * t * t * t - 2);\r\n\t},\r\n\r\n\teaseInQuint: function(t) {\r\n\t\treturn t * t * t * t * t;\r\n\t},\r\n\r\n\teaseOutQuint: function(t) {\r\n\t\treturn (t = t - 1) * t * t * t * t + 1;\r\n\t},\r\n\r\n\teaseInOutQuint: function(t) {\r\n\t\tif ((t /= 0.5) < 1) {\r\n\t\t\treturn 0.5 * t * t * t * t * t;\r\n\t\t}\r\n\t\treturn 0.5 * ((t -= 2) * t * t * t * t + 2);\r\n\t},\r\n\r\n\teaseInSine: function(t) {\r\n\t\treturn -Math.cos(t * (Math.PI / 2)) + 1;\r\n\t},\r\n\r\n\teaseOutSine: function(t) {\r\n\t\treturn Math.sin(t * (Math.PI / 2));\r\n\t},\r\n\r\n\teaseInOutSine: function(t) {\r\n\t\treturn -0.5 * (Math.cos(Math.PI * t) - 1);\r\n\t},\r\n\r\n\teaseInExpo: function(t) {\r\n\t\treturn (t === 0) ? 0 : Math.pow(2, 10 * (t - 1));\r\n\t},\r\n\r\n\teaseOutExpo: function(t) {\r\n\t\treturn (t === 1) ? 1 : -Math.pow(2, -10 * t) + 1;\r\n\t},\r\n\r\n\teaseInOutExpo: function(t) {\r\n\t\tif (t === 0) {\r\n\t\t\treturn 0;\r\n\t\t}\r\n\t\tif (t === 1) {\r\n\t\t\treturn 1;\r\n\t\t}\r\n\t\tif ((t /= 0.5) < 1) {\r\n\t\t\treturn 0.5 * Math.pow(2, 10 * (t - 1));\r\n\t\t}\r\n\t\treturn 0.5 * (-Math.pow(2, -10 * --t) + 2);\r\n\t},\r\n\r\n\teaseInCirc: function(t) {\r\n\t\tif (t >= 1) {\r\n\t\t\treturn t;\r\n\t\t}\r\n\t\treturn -(Math.sqrt(1 - t * t) - 1);\r\n\t},\r\n\r\n\teaseOutCirc: function(t) {\r\n\t\treturn Math.sqrt(1 - (t = t - 1) * t);\r\n\t},\r\n\r\n\teaseInOutCirc: function(t) {\r\n\t\tif ((t /= 0.5) < 1) {\r\n\t\t\treturn -0.5 * (Math.sqrt(1 - t * t) - 1);\r\n\t\t}\r\n\t\treturn 0.5 * (Math.sqrt(1 - (t -= 2) * t) + 1);\r\n\t},\r\n\r\n\teaseInElastic: function(t) {\r\n\t\tvar s = 1.70158;\r\n\t\tvar p = 0;\r\n\t\tvar a = 1;\r\n\t\tif (t === 0) {\r\n\t\t\treturn 0;\r\n\t\t}\r\n\t\tif (t === 1) {\r\n\t\t\treturn 1;\r\n\t\t}\r\n\t\tif (!p) {\r\n\t\t\tp = 0.3;\r\n\t\t}\r\n\t\tif (a < 1) {\r\n\t\t\ta = 1;\r\n\t\t\ts = p / 4;\r\n\t\t} else {\r\n\t\t\ts = p / (2 * Math.PI) * Math.asin(1 / a);\r\n\t\t}\r\n\t\treturn -(a * Math.pow(2, 10 * (t -= 1)) * Math.sin((t - s) * (2 * Math.PI) / p));\r\n\t},\r\n\r\n\teaseOutElastic: function(t) {\r\n\t\tvar s = 1.70158;\r\n\t\tvar p = 0;\r\n\t\tvar a = 1;\r\n\t\tif (t === 0) {\r\n\t\t\treturn 0;\r\n\t\t}\r\n\t\tif (t === 1) {\r\n\t\t\treturn 1;\r\n\t\t}\r\n\t\tif (!p) {\r\n\t\t\tp = 0.3;\r\n\t\t}\r\n\t\tif (a < 1) {\r\n\t\t\ta = 1;\r\n\t\t\ts = p / 4;\r\n\t\t} else {\r\n\t\t\ts = p / (2 * Math.PI) * Math.asin(1 / a);\r\n\t\t}\r\n\t\treturn a * Math.pow(2, -10 * t) * Math.sin((t - s) * (2 * Math.PI) / p) + 1;\r\n\t},\r\n\r\n\teaseInOutElastic: function(t) {\r\n\t\tvar s = 1.70158;\r\n\t\tvar p = 0;\r\n\t\tvar a = 1;\r\n\t\tif (t === 0) {\r\n\t\t\treturn 0;\r\n\t\t}\r\n\t\tif ((t /= 0.5) === 2) {\r\n\t\t\treturn 1;\r\n\t\t}\r\n\t\tif (!p) {\r\n\t\t\tp = 0.45;\r\n\t\t}\r\n\t\tif (a < 1) {\r\n\t\t\ta = 1;\r\n\t\t\ts = p / 4;\r\n\t\t} else {\r\n\t\t\ts = p / (2 * Math.PI) * Math.asin(1 / a);\r\n\t\t}\r\n\t\tif (t < 1) {\r\n\t\t\treturn -0.5 * (a * Math.pow(2, 10 * (t -= 1)) * Math.sin((t - s) * (2 * Math.PI) / p));\r\n\t\t}\r\n\t\treturn a * Math.pow(2, -10 * (t -= 1)) * Math.sin((t - s) * (2 * Math.PI) / p) * 0.5 + 1;\r\n\t},\r\n\teaseInBack: function(t) {\r\n\t\tvar s = 1.70158;\r\n\t\treturn t * t * ((s + 1) * t - s);\r\n\t},\r\n\r\n\teaseOutBack: function(t) {\r\n\t\tvar s = 1.70158;\r\n\t\treturn (t = t - 1) * t * ((s + 1) * t + s) + 1;\r\n\t},\r\n\r\n\teaseInOutBack: function(t) {\r\n\t\tvar s = 1.70158;\r\n\t\tif ((t /= 0.5) < 1) {\r\n\t\t\treturn 0.5 * (t * t * (((s *= (1.525)) + 1) * t - s));\r\n\t\t}\r\n\t\treturn 0.5 * ((t -= 2) * t * (((s *= (1.525)) + 1) * t + s) + 2);\r\n\t},\r\n\r\n\teaseInBounce: function(t) {\r\n\t\treturn 1 - effects.easeOutBounce(1 - t);\r\n\t},\r\n\r\n\teaseOutBounce: function(t) {\r\n\t\tif (t < (1 / 2.75)) {\r\n\t\t\treturn 7.5625 * t * t;\r\n\t\t}\r\n\t\tif (t < (2 / 2.75)) {\r\n\t\t\treturn 7.5625 * (t -= (1.5 / 2.75)) * t + 0.75;\r\n\t\t}\r\n\t\tif (t < (2.5 / 2.75)) {\r\n\t\t\treturn 7.5625 * (t -= (2.25 / 2.75)) * t + 0.9375;\r\n\t\t}\r\n\t\treturn 7.5625 * (t -= (2.625 / 2.75)) * t + 0.984375;\r\n\t},\r\n\r\n\teaseInOutBounce: function(t) {\r\n\t\tif (t < 0.5) {\r\n\t\t\treturn effects.easeInBounce(t * 2) * 0.5;\r\n\t\t}\r\n\t\treturn effects.easeOutBounce(t * 2 - 1) * 0.5 + 0.5;\r\n\t}\r\n};\r\n\r\nvar helpers_easing = {\r\n\teffects: effects\r\n};\r\n\r\n// DEPRECATIONS\r\n\r\n/**\r\n * Provided for backward compatibility, use Chart.helpers.easing.effects instead.\r\n * @function Chart.helpers.easingEffects\r\n * @deprecated since version 2.7.0\r\n * @todo remove at version 3\r\n * @private\r\n */\r\nhelpers_core.easingEffects = effects;\n\nvar PI = Math.PI;\r\nvar RAD_PER_DEG = PI / 180;\r\nvar DOUBLE_PI = PI * 2;\r\nvar HALF_PI = PI / 2;\r\nvar QUARTER_PI = PI / 4;\r\nvar TWO_THIRDS_PI = PI * 2 / 3;\r\n\r\n/**\r\n * @namespace Chart.helpers.canvas\r\n */\r\nvar exports$1 = {\r\n\t/**\r\n\t * Clears the entire canvas associated to the given `chart`.\r\n\t * @param {Chart} chart - The chart for which to clear the canvas.\r\n\t */\r\n\tclear: function(chart) {\r\n\t\tchart.ctx.clearRect(0, 0, chart.width, chart.height);\r\n\t},\r\n\r\n\t/**\r\n\t * Creates a \"path\" for a rectangle with rounded corners at position (x, y) with a\r\n\t * given size (width, height) and the same `radius` for all corners.\r\n\t * @param {CanvasRenderingContext2D} ctx - The canvas 2D Context.\r\n\t * @param {number} x - The x axis of the coordinate for the rectangle starting point.\r\n\t * @param {number} y - The y axis of the coordinate for the rectangle starting point.\r\n\t * @param {number} width - The rectangle's width.\r\n\t * @param {number} height - The rectangle's height.\r\n\t * @param {number} radius - The rounded amount (in pixels) for the four corners.\r\n\t * @todo handle `radius` as top-left, top-right, bottom-right, bottom-left array/object?\r\n\t */\r\n\troundedRect: function(ctx, x, y, width, height, radius) {\r\n\t\tif (radius) {\r\n\t\t\tvar r = Math.min(radius, height / 2, width / 2);\r\n\t\t\tvar left = x + r;\r\n\t\t\tvar top = y + r;\r\n\t\t\tvar right = x + width - r;\r\n\t\t\tvar bottom = y + height - r;\r\n\r\n\t\t\tctx.moveTo(x, top);\r\n\t\t\tif (left < right && top < bottom) {\r\n\t\t\t\tctx.arc(left, top, r, -PI, -HALF_PI);\r\n\t\t\t\tctx.arc(right, top, r, -HALF_PI, 0);\r\n\t\t\t\tctx.arc(right, bottom, r, 0, HALF_PI);\r\n\t\t\t\tctx.arc(left, bottom, r, HALF_PI, PI);\r\n\t\t\t} else if (left < right) {\r\n\t\t\t\tctx.moveTo(left, y);\r\n\t\t\t\tctx.arc(right, top, r, -HALF_PI, HALF_PI);\r\n\t\t\t\tctx.arc(left, top, r, HALF_PI, PI + HALF_PI);\r\n\t\t\t} else if (top < bottom) {\r\n\t\t\t\tctx.arc(left, top, r, -PI, 0);\r\n\t\t\t\tctx.arc(left, bottom, r, 0, PI);\r\n\t\t\t} else {\r\n\t\t\t\tctx.arc(left, top, r, -PI, PI);\r\n\t\t\t}\r\n\t\t\tctx.closePath();\r\n\t\t\tctx.moveTo(x, y);\r\n\t\t} else {\r\n\t\t\tctx.rect(x, y, width, height);\r\n\t\t}\r\n\t},\r\n\r\n\tdrawPoint: function(ctx, style, radius, x, y, rotation) {\r\n\t\tvar type, xOffset, yOffset, size, cornerRadius;\r\n\t\tvar rad = (rotation || 0) * RAD_PER_DEG;\r\n\r\n\t\tif (style && typeof style === 'object') {\r\n\t\t\ttype = style.toString();\r\n\t\t\tif (type === '[object HTMLImageElement]' || type === '[object HTMLCanvasElement]') {\r\n\t\t\t\tctx.save();\r\n\t\t\t\tctx.translate(x, y);\r\n\t\t\t\tctx.rotate(rad);\r\n\t\t\t\tctx.drawImage(style, -style.width / 2, -style.height / 2, style.width, style.height);\r\n\t\t\t\tctx.restore();\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tif (isNaN(radius) || radius <= 0) {\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n\t\tctx.beginPath();\r\n\r\n\t\tswitch (style) {\r\n\t\t// Default includes circle\r\n\t\tdefault:\r\n\t\t\tctx.arc(x, y, radius, 0, DOUBLE_PI);\r\n\t\t\tctx.closePath();\r\n\t\t\tbreak;\r\n\t\tcase 'triangle':\r\n\t\t\tctx.moveTo(x + Math.sin(rad) * radius, y - Math.cos(rad) * radius);\r\n\t\t\trad += TWO_THIRDS_PI;\r\n\t\t\tctx.lineTo(x + Math.sin(rad) * radius, y - Math.cos(rad) * radius);\r\n\t\t\trad += TWO_THIRDS_PI;\r\n\t\t\tctx.lineTo(x + Math.sin(rad) * radius, y - Math.cos(rad) * radius);\r\n\t\t\tctx.closePath();\r\n\t\t\tbreak;\r\n\t\tcase 'rectRounded':\r\n\t\t\t// NOTE: the rounded rect implementation changed to use `arc` instead of\r\n\t\t\t// `quadraticCurveTo` since it generates better results when rect is\r\n\t\t\t// almost a circle. 0.516 (instead of 0.5) produces results with visually\r\n\t\t\t// closer proportion to the previous impl and it is inscribed in the\r\n\t\t\t// circle with `radius`. For more details, see the following PRs:\r\n\t\t\t// https://github.com/chartjs/Chart.js/issues/5597\r\n\t\t\t// https://github.com/chartjs/Chart.js/issues/5858\r\n\t\t\tcornerRadius = radius * 0.516;\r\n\t\t\tsize = radius - cornerRadius;\r\n\t\t\txOffset = Math.cos(rad + QUARTER_PI) * size;\r\n\t\t\tyOffset = Math.sin(rad + QUARTER_PI) * size;\r\n\t\t\tctx.arc(x - xOffset, y - yOffset, cornerRadius, rad - PI, rad - HALF_PI);\r\n\t\t\tctx.arc(x + yOffset, y - xOffset, cornerRadius, rad - HALF_PI, rad);\r\n\t\t\tctx.arc(x + xOffset, y + yOffset, cornerRadius, rad, rad + HALF_PI);\r\n\t\t\tctx.arc(x - yOffset, y + xOffset, cornerRadius, rad + HALF_PI, rad + PI);\r\n\t\t\tctx.closePath();\r\n\t\t\tbreak;\r\n\t\tcase 'rect':\r\n\t\t\tif (!rotation) {\r\n\t\t\t\tsize = Math.SQRT1_2 * radius;\r\n\t\t\t\tctx.rect(x - size, y - size, 2 * size, 2 * size);\r\n\t\t\t\tbreak;\r\n\t\t\t}\r\n\t\t\trad += QUARTER_PI;\r\n\t\t\t/* falls through */\r\n\t\tcase 'rectRot':\r\n\t\t\txOffset = Math.cos(rad) * radius;\r\n\t\t\tyOffset = Math.sin(rad) * radius;\r\n\t\t\tctx.moveTo(x - xOffset, y - yOffset);\r\n\t\t\tctx.lineTo(x + yOffset, y - xOffset);\r\n\t\t\tctx.lineTo(x + xOffset, y + yOffset);\r\n\t\t\tctx.lineTo(x - yOffset, y + xOffset);\r\n\t\t\tctx.closePath();\r\n\t\t\tbreak;\r\n\t\tcase 'crossRot':\r\n\t\t\trad += QUARTER_PI;\r\n\t\t\t/* falls through */\r\n\t\tcase 'cross':\r\n\t\t\txOffset = Math.cos(rad) * radius;\r\n\t\t\tyOffset = Math.sin(rad) * radius;\r\n\t\t\tctx.moveTo(x - xOffset, y - yOffset);\r\n\t\t\tctx.lineTo(x + xOffset, y + yOffset);\r\n\t\t\tctx.moveTo(x + yOffset, y - xOffset);\r\n\t\t\tctx.lineTo(x - yOffset, y + xOffset);\r\n\t\t\tbreak;\r\n\t\tcase 'star':\r\n\t\t\txOffset = Math.cos(rad) * radius;\r\n\t\t\tyOffset = Math.sin(rad) * radius;\r\n\t\t\tctx.moveTo(x - xOffset, y - yOffset);\r\n\t\t\tctx.lineTo(x + xOffset, y + yOffset);\r\n\t\t\tctx.moveTo(x + yOffset, y - xOffset);\r\n\t\t\tctx.lineTo(x - yOffset, y + xOffset);\r\n\t\t\trad += QUARTER_PI;\r\n\t\t\txOffset = Math.cos(rad) * radius;\r\n\t\t\tyOffset = Math.sin(rad) * radius;\r\n\t\t\tctx.moveTo(x - xOffset, y - yOffset);\r\n\t\t\tctx.lineTo(x + xOffset, y + yOffset);\r\n\t\t\tctx.moveTo(x + yOffset, y - xOffset);\r\n\t\t\tctx.lineTo(x - yOffset, y + xOffset);\r\n\t\t\tbreak;\r\n\t\tcase 'line':\r\n\t\t\txOffset = Math.cos(rad) * radius;\r\n\t\t\tyOffset = Math.sin(rad) * radius;\r\n\t\t\tctx.moveTo(x - xOffset, y - yOffset);\r\n\t\t\tctx.lineTo(x + xOffset, y + yOffset);\r\n\t\t\tbreak;\r\n\t\tcase 'dash':\r\n\t\t\tctx.moveTo(x, y);\r\n\t\t\tctx.lineTo(x + Math.cos(rad) * radius, y + Math.sin(rad) * radius);\r\n\t\t\tbreak;\r\n\t\t}\r\n\r\n\t\tctx.fill();\r\n\t\tctx.stroke();\r\n\t},\r\n\r\n\t/**\r\n\t * Returns true if the point is inside the rectangle\r\n\t * @param {object} point - The point to test\r\n\t * @param {object} area - The rectangle\r\n\t * @returns {boolean}\r\n\t * @private\r\n\t */\r\n\t_isPointInArea: function(point, area) {\r\n\t\tvar epsilon = 1e-6; // 1e-6 is margin in pixels for accumulated error.\r\n\r\n\t\treturn point.x > area.left - epsilon && point.x < area.right + epsilon &&\r\n\t\t\tpoint.y > area.top - epsilon && point.y < area.bottom + epsilon;\r\n\t},\r\n\r\n\tclipArea: function(ctx, area) {\r\n\t\tctx.save();\r\n\t\tctx.beginPath();\r\n\t\tctx.rect(area.left, area.top, area.right - area.left, area.bottom - area.top);\r\n\t\tctx.clip();\r\n\t},\r\n\r\n\tunclipArea: function(ctx) {\r\n\t\tctx.restore();\r\n\t},\r\n\r\n\tlineTo: function(ctx, previous, target, flip) {\r\n\t\tvar stepped = target.steppedLine;\r\n\t\tif (stepped) {\r\n\t\t\tif (stepped === 'middle') {\r\n\t\t\t\tvar midpoint = (previous.x + target.x) / 2.0;\r\n\t\t\t\tctx.lineTo(midpoint, flip ? target.y : previous.y);\r\n\t\t\t\tctx.lineTo(midpoint, flip ? previous.y : target.y);\r\n\t\t\t} else if ((stepped === 'after' && !flip) || (stepped !== 'after' && flip)) {\r\n\t\t\t\tctx.lineTo(previous.x, target.y);\r\n\t\t\t} else {\r\n\t\t\t\tctx.lineTo(target.x, previous.y);\r\n\t\t\t}\r\n\t\t\tctx.lineTo(target.x, target.y);\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n\t\tif (!target.tension) {\r\n\t\t\tctx.lineTo(target.x, target.y);\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n\t\tctx.bezierCurveTo(\r\n\t\t\tflip ? previous.controlPointPreviousX : previous.controlPointNextX,\r\n\t\t\tflip ? previous.controlPointPreviousY : previous.controlPointNextY,\r\n\t\t\tflip ? target.controlPointNextX : target.controlPointPreviousX,\r\n\t\t\tflip ? target.controlPointNextY : target.controlPointPreviousY,\r\n\t\t\ttarget.x,\r\n\t\t\ttarget.y);\r\n\t}\r\n};\r\n\r\nvar helpers_canvas = exports$1;\r\n\r\n// DEPRECATIONS\r\n\r\n/**\r\n * Provided for backward compatibility, use Chart.helpers.canvas.clear instead.\r\n * @namespace Chart.helpers.clear\r\n * @deprecated since version 2.7.0\r\n * @todo remove at version 3\r\n * @private\r\n */\r\nhelpers_core.clear = exports$1.clear;\r\n\r\n/**\r\n * Provided for backward compatibility, use Chart.helpers.canvas.roundedRect instead.\r\n * @namespace Chart.helpers.drawRoundedRectangle\r\n * @deprecated since version 2.7.0\r\n * @todo remove at version 3\r\n * @private\r\n */\r\nhelpers_core.drawRoundedRectangle = function(ctx) {\r\n\tctx.beginPath();\r\n\texports$1.roundedRect.apply(exports$1, arguments);\r\n};\n\nvar defaults = {\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_set: function(scope, values) {\r\n\t\treturn helpers_core.merge(this[scope] || (this[scope] = {}), values);\r\n\t}\r\n};\r\n\r\n// TODO(v3): remove 'global' from namespace. all default are global and\r\n// there's inconsistency around which options are under 'global'\r\ndefaults._set('global', {\r\n\tdefaultColor: 'rgba(0,0,0,0.1)',\r\n\tdefaultFontColor: '#666',\r\n\tdefaultFontFamily: \"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif\",\r\n\tdefaultFontSize: 12,\r\n\tdefaultFontStyle: 'normal',\r\n\tdefaultLineHeight: 1.2,\r\n\tshowLines: true\r\n});\r\n\r\nvar core_defaults = defaults;\n\nvar valueOrDefault = helpers_core.valueOrDefault;\r\n\r\n/**\r\n * Converts the given font object into a CSS font string.\r\n * @param {object} font - A font object.\r\n * @return {string} The CSS font string. See https://developer.mozilla.org/en-US/docs/Web/CSS/font\r\n * @private\r\n */\r\nfunction toFontString(font) {\r\n\tif (!font || helpers_core.isNullOrUndef(font.size) || helpers_core.isNullOrUndef(font.family)) {\r\n\t\treturn null;\r\n\t}\r\n\r\n\treturn (font.style ? font.style + ' ' : '')\r\n\t\t+ (font.weight ? font.weight + ' ' : '')\r\n\t\t+ font.size + 'px '\r\n\t\t+ font.family;\r\n}\r\n\r\n/**\r\n * @alias Chart.helpers.options\r\n * @namespace\r\n */\r\nvar helpers_options = {\r\n\t/**\r\n\t * Converts the given line height `value` in pixels for a specific font `size`.\r\n\t * @param {number|string} value - The lineHeight to parse (eg. 1.6, '14px', '75%', '1.6em').\r\n\t * @param {number} size - The font size (in pixels) used to resolve relative `value`.\r\n\t * @returns {number} The effective line height in pixels (size * 1.2 if value is invalid).\r\n\t * @see https://developer.mozilla.org/en-US/docs/Web/CSS/line-height\r\n\t * @since 2.7.0\r\n\t */\r\n\ttoLineHeight: function(value, size) {\r\n\t\tvar matches = ('' + value).match(/^(normal|(\\d+(?:\\.\\d+)?)(px|em|%)?)$/);\r\n\t\tif (!matches || matches[1] === 'normal') {\r\n\t\t\treturn size * 1.2;\r\n\t\t}\r\n\r\n\t\tvalue = +matches[2];\r\n\r\n\t\tswitch (matches[3]) {\r\n\t\tcase 'px':\r\n\t\t\treturn value;\r\n\t\tcase '%':\r\n\t\t\tvalue /= 100;\r\n\t\t\tbreak;\r\n\t\t}\r\n\r\n\t\treturn size * value;\r\n\t},\r\n\r\n\t/**\r\n\t * Converts the given value into a padding object with pre-computed width/height.\r\n\t * @param {number|object} value - If a number, set the value to all TRBL component,\r\n\t * else, if and object, use defined properties and sets undefined ones to 0.\r\n\t * @returns {object} The padding values (top, right, bottom, left, width, height)\r\n\t * @since 2.7.0\r\n\t */\r\n\ttoPadding: function(value) {\r\n\t\tvar t, r, b, l;\r\n\r\n\t\tif (helpers_core.isObject(value)) {\r\n\t\t\tt = +value.top || 0;\r\n\t\t\tr = +value.right || 0;\r\n\t\t\tb = +value.bottom || 0;\r\n\t\t\tl = +value.left || 0;\r\n\t\t} else {\r\n\t\t\tt = r = b = l = +value || 0;\r\n\t\t}\r\n\r\n\t\treturn {\r\n\t\t\ttop: t,\r\n\t\t\tright: r,\r\n\t\t\tbottom: b,\r\n\t\t\tleft: l,\r\n\t\t\theight: t + b,\r\n\t\t\twidth: l + r\r\n\t\t};\r\n\t},\r\n\r\n\t/**\r\n\t * Parses font options and returns the font object.\r\n\t * @param {object} options - A object that contains font options to be parsed.\r\n\t * @return {object} The font object.\r\n\t * @todo Support font.* options and renamed to toFont().\r\n\t * @private\r\n\t */\r\n\t_parseFont: function(options) {\r\n\t\tvar globalDefaults = core_defaults.global;\r\n\t\tvar size = valueOrDefault(options.fontSize, globalDefaults.defaultFontSize);\r\n\t\tvar font = {\r\n\t\t\tfamily: valueOrDefault(options.fontFamily, globalDefaults.defaultFontFamily),\r\n\t\t\tlineHeight: helpers_core.options.toLineHeight(valueOrDefault(options.lineHeight, globalDefaults.defaultLineHeight), size),\r\n\t\t\tsize: size,\r\n\t\t\tstyle: valueOrDefault(options.fontStyle, globalDefaults.defaultFontStyle),\r\n\t\t\tweight: null,\r\n\t\t\tstring: ''\r\n\t\t};\r\n\r\n\t\tfont.string = toFontString(font);\r\n\t\treturn font;\r\n\t},\r\n\r\n\t/**\r\n\t * Evaluates the given `inputs` sequentially and returns the first defined value.\r\n\t * @param {Array} inputs - An array of values, falling back to the last value.\r\n\t * @param {object} [context] - If defined and the current value is a function, the value\r\n\t * is called with `context` as first argument and the result becomes the new input.\r\n\t * @param {number} [index] - If defined and the current value is an array, the value\r\n\t * at `index` become the new input.\r\n\t * @param {object} [info] - object to return information about resolution in\r\n\t * @param {boolean} [info.cacheable] - Will be set to `false` if option is not cacheable.\r\n\t * @since 2.7.0\r\n\t */\r\n\tresolve: function(inputs, context, index, info) {\r\n\t\tvar cacheable = true;\r\n\t\tvar i, ilen, value;\r\n\r\n\t\tfor (i = 0, ilen = inputs.length; i < ilen; ++i) {\r\n\t\t\tvalue = inputs[i];\r\n\t\t\tif (value === undefined) {\r\n\t\t\t\tcontinue;\r\n\t\t\t}\r\n\t\t\tif (context !== undefined && typeof value === 'function') {\r\n\t\t\t\tvalue = value(context);\r\n\t\t\t\tcacheable = false;\r\n\t\t\t}\r\n\t\t\tif (index !== undefined && helpers_core.isArray(value)) {\r\n\t\t\t\tvalue = value[index];\r\n\t\t\t\tcacheable = false;\r\n\t\t\t}\r\n\t\t\tif (value !== undefined) {\r\n\t\t\t\tif (info && !cacheable) {\r\n\t\t\t\t\tinfo.cacheable = false;\r\n\t\t\t\t}\r\n\t\t\t\treturn value;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n};\n\n/**\r\n * @alias Chart.helpers.math\r\n * @namespace\r\n */\r\nvar exports$2 = {\r\n\t/**\r\n\t * Returns an array of factors sorted from 1 to sqrt(value)\r\n\t * @private\r\n\t */\r\n\t_factorize: function(value) {\r\n\t\tvar result = [];\r\n\t\tvar sqrt = Math.sqrt(value);\r\n\t\tvar i;\r\n\r\n\t\tfor (i = 1; i < sqrt; i++) {\r\n\t\t\tif (value % i === 0) {\r\n\t\t\t\tresult.push(i);\r\n\t\t\t\tresult.push(value / i);\r\n\t\t\t}\r\n\t\t}\r\n\t\tif (sqrt === (sqrt | 0)) { // if value is a square number\r\n\t\t\tresult.push(sqrt);\r\n\t\t}\r\n\r\n\t\tresult.sort(function(a, b) {\r\n\t\t\treturn a - b;\r\n\t\t}).pop();\r\n\t\treturn result;\r\n\t},\r\n\r\n\tlog10: Math.log10 || function(x) {\r\n\t\tvar exponent = Math.log(x) * Math.LOG10E; // Math.LOG10E = 1 / Math.LN10.\r\n\t\t// Check for whole powers of 10,\r\n\t\t// which due to floating point rounding error should be corrected.\r\n\t\tvar powerOf10 = Math.round(exponent);\r\n\t\tvar isPowerOf10 = x === Math.pow(10, powerOf10);\r\n\r\n\t\treturn isPowerOf10 ? powerOf10 : exponent;\r\n\t}\r\n};\r\n\r\nvar helpers_math = exports$2;\r\n\r\n// DEPRECATIONS\r\n\r\n/**\r\n * Provided for backward compatibility, use Chart.helpers.math.log10 instead.\r\n * @namespace Chart.helpers.log10\r\n * @deprecated since version 2.9.0\r\n * @todo remove at version 3\r\n * @private\r\n */\r\nhelpers_core.log10 = exports$2.log10;\n\nvar getRtlAdapter = function(rectX, width) {\r\n\treturn {\r\n\t\tx: function(x) {\r\n\t\t\treturn rectX + rectX + width - x;\r\n\t\t},\r\n\t\tsetWidth: function(w) {\r\n\t\t\twidth = w;\r\n\t\t},\r\n\t\ttextAlign: function(align) {\r\n\t\t\tif (align === 'center') {\r\n\t\t\t\treturn align;\r\n\t\t\t}\r\n\t\t\treturn align === 'right' ? 'left' : 'right';\r\n\t\t},\r\n\t\txPlus: function(x, value) {\r\n\t\t\treturn x - value;\r\n\t\t},\r\n\t\tleftForLtr: function(x, itemWidth) {\r\n\t\t\treturn x - itemWidth;\r\n\t\t},\r\n\t};\r\n};\r\n\r\nvar getLtrAdapter = function() {\r\n\treturn {\r\n\t\tx: function(x) {\r\n\t\t\treturn x;\r\n\t\t},\r\n\t\tsetWidth: function(w) { // eslint-disable-line no-unused-vars\r\n\t\t},\r\n\t\ttextAlign: function(align) {\r\n\t\t\treturn align;\r\n\t\t},\r\n\t\txPlus: function(x, value) {\r\n\t\t\treturn x + value;\r\n\t\t},\r\n\t\tleftForLtr: function(x, _itemWidth) { // eslint-disable-line no-unused-vars\r\n\t\t\treturn x;\r\n\t\t},\r\n\t};\r\n};\r\n\r\nvar getAdapter = function(rtl, rectX, width) {\r\n\treturn rtl ? getRtlAdapter(rectX, width) : getLtrAdapter();\r\n};\r\n\r\nvar overrideTextDirection = function(ctx, direction) {\r\n\tvar style, original;\r\n\tif (direction === 'ltr' || direction === 'rtl') {\r\n\t\tstyle = ctx.canvas.style;\r\n\t\toriginal = [\r\n\t\t\tstyle.getPropertyValue('direction'),\r\n\t\t\tstyle.getPropertyPriority('direction'),\r\n\t\t];\r\n\r\n\t\tstyle.setProperty('direction', direction, 'important');\r\n\t\tctx.prevTextDirection = original;\r\n\t}\r\n};\r\n\r\nvar restoreTextDirection = function(ctx) {\r\n\tvar original = ctx.prevTextDirection;\r\n\tif (original !== undefined) {\r\n\t\tdelete ctx.prevTextDirection;\r\n\t\tctx.canvas.style.setProperty('direction', original[0], original[1]);\r\n\t}\r\n};\r\n\r\nvar helpers_rtl = {\r\n\tgetRtlAdapter: getAdapter,\r\n\toverrideTextDirection: overrideTextDirection,\r\n\trestoreTextDirection: restoreTextDirection,\r\n};\n\nvar helpers$1 = helpers_core;\r\nvar easing = helpers_easing;\r\nvar canvas = helpers_canvas;\r\nvar options = helpers_options;\r\nvar math = helpers_math;\r\nvar rtl = helpers_rtl;\nhelpers$1.easing = easing;\nhelpers$1.canvas = canvas;\nhelpers$1.options = options;\nhelpers$1.math = math;\nhelpers$1.rtl = rtl;\n\nfunction interpolate(start, view, model, ease) {\r\n\tvar keys = Object.keys(model);\r\n\tvar i, ilen, key, actual, origin, target, type, c0, c1;\r\n\r\n\tfor (i = 0, ilen = keys.length; i < ilen; ++i) {\r\n\t\tkey = keys[i];\r\n\r\n\t\ttarget = model[key];\r\n\r\n\t\t// if a value is added to the model after pivot() has been called, the view\r\n\t\t// doesn't contain it, so let's initialize the view to the target value.\r\n\t\tif (!view.hasOwnProperty(key)) {\r\n\t\t\tview[key] = target;\r\n\t\t}\r\n\r\n\t\tactual = view[key];\r\n\r\n\t\tif (actual === target || key[0] === '_') {\r\n\t\t\tcontinue;\r\n\t\t}\r\n\r\n\t\tif (!start.hasOwnProperty(key)) {\r\n\t\t\tstart[key] = actual;\r\n\t\t}\r\n\r\n\t\torigin = start[key];\r\n\r\n\t\ttype = typeof target;\r\n\r\n\t\tif (type === typeof origin) {\r\n\t\t\tif (type === 'string') {\r\n\t\t\t\tc0 = chartjsColor(origin);\r\n\t\t\t\tif (c0.valid) {\r\n\t\t\t\t\tc1 = chartjsColor(target);\r\n\t\t\t\t\tif (c1.valid) {\r\n\t\t\t\t\t\tview[key] = c1.mix(c0, ease).rgbString();\r\n\t\t\t\t\t\tcontinue;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t} else if (helpers$1.isFinite(origin) && helpers$1.isFinite(target)) {\r\n\t\t\t\tview[key] = origin + (target - origin) * ease;\r\n\t\t\t\tcontinue;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tview[key] = target;\r\n\t}\r\n}\r\n\r\nvar Element = function(configuration) {\r\n\thelpers$1.extend(this, configuration);\r\n\tthis.initialize.apply(this, arguments);\r\n};\r\n\r\nhelpers$1.extend(Element.prototype, {\r\n\t_type: undefined,\r\n\r\n\tinitialize: function() {\r\n\t\tthis.hidden = false;\r\n\t},\r\n\r\n\tpivot: function() {\r\n\t\tvar me = this;\r\n\t\tif (!me._view) {\r\n\t\t\tme._view = helpers$1.extend({}, me._model);\r\n\t\t}\r\n\t\tme._start = {};\r\n\t\treturn me;\r\n\t},\r\n\r\n\ttransition: function(ease) {\r\n\t\tvar me = this;\r\n\t\tvar model = me._model;\r\n\t\tvar start = me._start;\r\n\t\tvar view = me._view;\r\n\r\n\t\t// No animation -> No Transition\r\n\t\tif (!model || ease === 1) {\r\n\t\t\tme._view = helpers$1.extend({}, model);\r\n\t\t\tme._start = null;\r\n\t\t\treturn me;\r\n\t\t}\r\n\r\n\t\tif (!view) {\r\n\t\t\tview = me._view = {};\r\n\t\t}\r\n\r\n\t\tif (!start) {\r\n\t\t\tstart = me._start = {};\r\n\t\t}\r\n\r\n\t\tinterpolate(start, view, model, ease);\r\n\r\n\t\treturn me;\r\n\t},\r\n\r\n\ttooltipPosition: function() {\r\n\t\treturn {\r\n\t\t\tx: this._model.x,\r\n\t\t\ty: this._model.y\r\n\t\t};\r\n\t},\r\n\r\n\thasValue: function() {\r\n\t\treturn helpers$1.isNumber(this._model.x) && helpers$1.isNumber(this._model.y);\r\n\t}\r\n});\r\n\r\nElement.extend = helpers$1.inherits;\r\n\r\nvar core_element = Element;\n\nvar exports$3 = core_element.extend({\r\n\tchart: null, // the animation associated chart instance\r\n\tcurrentStep: 0, // the current animation step\r\n\tnumSteps: 60, // default number of steps\r\n\teasing: '', // the easing to use for this animation\r\n\trender: null, // render function used by the animation service\r\n\r\n\tonAnimationProgress: null, // user specified callback to fire on each step of the animation\r\n\tonAnimationComplete: null, // user specified callback to fire when the animation finishes\r\n});\r\n\r\nvar core_animation = exports$3;\r\n\r\n// DEPRECATIONS\r\n\r\n/**\r\n * Provided for backward compatibility, use Chart.Animation instead\r\n * @prop Chart.Animation#animationObject\r\n * @deprecated since version 2.6.0\r\n * @todo remove at version 3\r\n */\r\nObject.defineProperty(exports$3.prototype, 'animationObject', {\r\n\tget: function() {\r\n\t\treturn this;\r\n\t}\r\n});\r\n\r\n/**\r\n * Provided for backward compatibility, use Chart.Animation#chart instead\r\n * @prop Chart.Animation#chartInstance\r\n * @deprecated since version 2.6.0\r\n * @todo remove at version 3\r\n */\r\nObject.defineProperty(exports$3.prototype, 'chartInstance', {\r\n\tget: function() {\r\n\t\treturn this.chart;\r\n\t},\r\n\tset: function(value) {\r\n\t\tthis.chart = value;\r\n\t}\r\n});\n\ncore_defaults._set('global', {\r\n\tanimation: {\r\n\t\tduration: 1000,\r\n\t\teasing: 'easeOutQuart',\r\n\t\tonProgress: helpers$1.noop,\r\n\t\tonComplete: helpers$1.noop\r\n\t}\r\n});\r\n\r\nvar core_animations = {\r\n\tanimations: [],\r\n\trequest: null,\r\n\r\n\t/**\r\n\t * @param {Chart} chart - The chart to animate.\r\n\t * @param {Chart.Animation} animation - The animation that we will animate.\r\n\t * @param {number} duration - The animation duration in ms.\r\n\t * @param {boolean} lazy - if true, the chart is not marked as animating to enable more responsive interactions\r\n\t */\r\n\taddAnimation: function(chart, animation, duration, lazy) {\r\n\t\tvar animations = this.animations;\r\n\t\tvar i, ilen;\r\n\r\n\t\tanimation.chart = chart;\r\n\t\tanimation.startTime = Date.now();\r\n\t\tanimation.duration = duration;\r\n\r\n\t\tif (!lazy) {\r\n\t\t\tchart.animating = true;\r\n\t\t}\r\n\r\n\t\tfor (i = 0, ilen = animations.length; i < ilen; ++i) {\r\n\t\t\tif (animations[i].chart === chart) {\r\n\t\t\t\tanimations[i] = animation;\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tanimations.push(animation);\r\n\r\n\t\t// If there are no animations queued, manually kickstart a digest, for lack of a better word\r\n\t\tif (animations.length === 1) {\r\n\t\t\tthis.requestAnimationFrame();\r\n\t\t}\r\n\t},\r\n\r\n\tcancelAnimation: function(chart) {\r\n\t\tvar index = helpers$1.findIndex(this.animations, function(animation) {\r\n\t\t\treturn animation.chart === chart;\r\n\t\t});\r\n\r\n\t\tif (index !== -1) {\r\n\t\t\tthis.animations.splice(index, 1);\r\n\t\t\tchart.animating = false;\r\n\t\t}\r\n\t},\r\n\r\n\trequestAnimationFrame: function() {\r\n\t\tvar me = this;\r\n\t\tif (me.request === null) {\r\n\t\t\t// Skip animation frame requests until the active one is executed.\r\n\t\t\t// This can happen when processing mouse events, e.g. 'mousemove'\r\n\t\t\t// and 'mouseout' events will trigger multiple renders.\r\n\t\t\tme.request = helpers$1.requestAnimFrame.call(window, function() {\r\n\t\t\t\tme.request = null;\r\n\t\t\t\tme.startDigest();\r\n\t\t\t});\r\n\t\t}\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\tstartDigest: function() {\r\n\t\tvar me = this;\r\n\r\n\t\tme.advance();\r\n\r\n\t\t// Do we have more stuff to animate?\r\n\t\tif (me.animations.length > 0) {\r\n\t\t\tme.requestAnimationFrame();\r\n\t\t}\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\tadvance: function() {\r\n\t\tvar animations = this.animations;\r\n\t\tvar animation, chart, numSteps, nextStep;\r\n\t\tvar i = 0;\r\n\r\n\t\t// 1 animation per chart, so we are looping charts here\r\n\t\twhile (i < animations.length) {\r\n\t\t\tanimation = animations[i];\r\n\t\t\tchart = animation.chart;\r\n\t\t\tnumSteps = animation.numSteps;\r\n\r\n\t\t\t// Make sure that currentStep starts at 1\r\n\t\t\t// https://github.com/chartjs/Chart.js/issues/6104\r\n\t\t\tnextStep = Math.floor((Date.now() - animation.startTime) / animation.duration * numSteps) + 1;\r\n\t\t\tanimation.currentStep = Math.min(nextStep, numSteps);\r\n\r\n\t\t\thelpers$1.callback(animation.render, [chart, animation], chart);\r\n\t\t\thelpers$1.callback(animation.onAnimationProgress, [animation], chart);\r\n\r\n\t\t\tif (animation.currentStep >= numSteps) {\r\n\t\t\t\thelpers$1.callback(animation.onAnimationComplete, [animation], chart);\r\n\t\t\t\tchart.animating = false;\r\n\t\t\t\tanimations.splice(i, 1);\r\n\t\t\t} else {\r\n\t\t\t\t++i;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n};\n\nvar resolve = helpers$1.options.resolve;\r\n\r\nvar arrayEvents = ['push', 'pop', 'shift', 'splice', 'unshift'];\r\n\r\n/**\r\n * Hooks the array methods that add or remove values ('push', pop', 'shift', 'splice',\r\n * 'unshift') and notify the listener AFTER the array has been altered. Listeners are\r\n * called on the 'onData*' callbacks (e.g. onDataPush, etc.) with same arguments.\r\n */\r\nfunction listenArrayEvents(array, listener) {\r\n\tif (array._chartjs) {\r\n\t\tarray._chartjs.listeners.push(listener);\r\n\t\treturn;\r\n\t}\r\n\r\n\tObject.defineProperty(array, '_chartjs', {\r\n\t\tconfigurable: true,\r\n\t\tenumerable: false,\r\n\t\tvalue: {\r\n\t\t\tlisteners: [listener]\r\n\t\t}\r\n\t});\r\n\r\n\tarrayEvents.forEach(function(key) {\r\n\t\tvar method = 'onData' + key.charAt(0).toUpperCase() + key.slice(1);\r\n\t\tvar base = array[key];\r\n\r\n\t\tObject.defineProperty(array, key, {\r\n\t\t\tconfigurable: true,\r\n\t\t\tenumerable: false,\r\n\t\t\tvalue: function() {\r\n\t\t\t\tvar args = Array.prototype.slice.call(arguments);\r\n\t\t\t\tvar res = base.apply(this, args);\r\n\r\n\t\t\t\thelpers$1.each(array._chartjs.listeners, function(object) {\r\n\t\t\t\t\tif (typeof object[method] === 'function') {\r\n\t\t\t\t\t\tobject[method].apply(object, args);\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\r\n\t\t\t\treturn res;\r\n\t\t\t}\r\n\t\t});\r\n\t});\r\n}\r\n\r\n/**\r\n * Removes the given array event listener and cleanup extra attached properties (such as\r\n * the _chartjs stub and overridden methods) if array doesn't have any more listeners.\r\n */\r\nfunction unlistenArrayEvents(array, listener) {\r\n\tvar stub = array._chartjs;\r\n\tif (!stub) {\r\n\t\treturn;\r\n\t}\r\n\r\n\tvar listeners = stub.listeners;\r\n\tvar index = listeners.indexOf(listener);\r\n\tif (index !== -1) {\r\n\t\tlisteners.splice(index, 1);\r\n\t}\r\n\r\n\tif (listeners.length > 0) {\r\n\t\treturn;\r\n\t}\r\n\r\n\tarrayEvents.forEach(function(key) {\r\n\t\tdelete array[key];\r\n\t});\r\n\r\n\tdelete array._chartjs;\r\n}\r\n\r\n// Base class for all dataset controllers (line, bar, etc)\r\nvar DatasetController = function(chart, datasetIndex) {\r\n\tthis.initialize(chart, datasetIndex);\r\n};\r\n\r\nhelpers$1.extend(DatasetController.prototype, {\r\n\r\n\t/**\r\n\t * Element type used to generate a meta dataset (e.g. Chart.element.Line).\r\n\t * @type {Chart.core.element}\r\n\t */\r\n\tdatasetElementType: null,\r\n\r\n\t/**\r\n\t * Element type used to generate a meta data (e.g. Chart.element.Point).\r\n\t * @type {Chart.core.element}\r\n\t */\r\n\tdataElementType: null,\r\n\r\n\t/**\r\n\t * Dataset element option keys to be resolved in _resolveDatasetElementOptions.\r\n\t * A derived controller may override this to resolve controller-specific options.\r\n\t * The keys defined here are for backward compatibility for legend styles.\r\n\t * @private\r\n\t */\r\n\t_datasetElementOptions: [\r\n\t\t'backgroundColor',\r\n\t\t'borderCapStyle',\r\n\t\t'borderColor',\r\n\t\t'borderDash',\r\n\t\t'borderDashOffset',\r\n\t\t'borderJoinStyle',\r\n\t\t'borderWidth'\r\n\t],\r\n\r\n\t/**\r\n\t * Data element option keys to be resolved in _resolveDataElementOptions.\r\n\t * A derived controller may override this to resolve controller-specific options.\r\n\t * The keys defined here are for backward compatibility for legend styles.\r\n\t * @private\r\n\t */\r\n\t_dataElementOptions: [\r\n\t\t'backgroundColor',\r\n\t\t'borderColor',\r\n\t\t'borderWidth',\r\n\t\t'pointStyle'\r\n\t],\r\n\r\n\tinitialize: function(chart, datasetIndex) {\r\n\t\tvar me = this;\r\n\t\tme.chart = chart;\r\n\t\tme.index = datasetIndex;\r\n\t\tme.linkScales();\r\n\t\tme.addElements();\r\n\t\tme._type = me.getMeta().type;\r\n\t},\r\n\r\n\tupdateIndex: function(datasetIndex) {\r\n\t\tthis.index = datasetIndex;\r\n\t},\r\n\r\n\tlinkScales: function() {\r\n\t\tvar me = this;\r\n\t\tvar meta = me.getMeta();\r\n\t\tvar chart = me.chart;\r\n\t\tvar scales = chart.scales;\r\n\t\tvar dataset = me.getDataset();\r\n\t\tvar scalesOpts = chart.options.scales;\r\n\r\n\t\tif (meta.xAxisID === null || !(meta.xAxisID in scales) || dataset.xAxisID) {\r\n\t\t\tmeta.xAxisID = dataset.xAxisID || scalesOpts.xAxes[0].id;\r\n\t\t}\r\n\t\tif (meta.yAxisID === null || !(meta.yAxisID in scales) || dataset.yAxisID) {\r\n\t\t\tmeta.yAxisID = dataset.yAxisID || scalesOpts.yAxes[0].id;\r\n\t\t}\r\n\t},\r\n\r\n\tgetDataset: function() {\r\n\t\treturn this.chart.data.datasets[this.index];\r\n\t},\r\n\r\n\tgetMeta: function() {\r\n\t\treturn this.chart.getDatasetMeta(this.index);\r\n\t},\r\n\r\n\tgetScaleForId: function(scaleID) {\r\n\t\treturn this.chart.scales[scaleID];\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_getValueScaleId: function() {\r\n\t\treturn this.getMeta().yAxisID;\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_getIndexScaleId: function() {\r\n\t\treturn this.getMeta().xAxisID;\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_getValueScale: function() {\r\n\t\treturn this.getScaleForId(this._getValueScaleId());\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_getIndexScale: function() {\r\n\t\treturn this.getScaleForId(this._getIndexScaleId());\r\n\t},\r\n\r\n\treset: function() {\r\n\t\tthis._update(true);\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\tdestroy: function() {\r\n\t\tif (this._data) {\r\n\t\t\tunlistenArrayEvents(this._data, this);\r\n\t\t}\r\n\t},\r\n\r\n\tcreateMetaDataset: function() {\r\n\t\tvar me = this;\r\n\t\tvar type = me.datasetElementType;\r\n\t\treturn type && new type({\r\n\t\t\t_chart: me.chart,\r\n\t\t\t_datasetIndex: me.index\r\n\t\t});\r\n\t},\r\n\r\n\tcreateMetaData: function(index) {\r\n\t\tvar me = this;\r\n\t\tvar type = me.dataElementType;\r\n\t\treturn type && new type({\r\n\t\t\t_chart: me.chart,\r\n\t\t\t_datasetIndex: me.index,\r\n\t\t\t_index: index\r\n\t\t});\r\n\t},\r\n\r\n\taddElements: function() {\r\n\t\tvar me = this;\r\n\t\tvar meta = me.getMeta();\r\n\t\tvar data = me.getDataset().data || [];\r\n\t\tvar metaData = meta.data;\r\n\t\tvar i, ilen;\r\n\r\n\t\tfor (i = 0, ilen = data.length; i < ilen; ++i) {\r\n\t\t\tmetaData[i] = metaData[i] || me.createMetaData(i);\r\n\t\t}\r\n\r\n\t\tmeta.dataset = meta.dataset || me.createMetaDataset();\r\n\t},\r\n\r\n\taddElementAndReset: function(index) {\r\n\t\tvar element = this.createMetaData(index);\r\n\t\tthis.getMeta().data.splice(index, 0, element);\r\n\t\tthis.updateElement(element, index, true);\r\n\t},\r\n\r\n\tbuildOrUpdateElements: function() {\r\n\t\tvar me = this;\r\n\t\tvar dataset = me.getDataset();\r\n\t\tvar data = dataset.data || (dataset.data = []);\r\n\r\n\t\t// In order to correctly handle data addition/deletion animation (an thus simulate\r\n\t\t// real-time charts), we need to monitor these data modifications and synchronize\r\n\t\t// the internal meta data accordingly.\r\n\t\tif (me._data !== data) {\r\n\t\t\tif (me._data) {\r\n\t\t\t\t// This case happens when the user replaced the data array instance.\r\n\t\t\t\tunlistenArrayEvents(me._data, me);\r\n\t\t\t}\r\n\r\n\t\t\tif (data && Object.isExtensible(data)) {\r\n\t\t\t\tlistenArrayEvents(data, me);\r\n\t\t\t}\r\n\t\t\tme._data = data;\r\n\t\t}\r\n\r\n\t\t// Re-sync meta data in case the user replaced the data array or if we missed\r\n\t\t// any updates and so make sure that we handle number of datapoints changing.\r\n\t\tme.resyncElements();\r\n\t},\r\n\r\n\t/**\r\n\t * Returns the merged user-supplied and default dataset-level options\r\n\t * @private\r\n\t */\r\n\t_configure: function() {\r\n\t\tvar me = this;\r\n\t\tme._config = helpers$1.merge(Object.create(null), [\r\n\t\t\tme.chart.options.datasets[me._type],\r\n\t\t\tme.getDataset(),\r\n\t\t], {\r\n\t\t\tmerger: function(key, target, source) {\r\n\t\t\t\tif (key !== '_meta' && key !== 'data') {\r\n\t\t\t\t\thelpers$1._merger(key, target, source);\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t});\r\n\t},\r\n\r\n\t_update: function(reset) {\r\n\t\tvar me = this;\r\n\t\tme._configure();\r\n\t\tme._cachedDataOpts = null;\r\n\t\tme.update(reset);\r\n\t},\r\n\r\n\tupdate: helpers$1.noop,\r\n\r\n\ttransition: function(easingValue) {\r\n\t\tvar meta = this.getMeta();\r\n\t\tvar elements = meta.data || [];\r\n\t\tvar ilen = elements.length;\r\n\t\tvar i = 0;\r\n\r\n\t\tfor (; i < ilen; ++i) {\r\n\t\t\telements[i].transition(easingValue);\r\n\t\t}\r\n\r\n\t\tif (meta.dataset) {\r\n\t\t\tmeta.dataset.transition(easingValue);\r\n\t\t}\r\n\t},\r\n\r\n\tdraw: function() {\r\n\t\tvar meta = this.getMeta();\r\n\t\tvar elements = meta.data || [];\r\n\t\tvar ilen = elements.length;\r\n\t\tvar i = 0;\r\n\r\n\t\tif (meta.dataset) {\r\n\t\t\tmeta.dataset.draw();\r\n\t\t}\r\n\r\n\t\tfor (; i < ilen; ++i) {\r\n\t\t\telements[i].draw();\r\n\t\t}\r\n\t},\r\n\r\n\t/**\r\n\t * Returns a set of predefined style properties that should be used to represent the dataset\r\n\t * or the data if the index is specified\r\n\t * @param {number} index - data index\r\n\t * @return {IStyleInterface} style object\r\n\t */\r\n\tgetStyle: function(index) {\r\n\t\tvar me = this;\r\n\t\tvar meta = me.getMeta();\r\n\t\tvar dataset = meta.dataset;\r\n\t\tvar style;\r\n\r\n\t\tme._configure();\r\n\t\tif (dataset && index === undefined) {\r\n\t\t\tstyle = me._resolveDatasetElementOptions(dataset || {});\r\n\t\t} else {\r\n\t\t\tindex = index || 0;\r\n\t\t\tstyle = me._resolveDataElementOptions(meta.data[index] || {}, index);\r\n\t\t}\r\n\r\n\t\tif (style.fill === false || style.fill === null) {\r\n\t\t\tstyle.backgroundColor = style.borderColor;\r\n\t\t}\r\n\r\n\t\treturn style;\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_resolveDatasetElementOptions: function(element, hover) {\r\n\t\tvar me = this;\r\n\t\tvar chart = me.chart;\r\n\t\tvar datasetOpts = me._config;\r\n\t\tvar custom = element.custom || {};\r\n\t\tvar options = chart.options.elements[me.datasetElementType.prototype._type] || {};\r\n\t\tvar elementOptions = me._datasetElementOptions;\r\n\t\tvar values = {};\r\n\t\tvar i, ilen, key, readKey;\r\n\r\n\t\t// Scriptable options\r\n\t\tvar context = {\r\n\t\t\tchart: chart,\r\n\t\t\tdataset: me.getDataset(),\r\n\t\t\tdatasetIndex: me.index,\r\n\t\t\thover: hover\r\n\t\t};\r\n\r\n\t\tfor (i = 0, ilen = elementOptions.length; i < ilen; ++i) {\r\n\t\t\tkey = elementOptions[i];\r\n\t\t\treadKey = hover ? 'hover' + key.charAt(0).toUpperCase() + key.slice(1) : key;\r\n\t\t\tvalues[key] = resolve([\r\n\t\t\t\tcustom[readKey],\r\n\t\t\t\tdatasetOpts[readKey],\r\n\t\t\t\toptions[readKey]\r\n\t\t\t], context);\r\n\t\t}\r\n\r\n\t\treturn values;\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_resolveDataElementOptions: function(element, index) {\r\n\t\tvar me = this;\r\n\t\tvar custom = element && element.custom;\r\n\t\tvar cached = me._cachedDataOpts;\r\n\t\tif (cached && !custom) {\r\n\t\t\treturn cached;\r\n\t\t}\r\n\t\tvar chart = me.chart;\r\n\t\tvar datasetOpts = me._config;\r\n\t\tvar options = chart.options.elements[me.dataElementType.prototype._type] || {};\r\n\t\tvar elementOptions = me._dataElementOptions;\r\n\t\tvar values = {};\r\n\r\n\t\t// Scriptable options\r\n\t\tvar context = {\r\n\t\t\tchart: chart,\r\n\t\t\tdataIndex: index,\r\n\t\t\tdataset: me.getDataset(),\r\n\t\t\tdatasetIndex: me.index\r\n\t\t};\r\n\r\n\t\t// `resolve` sets cacheable to `false` if any option is indexed or scripted\r\n\t\tvar info = {cacheable: !custom};\r\n\r\n\t\tvar keys, i, ilen, key;\r\n\r\n\t\tcustom = custom || {};\r\n\r\n\t\tif (helpers$1.isArray(elementOptions)) {\r\n\t\t\tfor (i = 0, ilen = elementOptions.length; i < ilen; ++i) {\r\n\t\t\t\tkey = elementOptions[i];\r\n\t\t\t\tvalues[key] = resolve([\r\n\t\t\t\t\tcustom[key],\r\n\t\t\t\t\tdatasetOpts[key],\r\n\t\t\t\t\toptions[key]\r\n\t\t\t\t], context, index, info);\r\n\t\t\t}\r\n\t\t} else {\r\n\t\t\tkeys = Object.keys(elementOptions);\r\n\t\t\tfor (i = 0, ilen = keys.length; i < ilen; ++i) {\r\n\t\t\t\tkey = keys[i];\r\n\t\t\t\tvalues[key] = resolve([\r\n\t\t\t\t\tcustom[key],\r\n\t\t\t\t\tdatasetOpts[elementOptions[key]],\r\n\t\t\t\t\tdatasetOpts[key],\r\n\t\t\t\t\toptions[key]\r\n\t\t\t\t], context, index, info);\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tif (info.cacheable) {\r\n\t\t\tme._cachedDataOpts = Object.freeze(values);\r\n\t\t}\r\n\r\n\t\treturn values;\r\n\t},\r\n\r\n\tremoveHoverStyle: function(element) {\r\n\t\thelpers$1.merge(element._model, element.$previousStyle || {});\r\n\t\tdelete element.$previousStyle;\r\n\t},\r\n\r\n\tsetHoverStyle: function(element) {\r\n\t\tvar dataset = this.chart.data.datasets[element._datasetIndex];\r\n\t\tvar index = element._index;\r\n\t\tvar custom = element.custom || {};\r\n\t\tvar model = element._model;\r\n\t\tvar getHoverColor = helpers$1.getHoverColor;\r\n\r\n\t\telement.$previousStyle = {\r\n\t\t\tbackgroundColor: model.backgroundColor,\r\n\t\t\tborderColor: model.borderColor,\r\n\t\t\tborderWidth: model.borderWidth\r\n\t\t};\r\n\r\n\t\tmodel.backgroundColor = resolve([custom.hoverBackgroundColor, dataset.hoverBackgroundColor, getHoverColor(model.backgroundColor)], undefined, index);\r\n\t\tmodel.borderColor = resolve([custom.hoverBorderColor, dataset.hoverBorderColor, getHoverColor(model.borderColor)], undefined, index);\r\n\t\tmodel.borderWidth = resolve([custom.hoverBorderWidth, dataset.hoverBorderWidth, model.borderWidth], undefined, index);\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_removeDatasetHoverStyle: function() {\r\n\t\tvar element = this.getMeta().dataset;\r\n\r\n\t\tif (element) {\r\n\t\t\tthis.removeHoverStyle(element);\r\n\t\t}\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_setDatasetHoverStyle: function() {\r\n\t\tvar element = this.getMeta().dataset;\r\n\t\tvar prev = {};\r\n\t\tvar i, ilen, key, keys, hoverOptions, model;\r\n\r\n\t\tif (!element) {\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n\t\tmodel = element._model;\r\n\t\thoverOptions = this._resolveDatasetElementOptions(element, true);\r\n\r\n\t\tkeys = Object.keys(hoverOptions);\r\n\t\tfor (i = 0, ilen = keys.length; i < ilen; ++i) {\r\n\t\t\tkey = keys[i];\r\n\t\t\tprev[key] = model[key];\r\n\t\t\tmodel[key] = hoverOptions[key];\r\n\t\t}\r\n\r\n\t\telement.$previousStyle = prev;\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\tresyncElements: function() {\r\n\t\tvar me = this;\r\n\t\tvar meta = me.getMeta();\r\n\t\tvar data = me.getDataset().data;\r\n\t\tvar numMeta = meta.data.length;\r\n\t\tvar numData = data.length;\r\n\r\n\t\tif (numData < numMeta) {\r\n\t\t\tmeta.data.splice(numData, numMeta - numData);\r\n\t\t} else if (numData > numMeta) {\r\n\t\t\tme.insertElements(numMeta, numData - numMeta);\r\n\t\t}\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\tinsertElements: function(start, count) {\r\n\t\tfor (var i = 0; i < count; ++i) {\r\n\t\t\tthis.addElementAndReset(start + i);\r\n\t\t}\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\tonDataPush: function() {\r\n\t\tvar count = arguments.length;\r\n\t\tthis.insertElements(this.getDataset().data.length - count, count);\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\tonDataPop: function() {\r\n\t\tthis.getMeta().data.pop();\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\tonDataShift: function() {\r\n\t\tthis.getMeta().data.shift();\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\tonDataSplice: function(start, count) {\r\n\t\tthis.getMeta().data.splice(start, count);\r\n\t\tthis.insertElements(start, arguments.length - 2);\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\tonDataUnshift: function() {\r\n\t\tthis.insertElements(0, arguments.length);\r\n\t}\r\n});\r\n\r\nDatasetController.extend = helpers$1.inherits;\r\n\r\nvar core_datasetController = DatasetController;\n\nvar TAU = Math.PI * 2;\r\n\r\ncore_defaults._set('global', {\r\n\telements: {\r\n\t\tarc: {\r\n\t\t\tbackgroundColor: core_defaults.global.defaultColor,\r\n\t\t\tborderColor: '#fff',\r\n\t\t\tborderWidth: 2,\r\n\t\t\tborderAlign: 'center'\r\n\t\t}\r\n\t}\r\n});\r\n\r\nfunction clipArc(ctx, arc) {\r\n\tvar startAngle = arc.startAngle;\r\n\tvar endAngle = arc.endAngle;\r\n\tvar pixelMargin = arc.pixelMargin;\r\n\tvar angleMargin = pixelMargin / arc.outerRadius;\r\n\tvar x = arc.x;\r\n\tvar y = arc.y;\r\n\r\n\t// Draw an inner border by cliping the arc and drawing a double-width border\r\n\t// Enlarge the clipping arc by 0.33 pixels to eliminate glitches between borders\r\n\tctx.beginPath();\r\n\tctx.arc(x, y, arc.outerRadius, startAngle - angleMargin, endAngle + angleMargin);\r\n\tif (arc.innerRadius > pixelMargin) {\r\n\t\tangleMargin = pixelMargin / arc.innerRadius;\r\n\t\tctx.arc(x, y, arc.innerRadius - pixelMargin, endAngle + angleMargin, startAngle - angleMargin, true);\r\n\t} else {\r\n\t\tctx.arc(x, y, pixelMargin, endAngle + Math.PI / 2, startAngle - Math.PI / 2);\r\n\t}\r\n\tctx.closePath();\r\n\tctx.clip();\r\n}\r\n\r\nfunction drawFullCircleBorders(ctx, vm, arc, inner) {\r\n\tvar endAngle = arc.endAngle;\r\n\tvar i;\r\n\r\n\tif (inner) {\r\n\t\tarc.endAngle = arc.startAngle + TAU;\r\n\t\tclipArc(ctx, arc);\r\n\t\tarc.endAngle = endAngle;\r\n\t\tif (arc.endAngle === arc.startAngle && arc.fullCircles) {\r\n\t\t\tarc.endAngle += TAU;\r\n\t\t\tarc.fullCircles--;\r\n\t\t}\r\n\t}\r\n\r\n\tctx.beginPath();\r\n\tctx.arc(arc.x, arc.y, arc.innerRadius, arc.startAngle + TAU, arc.startAngle, true);\r\n\tfor (i = 0; i < arc.fullCircles; ++i) {\r\n\t\tctx.stroke();\r\n\t}\r\n\r\n\tctx.beginPath();\r\n\tctx.arc(arc.x, arc.y, vm.outerRadius, arc.startAngle, arc.startAngle + TAU);\r\n\tfor (i = 0; i < arc.fullCircles; ++i) {\r\n\t\tctx.stroke();\r\n\t}\r\n}\r\n\r\nfunction drawBorder(ctx, vm, arc) {\r\n\tvar inner = vm.borderAlign === 'inner';\r\n\r\n\tif (inner) {\r\n\t\tctx.lineWidth = vm.borderWidth * 2;\r\n\t\tctx.lineJoin = 'round';\r\n\t} else {\r\n\t\tctx.lineWidth = vm.borderWidth;\r\n\t\tctx.lineJoin = 'bevel';\r\n\t}\r\n\r\n\tif (arc.fullCircles) {\r\n\t\tdrawFullCircleBorders(ctx, vm, arc, inner);\r\n\t}\r\n\r\n\tif (inner) {\r\n\t\tclipArc(ctx, arc);\r\n\t}\r\n\r\n\tctx.beginPath();\r\n\tctx.arc(arc.x, arc.y, vm.outerRadius, arc.startAngle, arc.endAngle);\r\n\tctx.arc(arc.x, arc.y, arc.innerRadius, arc.endAngle, arc.startAngle, true);\r\n\tctx.closePath();\r\n\tctx.stroke();\r\n}\r\n\r\nvar element_arc = core_element.extend({\r\n\t_type: 'arc',\r\n\r\n\tinLabelRange: function(mouseX) {\r\n\t\tvar vm = this._view;\r\n\r\n\t\tif (vm) {\r\n\t\t\treturn (Math.pow(mouseX - vm.x, 2) < Math.pow(vm.radius + vm.hoverRadius, 2));\r\n\t\t}\r\n\t\treturn false;\r\n\t},\r\n\r\n\tinRange: function(chartX, chartY) {\r\n\t\tvar vm = this._view;\r\n\r\n\t\tif (vm) {\r\n\t\t\tvar pointRelativePosition = helpers$1.getAngleFromPoint(vm, {x: chartX, y: chartY});\r\n\t\t\tvar angle = pointRelativePosition.angle;\r\n\t\t\tvar distance = pointRelativePosition.distance;\r\n\r\n\t\t\t// Sanitise angle range\r\n\t\t\tvar startAngle = vm.startAngle;\r\n\t\t\tvar endAngle = vm.endAngle;\r\n\t\t\twhile (endAngle < startAngle) {\r\n\t\t\t\tendAngle += TAU;\r\n\t\t\t}\r\n\t\t\twhile (angle > endAngle) {\r\n\t\t\t\tangle -= TAU;\r\n\t\t\t}\r\n\t\t\twhile (angle < startAngle) {\r\n\t\t\t\tangle += TAU;\r\n\t\t\t}\r\n\r\n\t\t\t// Check if within the range of the open/close angle\r\n\t\t\tvar betweenAngles = (angle >= startAngle && angle <= endAngle);\r\n\t\t\tvar withinRadius = (distance >= vm.innerRadius && distance <= vm.outerRadius);\r\n\r\n\t\t\treturn (betweenAngles && withinRadius);\r\n\t\t}\r\n\t\treturn false;\r\n\t},\r\n\r\n\tgetCenterPoint: function() {\r\n\t\tvar vm = this._view;\r\n\t\tvar halfAngle = (vm.startAngle + vm.endAngle) / 2;\r\n\t\tvar halfRadius = (vm.innerRadius + vm.outerRadius) / 2;\r\n\t\treturn {\r\n\t\t\tx: vm.x + Math.cos(halfAngle) * halfRadius,\r\n\t\t\ty: vm.y + Math.sin(halfAngle) * halfRadius\r\n\t\t};\r\n\t},\r\n\r\n\tgetArea: function() {\r\n\t\tvar vm = this._view;\r\n\t\treturn Math.PI * ((vm.endAngle - vm.startAngle) / (2 * Math.PI)) * (Math.pow(vm.outerRadius, 2) - Math.pow(vm.innerRadius, 2));\r\n\t},\r\n\r\n\ttooltipPosition: function() {\r\n\t\tvar vm = this._view;\r\n\t\tvar centreAngle = vm.startAngle + ((vm.endAngle - vm.startAngle) / 2);\r\n\t\tvar rangeFromCentre = (vm.outerRadius - vm.innerRadius) / 2 + vm.innerRadius;\r\n\r\n\t\treturn {\r\n\t\t\tx: vm.x + (Math.cos(centreAngle) * rangeFromCentre),\r\n\t\t\ty: vm.y + (Math.sin(centreAngle) * rangeFromCentre)\r\n\t\t};\r\n\t},\r\n\r\n\tdraw: function() {\r\n\t\tvar ctx = this._chart.ctx;\r\n\t\tvar vm = this._view;\r\n\t\tvar pixelMargin = (vm.borderAlign === 'inner') ? 0.33 : 0;\r\n\t\tvar arc = {\r\n\t\t\tx: vm.x,\r\n\t\t\ty: vm.y,\r\n\t\t\tinnerRadius: vm.innerRadius,\r\n\t\t\touterRadius: Math.max(vm.outerRadius - pixelMargin, 0),\r\n\t\t\tpixelMargin: pixelMargin,\r\n\t\t\tstartAngle: vm.startAngle,\r\n\t\t\tendAngle: vm.endAngle,\r\n\t\t\tfullCircles: Math.floor(vm.circumference / TAU)\r\n\t\t};\r\n\t\tvar i;\r\n\r\n\t\tctx.save();\r\n\r\n\t\tctx.fillStyle = vm.backgroundColor;\r\n\t\tctx.strokeStyle = vm.borderColor;\r\n\r\n\t\tif (arc.fullCircles) {\r\n\t\t\tarc.endAngle = arc.startAngle + TAU;\r\n\t\t\tctx.beginPath();\r\n\t\t\tctx.arc(arc.x, arc.y, arc.outerRadius, arc.startAngle, arc.endAngle);\r\n\t\t\tctx.arc(arc.x, arc.y, arc.innerRadius, arc.endAngle, arc.startAngle, true);\r\n\t\t\tctx.closePath();\r\n\t\t\tfor (i = 0; i < arc.fullCircles; ++i) {\r\n\t\t\t\tctx.fill();\r\n\t\t\t}\r\n\t\t\tarc.endAngle = arc.startAngle + vm.circumference % TAU;\r\n\t\t}\r\n\r\n\t\tctx.beginPath();\r\n\t\tctx.arc(arc.x, arc.y, arc.outerRadius, arc.startAngle, arc.endAngle);\r\n\t\tctx.arc(arc.x, arc.y, arc.innerRadius, arc.endAngle, arc.startAngle, true);\r\n\t\tctx.closePath();\r\n\t\tctx.fill();\r\n\r\n\t\tif (vm.borderWidth) {\r\n\t\t\tdrawBorder(ctx, vm, arc);\r\n\t\t}\r\n\r\n\t\tctx.restore();\r\n\t}\r\n});\n\nvar valueOrDefault$1 = helpers$1.valueOrDefault;\r\n\r\nvar defaultColor = core_defaults.global.defaultColor;\r\n\r\ncore_defaults._set('global', {\r\n\telements: {\r\n\t\tline: {\r\n\t\t\ttension: 0.4,\r\n\t\t\tbackgroundColor: defaultColor,\r\n\t\t\tborderWidth: 3,\r\n\t\t\tborderColor: defaultColor,\r\n\t\t\tborderCapStyle: 'butt',\r\n\t\t\tborderDash: [],\r\n\t\t\tborderDashOffset: 0.0,\r\n\t\t\tborderJoinStyle: 'miter',\r\n\t\t\tcapBezierPoints: true,\r\n\t\t\tfill: true, // do we fill in the area between the line and its base axis\r\n\t\t}\r\n\t}\r\n});\r\n\r\nvar element_line = core_element.extend({\r\n\t_type: 'line',\r\n\r\n\tdraw: function() {\r\n\t\tvar me = this;\r\n\t\tvar vm = me._view;\r\n\t\tvar ctx = me._chart.ctx;\r\n\t\tvar spanGaps = vm.spanGaps;\r\n\t\tvar points = me._children.slice(); // clone array\r\n\t\tvar globalDefaults = core_defaults.global;\r\n\t\tvar globalOptionLineElements = globalDefaults.elements.line;\r\n\t\tvar lastDrawnIndex = -1;\r\n\t\tvar closePath = me._loop;\r\n\t\tvar index, previous, currentVM;\r\n\r\n\t\tif (!points.length) {\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n\t\tif (me._loop) {\r\n\t\t\tfor (index = 0; index < points.length; ++index) {\r\n\t\t\t\tprevious = helpers$1.previousItem(points, index);\r\n\t\t\t\t// If the line has an open path, shift the point array\r\n\t\t\t\tif (!points[index]._view.skip && previous._view.skip) {\r\n\t\t\t\t\tpoints = points.slice(index).concat(points.slice(0, index));\r\n\t\t\t\t\tclosePath = spanGaps;\r\n\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t// If the line has a close path, add the first point again\r\n\t\t\tif (closePath) {\r\n\t\t\t\tpoints.push(points[0]);\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tctx.save();\r\n\r\n\t\t// Stroke Line Options\r\n\t\tctx.lineCap = vm.borderCapStyle || globalOptionLineElements.borderCapStyle;\r\n\r\n\t\t// IE 9 and 10 do not support line dash\r\n\t\tif (ctx.setLineDash) {\r\n\t\t\tctx.setLineDash(vm.borderDash || globalOptionLineElements.borderDash);\r\n\t\t}\r\n\r\n\t\tctx.lineDashOffset = valueOrDefault$1(vm.borderDashOffset, globalOptionLineElements.borderDashOffset);\r\n\t\tctx.lineJoin = vm.borderJoinStyle || globalOptionLineElements.borderJoinStyle;\r\n\t\tctx.lineWidth = valueOrDefault$1(vm.borderWidth, globalOptionLineElements.borderWidth);\r\n\t\tctx.strokeStyle = vm.borderColor || globalDefaults.defaultColor;\r\n\r\n\t\t// Stroke Line\r\n\t\tctx.beginPath();\r\n\r\n\t\t// First point moves to it's starting position no matter what\r\n\t\tcurrentVM = points[0]._view;\r\n\t\tif (!currentVM.skip) {\r\n\t\t\tctx.moveTo(currentVM.x, currentVM.y);\r\n\t\t\tlastDrawnIndex = 0;\r\n\t\t}\r\n\r\n\t\tfor (index = 1; index < points.length; ++index) {\r\n\t\t\tcurrentVM = points[index]._view;\r\n\t\t\tprevious = lastDrawnIndex === -1 ? helpers$1.previousItem(points, index) : points[lastDrawnIndex];\r\n\r\n\t\t\tif (!currentVM.skip) {\r\n\t\t\t\tif ((lastDrawnIndex !== (index - 1) && !spanGaps) || lastDrawnIndex === -1) {\r\n\t\t\t\t\t// There was a gap and this is the first point after the gap\r\n\t\t\t\t\tctx.moveTo(currentVM.x, currentVM.y);\r\n\t\t\t\t} else {\r\n\t\t\t\t\t// Line to next point\r\n\t\t\t\t\thelpers$1.canvas.lineTo(ctx, previous._view, currentVM);\r\n\t\t\t\t}\r\n\t\t\t\tlastDrawnIndex = index;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tif (closePath) {\r\n\t\t\tctx.closePath();\r\n\t\t}\r\n\r\n\t\tctx.stroke();\r\n\t\tctx.restore();\r\n\t}\r\n});\n\nvar valueOrDefault$2 = helpers$1.valueOrDefault;\r\n\r\nvar defaultColor$1 = core_defaults.global.defaultColor;\r\n\r\ncore_defaults._set('global', {\r\n\telements: {\r\n\t\tpoint: {\r\n\t\t\tradius: 3,\r\n\t\t\tpointStyle: 'circle',\r\n\t\t\tbackgroundColor: defaultColor$1,\r\n\t\t\tborderColor: defaultColor$1,\r\n\t\t\tborderWidth: 1,\r\n\t\t\t// Hover\r\n\t\t\thitRadius: 1,\r\n\t\t\thoverRadius: 4,\r\n\t\t\thoverBorderWidth: 1\r\n\t\t}\r\n\t}\r\n});\r\n\r\nfunction xRange(mouseX) {\r\n\tvar vm = this._view;\r\n\treturn vm ? (Math.abs(mouseX - vm.x) < vm.radius + vm.hitRadius) : false;\r\n}\r\n\r\nfunction yRange(mouseY) {\r\n\tvar vm = this._view;\r\n\treturn vm ? (Math.abs(mouseY - vm.y) < vm.radius + vm.hitRadius) : false;\r\n}\r\n\r\nvar element_point = core_element.extend({\r\n\t_type: 'point',\r\n\r\n\tinRange: function(mouseX, mouseY) {\r\n\t\tvar vm = this._view;\r\n\t\treturn vm ? ((Math.pow(mouseX - vm.x, 2) + Math.pow(mouseY - vm.y, 2)) < Math.pow(vm.hitRadius + vm.radius, 2)) : false;\r\n\t},\r\n\r\n\tinLabelRange: xRange,\r\n\tinXRange: xRange,\r\n\tinYRange: yRange,\r\n\r\n\tgetCenterPoint: function() {\r\n\t\tvar vm = this._view;\r\n\t\treturn {\r\n\t\t\tx: vm.x,\r\n\t\t\ty: vm.y\r\n\t\t};\r\n\t},\r\n\r\n\tgetArea: function() {\r\n\t\treturn Math.PI * Math.pow(this._view.radius, 2);\r\n\t},\r\n\r\n\ttooltipPosition: function() {\r\n\t\tvar vm = this._view;\r\n\t\treturn {\r\n\t\t\tx: vm.x,\r\n\t\t\ty: vm.y,\r\n\t\t\tpadding: vm.radius + vm.borderWidth\r\n\t\t};\r\n\t},\r\n\r\n\tdraw: function(chartArea) {\r\n\t\tvar vm = this._view;\r\n\t\tvar ctx = this._chart.ctx;\r\n\t\tvar pointStyle = vm.pointStyle;\r\n\t\tvar rotation = vm.rotation;\r\n\t\tvar radius = vm.radius;\r\n\t\tvar x = vm.x;\r\n\t\tvar y = vm.y;\r\n\t\tvar globalDefaults = core_defaults.global;\r\n\t\tvar defaultColor = globalDefaults.defaultColor; // eslint-disable-line no-shadow\r\n\r\n\t\tif (vm.skip) {\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n\t\t// Clipping for Points.\r\n\t\tif (chartArea === undefined || helpers$1.canvas._isPointInArea(vm, chartArea)) {\r\n\t\t\tctx.strokeStyle = vm.borderColor || defaultColor;\r\n\t\t\tctx.lineWidth = valueOrDefault$2(vm.borderWidth, globalDefaults.elements.point.borderWidth);\r\n\t\t\tctx.fillStyle = vm.backgroundColor || defaultColor;\r\n\t\t\thelpers$1.canvas.drawPoint(ctx, pointStyle, radius, x, y, rotation);\r\n\t\t}\r\n\t}\r\n});\n\nvar defaultColor$2 = core_defaults.global.defaultColor;\r\n\r\ncore_defaults._set('global', {\r\n\telements: {\r\n\t\trectangle: {\r\n\t\t\tbackgroundColor: defaultColor$2,\r\n\t\t\tborderColor: defaultColor$2,\r\n\t\t\tborderSkipped: 'bottom',\r\n\t\t\tborderWidth: 0\r\n\t\t}\r\n\t}\r\n});\r\n\r\nfunction isVertical(vm) {\r\n\treturn vm && vm.width !== undefined;\r\n}\r\n\r\n/**\r\n * Helper function to get the bounds of the bar regardless of the orientation\r\n * @param bar {Chart.Element.Rectangle} the bar\r\n * @return {Bounds} bounds of the bar\r\n * @private\r\n */\r\nfunction getBarBounds(vm) {\r\n\tvar x1, x2, y1, y2, half;\r\n\r\n\tif (isVertical(vm)) {\r\n\t\thalf = vm.width / 2;\r\n\t\tx1 = vm.x - half;\r\n\t\tx2 = vm.x + half;\r\n\t\ty1 = Math.min(vm.y, vm.base);\r\n\t\ty2 = Math.max(vm.y, vm.base);\r\n\t} else {\r\n\t\thalf = vm.height / 2;\r\n\t\tx1 = Math.min(vm.x, vm.base);\r\n\t\tx2 = Math.max(vm.x, vm.base);\r\n\t\ty1 = vm.y - half;\r\n\t\ty2 = vm.y + half;\r\n\t}\r\n\r\n\treturn {\r\n\t\tleft: x1,\r\n\t\ttop: y1,\r\n\t\tright: x2,\r\n\t\tbottom: y2\r\n\t};\r\n}\r\n\r\nfunction swap(orig, v1, v2) {\r\n\treturn orig === v1 ? v2 : orig === v2 ? v1 : orig;\r\n}\r\n\r\nfunction parseBorderSkipped(vm) {\r\n\tvar edge = vm.borderSkipped;\r\n\tvar res = {};\r\n\r\n\tif (!edge) {\r\n\t\treturn res;\r\n\t}\r\n\r\n\tif (vm.horizontal) {\r\n\t\tif (vm.base > vm.x) {\r\n\t\t\tedge = swap(edge, 'left', 'right');\r\n\t\t}\r\n\t} else if (vm.base < vm.y) {\r\n\t\tedge = swap(edge, 'bottom', 'top');\r\n\t}\r\n\r\n\tres[edge] = true;\r\n\treturn res;\r\n}\r\n\r\nfunction parseBorderWidth(vm, maxW, maxH) {\r\n\tvar value = vm.borderWidth;\r\n\tvar skip = parseBorderSkipped(vm);\r\n\tvar t, r, b, l;\r\n\r\n\tif (helpers$1.isObject(value)) {\r\n\t\tt = +value.top || 0;\r\n\t\tr = +value.right || 0;\r\n\t\tb = +value.bottom || 0;\r\n\t\tl = +value.left || 0;\r\n\t} else {\r\n\t\tt = r = b = l = +value || 0;\r\n\t}\r\n\r\n\treturn {\r\n\t\tt: skip.top || (t < 0) ? 0 : t > maxH ? maxH : t,\r\n\t\tr: skip.right || (r < 0) ? 0 : r > maxW ? maxW : r,\r\n\t\tb: skip.bottom || (b < 0) ? 0 : b > maxH ? maxH : b,\r\n\t\tl: skip.left || (l < 0) ? 0 : l > maxW ? maxW : l\r\n\t};\r\n}\r\n\r\nfunction boundingRects(vm) {\r\n\tvar bounds = getBarBounds(vm);\r\n\tvar width = bounds.right - bounds.left;\r\n\tvar height = bounds.bottom - bounds.top;\r\n\tvar border = parseBorderWidth(vm, width / 2, height / 2);\r\n\r\n\treturn {\r\n\t\touter: {\r\n\t\t\tx: bounds.left,\r\n\t\t\ty: bounds.top,\r\n\t\t\tw: width,\r\n\t\t\th: height\r\n\t\t},\r\n\t\tinner: {\r\n\t\t\tx: bounds.left + border.l,\r\n\t\t\ty: bounds.top + border.t,\r\n\t\t\tw: width - border.l - border.r,\r\n\t\t\th: height - border.t - border.b\r\n\t\t}\r\n\t};\r\n}\r\n\r\nfunction inRange(vm, x, y) {\r\n\tvar skipX = x === null;\r\n\tvar skipY = y === null;\r\n\tvar bounds = !vm || (skipX && skipY) ? false : getBarBounds(vm);\r\n\r\n\treturn bounds\r\n\t\t&& (skipX || x >= bounds.left && x <= bounds.right)\r\n\t\t&& (skipY || y >= bounds.top && y <= bounds.bottom);\r\n}\r\n\r\nvar element_rectangle = core_element.extend({\r\n\t_type: 'rectangle',\r\n\r\n\tdraw: function() {\r\n\t\tvar ctx = this._chart.ctx;\r\n\t\tvar vm = this._view;\r\n\t\tvar rects = boundingRects(vm);\r\n\t\tvar outer = rects.outer;\r\n\t\tvar inner = rects.inner;\r\n\r\n\t\tctx.fillStyle = vm.backgroundColor;\r\n\t\tctx.fillRect(outer.x, outer.y, outer.w, outer.h);\r\n\r\n\t\tif (outer.w === inner.w && outer.h === inner.h) {\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n\t\tctx.save();\r\n\t\tctx.beginPath();\r\n\t\tctx.rect(outer.x, outer.y, outer.w, outer.h);\r\n\t\tctx.clip();\r\n\t\tctx.fillStyle = vm.borderColor;\r\n\t\tctx.rect(inner.x, inner.y, inner.w, inner.h);\r\n\t\tctx.fill('evenodd');\r\n\t\tctx.restore();\r\n\t},\r\n\r\n\theight: function() {\r\n\t\tvar vm = this._view;\r\n\t\treturn vm.base - vm.y;\r\n\t},\r\n\r\n\tinRange: function(mouseX, mouseY) {\r\n\t\treturn inRange(this._view, mouseX, mouseY);\r\n\t},\r\n\r\n\tinLabelRange: function(mouseX, mouseY) {\r\n\t\tvar vm = this._view;\r\n\t\treturn isVertical(vm)\r\n\t\t\t? inRange(vm, mouseX, null)\r\n\t\t\t: inRange(vm, null, mouseY);\r\n\t},\r\n\r\n\tinXRange: function(mouseX) {\r\n\t\treturn inRange(this._view, mouseX, null);\r\n\t},\r\n\r\n\tinYRange: function(mouseY) {\r\n\t\treturn inRange(this._view, null, mouseY);\r\n\t},\r\n\r\n\tgetCenterPoint: function() {\r\n\t\tvar vm = this._view;\r\n\t\tvar x, y;\r\n\t\tif (isVertical(vm)) {\r\n\t\t\tx = vm.x;\r\n\t\t\ty = (vm.y + vm.base) / 2;\r\n\t\t} else {\r\n\t\t\tx = (vm.x + vm.base) / 2;\r\n\t\t\ty = vm.y;\r\n\t\t}\r\n\r\n\t\treturn {x: x, y: y};\r\n\t},\r\n\r\n\tgetArea: function() {\r\n\t\tvar vm = this._view;\r\n\r\n\t\treturn isVertical(vm)\r\n\t\t\t? vm.width * Math.abs(vm.y - vm.base)\r\n\t\t\t: vm.height * Math.abs(vm.x - vm.base);\r\n\t},\r\n\r\n\ttooltipPosition: function() {\r\n\t\tvar vm = this._view;\r\n\t\treturn {\r\n\t\t\tx: vm.x,\r\n\t\t\ty: vm.y\r\n\t\t};\r\n\t}\r\n});\n\nvar elements = {};\r\nvar Arc = element_arc;\r\nvar Line = element_line;\r\nvar Point = element_point;\r\nvar Rectangle = element_rectangle;\nelements.Arc = Arc;\nelements.Line = Line;\nelements.Point = Point;\nelements.Rectangle = Rectangle;\n\nvar deprecated = helpers$1._deprecated;\r\nvar valueOrDefault$3 = helpers$1.valueOrDefault;\r\n\r\ncore_defaults._set('bar', {\r\n\thover: {\r\n\t\tmode: 'label'\r\n\t},\r\n\r\n\tscales: {\r\n\t\txAxes: [{\r\n\t\t\ttype: 'category',\r\n\t\t\toffset: true,\r\n\t\t\tgridLines: {\r\n\t\t\t\toffsetGridLines: true\r\n\t\t\t}\r\n\t\t}],\r\n\r\n\t\tyAxes: [{\r\n\t\t\ttype: 'linear'\r\n\t\t}]\r\n\t}\r\n});\r\n\r\ncore_defaults._set('global', {\r\n\tdatasets: {\r\n\t\tbar: {\r\n\t\t\tcategoryPercentage: 0.8,\r\n\t\t\tbarPercentage: 0.9\r\n\t\t}\r\n\t}\r\n});\r\n\r\n/**\r\n * Computes the \"optimal\" sample size to maintain bars equally sized while preventing overlap.\r\n * @private\r\n */\r\nfunction computeMinSampleSize(scale, pixels) {\r\n\tvar min = scale._length;\r\n\tvar prev, curr, i, ilen;\r\n\r\n\tfor (i = 1, ilen = pixels.length; i < ilen; ++i) {\r\n\t\tmin = Math.min(min, Math.abs(pixels[i] - pixels[i - 1]));\r\n\t}\r\n\r\n\tfor (i = 0, ilen = scale.getTicks().length; i < ilen; ++i) {\r\n\t\tcurr = scale.getPixelForTick(i);\r\n\t\tmin = i > 0 ? Math.min(min, Math.abs(curr - prev)) : min;\r\n\t\tprev = curr;\r\n\t}\r\n\r\n\treturn min;\r\n}\r\n\r\n/**\r\n * Computes an \"ideal\" category based on the absolute bar thickness or, if undefined or null,\r\n * uses the smallest interval (see computeMinSampleSize) that prevents bar overlapping. This\r\n * mode currently always generates bars equally sized (until we introduce scriptable options?).\r\n * @private\r\n */\r\nfunction computeFitCategoryTraits(index, ruler, options) {\r\n\tvar thickness = options.barThickness;\r\n\tvar count = ruler.stackCount;\r\n\tvar curr = ruler.pixels[index];\r\n\tvar min = helpers$1.isNullOrUndef(thickness)\r\n\t\t? computeMinSampleSize(ruler.scale, ruler.pixels)\r\n\t\t: -1;\r\n\tvar size, ratio;\r\n\r\n\tif (helpers$1.isNullOrUndef(thickness)) {\r\n\t\tsize = min * options.categoryPercentage;\r\n\t\tratio = options.barPercentage;\r\n\t} else {\r\n\t\t// When bar thickness is enforced, category and bar percentages are ignored.\r\n\t\t// Note(SB): we could add support for relative bar thickness (e.g. barThickness: '50%')\r\n\t\t// and deprecate barPercentage since this value is ignored when thickness is absolute.\r\n\t\tsize = thickness * count;\r\n\t\tratio = 1;\r\n\t}\r\n\r\n\treturn {\r\n\t\tchunk: size / count,\r\n\t\tratio: ratio,\r\n\t\tstart: curr - (size / 2)\r\n\t};\r\n}\r\n\r\n/**\r\n * Computes an \"optimal\" category that globally arranges bars side by side (no gap when\r\n * percentage options are 1), based on the previous and following categories. This mode\r\n * generates bars with different widths when data are not evenly spaced.\r\n * @private\r\n */\r\nfunction computeFlexCategoryTraits(index, ruler, options) {\r\n\tvar pixels = ruler.pixels;\r\n\tvar curr = pixels[index];\r\n\tvar prev = index > 0 ? pixels[index - 1] : null;\r\n\tvar next = index < pixels.length - 1 ? pixels[index + 1] : null;\r\n\tvar percent = options.categoryPercentage;\r\n\tvar start, size;\r\n\r\n\tif (prev === null) {\r\n\t\t// first data: its size is double based on the next point or,\r\n\t\t// if it's also the last data, we use the scale size.\r\n\t\tprev = curr - (next === null ? ruler.end - ruler.start : next - curr);\r\n\t}\r\n\r\n\tif (next === null) {\r\n\t\t// last data: its size is also double based on the previous point.\r\n\t\tnext = curr + curr - prev;\r\n\t}\r\n\r\n\tstart = curr - (curr - Math.min(prev, next)) / 2 * percent;\r\n\tsize = Math.abs(next - prev) / 2 * percent;\r\n\r\n\treturn {\r\n\t\tchunk: size / ruler.stackCount,\r\n\t\tratio: options.barPercentage,\r\n\t\tstart: start\r\n\t};\r\n}\r\n\r\nvar controller_bar = core_datasetController.extend({\r\n\r\n\tdataElementType: elements.Rectangle,\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_dataElementOptions: [\r\n\t\t'backgroundColor',\r\n\t\t'borderColor',\r\n\t\t'borderSkipped',\r\n\t\t'borderWidth',\r\n\t\t'barPercentage',\r\n\t\t'barThickness',\r\n\t\t'categoryPercentage',\r\n\t\t'maxBarThickness',\r\n\t\t'minBarLength'\r\n\t],\r\n\r\n\tinitialize: function() {\r\n\t\tvar me = this;\r\n\t\tvar meta, scaleOpts;\r\n\r\n\t\tcore_datasetController.prototype.initialize.apply(me, arguments);\r\n\r\n\t\tmeta = me.getMeta();\r\n\t\tmeta.stack = me.getDataset().stack;\r\n\t\tmeta.bar = true;\r\n\r\n\t\tscaleOpts = me._getIndexScale().options;\r\n\t\tdeprecated('bar chart', scaleOpts.barPercentage, 'scales.[x/y]Axes.barPercentage', 'dataset.barPercentage');\r\n\t\tdeprecated('bar chart', scaleOpts.barThickness, 'scales.[x/y]Axes.barThickness', 'dataset.barThickness');\r\n\t\tdeprecated('bar chart', scaleOpts.categoryPercentage, 'scales.[x/y]Axes.categoryPercentage', 'dataset.categoryPercentage');\r\n\t\tdeprecated('bar chart', me._getValueScale().options.minBarLength, 'scales.[x/y]Axes.minBarLength', 'dataset.minBarLength');\r\n\t\tdeprecated('bar chart', scaleOpts.maxBarThickness, 'scales.[x/y]Axes.maxBarThickness', 'dataset.maxBarThickness');\r\n\t},\r\n\r\n\tupdate: function(reset) {\r\n\t\tvar me = this;\r\n\t\tvar rects = me.getMeta().data;\r\n\t\tvar i, ilen;\r\n\r\n\t\tme._ruler = me.getRuler();\r\n\r\n\t\tfor (i = 0, ilen = rects.length; i < ilen; ++i) {\r\n\t\t\tme.updateElement(rects[i], i, reset);\r\n\t\t}\r\n\t},\r\n\r\n\tupdateElement: function(rectangle, index, reset) {\r\n\t\tvar me = this;\r\n\t\tvar meta = me.getMeta();\r\n\t\tvar dataset = me.getDataset();\r\n\t\tvar options = me._resolveDataElementOptions(rectangle, index);\r\n\r\n\t\trectangle._xScale = me.getScaleForId(meta.xAxisID);\r\n\t\trectangle._yScale = me.getScaleForId(meta.yAxisID);\r\n\t\trectangle._datasetIndex = me.index;\r\n\t\trectangle._index = index;\r\n\t\trectangle._model = {\r\n\t\t\tbackgroundColor: options.backgroundColor,\r\n\t\t\tborderColor: options.borderColor,\r\n\t\t\tborderSkipped: options.borderSkipped,\r\n\t\t\tborderWidth: options.borderWidth,\r\n\t\t\tdatasetLabel: dataset.label,\r\n\t\t\tlabel: me.chart.data.labels[index]\r\n\t\t};\r\n\r\n\t\tif (helpers$1.isArray(dataset.data[index])) {\r\n\t\t\trectangle._model.borderSkipped = null;\r\n\t\t}\r\n\r\n\t\tme._updateElementGeometry(rectangle, index, reset, options);\r\n\r\n\t\trectangle.pivot();\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_updateElementGeometry: function(rectangle, index, reset, options) {\r\n\t\tvar me = this;\r\n\t\tvar model = rectangle._model;\r\n\t\tvar vscale = me._getValueScale();\r\n\t\tvar base = vscale.getBasePixel();\r\n\t\tvar horizontal = vscale.isHorizontal();\r\n\t\tvar ruler = me._ruler || me.getRuler();\r\n\t\tvar vpixels = me.calculateBarValuePixels(me.index, index, options);\r\n\t\tvar ipixels = me.calculateBarIndexPixels(me.index, index, ruler, options);\r\n\r\n\t\tmodel.horizontal = horizontal;\r\n\t\tmodel.base = reset ? base : vpixels.base;\r\n\t\tmodel.x = horizontal ? reset ? base : vpixels.head : ipixels.center;\r\n\t\tmodel.y = horizontal ? ipixels.center : reset ? base : vpixels.head;\r\n\t\tmodel.height = horizontal ? ipixels.size : undefined;\r\n\t\tmodel.width = horizontal ? undefined : ipixels.size;\r\n\t},\r\n\r\n\t/**\r\n\t * Returns the stacks based on groups and bar visibility.\r\n\t * @param {number} [last] - The dataset index\r\n\t * @returns {string[]} The list of stack IDs\r\n\t * @private\r\n\t */\r\n\t_getStacks: function(last) {\r\n\t\tvar me = this;\r\n\t\tvar scale = me._getIndexScale();\r\n\t\tvar metasets = scale._getMatchingVisibleMetas(me._type);\r\n\t\tvar stacked = scale.options.stacked;\r\n\t\tvar ilen = metasets.length;\r\n\t\tvar stacks = [];\r\n\t\tvar i, meta;\r\n\r\n\t\tfor (i = 0; i < ilen; ++i) {\r\n\t\t\tmeta = metasets[i];\r\n\t\t\t// stacked | meta.stack\r\n\t\t\t// | found | not found | undefined\r\n\t\t\t// false | x | x | x\r\n\t\t\t// true | | x |\r\n\t\t\t// undefined | | x | x\r\n\t\t\tif (stacked === false || stacks.indexOf(meta.stack) === -1 ||\r\n\t\t\t\t(stacked === undefined && meta.stack === undefined)) {\r\n\t\t\t\tstacks.push(meta.stack);\r\n\t\t\t}\r\n\t\t\tif (meta.index === last) {\r\n\t\t\t\tbreak;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\treturn stacks;\r\n\t},\r\n\r\n\t/**\r\n\t * Returns the effective number of stacks based on groups and bar visibility.\r\n\t * @private\r\n\t */\r\n\tgetStackCount: function() {\r\n\t\treturn this._getStacks().length;\r\n\t},\r\n\r\n\t/**\r\n\t * Returns the stack index for the given dataset based on groups and bar visibility.\r\n\t * @param {number} [datasetIndex] - The dataset index\r\n\t * @param {string} [name] - The stack name to find\r\n\t * @returns {number} The stack index\r\n\t * @private\r\n\t */\r\n\tgetStackIndex: function(datasetIndex, name) {\r\n\t\tvar stacks = this._getStacks(datasetIndex);\r\n\t\tvar index = (name !== undefined)\r\n\t\t\t? stacks.indexOf(name)\r\n\t\t\t: -1; // indexOf returns -1 if element is not present\r\n\r\n\t\treturn (index === -1)\r\n\t\t\t? stacks.length - 1\r\n\t\t\t: index;\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\tgetRuler: function() {\r\n\t\tvar me = this;\r\n\t\tvar scale = me._getIndexScale();\r\n\t\tvar pixels = [];\r\n\t\tvar i, ilen;\r\n\r\n\t\tfor (i = 0, ilen = me.getMeta().data.length; i < ilen; ++i) {\r\n\t\t\tpixels.push(scale.getPixelForValue(null, i, me.index));\r\n\t\t}\r\n\r\n\t\treturn {\r\n\t\t\tpixels: pixels,\r\n\t\t\tstart: scale._startPixel,\r\n\t\t\tend: scale._endPixel,\r\n\t\t\tstackCount: me.getStackCount(),\r\n\t\t\tscale: scale\r\n\t\t};\r\n\t},\r\n\r\n\t/**\r\n\t * Note: pixel values are not clamped to the scale area.\r\n\t * @private\r\n\t */\r\n\tcalculateBarValuePixels: function(datasetIndex, index, options) {\r\n\t\tvar me = this;\r\n\t\tvar chart = me.chart;\r\n\t\tvar scale = me._getValueScale();\r\n\t\tvar isHorizontal = scale.isHorizontal();\r\n\t\tvar datasets = chart.data.datasets;\r\n\t\tvar metasets = scale._getMatchingVisibleMetas(me._type);\r\n\t\tvar value = scale._parseValue(datasets[datasetIndex].data[index]);\r\n\t\tvar minBarLength = options.minBarLength;\r\n\t\tvar stacked = scale.options.stacked;\r\n\t\tvar stack = me.getMeta().stack;\r\n\t\tvar start = value.start === undefined ? 0 : value.max >= 0 && value.min >= 0 ? value.min : value.max;\r\n\t\tvar length = value.start === undefined ? value.end : value.max >= 0 && value.min >= 0 ? value.max - value.min : value.min - value.max;\r\n\t\tvar ilen = metasets.length;\r\n\t\tvar i, imeta, ivalue, base, head, size, stackLength;\r\n\r\n\t\tif (stacked || (stacked === undefined && stack !== undefined)) {\r\n\t\t\tfor (i = 0; i < ilen; ++i) {\r\n\t\t\t\timeta = metasets[i];\r\n\r\n\t\t\t\tif (imeta.index === datasetIndex) {\r\n\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\r\n\t\t\t\tif (imeta.stack === stack) {\r\n\t\t\t\t\tstackLength = scale._parseValue(datasets[imeta.index].data[index]);\r\n\t\t\t\t\tivalue = stackLength.start === undefined ? stackLength.end : stackLength.min >= 0 && stackLength.max >= 0 ? stackLength.max : stackLength.min;\r\n\r\n\t\t\t\t\tif ((value.min < 0 && ivalue < 0) || (value.max >= 0 && ivalue > 0)) {\r\n\t\t\t\t\t\tstart += ivalue;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tbase = scale.getPixelForValue(start);\r\n\t\thead = scale.getPixelForValue(start + length);\r\n\t\tsize = head - base;\r\n\r\n\t\tif (minBarLength !== undefined && Math.abs(size) < minBarLength) {\r\n\t\t\tsize = minBarLength;\r\n\t\t\tif (length >= 0 && !isHorizontal || length < 0 && isHorizontal) {\r\n\t\t\t\thead = base - minBarLength;\r\n\t\t\t} else {\r\n\t\t\t\thead = base + minBarLength;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\treturn {\r\n\t\t\tsize: size,\r\n\t\t\tbase: base,\r\n\t\t\thead: head,\r\n\t\t\tcenter: head + size / 2\r\n\t\t};\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\tcalculateBarIndexPixels: function(datasetIndex, index, ruler, options) {\r\n\t\tvar me = this;\r\n\t\tvar range = options.barThickness === 'flex'\r\n\t\t\t? computeFlexCategoryTraits(index, ruler, options)\r\n\t\t\t: computeFitCategoryTraits(index, ruler, options);\r\n\r\n\t\tvar stackIndex = me.getStackIndex(datasetIndex, me.getMeta().stack);\r\n\t\tvar center = range.start + (range.chunk * stackIndex) + (range.chunk / 2);\r\n\t\tvar size = Math.min(\r\n\t\t\tvalueOrDefault$3(options.maxBarThickness, Infinity),\r\n\t\t\trange.chunk * range.ratio);\r\n\r\n\t\treturn {\r\n\t\t\tbase: center - size / 2,\r\n\t\t\thead: center + size / 2,\r\n\t\t\tcenter: center,\r\n\t\t\tsize: size\r\n\t\t};\r\n\t},\r\n\r\n\tdraw: function() {\r\n\t\tvar me = this;\r\n\t\tvar chart = me.chart;\r\n\t\tvar scale = me._getValueScale();\r\n\t\tvar rects = me.getMeta().data;\r\n\t\tvar dataset = me.getDataset();\r\n\t\tvar ilen = rects.length;\r\n\t\tvar i = 0;\r\n\r\n\t\thelpers$1.canvas.clipArea(chart.ctx, chart.chartArea);\r\n\r\n\t\tfor (; i < ilen; ++i) {\r\n\t\t\tvar val = scale._parseValue(dataset.data[i]);\r\n\t\t\tif (!isNaN(val.min) && !isNaN(val.max)) {\r\n\t\t\t\trects[i].draw();\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\thelpers$1.canvas.unclipArea(chart.ctx);\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_resolveDataElementOptions: function() {\r\n\t\tvar me = this;\r\n\t\tvar values = helpers$1.extend({}, core_datasetController.prototype._resolveDataElementOptions.apply(me, arguments));\r\n\t\tvar indexOpts = me._getIndexScale().options;\r\n\t\tvar valueOpts = me._getValueScale().options;\r\n\r\n\t\tvalues.barPercentage = valueOrDefault$3(indexOpts.barPercentage, values.barPercentage);\r\n\t\tvalues.barThickness = valueOrDefault$3(indexOpts.barThickness, values.barThickness);\r\n\t\tvalues.categoryPercentage = valueOrDefault$3(indexOpts.categoryPercentage, values.categoryPercentage);\r\n\t\tvalues.maxBarThickness = valueOrDefault$3(indexOpts.maxBarThickness, values.maxBarThickness);\r\n\t\tvalues.minBarLength = valueOrDefault$3(valueOpts.minBarLength, values.minBarLength);\r\n\r\n\t\treturn values;\r\n\t}\r\n\r\n});\n\nvar valueOrDefault$4 = helpers$1.valueOrDefault;\r\nvar resolve$1 = helpers$1.options.resolve;\r\n\r\ncore_defaults._set('bubble', {\r\n\thover: {\r\n\t\tmode: 'single'\r\n\t},\r\n\r\n\tscales: {\r\n\t\txAxes: [{\r\n\t\t\ttype: 'linear', // bubble should probably use a linear scale by default\r\n\t\t\tposition: 'bottom',\r\n\t\t\tid: 'x-axis-0' // need an ID so datasets can reference the scale\r\n\t\t}],\r\n\t\tyAxes: [{\r\n\t\t\ttype: 'linear',\r\n\t\t\tposition: 'left',\r\n\t\t\tid: 'y-axis-0'\r\n\t\t}]\r\n\t},\r\n\r\n\ttooltips: {\r\n\t\tcallbacks: {\r\n\t\t\ttitle: function() {\r\n\t\t\t\t// Title doesn't make sense for scatter since we format the data as a point\r\n\t\t\t\treturn '';\r\n\t\t\t},\r\n\t\t\tlabel: function(item, data) {\r\n\t\t\t\tvar datasetLabel = data.datasets[item.datasetIndex].label || '';\r\n\t\t\t\tvar dataPoint = data.datasets[item.datasetIndex].data[item.index];\r\n\t\t\t\treturn datasetLabel + ': (' + item.xLabel + ', ' + item.yLabel + ', ' + dataPoint.r + ')';\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n});\r\n\r\nvar controller_bubble = core_datasetController.extend({\r\n\t/**\r\n\t * @protected\r\n\t */\r\n\tdataElementType: elements.Point,\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_dataElementOptions: [\r\n\t\t'backgroundColor',\r\n\t\t'borderColor',\r\n\t\t'borderWidth',\r\n\t\t'hoverBackgroundColor',\r\n\t\t'hoverBorderColor',\r\n\t\t'hoverBorderWidth',\r\n\t\t'hoverRadius',\r\n\t\t'hitRadius',\r\n\t\t'pointStyle',\r\n\t\t'rotation'\r\n\t],\r\n\r\n\t/**\r\n\t * @protected\r\n\t */\r\n\tupdate: function(reset) {\r\n\t\tvar me = this;\r\n\t\tvar meta = me.getMeta();\r\n\t\tvar points = meta.data;\r\n\r\n\t\t// Update Points\r\n\t\thelpers$1.each(points, function(point, index) {\r\n\t\t\tme.updateElement(point, index, reset);\r\n\t\t});\r\n\t},\r\n\r\n\t/**\r\n\t * @protected\r\n\t */\r\n\tupdateElement: function(point, index, reset) {\r\n\t\tvar me = this;\r\n\t\tvar meta = me.getMeta();\r\n\t\tvar custom = point.custom || {};\r\n\t\tvar xScale = me.getScaleForId(meta.xAxisID);\r\n\t\tvar yScale = me.getScaleForId(meta.yAxisID);\r\n\t\tvar options = me._resolveDataElementOptions(point, index);\r\n\t\tvar data = me.getDataset().data[index];\r\n\t\tvar dsIndex = me.index;\r\n\r\n\t\tvar x = reset ? xScale.getPixelForDecimal(0.5) : xScale.getPixelForValue(typeof data === 'object' ? data : NaN, index, dsIndex);\r\n\t\tvar y = reset ? yScale.getBasePixel() : yScale.getPixelForValue(data, index, dsIndex);\r\n\r\n\t\tpoint._xScale = xScale;\r\n\t\tpoint._yScale = yScale;\r\n\t\tpoint._options = options;\r\n\t\tpoint._datasetIndex = dsIndex;\r\n\t\tpoint._index = index;\r\n\t\tpoint._model = {\r\n\t\t\tbackgroundColor: options.backgroundColor,\r\n\t\t\tborderColor: options.borderColor,\r\n\t\t\tborderWidth: options.borderWidth,\r\n\t\t\thitRadius: options.hitRadius,\r\n\t\t\tpointStyle: options.pointStyle,\r\n\t\t\trotation: options.rotation,\r\n\t\t\tradius: reset ? 0 : options.radius,\r\n\t\t\tskip: custom.skip || isNaN(x) || isNaN(y),\r\n\t\t\tx: x,\r\n\t\t\ty: y,\r\n\t\t};\r\n\r\n\t\tpoint.pivot();\r\n\t},\r\n\r\n\t/**\r\n\t * @protected\r\n\t */\r\n\tsetHoverStyle: function(point) {\r\n\t\tvar model = point._model;\r\n\t\tvar options = point._options;\r\n\t\tvar getHoverColor = helpers$1.getHoverColor;\r\n\r\n\t\tpoint.$previousStyle = {\r\n\t\t\tbackgroundColor: model.backgroundColor,\r\n\t\t\tborderColor: model.borderColor,\r\n\t\t\tborderWidth: model.borderWidth,\r\n\t\t\tradius: model.radius\r\n\t\t};\r\n\r\n\t\tmodel.backgroundColor = valueOrDefault$4(options.hoverBackgroundColor, getHoverColor(options.backgroundColor));\r\n\t\tmodel.borderColor = valueOrDefault$4(options.hoverBorderColor, getHoverColor(options.borderColor));\r\n\t\tmodel.borderWidth = valueOrDefault$4(options.hoverBorderWidth, options.borderWidth);\r\n\t\tmodel.radius = options.radius + options.hoverRadius;\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_resolveDataElementOptions: function(point, index) {\r\n\t\tvar me = this;\r\n\t\tvar chart = me.chart;\r\n\t\tvar dataset = me.getDataset();\r\n\t\tvar custom = point.custom || {};\r\n\t\tvar data = dataset.data[index] || {};\r\n\t\tvar values = core_datasetController.prototype._resolveDataElementOptions.apply(me, arguments);\r\n\r\n\t\t// Scriptable options\r\n\t\tvar context = {\r\n\t\t\tchart: chart,\r\n\t\t\tdataIndex: index,\r\n\t\t\tdataset: dataset,\r\n\t\t\tdatasetIndex: me.index\r\n\t\t};\r\n\r\n\t\t// In case values were cached (and thus frozen), we need to clone the values\r\n\t\tif (me._cachedDataOpts === values) {\r\n\t\t\tvalues = helpers$1.extend({}, values);\r\n\t\t}\r\n\r\n\t\t// Custom radius resolution\r\n\t\tvalues.radius = resolve$1([\r\n\t\t\tcustom.radius,\r\n\t\t\tdata.r,\r\n\t\t\tme._config.radius,\r\n\t\t\tchart.options.elements.point.radius\r\n\t\t], context, index);\r\n\r\n\t\treturn values;\r\n\t}\r\n});\n\nvar valueOrDefault$5 = helpers$1.valueOrDefault;\r\n\r\nvar PI$1 = Math.PI;\r\nvar DOUBLE_PI$1 = PI$1 * 2;\r\nvar HALF_PI$1 = PI$1 / 2;\r\n\r\ncore_defaults._set('doughnut', {\r\n\tanimation: {\r\n\t\t// Boolean - Whether we animate the rotation of the Doughnut\r\n\t\tanimateRotate: true,\r\n\t\t// Boolean - Whether we animate scaling the Doughnut from the centre\r\n\t\tanimateScale: false\r\n\t},\r\n\thover: {\r\n\t\tmode: 'single'\r\n\t},\r\n\tlegendCallback: function(chart) {\r\n\t\tvar list = document.createElement('ul');\r\n\t\tvar data = chart.data;\r\n\t\tvar datasets = data.datasets;\r\n\t\tvar labels = data.labels;\r\n\t\tvar i, ilen, listItem, listItemSpan;\r\n\r\n\t\tlist.setAttribute('class', chart.id + '-legend');\r\n\t\tif (datasets.length) {\r\n\t\t\tfor (i = 0, ilen = datasets[0].data.length; i < ilen; ++i) {\r\n\t\t\t\tlistItem = list.appendChild(document.createElement('li'));\r\n\t\t\t\tlistItemSpan = listItem.appendChild(document.createElement('span'));\r\n\t\t\t\tlistItemSpan.style.backgroundColor = datasets[0].backgroundColor[i];\r\n\t\t\t\tif (labels[i]) {\r\n\t\t\t\t\tlistItem.appendChild(document.createTextNode(labels[i]));\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\treturn list.outerHTML;\r\n\t},\r\n\tlegend: {\r\n\t\tlabels: {\r\n\t\t\tgenerateLabels: function(chart) {\r\n\t\t\t\tvar data = chart.data;\r\n\t\t\t\tif (data.labels.length && data.datasets.length) {\r\n\t\t\t\t\treturn data.labels.map(function(label, i) {\r\n\t\t\t\t\t\tvar meta = chart.getDatasetMeta(0);\r\n\t\t\t\t\t\tvar style = meta.controller.getStyle(i);\r\n\r\n\t\t\t\t\t\treturn {\r\n\t\t\t\t\t\t\ttext: label,\r\n\t\t\t\t\t\t\tfillStyle: style.backgroundColor,\r\n\t\t\t\t\t\t\tstrokeStyle: style.borderColor,\r\n\t\t\t\t\t\t\tlineWidth: style.borderWidth,\r\n\t\t\t\t\t\t\thidden: isNaN(data.datasets[0].data[i]) || meta.data[i].hidden,\r\n\r\n\t\t\t\t\t\t\t// Extra data used for toggling the correct item\r\n\t\t\t\t\t\t\tindex: i\r\n\t\t\t\t\t\t};\r\n\t\t\t\t\t});\r\n\t\t\t\t}\r\n\t\t\t\treturn [];\r\n\t\t\t}\r\n\t\t},\r\n\r\n\t\tonClick: function(e, legendItem) {\r\n\t\t\tvar index = legendItem.index;\r\n\t\t\tvar chart = this.chart;\r\n\t\t\tvar i, ilen, meta;\r\n\r\n\t\t\tfor (i = 0, ilen = (chart.data.datasets || []).length; i < ilen; ++i) {\r\n\t\t\t\tmeta = chart.getDatasetMeta(i);\r\n\t\t\t\t// toggle visibility of index if exists\r\n\t\t\t\tif (meta.data[index]) {\r\n\t\t\t\t\tmeta.data[index].hidden = !meta.data[index].hidden;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t\tchart.update();\r\n\t\t}\r\n\t},\r\n\r\n\t// The percentage of the chart that we cut out of the middle.\r\n\tcutoutPercentage: 50,\r\n\r\n\t// The rotation of the chart, where the first data arc begins.\r\n\trotation: -HALF_PI$1,\r\n\r\n\t// The total circumference of the chart.\r\n\tcircumference: DOUBLE_PI$1,\r\n\r\n\t// Need to override these to give a nice default\r\n\ttooltips: {\r\n\t\tcallbacks: {\r\n\t\t\ttitle: function() {\r\n\t\t\t\treturn '';\r\n\t\t\t},\r\n\t\t\tlabel: function(tooltipItem, data) {\r\n\t\t\t\tvar dataLabel = data.labels[tooltipItem.index];\r\n\t\t\t\tvar value = ': ' + data.datasets[tooltipItem.datasetIndex].data[tooltipItem.index];\r\n\r\n\t\t\t\tif (helpers$1.isArray(dataLabel)) {\r\n\t\t\t\t\t// show value on first line of multiline label\r\n\t\t\t\t\t// need to clone because we are changing the value\r\n\t\t\t\t\tdataLabel = dataLabel.slice();\r\n\t\t\t\t\tdataLabel[0] += value;\r\n\t\t\t\t} else {\r\n\t\t\t\t\tdataLabel += value;\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn dataLabel;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n});\r\n\r\nvar controller_doughnut = core_datasetController.extend({\r\n\r\n\tdataElementType: elements.Arc,\r\n\r\n\tlinkScales: helpers$1.noop,\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_dataElementOptions: [\r\n\t\t'backgroundColor',\r\n\t\t'borderColor',\r\n\t\t'borderWidth',\r\n\t\t'borderAlign',\r\n\t\t'hoverBackgroundColor',\r\n\t\t'hoverBorderColor',\r\n\t\t'hoverBorderWidth',\r\n\t],\r\n\r\n\t// Get index of the dataset in relation to the visible datasets. This allows determining the inner and outer radius correctly\r\n\tgetRingIndex: function(datasetIndex) {\r\n\t\tvar ringIndex = 0;\r\n\r\n\t\tfor (var j = 0; j < datasetIndex; ++j) {\r\n\t\t\tif (this.chart.isDatasetVisible(j)) {\r\n\t\t\t\t++ringIndex;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\treturn ringIndex;\r\n\t},\r\n\r\n\tupdate: function(reset) {\r\n\t\tvar me = this;\r\n\t\tvar chart = me.chart;\r\n\t\tvar chartArea = chart.chartArea;\r\n\t\tvar opts = chart.options;\r\n\t\tvar ratioX = 1;\r\n\t\tvar ratioY = 1;\r\n\t\tvar offsetX = 0;\r\n\t\tvar offsetY = 0;\r\n\t\tvar meta = me.getMeta();\r\n\t\tvar arcs = meta.data;\r\n\t\tvar cutout = opts.cutoutPercentage / 100 || 0;\r\n\t\tvar circumference = opts.circumference;\r\n\t\tvar chartWeight = me._getRingWeight(me.index);\r\n\t\tvar maxWidth, maxHeight, i, ilen;\r\n\r\n\t\t// If the chart's circumference isn't a full circle, calculate size as a ratio of the width/height of the arc\r\n\t\tif (circumference < DOUBLE_PI$1) {\r\n\t\t\tvar startAngle = opts.rotation % DOUBLE_PI$1;\r\n\t\t\tstartAngle += startAngle >= PI$1 ? -DOUBLE_PI$1 : startAngle < -PI$1 ? DOUBLE_PI$1 : 0;\r\n\t\t\tvar endAngle = startAngle + circumference;\r\n\t\t\tvar startX = Math.cos(startAngle);\r\n\t\t\tvar startY = Math.sin(startAngle);\r\n\t\t\tvar endX = Math.cos(endAngle);\r\n\t\t\tvar endY = Math.sin(endAngle);\r\n\t\t\tvar contains0 = (startAngle <= 0 && endAngle >= 0) || endAngle >= DOUBLE_PI$1;\r\n\t\t\tvar contains90 = (startAngle <= HALF_PI$1 && endAngle >= HALF_PI$1) || endAngle >= DOUBLE_PI$1 + HALF_PI$1;\r\n\t\t\tvar contains180 = startAngle === -PI$1 || endAngle >= PI$1;\r\n\t\t\tvar contains270 = (startAngle <= -HALF_PI$1 && endAngle >= -HALF_PI$1) || endAngle >= PI$1 + HALF_PI$1;\r\n\t\t\tvar minX = contains180 ? -1 : Math.min(startX, startX * cutout, endX, endX * cutout);\r\n\t\t\tvar minY = contains270 ? -1 : Math.min(startY, startY * cutout, endY, endY * cutout);\r\n\t\t\tvar maxX = contains0 ? 1 : Math.max(startX, startX * cutout, endX, endX * cutout);\r\n\t\t\tvar maxY = contains90 ? 1 : Math.max(startY, startY * cutout, endY, endY * cutout);\r\n\t\t\tratioX = (maxX - minX) / 2;\r\n\t\t\tratioY = (maxY - minY) / 2;\r\n\t\t\toffsetX = -(maxX + minX) / 2;\r\n\t\t\toffsetY = -(maxY + minY) / 2;\r\n\t\t}\r\n\r\n\t\tfor (i = 0, ilen = arcs.length; i < ilen; ++i) {\r\n\t\t\tarcs[i]._options = me._resolveDataElementOptions(arcs[i], i);\r\n\t\t}\r\n\r\n\t\tchart.borderWidth = me.getMaxBorderWidth();\r\n\t\tmaxWidth = (chartArea.right - chartArea.left - chart.borderWidth) / ratioX;\r\n\t\tmaxHeight = (chartArea.bottom - chartArea.top - chart.borderWidth) / ratioY;\r\n\t\tchart.outerRadius = Math.max(Math.min(maxWidth, maxHeight) / 2, 0);\r\n\t\tchart.innerRadius = Math.max(chart.outerRadius * cutout, 0);\r\n\t\tchart.radiusLength = (chart.outerRadius - chart.innerRadius) / (me._getVisibleDatasetWeightTotal() || 1);\r\n\t\tchart.offsetX = offsetX * chart.outerRadius;\r\n\t\tchart.offsetY = offsetY * chart.outerRadius;\r\n\r\n\t\tmeta.total = me.calculateTotal();\r\n\r\n\t\tme.outerRadius = chart.outerRadius - chart.radiusLength * me._getRingWeightOffset(me.index);\r\n\t\tme.innerRadius = Math.max(me.outerRadius - chart.radiusLength * chartWeight, 0);\r\n\r\n\t\tfor (i = 0, ilen = arcs.length; i < ilen; ++i) {\r\n\t\t\tme.updateElement(arcs[i], i, reset);\r\n\t\t}\r\n\t},\r\n\r\n\tupdateElement: function(arc, index, reset) {\r\n\t\tvar me = this;\r\n\t\tvar chart = me.chart;\r\n\t\tvar chartArea = chart.chartArea;\r\n\t\tvar opts = chart.options;\r\n\t\tvar animationOpts = opts.animation;\r\n\t\tvar centerX = (chartArea.left + chartArea.right) / 2;\r\n\t\tvar centerY = (chartArea.top + chartArea.bottom) / 2;\r\n\t\tvar startAngle = opts.rotation; // non reset case handled later\r\n\t\tvar endAngle = opts.rotation; // non reset case handled later\r\n\t\tvar dataset = me.getDataset();\r\n\t\tvar circumference = reset && animationOpts.animateRotate ? 0 : arc.hidden ? 0 : me.calculateCircumference(dataset.data[index]) * (opts.circumference / DOUBLE_PI$1);\r\n\t\tvar innerRadius = reset && animationOpts.animateScale ? 0 : me.innerRadius;\r\n\t\tvar outerRadius = reset && animationOpts.animateScale ? 0 : me.outerRadius;\r\n\t\tvar options = arc._options || {};\r\n\r\n\t\thelpers$1.extend(arc, {\r\n\t\t\t// Utility\r\n\t\t\t_datasetIndex: me.index,\r\n\t\t\t_index: index,\r\n\r\n\t\t\t// Desired view properties\r\n\t\t\t_model: {\r\n\t\t\t\tbackgroundColor: options.backgroundColor,\r\n\t\t\t\tborderColor: options.borderColor,\r\n\t\t\t\tborderWidth: options.borderWidth,\r\n\t\t\t\tborderAlign: options.borderAlign,\r\n\t\t\t\tx: centerX + chart.offsetX,\r\n\t\t\t\ty: centerY + chart.offsetY,\r\n\t\t\t\tstartAngle: startAngle,\r\n\t\t\t\tendAngle: endAngle,\r\n\t\t\t\tcircumference: circumference,\r\n\t\t\t\touterRadius: outerRadius,\r\n\t\t\t\tinnerRadius: innerRadius,\r\n\t\t\t\tlabel: helpers$1.valueAtIndexOrDefault(dataset.label, index, chart.data.labels[index])\r\n\t\t\t}\r\n\t\t});\r\n\r\n\t\tvar model = arc._model;\r\n\r\n\t\t// Set correct angles if not resetting\r\n\t\tif (!reset || !animationOpts.animateRotate) {\r\n\t\t\tif (index === 0) {\r\n\t\t\t\tmodel.startAngle = opts.rotation;\r\n\t\t\t} else {\r\n\t\t\t\tmodel.startAngle = me.getMeta().data[index - 1]._model.endAngle;\r\n\t\t\t}\r\n\r\n\t\t\tmodel.endAngle = model.startAngle + model.circumference;\r\n\t\t}\r\n\r\n\t\tarc.pivot();\r\n\t},\r\n\r\n\tcalculateTotal: function() {\r\n\t\tvar dataset = this.getDataset();\r\n\t\tvar meta = this.getMeta();\r\n\t\tvar total = 0;\r\n\t\tvar value;\r\n\r\n\t\thelpers$1.each(meta.data, function(element, index) {\r\n\t\t\tvalue = dataset.data[index];\r\n\t\t\tif (!isNaN(value) && !element.hidden) {\r\n\t\t\t\ttotal += Math.abs(value);\r\n\t\t\t}\r\n\t\t});\r\n\r\n\t\t/* if (total === 0) {\r\n\t\t\ttotal = NaN;\r\n\t\t}*/\r\n\r\n\t\treturn total;\r\n\t},\r\n\r\n\tcalculateCircumference: function(value) {\r\n\t\tvar total = this.getMeta().total;\r\n\t\tif (total > 0 && !isNaN(value)) {\r\n\t\t\treturn DOUBLE_PI$1 * (Math.abs(value) / total);\r\n\t\t}\r\n\t\treturn 0;\r\n\t},\r\n\r\n\t// gets the max border or hover width to properly scale pie charts\r\n\tgetMaxBorderWidth: function(arcs) {\r\n\t\tvar me = this;\r\n\t\tvar max = 0;\r\n\t\tvar chart = me.chart;\r\n\t\tvar i, ilen, meta, arc, controller, options, borderWidth, hoverWidth;\r\n\r\n\t\tif (!arcs) {\r\n\t\t\t// Find the outmost visible dataset\r\n\t\t\tfor (i = 0, ilen = chart.data.datasets.length; i < ilen; ++i) {\r\n\t\t\t\tif (chart.isDatasetVisible(i)) {\r\n\t\t\t\t\tmeta = chart.getDatasetMeta(i);\r\n\t\t\t\t\tarcs = meta.data;\r\n\t\t\t\t\tif (i !== me.index) {\r\n\t\t\t\t\t\tcontroller = meta.controller;\r\n\t\t\t\t\t}\r\n\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tif (!arcs) {\r\n\t\t\treturn 0;\r\n\t\t}\r\n\r\n\t\tfor (i = 0, ilen = arcs.length; i < ilen; ++i) {\r\n\t\t\tarc = arcs[i];\r\n\t\t\tif (controller) {\r\n\t\t\t\tcontroller._configure();\r\n\t\t\t\toptions = controller._resolveDataElementOptions(arc, i);\r\n\t\t\t} else {\r\n\t\t\t\toptions = arc._options;\r\n\t\t\t}\r\n\t\t\tif (options.borderAlign !== 'inner') {\r\n\t\t\t\tborderWidth = options.borderWidth;\r\n\t\t\t\thoverWidth = options.hoverBorderWidth;\r\n\r\n\t\t\t\tmax = borderWidth > max ? borderWidth : max;\r\n\t\t\t\tmax = hoverWidth > max ? hoverWidth : max;\r\n\t\t\t}\r\n\t\t}\r\n\t\treturn max;\r\n\t},\r\n\r\n\t/**\r\n\t * @protected\r\n\t */\r\n\tsetHoverStyle: function(arc) {\r\n\t\tvar model = arc._model;\r\n\t\tvar options = arc._options;\r\n\t\tvar getHoverColor = helpers$1.getHoverColor;\r\n\r\n\t\tarc.$previousStyle = {\r\n\t\t\tbackgroundColor: model.backgroundColor,\r\n\t\t\tborderColor: model.borderColor,\r\n\t\t\tborderWidth: model.borderWidth,\r\n\t\t};\r\n\r\n\t\tmodel.backgroundColor = valueOrDefault$5(options.hoverBackgroundColor, getHoverColor(options.backgroundColor));\r\n\t\tmodel.borderColor = valueOrDefault$5(options.hoverBorderColor, getHoverColor(options.borderColor));\r\n\t\tmodel.borderWidth = valueOrDefault$5(options.hoverBorderWidth, options.borderWidth);\r\n\t},\r\n\r\n\t/**\r\n\t * Get radius length offset of the dataset in relation to the visible datasets weights. This allows determining the inner and outer radius correctly\r\n\t * @private\r\n\t */\r\n\t_getRingWeightOffset: function(datasetIndex) {\r\n\t\tvar ringWeightOffset = 0;\r\n\r\n\t\tfor (var i = 0; i < datasetIndex; ++i) {\r\n\t\t\tif (this.chart.isDatasetVisible(i)) {\r\n\t\t\t\tringWeightOffset += this._getRingWeight(i);\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\treturn ringWeightOffset;\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_getRingWeight: function(dataSetIndex) {\r\n\t\treturn Math.max(valueOrDefault$5(this.chart.data.datasets[dataSetIndex].weight, 1), 0);\r\n\t},\r\n\r\n\t/**\r\n\t * Returns the sum of all visibile data set weights. This value can be 0.\r\n\t * @private\r\n\t */\r\n\t_getVisibleDatasetWeightTotal: function() {\r\n\t\treturn this._getRingWeightOffset(this.chart.data.datasets.length);\r\n\t}\r\n});\n\ncore_defaults._set('horizontalBar', {\r\n\thover: {\r\n\t\tmode: 'index',\r\n\t\taxis: 'y'\r\n\t},\r\n\r\n\tscales: {\r\n\t\txAxes: [{\r\n\t\t\ttype: 'linear',\r\n\t\t\tposition: 'bottom'\r\n\t\t}],\r\n\r\n\t\tyAxes: [{\r\n\t\t\ttype: 'category',\r\n\t\t\tposition: 'left',\r\n\t\t\toffset: true,\r\n\t\t\tgridLines: {\r\n\t\t\t\toffsetGridLines: true\r\n\t\t\t}\r\n\t\t}]\r\n\t},\r\n\r\n\telements: {\r\n\t\trectangle: {\r\n\t\t\tborderSkipped: 'left'\r\n\t\t}\r\n\t},\r\n\r\n\ttooltips: {\r\n\t\tmode: 'index',\r\n\t\taxis: 'y'\r\n\t}\r\n});\r\n\r\ncore_defaults._set('global', {\r\n\tdatasets: {\r\n\t\thorizontalBar: {\r\n\t\t\tcategoryPercentage: 0.8,\r\n\t\t\tbarPercentage: 0.9\r\n\t\t}\r\n\t}\r\n});\r\n\r\nvar controller_horizontalBar = controller_bar.extend({\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_getValueScaleId: function() {\r\n\t\treturn this.getMeta().xAxisID;\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_getIndexScaleId: function() {\r\n\t\treturn this.getMeta().yAxisID;\r\n\t}\r\n});\n\nvar valueOrDefault$6 = helpers$1.valueOrDefault;\r\nvar resolve$2 = helpers$1.options.resolve;\r\nvar isPointInArea = helpers$1.canvas._isPointInArea;\r\n\r\ncore_defaults._set('line', {\r\n\tshowLines: true,\r\n\tspanGaps: false,\r\n\r\n\thover: {\r\n\t\tmode: 'label'\r\n\t},\r\n\r\n\tscales: {\r\n\t\txAxes: [{\r\n\t\t\ttype: 'category',\r\n\t\t\tid: 'x-axis-0'\r\n\t\t}],\r\n\t\tyAxes: [{\r\n\t\t\ttype: 'linear',\r\n\t\t\tid: 'y-axis-0'\r\n\t\t}]\r\n\t}\r\n});\r\n\r\nfunction scaleClip(scale, halfBorderWidth) {\r\n\tvar tickOpts = scale && scale.options.ticks || {};\r\n\tvar reverse = tickOpts.reverse;\r\n\tvar min = tickOpts.min === undefined ? halfBorderWidth : 0;\r\n\tvar max = tickOpts.max === undefined ? halfBorderWidth : 0;\r\n\treturn {\r\n\t\tstart: reverse ? max : min,\r\n\t\tend: reverse ? min : max\r\n\t};\r\n}\r\n\r\nfunction defaultClip(xScale, yScale, borderWidth) {\r\n\tvar halfBorderWidth = borderWidth / 2;\r\n\tvar x = scaleClip(xScale, halfBorderWidth);\r\n\tvar y = scaleClip(yScale, halfBorderWidth);\r\n\r\n\treturn {\r\n\t\ttop: y.end,\r\n\t\tright: x.end,\r\n\t\tbottom: y.start,\r\n\t\tleft: x.start\r\n\t};\r\n}\r\n\r\nfunction toClip(value) {\r\n\tvar t, r, b, l;\r\n\r\n\tif (helpers$1.isObject(value)) {\r\n\t\tt = value.top;\r\n\t\tr = value.right;\r\n\t\tb = value.bottom;\r\n\t\tl = value.left;\r\n\t} else {\r\n\t\tt = r = b = l = value;\r\n\t}\r\n\r\n\treturn {\r\n\t\ttop: t,\r\n\t\tright: r,\r\n\t\tbottom: b,\r\n\t\tleft: l\r\n\t};\r\n}\r\n\r\n\r\nvar controller_line = core_datasetController.extend({\r\n\r\n\tdatasetElementType: elements.Line,\r\n\r\n\tdataElementType: elements.Point,\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_datasetElementOptions: [\r\n\t\t'backgroundColor',\r\n\t\t'borderCapStyle',\r\n\t\t'borderColor',\r\n\t\t'borderDash',\r\n\t\t'borderDashOffset',\r\n\t\t'borderJoinStyle',\r\n\t\t'borderWidth',\r\n\t\t'cubicInterpolationMode',\r\n\t\t'fill'\r\n\t],\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_dataElementOptions: {\r\n\t\tbackgroundColor: 'pointBackgroundColor',\r\n\t\tborderColor: 'pointBorderColor',\r\n\t\tborderWidth: 'pointBorderWidth',\r\n\t\thitRadius: 'pointHitRadius',\r\n\t\thoverBackgroundColor: 'pointHoverBackgroundColor',\r\n\t\thoverBorderColor: 'pointHoverBorderColor',\r\n\t\thoverBorderWidth: 'pointHoverBorderWidth',\r\n\t\thoverRadius: 'pointHoverRadius',\r\n\t\tpointStyle: 'pointStyle',\r\n\t\tradius: 'pointRadius',\r\n\t\trotation: 'pointRotation'\r\n\t},\r\n\r\n\tupdate: function(reset) {\r\n\t\tvar me = this;\r\n\t\tvar meta = me.getMeta();\r\n\t\tvar line = meta.dataset;\r\n\t\tvar points = meta.data || [];\r\n\t\tvar options = me.chart.options;\r\n\t\tvar config = me._config;\r\n\t\tvar showLine = me._showLine = valueOrDefault$6(config.showLine, options.showLines);\r\n\t\tvar i, ilen;\r\n\r\n\t\tme._xScale = me.getScaleForId(meta.xAxisID);\r\n\t\tme._yScale = me.getScaleForId(meta.yAxisID);\r\n\r\n\t\t// Update Line\r\n\t\tif (showLine) {\r\n\t\t\t// Compatibility: If the properties are defined with only the old name, use those values\r\n\t\t\tif (config.tension !== undefined && config.lineTension === undefined) {\r\n\t\t\t\tconfig.lineTension = config.tension;\r\n\t\t\t}\r\n\r\n\t\t\t// Utility\r\n\t\t\tline._scale = me._yScale;\r\n\t\t\tline._datasetIndex = me.index;\r\n\t\t\t// Data\r\n\t\t\tline._children = points;\r\n\t\t\t// Model\r\n\t\t\tline._model = me._resolveDatasetElementOptions(line);\r\n\r\n\t\t\tline.pivot();\r\n\t\t}\r\n\r\n\t\t// Update Points\r\n\t\tfor (i = 0, ilen = points.length; i < ilen; ++i) {\r\n\t\t\tme.updateElement(points[i], i, reset);\r\n\t\t}\r\n\r\n\t\tif (showLine && line._model.tension !== 0) {\r\n\t\t\tme.updateBezierControlPoints();\r\n\t\t}\r\n\r\n\t\t// Now pivot the point for animation\r\n\t\tfor (i = 0, ilen = points.length; i < ilen; ++i) {\r\n\t\t\tpoints[i].pivot();\r\n\t\t}\r\n\t},\r\n\r\n\tupdateElement: function(point, index, reset) {\r\n\t\tvar me = this;\r\n\t\tvar meta = me.getMeta();\r\n\t\tvar custom = point.custom || {};\r\n\t\tvar dataset = me.getDataset();\r\n\t\tvar datasetIndex = me.index;\r\n\t\tvar value = dataset.data[index];\r\n\t\tvar xScale = me._xScale;\r\n\t\tvar yScale = me._yScale;\r\n\t\tvar lineModel = meta.dataset._model;\r\n\t\tvar x, y;\r\n\r\n\t\tvar options = me._resolveDataElementOptions(point, index);\r\n\r\n\t\tx = xScale.getPixelForValue(typeof value === 'object' ? value : NaN, index, datasetIndex);\r\n\t\ty = reset ? yScale.getBasePixel() : me.calculatePointY(value, index, datasetIndex);\r\n\r\n\t\t// Utility\r\n\t\tpoint._xScale = xScale;\r\n\t\tpoint._yScale = yScale;\r\n\t\tpoint._options = options;\r\n\t\tpoint._datasetIndex = datasetIndex;\r\n\t\tpoint._index = index;\r\n\r\n\t\t// Desired view properties\r\n\t\tpoint._model = {\r\n\t\t\tx: x,\r\n\t\t\ty: y,\r\n\t\t\tskip: custom.skip || isNaN(x) || isNaN(y),\r\n\t\t\t// Appearance\r\n\t\t\tradius: options.radius,\r\n\t\t\tpointStyle: options.pointStyle,\r\n\t\t\trotation: options.rotation,\r\n\t\t\tbackgroundColor: options.backgroundColor,\r\n\t\t\tborderColor: options.borderColor,\r\n\t\t\tborderWidth: options.borderWidth,\r\n\t\t\ttension: valueOrDefault$6(custom.tension, lineModel ? lineModel.tension : 0),\r\n\t\t\tsteppedLine: lineModel ? lineModel.steppedLine : false,\r\n\t\t\t// Tooltip\r\n\t\t\thitRadius: options.hitRadius\r\n\t\t};\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_resolveDatasetElementOptions: function(element) {\r\n\t\tvar me = this;\r\n\t\tvar config = me._config;\r\n\t\tvar custom = element.custom || {};\r\n\t\tvar options = me.chart.options;\r\n\t\tvar lineOptions = options.elements.line;\r\n\t\tvar values = core_datasetController.prototype._resolveDatasetElementOptions.apply(me, arguments);\r\n\r\n\t\t// The default behavior of lines is to break at null values, according\r\n\t\t// to https://github.com/chartjs/Chart.js/issues/2435#issuecomment-216718158\r\n\t\t// This option gives lines the ability to span gaps\r\n\t\tvalues.spanGaps = valueOrDefault$6(config.spanGaps, options.spanGaps);\r\n\t\tvalues.tension = valueOrDefault$6(config.lineTension, lineOptions.tension);\r\n\t\tvalues.steppedLine = resolve$2([custom.steppedLine, config.steppedLine, lineOptions.stepped]);\r\n\t\tvalues.clip = toClip(valueOrDefault$6(config.clip, defaultClip(me._xScale, me._yScale, values.borderWidth)));\r\n\r\n\t\treturn values;\r\n\t},\r\n\r\n\tcalculatePointY: function(value, index, datasetIndex) {\r\n\t\tvar me = this;\r\n\t\tvar chart = me.chart;\r\n\t\tvar yScale = me._yScale;\r\n\t\tvar sumPos = 0;\r\n\t\tvar sumNeg = 0;\r\n\t\tvar i, ds, dsMeta, stackedRightValue, rightValue, metasets, ilen;\r\n\r\n\t\tif (yScale.options.stacked) {\r\n\t\t\trightValue = +yScale.getRightValue(value);\r\n\t\t\tmetasets = chart._getSortedVisibleDatasetMetas();\r\n\t\t\tilen = metasets.length;\r\n\r\n\t\t\tfor (i = 0; i < ilen; ++i) {\r\n\t\t\t\tdsMeta = metasets[i];\r\n\t\t\t\tif (dsMeta.index === datasetIndex) {\r\n\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\r\n\t\t\t\tds = chart.data.datasets[dsMeta.index];\r\n\t\t\t\tif (dsMeta.type === 'line' && dsMeta.yAxisID === yScale.id) {\r\n\t\t\t\t\tstackedRightValue = +yScale.getRightValue(ds.data[index]);\r\n\t\t\t\t\tif (stackedRightValue < 0) {\r\n\t\t\t\t\t\tsumNeg += stackedRightValue || 0;\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tsumPos += stackedRightValue || 0;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t\tif (rightValue < 0) {\r\n\t\t\t\treturn yScale.getPixelForValue(sumNeg + rightValue);\r\n\t\t\t}\r\n\t\t\treturn yScale.getPixelForValue(sumPos + rightValue);\r\n\t\t}\r\n\t\treturn yScale.getPixelForValue(value);\r\n\t},\r\n\r\n\tupdateBezierControlPoints: function() {\r\n\t\tvar me = this;\r\n\t\tvar chart = me.chart;\r\n\t\tvar meta = me.getMeta();\r\n\t\tvar lineModel = meta.dataset._model;\r\n\t\tvar area = chart.chartArea;\r\n\t\tvar points = meta.data || [];\r\n\t\tvar i, ilen, model, controlPoints;\r\n\r\n\t\t// Only consider points that are drawn in case the spanGaps option is used\r\n\t\tif (lineModel.spanGaps) {\r\n\t\t\tpoints = points.filter(function(pt) {\r\n\t\t\t\treturn !pt._model.skip;\r\n\t\t\t});\r\n\t\t}\r\n\r\n\t\tfunction capControlPoint(pt, min, max) {\r\n\t\t\treturn Math.max(Math.min(pt, max), min);\r\n\t\t}\r\n\r\n\t\tif (lineModel.cubicInterpolationMode === 'monotone') {\r\n\t\t\thelpers$1.splineCurveMonotone(points);\r\n\t\t} else {\r\n\t\t\tfor (i = 0, ilen = points.length; i < ilen; ++i) {\r\n\t\t\t\tmodel = points[i]._model;\r\n\t\t\t\tcontrolPoints = helpers$1.splineCurve(\r\n\t\t\t\t\thelpers$1.previousItem(points, i)._model,\r\n\t\t\t\t\tmodel,\r\n\t\t\t\t\thelpers$1.nextItem(points, i)._model,\r\n\t\t\t\t\tlineModel.tension\r\n\t\t\t\t);\r\n\t\t\t\tmodel.controlPointPreviousX = controlPoints.previous.x;\r\n\t\t\t\tmodel.controlPointPreviousY = controlPoints.previous.y;\r\n\t\t\t\tmodel.controlPointNextX = controlPoints.next.x;\r\n\t\t\t\tmodel.controlPointNextY = controlPoints.next.y;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tif (chart.options.elements.line.capBezierPoints) {\r\n\t\t\tfor (i = 0, ilen = points.length; i < ilen; ++i) {\r\n\t\t\t\tmodel = points[i]._model;\r\n\t\t\t\tif (isPointInArea(model, area)) {\r\n\t\t\t\t\tif (i > 0 && isPointInArea(points[i - 1]._model, area)) {\r\n\t\t\t\t\t\tmodel.controlPointPreviousX = capControlPoint(model.controlPointPreviousX, area.left, area.right);\r\n\t\t\t\t\t\tmodel.controlPointPreviousY = capControlPoint(model.controlPointPreviousY, area.top, area.bottom);\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (i < points.length - 1 && isPointInArea(points[i + 1]._model, area)) {\r\n\t\t\t\t\t\tmodel.controlPointNextX = capControlPoint(model.controlPointNextX, area.left, area.right);\r\n\t\t\t\t\t\tmodel.controlPointNextY = capControlPoint(model.controlPointNextY, area.top, area.bottom);\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t},\r\n\r\n\tdraw: function() {\r\n\t\tvar me = this;\r\n\t\tvar chart = me.chart;\r\n\t\tvar meta = me.getMeta();\r\n\t\tvar points = meta.data || [];\r\n\t\tvar area = chart.chartArea;\r\n\t\tvar canvas = chart.canvas;\r\n\t\tvar i = 0;\r\n\t\tvar ilen = points.length;\r\n\t\tvar clip;\r\n\r\n\t\tif (me._showLine) {\r\n\t\t\tclip = meta.dataset._model.clip;\r\n\r\n\t\t\thelpers$1.canvas.clipArea(chart.ctx, {\r\n\t\t\t\tleft: clip.left === false ? 0 : area.left - clip.left,\r\n\t\t\t\tright: clip.right === false ? canvas.width : area.right + clip.right,\r\n\t\t\t\ttop: clip.top === false ? 0 : area.top - clip.top,\r\n\t\t\t\tbottom: clip.bottom === false ? canvas.height : area.bottom + clip.bottom\r\n\t\t\t});\r\n\r\n\t\t\tmeta.dataset.draw();\r\n\r\n\t\t\thelpers$1.canvas.unclipArea(chart.ctx);\r\n\t\t}\r\n\r\n\t\t// Draw the points\r\n\t\tfor (; i < ilen; ++i) {\r\n\t\t\tpoints[i].draw(area);\r\n\t\t}\r\n\t},\r\n\r\n\t/**\r\n\t * @protected\r\n\t */\r\n\tsetHoverStyle: function(point) {\r\n\t\tvar model = point._model;\r\n\t\tvar options = point._options;\r\n\t\tvar getHoverColor = helpers$1.getHoverColor;\r\n\r\n\t\tpoint.$previousStyle = {\r\n\t\t\tbackgroundColor: model.backgroundColor,\r\n\t\t\tborderColor: model.borderColor,\r\n\t\t\tborderWidth: model.borderWidth,\r\n\t\t\tradius: model.radius\r\n\t\t};\r\n\r\n\t\tmodel.backgroundColor = valueOrDefault$6(options.hoverBackgroundColor, getHoverColor(options.backgroundColor));\r\n\t\tmodel.borderColor = valueOrDefault$6(options.hoverBorderColor, getHoverColor(options.borderColor));\r\n\t\tmodel.borderWidth = valueOrDefault$6(options.hoverBorderWidth, options.borderWidth);\r\n\t\tmodel.radius = valueOrDefault$6(options.hoverRadius, options.radius);\r\n\t},\r\n});\n\nvar resolve$3 = helpers$1.options.resolve;\r\n\r\ncore_defaults._set('polarArea', {\r\n\tscale: {\r\n\t\ttype: 'radialLinear',\r\n\t\tangleLines: {\r\n\t\t\tdisplay: false\r\n\t\t},\r\n\t\tgridLines: {\r\n\t\t\tcircular: true\r\n\t\t},\r\n\t\tpointLabels: {\r\n\t\t\tdisplay: false\r\n\t\t},\r\n\t\tticks: {\r\n\t\t\tbeginAtZero: true\r\n\t\t}\r\n\t},\r\n\r\n\t// Boolean - Whether to animate the rotation of the chart\r\n\tanimation: {\r\n\t\tanimateRotate: true,\r\n\t\tanimateScale: true\r\n\t},\r\n\r\n\tstartAngle: -0.5 * Math.PI,\r\n\tlegendCallback: function(chart) {\r\n\t\tvar list = document.createElement('ul');\r\n\t\tvar data = chart.data;\r\n\t\tvar datasets = data.datasets;\r\n\t\tvar labels = data.labels;\r\n\t\tvar i, ilen, listItem, listItemSpan;\r\n\r\n\t\tlist.setAttribute('class', chart.id + '-legend');\r\n\t\tif (datasets.length) {\r\n\t\t\tfor (i = 0, ilen = datasets[0].data.length; i < ilen; ++i) {\r\n\t\t\t\tlistItem = list.appendChild(document.createElement('li'));\r\n\t\t\t\tlistItemSpan = listItem.appendChild(document.createElement('span'));\r\n\t\t\t\tlistItemSpan.style.backgroundColor = datasets[0].backgroundColor[i];\r\n\t\t\t\tif (labels[i]) {\r\n\t\t\t\t\tlistItem.appendChild(document.createTextNode(labels[i]));\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\treturn list.outerHTML;\r\n\t},\r\n\tlegend: {\r\n\t\tlabels: {\r\n\t\t\tgenerateLabels: function(chart) {\r\n\t\t\t\tvar data = chart.data;\r\n\t\t\t\tif (data.labels.length && data.datasets.length) {\r\n\t\t\t\t\treturn data.labels.map(function(label, i) {\r\n\t\t\t\t\t\tvar meta = chart.getDatasetMeta(0);\r\n\t\t\t\t\t\tvar style = meta.controller.getStyle(i);\r\n\r\n\t\t\t\t\t\treturn {\r\n\t\t\t\t\t\t\ttext: label,\r\n\t\t\t\t\t\t\tfillStyle: style.backgroundColor,\r\n\t\t\t\t\t\t\tstrokeStyle: style.borderColor,\r\n\t\t\t\t\t\t\tlineWidth: style.borderWidth,\r\n\t\t\t\t\t\t\thidden: isNaN(data.datasets[0].data[i]) || meta.data[i].hidden,\r\n\r\n\t\t\t\t\t\t\t// Extra data used for toggling the correct item\r\n\t\t\t\t\t\t\tindex: i\r\n\t\t\t\t\t\t};\r\n\t\t\t\t\t});\r\n\t\t\t\t}\r\n\t\t\t\treturn [];\r\n\t\t\t}\r\n\t\t},\r\n\r\n\t\tonClick: function(e, legendItem) {\r\n\t\t\tvar index = legendItem.index;\r\n\t\t\tvar chart = this.chart;\r\n\t\t\tvar i, ilen, meta;\r\n\r\n\t\t\tfor (i = 0, ilen = (chart.data.datasets || []).length; i < ilen; ++i) {\r\n\t\t\t\tmeta = chart.getDatasetMeta(i);\r\n\t\t\t\tmeta.data[index].hidden = !meta.data[index].hidden;\r\n\t\t\t}\r\n\r\n\t\t\tchart.update();\r\n\t\t}\r\n\t},\r\n\r\n\t// Need to override these to give a nice default\r\n\ttooltips: {\r\n\t\tcallbacks: {\r\n\t\t\ttitle: function() {\r\n\t\t\t\treturn '';\r\n\t\t\t},\r\n\t\t\tlabel: function(item, data) {\r\n\t\t\t\treturn data.labels[item.index] + ': ' + item.yLabel;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n});\r\n\r\nvar controller_polarArea = core_datasetController.extend({\r\n\r\n\tdataElementType: elements.Arc,\r\n\r\n\tlinkScales: helpers$1.noop,\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_dataElementOptions: [\r\n\t\t'backgroundColor',\r\n\t\t'borderColor',\r\n\t\t'borderWidth',\r\n\t\t'borderAlign',\r\n\t\t'hoverBackgroundColor',\r\n\t\t'hoverBorderColor',\r\n\t\t'hoverBorderWidth',\r\n\t],\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_getIndexScaleId: function() {\r\n\t\treturn this.chart.scale.id;\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_getValueScaleId: function() {\r\n\t\treturn this.chart.scale.id;\r\n\t},\r\n\r\n\tupdate: function(reset) {\r\n\t\tvar me = this;\r\n\t\tvar dataset = me.getDataset();\r\n\t\tvar meta = me.getMeta();\r\n\t\tvar start = me.chart.options.startAngle || 0;\r\n\t\tvar starts = me._starts = [];\r\n\t\tvar angles = me._angles = [];\r\n\t\tvar arcs = meta.data;\r\n\t\tvar i, ilen, angle;\r\n\r\n\t\tme._updateRadius();\r\n\r\n\t\tmeta.count = me.countVisibleElements();\r\n\r\n\t\tfor (i = 0, ilen = dataset.data.length; i < ilen; i++) {\r\n\t\t\tstarts[i] = start;\r\n\t\t\tangle = me._computeAngle(i);\r\n\t\t\tangles[i] = angle;\r\n\t\t\tstart += angle;\r\n\t\t}\r\n\r\n\t\tfor (i = 0, ilen = arcs.length; i < ilen; ++i) {\r\n\t\t\tarcs[i]._options = me._resolveDataElementOptions(arcs[i], i);\r\n\t\t\tme.updateElement(arcs[i], i, reset);\r\n\t\t}\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_updateRadius: function() {\r\n\t\tvar me = this;\r\n\t\tvar chart = me.chart;\r\n\t\tvar chartArea = chart.chartArea;\r\n\t\tvar opts = chart.options;\r\n\t\tvar minSize = Math.min(chartArea.right - chartArea.left, chartArea.bottom - chartArea.top);\r\n\r\n\t\tchart.outerRadius = Math.max(minSize / 2, 0);\r\n\t\tchart.innerRadius = Math.max(opts.cutoutPercentage ? (chart.outerRadius / 100) * (opts.cutoutPercentage) : 1, 0);\r\n\t\tchart.radiusLength = (chart.outerRadius - chart.innerRadius) / chart.getVisibleDatasetCount();\r\n\r\n\t\tme.outerRadius = chart.outerRadius - (chart.radiusLength * me.index);\r\n\t\tme.innerRadius = me.outerRadius - chart.radiusLength;\r\n\t},\r\n\r\n\tupdateElement: function(arc, index, reset) {\r\n\t\tvar me = this;\r\n\t\tvar chart = me.chart;\r\n\t\tvar dataset = me.getDataset();\r\n\t\tvar opts = chart.options;\r\n\t\tvar animationOpts = opts.animation;\r\n\t\tvar scale = chart.scale;\r\n\t\tvar labels = chart.data.labels;\r\n\r\n\t\tvar centerX = scale.xCenter;\r\n\t\tvar centerY = scale.yCenter;\r\n\r\n\t\t// var negHalfPI = -0.5 * Math.PI;\r\n\t\tvar datasetStartAngle = opts.startAngle;\r\n\t\tvar distance = arc.hidden ? 0 : scale.getDistanceFromCenterForValue(dataset.data[index]);\r\n\t\tvar startAngle = me._starts[index];\r\n\t\tvar endAngle = startAngle + (arc.hidden ? 0 : me._angles[index]);\r\n\r\n\t\tvar resetRadius = animationOpts.animateScale ? 0 : scale.getDistanceFromCenterForValue(dataset.data[index]);\r\n\t\tvar options = arc._options || {};\r\n\r\n\t\thelpers$1.extend(arc, {\r\n\t\t\t// Utility\r\n\t\t\t_datasetIndex: me.index,\r\n\t\t\t_index: index,\r\n\t\t\t_scale: scale,\r\n\r\n\t\t\t// Desired view properties\r\n\t\t\t_model: {\r\n\t\t\t\tbackgroundColor: options.backgroundColor,\r\n\t\t\t\tborderColor: options.borderColor,\r\n\t\t\t\tborderWidth: options.borderWidth,\r\n\t\t\t\tborderAlign: options.borderAlign,\r\n\t\t\t\tx: centerX,\r\n\t\t\t\ty: centerY,\r\n\t\t\t\tinnerRadius: 0,\r\n\t\t\t\touterRadius: reset ? resetRadius : distance,\r\n\t\t\t\tstartAngle: reset && animationOpts.animateRotate ? datasetStartAngle : startAngle,\r\n\t\t\t\tendAngle: reset && animationOpts.animateRotate ? datasetStartAngle : endAngle,\r\n\t\t\t\tlabel: helpers$1.valueAtIndexOrDefault(labels, index, labels[index])\r\n\t\t\t}\r\n\t\t});\r\n\r\n\t\tarc.pivot();\r\n\t},\r\n\r\n\tcountVisibleElements: function() {\r\n\t\tvar dataset = this.getDataset();\r\n\t\tvar meta = this.getMeta();\r\n\t\tvar count = 0;\r\n\r\n\t\thelpers$1.each(meta.data, function(element, index) {\r\n\t\t\tif (!isNaN(dataset.data[index]) && !element.hidden) {\r\n\t\t\t\tcount++;\r\n\t\t\t}\r\n\t\t});\r\n\r\n\t\treturn count;\r\n\t},\r\n\r\n\t/**\r\n\t * @protected\r\n\t */\r\n\tsetHoverStyle: function(arc) {\r\n\t\tvar model = arc._model;\r\n\t\tvar options = arc._options;\r\n\t\tvar getHoverColor = helpers$1.getHoverColor;\r\n\t\tvar valueOrDefault = helpers$1.valueOrDefault;\r\n\r\n\t\tarc.$previousStyle = {\r\n\t\t\tbackgroundColor: model.backgroundColor,\r\n\t\t\tborderColor: model.borderColor,\r\n\t\t\tborderWidth: model.borderWidth,\r\n\t\t};\r\n\r\n\t\tmodel.backgroundColor = valueOrDefault(options.hoverBackgroundColor, getHoverColor(options.backgroundColor));\r\n\t\tmodel.borderColor = valueOrDefault(options.hoverBorderColor, getHoverColor(options.borderColor));\r\n\t\tmodel.borderWidth = valueOrDefault(options.hoverBorderWidth, options.borderWidth);\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_computeAngle: function(index) {\r\n\t\tvar me = this;\r\n\t\tvar count = this.getMeta().count;\r\n\t\tvar dataset = me.getDataset();\r\n\t\tvar meta = me.getMeta();\r\n\r\n\t\tif (isNaN(dataset.data[index]) || meta.data[index].hidden) {\r\n\t\t\treturn 0;\r\n\t\t}\r\n\r\n\t\t// Scriptable options\r\n\t\tvar context = {\r\n\t\t\tchart: me.chart,\r\n\t\t\tdataIndex: index,\r\n\t\t\tdataset: dataset,\r\n\t\t\tdatasetIndex: me.index\r\n\t\t};\r\n\r\n\t\treturn resolve$3([\r\n\t\t\tme.chart.options.elements.arc.angle,\r\n\t\t\t(2 * Math.PI) / count\r\n\t\t], context, index);\r\n\t}\r\n});\n\ncore_defaults._set('pie', helpers$1.clone(core_defaults.doughnut));\r\ncore_defaults._set('pie', {\r\n\tcutoutPercentage: 0\r\n});\r\n\r\n// Pie charts are Doughnut chart with different defaults\r\nvar controller_pie = controller_doughnut;\n\nvar valueOrDefault$7 = helpers$1.valueOrDefault;\r\n\r\ncore_defaults._set('radar', {\r\n\tspanGaps: false,\r\n\tscale: {\r\n\t\ttype: 'radialLinear'\r\n\t},\r\n\telements: {\r\n\t\tline: {\r\n\t\t\tfill: 'start',\r\n\t\t\ttension: 0 // no bezier in radar\r\n\t\t}\r\n\t}\r\n});\r\n\r\nvar controller_radar = core_datasetController.extend({\r\n\tdatasetElementType: elements.Line,\r\n\r\n\tdataElementType: elements.Point,\r\n\r\n\tlinkScales: helpers$1.noop,\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_datasetElementOptions: [\r\n\t\t'backgroundColor',\r\n\t\t'borderWidth',\r\n\t\t'borderColor',\r\n\t\t'borderCapStyle',\r\n\t\t'borderDash',\r\n\t\t'borderDashOffset',\r\n\t\t'borderJoinStyle',\r\n\t\t'fill'\r\n\t],\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_dataElementOptions: {\r\n\t\tbackgroundColor: 'pointBackgroundColor',\r\n\t\tborderColor: 'pointBorderColor',\r\n\t\tborderWidth: 'pointBorderWidth',\r\n\t\thitRadius: 'pointHitRadius',\r\n\t\thoverBackgroundColor: 'pointHoverBackgroundColor',\r\n\t\thoverBorderColor: 'pointHoverBorderColor',\r\n\t\thoverBorderWidth: 'pointHoverBorderWidth',\r\n\t\thoverRadius: 'pointHoverRadius',\r\n\t\tpointStyle: 'pointStyle',\r\n\t\tradius: 'pointRadius',\r\n\t\trotation: 'pointRotation'\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_getIndexScaleId: function() {\r\n\t\treturn this.chart.scale.id;\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_getValueScaleId: function() {\r\n\t\treturn this.chart.scale.id;\r\n\t},\r\n\r\n\tupdate: function(reset) {\r\n\t\tvar me = this;\r\n\t\tvar meta = me.getMeta();\r\n\t\tvar line = meta.dataset;\r\n\t\tvar points = meta.data || [];\r\n\t\tvar scale = me.chart.scale;\r\n\t\tvar config = me._config;\r\n\t\tvar i, ilen;\r\n\r\n\t\t// Compatibility: If the properties are defined with only the old name, use those values\r\n\t\tif (config.tension !== undefined && config.lineTension === undefined) {\r\n\t\t\tconfig.lineTension = config.tension;\r\n\t\t}\r\n\r\n\t\t// Utility\r\n\t\tline._scale = scale;\r\n\t\tline._datasetIndex = me.index;\r\n\t\t// Data\r\n\t\tline._children = points;\r\n\t\tline._loop = true;\r\n\t\t// Model\r\n\t\tline._model = me._resolveDatasetElementOptions(line);\r\n\r\n\t\tline.pivot();\r\n\r\n\t\t// Update Points\r\n\t\tfor (i = 0, ilen = points.length; i < ilen; ++i) {\r\n\t\t\tme.updateElement(points[i], i, reset);\r\n\t\t}\r\n\r\n\t\t// Update bezier control points\r\n\t\tme.updateBezierControlPoints();\r\n\r\n\t\t// Now pivot the point for animation\r\n\t\tfor (i = 0, ilen = points.length; i < ilen; ++i) {\r\n\t\t\tpoints[i].pivot();\r\n\t\t}\r\n\t},\r\n\r\n\tupdateElement: function(point, index, reset) {\r\n\t\tvar me = this;\r\n\t\tvar custom = point.custom || {};\r\n\t\tvar dataset = me.getDataset();\r\n\t\tvar scale = me.chart.scale;\r\n\t\tvar pointPosition = scale.getPointPositionForValue(index, dataset.data[index]);\r\n\t\tvar options = me._resolveDataElementOptions(point, index);\r\n\t\tvar lineModel = me.getMeta().dataset._model;\r\n\t\tvar x = reset ? scale.xCenter : pointPosition.x;\r\n\t\tvar y = reset ? scale.yCenter : pointPosition.y;\r\n\r\n\t\t// Utility\r\n\t\tpoint._scale = scale;\r\n\t\tpoint._options = options;\r\n\t\tpoint._datasetIndex = me.index;\r\n\t\tpoint._index = index;\r\n\r\n\t\t// Desired view properties\r\n\t\tpoint._model = {\r\n\t\t\tx: x, // value not used in dataset scale, but we want a consistent API between scales\r\n\t\t\ty: y,\r\n\t\t\tskip: custom.skip || isNaN(x) || isNaN(y),\r\n\t\t\t// Appearance\r\n\t\t\tradius: options.radius,\r\n\t\t\tpointStyle: options.pointStyle,\r\n\t\t\trotation: options.rotation,\r\n\t\t\tbackgroundColor: options.backgroundColor,\r\n\t\t\tborderColor: options.borderColor,\r\n\t\t\tborderWidth: options.borderWidth,\r\n\t\t\ttension: valueOrDefault$7(custom.tension, lineModel ? lineModel.tension : 0),\r\n\r\n\t\t\t// Tooltip\r\n\t\t\thitRadius: options.hitRadius\r\n\t\t};\r\n\t},\r\n\r\n\t/**\r\n\t * @private\r\n\t */\r\n\t_resolveDatasetElementOptions: function() {\r\n\t\tvar me = this;\r\n\t\tvar config = me._config;\r\n\t\tvar options = me.chart.options;\r\n\t\tvar values = core_datasetController.prototype._resolveDatasetElementOptions.apply(me, arguments);\r\n\r\n\t\tvalues.spanGaps = valueOrDefault$7(config.spanGaps, options.spanGaps);\r\n\t\tvalues.tension = valueOrDefault$7(config.lineTension, options.elements.line.tension);\r\n\r\n\t\treturn values;\r\n\t},\r\n\r\n\tupdateBezierControlPoints: function() {\r\n\t\tvar me = this;\r\n\t\tvar meta = me.getMeta();\r\n\t\tvar area = me.chart.chartArea;\r\n\t\tvar points = meta.data || [];\r\n\t\tvar i, ilen, model, controlPoints;\r\n\r\n\t\t// Only consider points that are drawn in case the spanGaps option is used\r\n\t\tif (meta.dataset._model.spanGaps) {\r\n\t\t\tpoints = points.filter(function(pt) {\r\n\t\t\t\treturn !pt._model.skip;\r\n\t\t\t});\r\n\t\t}\r\n\r\n\t\tfunction capControlPoint(pt, min, max) {\r\n\t\t\treturn Math.max(Math.min(pt, max), min);\r\n\t\t}\r\n\r\n\t\tfor (i = 0, ilen = points.length; i < ilen; ++i) {\r\n\t\t\tmodel = points[i]._model;\r\n\t\t\tcontrolPoints = helpers$1.splineCurve(\r\n\t\t\t\thelpers$1.previousItem(points, i, true)._model,\r\n\t\t\t\tmodel,\r\n\t\t\t\thelpers$1.nextItem(points, i, true)._model,\r\n\t\t\t\tmodel.tension\r\n\t\t\t);\r\n\r\n\t\t\t// Prevent the bezier going outside of the bounds of the graph\r\n\t\t\tmodel.controlPointPreviousX = capControlPoint(controlPoints.previous.x, area.left, area.right);\r\n\t\t\tmodel.controlPointPreviousY = capControlPoint(controlPoints.previous.y, area.top, area.bottom);\r\n\t\t\tmodel.controlPointNextX = capControlPoint(controlPoints.next.x, area.left, area.right);\r\n\t\t\tmodel.controlPointNextY = capControlPoint(controlPoints.next.y, area.top, area.bottom);\r\n\t\t}\r\n\t},\r\n\r\n\tsetHoverStyle: function(point) {\r\n\t\tvar model = point._model;\r\n\t\tvar options = point._options;\r\n\t\tvar getHoverColor = helpers$1.getHoverColor;\r\n\r\n\t\tpoint.$previousStyle = {\r\n\t\t\tbackgroundColor: model.backgroundColor,\r\n\t\t\tborderColor: model.borderColor,\r\n\t\t\tborderWidth: model.borderWidth,\r\n\t\t\tradius: model.radius\r\n\t\t};\r\n\r\n\t\tmodel.backgroundColor = valueOrDefault$7(options.hoverBackgroundColor, getHoverColor(options.backgroundColor));\r\n\t\tmodel.borderColor = valueOrDefault$7(options.hoverBorderColor, getHoverColor(options.borderColor));\r\n\t\tmodel.borderWidth = valueOrDefault$7(options.hoverBorderWidth, options.borderWidth);\r\n\t\tmodel.radius = valueOrDefault$7(options.hoverRadius, options.radius);\r\n\t}\r\n});\n\ncore_defaults._set('scatter', {\r\n\thover: {\r\n\t\tmode: 'single'\r\n\t},\r\n\r\n\tscales: {\r\n\t\txAxes: [{\r\n\t\t\tid: 'x-axis-1', // need an ID so datasets can reference the scale\r\n\t\t\ttype: 'linear', // scatter should not use a category axis\r\n\t\t\tposition: 'bottom'\r\n\t\t}],\r\n\t\tyAxes: [{\r\n\t\t\tid: 'y-axis-1',\r\n\t\t\ttype: 'linear',\r\n\t\t\tposition: 'left'\r\n\t\t}]\r\n\t},\r\n\r\n\ttooltips: {\r\n\t\tcallbacks: {\r\n\t\t\ttitle: function() {\r\n\t\t\t\treturn ''; // doesn't make sense for scatter since data are formatted as a point\r\n\t\t\t},\r\n\t\t\tlabel: function(item) {\r\n\t\t\t\treturn '(' + item.xLabel + ', ' + item.yLabel + ')';\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n});\r\n\r\ncore_defaults._set('global', {\r\n\tdatasets: {\r\n\t\tscatter: {\r\n\t\t\tshowLine: false\r\n\t\t}\r\n\t}\r\n});\r\n\r\n// Scatter charts use line controllers\r\nvar controller_scatter = controller_line;\n\n// NOTE export a map in which the key represents the controller type, not\r\n// the class, and so must be CamelCase in order to be correctly retrieved\r\n// by the controller in core.controller.js (`controllers[meta.type]`).\r\n\r\nvar controllers = {\r\n\tbar: controller_bar,\r\n\tbubble: controller_bubble,\r\n\tdoughnut: controller_doughnut,\r\n\thorizontalBar: controller_horizontalBar,\r\n\tline: controller_line,\r\n\tpolarArea: controller_polarArea,\r\n\tpie: controller_pie,\r\n\tradar: controller_radar,\r\n\tscatter: controller_scatter\r\n};\n\n/**\r\n * Helper function to get relative position for an event\r\n * @param {Event|IEvent} event - The event to get the position for\r\n * @param {Chart} chart - The chart\r\n * @returns {object} the event position\r\n */\r\nfunction getRelativePosition(e, chart) {\r\n\tif (e.native) {\r\n\t\treturn {\r\n\t\t\tx: e.x,\r\n\t\t\ty: e.y\r\n\t\t};\r\n\t}\r\n\r\n\treturn helpers$1.getRelativePosition(e, chart);\r\n}\r\n\r\n/**\r\n * Helper function to traverse all of the visible elements in the chart\r\n * @param {Chart} chart - the chart\r\n * @param {function} handler - the callback to execute for each visible item\r\n */\r\nfunction parseVisibleItems(chart, handler) {\r\n\tvar metasets = chart._getSortedVisibleDatasetMetas();\r\n\tvar metadata, i, j, ilen, jlen, element;\r\n\r\n\tfor (i = 0, ilen = metasets.length; i < ilen; ++i) {\r\n\t\tmetadata = metasets[i].data;\r\n\t\tfor (j = 0, jlen = metadata.length; j < jlen; ++j) {\r\n\t\t\telement = metadata[j];\r\n\t\t\tif (!element._view.skip) {\r\n\t\t\t\thandler(element);\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n/**\r\n * Helper function to get the items that intersect the event position\r\n * @param {ChartElement[]} items - elements to filter\r\n * @param {object} position - the point to be nearest to\r\n * @return {ChartElement[]} the nearest items\r\n */\r\nfunction getIntersectItems(chart, position) {\r\n\tvar elements = [];\r\n\r\n\tparseVisibleItems(chart, function(element) {\r\n\t\tif (element.inRange(position.x, position.y)) {\r\n\t\t\telements.push(element);\r\n\t\t}\r\n\t});\r\n\r\n\treturn elements;\r\n}\r\n\r\n/**\r\n * Helper function to get the items nearest to the event position considering all visible items in teh chart\r\n * @param {Chart} chart - the chart to look at elements from\r\n * @param {object} position - the point to be nearest to\r\n * @param {boolean} intersect - if true, only consider items that intersect the position\r\n * @param {function} distanceMetric - function to provide the distance between points\r\n * @return {ChartElement[]} the nearest items\r\n */\r\nfunction getNearestItems(chart, position, intersect, distanceMetric) {\r\n\tvar minDistance = Number.POSITIVE_INFINITY;\r\n\tvar nearestItems = [];\r\n\r\n\tparseVisibleItems(chart, function(element) {\r\n\t\tif (intersect && !element.inRange(position.x, position.y)) {\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n\t\tvar center = element.getCenterPoint();\r\n\t\tvar distance = distanceMetric(position, center);\r\n\t\tif (distance < minDistance) {\r\n\t\t\tnearestItems = [element];\r\n\t\t\tminDistance = distance;\r\n\t\t} else if (distance === minDistance) {\r\n\t\t\t// Can have multiple items at the same distance in which case we sort by size\r\n\t\t\tnearestItems.push(element);\r\n\t\t}\r\n\t});\r\n\r\n\treturn nearestItems;\r\n}\r\n\r\n/**\r\n * Get a distance metric function for two points based on the\r\n * axis mode setting\r\n * @param {string} axis - the axis mode. x|y|xy\r\n */\r\nfunction getDistanceMetricForAxis(axis) {\r\n\tvar useX = axis.indexOf('x') !== -1;\r\n\tvar useY = axis.indexOf('y') !== -1;\r\n\r\n\treturn function(pt1, pt2) {\r\n\t\tvar deltaX = useX ? Math.abs(pt1.x - pt2.x) : 0;\r\n\t\tvar deltaY = useY ? Math.abs(pt1.y - pt2.y) : 0;\r\n\t\treturn Math.sqrt(Math.pow(deltaX, 2) + Math.pow(deltaY, 2));\r\n\t};\r\n}\r\n\r\nfunction indexMode(chart, e, options) {\r\n\tvar position = getRelativePosition(e, chart);\r\n\t// Default axis for index mode is 'x' to match old behaviour\r\n\toptions.axis = options.axis || 'x';\r\n\tvar distanceMetric = getDistanceMetricForAxis(options.axis);\r\n\tvar items = options.intersect ? getIntersectItems(chart, position) : getNearestItems(chart, position, false, distanceMetric);\r\n\tvar elements = [];\r\n\r\n\tif (!items.length) {\r\n\t\treturn [];\r\n\t}\r\n\r\n\tchart._getSortedVisibleDatasetMetas().forEach(function(meta) {\r\n\t\tvar element = meta.data[items[0]._index];\r\n\r\n\t\t// don't count items that are skipped (null data)\r\n\t\tif (element && !element._view.skip) {\r\n\t\t\telements.push(element);\r\n\t\t}\r\n\t});\r\n\r\n\treturn elements;\r\n}\r\n\r\n/**\r\n * @interface IInteractionOptions\r\n */\r\n/**\r\n * If true, only consider items that intersect the point\r\n * @name IInterfaceOptions#boolean\r\n * @type Boolean\r\n */\r\n\r\n/**\r\n * Contains interaction related functions\r\n * @namespace Chart.Interaction\r\n */\r\nvar core_interaction = {\r\n\t// Helper function for different modes\r\n\tmodes: {\r\n\t\tsingle: function(chart, e) {\r\n\t\t\tvar position = getRelativePosition(e, chart);\r\n\t\t\tvar elements = [];\r\n\r\n\t\t\tparseVisibleItems(chart, function(element) {\r\n\t\t\t\tif (element.inRange(position.x, position.y)) {\r\n\t\t\t\t\telements.push(element);\r\n\t\t\t\t\treturn elements;\r\n\t\t\t\t}\r\n\t\t\t});\r\n\r\n\t\t\treturn elements.slice(0, 1);\r\n\t\t},\r\n\r\n\t\t/**\r\n\t\t * @function Chart.Interaction.modes.label\r\n\t\t * @deprecated since version 2.4.0\r\n\t\t * @todo remove at version 3\r\n\t\t * @private\r\n\t\t */\r\n\t\tlabel: indexMode,\r\n\r\n\t\t/**\r\n\t\t * Returns items at the same index. If the options.intersect parameter is true, we only return items if we intersect something\r\n\t\t * If the options.intersect mode is false, we find the nearest item and return the items at the same index as that item\r\n\t\t * @function Chart.Interaction.modes.index\r\n\t\t * @since v2.4.0\r\n\t\t * @param {Chart} chart - the chart we are returning items from\r\n\t\t * @param {Event} e - the event we are find things at\r\n\t\t * @param {IInteractionOptions} options - options to use during interaction\r\n\t\t * @return {Chart.Element[]} Array of elements that are under the point. If none are found, an empty array is returned\r\n\t\t */\r\n\t\tindex: indexMode,\r\n\r\n\t\t/**\r\n\t\t * Returns items in the same dataset. If the options.intersect parameter is true, we only return items if we intersect something\r\n\t\t * If the options.intersect is false, we find the nearest item and return the items in that dataset\r\n\t\t * @function Chart.Interaction.modes.dataset\r\n\t\t * @param {Chart} chart - the chart we are returning items from\r\n\t\t * @param {Event} e - the event we are find things at\r\n\t\t * @param {IInteractionOptions} options - options to use during interaction\r\n\t\t * @return {Chart.Element[]} Array of elements that are under the point. If none are found, an empty array is returned\r\n\t\t */\r\n\t\tdataset: function(chart, e, options) {\r\n\t\t\tvar position = getRelativePosition(e, chart);\r\n\t\t\toptions.axis = options.axis || 'xy';\r\n\t\t\tvar distanceMetric = getDistanceMetricForAxis(options.axis);\r\n\t\t\tvar items = options.intersect ? getIntersectItems(chart, position) : getNearestItems(chart, position, false, distanceMetric);\r\n\r\n\t\t\tif (items.length > 0) {\r\n\t\t\t\titems = chart.getDatasetMeta(items[0]._datasetIndex).data;\r\n\t\t\t}\r\n\r\n\t\t\treturn items;\r\n\t\t},\r\n\r\n\t\t/**\r\n\t\t * @function Chart.Interaction.modes.x-axis\r\n\t\t * @deprecated since version 2.4.0. Use index mode and intersect == true\r\n\t\t * @todo remove at version 3\r\n\t\t * @private\r\n\t\t */\r\n\t\t'x-axis': function(chart, e) {\r\n\t\t\treturn indexMode(chart, e, {intersect: false});\r\n\t\t},\r\n\r\n\t\t/**\r\n\t\t * Point mode returns all elements that hit test based on the event position\r\n\t\t * of the event\r\n\t\t * @function Chart.Interaction.modes.intersect\r\n\t\t * @param {Chart} chart - the chart we are returning items from\r\n\t\t * @param {Event} e - the event we are find things at\r\n\t\t * @return {Chart.Element[]} Array of elements that are under the point. If none are found, an empty array is returned\r\n\t\t */\r\n\t\tpoint: function(chart, e) {\r\n\t\t\tvar position = getRelativePosition(e, chart);\r\n\t\t\treturn getIntersectItems(chart, position);\r\n\t\t},\r\n\r\n\t\t/**\r\n\t\t * nearest mode returns the element closest to the point\r\n\t\t * @function Chart.Interaction.modes.intersect\r\n\t\t * @param {Chart} chart - the chart we are returning items from\r\n\t\t * @param {Event} e - the event we are find things at\r\n\t\t * @param {IInteractionOptions} options - options to use\r\n\t\t * @return {Chart.Element[]} Array of elements that are under the point. If none are found, an empty array is returned\r\n\t\t */\r\n\t\tnearest: function(chart, e, options) {\r\n\t\t\tvar position = getRelativePosition(e, chart);\r\n\t\t\toptions.axis = options.axis || 'xy';\r\n\t\t\tvar distanceMetric = getDistanceMetricForAxis(options.axis);\r\n\t\t\treturn getNearestItems(chart, position, options.intersect, distanceMetric);\r\n\t\t},\r\n\r\n\t\t/**\r\n\t\t * x mode returns the elements that hit-test at the current x coordinate\r\n\t\t * @function Chart.Interaction.modes.x\r\n\t\t * @param {Chart} chart - the chart we are returning items from\r\n\t\t * @param {Event} e - the event we are find things at\r\n\t\t * @param {IInteractionOptions} options - options to use\r\n\t\t * @return {Chart.Element[]} Array of elements that are under the point. If none are found, an empty array is returned\r\n\t\t */\r\n\t\tx: function(chart, e, options) {\r\n\t\t\tvar position = getRelativePosition(e, chart);\r\n\t\t\tvar items = [];\r\n\t\t\tvar intersectsItem = false;\r\n\r\n\t\t\tparseVisibleItems(chart, function(element) {\r\n\t\t\t\tif (element.inXRange(position.x)) {\r\n\t\t\t\t\titems.push(element);\r\n\t\t\t\t}\r\n\r\n\t\t\t\tif (element.inRange(position.x, position.y)) {\r\n\t\t\t\t\tintersectsItem = true;\r\n\t\t\t\t}\r\n\t\t\t});\r\n\r\n\t\t\t// If we want to trigger on an intersect and we don't have any items\r\n\t\t\t// that intersect the position, return nothing\r\n\t\t\tif (options.intersect && !intersectsItem) {\r\n\t\t\t\titems = [];\r\n\t\t\t}\r\n\t\t\treturn items;\r\n\t\t},\r\n\r\n\t\t/**\r\n\t\t * y mode returns the elements that hit-test at the current y coordinate\r\n\t\t * @function Chart.Interaction.modes.y\r\n\t\t * @param {Chart} chart - the chart we are returning items from\r\n\t\t * @param {Event} e - the event we are find things at\r\n\t\t * @param {IInteractionOptions} options - options to use\r\n\t\t * @return {Chart.Element[]} Array of elements that are under the point. If none are found, an empty array is returned\r\n\t\t */\r\n\t\ty: function(chart, e, options) {\r\n\t\t\tvar position = getRelativePosition(e, chart);\r\n\t\t\tvar items = [];\r\n\t\t\tvar intersectsItem = false;\r\n\r\n\t\t\tparseVisibleItems(chart, function(element) {\r\n\t\t\t\tif (element.inYRange(position.y)) {\r\n\t\t\t\t\titems.push(element);\r\n\t\t\t\t}\r\n\r\n\t\t\t\tif (element.inRange(position.x, position.y)) {\r\n\t\t\t\t\tintersectsItem = true;\r\n\t\t\t\t}\r\n\t\t\t});\r\n\r\n\t\t\t// If we want to trigger on an intersect and we don't have any items\r\n\t\t\t// that intersect the position, return nothing\r\n\t\t\tif (options.intersect && !intersectsItem) {\r\n\t\t\t\titems = [];\r\n\t\t\t}\r\n\t\t\treturn items;\r\n\t\t}\r\n\t}\r\n};\n\nvar extend = helpers$1.extend;\r\n\r\nfunction filterByPosition(array, position) {\r\n\treturn helpers$1.where(array, function(v) {\r\n\t\treturn v.pos === position;\r\n\t});\r\n}\r\n\r\nfunction sortByWeight(array, reverse) {\r\n\treturn array.sort(function(a, b) {\r\n\t\tvar v0 = reverse ? b : a;\r\n\t\tvar v1 = reverse ? a : b;\r\n\t\treturn v0.weight === v1.weight ?\r\n\t\t\tv0.index - v1.index :\r\n\t\t\tv0.weight - v1.weight;\r\n\t});\r\n}\r\n\r\nfunction wrapBoxes(boxes) {\r\n\tvar layoutBoxes = [];\r\n\tvar i, ilen, box;\r\n\r\n\tfor (i = 0, ilen = (boxes || []).length; i < ilen; ++i) {\r\n\t\tbox = boxes[i];\r\n\t\tlayoutBoxes.push({\r\n\t\t\tindex: i,\r\n\t\t\tbox: box,\r\n\t\t\tpos: box.position,\r\n\t\t\thorizontal: box.isHorizontal(),\r\n\t\t\tweight: box.weight\r\n\t\t});\r\n\t}\r\n\treturn layoutBoxes;\r\n}\r\n\r\nfunction setLayoutDims(layouts, params) {\r\n\tvar i, ilen, layout;\r\n\tfor (i = 0, ilen = layouts.length; i < ilen; ++i) {\r\n\t\tlayout = layouts[i];\r\n\t\t// store width used instead of chartArea.w in fitBoxes\r\n\t\tlayout.width = layout.horizontal\r\n\t\t\t? layout.box.fullWidth && params.availableWidth\r\n\t\t\t: params.vBoxMaxWidth;\r\n\t\t// store height used instead of chartArea.h in fitBoxes\r\n\t\tlayout.height = layout.horizontal && params.hBoxMaxHeight;\r\n\t}\r\n}\r\n\r\nfunction buildLayoutBoxes(boxes) {\r\n\tvar layoutBoxes = wrapBoxes(boxes);\r\n\tvar left = sortByWeight(filterByPosition(layoutBoxes, 'left'), true);\r\n\tvar right = sortByWeight(filterByPosition(layoutBoxes, 'right'));\r\n\tvar top = sortByWeight(filterByPosition(layoutBoxes, 'top'), true);\r\n\tvar bottom = sortByWeight(filterByPosition(layoutBoxes, 'bottom'));\r\n\r\n\treturn {\r\n\t\tleftAndTop: left.concat(top),\r\n\t\trightAndBottom: right.concat(bottom),\r\n\t\tchartArea: filterByPosition(layoutBoxes, 'chartArea'),\r\n\t\tvertical: left.concat(right),\r\n\t\thorizontal: top.concat(bottom)\r\n\t};\r\n}\r\n\r\nfunction getCombinedMax(maxPadding, chartArea, a, b) {\r\n\treturn Math.max(maxPadding[a], chartArea[a]) + Math.max(maxPadding[b], chartArea[b]);\r\n}\r\n\r\nfunction updateDims(chartArea, params, layout) {\r\n\tvar box = layout.box;\r\n\tvar maxPadding = chartArea.maxPadding;\r\n\tvar newWidth, newHeight;\r\n\r\n\tif (layout.size) {\r\n\t\t// this layout was already counted for, lets first reduce old size\r\n\t\tchartArea[layout.pos] -= layout.size;\r\n\t}\r\n\tlayout.size = layout.horizontal ? box.height : box.width;\r\n\tchartArea[layout.pos] += layout.size;\r\n\r\n\tif (box.getPadding) {\r\n\t\tvar boxPadding = box.getPadding();\r\n\t\tmaxPadding.top = Math.max(maxPadding.top, boxPadding.top);\r\n\t\tmaxPadding.left = Math.max(maxPadding.left, boxPadding.left);\r\n\t\tmaxPadding.bottom = Math.max(maxPadding.bottom, boxPadding.bottom);\r\n\t\tmaxPadding.right = Math.max(maxPadding.right, boxPadding.right);\r\n\t}\r\n\r\n\tnewWidth = params.outerWidth - getCombinedMax(maxPadding, chartArea, 'left', 'right');\r\n\tnewHeight = params.outerHeight - getCombinedMax(maxPadding, chartArea, 'top', 'bottom');\r\n\r\n\tif (newWidth !== chartArea.w || newHeight !== chartArea.h) {\r\n\t\tchartArea.w = newWidth;\r\n\t\tchartArea.h = newHeight;\r\n\r\n\t\t// return true if chart area changed in layout's direction\r\n\t\tvar sizes = layout.horizontal ? [newWidth, chartArea.w] : [newHeight, chartArea.h];\r\n\t\treturn sizes[0] !== sizes[1] && (!isNaN(sizes[0]) || !isNaN(sizes[1]));\r\n\t}\r\n}\r\n\r\nfunction handleMaxPadding(chartArea) {\r\n\tvar maxPadding = chartArea.maxPadding;\r\n\r\n\tfunction updatePos(pos) {\r\n\t\tvar change = Math.max(maxPadding[pos] - chartArea[pos], 0);\r\n\t\tchartArea[pos] += change;\r\n\t\treturn change;\r\n\t}\r\n\tchartArea.y += updatePos('top');\r\n\tchartArea.x += updatePos('left');\r\n\tupdatePos('right');\r\n\tupdatePos('bottom');\r\n}\r\n\r\nfunction getMargins(horizontal, chartArea) {\r\n\tvar maxPadding = chartArea.maxPadding;\r\n\r\n\tfunction marginForPositions(positions) {\r\n\t\tvar margin = {left: 0, top: 0, right: 0, bottom: 0};\r\n\t\tpositions.forEach(function(pos) {\r\n\t\t\tmargin[pos] = Math.max(chartArea[pos], maxPadding[pos]);\r\n\t\t});\r\n\t\treturn margin;\r\n\t}\r\n\r\n\treturn horizontal\r\n\t\t? marginForPositions(['left', 'right'])\r\n\t\t: marginForPositions(['top', 'bottom']);\r\n}\r\n\r\nfunction fitBoxes(boxes, chartArea, params) {\r\n\tvar refitBoxes = [];\r\n\tvar i, ilen, layout, box, refit, changed;\r\n\r\n\tfor (i = 0, ilen = boxes.length; i < ilen; ++i) {\r\n\t\tlayout = boxes[i];\r\n\t\tbox = layout.box;\r\n\r\n\t\tbox.update(\r\n\t\t\tlayout.width || chartArea.w,\r\n\t\t\tlayout.height || chartArea.h,\r\n\t\t\tgetMargins(layout.horizontal, chartArea)\r\n\t\t);\r\n\t\tif (updateDims(chartArea, params, layout)) {\r\n\t\t\tchanged = true;\r\n\t\t\tif (refitBoxes.length) {\r\n\t\t\t\t// Dimensions changed and there were non full width boxes before this\r\n\t\t\t\t// -> we have to refit those\r\n\t\t\t\trefit = true;\r\n\t\t\t}\r\n\t\t}\r\n\t\tif (!box.fullWidth) { // fullWidth boxes don't need to be re-fitted in any case\r\n\t\t\trefitBoxes.push(layout);\r\n\t\t}\r\n\t}\r\n\r\n\treturn refit ? fitBoxes(refitBoxes, chartArea, params) || changed : changed;\r\n}\r\n\r\nfunction placeBoxes(boxes, chartArea, params) {\r\n\tvar userPadding = params.padding;\r\n\tvar x = chartArea.x;\r\n\tvar y = chartArea.y;\r\n\tvar i, ilen, layout, box;\r\n\r\n\tfor (i = 0, ilen = boxes.length; i < ilen; ++i) {\r\n\t\tlayout = boxes[i];\r\n\t\tbox = layout.box;\r\n\t\tif (layout.horizontal) {\r\n\t\t\tbox.left = box.fullWidth ? userPadding.left : chartArea.left;\r\n\t\t\tbox.right = box.fullWidth ? params.outerWidth - userPadding.right : chartArea.left + chartArea.w;\r\n\t\t\tbox.top = y;\r\n\t\t\tbox.bottom = y + box.height;\r\n\t\t\tbox.width = box.right - box.left;\r\n\t\t\ty = box.bottom;\r\n\t\t} else {\r\n\t\t\tbox.left = x;\r\n\t\t\tbox.right = x + box.width;\r\n\t\t\tbox.top = chartArea.top;\r\n\t\t\tbox.bottom = chartArea.top + chartArea.h;\r\n\t\t\tbox.height = box.bottom - box.top;\r\n\t\t\tx = box.right;\r\n\t\t}\r\n\t}\r\n\r\n\tchartArea.x = x;\r\n\tchartArea.y = y;\r\n}\r\n\r\ncore_defaults._set('global', {\r\n\tlayout: {\r\n\t\tpadding: {\r\n\t\t\ttop: 0,\r\n\t\t\tright: 0,\r\n\t\t\tbottom: 0,\r\n\t\t\tleft: 0\r\n\t\t}\r\n\t}\r\n});\r\n\r\n/**\r\n * @interface ILayoutItem\r\n * @prop {string} position - The position of the item in the chart layout. Possible values are\r\n * 'left', 'top', 'right', 'bottom', and 'chartArea'\r\n * @prop {number} weight - The weight used to sort the item. Higher weights are further away from the chart area\r\n * @prop {boolean} fullWidth - if true, and the item is horizontal, then push vertical boxes down\r\n * @prop {function} isHorizontal - returns true if the layout item is horizontal (ie. top or bottom)\r\n * @prop {function} update - Takes two parameters: width and height. Returns size of item\r\n * @prop {function} getPadding - Returns an object with padding on the edges\r\n * @prop {number} width - Width of item. Must be valid after update()\r\n * @prop {number} height - Height of item. Must be valid after update()\r\n * @prop {number} left - Left edge of the item. Set by layout system and cannot be used in update\r\n * @prop {number} top - Top edge of the item. Set by layout system and cannot be used in update\r\n * @prop {number} right - Right edge of the item. Set by layout system and cannot be used in update\r\n * @prop {number} bottom - Bottom edge of the item. Set by layout system and cannot be used in update\r\n */\r\n\r\n// The layout service is very self explanatory. It's responsible for the layout within a chart.\r\n// Scales, Legends and Plugins all rely on the layout service and can easily register to be placed anywhere they need\r\n// It is this service's responsibility of carrying out that layout.\r\nvar core_layouts = {\r\n\tdefaults: {},\r\n\r\n\t/**\r\n\t * Register a box to a chart.\r\n\t * A box is simply a reference to an object that requires layout. eg. Scales, Legend, Title.\r\n\t * @param {Chart} chart - the chart to use\r\n\t * @param {ILayoutItem} item - the item to add to be layed out\r\n\t */\r\n\taddBox: function(chart, item) {\r\n\t\tif (!chart.boxes) {\r\n\t\t\tchart.boxes = [];\r\n\t\t}\r\n\r\n\t\t// initialize item with default values\r\n\t\titem.fullWidth = item.fullWidth || false;\r\n\t\titem.position = item.position || 'top';\r\n\t\titem.weight = item.weight || 0;\r\n\t\titem._layers = item._layers || function() {\r\n\t\t\treturn [{\r\n\t\t\t\tz: 0,\r\n\t\t\t\tdraw: function() {\r\n\t\t\t\t\titem.draw.apply(item, arguments);\r\n\t\t\t\t}\r\n\t\t\t}];\r\n\t\t};\r\n\r\n\t\tchart.boxes.push(item);\r\n\t},\r\n\r\n\t/**\r\n\t * Remove a layoutItem from a chart\r\n\t * @param {Chart} chart - the chart to remove the box from\r\n\t * @param {ILayoutItem} layoutItem - the item to remove from the layout\r\n\t */\r\n\tremoveBox: function(chart, layoutItem) {\r\n\t\tvar index = chart.boxes ? chart.boxes.indexOf(layoutItem) : -1;\r\n\t\tif (index !== -1) {\r\n\t\t\tchart.boxes.splice(index, 1);\r\n\t\t}\r\n\t},\r\n\r\n\t/**\r\n\t * Sets (or updates) options on the given `item`.\r\n\t * @param {Chart} chart - the chart in which the item lives (or will be added to)\r\n\t * @param {ILayoutItem} item - the item to configure with the given options\r\n\t * @param {object} options - the new item options.\r\n\t */\r\n\tconfigure: function(chart, item, options) {\r\n\t\tvar props = ['fullWidth', 'position', 'weight'];\r\n\t\tvar ilen = props.length;\r\n\t\tvar i = 0;\r\n\t\tvar prop;\r\n\r\n\t\tfor (; i < ilen; ++i) {\r\n\t\t\tprop = props[i];\r\n\t\t\tif (options.hasOwnProperty(prop)) {\r\n\t\t\t\titem[prop] = options[prop];\r\n\t\t\t}\r\n\t\t}\r\n\t},\r\n\r\n\t/**\r\n\t * Fits boxes of the given chart into the given size by having each box measure itself\r\n\t * then running a fitting algorithm\r\n\t * @param {Chart} chart - the chart\r\n\t * @param {number} width - the width to fit into\r\n\t * @param {number} height - the height to fit into\r\n\t */\r\n\tupdate: function(chart, width, height) {\r\n\t\tif (!chart) {\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n\t\tvar layoutOptions = chart.options.layout || {};\r\n\t\tvar padding = helpers$1.options.toPadding(layoutOptions.padding);\r\n\r\n\t\tvar availableWidth = width - padding.width;\r\n\t\tvar availableHeight = height - padding.height;\r\n\t\tvar boxes = buildLayoutBoxes(chart.boxes);\r\n\t\tvar verticalBoxes = boxes.vertical;\r\n\t\tvar horizontalBoxes = boxes.horizontal;\r\n\r\n\t\t// Essentially we now have any number of boxes on each of the 4 sides.\r\n\t\t// Our canvas looks like the following.\r\n\t\t// The areas L1 and L2 are the left axes. R1 is the right axis, T1 is the top axis and\r\n\t\t// B1 is the bottom axis\r\n\t\t// There are also 4 quadrant-like locations (left to right instead of clockwise) reserved for chart overlays\r\n\t\t// These locations are single-box locations only, when trying to register a chartArea location that is already taken,\r\n\t\t// an error will be thrown.\r\n\t\t//\r\n\t\t// |----------------------------------------------------|\r\n\t\t// | T1 (Full Width) |\r\n\t\t// |----------------------------------------------------|\r\n\t\t// | | | T2 | |\r\n\t\t// | |----|-------------------------------------|----|\r\n\t\t// | | | C1 | | C2 | |\r\n\t\t// | | |----| |----| |\r\n\t\t// | | | | |\r\n\t\t// | L1 | L2 | ChartArea (C0) | R1 |\r\n\t\t// | | | | |\r\n\t\t// | | |----| |----| |\r\n\t\t// | | | C3 | | C4 | |\r\n\t\t// | |----|-------------------------------------|----|\r\n\t\t// | | | B1 | |\r\n\t\t// |----------------------------------------------------|\r\n\t\t// | B2 (Full Width) |\r\n\t\t// |----------------------------------------------------|\r\n\t\t//\r\n\r\n\t\tvar params = Object.freeze({\r\n\t\t\touterWidth: width,\r\n\t\t\touterHeight: height,\r\n\t\t\tpadding: padding,\r\n\t\t\tavailableWidth: availableWidth,\r\n\t\t\tvBoxMaxWidth: availableWidth / 2 / verticalBoxes.length,\r\n\t\t\thBoxMaxHeight: availableHeight / 2\r\n\t\t});\r\n\t\tvar chartArea = extend({\r\n\t\t\tmaxPadding: extend({}, padding),\r\n\t\t\tw: availableWidth,\r\n\t\t\th: availableHeight,\r\n\t\t\tx: padding.left,\r\n\t\t\ty: padding.top\r\n\t\t}, padding);\r\n\r\n\t\tsetLayoutDims(verticalBoxes.concat(horizontalBoxes), params);\r\n\r\n\t\t// First fit vertical boxes\r\n\t\tfitBoxes(verticalBoxes, chartArea, params);\r\n\r\n\t\t// Then fit horizontal boxes\r\n\t\tif (fitBoxes(horizontalBoxes, chartArea, params)) {\r\n\t\t\t// if the area changed, re-fit vertical boxes\r\n\t\t\tfitBoxes(verticalBoxes, chartArea, params);\r\n\t\t}\r\n\r\n\t\thandleMaxPadding(chartArea);\r\n\r\n\t\t// Finally place the boxes to correct coordinates\r\n\t\tplaceBoxes(boxes.leftAndTop, chartArea, params);\r\n\r\n\t\t// Move to opposite side of chart\r\n\t\tchartArea.x += chartArea.w;\r\n\t\tchartArea.y += chartArea.h;\r\n\r\n\t\tplaceBoxes(boxes.rightAndBottom, chartArea, params);\r\n\r\n\t\tchart.chartArea = {\r\n\t\t\tleft: chartArea.left,\r\n\t\t\ttop: chartArea.top,\r\n\t\t\tright: chartArea.left + chartArea.w,\r\n\t\t\tbottom: chartArea.top + chartArea.h\r\n\t\t};\r\n\r\n\t\t// Finally update boxes in chartArea (radial scale for example)\r\n\t\thelpers$1.each(boxes.chartArea, function(layout) {\r\n\t\t\tvar box = layout.box;\r\n\t\t\textend(box, chart.chartArea);\r\n\t\t\tbox.update(chartArea.w, chartArea.h);\r\n\t\t});\r\n\t}\r\n};\n\n/**\r\n * Platform fallback implementation (minimal).\r\n * @see https://github.com/chartjs/Chart.js/pull/4591#issuecomment-319575939\r\n */\r\n\r\nvar platform_basic = {\r\n\tacquireContext: function(item) {\r\n\t\tif (item && item.canvas) {\r\n\t\t\t// Support for any object associated to a canvas (including a context2d)\r\n\t\t\titem = item.canvas;\r\n\t\t}\r\n\r\n\t\treturn item && item.getContext('2d') || null;\r\n\t}\r\n};\n\nvar platform_dom = \"/*\\r\\n * DOM element rendering detection\\r\\n * https://davidwalsh.name/detect-node-insertion\\r\\n */\\r\\n@keyframes chartjs-render-animation {\\r\\n\\tfrom { opacity: 0.99; }\\r\\n\\tto { opacity: 1; }\\r\\n}\\r\\n\\r\\n.chartjs-render-monitor {\\r\\n\\tanimation: chartjs-render-animation 0.001s;\\r\\n}\\r\\n\\r\\n/*\\r\\n * DOM element resizing detection\\r\\n * https://github.com/marcj/css-element-queries\\r\\n */\\r\\n.chartjs-size-monitor,\\r\\n.chartjs-size-monitor-expand,\\r\\n.chartjs-size-monitor-shrink {\\r\\n\\tposition: absolute;\\r\\n\\tdirection: ltr;\\r\\n\\tleft: 0;\\r\\n\\ttop: 0;\\r\\n\\tright: 0;\\r\\n\\tbottom: 0;\\r\\n\\toverflow: hidden;\\r\\n\\tpointer-events: none;\\r\\n\\tvisibility: hidden;\\r\\n\\tz-index: -1;\\r\\n}\\r\\n\\r\\n.chartjs-size-monitor-expand > div {\\r\\n\\tposition: absolute;\\r\\n\\twidth: 1000000px;\\r\\n\\theight: 1000000px;\\r\\n\\tleft: 0;\\r\\n\\ttop: 0;\\r\\n}\\r\\n\\r\\n.chartjs-size-monitor-shrink > div {\\r\\n\\tposition: absolute;\\r\\n\\twidth: 200%;\\r\\n\\theight: 200%;\\r\\n\\tleft: 0;\\r\\n\\ttop: 0;\\r\\n}\\r\\n\";\n\nvar platform_dom$1 = /*#__PURE__*/Object.freeze({\n__proto__: null,\n'default': platform_dom\n});\n\nvar stylesheet = getCjsExportFromNamespace(platform_dom$1);\n\nvar EXPANDO_KEY = '$chartjs';\r\nvar CSS_PREFIX = 'chartjs-';\r\nvar CSS_SIZE_MONITOR = CSS_PREFIX + 'size-monitor';\r\nvar CSS_RENDER_MONITOR = CSS_PREFIX + 'render-monitor';\r\nvar CSS_RENDER_ANIMATION = CSS_PREFIX + 'render-animation';\r\nvar ANIMATION_START_EVENTS = ['animationstart', 'webkitAnimationStart'];\r\n\r\n/**\r\n * DOM event types -> Chart.js event types.\r\n * Note: only events with different types are mapped.\r\n * @see https://developer.mozilla.org/en-US/docs/Web/Events\r\n */\r\nvar EVENT_TYPES = {\r\n\ttouchstart: 'mousedown',\r\n\ttouchmove: 'mousemove',\r\n\ttouchend: 'mouseup',\r\n\tpointerenter: 'mouseenter',\r\n\tpointerdown: 'mousedown',\r\n\tpointermove: 'mousemove',\r\n\tpointerup: 'mouseup',\r\n\tpointerleave: 'mouseout',\r\n\tpointerout: 'mouseout'\r\n};\r\n\r\n/**\r\n * The \"used\" size is the final value of a dimension property after all calculations have\r\n * been performed. This method uses the computed style of `element` but returns undefined\r\n * if the computed style is not expressed in pixels. That can happen in some cases where\r\n * `element` has a size relative to its parent and this last one is not yet displayed,\r\n * for example because of `display: none` on a parent node.\r\n * @see https://developer.mozilla.org/en-US/docs/Web/CSS/used_value\r\n * @returns {number} Size in pixels or undefined if unknown.\r\n */\r\nfunction readUsedSize(element, property) {\r\n\tvar value = helpers$1.getStyle(element, property);\r\n\tvar matches = value && value.match(/^(\\d+)(\\.\\d+)?px$/);\r\n\treturn matches ? Number(matches[1]) : undefined;\r\n}\r\n\r\n/**\r\n * Initializes the canvas style and render size without modifying the canvas display size,\r\n * since responsiveness is handled by the controller.resize() method. The config is used\r\n * to determine the aspect ratio to apply in case no explicit height has been specified.\r\n */\r\nfunction initCanvas(canvas, config) {\r\n\tvar style = canvas.style;\r\n\r\n\t// NOTE(SB) canvas.getAttribute('width') !== canvas.width: in the first case it\r\n\t// returns null or '' if no explicit value has been set to the canvas attribute.\r\n\tvar renderHeight = canvas.getAttribute('height');\r\n\tvar renderWidth = canvas.getAttribute('width');\r\n\r\n\t// Chart.js modifies some canvas values that we want to restore on destroy\r\n\tcanvas[EXPANDO_KEY] = {\r\n\t\tinitial: {\r\n\t\t\theight: renderHeight,\r\n\t\t\twidth: renderWidth,\r\n\t\t\tstyle: {\r\n\t\t\t\tdisplay: style.display,\r\n\t\t\t\theight: style.height,\r\n\t\t\t\twidth: style.width\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\r\n\t// Force canvas to display as block to avoid extra space caused by inline\r\n\t// elements, which would interfere with the responsive resize process.\r\n\t// https://github.com/chartjs/Chart.js/issues/2538\r\n\tstyle.display = style.display || 'block';\r\n\r\n\tif (renderWidth === null || renderWidth === '') {\r\n\t\tvar displayWidth = readUsedSize(canvas, 'width');\r\n\t\tif (displayWidth !== undefined) {\r\n\t\t\tcanvas.width = displayWidth;\r\n\t\t}\r\n\t}\r\n\r\n\tif (renderHeight === null || renderHeight === '') {\r\n\t\tif (canvas.style.height === '') {\r\n\t\t\t// If no explicit render height and style height, let's apply the aspect ratio,\r\n\t\t\t// which one can be specified by the user but also by charts as default option\r\n\t\t\t// (i.e. options.aspectRatio). If not specified, use canvas aspect ratio of 2.\r\n\t\t\tcanvas.height = canvas.width / (config.options.aspectRatio || 2);\r\n\t\t} else {\r\n\t\t\tvar displayHeight = readUsedSize(canvas, 'height');\r\n\t\t\tif (displayWidth !== undefined) {\r\n\t\t\t\tcanvas.height = displayHeight;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\treturn canvas;\r\n}\r\n\r\n/**\r\n * Detects support for options object argument in addEventListener.\r\n * https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener#Safely_detecting_option_support\r\n * @private\r\n */\r\nvar supportsEventListenerOptions = (function() {\r\n\tvar supports = false;\r\n\ttry {\r\n\t\tvar options = Object.defineProperty({}, 'passive', {\r\n\t\t\t// eslint-disable-next-line getter-return\r\n\t\t\tget: function() {\r\n\t\t\t\tsupports = true;\r\n\t\t\t}\r\n\t\t});\r\n\t\twindow.addEventListener('e', null, options);\r\n\t} catch (e) {\r\n\t\t// continue regardless of error\r\n\t}\r\n\treturn supports;\r\n}());\r\n\r\n// Default passive to true as expected by Chrome for 'touchstart' and 'touchend' events.\r\n// https://github.com/chartjs/Chart.js/issues/4287\r\nvar eventListenerOptions = supportsEventListenerOptions ? {passive: true} : false;\r\n\r\nfunction addListener(node, type, listener) {\r\n\tnode.addEventListener(type, listener, eventListenerOptions);\r\n}\r\n\r\nfunction removeListener(node, type, listener) {\r\n\tnode.removeEventListener(type, listener, eventListenerOptions);\r\n}\r\n\r\nfunction createEvent(type, chart, x, y, nativeEvent) {\r\n\treturn {\r\n\t\ttype: type,\r\n\t\tchart: chart,\r\n\t\tnative: nativeEvent || null,\r\n\t\tx: x !== undefined ? x : null,\r\n\t\ty: y !== undefined ? y : null,\r\n\t};\r\n}\r\n\r\nfunction fromNativeEvent(event, chart) {\r\n\tvar type = EVENT_TYPES[event.type] || event.type;\r\n\tvar pos = helpers$1.getRelativePosition(event, chart);\r\n\treturn createEvent(type, chart, pos.x, pos.y, event);\r\n}\r\n\r\nfunction throttled(fn, thisArg) {\r\n\tvar ticking = false;\r\n\tvar args = [];\r\n\r\n\treturn function() {\r\n\t\targs = Array.prototype.slice.call(arguments);\r\n\t\tthisArg = thisArg || this;\r\n\r\n\t\tif (!ticking) {\r\n\t\t\tticking = true;\r\n\t\t\thelpers$1.requestAnimFrame.call(window, function() {\r\n\t\t\t\tticking = false;\r\n\t\t\t\tfn.apply(thisArg, args);\r\n\t\t\t});\r\n\t\t}\r\n\t};\r\n}\r\n\r\nfunction createDiv(cls) {\r\n\tvar el = document.createElement('div');\r\n\tel.className = cls || '';\r\n\treturn el;\r\n}\r\n\r\n// Implementation based on https://github.com/marcj/css-element-queries\r\nfunction createResizer(handler) {\r\n\tvar maxSize = 1000000;\r\n\r\n\t// NOTE(SB) Don't use innerHTML because it could be considered unsafe.\r\n\t// https://github.com/chartjs/Chart.js/issues/5902\r\n\tvar resizer = createDiv(CSS_SIZE_MONITOR);\r\n\tvar expand = createDiv(CSS_SIZE_MONITOR + '-expand');\r\n\tvar shrink = createDiv(CSS_SIZE_MONITOR + '-shrink');\r\n\r\n\texpand.appendChild(createDiv());\r\n\tshrink.appendChild(createDiv());\r\n\r\n\tresizer.appendChild(expand);\r\n\tresizer.appendChild(shrink);\r\n\tresizer._reset = function() {\r\n\t\texpand.scrollLeft = maxSize;\r\n\t\texpand.scrollTop = maxSize;\r\n\t\tshrink.scrollLeft = maxSize;\r\n\t\tshrink.scrollTop = maxSize;\r\n\t};\r\n\r\n\tvar onScroll = function() {\r\n\t\tresizer._reset();\r\n\t\thandler();\r\n\t};\r\n\r\n\taddListener(expand, 'scroll', onScroll.bind(expand, 'expand'));\r\n\taddListener(shrink, 'scroll', onScroll.bind(shrink, 'shrink'));\r\n\r\n\treturn resizer;\r\n}\r\n\r\n// https://davidwalsh.name/detect-node-insertion\r\nfunction watchForRender(node, handler) {\r\n\tvar expando = node[EXPANDO_KEY] || (node[EXPANDO_KEY] = {});\r\n\tvar proxy = expando.renderProxy = function(e) {\r\n\t\tif (e.animationName === CSS_RENDER_ANIMATION) {\r\n\t\t\thandler();\r\n\t\t}\r\n\t};\r\n\r\n\thelpers$1.each(ANIMATION_START_EVENTS, function(type) {\r\n\t\taddListener(node, type, proxy);\r\n\t});\r\n\r\n\t// #4737: Chrome might skip the CSS animation when the CSS_RENDER_MONITOR class\r\n\t// is removed then added back immediately (same animation frame?). Accessing the\r\n\t// `offsetParent` property will force a reflow and re-evaluate the CSS animation.\r\n\t// https://gist.github.com/paulirish/5d52fb081b3570c81e3a#box-metrics\r\n\t// https://github.com/chartjs/Chart.js/issues/4737\r\n\texpando.reflow = !!node.offsetParent;\r\n\r\n\tnode.classList.add(CSS_RENDER_MONITOR);\r\n}\r\n\r\nfunction unwatchForRender(node) {\r\n\tvar expando = node[EXPANDO_KEY] || {};\r\n\tvar proxy = expando.renderProxy;\r\n\r\n\tif (proxy) {\r\n\t\thelpers$1.each(ANIMATION_START_EVENTS, function(type) {\r\n\t\t\tremoveListener(node, type, proxy);\r\n\t\t});\r\n\r\n\t\tdelete expando.renderProxy;\r\n\t}\r\n\r\n\tnode.classList.remove(CSS_RENDER_MONITOR);\r\n}\r\n\r\nfunction addResizeListener(node, listener, chart) {\r\n\tvar expando = node[EXPANDO_KEY] || (node[EXPANDO_KEY] = {});\r\n\r\n\t// Let's keep track of this added resizer and thus avoid DOM query when removing it.\r\n\tvar resizer = expando.resizer = createResizer(throttled(function() {\r\n\t\tif (expando.resizer) {\r\n\t\t\tvar container = chart.options.maintainAspectRatio && node.parentNode;\r\n\t\t\tvar w = container ? container.clientWidth : 0;\r\n\t\t\tlistener(createEvent('resize', chart));\r\n\t\t\tif (container && container.clientWidth < w && chart.canvas) {\r\n\t\t\t\t// If the container size shrank during chart resize, let's assume\r\n\t\t\t\t// scrollbar appeared. So we resize again with the scrollbar visible -\r\n\t\t\t\t// effectively making chart smaller and the scrollbar hidden again.\r\n\t\t\t\t// Because we are inside `throttled`, and currently `ticking`, scroll\r\n\t\t\t\t// events are ignored during this whole 2 resize process.\r\n\t\t\t\t// If we assumed wrong and something else happened, we are resizing\r\n\t\t\t\t// twice in a frame (potential performance issue)\r\n\t\t\t\tlistener(createEvent('resize', chart));\r\n\t\t\t}\r\n\t\t}\r\n\t}));\r\n\r\n\t// The resizer needs to be attached to the node parent, so we first need to be\r\n\t// sure that `node` is attached to the DOM before injecting the resizer element.\r\n\twatchForRender(node, function() {\r\n\t\tif (expando.resizer) {\r\n\t\t\tvar container = node.parentNode;\r\n\t\t\tif (container && container !== resizer.parentNode) {\r\n\t\t\t\tcontainer.insertBefore(resizer, container.firstChild);\r\n\t\t\t}\r\n\r\n\t\t\t// The container size might have changed, let's reset the resizer state.\r\n\t\t\tresizer._reset();\r\n\t\t}\r\n\t});\r\n}\r\n\r\nfunction removeResizeListener(node) {\r\n\tvar expando = node[EXPANDO_KEY] || {};\r\n\tvar resizer = expando.resizer;\r\n\r\n\tdelete expando.resizer;\r\n\tunwatchForRender(node);\r\n\r\n\tif (resizer && resizer.parentNode) {\r\n\t\tresizer.parentNode.removeChild(resizer);\r\n\t}\r\n}\r\n\r\n/**\r\n * Injects CSS styles inline if the styles are not already present.\r\n * @param {HTMLDocument|ShadowRoot} rootNode - the node to contain the \n","\n\n\n\n\n","\n\n\n\n\n","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { class: _vm.datepickerStyle.container },\n [\n _vm.calendarButton && !_vm.hasIconSlot\n ? _c(\n \"svg\",\n {\n class: _vm.datepickerStyle.icon,\n attrs: { viewBox: \"0 0 20 20\", fill: \"currentColor\" },\n on: {\n click: function($event) {\n return _vm.$refs.BaseDatepicker.fp.open()\n }\n }\n },\n [\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n d:\n \"M6 2a1 1 0 00-1 1v1H4a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V6a2 2 0 00-2-2h-1V3a1 1 0 10-2 0v1H7V3a1 1 0 00-1-1zm0 5a1 1 0 000 2h8a1 1 0 100-2H6z\",\n \"clip-rule\": \"evenodd\"\n }\n })\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.calendarButton && _vm.hasIconSlot ? _vm._t(\"icon\") : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"flatpickr\",\n _vm._g(\n _vm._b(\n {\n ref: \"BaseDatepicker\",\n class: _vm.datepickerStyle.datepicker,\n attrs: { disabled: _vm.disabled }\n },\n \"flatpickr\",\n _vm.$attrs,\n false\n ),\n _vm.$listeners\n )\n )\n ],\n 2\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n {\n class: _vm.multiSelectStyle,\n attrs: {\n tabindex: _vm.searchable ? -1 : _vm.tabindex,\n \"aria-owns\": \"listbox-\" + _vm.id,\n role: \"combobox\"\n },\n on: {\n focus: function($event) {\n return _vm.activate()\n },\n blur: function($event) {\n _vm.searchable ? false : _vm.deactivate()\n },\n keydown: [\n function($event) {\n if (\n !$event.type.indexOf(\"key\") &&\n _vm._k($event.keyCode, \"down\", 40, $event.key, [\n \"Down\",\n \"ArrowDown\"\n ])\n ) {\n return null\n }\n if ($event.target !== $event.currentTarget) {\n return null\n }\n $event.preventDefault()\n return _vm.pointerForward()\n },\n function($event) {\n if (\n !$event.type.indexOf(\"key\") &&\n _vm._k($event.keyCode, \"up\", 38, $event.key, [\"Up\", \"ArrowUp\"])\n ) {\n return null\n }\n if ($event.target !== $event.currentTarget) {\n return null\n }\n $event.preventDefault()\n return _vm.pointerBackward()\n }\n ],\n keypress: function($event) {\n if (\n !$event.type.indexOf(\"key\") &&\n _vm._k($event.keyCode, \"enter\", 13, $event.key, \"Enter\") &&\n _vm._k($event.keyCode, \"tab\", 9, $event.key, \"Tab\")\n ) {\n return null\n }\n $event.stopPropagation()\n if ($event.target !== $event.currentTarget) {\n return null\n }\n return _vm.addPointerElement($event)\n },\n keyup: function($event) {\n if (\n !$event.type.indexOf(\"key\") &&\n _vm._k($event.keyCode, \"esc\", 27, $event.key, [\"Esc\", \"Escape\"])\n ) {\n return null\n }\n return _vm.deactivate()\n }\n }\n },\n [\n _vm._t(\n \"caret\",\n [\n _c(\"div\", {\n class: _vm.multiselectSelectStyle,\n on: {\n mousedown: function($event) {\n $event.preventDefault()\n $event.stopPropagation()\n return _vm.toggle()\n }\n }\n })\n ],\n { toggle: _vm.toggle }\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { ref: \"tags\", class: _vm.multiSelectTagsStyle },\n [\n _vm._t(\n \"selection\",\n [\n _c(\n \"div\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.visibleValues.length > 0,\n expression: \"visibleValues.length > 0\"\n }\n ],\n class: _vm.multiselectTagsWrapStyle\n },\n [\n _vm._l(_vm.visibleValues, function(option, index) {\n return [\n _vm._t(\n \"tag\",\n [\n _c(\n \"span\",\n { key: index, class: _vm.multiselectTagStyle },\n [\n _c(\"span\", {\n domProps: {\n textContent: _vm._s(\n _vm.getOptionLabel(option)\n )\n }\n }),\n _vm._v(\" \"),\n _c(\"i\", {\n class: _vm.multiselectTagIconStyle,\n attrs: { tabindex: \"1\" },\n on: {\n keypress: function($event) {\n if (\n !$event.type.indexOf(\"key\") &&\n _vm._k(\n $event.keyCode,\n \"enter\",\n 13,\n $event.key,\n \"Enter\"\n )\n ) {\n return null\n }\n $event.preventDefault()\n return _vm.removeElement(option)\n },\n mousedown: function($event) {\n $event.preventDefault()\n return _vm.removeElement(option)\n }\n }\n })\n ]\n )\n ],\n {\n option: option,\n search: _vm.search,\n remove: _vm.removeElement\n }\n )\n ]\n })\n ],\n 2\n ),\n _vm._v(\" \"),\n _vm.internalValue && _vm.internalValue.length > _vm.limit\n ? [\n _vm._t(\"limit\", [\n _c(\"strong\", {\n class: _vm.multiselectStrongStyle,\n domProps: {\n textContent: _vm._s(\n _vm.limitText(_vm.internalValue.length - _vm.limit)\n )\n }\n })\n ])\n ]\n : _vm._e()\n ],\n {\n search: _vm.search,\n remove: _vm.removeElement,\n values: _vm.visibleValues,\n isOpen: _vm.isOpen\n }\n ),\n _vm._v(\" \"),\n _c(\n \"transition\",\n { attrs: { name: \"multiselect__loading\" } },\n [\n _vm._t(\"loading\", [\n _c(\"div\", [\n _c(\n \"div\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.loading,\n expression: \"loading\"\n }\n ],\n class: _vm.multiselectSpinnerStyle\n },\n [\n _c(\"span\", {\n staticClass: \"multiselect__spinner-before\"\n }),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"multiselect__spinner-after\" })\n ]\n )\n ])\n ])\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\"input\", {\n ref: \"search\",\n class: _vm.multiselectInputStyle,\n style: _vm.inputStyle,\n attrs: {\n id: _vm.id,\n name: _vm.name,\n placeholder: _vm.placeholder,\n disabled: _vm.disabled,\n tabindex: _vm.tabindex,\n \"aria-controls\": \"listbox-\" + _vm.id,\n type: \"text\",\n autocomplete: \"off\",\n spellcheck: \"false\"\n },\n domProps: { value: _vm.search },\n on: {\n input: function($event) {\n return _vm.updateSearch($event.target.value)\n },\n focus: function($event) {\n $event.preventDefault()\n return _vm.activate()\n },\n blur: function($event) {\n $event.preventDefault()\n return _vm.deactivate()\n },\n keyup: function($event) {\n if (\n !$event.type.indexOf(\"key\") &&\n _vm._k($event.keyCode, \"esc\", 27, $event.key, [\n \"Esc\",\n \"Escape\"\n ])\n ) {\n return null\n }\n return _vm.deactivate()\n },\n keydown: [\n function($event) {\n if (\n !$event.type.indexOf(\"key\") &&\n _vm._k($event.keyCode, \"down\", 40, $event.key, [\n \"Down\",\n \"ArrowDown\"\n ])\n ) {\n return null\n }\n $event.preventDefault()\n return _vm.pointerForward()\n },\n function($event) {\n if (\n !$event.type.indexOf(\"key\") &&\n _vm._k($event.keyCode, \"up\", 38, $event.key, [\n \"Up\",\n \"ArrowUp\"\n ])\n ) {\n return null\n }\n $event.preventDefault()\n return _vm.pointerBackward()\n },\n function($event) {\n if (\n !$event.type.indexOf(\"key\") &&\n _vm._k($event.keyCode, \"delete\", [8, 46], $event.key, [\n \"Backspace\",\n \"Delete\",\n \"Del\"\n ])\n ) {\n return null\n }\n $event.stopPropagation()\n return _vm.removeLastElement()\n }\n ],\n keypress: function($event) {\n if (\n !$event.type.indexOf(\"key\") &&\n _vm._k($event.keyCode, \"enter\", 13, $event.key, \"Enter\")\n ) {\n return null\n }\n $event.preventDefault()\n $event.stopPropagation()\n if ($event.target !== $event.currentTarget) {\n return null\n }\n return _vm.addPointerElement($event)\n }\n }\n }),\n _vm._v(\" \"),\n _vm.isSingleLabelVisible\n ? _c(\n \"span\",\n {\n class: _vm.multiselectSingleStyle,\n on: {\n mousedown: function($event) {\n $event.preventDefault()\n return _vm.toggle($event)\n }\n }\n },\n [\n _vm._t(\n \"singleLabel\",\n [[_vm._v(_vm._s(_vm.currentOptionLabel))]],\n { option: _vm.singleValue }\n )\n ],\n 2\n )\n : _vm._e()\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\"transition\", { attrs: { name: \"multiselect\" } }, [\n _c(\n \"div\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.isOpen,\n expression: \"isOpen\"\n }\n ],\n ref: \"list\",\n class: _vm.multiselectContentWrapperStyle,\n style: { maxHeight: _vm.optimizedHeight + \"px\" },\n attrs: { tabindex: \"-1\" },\n on: {\n focus: _vm.activate,\n mousedown: function($event) {\n $event.preventDefault()\n }\n }\n },\n [\n _c(\n \"ul\",\n {\n class: _vm.multiselectContentStyle,\n style: _vm.contentStyle,\n attrs: { id: \"listbox-\" + _vm.id, role: \"listbox\" }\n },\n [\n _vm._t(\"beforeList\"),\n _vm._v(\" \"),\n _vm.multiple && _vm.max === _vm.internalValue.length\n ? _c(\"li\", [\n _c(\n \"span\",\n { class: _vm.multiselectOptionStyle },\n [\n _vm._t(\"maxElements\", [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.maximumOptionsError) +\n \"\\n \"\n )\n ])\n ],\n 2\n )\n ])\n : _vm._e(),\n _vm._v(\" \"),\n !_vm.max || _vm.internalValue.length < _vm.max\n ? _vm._l(_vm.filteredOptions, function(option, index) {\n return _c(\n \"li\",\n {\n key: index,\n class: _vm.multiselectElementStyle,\n attrs: {\n id: _vm.id + \"-\" + index,\n role: !(\n option &&\n (option.$isLabel || option.$isDisabled)\n )\n ? \"option\"\n : null\n }\n },\n [\n !(option && (option.$isLabel || option.$isDisabled))\n ? _c(\n \"span\",\n {\n class: _vm.optionHighlight(index, option),\n attrs: {\n \"data-select\":\n option && option.isTag\n ? _vm.tagPlaceholder\n : _vm.selectLabelText,\n \"data-selected\": _vm.selectedLabelText,\n \"data-deselect\": _vm.deselectLabelText\n },\n on: {\n click: function($event) {\n $event.stopPropagation()\n return _vm.select(option)\n },\n mouseenter: function($event) {\n if (\n $event.target !== $event.currentTarget\n ) {\n return null\n }\n return _vm.pointerSet(index)\n }\n }\n },\n [\n _vm._t(\n \"option\",\n [\n _c(\"span\", [\n _vm._v(\n _vm._s(_vm.getOptionLabel(option))\n )\n ])\n ],\n { option: option, search: _vm.search }\n )\n ],\n 2\n )\n : _vm._e(),\n _vm._v(\" \"),\n option && (option.$isLabel || option.$isDisabled)\n ? _c(\n \"span\",\n {\n class: _vm.groupHighlight(index, option),\n attrs: {\n \"data-select\":\n _vm.groupSelect &&\n _vm.selectGroupLabelText,\n \"data-deselect\":\n _vm.groupSelect &&\n _vm.deselectGroupLabelText\n },\n on: {\n mouseenter: function($event) {\n if (\n $event.target !== $event.currentTarget\n ) {\n return null\n }\n _vm.groupSelect && _vm.pointerSet(index)\n },\n mousedown: function($event) {\n $event.preventDefault()\n return _vm.selectGroup(option)\n }\n }\n },\n [\n _vm._t(\n \"option\",\n [\n _c(\"span\", [\n _vm._v(\n _vm._s(_vm.getOptionLabel(option))\n )\n ])\n ],\n { option: option, search: _vm.search }\n )\n ],\n 2\n )\n : _vm._e()\n ]\n )\n })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showNoOptions &&\n _vm.options.length === 0 &&\n !_vm.search &&\n !_vm.loading\n ? _c(\"li\", [\n _c(\n \"span\",\n { class: _vm.multiselectOptionStyle },\n [\n _vm._t(\"noOptions\", [_vm._v(_vm._s(_vm.listIsEmpty))])\n ],\n 2\n )\n ])\n : _vm._e()\n ],\n 2\n ),\n _vm._v(\" \"),\n _vm._t(\"afterList\")\n ],\n 2\n )\n ])\n ],\n 2\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.is_open,\n expression: \"is_open\"\n }\n ],\n class: _vm.overlay_classes,\n on: { click: _vm._onOverlayClick }\n },\n [\n _c(\"div\", { class: _vm.modal_classes, style: _vm.modal_style }, [\n _c(\n \"div\",\n { staticClass: \"sweet-box-actions\" },\n [\n _vm._t(\"box-action\"),\n _vm._v(\" \"),\n !_vm.hideCloseButton\n ? _c(\n \"div\",\n {\n staticClass: \"sweet-action-close\",\n on: { click: _vm.close }\n },\n [\n _c(\n \"svg\",\n {\n attrs: {\n xmlns: \"http://www.w3.org/2000/svg\",\n width: \"24\",\n height: \"24\",\n viewBox: \"0 0 24 24\"\n }\n },\n [\n _c(\"path\", {\n attrs: {\n d:\n \"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\",\n fill: \"#292c34\"\n }\n })\n ]\n )\n ]\n )\n : _vm._e()\n ],\n 2\n ),\n _vm._v(\" \"),\n _vm.has_title || _vm.has_tabs\n ? _c(\n \"div\",\n { staticClass: \"sweet-title\" },\n [\n _vm.has_tabs && !_vm.has_title\n ? [\n _c(\n \"ul\",\n { staticClass: \"sweet-modal-tabs\" },\n _vm._l(_vm.tabs, function(tab) {\n return _c(\n \"li\",\n { class: _vm._getClassesForTab(tab) },\n [\n _c(\n \"a\",\n {\n attrs: { href: \"#\" },\n on: {\n click: function($event) {\n $event.preventDefault()\n return _vm._changeTab(tab)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"sweet-modal-valign\" },\n [\n tab.icon\n ? _c(\"span\", {\n staticClass: \"sweet-modal-tab-icon\",\n domProps: {\n innerHTML: _vm._s(tab.icon)\n }\n })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"span\",\n {\n staticClass: \"sweet-modal-tab-title\"\n },\n [_vm._v(_vm._s(tab.title))]\n )\n ]\n )\n ]\n )\n ]\n )\n }),\n 0\n )\n ]\n : _vm._e(),\n _vm._v(\" \"),\n _vm.has_title\n ? [\n _vm.title\n ? _c(\"h2\", {\n domProps: { innerHTML: _vm._s(_vm.title) }\n })\n : _vm._e(),\n _vm._v(\" \"),\n _vm._t(\"title\")\n ]\n : _vm._e()\n ],\n 2\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.has_title && _vm.has_tabs\n ? _c(\n \"ul\",\n { staticClass: \"sweet-modal-tabs\" },\n _vm._l(_vm.tabs, function(tab) {\n return _c(\"li\", { class: _vm._getClassesForTab(tab) }, [\n _c(\n \"a\",\n {\n attrs: { href: \"#\" },\n on: {\n click: function($event) {\n $event.preventDefault()\n return _vm._changeTab(tab)\n }\n }\n },\n [\n _c(\"div\", { staticClass: \"sweet-modal-valign\" }, [\n tab.icon\n ? _c(\"span\", {\n staticClass: \"sweet-modal-tab-icon\",\n domProps: { innerHTML: _vm._s(tab.icon) }\n })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"sweet-modal-tab-title\" }, [\n _vm._v(_vm._s(tab.title))\n ])\n ])\n ]\n )\n ])\n }),\n 0\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"div\", { ref: \"content\", staticClass: \"sweet-content\" }, [\n _vm.icon == \"error\"\n ? _c(\n \"div\",\n {\n ref: \"icon_error\",\n staticClass: \"sweet-modal-icon sweet-modal-error\"\n },\n [_vm._m(0)]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.icon == \"warning\"\n ? _c(\n \"div\",\n {\n ref: \"icon_warning\",\n staticClass: \"sweet-modal-icon sweet-modal-warning\"\n },\n [\n _c(\"span\", { staticClass: \"sweet-modal-body\" }),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"sweet-modal-dot\" })\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.icon == \"info\"\n ? _c(\"div\", {\n ref: \"icon_info\",\n staticClass: \"sweet-modal-icon sweet-modal-info\"\n })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.icon == \"success\"\n ? _c(\n \"div\",\n {\n ref: \"icon_success\",\n staticClass: \"sweet-modal-icon sweet-modal-success\"\n },\n [\n _c(\"span\", {\n staticClass: \"sweet-modal-line sweet-modal-tip\"\n }),\n _vm._v(\" \"),\n _c(\"span\", {\n staticClass: \"sweet-modal-line sweet-modal-long\"\n }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"sweet-modal-placeholder\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"sweet-modal-fix\" })\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.$slots.default\n ? _c(\n \"div\",\n { staticClass: \"sweet-content-content\" },\n [_vm._t(\"default\")],\n 2\n )\n : _vm._e()\n ]),\n _vm._v(\" \"),\n _vm.$slots.button\n ? _c(\"div\", { staticClass: \"sweet-buttons\" }, [_vm._t(\"button\")], 2)\n : _vm._e()\n ])\n ]\n )\n}\nvar staticRenderFns = [\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"span\", { staticClass: \"sweet-modal-x-mark\" }, [\n _c(\"span\", { staticClass: \"sweet-modal-line sweet-modal-left\" }),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"sweet-modal-line sweet-modal-right\" })\n ])\n }\n]\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { class: [\"sweet-modal-tab\", { active: _vm.active }] },\n [_vm._t(\"default\")],\n 2\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n [\n _c(\n \"sw-dropdown\",\n { attrs: { \"is-show\": _vm.isShow, variant: \"search-dropdown\" } },\n [\n _c(\n \"sw-input\",\n {\n attrs: {\n slot: \"activator\",\n placeholder: _vm.$t(\"global_search.search\"),\n variant: \"search-input\"\n },\n on: { input: _vm.throttledMethod },\n slot: \"activator\",\n model: {\n value: _vm.name,\n callback: function($$v) {\n _vm.name = $$v\n },\n expression: \"name\"\n }\n },\n [\n _c(\"search-icon\", {\n staticClass: \"h-5 m-1 text-gray-500\",\n attrs: { slot: \"leftIcon\" },\n slot: \"leftIcon\"\n }),\n _vm._v(\" \"),\n _c(\"loading-icon\", {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.isLoading,\n expression: \"isLoading\"\n }\n ],\n staticClass:\n \"absolute right-0 h-5 m-1 animate-spin text-primary-400\",\n attrs: { slot: \"rightIcon\" },\n slot: \"rightIcon\"\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"w-64 h-40 overflow-y-scroll box\" }, [\n _vm.getCustomerList.length > 0 && !_vm.isLoading\n ? _c(\n \"div\",\n [\n _c(\n \"label\",\n { staticClass: \"text-xs text-gray-400 uppercase\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"global_search.customers\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _vm._l(_vm.getCustomerList, function(d) {\n return _c(\n \"router-link\",\n {\n key: d.id,\n attrs: { to: \"/admin/customers/\" + d.id + \"/view\" }\n },\n [\n _c(\"sw-dropdown-item\", [\n _c(\n \"span\",\n {\n staticClass:\n \"flex items-center justify-center w-8 h-8 mr-4 text-xs font-semibold bg-gray-300 rounded-full text-primary-500\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.initGenerator(d.name)) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n d.contact_name\n ? _c(\"div\", { staticClass: \"flex flex-col\" }, [\n _c(\n \"span\",\n { staticClass: \"text-sm text-black\" },\n [_vm._v(_vm._s(d.name))]\n ),\n _vm._v(\" \"),\n _c(\n \"span\",\n { staticClass: \"text-xs text-gray-500\" },\n [_vm._v(_vm._s(d.contact_name))]\n )\n ])\n : _c(\n \"div\",\n { staticClass: \"flex items-center\" },\n [\n _c(\n \"span\",\n { staticClass: \"text-sm text-black\" },\n [_vm._v(_vm._s(d.name))]\n )\n ]\n )\n ])\n ],\n 1\n )\n })\n ],\n 2\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.getUserList.length > 0 && !_vm.isLoading\n ? _c(\n \"div\",\n [\n _c(\n \"label\",\n { staticClass: \"text-xs text-gray-400 uppercase\" },\n [_vm._v(_vm._s(_vm.$t(\"global_search.users\")))]\n ),\n _vm._v(\" \"),\n _vm._l(_vm.getUserList, function(d) {\n return _c(\n \"router-link\",\n {\n key: d.id,\n attrs: { to: \"/admin/users/\" + d.id + \"/edit\" }\n },\n [\n _c(\"sw-dropdown-item\", [\n _c(\n \"span\",\n {\n staticClass:\n \"flex items-center justify-center w-8 h-8 mr-4 text-xs font-semibold bg-gray-300 rounded-full text-primary-500\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.initGenerator(d.name)) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"flex items-center\" }, [\n _c(\n \"span\",\n { staticClass: \"text-sm text-black\" },\n [_vm._v(_vm._s(d.name))]\n )\n ])\n ])\n ],\n 1\n )\n })\n ],\n 2\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.getUserList.length === 0 &&\n _vm.getCustomerList.length === 0 &&\n !_vm.isLoading\n ? _c(\"div\", [\n _c(\n \"span\",\n {\n staticClass:\n \"flex items-center justify-center text-sm font-normal text-gray-500\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"global_search.no_results_found\")) +\n \"\\n \"\n )\n ]\n )\n ])\n : _vm._e()\n ])\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"relative\" },\n [\n _c(\n \"div\",\n { staticClass: \"absolute bottom-0 right-0 z-10\" },\n [\n _c(\n \"sw-dropdown\",\n {\n staticClass: \"mb-2\",\n attrs: {\n \"close-on-select\": true,\n \"max-height\": \"220\",\n position: \"bottom-end\"\n }\n },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"mr-2\",\n attrs: {\n slot: \"activator\",\n variant: \"primary-outline\",\n type: \"button\"\n },\n slot: \"activator\"\n },\n [\n _c(\"plus-sm-icon\", { staticClass: \"h-5 mr-1 -ml-2\" }),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"settings.customization.addresses.insert_fields\")\n ) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"flex p-2\" },\n _vm._l(_vm.fieldList, function(type, index) {\n return _c(\n \"ul\",\n { key: index, staticClass: \"list-none\" },\n [\n _c(\n \"li\",\n {\n staticClass:\n \"mb-1 ml-2 text-xs font-semibold text-gray-500 uppercase\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(type.label) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _vm._l(type.fields, function(field, index) {\n return _c(\n \"li\",\n {\n key: index,\n staticClass:\n \"w-48 text-sm font-normal cursor-pointer hover:bg-gray-200\",\n on: {\n click: function($event) {\n return _vm.insertField(field.value)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"flex\" },\n [\n _c(\"chevron-double-right-icon\", {\n staticClass: \"h-3 mt-1 text-gray-400\"\n }),\n _vm._v(_vm._s(field.label) + \"\\n \")\n ],\n 1\n )\n ]\n )\n })\n ],\n 2\n )\n }),\n 0\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"sw-editor\", {\n staticClass: \"text-area-field\",\n attrs: {\n \"set-editor\": _vm.inputValue,\n disabled: _vm.disabled,\n invalid: _vm.isFieldValid,\n placeholder: _vm.placeholder,\n variant: \"header-editor\",\n \"input-class\": \"border-none\"\n },\n on: {\n input: _vm.handleInput,\n change: _vm.handleChange,\n keyup: _vm.handleKeyupEnter\n },\n model: {\n value: _vm.inputValue,\n callback: function($$v) {\n _vm.inputValue = $$v\n },\n expression: \"inputValue\"\n }\n })\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"item-selector\" },\n [\n _c(\"sw-select\", {\n ref: \"baseSelect\",\n staticClass: \"multi-select-item\",\n attrs: {\n options: _vm.customers,\n \"show-labels\": false,\n \"preserve-search\": false,\n placeholder: _vm.$t(\"customers.type_or_click\"),\n label: \"name\"\n },\n on: {\n close: _vm.checkCustomers,\n value: _vm.onTextChange,\n select: function(val) {\n return _vm.$emit(\"select\", val)\n },\n remove: _vm.deselectCustomer\n },\n model: {\n value: _vm.customerSelect,\n callback: function($$v) {\n _vm.customerSelect = $$v\n },\n expression: \"customerSelect\"\n }\n })\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n [\n _c(\"sw-date-picker\", {\n ref: \"BaseDatepicker\",\n attrs: {\n config: _vm.config,\n placeholder: _vm.placeholder,\n disabled: _vm.disabled,\n invalid: _vm.invalid,\n name: _vm.name,\n tabindex: _vm.tabindex\n },\n on: { input: _vm.onDateChange },\n model: {\n value: _vm.date,\n callback: function($$v) {\n _vm.date = $$v\n },\n expression: \"date\"\n }\n })\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n {\n staticClass:\n \"absolute top-0 left-0 z-20 flex items-center justify-center w-full h-full bg-opacity-25 base-loader\",\n class: { \"bg-gray-400\": _vm.showBgOverlay }\n },\n [_vm._m(0)]\n )\n}\nvar staticRenderFns = [\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"absolute top-0 left-0 w-full h-full overlay\" },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"absolute flex items-center justify-center ball-scale-ripple-multiple\"\n },\n [_c(\"div\"), _vm._v(\" \"), _c(\"div\"), _vm._v(\" \"), _c(\"div\")]\n )\n ]\n )\n }\n]\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"main\",\n {\n staticClass:\n \"flex flex-col flex-1 p-8 overflow-y-auto border-b border-gray-300 border-solid\"\n },\n [_vm._t(\"default\")],\n 2\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"sw-date-picker\", {\n ref: \"BaseDatepicker\",\n attrs: {\n config: _vm.config,\n placeholder: _vm.placeholder,\n disabled: _vm.disabled,\n invalid: _vm.invalid,\n name: _vm.name,\n tabindex: _vm.tabindex\n },\n on: { input: _vm.onDateChange },\n model: {\n value: _vm.time,\n callback: function($$v) {\n _vm.time = $$v\n },\n expression: \"time\"\n }\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"relative customer-modal\" },\n [\n _vm.isRequestOngoing\n ? _c(\"base-loader\", {\n staticClass: \"h-130\",\n attrs: { \"show-bg-overlay\": true }\n })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"form\",\n {\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.createNewBackup($event)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"p-6\" },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"py-2\",\n attrs: {\n label: _vm.$t(\"settings.backup.select_backup_type\"),\n error: _vm.optionError,\n horizontal: \"\",\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n attrs: {\n options: _vm.options,\n searchable: true,\n \"show-labels\": false,\n placeholder: _vm.$t(\"settings.backup.select_backup_type\"),\n \"allow-empty\": false,\n maxHeight: 100\n },\n model: {\n value: _vm.formData.option,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"option\", $$v)\n },\n expression: \"formData.option\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"py-2\",\n attrs: {\n label: _vm.$t(\"settings.disk.select_disk\"),\n error: _vm.selectDiskError,\n horizontal: \"\",\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n attrs: {\n options: _vm.getDisks,\n searchable: true,\n \"show-labels\": false,\n placeholder: _vm.$t(\"settings.disk.select_disk\"),\n \"allow-empty\": false,\n \"track-by\": \"id\",\n \"preselect-first\": true,\n \"custom-label\": _vm.getCustomLabel,\n maxHeight: 100,\n loading: _vm.isLoading\n },\n model: {\n value: _vm.formData.selected_disk,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"selected_disk\", $$v)\n },\n expression: \"formData.selected_disk\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"z-0 flex justify-end p-4 border-t border-gray-200 border-solid\"\n },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"mr-3\",\n attrs: { variant: \"primary-outline\", type: \"button\" },\n on: { click: _vm.cancelBackup }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.cancel\")) + \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n loading: _vm.isCreateLoading,\n variant: \"primary\",\n type: \"submit\",\n disabled: _vm.isCreateLoading\n }\n },\n [\n !_vm.isCreateLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.create\")) + \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n [\n _c(\n \"sw-modal\",\n {\n ref: \"baseModal\",\n attrs: { variant: _vm.variant },\n scopedSlots: _vm._u([\n {\n key: \"header\",\n fn: function() {\n return [\n _c(\n \"div\",\n {\n staticClass:\n \"absolute flex content-center justify-center w-5 cursor-pointer\",\n staticStyle: { top: \"20px\", right: \"15px\" },\n on: { click: _vm.closeModal }\n },\n [_c(\"x-icon\")],\n 1\n ),\n _vm._v(\" \"),\n _c(\"span\", [_vm._v(_vm._s(_vm.modalTitle))])\n ]\n },\n proxy: true\n }\n ])\n },\n [_vm._v(\" \"), _c(_vm.component, { tag: \"component\" })],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.submitCategoryData($event)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"p-8 sm:p-6\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"expenses.category\"),\n error: _vm.nameError,\n variant: \"horizontal\",\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n ref: \"name\",\n attrs: { invalid: _vm.$v.formData.name.$error, type: \"text\" },\n on: {\n input: function($event) {\n return _vm.$v.formData.name.$touch()\n }\n },\n model: {\n value: _vm.formData.name,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"name\", $$v)\n },\n expression: \"formData.name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-5\",\n attrs: {\n label: _vm.$t(\"expenses.description\"),\n error: _vm.descriptionError,\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-textarea\", {\n attrs: { rows: \"4\", cols: \"50\" },\n on: {\n input: function($event) {\n return _vm.$v.formData.description.$touch()\n }\n },\n model: {\n value: _vm.formData.description,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"description\", $$v)\n },\n expression: \"formData.description\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"z-0 flex justify-end p-4 border-t border-gray-200 border-solid border-modal-bg\"\n },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"mr-3 text-sm\",\n attrs: { type: \"button\", variant: \"primary-outline\" },\n on: { click: _vm.closeCategoryModal }\n },\n [_vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.cancel\")) + \"\\n \")]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n variant: \"primary\",\n type: \"submit\",\n loading: _vm.isLoading\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(\n !_vm.isEdit\n ? _vm.$t(\"general.save\")\n : _vm.$t(\"general.update\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"custom-field-modal\" }, [\n _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.submitCustomFieldData($event)\n }\n }\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"px-8 py-8 overflow-y-auto sw-scroll sm:p-6\",\n staticStyle: { \"max-height\": \"600px\" }\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.custom_fields.name\"),\n error: _vm.nameError,\n horizontal: \"\",\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n ref: \"name\",\n attrs: { invalid: _vm.$v.formData.name.$error, type: \"text\" },\n on: {\n input: function($event) {\n return _vm.$v.formData.name.$touch()\n }\n },\n model: {\n value: _vm.formData.name,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"name\", $$v)\n },\n expression: \"formData.name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-5\",\n attrs: {\n label: _vm.$t(\"settings.custom_fields.model\"),\n error: _vm.modalTypeError,\n horizontal: \"\",\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n attrs: {\n options: _vm.modelTypes,\n invalid: _vm.$v.formData.model_type.$error,\n searchable: true,\n \"show-labels\": false,\n \"allow-empty\": false\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.model_type.$touch()\n }\n },\n model: {\n value: _vm.formData.model_type,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"model_type\", $$v)\n },\n expression: \"formData.model_type\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-5\",\n attrs: {\n label: _vm.$t(\"settings.custom_fields.required\"),\n horizontal: \"\"\n }\n },\n [\n _c(\"sw-switch\", {\n staticStyle: { \"margin-top\": \"-20px\" },\n model: {\n value: _vm.formData.is_required,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"is_required\", $$v)\n },\n expression: \"formData.is_required\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-5\",\n attrs: {\n label: _vm.$t(\"settings.custom_fields.type\"),\n error: _vm.dataTypeError,\n horizontal: \"\",\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n attrs: {\n options: _vm.dataTypes,\n invalid: _vm.$v.selectType.$error,\n searchable: true,\n \"show-labels\": false,\n \"allow-empty\": false,\n \"track-by\": \"label\",\n label: \"label\"\n },\n on: { input: _vm.onSelectTypeChange },\n model: {\n value: _vm.selectType,\n callback: function($$v) {\n _vm.selectType = $$v\n },\n expression: \"selectType\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-5\",\n attrs: {\n label: _vm.$t(\"settings.custom_fields.label\"),\n error: _vm.labelError,\n horizontal: \"\",\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n ref: \"name\",\n attrs: {\n invalid: _vm.$v.formData.label.$error,\n type: \"text\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.label.$touch()\n }\n },\n model: {\n value: _vm.formData.label,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"label\", $$v)\n },\n expression: \"formData.label\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.isDropdownSelected\n ? _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-5\",\n attrs: {\n label: _vm.$t(\"settings.custom_fields.options\"),\n horizontal: \"\"\n }\n },\n [\n _c(\"option-create\", { on: { onAdd: _vm.addNewOptions } }),\n _vm._v(\" \"),\n _vm._l(_vm.formData.options, function(option, index) {\n return _c(\n \"div\",\n {\n key: index,\n staticClass: \"flex items-center\",\n staticStyle: { \"margin-top\": \"5px\" }\n },\n [\n _c(\"sw-input\", {\n staticStyle: { width: \"90%\" },\n attrs: { type: \"text\" },\n model: {\n value: option.name,\n callback: function($$v) {\n _vm.$set(option, \"name\", $$v)\n },\n expression: \"option.name\"\n }\n }),\n _vm._v(\" \"),\n _c(\"minus-circle-icon\", {\n staticClass: \"ml-1 cursor-pointer icon text-danger\",\n on: {\n click: function($event) {\n return _vm.removeOption(index)\n }\n }\n })\n ],\n 1\n )\n })\n ],\n 2\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.formData.type\n ? _c(\n \"sw-input-group\",\n {\n staticClass: \"relative mt-5\",\n attrs: {\n label: _vm.$t(\"settings.custom_fields.default_value\"),\n horizontal: \"\"\n }\n },\n [\n _c(_vm.formData.type + \"Type\", {\n tag: \"component\",\n attrs: {\n value: _vm.formData.default_answer,\n options: _vm.formData.options,\n defaultDateTime: _vm.formData.dateTimeValue\n },\n model: {\n value: _vm.formData.default_answer,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"default_answer\", $$v)\n },\n expression: \"formData.default_answer\"\n }\n })\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n !_vm.isSwitchTypeSelected\n ? _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-5\",\n attrs: {\n label: _vm.$t(\"settings.custom_fields.placeholder\"),\n horizontal: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: { type: \"text\" },\n model: {\n value: _vm.formData.placeholder,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"placeholder\", $$v)\n },\n expression: \"formData.placeholder\"\n }\n })\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-5\",\n attrs: {\n label: _vm.$t(\"settings.custom_fields.order\"),\n error: _vm.orderError,\n horizontal: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.formData.order.$error,\n type: \"number\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.order.$touch()\n }\n },\n model: {\n value: _vm.formData.order,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"order\", $$v)\n },\n expression: \"formData.order\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"z-0 flex justify-end p-4 border-t border-solid border-gray-light border-modal-bg\"\n },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"mr-3\",\n attrs: { type: \"button\", variant: \"primary-outline\" },\n on: { click: _vm.closeCategoryModal }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.cancel\")) + \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(\n !_vm.isEdit\n ? _vm.$t(\"general.save\")\n : _vm.$t(\"general.update\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"base-date-picker\", {\n attrs: { \"enable-time\": true },\n on: {\n input: function($event) {\n return _vm.$emit(\"input\", _vm.inputValue)\n }\n },\n model: {\n value: _vm.inputValue,\n callback: function($$v) {\n _vm.inputValue = $$v\n },\n expression: \"inputValue\"\n }\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"base-date-picker\", {\n attrs: { \"calendar-button\": true, \"calendar-button-icon\": \"calendar\" },\n on: {\n input: function($event) {\n return _vm.$emit(\"input\", _vm.inputValue)\n }\n },\n model: {\n value: _vm.inputValue,\n callback: function($$v) {\n _vm.inputValue = $$v\n },\n expression: \"inputValue\"\n }\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"sw-select\", {\n attrs: {\n options: _vm.inputOptions,\n taggable: true,\n \"show-labels\": false,\n label: \"name\",\n \"track-by\": \"name\"\n },\n on: {\n input: function($event) {\n return _vm.$emit(\"input\", _vm.inputValue)\n }\n },\n model: {\n value: _vm.inputValue,\n callback: function($$v) {\n _vm.inputValue = $$v\n },\n expression: \"inputValue\"\n }\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"sw-input\", {\n attrs: { type: \"text\" },\n on: {\n input: function($event) {\n return _vm.$emit(\"input\", _vm.inputValue)\n }\n },\n model: {\n value: _vm.inputValue,\n callback: function($$v) {\n _vm.inputValue = $$v\n },\n expression: \"inputValue\"\n }\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"sw-input\", {\n attrs: { type: \"number\" },\n on: {\n input: function($event) {\n return _vm.$emit(\"input\", _vm.inputValue)\n }\n },\n model: {\n value: _vm.inputValue,\n callback: function($$v) {\n _vm.inputValue = $$v\n },\n expression: \"inputValue\"\n }\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"flex items-center\", staticStyle: { \"margin-top\": \"5px\" } },\n [\n _c(\"sw-input\", {\n staticStyle: { width: \"90%\" },\n attrs: { type: \"text\" },\n on: {\n handleEnter: function($event) {\n $event.stopPropagation()\n return _vm.onAddOption($event)\n }\n },\n model: {\n value: _vm.option,\n callback: function($$v) {\n _vm.option = $$v\n },\n expression: \"option\"\n }\n }),\n _vm._v(\" \"),\n _c(\"plus-circle-icon\", {\n staticClass: \"ml-1 cursor-pointer text-danger\",\n on: { click: _vm.onAddOption }\n })\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"sw-input\", {\n attrs: { type: \"text\" },\n on: {\n input: function($event) {\n return _vm.$emit(\"input\", _vm.inputValue)\n }\n },\n model: {\n value: _vm.inputValue,\n callback: function($$v) {\n _vm.inputValue = $$v\n },\n expression: \"inputValue\"\n }\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"sw-switch\", {\n staticClass: \"-mt-3\",\n on: {\n input: function($event) {\n return _vm.$emit(\"input\", _vm.inputValue)\n }\n },\n model: {\n value: _vm.inputValue,\n callback: function($$v) {\n _vm.inputValue = $$v\n },\n expression: \"inputValue\"\n }\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"sw-textarea\", {\n attrs: { rows: \"2\", name: \"description\" },\n on: {\n input: function($event) {\n return _vm.$emit(\"input\", _vm.inputValue)\n }\n },\n model: {\n value: _vm.inputValue,\n callback: function($$v) {\n _vm.inputValue = $$v\n },\n expression: \"inputValue\"\n }\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"base-time-picker\", {\n attrs: { value: _vm.inputValue, \"hide-clear-button\": \"\" },\n on: {\n input: function($event) {\n return _vm.$emit(\"input\", _vm.inputValue)\n }\n },\n model: {\n value: _vm.inputValue,\n callback: function($$v) {\n _vm.inputValue = $$v\n },\n expression: \"inputValue\"\n }\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"sw-input\", {\n attrs: { type: \"url\" },\n on: {\n input: function($event) {\n return _vm.$emit(\"input\", _vm.inputValue)\n }\n },\n model: {\n value: _vm.inputValue,\n callback: function($$v) {\n _vm.inputValue = $$v\n },\n expression: \"inputValue\"\n }\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"customer-modal\" }, [\n _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.submitCustomerData($event)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"flex-1 p-5 sm:p-6\" },\n [\n _c(\n \"sw-tabs\",\n [\n _c(\n \"sw-tab-item\",\n { staticClass: \"mt-5\", attrs: { title: \"Basic Info\" } },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"customers.display_name\"),\n error: _vm.nameError,\n variant: \"horizontal\",\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n ref: \"name\",\n staticClass: \"mt-1 md:mt-0\",\n attrs: {\n invalid: _vm.$v.formData.name.$error,\n type: \"text\",\n name: \"name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.name.$touch()\n }\n },\n model: {\n value: _vm.formData.name,\n callback: function($$v) {\n _vm.$set(\n _vm.formData,\n \"name\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"formData.name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-4\",\n attrs: {\n label: _vm.$t(\"customers.primary_display_name\"),\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-1 md:mt-0\",\n attrs: { type: \"text\" },\n model: {\n value: _vm.formData.contact_name,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"contact_name\", $$v)\n },\n expression: \"formData.contact_name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-4\",\n attrs: {\n label: _vm.$t(\"login.email\"),\n error: _vm.emailError,\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-1 md:mt-0\",\n attrs: {\n invalid: _vm.$v.formData.email.$error,\n type: \"text\",\n name: \"email\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.email.$touch()\n }\n },\n model: {\n value: _vm.formData.email,\n callback: function($$v) {\n _vm.$set(\n _vm.formData,\n \"email\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"formData.email\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-4\",\n attrs: {\n label: _vm.$tc(\"settings.currencies.currency\"),\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-1 md:mt-0\",\n attrs: {\n options: _vm.currencies,\n searchable: true,\n \"allow-empty\": false,\n \"show-labels\": false,\n placeholder: _vm.$t(\"customers.select_currency\"),\n maxHeight: 200,\n label: \"name\",\n \"track-by\": \"id\"\n },\n model: {\n value: _vm.currency,\n callback: function($$v) {\n _vm.currency = $$v\n },\n expression: \"currency\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-4\",\n attrs: {\n label: _vm.$t(\"customers.phone\"),\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-1 md:mt-0\",\n attrs: { type: \"text\", name: \"phone\" },\n model: {\n value: _vm.formData.phone,\n callback: function($$v) {\n _vm.$set(\n _vm.formData,\n \"phone\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"formData.phone\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-4\",\n attrs: {\n label: _vm.$t(\"customers.website\"),\n error: _vm.websiteError,\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-1 md:mt-0\",\n attrs: {\n invalid: _vm.$v.formData.website.$error,\n type: \"url\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.website.$touch()\n }\n },\n model: {\n value: _vm.formData.website,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"website\", $$v)\n },\n expression: \"formData.website\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-tab-item\",\n { staticClass: \"mt-5\", attrs: { title: \"Billing Address\" } },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"customers.name\"),\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-1 md:mt-0\",\n attrs: { type: \"text\" },\n model: {\n value: _vm.billing.name,\n callback: function($$v) {\n _vm.$set(_vm.billing, \"name\", $$v)\n },\n expression: \"billing.name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-4\",\n attrs: {\n label: _vm.$t(\"customers.phone\"),\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-1 md:mt-0\",\n attrs: { type: \"text\", name: \"phone\" },\n model: {\n value: _vm.billing.phone,\n callback: function($$v) {\n _vm.$set(\n _vm.billing,\n \"phone\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"billing.phone\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-4\",\n attrs: {\n label: _vm.$t(\"customers.address\"),\n error: _vm.bill1Error,\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-textarea\", {\n staticClass: \"mt-1 md:mt-0\",\n attrs: {\n placeholder: _vm.$t(\"general.street_1\"),\n rows: \"2\",\n cols: \"50\"\n },\n on: {\n input: function($event) {\n return _vm.$v.billing.address_street_1.$touch()\n }\n },\n model: {\n value: _vm.billing.address_street_1,\n callback: function($$v) {\n _vm.$set(_vm.billing, \"address_street_1\", $$v)\n },\n expression: \"billing.address_street_1\"\n }\n }),\n _vm._v(\" \"),\n _c(\"br\")\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: { error: _vm.bill2Error, variant: \"horizontal\" }\n },\n [\n _c(\"sw-textarea\", {\n attrs: {\n placeholder: _vm.$t(\"general.street_2\"),\n rows: \"2\",\n cols: \"50\"\n },\n on: {\n input: function($event) {\n return _vm.$v.billing.address_street_2.$touch()\n }\n },\n model: {\n value: _vm.billing.address_street_2,\n callback: function($$v) {\n _vm.$set(_vm.billing, \"address_street_2\", $$v)\n },\n expression: \"billing.address_street_2\"\n }\n }),\n _vm._v(\" \"),\n _c(\"br\")\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-4\",\n attrs: {\n label: _vm.$t(\"customers.country\"),\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-1 md:mt-0\",\n attrs: {\n options: _vm.countries,\n searchable: true,\n \"show-labels\": false,\n placeholder: _vm.$t(\"general.select_country\"),\n \"allow-empty\": false,\n \"track-by\": \"id\",\n label: \"name\"\n },\n model: {\n value: _vm.billingCountry,\n callback: function($$v) {\n _vm.billingCountry = $$v\n },\n expression: \"billingCountry\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-4\",\n attrs: {\n label: _vm.$t(\"customers.state\"),\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-1 md:mt-0\",\n attrs: { type: \"text\", name: \"billingState\" },\n model: {\n value: _vm.billing.state,\n callback: function($$v) {\n _vm.$set(_vm.billing, \"state\", $$v)\n },\n expression: \"billing.state\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-4\",\n attrs: {\n label: _vm.$t(\"customers.city\"),\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-1 md:mt-0\",\n attrs: { type: \"text\", name: \"billingCity\" },\n model: {\n value: _vm.billing.city,\n callback: function($$v) {\n _vm.$set(_vm.billing, \"city\", $$v)\n },\n expression: \"billing.city\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-4\",\n attrs: {\n label: _vm.$t(\"customers.zip_code\"),\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-1 md:mt-0\",\n attrs: { type: \"text\" },\n model: {\n value: _vm.billing.zip,\n callback: function($$v) {\n _vm.$set(_vm.billing, \"zip\", $$v)\n },\n expression: \"billing.zip\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-tab-item\",\n { staticClass: \"mt-5\", attrs: { title: \"Shipping Address\" } },\n [\n _c(\"div\", { staticClass: \"grid md:grid-cols-12\" }, [\n _c(\n \"div\",\n { staticClass: \"flex justify-end col-span-12\" },\n [\n _c(\n \"sw-button\",\n {\n ref: \"sameAddress\",\n attrs: { variant: \"primary\", type: \"button\" },\n on: {\n click: function($event) {\n return _vm.copyAddress(true)\n }\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"customers.copy_billing_address\")\n ) +\n \"\\n \"\n )\n ]\n )\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-4\",\n attrs: {\n label: _vm.$t(\"customers.name\"),\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-1 md:mt-0\",\n attrs: { type: \"text\" },\n model: {\n value: _vm.shipping.name,\n callback: function($$v) {\n _vm.$set(_vm.shipping, \"name\", $$v)\n },\n expression: \"shipping.name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-4\",\n attrs: {\n label: _vm.$t(\"customers.phone\"),\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-1 md:mt-0\",\n attrs: { type: \"text\", name: \"phone\" },\n model: {\n value: _vm.shipping.phone,\n callback: function($$v) {\n _vm.$set(\n _vm.shipping,\n \"phone\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"shipping.phone\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-4\",\n attrs: {\n label: _vm.$t(\"customers.address\"),\n error: _vm.ship1Error,\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-textarea\", {\n staticClass: \"mt-1 md:mt-0\",\n attrs: {\n placeholder: _vm.$t(\"general.street_1\"),\n rows: \"2\",\n cols: \"50\"\n },\n on: {\n input: function($event) {\n return _vm.$v.shipping.address_street_1.$touch()\n }\n },\n model: {\n value: _vm.shipping.address_street_1,\n callback: function($$v) {\n _vm.$set(_vm.shipping, \"address_street_1\", $$v)\n },\n expression: \"shipping.address_street_1\"\n }\n }),\n _vm._v(\" \"),\n _c(\"br\")\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: { error: _vm.ship2Error, variant: \"horizontal\" }\n },\n [\n _c(\"sw-textarea\", {\n attrs: {\n placeholder: _vm.$t(\"general.street_2\"),\n rows: \"2\",\n cols: \"50\"\n },\n on: {\n input: function($event) {\n return _vm.$v.shipping.address_street_2.$touch()\n }\n },\n model: {\n value: _vm.shipping.address_street_2,\n callback: function($$v) {\n _vm.$set(_vm.shipping, \"address_street_2\", $$v)\n },\n expression: \"shipping.address_street_2\"\n }\n }),\n _vm._v(\" \"),\n _c(\"br\")\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-4\",\n attrs: {\n label: _vm.$t(\"customers.country\"),\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-1 md:mt-0\",\n attrs: {\n options: _vm.countries,\n searchable: true,\n \"show-labels\": false,\n \"allow-empty\": false,\n placeholder: _vm.$t(\"general.select_country\"),\n \"track-by\": \"id\",\n label: \"name\"\n },\n model: {\n value: _vm.shippingCountry,\n callback: function($$v) {\n _vm.shippingCountry = $$v\n },\n expression: \"shippingCountry\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-4\",\n attrs: {\n label: _vm.$t(\"customers.state\"),\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-1 md:mt-0\",\n attrs: { type: \"text\", name: \"shippingState\" },\n model: {\n value: _vm.shipping.state,\n callback: function($$v) {\n _vm.$set(_vm.shipping, \"state\", $$v)\n },\n expression: \"shipping.state\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-4\",\n attrs: {\n label: _vm.$t(\"customers.city\"),\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-1 md:mt-0\",\n attrs: { type: \"text\", name: \"shippingCity\" },\n model: {\n value: _vm.shipping.city,\n callback: function($$v) {\n _vm.$set(_vm.shipping, \"city\", $$v)\n },\n expression: \"shipping.city\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-4\",\n attrs: {\n label: _vm.$t(\"customers.zip_code\"),\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-1 md:mt-0\",\n attrs: { type: \"text\" },\n model: {\n value: _vm.shipping.zip,\n callback: function($$v) {\n _vm.$set(_vm.shipping, \"zip\", $$v)\n },\n expression: \"shipping.zip\"\n }\n })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"z-0 flex justify-end p-4 border-t border-gray-200 border-solid\"\n },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"mr-3 text-sm\",\n attrs: { type: \"button\", variant: \"primary-outline\" },\n on: { click: _vm.cancelCustomer }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.cancel\")) + \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n variant: \"primary\",\n type: \"submit\",\n loading: _vm.isLoading\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.save\")) + \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"template-modal\" }, [\n _c(\"div\", { staticClass: \"px-8 py-8 sm:p-6\" }, [\n _c(\n \"div\",\n {\n staticClass:\n \"flex flex-wrap justify-start p-1 overflow-x-auto sw-scroll\"\n },\n _vm._l(_vm.modalData, function(template, index) {\n return _c(\n \"div\",\n {\n key: index,\n staticClass: \"relative m-2 border border-gray-200 border-solid\",\n class: {\n \"border border-solid border-primary-500\":\n _vm.selectedTemplate === template.id\n }\n },\n [\n _c(\"img\", {\n attrs: {\n src: template.path,\n alt: \"template-image\",\n height: \"200\",\n width: \"140\"\n },\n on: {\n click: function($event) {\n _vm.selectedTemplate = template.id\n }\n }\n }),\n _vm._v(\" \"),\n _vm.selectedTemplate === template.id\n ? _c(\"img\", {\n staticClass: \"absolute z-10 w-5 h-5 text-primary-500\",\n staticStyle: { top: \"-6px\", right: \"-5px\" },\n attrs: { src: \"/assets/img/tick.png\" }\n })\n : _vm._e()\n ]\n )\n }),\n 0\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"z-0 flex justify-end p-4 border-t border-gray-200 border-solid\"\n },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"mr-3\",\n attrs: { variant: \"primary-outline\" },\n on: { click: _vm.closeEstimateModal }\n },\n [_vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.cancel\")) + \"\\n \")]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: { variant: \"primary\" },\n on: {\n click: function($event) {\n return _vm.chooseTemplate()\n }\n }\n },\n [_vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.choose\")) + \"\\n \")]\n )\n ],\n 1\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"file-disk-modal\" }, [\n _vm.getDiskDrivers.length\n ? _c(\n \"div\",\n [\n _c(_vm.selected_disk, {\n tag: \"component\",\n attrs: {\n loading: _vm.isLoading,\n disks: _vm.getDiskDrivers,\n \"is-edit\": _vm.isEdit\n },\n on: {\n \"on-change-disk\": function(disk) {\n return (_vm.selected_disk = disk.value)\n },\n submit: _vm.createNewDisk\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"default\",\n fn: function(slotProps) {\n return [\n _c(\n \"div\",\n {\n staticClass:\n \"z-0 flex justify-end p-4 border-t border-solid border-gray-light\"\n },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"mr-3 text-sm\",\n attrs: {\n variant: \"primary-outline\",\n type: \"button\"\n },\n on: { click: _vm.closeDisk }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.cancel\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n loading: _vm.isRequestFire(slotProps),\n variant: \"primary\",\n disabled: _vm.isRequestFire(slotProps),\n type: \"submit\"\n }\n },\n [\n !_vm.isRequestFire(slotProps)\n ? _c(\"save-icon\", { staticClass: \"mr-2\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.save\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n }\n }\n ],\n null,\n false,\n 100721560\n )\n })\n ],\n 1\n )\n : _vm._e()\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"template-modal\" }, [\n _c(\"div\", { staticClass: \"px-8 py-8 sm:p-6\" }, [\n _c(\n \"div\",\n {\n staticClass:\n \"flex flex-wrap justify-start p-1 overflow-x-auto sw-scroll\"\n },\n _vm._l(_vm.modalData, function(template, index) {\n return _c(\n \"div\",\n {\n key: index,\n staticClass: \"relative m-2 border border-gray-200 border-solid\",\n class: {\n \"border border-solid border-primary-500\":\n _vm.selectedTemplate === template.id\n }\n },\n [\n _c(\"img\", {\n attrs: {\n src: template.path,\n alt: \"template-image\",\n height: \"200\",\n width: \"140\"\n },\n on: {\n click: function($event) {\n _vm.selectedTemplate = template.id\n }\n }\n }),\n _vm._v(\" \"),\n _vm.selectedTemplate === template.id\n ? _c(\"img\", {\n staticClass: \"absolute z-10 w-5 h-5 text-primary-500\",\n staticStyle: { top: \"-6px\", right: \"-5px\" },\n attrs: { src: \"/assets/img/tick.png\" }\n })\n : _vm._e()\n ]\n )\n }),\n 0\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"z-0 flex justify-end p-4 border-t border-gray-200 border-solid\"\n },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"mr-3\",\n attrs: { variant: \"primary-outline\" },\n on: { click: _vm.closeInvoiceModal }\n },\n [_vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.cancel\")) + \"\\n \")]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: { variant: \"primary\" },\n on: {\n click: function($event) {\n return _vm.chooseTemplate()\n }\n }\n },\n [_vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.choose\")) + \"\\n \")]\n )\n ],\n 1\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"item-modal\" }, [\n _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.submitItemData($event)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"px-8 py-8 sm:p-6\" },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"items.name\"),\n error: _vm.nameError,\n variant: \"horizontal\",\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n ref: \"name\",\n attrs: { invalid: _vm.$v.formData.name.$error, type: \"text\" },\n on: {\n input: function($event) {\n return _vm.$v.formData.name.$touch()\n }\n },\n model: {\n value: _vm.formData.name,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"name\", $$v)\n },\n expression: \"formData.name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"items.price\"),\n error: _vm.priceError,\n variant: \"horizontal\",\n required: \"\"\n }\n },\n [\n _c(\"sw-money\", {\n staticClass:\n \"relative w-full focus:border focus:border-solid focus:border-primary\",\n attrs: {\n currency: _vm.defaultCurrencyForInput,\n invalid: _vm.$v.formData.price.$error\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.price.$touch()\n }\n },\n model: {\n value: _vm.price,\n callback: function($$v) {\n _vm.price = $$v\n },\n expression: \"price\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: { label: _vm.$t(\"items.unit\"), variant: \"horizontal\" }\n },\n [\n _c(\"sw-select\", {\n attrs: {\n options: _vm.itemUnits,\n searchable: true,\n \"show-labels\": false,\n maxHeight: 200,\n label: \"name\"\n },\n model: {\n value: _vm.formData.unit,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"unit\", $$v)\n },\n expression: \"formData.unit\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.isTexPerItem\n ? _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"items.taxes\"),\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-select\", {\n attrs: {\n options: _vm.getTaxTypes,\n searchable: true,\n \"show-labels\": false,\n \"allow-empty\": true,\n multiple: true,\n label: \"tax_name\"\n },\n model: {\n value: _vm.formData.taxes,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"taxes\", $$v)\n },\n expression: \"formData.taxes\"\n }\n })\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"items.description\"),\n error: _vm.descriptionError,\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-textarea\", {\n attrs: { rows: \"4\", cols: \"50\" },\n on: {\n input: function($event) {\n return _vm.$v.formData.description.$touch()\n }\n },\n model: {\n value: _vm.formData.description,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"description\", $$v)\n },\n expression: \"formData.description\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"z-0 flex justify-end p-4 border-t border-gray-200 border-solid\"\n },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"mr-3\",\n attrs: { variant: \"primary-outline\", type: \"button\" },\n on: { click: _vm.closeItemModal }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.cancel\")) + \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.isEdit\n ? _vm.$t(\"general.update\")\n : _vm.$t(\"general.save\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.submitItemUnit($event)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"p-8 sm:p-6\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.customization.items.unit_name\"),\n error: _vm.nameError,\n variant: \"horizontal\",\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n ref: \"name\",\n attrs: { invalid: _vm.$v.formData.name.$error, type: \"text\" },\n on: {\n input: function($event) {\n return _vm.$v.formData.name.$touch()\n }\n },\n model: {\n value: _vm.formData.name,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"name\", $$v)\n },\n expression: \"formData.name\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"z-0 flex justify-end p-4 border-t border-gray-200 border-solid\"\n },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"mr-3\",\n attrs: { variant: \"primary-outline\", type: \"button\" },\n on: { click: _vm.closeItemUnitModal }\n },\n [_vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.cancel\")) + \"\\n \")]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n loading: _vm.isLoading,\n variant: \"primary\",\n icon: \"save\",\n type: \"submit\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(\n !_vm.isEdit\n ? _vm.$t(\"general.save\")\n : _vm.$t(\"general.update\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"mail-config-modal\" }, [\n _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.onTestMailSend($event)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"p-4 md:p-8\" },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-3\",\n attrs: {\n label: _vm.$t(\"general.to\"),\n error: _vm.emailError,\n variant: \"horizontal\",\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n ref: \"to\",\n attrs: { invalid: _vm.$v.formData.to.$error, type: \"text\" },\n on: {\n input: function($event) {\n return _vm.$v.formData.to.$touch()\n }\n },\n model: {\n value: _vm.formData.to,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"to\", $$v)\n },\n expression: \"formData.to\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-3\",\n attrs: {\n label: _vm.$t(\"general.subject\"),\n error: _vm.subjectError,\n variant: \"horizontal\",\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.formData.subject.$error,\n type: \"text\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.subject.$touch()\n }\n },\n model: {\n value: _vm.formData.subject,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"subject\", $$v)\n },\n expression: \"formData.subject\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-3\",\n attrs: {\n label: _vm.$t(\"general.message\"),\n error: _vm.messageError,\n variant: \"horizontal\",\n required: \"\"\n }\n },\n [\n _c(\"sw-textarea\", {\n attrs: {\n invalid: _vm.$v.formData.message.$error,\n rows: \"4\",\n cols: \"50\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.message.$touch()\n }\n },\n model: {\n value: _vm.formData.message,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"message\", $$v)\n },\n expression: \"formData.message\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"z-0 flex justify-end p-4 border-t border-gray-200 border-solid\"\n },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"mr-3\",\n attrs: { variant: \"primary-outline\" },\n on: { click: _vm.closeTaxModal }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.cancel\")) + \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n variant: \"primary\",\n type: \"submit\",\n loading: _vm.isLoading\n }\n },\n [\n !_vm.isLoading\n ? _c(\"paper-airplane-icon\", { staticClass: \"mr-2\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(\n !_vm.isEdit\n ? _vm.$t(\"general.send\")\n : _vm.$t(\"general.update\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"note-modal\" }, [\n _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.submitNote($event)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"px-8 py-8 sm:p-6\" },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"settings.customization.notes.name\"),\n error: _vm.nameError,\n variant: \"vertical\",\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n ref: \"name\",\n attrs: { invalid: _vm.$v.formData.name.$error, type: \"text\" },\n on: {\n input: function($event) {\n return _vm.$v.formData.name.$touch()\n }\n },\n model: {\n value: _vm.formData.name,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"name\", $$v)\n },\n expression: \"formData.name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"settings.customization.notes.type\"),\n error: _vm.typeError,\n variant: \"vertical\",\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n attrs: {\n options: _vm.types,\n \"allow-empty\": false,\n \"show-labels\": false\n },\n model: {\n value: _vm.noteType,\n callback: function($$v) {\n _vm.noteType = $$v\n },\n expression: \"noteType\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.customization.notes.notes\"),\n error: _vm.noteError,\n variant: \"vertical\",\n required: \"\"\n }\n },\n [\n _c(\"base-custom-input\", {\n staticClass: \"mt-2\",\n attrs: { fields: _vm.fields },\n model: {\n value: _vm.formData.notes,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"notes\", $$v)\n },\n expression: \"formData.notes\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"z-0 flex justify-end px-4 py-4 border-t border-solid border-gray-light\"\n },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"mr-2\",\n attrs: { variant: \"primary-outline\", type: \"button\" },\n on: { click: _vm.closeNoteModal }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.cancel\")) + \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n loading: _vm.isLoading,\n variant: \"primary\",\n icon: \"save\",\n type: \"submit\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(\n !_vm.isEdit\n ? _vm.$t(\"general.save\")\n : _vm.$t(\"general.update\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.submitPaymentMode($event)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"p-8 sm:p-6\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.customization.payments.mode_name\"),\n error: _vm.nameError,\n variant: \"horizontal\",\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n ref: \"name\",\n attrs: { invalid: _vm.$v.formData.name.$error, type: \"text\" },\n on: {\n input: function($event) {\n return _vm.$v.formData.name.$touch()\n }\n },\n model: {\n value: _vm.formData.name,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"name\", $$v)\n },\n expression: \"formData.name\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"z-0 flex justify-end p-4 border-t border-gray-200 border-solid\"\n },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"mr-3\",\n attrs: { variant: \"primary-outline\", type: \"button\" },\n on: { click: _vm.closePaymentModeModal }\n },\n [_vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.cancel\")) + \"\\n \")]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n loading: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(\n !_vm.isEdit\n ? _vm.$t(\"general.save\")\n : _vm.$t(\"general.update\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [\n _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.sendEstimateData($event)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"px-8 py-8 sm:p-6\" },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"general.from\"),\n error: _vm.fromError,\n variant: \"vertical\",\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: { invalid: _vm.$v.formData.from.$error, type: \"text\" },\n on: {\n input: function($event) {\n return _vm.$v.formData.from.$touch()\n }\n },\n model: {\n value: _vm.formData.from,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"from\", $$v)\n },\n expression: \"formData.from\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"general.to\"),\n error: _vm.toError,\n variant: \"vertical\",\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: { invalid: _vm.$v.formData.to.$error, type: \"text\" },\n on: {\n input: function($event) {\n return _vm.$v.formData.to.$touch()\n }\n },\n model: {\n value: _vm.formData.to,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"to\", $$v)\n },\n expression: \"formData.to\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"general.subject\"),\n error: _vm.subjectError,\n variant: \"vertical\",\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.formData.subject.$error,\n type: \"text\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.subject.$touch()\n }\n },\n model: {\n value: _vm.formData.subject,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"subject\", $$v)\n },\n expression: \"formData.subject\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"general.body\"),\n error: _vm.bodyError,\n variant: \"vertical\",\n required: \"\"\n }\n },\n [\n _c(\"base-custom-input\", {\n staticClass: \"mt-2\",\n attrs: {\n fields: _vm.estimateMailFields,\n invalid: _vm.$v.formData.body.$error\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.body.$touch()\n }\n },\n model: {\n value: _vm.formData.body,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"body\", $$v)\n },\n expression: \"formData.body\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"z-0 flex justify-end p-4 border-t border-gray-200 border-solid\"\n },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"mr-3\",\n attrs: { variant: \"primary-outline\", type: \"button\" },\n on: { click: _vm.closeSendEstimateModal }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.cancel\")) + \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"paper-airplane-icon\", { staticClass: \"h-5 mr-2\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.send\")) + \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [\n _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.sendInvoiceData($event)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"gap-4 px-8 py-8 sm:p-6\" },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"general.from\"),\n error: _vm.fromError,\n variant: \"vertical\",\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: { invalid: _vm.$v.formData.from.$error, type: \"text\" },\n on: {\n input: function($event) {\n return _vm.$v.formData.from.$touch()\n }\n },\n model: {\n value: _vm.formData.from,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"from\", $$v)\n },\n expression: \"formData.from\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"general.to\"),\n error: _vm.toError,\n variant: \"vertical\",\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: { invalid: _vm.$v.formData.to.$error, type: \"text\" },\n on: {\n input: function($event) {\n return _vm.$v.formData.to.$touch()\n }\n },\n model: {\n value: _vm.formData.to,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"to\", $$v)\n },\n expression: \"formData.to\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"general.subject\"),\n error: _vm.subjectError,\n variant: \"vertical\",\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.formData.subject.$error,\n type: \"text\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.subject.$touch()\n }\n },\n model: {\n value: _vm.formData.subject,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"subject\", $$v)\n },\n expression: \"formData.subject\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"general.body\"),\n error: _vm.bodyError,\n variant: \"vertical\",\n required: \"\"\n }\n },\n [\n _c(\"base-custom-input\", {\n staticClass: \"mt-2\",\n attrs: {\n fields: _vm.InvoiceMailFields,\n invalid: _vm.$v.formData.body.$error\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.body.$touch()\n }\n },\n model: {\n value: _vm.formData.body,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"body\", $$v)\n },\n expression: \"formData.body\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"z-0 flex justify-end p-4 border-t border-gray-200 border-solid\"\n },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"mr-3\",\n attrs: { variant: \"primary-outline\", type: \"button\" },\n on: { click: _vm.closeSendInvoiceModal }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.cancel\")) + \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"paper-airplane-icon\", { staticClass: \"h-5 mr-2\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.send\")) + \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [\n _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.sendPaymentData($event)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"px-8 py-8 sm:p-6\" },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"general.from\"),\n variant: \"vertical\",\n error: _vm.fromError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: { invalid: _vm.$v.formData.from.$error, type: \"text\" },\n on: {\n input: function($event) {\n return _vm.$v.formData.from.$touch()\n }\n },\n model: {\n value: _vm.formData.from,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"from\", $$v)\n },\n expression: \"formData.from\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"general.to\"),\n error: _vm.toError,\n variant: \"vertical\",\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: { type: \"text\", invalid: _vm.$v.formData.to.$error },\n on: {\n input: function($event) {\n return _vm.$v.formData.to.$touch()\n }\n },\n model: {\n value: _vm.formData.to,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"to\", $$v)\n },\n expression: \"formData.to\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"general.subject\"),\n error: _vm.subjectError,\n variant: \"vertical\",\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.formData.subject.$error,\n type: \"text\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.subject.$touch()\n }\n },\n model: {\n value: _vm.formData.subject,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"subject\", $$v)\n },\n expression: \"formData.subject\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"general.body\"),\n error: _vm.bodyError,\n variant: \"vertical\",\n required: \"\"\n }\n },\n [\n _c(\"sw-editor\", {\n attrs: {\n \"set-editor\": _vm.formData.body,\n invalid: _vm.$v.formData.body.$error\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.body.$touch()\n }\n },\n model: {\n value: _vm.formData.body,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"body\", $$v)\n },\n expression: \"formData.body\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"z-0 flex justify-end p-4 border-t border-gray-200 border-solid\"\n },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"mr-3\",\n attrs: { variant: \"primary-outline\", type: \"button\" },\n on: { click: _vm.closeSendPaymentModal }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.cancel\")) + \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"paper-airplane-icon\", { staticClass: \"h-5 mr-2\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.send\")) + \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"file-disk-modal\" }, [\n _c(\n \"form\",\n {\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.submitData($event)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"px-8 py-6\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: { label: _vm.$t(\"settings.disk.driver\"), required: \"\" }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n attrs: {\n options: _vm.getDisks,\n searchable: true,\n \"allow-empty\": false,\n \"show-labels\": false,\n \"track-by\": \"id\",\n \"custom-label\": _vm.getCustomLabel\n },\n model: {\n value: _vm.selected_disk,\n callback: function($$v) {\n _vm.selected_disk = $$v\n },\n expression: \"selected_disk\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"z-0 flex justify-end p-4 border-t border-solid border-gray-light\"\n },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"mr-3 text-sm\",\n attrs: { type: \"button\", variant: \"primary-outline\" },\n on: { click: _vm.closeDisk }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.cancel\")) + \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"text-sm\",\n attrs: {\n loading: _vm.isLoading,\n icon: \"save\",\n type: \"submit\",\n variant: \"primary\"\n }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.save\")) + \"\\n \"\n )\n ]\n )\n ],\n 1\n )\n ]\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"tax-type-modal\" }, [\n _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.submitTaxTypeData($event)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"p-8 sm:p-6\" },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-3\",\n attrs: {\n label: _vm.$t(\"tax_types.name\"),\n error: _vm.nameError,\n variant: \"horizontal\",\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n ref: \"name\",\n attrs: { invalid: _vm.$v.formData.name.$error, type: \"text\" },\n on: {\n input: function($event) {\n return _vm.$v.formData.name.$touch()\n }\n },\n model: {\n value: _vm.formData.name,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"name\", $$v)\n },\n expression: \"formData.name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-3\",\n attrs: {\n label: _vm.$t(\"tax_types.percent\"),\n error: _vm.percentError,\n variant: \"horizontal\",\n required: \"\"\n }\n },\n [\n _c(\"sw-money\", {\n staticClass:\n \"relative w-full focus:border focus:border-solid focus:border-primary\",\n attrs: {\n currency: _vm.defaultInput,\n invalid: _vm.$v.formData.percent.$error\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.percent.$touch()\n }\n },\n model: {\n value: _vm.formData.percent,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"percent\", $$v)\n },\n expression: \"formData.percent\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-3\",\n attrs: {\n label: _vm.$t(\"tax_types.description\"),\n error: _vm.descriptionError,\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-textarea\", {\n attrs: { rows: \"4\", cols: \"50\" },\n on: {\n input: function($event) {\n return _vm.$v.formData.description.$touch()\n }\n },\n model: {\n value: _vm.formData.description,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"description\", $$v)\n },\n expression: \"formData.description\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-3\",\n attrs: {\n label: _vm.$t(\"tax_types.compound_tax\"),\n variant: \"horizontal\"\n }\n },\n [\n _c(\"sw-switch\", {\n staticClass: \"flex items-center mt-1\",\n model: {\n value: _vm.formData.compound_tax,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"compound_tax\", $$v)\n },\n expression: \"formData.compound_tax\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"z-0 flex justify-end p-4 border-t border-solid border--200 border-modal-bg\"\n },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"mr-3 text-sm\",\n attrs: { variant: \"primary-outline\", type: \"button\" },\n on: { click: _vm.closeTaxModal }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.cancel\")) + \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n loading: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(\n !_vm.isEdit\n ? _vm.$t(\"general.save\")\n : _vm.$t(\"general.update\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.submitData($event)\n }\n }\n },\n [\n _c(\"div\", { staticClass: \"px-8 py-6\" }, [\n _c(\n \"div\",\n { staticClass: \"grid gap-6 grid-col-1 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.disk.name\"),\n error: _vm.nameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n type: \"text\",\n name: \"name\",\n invalid: _vm.$v.name.$error\n },\n on: {\n input: function($event) {\n return _vm.$v.name.$touch()\n }\n },\n model: {\n value: _vm.name,\n callback: function($$v) {\n _vm.name = $$v\n },\n expression: \"name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: { label: _vm.$t(\"settings.disk.driver\"), required: \"\" }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.selected_disk.$error,\n options: _vm.disks,\n searchable: true,\n \"allow-empty\": false,\n \"show-labels\": false,\n \"track-by\": \"value\",\n label: \"name\"\n },\n on: { input: _vm.onChangeDriver },\n model: {\n value: _vm.selected_disk,\n callback: function($$v) {\n _vm.selected_disk = $$v\n },\n expression: \"selected_disk\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.disk.do_spaces_root\"),\n error: _vm.rootError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.diskConfigData.root.$error,\n type: \"text\",\n name: \"name\",\n placeholder: \"Ex. /user/root/\"\n },\n on: {\n input: function($event) {\n return _vm.$v.diskConfigData.root.$touch()\n }\n },\n model: {\n value: _vm.diskConfigData.root,\n callback: function($$v) {\n _vm.$set(\n _vm.diskConfigData,\n \"root\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"diskConfigData.root\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.disk.do_spaces_key\"),\n error: _vm.keyError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.diskConfigData.key.$error,\n type: \"text\",\n name: \"name\",\n placeholder: \"Ex. KEIS4S39SERSDS\"\n },\n on: {\n input: function($event) {\n return _vm.$v.diskConfigData.key.$touch()\n }\n },\n model: {\n value: _vm.diskConfigData.key,\n callback: function($$v) {\n _vm.$set(\n _vm.diskConfigData,\n \"key\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"diskConfigData.key\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.disk.do_spaces_secret\"),\n error: _vm.secretError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.diskConfigData.secret.$error,\n type: \"text\",\n name: \"name\",\n placeholder: \"Ex. ********\"\n },\n on: {\n input: function($event) {\n return _vm.$v.diskConfigData.secret.$touch()\n }\n },\n model: {\n value: _vm.diskConfigData.secret,\n callback: function($$v) {\n _vm.$set(\n _vm.diskConfigData,\n \"secret\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"diskConfigData.secret\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.disk.do_spaces_region\"),\n error: _vm.regionError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.diskConfigData.region.$error,\n type: \"text\",\n name: \"name\",\n placeholder: \"Ex. nyc3\"\n },\n on: {\n input: function($event) {\n return _vm.$v.diskConfigData.region.$touch()\n }\n },\n model: {\n value: _vm.diskConfigData.region,\n callback: function($$v) {\n _vm.$set(\n _vm.diskConfigData,\n \"region\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"diskConfigData.region\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.disk.do_spaces_endpoint\"),\n error: _vm.endpointError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.diskConfigData.endpoint.$error,\n type: \"text\",\n name: \"name\",\n placeholder: \"Ex. https://nyc3.digitaloceanspaces.com\"\n },\n on: {\n input: function($event) {\n return _vm.$v.diskConfigData.endpoint.$touch()\n }\n },\n model: {\n value: _vm.diskConfigData.endpoint,\n callback: function($$v) {\n _vm.$set(\n _vm.diskConfigData,\n \"endpoint\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"diskConfigData.endpoint\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.disk.do_spaces_bucket\"),\n error: _vm.bucketError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.diskConfigData.bucket.$error,\n type: \"text\",\n name: \"name\",\n placeholder: \"Ex. my-new-space\"\n },\n on: {\n input: function($event) {\n return _vm.$v.diskConfigData.bucket.$touch()\n }\n },\n model: {\n value: _vm.diskConfigData.bucket,\n callback: function($$v) {\n _vm.$set(\n _vm.diskConfigData,\n \"bucket\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"diskConfigData.bucket\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n !_vm.isDisabled\n ? _c(\"div\", { staticClass: \"flex items-center mt-6\" }, [\n _c(\n \"div\",\n { staticClass: \"relative flex items-center w-12\" },\n [\n _c(\"sw-switch\", {\n staticClass: \"flex\",\n model: {\n value: _vm.set_as_default,\n callback: function($$v) {\n _vm.set_as_default = $$v\n },\n expression: \"set_as_default\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"ml-4 right\" }, [\n _c(\n \"p\",\n {\n staticClass:\n \"p-0 mb-1 text-base leading-snug text-black box-title\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.disk.is_default\")) +\n \"\\n \"\n )\n ]\n )\n ])\n ])\n : _vm._e()\n ]),\n _vm._v(\" \"),\n _vm._t(\"default\", null, {\n diskData: { isLoading: _vm.isLoading, submitData: _vm.submitData }\n })\n ],\n 2\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.submitData($event)\n }\n }\n },\n [\n _c(\"div\", { staticClass: \"px-8 py-6\" }, [\n _c(\n \"div\",\n { staticClass: \"grid gap-6 grid-col-1 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.disk.name\"),\n error: _vm.nameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n type: \"text\",\n name: \"name\",\n invalid: _vm.$v.name.$error\n },\n on: {\n input: function($event) {\n return _vm.$v.name.$touch()\n }\n },\n model: {\n value: _vm.name,\n callback: function($$v) {\n _vm.name = $$v\n },\n expression: \"name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: { label: _vm.$t(\"settings.disk.driver\"), required: \"\" }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.selected_disk.$error,\n options: _vm.disks,\n searchable: true,\n \"allow-empty\": false,\n \"show-labels\": false,\n \"track-by\": \"value\",\n label: \"name\"\n },\n on: { input: _vm.onChangeDriver },\n model: {\n value: _vm.selected_disk,\n callback: function($$v) {\n _vm.selected_disk = $$v\n },\n expression: \"selected_disk\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.disk.dropbox_root\"),\n error: _vm.rootError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.diskConfigData.root.$error,\n type: \"text\",\n name: \"name\",\n placeholder: \"Ex. /user/root/\"\n },\n on: {\n input: function($event) {\n return _vm.$v.diskConfigData.root.$touch()\n }\n },\n model: {\n value: _vm.diskConfigData.root,\n callback: function($$v) {\n _vm.$set(\n _vm.diskConfigData,\n \"root\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"diskConfigData.root\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.disk.dropbox_token\"),\n error: _vm.tokenError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.diskConfigData.token.$error,\n type: \"text\",\n name: \"name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.diskConfigData.token.$touch()\n }\n },\n model: {\n value: _vm.diskConfigData.token,\n callback: function($$v) {\n _vm.$set(\n _vm.diskConfigData,\n \"token\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"diskConfigData.token\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.disk.dropbox_key\"),\n error: _vm.keyError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.diskConfigData.key.$error,\n type: \"text\",\n name: \"name\",\n placeholder: \"Ex. KEIS4S39SERSDS\"\n },\n on: {\n input: function($event) {\n return _vm.$v.diskConfigData.key.$touch()\n }\n },\n model: {\n value: _vm.diskConfigData.key,\n callback: function($$v) {\n _vm.$set(\n _vm.diskConfigData,\n \"key\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"diskConfigData.key\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.disk.dropbox_secret\"),\n error: _vm.secretError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.diskConfigData.secret.$error,\n type: \"text\",\n name: \"name\",\n placeholder: \"Ex. ********\"\n },\n on: {\n input: function($event) {\n return _vm.$v.diskConfigData.secret.$touch()\n }\n },\n model: {\n value: _vm.diskConfigData.secret,\n callback: function($$v) {\n _vm.$set(\n _vm.diskConfigData,\n \"secret\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"diskConfigData.secret\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.disk.dropbox_app\"),\n error: _vm.appError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.diskConfigData.app.$error,\n type: \"text\",\n name: \"name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.diskConfigData.app.$touch()\n }\n },\n model: {\n value: _vm.diskConfigData.app,\n callback: function($$v) {\n _vm.$set(\n _vm.diskConfigData,\n \"app\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"diskConfigData.app\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n !_vm.isDisabled\n ? _c(\"div\", { staticClass: \"flex items-center mt-6\" }, [\n _c(\n \"div\",\n { staticClass: \"relative flex items-center w-12\" },\n [\n _c(\"sw-switch\", {\n staticClass: \"flex\",\n model: {\n value: _vm.set_as_default,\n callback: function($$v) {\n _vm.set_as_default = $$v\n },\n expression: \"set_as_default\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"ml-4 right\" }, [\n _c(\n \"p\",\n {\n staticClass:\n \"p-0 mb-1 text-base leading-snug text-black box-title\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.disk.is_default\")) +\n \"\\n \"\n )\n ]\n )\n ])\n ])\n : _vm._e()\n ]),\n _vm._v(\" \"),\n _vm._t(\"default\", null, {\n diskData: { isLoading: _vm.isLoading, submitData: _vm.submitData }\n })\n ],\n 2\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.submitData($event)\n }\n }\n },\n [\n _c(\"div\", { staticClass: \"px-8 py-6\" }, [\n _c(\n \"div\",\n { staticClass: \"grid gap-6 grid-col-1 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.disk.name\"),\n error: _vm.nameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n type: \"text\",\n name: \"name\",\n invalid: _vm.$v.name.$error\n },\n on: {\n input: function($event) {\n return _vm.$v.name.$touch()\n }\n },\n model: {\n value: _vm.name,\n callback: function($$v) {\n _vm.name = $$v\n },\n expression: \"name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: { label: _vm.$tc(\"settings.disk.driver\"), required: \"\" }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.selected_disk.$error,\n options: _vm.disks,\n searchable: true,\n \"allow-empty\": false,\n \"show-labels\": false,\n \"track-by\": \"value\",\n label: \"name\"\n },\n on: { input: _vm.onChangeDriver },\n model: {\n value: _vm.selected_disk,\n callback: function($$v) {\n _vm.selected_disk = $$v\n },\n expression: \"selected_disk\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.disk.local_root\"),\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n type: \"text\",\n name: \"name\",\n placeholder: \"Ex. /user/root/\"\n },\n model: {\n value: _vm.diskConfigData.root,\n callback: function($$v) {\n _vm.$set(\n _vm.diskConfigData,\n \"root\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"diskConfigData.root\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n !_vm.isDisabled\n ? _c(\"div\", { staticClass: \"flex items-center mt-6\" }, [\n _c(\n \"div\",\n { staticClass: \"relative flex items-center w-12\" },\n [\n _c(\"sw-switch\", {\n staticClass: \"flex\",\n model: {\n value: _vm.set_as_default,\n callback: function($$v) {\n _vm.set_as_default = $$v\n },\n expression: \"set_as_default\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"ml-4 right\" }, [\n _c(\n \"p\",\n {\n staticClass:\n \"p-0 mb-1 text-base leading-snug text-black box-title\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.disk.is_default\")) +\n \"\\n \"\n )\n ]\n )\n ])\n ])\n : _vm._e()\n ]),\n _vm._v(\" \"),\n _vm._t(\"default\", null, {\n diskData: { isLoading: _vm.isLoading, submitData: _vm.submitData }\n })\n ],\n 2\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.submitData($event)\n }\n }\n },\n [\n _c(\"div\", { staticClass: \"px-8 py-6\" }, [\n _c(\n \"div\",\n { staticClass: \"grid gap-6 grid-col-1 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.disk.name\"),\n error: _vm.nameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n type: \"text\",\n name: \"name\",\n invalid: _vm.$v.name.$error\n },\n on: {\n input: function($event) {\n return _vm.$v.name.$touch()\n }\n },\n model: {\n value: _vm.name,\n callback: function($$v) {\n _vm.name = $$v\n },\n expression: \"name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: { label: _vm.$tc(\"settings.disk.driver\"), required: \"\" }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.selected_disk.$error,\n options: _vm.disks,\n searchable: true,\n \"allow-empty\": false,\n \"show-labels\": false,\n \"track-by\": \"value\",\n label: \"name\"\n },\n on: { input: _vm.onChangeDriver },\n model: {\n value: _vm.selected_disk,\n callback: function($$v) {\n _vm.selected_disk = $$v\n },\n expression: \"selected_disk\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.disk.aws_root\"),\n error: _vm.rootError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.diskConfigData.root.$error,\n type: \"text\",\n name: \"name\",\n placeholder: \"Ex. /user/root/\"\n },\n on: {\n input: function($event) {\n return _vm.$v.diskConfigData.root.$touch()\n }\n },\n model: {\n value: _vm.diskConfigData.root,\n callback: function($$v) {\n _vm.$set(\n _vm.diskConfigData,\n \"root\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"diskConfigData.root\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.disk.aws_key\"),\n error: _vm.keyError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.diskConfigData.key.$error,\n type: \"text\",\n name: \"name\",\n placeholder: \"Ex. KEIS4S39SERSDS\"\n },\n on: {\n input: function($event) {\n return _vm.$v.diskConfigData.key.$touch()\n }\n },\n model: {\n value: _vm.diskConfigData.key,\n callback: function($$v) {\n _vm.$set(\n _vm.diskConfigData,\n \"key\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"diskConfigData.key\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.disk.aws_secret\"),\n error: _vm.secretError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.diskConfigData.secret.$error,\n type: \"text\",\n name: \"name\",\n placeholder: \"Ex. ********\"\n },\n on: {\n input: function($event) {\n return _vm.$v.diskConfigData.secret.$touch()\n }\n },\n model: {\n value: _vm.diskConfigData.secret,\n callback: function($$v) {\n _vm.$set(\n _vm.diskConfigData,\n \"secret\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"diskConfigData.secret\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.disk.aws_region\"),\n error: _vm.regionError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.diskConfigData.region.$error,\n type: \"text\",\n name: \"name\",\n placeholder: \"Ex. us-west\"\n },\n on: {\n input: function($event) {\n return _vm.$v.diskConfigData.region.$touch()\n }\n },\n model: {\n value: _vm.diskConfigData.region,\n callback: function($$v) {\n _vm.$set(\n _vm.diskConfigData,\n \"region\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"diskConfigData.region\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.disk.aws_bucket\"),\n error: _vm.bucketError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.diskConfigData.bucket.$error,\n type: \"text\",\n name: \"name\",\n placeholder: \"Ex. AppName\"\n },\n on: {\n input: function($event) {\n return _vm.$v.diskConfigData.bucket.$touch()\n }\n },\n model: {\n value: _vm.diskConfigData.bucket,\n callback: function($$v) {\n _vm.$set(\n _vm.diskConfigData,\n \"bucket\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"diskConfigData.bucket\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n !_vm.isDisabled\n ? _c(\"div\", { staticClass: \"flex items-center mt-6\" }, [\n _c(\n \"div\",\n { staticClass: \"relative flex items-center w-12\" },\n [\n _c(\"sw-switch\", {\n staticClass: \"flex\",\n model: {\n value: _vm.set_as_default,\n callback: function($$v) {\n _vm.set_as_default = $$v\n },\n expression: \"set_as_default\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"ml-4 right\" }, [\n _c(\n \"p\",\n {\n staticClass:\n \"p-0 mb-1 text-base leading-snug text-black box-title\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.disk.is_default\")) +\n \"\\n \"\n )\n ]\n )\n ])\n ])\n : _vm._e()\n ]),\n _vm._v(\" \"),\n _vm._t(\"default\", null, {\n diskData: { isLoading: _vm.isLoading, submitData: _vm.submitData }\n })\n ],\n 2\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"customer-select\" }, [\n _c(\"div\", { staticClass: \"flex flex-col w-full pb-4\" }, [\n _c(\n \"div\",\n { staticClass: \"flex px-4 pt-4 pb-2\" },\n [\n _c(\"sw-input\", {\n attrs: {\n placeholder: _vm.$t(\"general.search\"),\n focus: \"\",\n type: \"text\",\n icon: \"search\"\n },\n on: { input: _vm.searchCustomer },\n scopedSlots: _vm._u([\n {\n key: \"leftIcon\",\n fn: function() {\n return [\n _c(\"search-icon\", { staticClass: \"h-5 m-2 text-gray-500\" })\n ]\n },\n proxy: true\n }\n ]),\n model: {\n value: _vm.search,\n callback: function($$v) {\n _vm.search = $$v\n },\n expression: \"search\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.customers.length > 0 && !_vm.loading\n ? _c(\n \"div\",\n {\n staticClass: \"relative flex flex-col overflow-auto sw-scroll list\"\n },\n _vm._l(_vm.customers, function(customer, index) {\n return _c(\n \"div\",\n {\n key: index,\n staticClass:\n \"flex px-6 py-2 border-b border-gray-200 border-solid cursor-pointer hover:cursor-pointer hover:bg-gray-100 last:border-b-0\",\n on: {\n click: function($event) {\n return _vm.selectNewCustomer(customer.id)\n }\n }\n },\n [\n _c(\n \"span\",\n {\n staticClass:\n \"flex items-center content-center justify-center w-10 h-10 mr-4 text-xl font-semibold leading-9 text-white bg-gray-400 rounded-full avatar\"\n },\n [_vm._v(_vm._s(_vm.initGenerator(customer.name)))]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"flex flex-col justify-center\" }, [\n _c(\n \"label\",\n {\n staticClass:\n \"m-0 leading-tight cursor-pointer font-base\"\n },\n [_vm._v(_vm._s(customer.name))]\n ),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"m-0 text-sm font-medium text-gray-500 cursor-pointer font-base\"\n },\n [_vm._v(_vm._s(customer.contact_name))]\n )\n ])\n ]\n )\n }),\n 0\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.loading\n ? _c(\n \"div\",\n { staticClass: \"flex items-center justify-center list\" },\n [_c(\"refresh-icon\", { staticClass: \"animate-spin\" })],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.customers.length === 0\n ? _c(\"div\", { staticClass: \"flex justify-center p-5 text-gray-400\" }, [\n _c(\"label\", { staticClass: \"cursor-pointer\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"customers.no_customers_found\")) +\n \"\\n \"\n )\n ])\n ])\n : _vm._e()\n ]),\n _vm._v(\" \"),\n _c(\n \"button\",\n {\n staticClass:\n \"flex items-center justify-center w-full px-2 py-3 bg-gray-200 border-none outline-none\",\n attrs: { type: \"button\" },\n on: { click: _vm.openCustomerModal }\n },\n [\n _c(\"user-add-icon\", { staticClass: \"text-primary-400\" }),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"m-0 ml-3 text-sm leading-none cursor-pointer font-base text-primary-400\"\n },\n [_vm._v(_vm._s(_vm.$t(\"customers.add_new_customer\")))]\n )\n ],\n 1\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"tax-select\" }, [\n _c(\"div\", { staticClass: \"flex flex-col w-full px-4 py-4\" }, [\n _c(\n \"div\",\n { staticClass: \"relative flex w-full mb-2\" },\n [\n _c(\"sw-input\", {\n staticClass: \"text-black\",\n attrs: {\n placeholder: _vm.$t(\"general.search\"),\n focus: \"\",\n icon: \"search\",\n type: \"text\"\n },\n model: {\n value: _vm.textSearch,\n callback: function($$v) {\n _vm.textSearch = $$v\n },\n expression: \"textSearch\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.filteredNotes.length > 0\n ? _c(\n \"div\",\n {\n staticClass:\n \"relative flex flex-col overflow-auto sw-scroll list\",\n staticStyle: { \"max-height\": \"112px\" }\n },\n _vm._l(_vm.filteredNotes, function(note, index) {\n return _c(\n \"div\",\n {\n key: index,\n staticClass:\n \"flex justify-between p-4 border-b border-gray-200 border-solid cursor-pointer list-item last:border-b-0 hover:bg-gray-100\",\n on: {\n click: function($event) {\n return _vm.selectNote(index)\n }\n }\n },\n [\n _c(\n \"label\",\n {\n staticClass:\n \"inline-block m-0 text-base font-normal leading-tight text-black font-base\"\n },\n [_vm._v(\"\\n \" + _vm._s(note.name) + \"\\n \")]\n )\n ]\n )\n }),\n 0\n )\n : _c(\"div\", { staticClass: \"flex justify-center p-5 text-gray-400\" }, [\n _c(\"label\", { staticClass: \"m-0\" }, [\n _vm._v(_vm._s(_vm.$t(\"general.no_note_found\")))\n ])\n ])\n ]),\n _vm._v(\" \"),\n _c(\n \"button\",\n {\n staticClass:\n \"flex items-center justify-center w-full px-2 py-3 bg-gray-200 border-none outline-none\",\n attrs: { type: \"button\" },\n on: { click: _vm.openNoteModal }\n },\n [\n _c(\"check-circle-icon\", { staticClass: \"h-5\" }),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"m-0 ml-3 text-sm leading-none cursor-pointer font-base text-primary-400\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.customization.notes.add_new_note\")) +\n \"\\n \"\n )\n ]\n )\n ],\n 1\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"tax-select\" }, [\n _c(\"div\", { staticClass: \"flex flex-col w-full p-4\" }, [\n _c(\n \"div\",\n { staticClass: \"relative flex w-full mb-2\" },\n [\n _c(\"sw-input\", {\n staticClass: \"text-black\",\n attrs: {\n placeholder: _vm.$t(\"general.search\"),\n focus: \"\",\n icon: \"search\",\n type: \"text\"\n },\n model: {\n value: _vm.textSearch,\n callback: function($$v) {\n _vm.textSearch = $$v\n },\n expression: \"textSearch\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.filteredTaxType.length > 0\n ? _c(\n \"div\",\n {\n staticClass:\n \"relative flex flex-col overflow-auto sw-scroll list\",\n staticStyle: { \"max-height\": \"112px\" }\n },\n _vm._l(_vm.filteredTaxType, function(taxType, index) {\n return _c(\n \"div\",\n {\n key: index,\n staticClass:\n \"flex justify-between p-4 border-b border-gray-200 border-solid cursor-pointer list-item last:border-b-0 hover:bg-gray-100\",\n class: {\n \"bg-gray-100 cursor-not-allowed opacity-50 pointer-events-none\": _vm.taxes.find(\n function(val) {\n return val.tax_type_id === taxType.id\n }\n )\n },\n on: {\n click: function($event) {\n return _vm.selectTaxType(index)\n }\n }\n },\n [\n _c(\n \"label\",\n {\n staticClass:\n \"inline-block m-0 text-base font-normal leading-tight text-black font-base\"\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(taxType.name) + \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"inline-block m-0 text-base font-normal leading-tight text-black font-base\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(taxType.percent) +\n \" %\\n \"\n )\n ]\n )\n ]\n )\n }),\n 0\n )\n : _c(\"div\", { staticClass: \"flex justify-center p-5 text-gray-400\" }, [\n _c(\"label\", { staticClass: \"m-0\" }, [\n _vm._v(_vm._s(_vm.$t(\"general.no_tax_found\")))\n ])\n ])\n ]),\n _vm._v(\" \"),\n _c(\n \"button\",\n {\n staticClass:\n \"flex items-center justify-center w-full px-2 py-3 bg-gray-200 border-none outline-none\",\n attrs: { type: \"button\" },\n on: { click: _vm.openTaxModal }\n },\n [\n _c(\"check-circle-icon\", { staticClass: \"h-5\" }),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"m-0 ml-3 text-sm leading-none cursor-pointer font-base text-primary-400\"\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"invoices.add_new_tax\")) + \"\\n \"\n )\n ]\n )\n ],\n 1\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"graph-container\" }, [\n _c(\"canvas\", { ref: \"graph\", attrs: { id: \"graph\" } })\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n [\n _c(\"base-date-picker\", {\n attrs: {\n \"calendar-button\": true,\n invalid: _vm.isInvalid,\n placeholder: _vm.placeholder,\n \"calendar-button-icon\": \"calendar\"\n },\n on: { input: _vm.onDateChanged },\n model: {\n value: _vm.date,\n callback: function($$v) {\n _vm.date = $$v\n },\n expression: \"date\"\n }\n }),\n _vm._v(\" \"),\n _vm.isInvalid\n ? _c(\"span\", { staticClass: \"text-sm text-danger\" }, [\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"validation.required\")) + \"\\n \")\n ])\n : _vm._e()\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n [\n _c(\"base-date-picker\", {\n attrs: {\n invalid: _vm.isInvalid,\n \"enable-time\": true,\n placeholder: _vm.placeholder\n },\n on: { input: _vm.onChanged },\n model: {\n value: _vm.dateTime,\n callback: function($$v) {\n _vm.dateTime = $$v\n },\n expression: \"dateTime\"\n }\n }),\n _vm._v(\" \"),\n _vm.isInvalid\n ? _c(\"span\", { staticClass: \"text-sm text-danger\" }, [\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"validation.required\")) + \"\\n \")\n ])\n : _vm._e()\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n [\n _c(\"sw-select\", {\n attrs: {\n options: _vm.options,\n searchable: true,\n \"show-labels\": false,\n \"allow-empty\": true,\n invalid: _vm.isInvalid,\n placeholder: _vm.placeholder,\n tabindex: _vm.tabindex\n },\n on: { select: _vm.onSelectedValueChanged },\n model: {\n value: _vm.selectedValue,\n callback: function($$v) {\n _vm.selectedValue = $$v\n },\n expression: \"selectedValue\"\n }\n }),\n _vm._v(\" \"),\n _vm.isInvalid\n ? _c(\"span\", { staticClass: \"text-sm text-danger\" }, [\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"validation.required\")) + \"\\n \")\n ])\n : _vm._e()\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n [\n _c(\"sw-input\", {\n attrs: {\n type: _vm.type,\n invalid: _vm.isInvalid,\n placeholder: _vm.placeholder,\n tabindex: _vm.tabindex\n },\n on: { input: _vm.handleInput, change: _vm.handleChange },\n model: {\n value: _vm.inputValue,\n callback: function($$v) {\n _vm.inputValue = $$v\n },\n expression: \"inputValue\"\n }\n }),\n _vm._v(\" \"),\n _vm.isInvalid\n ? _c(\"span\", { staticClass: \"text-sm text-danger\" }, [\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"validation.required\")) + \"\\n \")\n ])\n : _vm._e()\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.inputValue.$error || _vm.isInvalid,\n placeholder: _vm.placeholder,\n tabindex: _vm.tabindex,\n type: \"number\"\n },\n on: { input: _vm.handleInput, change: _vm.handleChange },\n model: {\n value: _vm.inputValue,\n callback: function($$v) {\n _vm.inputValue = $$v\n },\n expression: \"inputValue\"\n }\n }),\n _vm._v(\" \"),\n _vm.$v.inputValue.$error || _vm.isInvalid\n ? _c(\"div\", [\n _vm.isInvalid\n ? _c(\"span\", { staticClass: \"text-sm text-danger\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"validation.required\")) +\n \"\\n \"\n )\n ])\n : _vm._e(),\n _vm._v(\" \"),\n !_vm.isInvalid && _vm.$v.inputValue.numeric\n ? _c(\"span\", { staticClass: \"text-sm text-danger\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"validation.required\")) +\n \"\\n \"\n )\n ])\n : _vm._e()\n ])\n : _vm._e()\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.inputValue.$error || _vm.isInvalid,\n placeholder: _vm.placeholder,\n tabindex: _vm.tabindex,\n type: \"text\"\n },\n on: { input: _vm.handleInput, change: _vm.handleChange },\n model: {\n value: _vm.inputValue,\n callback: function($$v) {\n _vm.inputValue = $$v\n },\n expression: \"inputValue\"\n }\n }),\n _vm._v(\" \"),\n _vm.$v.inputValue.$error || _vm.isInvalid\n ? _c(\"div\", [\n !_vm.isInvalid && !_vm.$v.inputValue.phone\n ? _c(\"span\", { staticClass: \"text-sm text-danger\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"validation.invalid_phone\")) +\n \"\\n \"\n )\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.isInvalid\n ? _c(\"span\", { staticClass: \"text-sm text-danger\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"validation.required\")) +\n \"\\n \"\n )\n ])\n : _vm._e()\n ])\n : _vm._e()\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"sw-switch\", {\n staticClass: \"btn-switch\",\n staticStyle: { \"margin-top\": \"-15px\" },\n on: { change: _vm.onChange },\n model: {\n value: _vm.switchData,\n callback: function($$v) {\n _vm.switchData = $$v\n },\n expression: \"switchData\"\n }\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n [\n _c(\"sw-textarea\", {\n attrs: {\n invalid: _vm.isInvalid,\n placeholder: _vm.placeholder,\n tabindex: _vm.tabindex\n },\n on: { input: _vm.handleInput, change: _vm.handleChange },\n model: {\n value: _vm.text,\n callback: function($$v) {\n _vm.text = $$v\n },\n expression: \"text\"\n }\n }),\n _vm._v(\" \"),\n _vm.isInvalid\n ? _c(\"span\", { staticClass: \"text-sm text-danger\" }, [\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"validation.required\")) + \"\\n \")\n ])\n : _vm._e()\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n [\n _c(\"base-time-picker\", {\n attrs: {\n \"set-value\": _vm.defaultValue,\n invalid: _vm.$v.time.$error,\n placeholder: _vm.placeholder,\n tabindex: _vm.tabindex,\n \"hide-clear-button\": \"\"\n },\n on: { input: _vm.onTimeSelect },\n model: {\n value: _vm.time,\n callback: function($$v) {\n _vm.time = $$v\n },\n expression: \"time\"\n }\n }),\n _vm._v(\" \"),\n _vm.$v.time.$error\n ? _c(\"div\", [\n !_vm.$v.time.required\n ? _c(\"span\", { staticClass: \"text-sm text-danger\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"validation.required\")) +\n \"\\n \"\n )\n ])\n : _vm._e()\n ])\n : _vm._e()\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.inputValue.$error || _vm.isInvalid,\n placeholder: _vm.placeholder,\n tabindex: _vm.tabindex,\n type: \"url\"\n },\n on: { input: _vm.handleInput, change: _vm.handleChange },\n model: {\n value: _vm.inputValue,\n callback: function($$v) {\n _vm.inputValue = $$v\n },\n expression: \"inputValue\"\n }\n }),\n _vm._v(\" \"),\n _vm.$v.inputValue.$error || _vm.isInvalid\n ? _c(\"div\", [\n !_vm.$v.inputValue.url\n ? _c(\"span\", { staticClass: \"text-sm text-danger\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"validation.invalid_url\")) +\n \"\\n \"\n )\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.isInvalid\n ? _c(\"span\", { staticClass: \"text-sm text-danger\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"validation.required\")) +\n \"\\n \"\n )\n ])\n : _vm._e()\n ])\n : _vm._e()\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"svg\",\n {\n attrs: {\n width: \"125\",\n height: \"110\",\n viewBox: \"0 0 125 110\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }\n },\n [\n _c(\"g\", { attrs: { \"clip-path\": \"url(#clip0)\" } }, [\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M46.8031 84.4643C46.8031 88.8034 43.3104 92.3215 39.0026 92.3215C34.6948 92.3215 31.2021 88.8034 31.2021 84.4643C31.2021 80.1252 34.6948 76.6072 39.0026 76.6072C43.3104 76.6072 46.8031 80.1252 46.8031 84.4643Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d: \"M60.4536 110H64.3539V72.6785H60.4536V110Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M85.8055 76.6072H70.2045C69.1319 76.6072 68.2544 77.4911 68.2544 78.5715V82.5C68.2544 83.5804 69.1319 84.4643 70.2045 84.4643H85.8055C86.878 84.4643 87.7556 83.5804 87.7556 82.5V78.5715C87.7556 77.4911 86.878 76.6072 85.8055 76.6072ZM70.2045 82.5H85.8055V78.5715H70.2045V82.5Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M91.6556 1.96429C94.8811 1.96429 97.506 4.60821 97.506 7.85714V19.6429H83.8181L85.308 21.6071H99.4561V7.85714C99.4561 3.53571 95.9459 0 91.6556 0H33.152C28.8618 0 25.3516 3.53571 25.3516 7.85714V21.6071H39.3203L40.8745 19.6429H27.3017V7.85714C27.3017 4.60821 29.9265 1.96429 33.152 1.96429H91.6556Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M122.858 92.3213H117.007C115.935 92.3213 115.057 93.2052 115.057 94.2856V102.143C115.057 103.223 115.935 104.107 117.007 104.107H122.858C123.93 104.107 124.808 103.223 124.808 102.143V94.2856C124.808 93.2052 123.93 92.3213 122.858 92.3213ZM117.007 102.143H122.858V94.2856H117.007V102.143Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M103.356 43.2142V70.7142H21.4511V43.2142H26.1821V41.2498H19.501V72.6783H105.306V41.2498H98.3541L98.2839 43.2142H103.356Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M101.406 21.6071C104.632 21.6071 107.257 24.251 107.257 27.5V41.25H98.2257L98.0853 43.2142H109.207V27.5C109.207 23.1609 105.714 19.6428 101.406 19.6428H83.8182L85.0878 21.6071H101.406ZM40.8746 19.6428H23.4016C19.0937 19.6428 15.6011 23.1609 15.6011 27.5V43.2142H26.1961L26.3365 41.25H17.5512V27.5C17.5512 24.251 20.1761 21.6071 23.4016 21.6071H39.3204L40.8746 19.6428Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M62.4041 9.82153C45.1709 9.82153 31.2021 23.8917 31.2021 41.2501C31.2021 58.6085 45.1709 72.6787 62.4041 72.6787C79.6373 72.6787 93.606 58.6085 93.606 41.2501C93.606 23.8917 79.6373 9.82153 62.4041 9.82153ZM62.4041 11.7858C78.5335 11.7858 91.6559 25.0035 91.6559 41.2501C91.6559 57.4967 78.5335 70.7144 62.4041 70.7144C46.2746 70.7144 33.1523 57.4967 33.1523 41.2501C33.1523 25.0035 46.2746 11.7858 62.4041 11.7858Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M62.4041 19.6428C45.1709 19.6428 31.2021 23.8916 31.2021 41.25C31.2021 58.6084 45.1709 66.7857 62.4041 66.7857C79.6373 66.7857 93.606 58.6084 93.606 41.25C93.606 23.8916 79.6373 19.6428 62.4041 19.6428ZM62.4041 21.6071C82.6346 21.6071 91.6559 27.665 91.6559 41.25C91.6559 56.0096 80.7216 64.8214 62.4041 64.8214C44.0866 64.8214 33.1523 56.0096 33.1523 41.25C33.1523 27.665 42.1735 21.6071 62.4041 21.6071Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M101.406 70.7144H23.4014C10.478 70.7144 0 81.2685 0 94.2858V110H124.808V94.2858C124.808 81.2685 114.33 70.7144 101.406 70.7144ZM101.406 72.6786C113.234 72.6786 122.858 82.3724 122.858 94.2858V108.036H1.95012V94.2858C1.95012 82.3724 11.574 72.6786 23.4014 72.6786H101.406Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M33.152 33.3928H29.2518C27.0969 33.3928 25.3516 35.1509 25.3516 37.3214V45.1785C25.3516 47.3491 27.0969 49.1071 29.2518 49.1071H33.152V33.3928ZM31.2019 35.3571V47.1428H29.2518C28.1773 47.1428 27.3017 46.2609 27.3017 45.1785V37.3214C27.3017 36.2391 28.1773 35.3571 29.2518 35.3571H31.2019Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M95.556 33.3928H91.6558V49.1071H95.556C97.7109 49.1071 99.4562 47.3491 99.4562 45.1785V37.3214C99.4562 35.1509 97.7109 33.3928 95.556 33.3928ZM95.556 35.3571C96.6305 35.3571 97.5061 36.2391 97.5061 37.3214V45.1785C97.5061 46.2609 96.6305 47.1428 95.556 47.1428H93.6059V35.3571H95.556Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M94.581 15.7144C94.0447 15.7144 93.606 16.1563 93.606 16.6965V34.3751C93.606 34.9152 94.0447 35.3572 94.581 35.3572C95.1173 35.3572 95.5561 34.9152 95.5561 34.3751V16.6965C95.5561 16.1563 95.1173 15.7144 94.581 15.7144Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M38.0273 41.2499C37.4891 41.2499 37.0522 40.8099 37.0522 40.2678C37.0522 33.3142 44.1409 25.5356 53.6283 25.5356C54.1665 25.5356 54.6033 25.9756 54.6033 26.5178C54.6033 27.0599 54.1665 27.4999 53.6283 27.4999C45.2564 27.4999 39.0024 34.2414 39.0024 40.2678C39.0024 40.8099 38.5655 41.2499 38.0273 41.2499Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d: \"M97.5059 110H99.456V72.6785H97.5059V110Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d: \"M25.3516 110H27.3017V72.6785H25.3516V110Z\",\n fill: \"#55547A\"\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\"defs\", [\n _c(\"clipPath\", { attrs: { id: \"clip0\" } }, [\n _c(\"rect\", {\n attrs: { width: \"124.808\", height: \"110\", fill: \"white\" }\n })\n ])\n ])\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"svg\",\n {\n attrs: {\n width: \"118\",\n height: \"110\",\n viewBox: \"0 0 118 110\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }\n },\n [\n _c(\"g\", { attrs: { \"clip-path\": \"url(#clip0)\" } }, [\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M58.6672 32.9999C42.1415 32.9999 32.973 28.5119 32.5898 28.3194L33.4093 26.6804C33.4992 26.7244 42.6127 31.1666 58.6672 31.1666C74.542 31.1666 83.8388 26.7208 83.9323 26.6768L84.7354 28.3231C84.3449 28.5156 74.9618 32.9999 58.6672 32.9999Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M25.2438 39.0117L28.4191 40.8451C28.839 41.0871 29.1415 41.4831 29.2698 41.9597C29.3963 42.4346 29.3321 42.9296 29.0901 43.3494L14.4235 68.7521C14.099 69.3167 13.4866 69.6669 12.8248 69.6669C12.504 69.6669 12.1978 69.5844 11.9191 69.4231L8.74382 67.5897L7.82715 69.1774L11.0025 71.0107C11.5763 71.3426 12.2051 71.5002 12.8248 71.5002C14.0953 71.5002 15.3346 70.8421 16.0111 69.6687L30.6778 44.2661C31.6861 42.5189 31.083 40.2657 29.3358 39.2574L26.1605 37.4241L25.2438 39.0117Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M91.1729 37.4241L87.9976 39.2574C86.2504 40.2657 85.6472 42.5189 86.6556 44.2661L101.322 69.6687C101.999 70.8421 103.238 71.5002 104.509 71.5002C105.128 71.5002 105.757 71.3426 106.331 71.0107L109.506 69.1774L108.59 67.5897L105.414 69.4231C105.139 69.5826 104.826 69.6669 104.509 69.6669C103.847 69.6669 103.234 69.3167 102.91 68.7521L88.2432 43.3494C88.0012 42.9296 87.9371 42.4346 88.0636 41.9597C88.1919 41.4831 88.4944 41.0871 88.9142 40.8451L92.0896 39.0117L91.1729 37.4241Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M115.5 84.3333V87.6993C115.5 89.2797 114.424 90.6308 112.88 90.9883C112.013 91.19 111.049 91.4393 109.96 91.7198C102.573 93.6228 88.8268 97.1667 58.6667 97.1667C28.292 97.1667 14.6942 93.6338 7.38833 91.7345C6.29383 91.4503 5.324 91.1992 4.44767 90.9938C2.90767 90.6363 1.83333 89.2833 1.83333 87.7067V84.3333L0 82.5V87.7067C0 90.134 1.66833 92.2295 4.0315 92.7795C10.9322 94.3873 23.6812 99 58.6667 99C93.3478 99 106.372 94.3818 113.296 92.7758C115.661 92.2258 117.333 90.1285 117.333 87.6993V82.5\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M79.6139 20.1666L115.245 81.7354C115.841 82.7566 115.344 84.0656 114.214 84.4102C107.345 86.4966 89.3159 89.8333 58.6662 89.8333C27.9744 89.8333 9.97652 86.3371 3.12535 84.2526C1.99602 83.9079 1.49919 82.5989 2.09502 81.5778L37.7204 20.1666L36.6662 18.3333L0.503686 80.6666C-0.686148 82.7071 0.322186 85.3251 2.58085 86.0163C9.60985 88.1704 27.7104 91.6666 58.6662 91.6666C89.4625 91.6666 107.664 88.3189 114.742 86.1666C117.008 85.4772 118.022 82.8574 116.829 80.8133L80.6662 18.3333\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M110.814 92.4116L115.245 100.069C115.841 101.089 115.344 102.4 114.214 102.742C107.345 104.831 89.3159 108.167 58.6662 108.167C27.9744 108.167 9.97469 104.671 3.12535 102.585C1.99602 102.242 1.49919 100.931 2.09502 99.9117L6.41985 92.4556L4.75885 91.6672L0.503686 99.0006C-0.686148 101.041 0.322185 103.657 2.58085 104.35C9.60985 106.504 27.7104 110.001 58.6662 110.001C89.4625 110.001 107.664 106.653 114.742 104.501C117.007 103.811 118.022 101.191 116.829 99.1472L112.682 91.9789L110.814 92.4116Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M58.667 0C47.238 0 36.667 7.1335 36.667 18.3407V20.1667C36.667 20.1667 42.6052 23.8333 58.667 23.8333C74.6665 23.8333 80.667 20.1667 80.667 20.1667V18.3333C80.667 7.24167 70.767 0 58.667 0ZM58.667 1.83333C70.3527 1.83333 78.8337 8.7725 78.8337 18.3333V19.0172C76.6887 19.9302 70.5103 22 58.667 22C46.7705 22 40.6197 19.9283 38.5003 19.0227V18.3407C38.5003 12.3658 41.7692 8.55617 44.51 6.41117C48.2317 3.50167 53.3907 1.83333 58.667 1.83333Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M69.6667 53.1666C70.6768 53.1666 71.5 53.9898 71.5 54.9999V89.8333H73.3333V54.9999C73.3333 52.9741 71.6925 51.3333 69.6667 51.3333H47.6667C45.6408 51.3333 44 52.9741 44 54.9999V89.8333H45.8333V54.9999C45.8333 53.9898 46.6565 53.1666 47.6667 53.1666H69.6667Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M58.6667 56.8333C53.6048 56.8333 49.5 60.9381 49.5 65.9999C49.5 71.0618 53.6048 75.1666 58.6667 75.1666C63.7285 75.1666 67.8333 71.0618 67.8333 65.9999C67.8333 60.9381 63.7285 56.8333 58.6667 56.8333ZM58.6667 58.6666C62.711 58.6666 66 61.9556 66 65.9999C66 70.0443 62.711 73.3333 58.6667 73.3333C54.6223 73.3333 51.3333 70.0443 51.3333 65.9999C51.3333 61.9556 54.6223 58.6666 58.6667 58.6666Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M63.2503 66C62.7443 66 62.3337 65.5893 62.3337 65.0833C62.3337 63.5672 61.0998 62.3333 59.5837 62.3333C59.0777 62.3333 58.667 61.9227 58.667 61.4167C58.667 60.9107 59.0777 60.5 59.5837 60.5C62.11 60.5 64.167 62.5552 64.167 65.0833C64.167 65.5893 63.7563 66 63.2503 66Z\",\n fill: \"#817AE3\"\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\"defs\", [\n _c(\"clipPath\", { attrs: { id: \"clip0\" } }, [\n _c(\"rect\", {\n attrs: { width: \"117.333\", height: \"110\", fill: \"white\" }\n })\n ])\n ])\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"svg\",\n {\n attrs: {\n width: \"50\",\n height: \"50\",\n viewBox: \"0 0 50 50\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }\n },\n [\n _c(\"circle\", { attrs: { cx: \"25\", cy: \"25\", r: \"25\", fill: \"#EAF1FB\" } }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M28.2656 23.0547C27.3021 24.0182 26.1302 24.5 24.75 24.5C23.3698 24.5 22.1849 24.0182 21.1953 23.0547C20.2318 22.0651 19.75 20.8802 19.75 19.5C19.75 18.1198 20.2318 16.9479 21.1953 15.9844C22.1849 14.9948 23.3698 14.5 24.75 14.5C26.1302 14.5 27.3021 14.9948 28.2656 15.9844C29.2552 16.9479 29.75 18.1198 29.75 19.5C29.75 20.8802 29.2552 22.0651 28.2656 23.0547ZM28.2656 25.75C29.6979 25.75 30.9219 26.2708 31.9375 27.3125C32.9792 28.3281 33.5 29.5521 33.5 30.9844V32.625C33.5 33.1458 33.3177 33.5885 32.9531 33.9531C32.5885 34.3177 32.1458 34.5 31.625 34.5H17.875C17.3542 34.5 16.9115 34.3177 16.5469 33.9531C16.1823 33.5885 16 33.1458 16 32.625V30.9844C16 29.5521 16.5078 28.3281 17.5234 27.3125C18.5651 26.2708 19.8021 25.75 21.2344 25.75H21.8984C22.8099 26.1667 23.7604 26.375 24.75 26.375C25.7396 26.375 26.6901 26.1667 27.6016 25.75H28.2656Z\",\n fill: \"#5851D8\"\n }\n })\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"svg\",\n {\n attrs: {\n width: \"50\",\n height: \"50\",\n viewBox: \"0 0 50 50\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }\n },\n [\n _c(\"circle\", { attrs: { cx: \"25\", cy: \"25\", r: \"25\", fill: \"#FDE4E5\" } }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M27.2031 23.6016C28.349 23.9401 29.2083 24.6562 29.7812 25.75C30.3802 26.8438 30.4714 27.9766 30.0547 29.1484C29.7422 30.0078 29.2083 30.6979 28.4531 31.2188C27.6979 31.7135 26.8516 31.974 25.9141 32V33.875C25.9141 34.0573 25.849 34.2005 25.7188 34.3047C25.6146 34.4349 25.4714 34.5 25.2891 34.5H24.0391C23.8568 34.5 23.7005 34.4349 23.5703 34.3047C23.4661 34.2005 23.4141 34.0573 23.4141 33.875V32C22.1641 32 21.0443 31.6094 20.0547 30.8281C19.8984 30.6979 19.8073 30.5417 19.7812 30.3594C19.7552 30.1771 19.8203 30.0208 19.9766 29.8906L21.3047 28.5625C21.5651 28.3281 21.8255 28.3021 22.0859 28.4844C22.4766 28.7448 22.9193 28.875 23.4141 28.875H25.9922C26.3307 28.875 26.6042 28.7708 26.8125 28.5625C27.0469 28.3281 27.1641 28.0417 27.1641 27.7031C27.1641 27.1302 26.8906 26.7656 26.3438 26.6094L22.3203 25.4375C21.4349 25.1771 20.6927 24.7083 20.0938 24.0312C19.4948 23.3542 19.1432 22.5729 19.0391 21.6875C18.9349 20.4115 19.2995 19.3177 20.1328 18.4062C20.9922 17.4688 22.0599 17 23.3359 17H23.4141V15.125C23.4141 14.9427 23.4661 14.7995 23.5703 14.6953C23.7005 14.5651 23.8568 14.5 24.0391 14.5H25.2891C25.4714 14.5 25.6146 14.5651 25.7188 14.6953C25.849 14.7995 25.9141 14.9427 25.9141 15.125V17C27.1641 17 28.2839 17.3906 29.2734 18.1719C29.4297 18.3021 29.5208 18.4583 29.5469 18.6406C29.5729 18.8229 29.5078 18.9792 29.3516 19.1094L28.0234 20.4375C27.763 20.6719 27.5026 20.6979 27.2422 20.5156C26.8516 20.2552 26.4089 20.125 25.9141 20.125H23.3359C22.9974 20.125 22.7109 20.2422 22.4766 20.4766C22.2682 20.6849 22.1641 20.9583 22.1641 21.2969C22.1641 21.5312 22.2422 21.7526 22.3984 21.9609C22.5547 22.1693 22.75 22.3125 22.9844 22.3906L27.2031 23.6016Z\",\n fill: \"#FB7178\"\n }\n })\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [\n _c(\"div\", { staticClass: \"dot-icon\", on: { click: _vm.checktoggle } }, [\n _c(\"span\", {\n staticClass: \"dot dot1\",\n class: { \"move-right\": _vm.toggle }\n }),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"dot dot2\" }),\n _vm._v(\" \"),\n _c(\"span\", {\n staticClass: \"dot dot3\",\n class: { \"move-left\": _vm.toggle }\n })\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"svg\",\n {\n staticClass: \"svg-inline--fa fa-grip-vertical fa-w-10\",\n attrs: {\n \"aria-hidden\": \"true\",\n focusable: \"false\",\n \"data-prefix\": \"fas\",\n \"data-icon\": \"grip-vertical\",\n role: \"img\",\n xmlns: \"http://www.w3.org/2000/svg\",\n viewBox: \"0 0 320 512\",\n width: \"15\",\n height: \"15\"\n }\n },\n [\n _c(\"path\", {\n attrs: {\n fill: \"currentColor\",\n d:\n \"M96 32H32C14.33 32 0 46.33 0 64v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32V64c0-17.67-14.33-32-32-32zm0 160H32c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm0 160H32c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zM288 32h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32V64c0-17.67-14.33-32-32-32zm0 160h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm0 160h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32z\"\n }\n })\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"svg\",\n {\n attrs: {\n width: \"50\",\n height: \"50\",\n viewBox: \"0 0 50 50\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }\n },\n [\n _c(\"circle\", { attrs: { cx: \"25\", cy: \"25\", r: \"25\", fill: \"#EAF1FB\" } }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M26.75 19.8125C26.75 20.0729 26.8411 20.2943 27.0234 20.4766C27.2057 20.6589 27.4271 20.75 27.6875 20.75H33V33.5625C33 33.8229 32.9089 34.0443 32.7266 34.2266C32.5443 34.4089 32.3229 34.5 32.0625 34.5H18.9375C18.6771 34.5 18.4557 34.4089 18.2734 34.2266C18.0911 34.0443 18 33.8229 18 33.5625V15.4375C18 15.1771 18.0911 14.9557 18.2734 14.7734C18.4557 14.5911 18.6771 14.5 18.9375 14.5H26.75V19.8125ZM33 19.2656V19.5H28V14.5H28.2344C28.4948 14.5 28.7161 14.5911 28.8984 14.7734L32.7266 18.6016C32.9089 18.7839 33 19.0052 33 19.2656Z\",\n fill: \"#5851D8\"\n }\n })\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"svg\",\n {\n attrs: {\n width: \"50\",\n height: \"50\",\n viewBox: \"0 0 50 50\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }\n },\n [\n _c(\"circle\", { attrs: { cx: \"25\", cy: \"25\", r: \"25\", fill: \"#EAF1FB\" } }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M28.25 24.5V27H20.75V24.5H28.25ZM31.7266 18.6016C31.9089 18.7839 32 19.0052 32 19.2656V19.5H27V14.5H27.2344C27.4948 14.5 27.7161 14.5911 27.8984 14.7734L31.7266 18.6016ZM25.75 19.8125C25.75 20.0729 25.8411 20.2943 26.0234 20.4766C26.2057 20.6589 26.4271 20.75 26.6875 20.75H32V33.5625C32 33.8229 31.9089 34.0443 31.7266 34.2266C31.5443 34.4089 31.3229 34.5 31.0625 34.5H17.9375C17.6771 34.5 17.4557 34.4089 17.2734 34.2266C17.0911 34.0443 17 33.8229 17 33.5625V15.4375C17 15.1771 17.0911 14.9557 17.2734 14.7734C17.4557 14.5911 17.6771 14.5 17.9375 14.5H25.75V19.8125ZM19.5 17.3125V17.9375C19.5 18.1458 19.6042 18.25 19.8125 18.25H22.9375C23.1458 18.25 23.25 18.1458 23.25 17.9375V17.3125C23.25 17.1042 23.1458 17 22.9375 17H19.8125C19.6042 17 19.5 17.1042 19.5 17.3125ZM19.5 19.8125V20.4375C19.5 20.6458 19.6042 20.75 19.8125 20.75H22.9375C23.1458 20.75 23.25 20.6458 23.25 20.4375V19.8125C23.25 19.6042 23.1458 19.5 22.9375 19.5H19.8125C19.6042 19.5 19.5 19.6042 19.5 19.8125ZM29.5 31.6875V31.0625C29.5 30.8542 29.3958 30.75 29.1875 30.75H26.0625C25.8542 30.75 25.75 30.8542 25.75 31.0625V31.6875C25.75 31.8958 25.8542 32 26.0625 32H29.1875C29.3958 32 29.5 31.8958 29.5 31.6875ZM29.5 23.875C29.5 23.6927 29.4349 23.5495 29.3047 23.4453C29.2005 23.3151 29.0573 23.25 28.875 23.25H20.125C19.9427 23.25 19.7865 23.3151 19.6562 23.4453C19.5521 23.5495 19.5 23.6927 19.5 23.875V27.625C19.5 27.8073 19.5521 27.9635 19.6562 28.0938C19.7865 28.1979 19.9427 28.25 20.125 28.25H28.875C29.0573 28.25 29.2005 28.1979 29.3047 28.0938C29.4349 27.9635 29.5 27.8073 29.5 27.625V23.875Z\",\n fill: \"#5851D8\"\n }\n })\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"svg\",\n {\n attrs: {\n xmlns: \"http://www.w3.org/2000/svg\",\n fill: \"none\",\n viewBox: \"0 0 24 24\"\n }\n },\n [\n _c(\"circle\", {\n staticClass: \"opacity-25\",\n attrs: {\n cx: \"12\",\n cy: \"12\",\n r: \"10\",\n stroke: \"currentColor\",\n \"stroke-width\": \"4\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n staticClass: \"opacity-75\",\n attrs: {\n fill: \"currentColor\",\n d:\n \"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z\"\n }\n })\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"svg\",\n {\n attrs: {\n width: \"154\",\n height: \"110\",\n viewBox: \"0 0 154 110\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }\n },\n [\n _c(\"g\", { attrs: { \"clip-path\": \"url(#clip0)\" } }, [\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M33.4784 93.2609C33.4784 94.5809 32.4071 95.6522 31.0871 95.6522C29.7671 95.6522 28.6958 94.5809 28.6958 93.2609C28.6958 91.9409 29.7671 90.8696 31.0871 90.8696C32.4071 90.8696 33.4784 91.9409 33.4784 93.2609Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M78.913 93.2609C78.913 94.5809 77.8417 95.6522 76.5217 95.6522C75.2017 95.6522 74.1304 94.5809 74.1304 93.2609C74.1304 91.9409 75.2017 90.8696 76.5217 90.8696C77.8417 90.8696 78.913 91.9409 78.913 93.2609Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M124.348 93.2609C124.348 94.5809 123.277 95.6522 121.957 95.6522C120.637 95.6522 119.565 94.5809 119.565 93.2609C119.565 91.9409 120.637 90.8696 121.957 90.8696C123.277 90.8696 124.348 91.9409 124.348 93.2609Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M148.261 54.9999C149.578 54.9999 150.652 56.0736 150.652 57.3913V83.6956C150.652 87.658 147.441 90.8695 143.478 90.8695H137.352V93.2608H143.478C148.761 93.2608 153.043 88.978 153.043 83.6956V57.3913C153.043 54.7489 150.903 52.6086 148.261 52.6086H4.78261C2.14022 52.6086 0 54.7489 0 57.3913V83.6956C0 88.978 4.28283 93.2608 9.56522 93.2608H15.4478V90.8695H9.56522C5.60283 90.8695 2.3913 87.658 2.3913 83.6956V57.3913C2.3913 56.0713 3.46261 54.9999 4.78261 54.9999H148.261ZM106.243 90.8695H91.7113L92.1011 93.2608H106.145L106.243 90.8695ZM60.8946 90.8695H46.5587L46.4607 93.2608H60.6985L60.8946 90.8695Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M38.2611 45.4348H23.9133C22.5933 45.4348 21.522 46.5061 21.522 47.8261V52.6087C21.522 53.9287 22.5933 55 23.9133 55H38.2611C39.5811 55 40.6524 53.9287 40.6524 52.6087V47.8261C40.6524 46.5061 39.5811 45.4348 38.2611 45.4348ZM23.9133 52.6087H38.2611V47.8261H23.9133V52.6087Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M28.6957 62.174C28.6957 63.494 27.6244 64.5653 26.3044 64.5653C24.9844 64.5653 23.9131 63.494 23.9131 62.174C23.9131 60.854 24.9844 59.7827 26.3044 59.7827C27.6244 59.7827 28.6957 60.854 28.6957 62.174Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M38.2606 62.174C38.2606 63.494 37.1893 64.5653 35.8693 64.5653C34.5493 64.5653 33.478 63.494 33.478 62.174C33.478 60.854 34.5493 59.7827 35.8693 59.7827C37.1893 59.7827 38.2606 60.854 38.2606 62.174Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M59.7826 64.5653H45.4348C44.1195 64.5653 43.0435 63.4892 43.0435 62.174C43.0435 60.8588 44.1195 59.7827 45.4348 59.7827H59.7826C61.0978 59.7827 62.1739 60.8588 62.1739 62.174C62.1739 63.4892 61.0978 64.5653 59.7826 64.5653Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M101.793 40.0497L118.533 11.354L119.982 13.6162L104.754 39.722L101.793 40.0497Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M110.163 40.0496L124.556 15.3761L127.383 15.2781L112.973 39.9826L110.163 40.0496Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d: \"M74.1304 7.17402H119.565V4.78271H74.1304V7.17402Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d: \"M74.1304 14.3478H119.565V11.9565H74.1304V14.3478Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M71.7389 2.3913V16.7391H50.2172C48.8996 16.7391 47.8259 15.6654 47.8259 14.3478V11.9565H45.4346V14.3478C45.4346 16.9902 47.5748 19.1304 50.2172 19.1304H74.1302V0H50.2172C47.5748 0 45.4346 2.14022 45.4346 4.78261V7.17391H47.8259V4.78261C47.8259 3.465 48.8996 2.3913 50.2172 2.3913H71.7389Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M124.348 2.39136C120.385 2.39136 117.174 5.60288 117.174 9.56527C117.174 13.5277 120.385 16.7392 124.348 16.7392C128.31 16.7392 131.522 13.5277 131.522 9.56527C131.522 5.60288 128.31 2.39136 124.348 2.39136ZM124.348 4.78266C126.985 4.78266 129.13 6.92766 129.13 9.56527C129.13 12.2029 126.985 14.3479 124.348 14.3479C121.71 14.3479 119.565 12.2029 119.565 9.56527C119.565 6.92766 121.71 4.78266 124.348 4.78266Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M108.902 38.261C98.1965 38.261 89.1358 45.2986 86.0869 55.0001H131.718C128.669 45.2986 119.608 38.261 108.902 38.261ZM108.902 40.6523C117.219 40.6523 124.608 45.3416 128.191 52.6088H89.6141C93.1963 45.3416 100.585 40.6523 108.902 40.6523Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M31.0868 76.5217C21.842 76.5217 14.3477 84.0161 14.3477 93.2609C14.3477 102.506 21.842 110 31.0868 110C40.3316 110 47.8259 102.506 47.8259 93.2609C47.8259 84.0161 40.3316 76.5217 31.0868 76.5217ZM31.0868 78.913C38.9972 78.913 45.4346 85.3504 45.4346 93.2609C45.4346 101.171 38.9972 107.609 31.0868 107.609C23.1764 107.609 16.739 101.171 16.739 93.2609C16.739 85.3504 23.1764 78.913 31.0868 78.913Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M121.956 76.5217C112.712 76.5217 105.217 84.0161 105.217 93.2609C105.217 102.506 112.712 110 121.956 110C131.201 110 138.696 102.506 138.696 93.2609C138.696 84.0161 131.201 76.5217 121.956 76.5217ZM121.956 78.913C129.867 78.913 136.304 85.3504 136.304 93.2609C136.304 101.171 129.867 107.609 121.956 107.609C114.046 107.609 107.609 101.171 107.609 93.2609C107.609 85.3504 114.046 78.913 121.956 78.913Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M76.5218 76.5217C67.2771 76.5217 59.7827 84.0161 59.7827 93.2609C59.7827 102.506 67.2771 110 76.5218 110C85.7666 110 93.261 102.506 93.261 93.2609C93.261 84.0161 85.7666 76.5217 76.5218 76.5217ZM76.5218 78.913C84.4323 78.913 90.8697 85.3504 90.8697 93.2609C90.8697 101.171 84.4323 107.609 76.5218 107.609C68.6114 107.609 62.174 101.171 62.174 93.2609C62.174 85.3504 68.6114 78.913 76.5218 78.913Z\",\n fill: \"#55547A\"\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\"defs\", [\n _c(\"clipPath\", { attrs: { id: \"clip0\" } }, [\n _c(\"rect\", {\n attrs: { width: \"153.043\", height: \"110\", fill: \"white\" }\n })\n ])\n ])\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"svg\",\n {\n attrs: {\n width: \"97\",\n height: \"110\",\n viewBox: \"0 0 97 110\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }\n },\n [\n _c(\"g\", { attrs: { \"clip-path\": \"url(#clip0)\" } }, [\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M41.25 104.844H55V84.2188H41.25V104.844ZM42.9688 103.125H53.2813V85.9375H42.9688V103.125Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M0 110H96.25V103.125H0V110ZM1.71875 108.281H94.5312V104.844H1.71875V108.281Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d: \"M34.375 8.59375H61.875V6.875H34.375V8.59375Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M48.125 15.4688C42.4291 15.4688 37.8125 20.0853 37.8125 25.7812C37.8125 31.4772 42.4291 36.0938 48.125 36.0938C53.8209 36.0938 58.4375 31.4772 58.4375 25.7812C58.4375 20.0853 53.8209 15.4688 48.125 15.4688ZM48.125 17.1875C52.8636 17.1875 56.7188 21.0427 56.7188 25.7812C56.7188 30.5198 52.8636 34.375 48.125 34.375C43.3864 34.375 39.5312 30.5198 39.5312 25.7812C39.5312 21.0427 43.3864 17.1875 48.125 17.1875Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M12.8906 63.5938C12.418 63.5938 12.0312 63.207 12.0312 62.7344V55.8594C12.0312 55.3867 12.418 55 12.8906 55C13.3633 55 13.75 55.3867 13.75 55.8594V62.7344C13.75 63.207 13.3633 63.5938 12.8906 63.5938Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M21.4844 63.5938C21.0117 63.5938 20.625 63.207 20.625 62.7344V55.8594C20.625 55.3867 21.0117 55 21.4844 55C21.957 55 22.3438 55.3867 22.3438 55.8594V62.7344C22.3438 63.207 21.957 63.5938 21.4844 63.5938Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M30.0781 63.5938C29.6055 63.5938 29.2188 63.207 29.2188 62.7344V55.8594C29.2188 55.3867 29.6055 55 30.0781 55C30.5508 55 30.9375 55.3867 30.9375 55.8594V62.7344C30.9375 63.207 30.5508 63.5938 30.0781 63.5938Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M38.6719 63.5938C38.1992 63.5938 37.8125 63.207 37.8125 62.7344V55.8594C37.8125 55.3867 38.1992 55 38.6719 55C39.1445 55 39.5312 55.3867 39.5312 55.8594V62.7344C39.5312 63.207 39.1445 63.5938 38.6719 63.5938Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M47.2656 63.5938C46.793 63.5938 46.4062 63.207 46.4062 62.7344V55.8594C46.4062 55.3867 46.793 55 47.2656 55C47.7383 55 48.125 55.3867 48.125 55.8594V62.7344C48.125 63.207 47.7383 63.5938 47.2656 63.5938Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M55.8594 63.5938C55.3867 63.5938 55 63.207 55 62.7344V55.8594C55 55.3867 55.3867 55 55.8594 55C56.332 55 56.7187 55.3867 56.7187 55.8594V62.7344C56.7187 63.207 56.332 63.5938 55.8594 63.5938Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M64.4531 63.5938C63.9805 63.5938 63.5938 63.207 63.5938 62.7344V55.8594C63.5938 55.3867 63.9805 55 64.4531 55C64.9258 55 65.3125 55.3867 65.3125 55.8594V62.7344C65.3125 63.207 64.9258 63.5938 64.4531 63.5938Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M73.0469 63.5938C72.5742 63.5938 72.1875 63.207 72.1875 62.7344V55.8594C72.1875 55.3867 72.5742 55 73.0469 55C73.5195 55 73.9062 55.3867 73.9062 55.8594V62.7344C73.9062 63.207 73.5195 63.5938 73.0469 63.5938Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M81.6406 63.5938C81.168 63.5938 80.7812 63.207 80.7812 62.7344V55.8594C80.7812 55.3867 81.168 55 81.6406 55C82.1133 55 82.5 55.3867 82.5 55.8594V62.7344C82.5 63.207 82.1133 63.5938 81.6406 63.5938Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d: \"M3.4375 103.125H5.15625V56.7188H3.4375V103.125Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d: \"M91.0938 103.125H92.8125V56.7188H91.0938V103.125Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M34.375 0C17.2098 0.9075 3.4375 15.2745 3.4375 32.6562V51.5625H34.375V0ZM32.6562 1.86484V49.8438H5.15625V32.6562C5.15625 16.7853 17.0947 3.59391 32.6562 1.86484Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M61.875 0V51.5625H92.8125V32.6562C92.8125 15.2745 79.0402 0.9075 61.875 0ZM63.5938 1.86484C79.1553 3.59391 91.0938 16.7853 91.0938 32.6562V49.8438H63.5938V1.86484Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M9.45312 34.375C8.97875 34.375 8.59375 33.99 8.59375 33.5157C8.59375 22.9316 13.6262 14.1247 22.7648 8.71238C23.1756 8.47347 23.7033 8.60925 23.9422 9.01488C24.1845 9.42222 24.0487 9.9516 23.6414 10.1939C14.9222 15.3553 10.3125 23.4197 10.3125 33.5157C10.3125 33.99 9.9275 34.375 9.45312 34.375Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M54.1406 25.7812C53.6663 25.7812 53.2813 25.3962 53.2813 24.9219C53.2813 22.8748 51.0314 20.625 48.9844 20.625C48.51 20.625 48.125 20.24 48.125 19.7656C48.125 19.2913 48.51 18.9062 48.9844 18.9062C51.963 18.9062 55 21.9433 55 24.9219C55 25.3962 54.615 25.7812 54.1406 25.7812Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M0 56.7188H96.25V49.8438H0V56.7188ZM1.71875 55H94.5312V51.5625H1.71875V55Z\",\n fill: \"#817AE3\"\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\"defs\", [\n _c(\"clipPath\", { attrs: { id: \"clip0\" } }, [\n _c(\"rect\", {\n attrs: { width: \"96.25\", height: \"110\", fill: \"white\" }\n })\n ])\n ])\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"svg\",\n {\n attrs: {\n width: \"110\",\n height: \"110\",\n viewBox: \"0 0 110 110\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }\n },\n [\n _c(\"g\", { attrs: { \"clip-path\": \"url(#clip0)\" } }, [\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M5.76398 22.9512L4.54883 21.7361L21.7363 4.54858L22.9515 5.76374L5.76398 22.9512Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M88.264 105.451L87.0488 104.236L104.236 87.0486L105.451 88.2637L88.264 105.451Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M29.8265 81.3887L28.6113 80.1736L38.9238 69.8611L40.139 71.0762L29.8265 81.3887Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M30.9375 81.6406C30.9375 83.0637 29.7825 84.2188 28.3594 84.2188C26.9362 84.2188 25.7812 83.0637 25.7812 81.6406C25.7812 80.2175 26.9362 79.0625 28.3594 79.0625C29.7825 79.0625 30.9375 80.2175 30.9375 81.6406Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M77.3435 61.5801C76.4635 61.5801 75.5835 61.9152 74.9132 62.5873L62.5863 74.9124C61.244 76.2548 61.244 78.4324 62.5863 79.7748L92.8123 110.001L110 92.8132L79.7738 62.5873C79.1035 61.9152 78.2235 61.5801 77.3435 61.5801ZM77.3435 63.2988C77.8024 63.2988 78.2338 63.4776 78.5587 63.8024L107.569 92.8132L92.8123 107.569L63.8015 78.5596C63.4767 78.2348 63.2979 77.8034 63.2979 77.3445C63.2979 76.8838 63.4767 76.4524 63.8015 76.1276L76.1284 63.8024C76.4532 63.4776 76.8846 63.2988 77.3435 63.2988Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M17.1875 0L0 17.1875L30.2259 47.4134C30.8963 48.0838 31.7763 48.4206 32.6562 48.4206C33.5363 48.4206 34.4162 48.0838 35.0866 47.4134L47.4134 35.0866C48.7558 33.7442 48.7558 31.5683 47.4134 30.2259L17.1875 0ZM17.1875 2.43031L46.1983 31.4411C46.5231 31.7659 46.7019 32.1973 46.7019 32.6562C46.7019 33.1152 46.5231 33.5466 46.1983 33.8714L33.8714 46.1983C33.5466 46.5231 33.1152 46.7019 32.6562 46.7019C32.1973 46.7019 31.7659 46.5231 31.4411 46.1983L2.43031 17.1875L17.1875 2.43031Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M60.156 28.9238C59.276 28.9238 58.396 29.259 57.7257 29.931L29.9301 57.7249C28.5878 59.0673 28.5878 61.2449 29.9301 62.5873L47.4132 80.0687C48.0835 80.7407 48.9635 81.0759 49.8435 81.0759C50.7235 81.0759 51.6035 80.7407 52.2738 80.0687L80.0695 52.2748C81.4118 50.9324 81.4118 48.7548 80.0695 47.4124L62.5863 29.931C61.916 29.259 61.036 28.9238 60.156 28.9238ZM60.156 30.6426C60.6149 30.6426 61.0463 30.8213 61.3712 31.1462L78.8543 48.6276C79.1792 48.9524 79.3579 49.3838 79.3579 49.8445C79.3579 50.3034 79.1792 50.7348 78.8543 51.0596L51.0587 78.8535C50.7338 79.1784 50.3024 79.3571 49.8435 79.3571C49.3846 79.3571 48.9532 79.1784 48.6284 78.8535L31.1453 61.3721C30.8204 61.0473 30.6417 60.6159 30.6417 60.157C30.6417 59.6963 30.8204 59.2649 31.1453 58.9401L58.9409 31.1462C59.2657 30.8213 59.6971 30.6426 60.156 30.6426Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M71.0765 40.1387L69.8613 38.9236L72.4395 36.3455L73.6546 37.5606L71.0765 40.1387Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M72.9858 24.8608C69.6291 28.2176 69.6291 33.6574 72.9858 37.0141C74.6633 38.6916 76.8633 39.5321 79.0633 39.5321C81.2616 39.5321 83.4616 38.6916 85.1391 37.0141L72.9858 24.8608ZM73.1388 27.4441L82.5558 36.8612C81.5091 37.4816 80.3111 37.8133 79.0633 37.8133C77.226 37.8133 75.5003 37.0966 74.201 35.799C72.9033 34.4996 72.1883 32.774 72.1883 30.9383C72.1883 29.6888 72.5183 28.4908 73.1388 27.4441Z\",\n fill: \"#55547A\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M86.1459 32.0051C85.9259 32.0051 85.7059 31.9209 85.5374 31.7542C85.2023 31.4173 85.2023 30.8742 85.5374 30.5373C86.3504 29.7261 86.7973 28.6467 86.7973 27.5003C86.7973 26.3522 86.3504 25.2728 85.5374 24.4615C83.9149 22.839 81.0859 22.839 79.4616 24.4615C79.1265 24.7984 78.5834 24.7984 78.2465 24.4615C77.9113 24.1264 77.9113 23.5833 78.2465 23.2464C80.5187 20.9742 84.4821 20.9742 86.7543 23.2464C87.8904 24.3825 88.516 25.8933 88.516 27.5003C88.516 29.1073 87.8904 30.6181 86.7543 31.7542C86.5859 31.9209 86.3659 32.0051 86.1459 32.0051Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M89.792 35.6514C89.572 35.6514 89.352 35.5672 89.1836 35.4004C88.8484 35.0636 88.8484 34.5204 89.1836 34.1836C90.9711 32.3978 91.9525 30.0259 91.9525 27.4994C91.9525 24.9745 90.9711 22.6009 89.1836 20.8151C87.3978 19.0294 85.0259 18.0462 82.4994 18.0462C79.9745 18.0462 77.6009 19.0294 75.8152 20.8151C75.48 21.1503 74.9352 21.1503 74.6 20.8151C74.2648 20.48 74.2648 19.9351 74.6 19.6C78.9553 15.2447 86.0434 15.2447 90.4005 19.6C94.7558 23.9553 94.7558 31.0434 90.4005 35.4004C90.232 35.5672 90.012 35.6514 89.792 35.6514Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M93.4379 39.297C93.2179 39.297 92.9979 39.2128 92.8295 39.0461C92.4944 38.7092 92.4944 38.1661 92.8295 37.8292C95.5898 35.0706 97.1092 31.4028 97.1092 27.4995C97.1092 23.5979 95.5898 19.9284 92.8295 17.1698C90.0709 14.4112 86.4031 12.8901 82.4998 12.8901C78.5983 12.8901 74.9287 14.4112 72.1701 17.1698C71.835 17.505 71.2901 17.505 70.955 17.1698C70.6198 16.8347 70.6198 16.2898 70.955 15.9547C74.0384 12.8712 78.1394 11.1714 82.4998 11.1714C86.862 11.1714 90.9612 12.8712 94.0464 15.9547C97.1298 19.0381 98.8279 23.139 98.8279 27.4995C98.8279 31.8617 97.1298 35.9609 94.0464 39.0461C93.8779 39.2128 93.6579 39.297 93.4379 39.297Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M39.7832 40.9981L8.8457 10.0606L10.0609 8.84546L40.9984 39.783L39.7832 40.9981Z\",\n fill: \"#817AE3\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n \"fill-rule\": \"evenodd\",\n \"clip-rule\": \"evenodd\",\n d:\n \"M99.9395 101.154L69.002 70.2169L70.2171 69.0017L101.155 99.9392L99.9395 101.154Z\",\n fill: \"#817AE3\"\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\"defs\", [\n _c(\"clipPath\", { attrs: { id: \"clip0\" } }, [\n _c(\"rect\", { attrs: { width: \"110\", height: \"110\", fill: \"white\" } })\n ])\n ])\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"svg\",\n {\n staticClass: \"svg-inline--fa fa-save fa-w-14\",\n attrs: {\n width: \"20\",\n height: \"15\",\n \"aria-hidden\": \"true\",\n focusable: \"false\",\n \"data-prefix\": \"fas\",\n \"data-icon\": \"save\",\n role: \"img\",\n xmlns: \"http://www.w3.org/2000/svg\",\n viewBox: \"0 0 448 512\"\n }\n },\n [\n _c(\"path\", {\n attrs: {\n fill: \"currentColor\",\n d:\n \"M433.941 129.941l-83.882-83.882A48 48 0 0 0 316.118 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V163.882a48 48 0 0 0-14.059-33.941zM224 416c-35.346 0-64-28.654-64-64 0-35.346 28.654-64 64-64s64 28.654 64 64c0 35.346-28.654 64-64 64zm96-304.52V212c0 6.627-5.373 12-12 12H76c-6.627 0-12-5.373-12-12V108c0-6.627 5.373-12 12-12h228.52c3.183 0 6.235 1.264 8.485 3.515l3.48 3.48A11.996 11.996 0 0 1 320 111.48z\"\n }\n })\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"svg\",\n {\n attrs: {\n width: \"39\",\n height: \"39\",\n viewBox: \"0 0 39 39\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }\n },\n [\n _c(\"path\", {\n attrs: {\n d:\n \"M19.22 38.44C29.8349 38.44 38.44 29.8349 38.44 19.22C38.44 8.60509 29.8349 0 19.22 0C8.60509 0 0 8.60509 0 19.22C0 29.8349 8.60509 38.44 19.22 38.44Z\",\n fill: \"#3B5998\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M23.442 18.5216H20.833V28.08H16.88V18.5216H15V15.1624H16.88V12.9887C16.88 11.4342 17.6184 9 20.8682 9L23.7962 9.01225V12.2729H21.6717C21.3232 12.2729 20.8332 12.447 20.8332 13.1886V15.1656H23.7874L23.442 18.5216Z\",\n fill: \"white\"\n }\n })\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"svg\",\n {\n attrs: {\n width: \"40\",\n height: \"39\",\n viewBox: \"0 0 40 39\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }\n },\n [\n _c(\"circle\", {\n attrs: {\n cx: \"20.0078\",\n cy: \"19.7782\",\n r: \"18.7188\",\n fill: \"#F2F2F2\",\n stroke: \"#F2F2F2\",\n \"stroke-width\": \"1.00639\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M13.744 21.9871L12.9733 24.8641L10.1565 24.9237C9.31465 23.3623 8.83716 21.5759 8.83716 19.6775C8.83716 17.8418 9.2836 16.1107 10.075 14.5864H10.0756L12.5833 15.0462L13.6819 17.5389C13.4519 18.2092 13.3266 18.9288 13.3266 19.6775C13.3267 20.4902 13.4739 21.2688 13.744 21.9871Z\",\n fill: \"#FBBB00\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M30.7842 17.6089C30.9114 18.2786 30.9777 18.9701 30.9777 19.677C30.9777 20.4695 30.8943 21.2426 30.7356 21.9883C30.1967 24.526 28.7886 26.7419 26.8379 28.3099L26.8373 28.3093L23.6786 28.1482L23.2316 25.3575C24.5259 24.5984 25.5375 23.4104 26.0703 21.9883H20.1508V17.6089H26.1567H30.7842Z\",\n fill: \"#518EF8\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M26.8374 28.3096L26.838 28.3102C24.9409 29.8351 22.531 30.7475 19.9076 30.7475C15.6918 30.7475 12.0264 28.3911 10.1566 24.9235L13.7441 21.9868C14.679 24.4819 17.0859 26.258 19.9076 26.258C21.1204 26.258 22.2567 25.9301 23.2317 25.3578L26.8374 28.3096Z\",\n fill: \"#28B446\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M26.9737 11.1555L23.3874 14.0916C22.3783 13.4608 21.1855 13.0964 19.9075 13.0964C17.022 13.0964 14.5701 14.954 13.682 17.5386L10.0757 14.5861H10.0751C11.9175 11.0339 15.6291 8.60693 19.9075 8.60693C22.5936 8.60693 25.0564 9.56373 26.9737 11.1555Z\",\n fill: \"#F14336\"\n }\n })\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"svg\",\n {\n attrs: {\n width: \"39\",\n height: \"39\",\n viewBox: \"0 0 39 39\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }\n },\n [\n _c(\"path\", {\n attrs: {\n d:\n \"M19.4104 39.0002C30.0264 39.0002 38.6324 30.3942 38.6324 19.7782C38.6324 9.16215 30.0264 0.556152 19.4104 0.556152C8.79435 0.556152 0.188354 9.16215 0.188354 19.7782C0.188354 30.3942 8.79435 39.0002 19.4104 39.0002Z\",\n fill: \"#55ACEE\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M31.1843 14.3704C30.3605 14.7357 29.4744 14.9827 28.5452 15.0931C29.494 14.5246 30.2221 13.6251 30.5658 12.5516C29.678 13.0783 28.6942 13.4603 27.6481 13.6663C26.81 12.7737 25.6159 12.2158 24.2936 12.2158C21.7566 12.2158 19.699 14.2734 19.699 16.8104C19.699 17.1706 19.7397 17.5211 19.8185 17.8576C16 17.666 12.6143 15.837 10.348 13.0563C9.95261 13.7348 9.72577 14.5246 9.72577 15.3665C9.72577 16.9602 10.5375 18.3671 11.7697 19.1908C11.0169 19.1672 10.3079 18.9606 9.68876 18.6155C9.68842 18.635 9.68842 18.6546 9.68842 18.6738C9.68842 20.9 11.2728 22.7568 13.3743 23.1786C12.9892 23.2841 12.5825 23.34 12.1641 23.34C11.8673 23.34 11.5799 23.3115 11.2996 23.2581C11.8841 25.083 13.5806 26.4115 15.5916 26.4489C14.0188 27.6814 12.038 28.4157 9.88476 28.4157C9.5147 28.4157 9.14806 28.3941 8.78931 28.3512C10.8216 29.6554 13.2373 30.4157 15.8318 30.4157C24.2829 30.4157 28.9046 23.4147 28.9046 17.3426C28.9046 17.1435 28.9002 16.9451 28.8913 16.7484C29.7897 16.1008 30.5685 15.2918 31.1843 14.3704Z\",\n fill: \"#F1F2F2\"\n }\n })\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n attrs: { id: \"loginForm\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.validateBeforeSubmit($event)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"mb-4\" },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.formData.email.$error,\n disabled: _vm.isSent,\n placeholder: _vm.$t(\"login.enter_email\"),\n focus: \"\",\n name: \"email\"\n },\n on: {\n blur: function($event) {\n return _vm.$v.formData.email.$touch()\n }\n },\n model: {\n value: _vm.formData.email,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"email\", $$v)\n },\n expression: \"formData.email\"\n }\n }),\n _vm._v(\" \"),\n _vm.$v.formData.email.$error\n ? _c(\"div\", [\n !_vm.$v.formData.email.required\n ? _c(\"span\", { staticClass: \"text-sm text-danger\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"validation.required\")) +\n \"\\n \"\n )\n ])\n : _vm._e(),\n _vm._v(\" \"),\n !_vm.$v.formData.email.email\n ? _c(\"span\", { staticClass: \"text-sm text-danger\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"validation.email_incorrect\")) +\n \"\\n \"\n )\n ])\n : _vm._e()\n ])\n : _vm._e()\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n type: \"submit\",\n variant: \"primary\"\n }\n },\n [\n !_vm.isSent\n ? _c(\"div\", [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"validation.send_reset_link\")) +\n \"\\n \"\n )\n ])\n : _c(\"div\", [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"validation.not_yet\")) + \"\\n \"\n )\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"mt-4 mb-4 text-sm\" },\n [\n _c(\n \"router-link\",\n {\n staticClass: \"text-sm text-primary-400 hover:text-gray-700\",\n attrs: { to: \"/login\" }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.back_to_login\")) + \"\\n \"\n )\n ]\n )\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n attrs: { id: \"loginForm\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.validateBeforeSubmit($event)\n }\n }\n },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"login.email\"),\n error: _vm.emailError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.loginData.email.$error,\n placeholder: _vm.$t(_vm.login.login_placeholder),\n focus: \"\",\n type: \"email\",\n name: \"email\"\n },\n on: {\n input: function($event) {\n return _vm.$v.loginData.email.$touch()\n }\n },\n model: {\n value: _vm.loginData.email,\n callback: function($$v) {\n _vm.$set(_vm.loginData, \"email\", $$v)\n },\n expression: \"loginData.email\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"login.password\"),\n error: _vm.passwordError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.loginData.password.$error,\n type: _vm.getInputType,\n name: \"password\"\n },\n on: {\n input: function($event) {\n return _vm.$v.loginData.password.$touch()\n }\n },\n scopedSlots: _vm._u([\n {\n key: \"rightIcon\",\n fn: function() {\n return [\n _vm.isShowPassword\n ? _c(\"eye-off-icon\", {\n staticClass:\n \"w-5 h-5 mr-1 text-gray-500 cursor-pointer\",\n on: {\n click: function($event) {\n _vm.isShowPassword = !_vm.isShowPassword\n }\n }\n })\n : _c(\"eye-icon\", {\n staticClass:\n \"w-5 h-5 mr-1 text-gray-500 cursor-pointer\",\n on: {\n click: function($event) {\n _vm.isShowPassword = !_vm.isShowPassword\n }\n }\n })\n ]\n },\n proxy: true\n }\n ]),\n model: {\n value: _vm.loginData.password,\n callback: function($$v) {\n _vm.$set(_vm.loginData, \"password\", $$v)\n },\n expression: \"loginData.password\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"mt-5 mb-8\" }, [\n _c(\n \"div\",\n { staticClass: \"mb-4\" },\n [\n _c(\n \"router-link\",\n {\n staticClass: \"text-sm text-primary-400 hover:text-gray-700\",\n attrs: { to: \"forgot-password\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"login.forgot_password\")) +\n \"\\n \"\n )\n ]\n )\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n type: \"submit\",\n variant: \"primary\"\n }\n },\n [_vm._v(\"\\n \" + _vm._s(_vm.$t(\"login.login\")) + \"\\n \")]\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n { attrs: { id: \"registerForm\", action: \"\", method: \"post\" } },\n [\n _c(\"div\", { staticClass: \"form-group\" }, [\n _c(\"input\", {\n staticClass: \"form-control form-control-danger\",\n attrs: {\n placeholder: _vm.$t(\"login.enter_email\"),\n type: \"email\",\n name: \"email\"\n }\n })\n ]),\n _vm._v(\" \"),\n _vm._m(0),\n _vm._v(\" \"),\n _vm._m(1),\n _vm._v(\" \"),\n _c(\"sw-button\", { staticClass: \"btn btn-login btn-full\" }, [\n _vm._v(_vm._s(_vm.$t(\"login.register\")))\n ])\n ],\n 1\n )\n}\nvar staticRenderFns = [\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"form-group\" }, [\n _c(\"input\", {\n staticClass: \"form-control form-control-danger\",\n attrs: {\n id: \"password\",\n type: \"password\",\n placeholder: \"Enter Password\",\n name: \"password\"\n }\n })\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"form-group\" }, [\n _c(\"input\", {\n staticClass: \"form-control form-control-danger\",\n attrs: {\n type: \"password\",\n placeholder: \"Retype Password\",\n name: \"password_confirmation\"\n }\n })\n ])\n }\n]\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n attrs: { id: \"loginForm\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.validateBeforeSubmit($event)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"mb-4 form-group\" },\n [\n _c(\n \"sw-input-group\",\n { attrs: { label: _vm.$t(\"login.email\"), required: \"\" } },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.formData.email.$error,\n placeholder: _vm.$t(\"login.enter_email\"),\n type: \"email\",\n name: \"email\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.email.$touch()\n }\n },\n model: {\n value: _vm.formData.email,\n callback: function($$v) {\n _vm.$set(\n _vm.formData,\n \"email\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"formData.email\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.$v.formData.email.$error\n ? _c(\"div\", [\n !_vm.$v.formData.email.required\n ? _c(\n \"span\",\n { staticClass: \"text-sm help-block text-danger\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"validation.required\")) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n !_vm.$v.formData.email.email\n ? _c(\n \"span\",\n { staticClass: \"text-sm help-block text-danger\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"validation.email_incorrect\")) +\n \"\\n \"\n )\n ]\n )\n : _vm._e()\n ])\n : _vm._e()\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"mb-4 form-group\" },\n [\n _c(\n \"sw-input-group\",\n { attrs: { label: _vm.$t(\"login.password\"), required: \"\" } },\n [\n _c(\"sw-input\", {\n attrs: {\n id: \"password\",\n invalid: _vm.$v.formData.password.$error,\n placeholder: _vm.$t(\"login.enter_password\"),\n type: \"password\",\n name: \"password\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.password.$touch()\n }\n },\n model: {\n value: _vm.formData.password,\n callback: function($$v) {\n _vm.$set(\n _vm.formData,\n \"password\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"formData.password\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.$v.formData.password.$error\n ? _c(\"div\", [\n !_vm.$v.formData.password.required\n ? _c(\n \"span\",\n { staticClass: \"text-sm help-block text-danger\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"validation.required\")) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n !_vm.$v.formData.password.minLength\n ? _c(\n \"span\",\n { staticClass: \"text-sm help-block text-danger\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$tc(\n \"validation.password_length\",\n _vm.$v.formData.password.minLength.min,\n {\n count:\n _vm.$v.formData.password.$params.minLength\n .min\n }\n )\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e()\n ])\n : _vm._e()\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"mb-8 form-group\" },\n [\n _c(\n \"sw-input-group\",\n { attrs: { label: _vm.$t(\"login.retype_password\"), required: \"\" } },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.formData.password_confirmation.$error,\n placeholder: _vm.$t(\"login.retype_password\"),\n type: \"password\",\n name: \"password_confirmation\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.password_confirmation.$touch()\n }\n },\n model: {\n value: _vm.formData.password_confirmation,\n callback: function($$v) {\n _vm.$set(\n _vm.formData,\n \"password_confirmation\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"formData.password_confirmation\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.$v.formData.password_confirmation.$error\n ? _c(\"div\", [\n !_vm.$v.formData.password_confirmation.sameAsPassword\n ? _c(\n \"span\",\n { staticClass: \"text-sm help-block text-danger\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"validation.password_incorrect\")) +\n \"\\n \"\n )\n ]\n )\n : _vm._e()\n ])\n : _vm._e()\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"sw-button\", { attrs: { type: \"submit\", variant: \"primary\" } }, [\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"login.reset_password\")) + \"\\n \")\n ])\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"base-page\",\n { staticClass: \"customer-create\" },\n [\n !_vm.initLoad\n ? _c(\n \"form\",\n {\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.submitCustomerData($event)\n }\n }\n },\n [\n _c(\n \"sw-page-header\",\n { staticClass: \"mb-5\", attrs: { title: _vm.pageTitle } },\n [\n _c(\n \"sw-breadcrumb\",\n { attrs: { slot: \"breadcrumbs\" }, slot: \"breadcrumbs\" },\n [\n _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"/admin/dashboard\",\n title: _vm.$t(\"general.home\")\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"/admin/customers\",\n title: _vm.$tc(\"customers.customer\", 2)\n }\n }),\n _vm._v(\" \"),\n _vm.$route.name === \"customers.edit\"\n ? _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"#\",\n title: _vm.$t(\"customers.edit_customer\"),\n active: \"\"\n }\n })\n : _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"#\",\n title: _vm.$t(\"customers.new_customer\"),\n active: \"\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"template\",\n { slot: \"actions\" },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"hidden md:relative md:flex\",\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\",\n size: \"lg\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2 -ml-1\" })\n : _vm._e(),\n _vm._v(\n \"\\n\\n \" +\n _vm._s(\n _vm.isEdit\n ? _vm.$t(\"customers.update_customer\")\n : _vm.$t(\"customers.save_customer\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\n \"sw-card\",\n { attrs: { variant: \"customer-card\" } },\n [\n _c(\"div\", { staticClass: \"grid grid-cols-5 gap-4 mb-8\" }, [\n _c(\n \"h6\",\n {\n staticClass: \"col-span-5 sw-section-title lg:col-span-1\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"customers.basic_info\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid col-span-5 lg:col-span-4 gap-y-6 gap-x-4 md:grid-cols-6\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"md:col-span-3\",\n attrs: {\n label: _vm.$t(\"customers.display_name\"),\n error: _vm.displayNameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.formData.name.$error,\n focus: \"\",\n type: \"text\",\n name: \"name\",\n tabindex: \"1\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.name.$touch()\n }\n },\n model: {\n value: _vm.formData.name,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"name\", $$v)\n },\n expression: \"formData.name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"md:col-span-3\",\n attrs: {\n label: _vm.$t(\"customers.primary_contact_name\")\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n label: _vm.$t(\"customers.contact_name\"),\n type: \"text\",\n tabindex: \"2\"\n },\n model: {\n value: _vm.formData.contact_name,\n callback: function($$v) {\n _vm.$set(\n _vm.formData,\n \"contact_name\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"formData.contact_name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"md:col-span-3\",\n attrs: {\n label: _vm.$t(\"customers.email\"),\n error: _vm.emailError\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.formData.email.$error,\n type: \"text\",\n name: \"email\",\n tabindex: \"3\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.email.$touch()\n }\n },\n model: {\n value: _vm.formData.email,\n callback: function($$v) {\n _vm.$set(\n _vm.formData,\n \"email\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"formData.email\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"md:col-span-3\",\n attrs: { label: _vm.$t(\"customers.phone\") }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n type: \"text\",\n name: \"phone\",\n tabindex: \"4\"\n },\n model: {\n value: _vm.formData.phone,\n callback: function($$v) {\n _vm.$set(\n _vm.formData,\n \"phone\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"formData.phone\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"md:col-span-3\",\n attrs: {\n label: _vm.$t(\"customers.primary_currency\")\n }\n },\n [\n _c(\"sw-select\", {\n attrs: {\n options: _vm.currencies,\n \"custom-label\": _vm.currencyNameWithCode,\n \"allow-empty\": false,\n searchable: true,\n \"show-labels\": false,\n tabindex: 5,\n placeholder: _vm.$t(\n \"customers.select_currency\"\n ),\n label: \"name\",\n \"track-by\": \"id\"\n },\n model: {\n value: _vm.currency,\n callback: function($$v) {\n _vm.currency = $$v\n },\n expression: \"currency\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"md:col-span-3\",\n attrs: {\n label: _vm.$t(\"customers.website\"),\n error: _vm.urlError\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.formData.website.$error,\n type: \"url\",\n tabindex: \"6\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.website.$touch()\n }\n },\n model: {\n value: _vm.formData.website,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"website\", $$v)\n },\n expression: \"formData.website\"\n }\n })\n ],\n 1\n )\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\"sw-divider\", { staticClass: \"mb-5 md:mb-8\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"grid grid-cols-5 gap-4 mb-8\" }, [\n _c(\n \"h6\",\n {\n staticClass: \"col-span-5 sw-section-title lg:col-span-1\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"customers.billing_address\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid col-span-5 lg:col-span-4 gap-y-6 gap-x-4 md:grid-cols-6\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"md:col-span-3\",\n attrs: { label: _vm.$t(\"customers.name\") }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n type: \"text\",\n name: \"address_name\",\n tabindex: \"7\"\n },\n model: {\n value: _vm.billing.name,\n callback: function($$v) {\n _vm.$set(\n _vm.billing,\n \"name\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"billing.name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"md:col-span-3\",\n attrs: { label: _vm.$t(\"customers.country\") }\n },\n [\n _c(\"sw-select\", {\n attrs: {\n options: _vm.countries,\n searchable: true,\n \"show-labels\": false,\n \"allow-empty\": true,\n tabindex: 8,\n placeholder: _vm.$t(\"general.select_country\"),\n label: \"name\",\n \"track-by\": \"id\"\n },\n model: {\n value: _vm.billing_country,\n callback: function($$v) {\n _vm.billing_country = $$v\n },\n expression: \"billing_country\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"md:col-span-3\",\n attrs: { label: _vm.$t(\"customers.state\") }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n name: \"billing.state\",\n type: \"text\",\n tabindex: \"9\"\n },\n model: {\n value: _vm.billing.state,\n callback: function($$v) {\n _vm.$set(_vm.billing, \"state\", $$v)\n },\n expression: \"billing.state\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"md:col-span-3\",\n attrs: { label: _vm.$t(\"customers.city\") }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n name: \"billing.city\",\n type: \"text\",\n tabindex: \"10\"\n },\n model: {\n value: _vm.billing.city,\n callback: function($$v) {\n _vm.$set(_vm.billing, \"city\", $$v)\n },\n expression: \"billing.city\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"md:col-span-3\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"customers.address\"),\n error: _vm.billAddress1Error\n }\n },\n [\n _c(\"sw-textarea\", {\n attrs: {\n placeholder: _vm.$t(\"general.street_1\"),\n type: \"text\",\n name: \"billing_street1\",\n rows: \"3\",\n tabindex: \"11\"\n },\n on: {\n input: function($event) {\n return _vm.$v.billing.address_street_1.$touch()\n }\n },\n model: {\n value: _vm.billing.address_street_1,\n callback: function($$v) {\n _vm.$set(\n _vm.billing,\n \"address_street_1\",\n typeof $$v === \"string\"\n ? $$v.trim()\n : $$v\n )\n },\n expression: \"billing.address_street_1\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n { attrs: { error: _vm.billAddress2Error } },\n [\n _c(\"sw-textarea\", {\n attrs: {\n placeholder: _vm.$t(\"general.street_2\"),\n type: \"text\",\n name: \"billing_street2\",\n rows: \"3\",\n tabindex: \"12\"\n },\n on: {\n input: function($event) {\n return _vm.$v.billing.address_street_2.$touch()\n }\n },\n model: {\n value: _vm.billing.address_street_2,\n callback: function($$v) {\n _vm.$set(\n _vm.billing,\n \"address_street_2\",\n typeof $$v === \"string\"\n ? $$v.trim()\n : $$v\n )\n },\n expression: \"billing.address_street_2\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"md:col-span-3\" },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-6\",\n attrs: { label: _vm.$t(\"customers.phone\") }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n type: \"text\",\n name: \"phone\",\n tabindex: \"13\"\n },\n model: {\n value: _vm.billing.phone,\n callback: function($$v) {\n _vm.$set(\n _vm.billing,\n \"phone\",\n typeof $$v === \"string\"\n ? $$v.trim()\n : $$v\n )\n },\n expression: \"billing.phone\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: { label: _vm.$t(\"customers.zip_code\") }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n tabindex: \"14\",\n type: \"text\",\n name: \"zip\"\n },\n model: {\n value: _vm.billing.zip,\n callback: function($$v) {\n _vm.$set(\n _vm.billing,\n \"zip\",\n typeof $$v === \"string\"\n ? $$v.trim()\n : $$v\n )\n },\n expression: \"billing.zip\"\n }\n })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\"sw-divider\", { staticClass: \"mb-5 md:mb-8\" }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"flex items-center justify-start mb-6 md:justify-end md:mb-0\"\n },\n [\n _c(\n \"div\",\n { staticClass: \"p-1\" },\n [\n _c(\n \"sw-button\",\n {\n ref: \"sameAddress\",\n staticClass: \"h-8 px-3 py-1 mb-4\",\n attrs: { variant: \"primary\", type: \"button\" },\n on: {\n click: function($event) {\n return _vm.copyAddress(true)\n }\n }\n },\n [\n _c(\"document-duplicate-icon\", {\n staticClass: \"h-4 mr-1 -ml-2\"\n }),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"text-xs\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"customers.copy_billing_address\")\n ) +\n \"\\n \"\n )\n ])\n ],\n 1\n )\n ],\n 1\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"grid grid-cols-5 gap-4 mb-8\" }, [\n _c(\n \"h6\",\n {\n staticClass: \"col-span-5 sw-section-title lg:col-span-1\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"customers.shipping_address\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid col-span-5 lg:col-span-4 gap-y-6 gap-x-4 md:grid-cols-6\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"md:col-span-3\",\n attrs: { label: _vm.$t(\"customers.name\") }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n type: \"text\",\n name: \"address_name\",\n tabindex: \"15\"\n },\n model: {\n value: _vm.shipping.name,\n callback: function($$v) {\n _vm.$set(\n _vm.shipping,\n \"name\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"shipping.name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"md:col-span-3\",\n attrs: { label: _vm.$t(\"customers.country\") }\n },\n [\n _c(\"sw-select\", {\n attrs: {\n options: _vm.countries,\n searchable: true,\n \"show-labels\": false,\n tabindex: 16,\n \"allow-empty\": true,\n placeholder: _vm.$t(\"general.select_country\"),\n label: \"name\",\n \"track-by\": \"id\"\n },\n model: {\n value: _vm.shipping_country,\n callback: function($$v) {\n _vm.shipping_country = $$v\n },\n expression: \"shipping_country\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"md:col-span-3\",\n attrs: { label: _vm.$t(\"customers.state\") }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n name: \"shipping.state\",\n type: \"text\",\n tabindex: \"17\"\n },\n model: {\n value: _vm.shipping.state,\n callback: function($$v) {\n _vm.$set(_vm.shipping, \"state\", $$v)\n },\n expression: \"shipping.state\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"md:col-span-3\",\n attrs: { label: _vm.$t(\"customers.city\") }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n name: \"shipping.city\",\n type: \"text\",\n tabindex: \"18\"\n },\n model: {\n value: _vm.shipping.city,\n callback: function($$v) {\n _vm.$set(_vm.shipping, \"city\", $$v)\n },\n expression: \"shipping.city\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"md:col-span-3\",\n attrs: { label: _vm.$t(\"customers.address\") }\n },\n [\n _c(\"sw-textarea\", {\n attrs: {\n tabindex: 19,\n placeholder: _vm.$t(\"general.street_1\"),\n type: \"text\",\n name: \"street_1\",\n rows: \"3\"\n },\n on: {\n input: function($event) {\n return _vm.$v.shipping.address_street_1.$touch()\n }\n },\n model: {\n value: _vm.shipping.address_street_1,\n callback: function($$v) {\n _vm.$set(\n _vm.shipping,\n \"address_street_1\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"shipping.address_street_1\"\n }\n }),\n _vm._v(\" \"),\n _vm.$v.shipping.address_street_1.$error\n ? _c(\"div\", [\n !_vm.$v.shipping.address_street_1.maxLength\n ? _c(\n \"span\",\n { staticClass: \"text-sm text-danger\" },\n [\n _vm._v(\n _vm._s(\n _vm.$t(\n \"validation.address_maxlength\"\n )\n )\n )\n ]\n )\n : _vm._e()\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"sw-textarea\", {\n attrs: {\n tabindex: 20,\n placeholder: _vm.$t(\"general.street_2\"),\n type: \"text\",\n name: \"street_2\",\n rows: \"3\"\n },\n on: {\n input: function($event) {\n return _vm.$v.shipping.address_street_2.$touch()\n }\n },\n model: {\n value: _vm.shipping.address_street_2,\n callback: function($$v) {\n _vm.$set(\n _vm.shipping,\n \"address_street_2\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"shipping.address_street_2\"\n }\n }),\n _vm._v(\" \"),\n _vm.$v.shipping.address_street_2.$error\n ? _c(\"div\", [\n !_vm.$v.shipping.address_street_2.maxLength\n ? _c(\n \"span\",\n { staticClass: \"text-danger\" },\n [\n _vm._v(\n _vm._s(\n _vm.$t(\n \"validation.address_maxlength\"\n )\n )\n )\n ]\n )\n : _vm._e()\n ])\n : _vm._e()\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"md:col-span-3\" },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-6\",\n attrs: { label: _vm.$t(\"customers.phone\") }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n type: \"text\",\n name: \"phone\",\n tabindex: \"21\"\n },\n model: {\n value: _vm.shipping.phone,\n callback: function($$v) {\n _vm.$set(\n _vm.shipping,\n \"phone\",\n typeof $$v === \"string\"\n ? $$v.trim()\n : $$v\n )\n },\n expression: \"shipping.phone\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: { label: _vm.$t(\"customers.zip_code\") }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n type: \"text\",\n name: \"zip\",\n tabindex: \"22\"\n },\n model: {\n value: _vm.shipping.zip,\n callback: function($$v) {\n _vm.$set(\n _vm.shipping,\n \"zip\",\n typeof $$v === \"string\"\n ? $$v.trim()\n : $$v\n )\n },\n expression: \"shipping.zip\"\n }\n })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _vm.customFields.length > 0\n ? _c(\"sw-divider\", { staticClass: \"mb-5 md:mb-8\" })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.customFields.length > 0\n ? _c(\n \"div\",\n { staticClass: \"grid grid-cols-5 gap-4 mb-8\" },\n [\n _c(\n \"h6\",\n {\n staticClass:\n \"col-span-5 sw-section-title lg:col-span-1\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"settings.custom_fields.title\")\n ) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid col-span-5 lg:col-span-4 gap-y-6 gap-x-4 md:grid-cols-6\"\n },\n _vm._l(_vm.customFields, function(field, index) {\n return _c(\n \"sw-input-group\",\n {\n key: index,\n staticClass: \"md:col-span-3\",\n attrs: {\n label: field.label,\n required: field.is_required ? true : false\n }\n },\n [\n _c(field.type + \"Field\", {\n tag: \"component\",\n attrs: {\n type: field.type.label,\n field: field,\n isEdit: _vm.isEdit,\n \"invalid-fields\": _vm.invalidFields,\n tabindex: 23 + index\n },\n on: { update: _vm.setCustomFieldValue }\n })\n ],\n 1\n )\n }),\n 1\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"flex w-full sm:hidden md:hidden\",\n attrs: {\n disabled: _vm.isLoading,\n loading: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\",\n size: \"lg\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2 -ml-1\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.isEdit\n ? _vm.$t(\"customers.update_customer\")\n : _vm.$t(\"customers.save_customer\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n : _c(\"base-loader\")\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"base-page\",\n { staticClass: \"customer-create\" },\n [\n _c(\n \"sw-page-header\",\n { attrs: { title: _vm.$t(\"customers.title\") } },\n [\n _c(\n \"sw-breadcrumb\",\n { attrs: { slot: \"breadcrumbs\" }, slot: \"breadcrumbs\" },\n [\n _c(\"sw-breadcrumb-item\", {\n attrs: { to: \"dashboard\", title: _vm.$t(\"general.home\") }\n }),\n _vm._v(\" \"),\n _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"#\",\n title: _vm.$tc(\"customers.customer\", 2),\n active: \"\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"template\",\n { slot: \"actions\" },\n [\n _c(\n \"sw-button\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.totalCustomers,\n expression: \"totalCustomers\"\n }\n ],\n attrs: { size: \"lg\", variant: \"primary-outline\" },\n on: { click: _vm.toggleFilter }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.filter\")) +\n \"\\n \"\n ),\n _c(_vm.filterIcon, {\n tag: \"component\",\n staticClass: \"h-4 ml-1 -mr-1 font-bold\"\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"ml-4\",\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"customers/create\",\n size: \"lg\",\n variant: \"primary\"\n }\n },\n [\n _c(\"plus-sm-icon\", {\n staticClass: \"h-6 mr-1 -ml-2 font-bold\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"customers.new_customer\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\n \"slide-y-up-transition\",\n [\n _c(\n \"sw-filter-wrapper\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.showFilters,\n expression: \"showFilters\"\n }\n ]\n },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"flex-1 mt-2\",\n attrs: { label: _vm.$t(\"customers.display_name\") }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: { type: \"text\", name: \"name\", autocomplete: \"off\" },\n model: {\n value: _vm.filters.display_name,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"display_name\", $$v)\n },\n expression: \"filters.display_name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"flex-1 mt-2 ml-0 lg:ml-6\",\n attrs: { label: _vm.$t(\"customers.contact_name\") }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n type: \"text\",\n name: \"address_name\",\n autocomplete: \"off\"\n },\n model: {\n value: _vm.filters.contact_name,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"contact_name\", $$v)\n },\n expression: \"filters.contact_name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"flex-1 mt-2 ml-0 lg:ml-6\",\n attrs: { label: _vm.$t(\"customers.phone\") }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: { type: \"text\", name: \"phone\", autocomplete: \"off\" },\n model: {\n value: _vm.filters.phone,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"phone\", $$v)\n },\n expression: \"filters.phone\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"absolute text-sm leading-snug text-black cursor-pointer\",\n staticStyle: { top: \"10px\", right: \"15px\" },\n on: { click: _vm.clearFilter }\n },\n [_vm._v(_vm._s(_vm.$t(\"general.clear_all\")))]\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-empty-table-placeholder\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.showEmptyScreen,\n expression: \"showEmptyScreen\"\n }\n ],\n attrs: {\n title: _vm.$t(\"customers.no_customers\"),\n description: _vm.$t(\"customers.list_of_customers\")\n }\n },\n [\n _c(\"astronaut-icon\", { staticClass: \"mt-5 mb-4\" }),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n slot: \"actions\",\n \"tag-name\": \"router-link\",\n to: \"/admin/customers/create\",\n size: \"lg\",\n variant: \"primary-outline\"\n },\n slot: \"actions\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"customers.add_new_customer\")) +\n \"\\n \"\n )\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: !_vm.showEmptyScreen,\n expression: \"!showEmptyScreen\"\n }\n ],\n staticClass: \"relative table-container\"\n },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"relative flex items-center justify-between h-10 mt-5 border-b-2 border-gray-200 border-solid\"\n },\n [\n _c(\"p\", { staticClass: \"text-sm\" }, [\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.showing\")) + \": \"),\n _c(\"b\", [_vm._v(_vm._s(_vm.customers.length))]),\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.of\")) + \" \"),\n _c(\"b\", [_vm._v(_vm._s(_vm.totalCustomers))])\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-transition\",\n { attrs: { type: \"fade\" } },\n [\n _vm.selectedCustomers.length\n ? _c(\n \"sw-dropdown\",\n [\n _c(\n \"span\",\n {\n staticClass:\n \"flex block text-sm font-medium cursor-pointer select-none text-primary-400\",\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.actions\")) +\n \"\\n \"\n ),\n _c(\"chevron-down-icon\", { staticClass: \"h-5\" })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { on: { click: _vm.removeMultipleCustomers } },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n : _vm._e()\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"absolute z-10 items-center pl-4 mt-2 select-none md:mt-12\"\n },\n [\n _c(\"sw-checkbox\", {\n staticClass: \"hidden md:inline\",\n attrs: { variant: \"primary\", size: \"sm\" },\n on: { change: _vm.selectAllCustomers },\n model: {\n value: _vm.selectAllFieldStatus,\n callback: function($$v) {\n _vm.selectAllFieldStatus = $$v\n },\n expression: \"selectAllFieldStatus\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-checkbox\", {\n staticClass: \"md:hidden\",\n attrs: {\n label: _vm.$t(\"general.select_all\"),\n variant: \"primary\",\n size: \"sm\"\n },\n on: { change: _vm.selectAllCustomers },\n model: {\n value: _vm.selectAllFieldStatus,\n callback: function($$v) {\n _vm.selectAllFieldStatus = $$v\n },\n expression: \"selectAllFieldStatus\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-table-component\",\n {\n ref: \"table\",\n attrs: {\n \"show-filter\": false,\n data: _vm.fetchData,\n \"table-class\": \"table\"\n }\n },\n [\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n \"cell-class\": \"no-click\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return _c(\n \"div\",\n { staticClass: \"relative block\" },\n [\n _c(\"sw-checkbox\", {\n attrs: {\n id: row.id,\n value: row.id,\n variant: \"primary\",\n size: \"sm\"\n },\n model: {\n value: _vm.selectField,\n callback: function($$v) {\n _vm.selectField = $$v\n },\n expression: \"selectField\"\n }\n })\n ],\n 1\n )\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n filterable: true,\n label: _vm.$t(\"customers.display_name\"),\n show: \"name\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"customers.display_name\")))\n ]),\n _vm._v(\" \"),\n _c(\n \"router-link\",\n {\n staticClass: \"font-medium text-primary-500\",\n attrs: {\n to: { path: \"customers/\" + row.id + \"/view\" }\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(row.name) +\n \"\\n \"\n )\n ]\n )\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"customers.contact_name\"),\n show: \"contact_name\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"customers.contact_name\")))\n ]),\n _vm._v(\" \"),\n _c(\"span\", [\n _vm._v(\n \"\\n \" +\n _vm._s(\n row.contact_name\n ? row.contact_name\n : \"No Contact Name\"\n ) +\n \"\\n \"\n )\n ])\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"customers.phone\"),\n show: \"phone\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [_vm._v(_vm._s(_vm.$t(\"customers.phone\")))]),\n _vm._v(\" \"),\n _c(\"span\", [\n _vm._v(\n \"\\n \" +\n _vm._s(row.phone ? row.phone : \"No Contact\") +\n \"\\n \"\n )\n ])\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"customers.amount_due\"),\n show: \"due_amount\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\n \" \" + _vm._s(_vm.$t(\"customers.amount_due\")) + \" \"\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n row.due_amount,\n row.currency\n )\n )\n }\n })\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"customers.added_on\"),\n \"sort-as\": \"created_at\",\n show: \"formattedCreatedAt\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n \"cell-class\": \"action-dropdown\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\" \" + _vm._s(_vm.$t(\"customers.action\")) + \" \")\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n [\n _c(\"dot-icon\", {\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n }),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"customers/\" + row.id + \"/edit\"\n }\n },\n [\n _c(\"pencil-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.edit\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"customers/\" + row.id + \"/view\"\n }\n },\n [\n _c(\"eye-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.view\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.removeCustomer(row.id)\n }\n }\n },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n }\n }\n ])\n })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"base-page\",\n { staticClass: \"xl:pl-96\" },\n [\n _c(\n \"sw-page-header\",\n { attrs: { title: _vm.pageTitle } },\n [\n _c(\n \"template\",\n { slot: \"actions\" },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"mr-3\",\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"/admin/customers/\" + _vm.$route.params.id + \"/edit\",\n variant: \"primary-outline\"\n }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.edit\")) + \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n { attrs: { position: \"bottom-end\" } },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"mr-3\",\n attrs: { slot: \"activator\", variant: \"primary\" },\n slot: \"activator\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"customers.new_transaction\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to:\n \"/admin/estimates/create?customer=\" +\n _vm.$route.params.id\n }\n },\n [\n _c(\"document-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"estimates.new_estimate\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to:\n \"/admin/invoices/create?customer=\" +\n _vm.$route.params.id\n }\n },\n [\n _c(\"document-text-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"invoices.new_invoice\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to:\n \"/admin/payments/create?customer=\" +\n _vm.$route.params.id\n }\n },\n [\n _c(\"credit-card-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"payments.new_payment\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to:\n \"/admin/expenses/create?customer=\" +\n _vm.$route.params.id\n }\n },\n [\n _c(\"calculator-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"expenses.new_expense\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n [\n _c(\n \"sw-button\",\n {\n attrs: { slot: \"activator\", variant: \"primary\" },\n slot: \"activator\"\n },\n [\n _c(\"dots-horizontal-icon\", {\n staticClass: \"h-5 -ml-1 -mr-1\"\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.removeCustomer(_vm.$route.params.id)\n }\n }\n },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\"customer-view-sidebar\"),\n _vm._v(\" \"),\n _c(\"customer-chart\")\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _vm.chartData\n ? _c(\n \"sw-card\",\n { staticClass: \"flex flex-col mt-6\" },\n [\n _c(\"div\", { staticClass: \"grid grid-cols-12\" }, [\n _c(\n \"div\",\n { staticClass: \"col-span-12 xl:col-span-9 xxl:col-span-10\" },\n [\n _c(\"div\", { staticClass: \"flex justify-between mt-1 mb-6\" }, [\n _c(\n \"h6\",\n { staticClass: \"flex items-center sw-section-title\" },\n [\n _c(\"chart-square-bar-icon\", {\n staticClass: \"h-5 text-primary-400\"\n }),\n _vm._v(\n _vm._s(_vm.$t(\"dashboard.monthly_chart.title\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"w-40 h-10\" },\n [\n _c(\"sw-select\", {\n attrs: {\n options: _vm.years,\n \"allow-empty\": false,\n \"show-labels\": false,\n placeholder: _vm.$t(\"dashboard.select_year\")\n },\n on: { select: _vm.onChangeYear },\n model: {\n value: _vm.selectedYear,\n callback: function($$v) {\n _vm.selectedYear = $$v\n },\n expression: \"selectedYear\"\n }\n })\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\"line-chart\", {\n staticClass: \"sm:w-full\",\n attrs: {\n \"format-money\": _vm.$utils.formatMoney,\n \"format-graph-money\": _vm.$utils.formatGraphMoney,\n invoices: _vm.getChartInvoices,\n expenses: _vm.getChartExpenses,\n receipts: _vm.getReceiptTotals,\n income: _vm.getNetProfits,\n labels: _vm.getChartMonths\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid col-span-12 mt-6 text-center xl:mt-0 sm:grid-cols-4 xl:text-right xl:col-span-3 xl:grid-cols-1 xxl:col-span-2\"\n },\n [\n _c(\"div\", { staticClass: \"px-6 py-2\" }, [\n _c(\"span\", { staticClass: \"text-xs leading-5 lg:text-sm\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"dashboard.chart_info.total_sales\")) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\"br\"),\n _vm._v(\" \"),\n _c(\n \"span\",\n {\n staticClass: \"block mt-1 text-xl font-semibold leading-8\"\n },\n [\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(_vm.getFormattedSalesTotal)\n }\n })\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"px-6 py-2\" }, [\n _c(\"span\", { staticClass: \"text-xs leading-5 lg:text-sm\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"dashboard.chart_info.total_receipts\")) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\"br\"),\n _vm._v(\" \"),\n _c(\n \"span\",\n {\n staticClass: \"block mt-1 text-xl font-semibold leading-8\",\n staticStyle: { color: \"#00c99c\" }\n },\n [\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(_vm.getFormattedTotalReceipts)\n }\n })\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"px-6 py-2\" }, [\n _c(\"span\", { staticClass: \"text-xs leading-5 lg:text-sm\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"dashboard.chart_info.total_expense\")) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\"br\"),\n _vm._v(\" \"),\n _c(\n \"span\",\n {\n staticClass: \"block mt-1 text-xl font-semibold leading-8\",\n staticStyle: { color: \"#fb7178\" }\n },\n [\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(_vm.getFormattedTotalExpenses)\n }\n })\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"px-6 py-2\" }, [\n _c(\"span\", { staticClass: \"text-xs leading-5 lg:text-sm\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"dashboard.chart_info.net_income\")) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\"br\"),\n _vm._v(\" \"),\n _c(\n \"span\",\n {\n staticClass: \"block mt-1 text-xl font-semibold leading-8\",\n staticStyle: { color: \"#5851d8\" }\n },\n [\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(_vm.getFormattedTotalNetProfit)\n }\n })\n ]\n )\n ])\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"customer-info\")\n ],\n 1\n )\n : _vm._e()\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n {\n staticClass: \"pt-6 mt-5 border-t-2 border-solid lg:pt-8 md:pt-4\",\n staticStyle: { \"border-top-color\": \"#f9fbff\" }\n },\n [\n _c(\"div\", { staticClass: \"col-span-12\" }, [\n _c(\"p\", { staticClass: \"text-gray-500 uppercase sw-section-title\" }, [\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"customers.basic_info\")) + \"\\n \")\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 gap-4 mt-5 lg:grid-cols-3 md:grid-cols-2 sm:grid-cols-1\"\n },\n [\n _c(\"div\", [\n _c(\n \"p\",\n {\n staticClass:\n \"mb-1 text-sm font-normal leading-5 non-italic text-primary-800\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"customers.display_name\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass:\n \"text-sm font-bold leading-5 text-black non-italic\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedViewCustomer.customer &&\n _vm.selectedViewCustomer.customer.name\n ? _vm.selectedViewCustomer.customer.name\n : \"\"\n ) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", [\n _c(\n \"p\",\n {\n staticClass:\n \"mb-1 text-sm font-normal leading-5 non-italic text-primary-800\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"customers.primary_contact_name\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass:\n \"text-sm font-bold leading-5 text-black non-italic\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedViewCustomer.customer &&\n _vm.selectedViewCustomer.customer.contact_name\n ? _vm.selectedViewCustomer.customer.contact_name\n : \"\"\n ) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", [\n _c(\n \"p\",\n {\n staticClass:\n \"mb-1 text-sm font-normal leading-5 non-italic text-primary-800\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"customers.email\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass:\n \"text-sm font-bold leading-5 text-black non-italic\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedViewCustomer.customer &&\n _vm.selectedViewCustomer.customer.email\n ? _vm.selectedViewCustomer.customer.email\n : \"\"\n ) +\n \"\\n \"\n )\n ]\n )\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 gap-4 mt-5 lg:grid-cols-3 md:grid-cols-2 sm:grid-cols-1\"\n },\n [\n _c(\"div\", [\n _c(\n \"p\",\n {\n staticClass:\n \"mb-1 text-sm font-normal leading-5 non-italic text-primary-800\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"wizard.currency\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass:\n \"text-sm font-bold leading-5 text-black non-italic\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedViewCustomer.customer.currency\n ? _vm.selectedViewCustomer.customer.currency.code +\n \" (\" +\n _vm.selectedViewCustomer.customer.currency\n .symbol +\n \")\"\n : \"\"\n ) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", [\n _c(\n \"p\",\n {\n staticClass:\n \"mb-1 text-sm font-normal leading-5 non-italic text-primary-800\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"customers.phone_number\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass:\n \"text-sm font-bold leading-5 text-black non-italic\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedViewCustomer.customer &&\n _vm.selectedViewCustomer.customer.phone\n ? _vm.selectedViewCustomer.customer.phone\n : \"\"\n ) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", [\n _c(\n \"p\",\n {\n staticClass:\n \"mb-1 text-sm font-normal leading-5 non-italic text-primary-800\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"customers.website\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass:\n \"text-sm font-bold leading-5 text-black non-italic\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedViewCustomer.customer &&\n _vm.selectedViewCustomer.customer.website\n ? _vm.selectedViewCustomer.customer.website\n : \"\"\n ) +\n \"\\n \"\n )\n ]\n )\n ])\n ]\n ),\n _vm._v(\" \"),\n _vm.getFormattedShippingAddress.length ||\n _vm.getFormattedBillingAddress.length\n ? _c(\n \"p\",\n { staticClass: \"mt-8 text-gray-500 uppercase sw-section-title\" },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"customers.address\")) + \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 gap-4 md:grid-cols-2 sm:grid-cols-1 lg:grid-cols-2\"\n },\n [\n _vm.getFormattedBillingAddress.length\n ? _c(\"div\", { staticClass: \"mt-5\" }, [\n _c(\n \"p\",\n {\n staticClass:\n \"mb-1 text-sm font-normal leading-5 non-italic text-primary-800\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"customers.billing_address\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"p\", {\n staticClass:\n \"text-sm font-bold leading-5 text-black non-italic\",\n domProps: {\n innerHTML: _vm._s(_vm.getFormattedBillingAddress)\n }\n })\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.getFormattedShippingAddress.length\n ? _c(\"div\", { staticClass: \"mt-5\" }, [\n _c(\n \"p\",\n {\n staticClass:\n \"mb-1 text-sm font-normal leading-5 non-italic text-primary-800\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"customers.shipping_address\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"p\", {\n staticClass:\n \"text-sm font-bold leading-5 text-black non-italic\",\n domProps: {\n innerHTML: _vm._s(_vm.getFormattedShippingAddress)\n }\n })\n ])\n : _vm._e()\n ]\n ),\n _vm._v(\" \"),\n _vm.getCustomField.length > 0\n ? _c(\n \"p\",\n { staticClass: \"mt-8 text-gray-500 uppercase sw-section-title\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.custom_fields.title\")) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 gap-4 mt-5 lg:grid-cols-3 md:grid-cols-2 sm:grid-cols-1\"\n },\n _vm._l(_vm.getCustomField, function(field, index) {\n return _c(\n \"div\",\n {\n key: index,\n attrs: { required: field.is_required ? true : false }\n },\n [\n _c(\n \"p\",\n {\n staticClass:\n \"mb-1 text-sm font-normal leading-5 non-italic text-primary-800\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(field.custom_field.label) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n field.type === \"Switch\"\n ? _c(\n \"p\",\n {\n staticClass:\n \"text-sm font-bold leading-5 text-black non-italic\"\n },\n [\n field.defaultAnswer === 1\n ? _c(\"span\", [_vm._v(\" Yes \")])\n : _c(\"span\", [_vm._v(\" No \")])\n ]\n )\n : _c(\n \"p\",\n {\n staticClass:\n \"text-sm font-bold leading-5 text-black non-italic\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(field.defaultAnswer) +\n \"\\n \"\n )\n ]\n )\n ]\n )\n }),\n 0\n )\n ])\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n {\n staticClass:\n \"fixed top-0 left-0 hidden h-full pt-16 pb-4 ml-56 bg-white xl:ml-64 w-88 xl:block\"\n },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"flex items-center justify-between px-4 pt-8 pb-2 border border-gray-200 border-solid height-full\"\n },\n [\n _c(\n \"sw-input\",\n {\n staticClass: \"mb-6\",\n attrs: {\n placeholder: _vm.$t(\"general.search\"),\n type: \"text\",\n variant: \"gray\"\n },\n on: {\n input: function($event) {\n return _vm.onSearch()\n }\n },\n model: {\n value: _vm.searchData.searchText,\n callback: function($$v) {\n _vm.$set(_vm.searchData, \"searchText\", $$v)\n },\n expression: \"searchData.searchText\"\n }\n },\n [\n _c(\"search-icon\", {\n staticClass: \"h-5\",\n attrs: { slot: \"rightIcon\" },\n slot: \"rightIcon\"\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"flex mb-6 ml-3\",\n attrs: { role: \"group\", \"aria-label\": \"First group\" }\n },\n [\n _c(\n \"sw-dropdown\",\n {\n attrs: {\n \"close-on-select\": false,\n align: \"left\",\n position: \"bottom-start\"\n }\n },\n [\n _c(\n \"sw-button\",\n {\n attrs: {\n slot: \"activator\",\n size: \"md\",\n variant: \"gray-light\"\n },\n slot: \"activator\"\n },\n [_c(\"filter-icon\", { staticClass: \"h-5\" })],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"px-2 py-1 pb-2 mb-2 text-sm border-b border-gray-200 border-solid\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.sort_by\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { staticClass: \"flex cursor-pointer\" },\n [\n _c(\n \"sw-input-group\",\n { staticClass: \"-mt-3 font-normal\" },\n [\n _c(\"sw-radio\", {\n attrs: {\n label: _vm.$t(\"customers.create_date\"),\n size: \"sm\",\n id: \"filter_create_date\",\n name: \"filter\",\n value: \"invoices.created_at\"\n },\n on: { change: _vm.onSearch },\n model: {\n value: _vm.searchData.orderByField,\n callback: function($$v) {\n _vm.$set(_vm.searchData, \"orderByField\", $$v)\n },\n expression: \"searchData.orderByField\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { staticClass: \"flex cursor-pointer\" },\n [\n _c(\n \"sw-input-group\",\n { staticClass: \"-mt-3 font-normal\" },\n [\n _c(\"sw-radio\", {\n attrs: {\n label: _vm.$t(\"customers.display_name\"),\n size: \"sm\",\n id: \"filter_display_name\",\n name: \"filter\",\n value: \"users.name\"\n },\n on: { change: _vm.onSearch },\n model: {\n value: _vm.searchData.orderByField,\n callback: function($$v) {\n _vm.$set(_vm.searchData, \"orderByField\", $$v)\n },\n expression: \"searchData.orderByField\"\n }\n })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n directives: [\n {\n name: \"tooltip\",\n rawName: \"v-tooltip.top-center\",\n value: { content: _vm.getOrderName },\n expression: \"{ content: getOrderName }\",\n modifiers: { \"top-center\": true }\n }\n ],\n staticClass: \"ml-1\",\n attrs: { size: \"md\", variant: \"gray-light\" },\n on: { click: _vm.sortData }\n },\n [\n _vm.getOrderBy\n ? _c(\"sort-ascending-icon\", { staticClass: \"h-5\" })\n : _c(\"sort-descending-icon\", { staticClass: \"h-5\" })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.isSearching\n ? _c(\"base-loader\", { attrs: { \"show-bg-overlay\": true } })\n : _c(\n \"div\",\n {\n staticClass:\n \"h-full pb-32 overflow-y-scroll border-l border-gray-200 border-solid sidebar sw-scroll\"\n },\n [\n _vm._l(_vm.customers, function(customer, index) {\n return _c(\n \"router-link\",\n {\n key: index,\n class: [\n \"flex justify-between p-4 items-center cursor-pointer hover:bg-gray-100 border-l-4 border-transparent\",\n {\n \"bg-gray-100 border-l-4 border-primary-500 border-solid\": _vm.hasActiveUrl(\n customer.id\n )\n }\n ],\n staticStyle: {\n \"border-top\": \"1px solid rgba(185, 193, 209, 0.41)\"\n },\n attrs: {\n to: \"/admin/customers/\" + customer.id + \"/view\",\n id: \"customer-\" + customer.id\n }\n },\n [\n _c(\"div\", [\n _c(\n \"div\",\n {\n staticClass:\n \"pr-2 text-sm not-italic font-normal leading-5 text-black capitalize truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(customer.name) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n customer.contact_name\n ? _c(\n \"div\",\n {\n staticClass:\n \"mt-1 text-xs not-italic font-medium leading-5 text-gray-600\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(customer.contact_name) +\n \"\\n \"\n )\n ]\n )\n : _vm._e()\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"flex-1 whitespace-no-wrap right\" },\n [\n _c(\"div\", {\n staticClass:\n \"text-xl not-italic font-semibold leading-8 text-right text-gray-900\",\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n customer.due_amount,\n customer.currency\n )\n )\n }\n })\n ]\n )\n ]\n )\n }),\n _vm._v(\" \"),\n !_vm.customers.length\n ? _c(\n \"p\",\n {\n staticClass:\n \"flex justify-center px-4 mt-5 text-sm text-gray-600\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"customers.no_matching_customers\")) +\n \"\\n \"\n )\n ]\n )\n : _vm._e()\n ],\n 2\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"base-page\",\n [\n _c(\"dashboard-stats\"),\n _vm._v(\" \"),\n _c(\"dashboard-chart\"),\n _vm._v(\" \"),\n _c(\"dashboard-table\")\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"grid grid-cols-10 mt-8 bg-white rounded shadow\" },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 col-span-10 px-4 py-5 lg:col-span-7 xl:col-span-8 sm:p-6\"\n },\n [\n _c(\"div\", { staticClass: \"flex justify-between mt-1 mb-6\" }, [\n _c(\n \"h6\",\n { staticClass: \"flex items-center sw-section-title\" },\n [\n _c(\"chart-square-bar-icon\", {\n staticClass: \"h-5 text-primary-400\"\n }),\n _vm._v(\n _vm._s(_vm.$t(\"dashboard.monthly_chart.title\")) + \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"w-40 h-10\", staticStyle: { \"z-index\": \"0\" } },\n [\n _c(\"sw-select\", {\n attrs: {\n options: _vm.years,\n \"allow-empty\": false,\n \"show-labels\": false,\n placeholder: _vm.$t(\"dashboard.select_year\")\n },\n model: {\n value: _vm.selectedYear,\n callback: function($$v) {\n _vm.selectedYear = $$v\n },\n expression: \"selectedYear\"\n }\n })\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _vm.isLoaded\n ? _c(\"line-chart\", {\n staticClass: \"sm:w-full\",\n attrs: {\n \"format-money\": _vm.$utils.formatMoney,\n \"format-graph-money\": _vm.$utils.formatGraphMoney,\n invoices: _vm.getChartInvoices,\n expenses: _vm.getChartExpenses,\n receipts: _vm.getReceiptTotals,\n income: _vm.getNetProfits,\n labels: _vm.getChartMonths\n }\n })\n : _vm._e()\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 grid-cols-3 col-span-10 text-center border-t border-l border-gray-200 border-solid lg:border-t-0 lg:text-right lg:col-span-3 xl:col-span-2 lg:grid-cols-1\"\n },\n [\n _c(\"div\", { staticClass: \"p-6\" }, [\n _c(\"span\", { staticClass: \"text-xs leading-5 lg:text-sm\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"dashboard.chart_info.total_sales\")) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\"br\"),\n _vm._v(\" \"),\n _vm.isLoaded\n ? _c(\n \"span\",\n {\n staticClass:\n \"block mt-1 text-xl font-semibold leading-8 lg:text-2xl\"\n },\n [\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n _vm.getTotalSales,\n _vm.defaultCurrency\n )\n )\n }\n })\n ]\n )\n : _vm._e()\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"p-6\" }, [\n _c(\"span\", { staticClass: \"text-xs leading-5 lg:text-sm\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"dashboard.chart_info.total_receipts\")) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\"br\"),\n _vm._v(\" \"),\n _vm.isLoaded\n ? _c(\n \"span\",\n {\n staticClass:\n \"block mt-1 text-xl font-semibold leading-8 lg:text-2xl\",\n staticStyle: { color: \"#00c99c\" }\n },\n [\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n _vm.getTotalReceipts,\n _vm.defaultCurrency\n )\n )\n }\n })\n ]\n )\n : _vm._e()\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"p-6\" }, [\n _c(\"span\", { staticClass: \"text-xs leading-5 lg:text-sm\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"dashboard.chart_info.total_expense\")) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\"br\"),\n _vm._v(\" \"),\n _vm.isLoaded\n ? _c(\n \"span\",\n {\n staticClass:\n \"block mt-1 text-xl font-semibold leading-8 lg:text-2xl\",\n staticStyle: { color: \"#fb7178\" }\n },\n [\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n _vm.getTotalExpenses,\n _vm.defaultCurrency\n )\n )\n }\n })\n ]\n )\n : _vm._e()\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"col-span-3 p-6 border-t border-gray-200 border-solid lg:col-span-1\"\n },\n [\n _c(\"span\", { staticClass: \"text-xs leading-5 lg:text-sm\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"dashboard.chart_info.net_income\")) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\"br\"),\n _vm._v(\" \"),\n _c(\n \"span\",\n {\n staticClass:\n \"block mt-1 text-xl font-semibold leading-8 lg:text-2xl\",\n staticStyle: { color: \"#5851d8\" }\n },\n [\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n _vm.getNetProfit,\n _vm.defaultCurrency\n )\n )\n }\n })\n ]\n )\n ]\n )\n ]\n )\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"grid gap-6 sm:grid-cols-2 lg:grid-cols-9 xl:gap-8\" },\n [\n _c(\n \"router-link\",\n {\n staticClass:\n \"relative flex justify-between p-3 bg-white rounded shadow hover:bg-gray-100 lg:col-span-3 xl:p-4\",\n attrs: { slot: \"item-title\", to: \"/admin/invoices\" },\n slot: \"item-title\"\n },\n [\n _c(\"div\", [\n _vm.getDashboardDataLoaded\n ? _c(\n \"span\",\n {\n staticClass:\n \"text-xl font-semibold leading-tight text-black xl:text-3xl\"\n },\n [\n _c(\"span\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n _vm.getTotalDueAmount,\n _vm.defaultCurrency\n )\n )\n }\n })\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"span\",\n {\n staticClass:\n \"block mt-1 text-sm leading-tight text-gray-500 xl:text-lg\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"dashboard.cards.due_amount\")) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"flex items-center\" },\n [_c(\"dollar-icon\", { staticClass: \"w-10 h-10 xl:w-12 xl:h-12\" })],\n 1\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"router-link\",\n {\n staticClass:\n \"relative flex justify-between p-3 bg-white rounded shadow hover:bg-gray-100 lg:col-span-2 xl:p-4\",\n attrs: { slot: \"item-title\", to: \"/admin/customers\" },\n slot: \"item-title\"\n },\n [\n _c(\"div\", [\n _vm.getDashboardDataLoaded\n ? _c(\n \"span\",\n {\n staticClass:\n \"text-xl font-semibold leading-tight text-black xl:text-3xl\"\n },\n [_vm._v(\"\\n \" + _vm._s(_vm.getContacts) + \"\\n \")]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"span\",\n {\n staticClass:\n \"block mt-1 text-sm leading-tight text-gray-500 xl:text-lg\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"dashboard.cards.customers\")) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"flex items-center\" },\n [_c(\"contact-icon\", { staticClass: \"w-10 h-10 xl:w-12 xl:h-12\" })],\n 1\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"router-link\",\n {\n staticClass:\n \"relative flex justify-between p-3 bg-white rounded shadow hover:bg-gray-100 lg:col-span-2 xl:p-4\",\n attrs: { slot: \"item-title\", to: \"/admin/invoices\" },\n slot: \"item-title\"\n },\n [\n _c(\"div\", [\n _vm.getDashboardDataLoaded\n ? _c(\n \"span\",\n {\n staticClass:\n \"text-xl font-semibold leading-tight text-black xl:text-3xl\"\n },\n [_vm._v(\"\\n \" + _vm._s(_vm.getInvoices) + \"\\n \")]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"span\",\n {\n staticClass:\n \"block mt-1 text-sm leading-tight text-gray-500 xl:text-lg\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"dashboard.cards.invoices\")) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"flex items-center\" },\n [_c(\"invoice-icon\", { staticClass: \"w-10 h-10 xl:w-12 xl:h-12\" })],\n 1\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"router-link\",\n {\n staticClass:\n \"relative flex justify-between p-3 bg-white rounded shadow hover:bg-gray-100 lg:col-span-2 xl:p-4\",\n attrs: { slot: \"item-title\", to: \"/admin/estimates\" },\n slot: \"item-title\"\n },\n [\n _c(\"div\", [\n _vm.getDashboardDataLoaded\n ? _c(\n \"span\",\n {\n staticClass:\n \"text-xl font-semibold leading-tight text-black xl:text-3xl\"\n },\n [_vm._v(\"\\n \" + _vm._s(_vm.getEstimates) + \"\\n \")]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"span\",\n {\n staticClass:\n \"block mt-1 text-sm leading-tight text-gray-500 xl:text-lg\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"dashboard.cards.estimates\")) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"flex items-center\" },\n [_c(\"estimate-icon\", { staticClass: \"w-10 h-10 xl:w-12 xl:h-12\" })],\n 1\n )\n ]\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n [\n !_vm.getDashboardDataLoaded ? _c(\"base-loader\") : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 gap-6 mt-10 xl:grid-cols-2\" },\n [\n _c(\n \"div\",\n { staticClass: \"due-invoices\" },\n [\n _c(\n \"div\",\n {\n staticClass: \"relative z-10 flex items-center justify-between\"\n },\n [\n _c(\n \"h6\",\n {\n staticClass: \"mb-0 text-xl font-semibold leading-normal\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"dashboard.recent_invoices_card.title\")\n ) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"/admin/invoices\",\n variant: \"primary-outline\"\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"dashboard.recent_invoices_card.view_all\")\n ) +\n \"\\n \"\n )\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-table-component\",\n {\n ref: \"inv_table\",\n attrs: {\n data: _vm.getDueInvoices,\n \"show-filter\": false,\n \"table-class\": \"table\"\n }\n },\n [\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"dashboard.recent_invoices_card.due_on\"),\n show: \"formattedDueDate\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\n _vm._s(\n _vm.$t(\n \"dashboard.recent_invoices_card.due_on\"\n )\n )\n )\n ]),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"mt-6\" }, [\n _vm._v(_vm._s(row.formattedDueDate))\n ])\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"dashboard.recent_invoices_card.customer\"),\n show: \"user.name\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\n _vm._s(\n _vm.$t(\n \"dashboard.recent_invoices_card.customer\"\n )\n )\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"router-link\",\n {\n staticClass: \"font-medium text-primary-500\",\n attrs: {\n to: { path: \"invoices/\" + row.id + \"/view\" }\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(row.user.name) +\n \"\\n \"\n )\n ]\n )\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"invoices.status\"),\n \"sort-as\": \"status\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\" \" + _vm._s(_vm.$t(\"invoices.status\")))\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-badge\",\n {\n attrs: {\n \"bg-color\": _vm.$utils.getBadgeStatusColor(\n row.status\n ).bgColor,\n color: _vm.$utils.getBadgeStatusColor(\n row.status\n ).color\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n row.status != \"PARTIALLY_PAID\"\n ? row.status\n : row.status.replace(\"_\", \" \")\n ) +\n \"\\n \"\n )\n ]\n )\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\n \"dashboard.recent_invoices_card.amount_due\"\n ),\n show: \"due_amount\",\n \"sort-as\": \"due_amount\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\n _vm._s(\n _vm.$t(\n \"dashboard.recent_invoices_card.amount_due\"\n )\n )\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n row.due_amount,\n row.user.currency\n )\n )\n }\n })\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n \"cell-class\":\n \"action-dropdown dashboard-recent-invoice-options no-click\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return _c(\n \"sw-dropdown\",\n {},\n [\n _c(\"dot-icon\", {\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n }),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"invoices/\" + row.id + \"/edit\"\n }\n },\n [\n _c(\"pencil-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.edit\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"invoices/\" + row.id + \"/view\"\n }\n },\n [\n _c(\"eye-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"invoices.view\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n row.status === \"DRAFT\"\n ? _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.sentInvoice(row.id)\n }\n }\n },\n [\n _c(\"check-circle-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"invoices.mark_as_sent\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.removeInvoice(row.id)\n }\n }\n },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n }\n }\n ])\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"recent-estimates\" },\n [\n _c(\n \"div\",\n {\n staticClass: \"relative z-10 flex items-center justify-between\"\n },\n [\n _c(\n \"h6\",\n {\n staticClass: \"mb-0 text-xl font-semibold leading-normal\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"dashboard.recent_estimate_card.title\")\n ) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"/admin/estimates\",\n variant: \"primary-outline\"\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"dashboard.recent_estimate_card.view_all\")\n ) +\n \"\\n \"\n )\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-table-component\",\n {\n ref: \"est_table\",\n attrs: {\n data: _vm.getRecentEstimates,\n \"show-filter\": false,\n \"table-class\": \"table\"\n }\n },\n [\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"dashboard.recent_estimate_card.date\"),\n show: \"formattedExpiryDate\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\n _vm._s(\n _vm.$t(\"dashboard.recent_estimate_card.date\")\n )\n )\n ]),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"mt-6\" }, [\n _vm._v(_vm._s(row.formattedExpiryDate))\n ])\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"dashboard.recent_estimate_card.customer\"),\n show: \"user.name\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\n _vm._s(\n _vm.$t(\n \"dashboard.recent_estimate_card.customer\"\n )\n )\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"router-link\",\n {\n staticClass: \"font-medium text-primary-500\",\n attrs: {\n to: { path: \"estimates/\" + row.id + \"/view\" }\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(row.user.name) +\n \"\\n \"\n )\n ]\n )\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"estimates.status\"),\n show: \"status\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\" \" + _vm._s(_vm.$t(\"estimates.status\")))\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-badge\",\n {\n staticClass: \"px-3 py-1\",\n attrs: {\n \"bg-color\": _vm.$utils.getBadgeStatusColor(\n row.status\n ).bgColor,\n color: _vm.$utils.getBadgeStatusColor(\n row.status\n ).color\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(row.status) +\n \"\\n \"\n )\n ]\n )\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\n \"dashboard.recent_estimate_card.amount_due\"\n ),\n show: \"total\",\n \"sort-as\": \"total\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\n _vm._s(\n _vm.$t(\n \"dashboard.recent_estimate_card.amount_due\"\n )\n )\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n row.total,\n row.user.currency\n )\n )\n }\n })\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n \"cell-class\": \"action-dropdown no-click\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return _c(\n \"sw-dropdown\",\n {},\n [\n _c(\"dot-icon\", {\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n }),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"estimates/\" + row.id + \"/edit\"\n }\n },\n [\n _c(\"pencil-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.edit\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"estimates/\" + row.id + \"/view\"\n }\n },\n [\n _c(\"eye-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.view\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.convertInToinvoice(row.id)\n }\n }\n },\n [\n _c(\"document-text-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"estimates.convert_to_invoice\")\n ) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.onMarkAsSent(row.id)\n }\n }\n },\n [\n _c(\"check-circle-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"estimates.mark_as_sent\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n row.status !== \"ACCEPTED\"\n ? _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.onMarkAsAccepted(row.id)\n }\n }\n },\n [\n _c(\"check-circle-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"estimates.mark_as_accepted\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n row.status !== \"REJECTED\"\n ? _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.onMarkAsRejected(row.id)\n }\n }\n },\n [\n _c(\"x-circle-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"estimates.mark_as_rejected\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.removeEstimate(row.id)\n }\n }\n },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n }\n }\n ])\n })\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"w-full h-full\" }, [\n _c(\n \"div\",\n { staticClass: \"flex items-center justify-center w-full h-full\" },\n [\n _c(\n \"div\",\n { staticClass: \"flex flex-col items-center justify-center\" },\n [\n _c(\n \"h1\",\n {\n staticClass: \"text-primary-500\",\n staticStyle: { \"font-size\": \"10rem\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.four_zero_four\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"h5\", { staticClass: \"mb-10 text-3xl text-primary-500\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.you_got_lost\")) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"router-link\",\n {\n staticClass:\n \"flex items-center w-32 h-12 px-2 py-1 text-base font-medium leading-none text-center text-white whitespace-no-wrap rounded bg-primary-500 btn-lg hover:text-white\",\n attrs: { to: \"/admin/dashboard\" }\n },\n [\n _c(\"arrow-left-icon\", { staticClass: \"mr-2 text-white icon\" }),\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.go_home\")) + \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"base-page\",\n { staticClass: \"relative estimate-create-page\" },\n [\n !_vm.isLoadingEstimate && !_vm.isLoadingData\n ? _c(\n \"form\",\n {\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.submitForm($event)\n }\n }\n },\n [\n _c(\n \"sw-page-header\",\n { attrs: { title: _vm.pageTitle } },\n [\n _c(\n \"sw-breadcrumb\",\n { attrs: { slot: \"breadcrumbs\" }, slot: \"breadcrumbs\" },\n [\n _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"/admin/dashboard\",\n title: _vm.$t(\"general.home\")\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"/admin/estimates\",\n title: _vm.$tc(\"estimates.estimate\", 2)\n }\n }),\n _vm._v(\" \"),\n _vm.$route.name === \"estimates.edit\"\n ? _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"#\",\n title: _vm.$t(\"estimates.edit_estimate\"),\n active: \"\"\n }\n })\n : _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"#\",\n title: _vm.$t(\"estimates.new_estimate\"),\n active: \"\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"template\",\n { slot: \"actions\" },\n [\n _vm.$route.name === \"estimates.edit\"\n ? _c(\n \"sw-button\",\n {\n staticClass: \"mr-3\",\n attrs: {\n \"tag-name\": \"a\",\n href:\n \"/estimates/pdf/\" +\n _vm.newEstimate.unique_hash,\n target: \"_blank\",\n variant: \"primary-outline\",\n type: \"button\"\n }\n },\n [\n _c(\"span\", { staticClass: \"flex\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.view_pdf\")) +\n \"\\n \"\n )\n ])\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\",\n size: \"lg\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2 -ml-1\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"estimates.save_estimate\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid-cols-12 gap-8 mt-6 mb-8 lg:grid\" },\n [\n _c(\"customer-select\", {\n staticClass: \"col-span-5 pr-0\",\n attrs: {\n valid: _vm.$v.selectedCustomer,\n \"customer-id\": _vm.customerId\n }\n }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 col-span-7 gap-4 mt-8 lg:gap-6 lg:mt-0 lg:grid-cols-2\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"reports.estimates.estimate_date\"),\n erorr: _vm.estimateDateError,\n required: \"\"\n }\n },\n [\n _c(\"base-date-picker\", {\n staticClass: \"mt-2\",\n attrs: {\n \"calendar-button\": true,\n \"calendar-button-icon\": \"calendar\"\n },\n on: {\n change: function($event) {\n return _vm.$v.newEstimate.estimate_date.$touch()\n }\n },\n model: {\n value: _vm.newEstimate.estimate_date,\n callback: function($$v) {\n _vm.$set(_vm.newEstimate, \"estimate_date\", $$v)\n },\n expression: \"newEstimate.estimate_date\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"estimates.due_date\"),\n error: _vm.expiryDateError,\n required: \"\"\n }\n },\n [\n _c(\"base-date-picker\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.newEstimate.expiry_date.$error,\n \"calendar-button\": true,\n \"calendar-button-icon\": \"calendar\"\n },\n on: {\n change: function($event) {\n return _vm.$v.newEstimate.expiry_date.$touch()\n }\n },\n model: {\n value: _vm.newEstimate.expiry_date,\n callback: function($$v) {\n _vm.$set(_vm.newEstimate, \"expiry_date\", $$v)\n },\n expression: \"newEstimate.expiry_date\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"lg:mt-0\",\n attrs: {\n label: _vm.$t(\"estimates.estimate_number\"),\n error: _vm.estimateNumError,\n required: \"\"\n }\n },\n [\n _c(\n \"sw-input\",\n {\n staticClass: \"mt-2\",\n attrs: {\n prefix: _vm.estimatePrefix + \" - \",\n invalid: _vm.$v.estimateNumAttribute.$error\n },\n on: {\n input: function($event) {\n return _vm.$v.estimateNumAttribute.$touch()\n }\n },\n model: {\n value: _vm.estimateNumAttribute,\n callback: function($$v) {\n _vm.estimateNumAttribute = $$v\n },\n expression: \"estimateNumAttribute\"\n }\n },\n [\n _c(\"hashtag-icon\", {\n staticClass: \"h-4 ml-1 text-gray-500\",\n attrs: { slot: \"leftIcon\" },\n slot: \"leftIcon\"\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"lg:mt-0\",\n attrs: {\n label: _vm.$t(\"estimates.ref_number\"),\n error: _vm.referenceNumError\n }\n },\n [\n _c(\n \"sw-input\",\n {\n staticClass: \"mt-2\",\n attrs: {\n invalid:\n _vm.$v.newEstimate.reference_number.$error\n },\n on: {\n input: function($event) {\n return _vm.$v.newEstimate.reference_number.$touch()\n }\n },\n model: {\n value: _vm.newEstimate.reference_number,\n callback: function($$v) {\n _vm.$set(\n _vm.newEstimate,\n \"reference_number\",\n $$v\n )\n },\n expression: \"newEstimate.reference_number\"\n }\n },\n [\n _c(\"hashtag-icon\", {\n staticClass: \"h-4 ml-1 text-gray-500\",\n attrs: { slot: \"leftIcon\" },\n slot: \"leftIcon\"\n })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"table\",\n { staticClass: \"w-full text-center item-table\" },\n [\n _c(\"colgroup\", [\n _c(\"col\", { staticStyle: { width: \"40%\" } }),\n _vm._v(\" \"),\n _c(\"col\", { staticStyle: { width: \"10%\" } }),\n _vm._v(\" \"),\n _c(\"col\", { staticStyle: { width: \"15%\" } }),\n _vm._v(\" \"),\n _vm.discountPerItem === \"YES\"\n ? _c(\"col\", { staticStyle: { width: \"15%\" } })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"col\", { staticStyle: { width: \"15%\" } })\n ]),\n _vm._v(\" \"),\n _c(\n \"thead\",\n {\n staticClass:\n \"bg-white border border-gray-200 border-solid\"\n },\n [\n _c(\"tr\", [\n _c(\n \"th\",\n {\n staticClass:\n \"px-5 py-3 text-sm not-italic font-medium leading-5 text-left text-gray-700 border-t border-b border-gray-200 border-solid\"\n },\n [\n _c(\"span\", { staticClass: \"pl-12\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$tc(\"items.item\", 2)) +\n \"\\n \"\n )\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"th\",\n {\n staticClass:\n \"px-5 py-3 text-sm not-italic font-medium leading-5 text-right text-gray-700 border-t border-b border-gray-200 border-solid\"\n },\n [\n _c(\"span\", [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"estimates.item.quantity\")) +\n \"\\n \"\n )\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"th\",\n {\n staticClass:\n \"px-5 py-3 text-sm not-italic font-medium leading-5 text-left text-gray-700 border-t border-b border-gray-200 border-solid\"\n },\n [\n _c(\"span\", [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"estimates.item.price\")) +\n \"\\n \"\n )\n ])\n ]\n ),\n _vm._v(\" \"),\n _vm.discountPerItem === \"YES\"\n ? _c(\n \"th\",\n {\n staticClass:\n \"px-5 py-3 text-sm not-italic font-medium leading-5 text-left text-gray-700 border-t border-b border-gray-200 border-solid\"\n },\n [\n _c(\"span\", [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"estimates.item.discount\")\n ) +\n \"\\n \"\n )\n ])\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"th\",\n {\n staticClass:\n \"px-5 py-3 text-sm not-italic font-medium leading-5 text-right text-gray-700 border-t border-b border-gray-200 border-solid\"\n },\n [\n _c(\n \"span\",\n { staticClass: \"pr-10 column-heading\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"estimates.item.amount\")) +\n \"\\n \"\n )\n ]\n )\n ]\n )\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"draggable\",\n {\n staticClass: \"item-body\",\n attrs: { tag: \"tbody\", handle: \".handle\" },\n model: {\n value: _vm.newEstimate.items,\n callback: function($$v) {\n _vm.$set(_vm.newEstimate, \"items\", $$v)\n },\n expression: \"newEstimate.items\"\n }\n },\n _vm._l(_vm.newEstimate.items, function(item, index) {\n return _c(\"estimate-item\", {\n key: item.id,\n attrs: {\n index: index,\n \"item-data\": item,\n currency: _vm.currency,\n \"estimate-items\": _vm.newEstimate.items,\n \"tax-per-item\": _vm.taxPerItem,\n \"discount-per-item\": _vm.discountPerItem\n },\n on: {\n remove: _vm.removeItem,\n update: _vm.updateItem,\n itemValidate: _vm.checkItemsData\n }\n })\n }),\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"flex items-center justify-center w-full px-6 py-3 text-base border-b border-gray-200 border-solid cursor-pointer text-primary-400 hover:bg-gray-200\",\n on: { click: _vm.addItem }\n },\n [\n _c(\"shopping-cart-icon\", { staticClass: \"h-5 mr-2\" }),\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"estimates.add_item\")) + \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"block my-10 estimate-foot lg:flex lg:justify-between lg:items-start\"\n },\n [\n _c(\n \"div\",\n { staticClass: \"w-full lg:w-1/2\" },\n [\n _c(\n \"div\",\n { staticClass: \"mb-6\" },\n [\n _c(\n \"sw-popup\",\n {\n ref: \"notePopup\",\n staticClass:\n \"text-sm font-semibold leading-5 text-primary-400\"\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"float-right mt-1\",\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n },\n [\n _vm._v(\n \"\\n + \" +\n _vm._s(_vm.$t(\"general.insert_note\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"note-select-popup\", {\n attrs: { type: \"Estimate\" },\n on: { select: _vm.onSelectNote }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n { attrs: { label: _vm.$t(\"estimates.notes\") } },\n [\n _c(\"base-custom-input\", {\n attrs: { fields: _vm.EstimateFields },\n model: {\n value: _vm.newEstimate.notes,\n callback: function($$v) {\n _vm.$set(_vm.newEstimate, \"notes\", $$v)\n },\n expression: \"newEstimate.notes\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.customFields.length > 0\n ? _c(\n \"div\",\n {\n staticClass:\n \"grid gap-x-4 gap-y-2 md:gap-x-8 md:gap-y-4 grid-col-1 md:grid-cols-2\"\n },\n _vm._l(_vm.customFields, function(field, index) {\n return _c(\n \"sw-input-group\",\n {\n key: index,\n attrs: {\n label: field.label,\n required: field.is_required ? true : false\n }\n },\n [\n _c(field.type + \"Field\", {\n tag: \"component\",\n attrs: {\n type: field.type.label,\n field: field,\n isEdit: _vm.isEdit,\n \"invalid-fields\": _vm.invalidFields\n },\n on: { update: _vm.setCustomFieldValue }\n })\n ],\n 1\n )\n }),\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-6 mb-1\",\n attrs: {\n label: _vm.$t(\"estimates.estimate_template\"),\n required: \"\"\n }\n },\n [\n _c(\n \"sw-button\",\n {\n staticClass:\n \"flex justify-center w-full text-sm lg:w-auto\",\n attrs: { type: \"button\", variant: \"gray\" },\n on: { click: _vm.openTemplateModal }\n },\n [\n _c(\n \"span\",\n { staticClass: \"flex text-black\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"estimates.estimate_template\")\n ) +\n \" \" +\n _vm._s(_vm.getTemplateId) +\n \"\\n \"\n ),\n _c(\"pencil-icon\", {\n staticClass: \"h-5 ml-2 -mr-1\"\n })\n ],\n 1\n )\n ]\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"px-5 py-4 mt-6 bg-white border border-gray-200 border-solid rounded estimate-total lg:mt-0\"\n },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"flex items-center justify-between w-full\"\n },\n [\n _c(\n \"label\",\n {\n staticClass:\n \"text-sm font-semibold leading-5 text-gray-500 uppercase\"\n },\n [_vm._v(_vm._s(_vm.$t(\"estimates.sub_total\")))]\n ),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"flex items-center justify-center m-0 text-lg text-black uppercase\"\n },\n [\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n _vm.subtotal,\n _vm.currency\n )\n )\n }\n })\n ]\n )\n ]\n ),\n _vm._v(\" \"),\n _vm._l(_vm.allTaxes, function(tax) {\n return _c(\n \"div\",\n {\n key: tax.tax_type_id,\n staticClass:\n \"flex items-center justify-between w-full\"\n },\n [\n _c(\n \"label\",\n {\n staticClass:\n \"m-0 text-sm font-semibold leading-5 text-gray-500 uppercase\"\n },\n [\n _vm._v(\n _vm._s(tax.name) +\n \" - \" +\n _vm._s(tax.percent) +\n \"%\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"flex items-center justify-center m-0 text-lg text-black uppercase\",\n staticStyle: { \"font-size\": \"18px\" }\n },\n [\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n tax.amount,\n _vm.currency\n )\n )\n }\n })\n ]\n )\n ]\n )\n }),\n _vm._v(\" \"),\n _vm.discountPerItem === \"NO\" ||\n _vm.discountPerItem === null\n ? _c(\n \"div\",\n {\n staticClass:\n \"flex items-center justify-between w-full mt-2\"\n },\n [\n _c(\n \"label\",\n {\n staticClass:\n \"text-sm font-semibold leading-5 text-gray-500 uppercase\"\n },\n [_vm._v(_vm._s(_vm.$t(\"estimates.discount\")))]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"flex\",\n staticStyle: { width: \"105px\" },\n attrs: { role: \"group\" }\n },\n [\n _c(\"sw-input\", {\n staticClass:\n \"border-r-0 rounded-tr-sm rounded-br-sm\",\n attrs: {\n invalid:\n _vm.$v.newEstimate.discount_val.$error\n },\n on: {\n input: function($event) {\n return _vm.$v.newEstimate.discount_val.$touch()\n }\n },\n model: {\n value: _vm.discount,\n callback: function($$v) {\n _vm.discount = $$v\n },\n expression: \"discount\"\n }\n }),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n { attrs: { position: \"bottom-end\" } },\n [\n _c(\n \"sw-button\",\n {\n staticClass:\n \"flex items-center justify-center w-12 border border-gray-300 border-solid rounded-tl-none rounded-bl-none font-base\",\n staticStyle: { height: \"43px\" },\n attrs: {\n slot: \"activator\",\n type: \"button\",\n \"data-toggle\": \"dropdown\",\n \"aria-haspopup\": \"true\",\n \"aria-expanded\": \"false\",\n variant: \"white\"\n },\n slot: \"activator\"\n },\n [\n _c(\n \"span\",\n { staticClass: \"flex\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.newEstimate\n .discount_type == \"fixed\"\n ? _vm.currency.symbol\n : \"%\"\n ) +\n \"\\n \"\n ),\n _c(\"chevron-down-icon\", {\n staticClass: \"h-5\"\n })\n ],\n 1\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { on: { click: _vm.selectFixed } },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.fixed\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { on: { click: _vm.selectPercentage } },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"general.percentage\")\n ) +\n \"\\n \"\n )\n ]\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.taxPerItem === \"NO\" || _vm.taxPerItem === null\n ? _c(\n \"div\",\n _vm._l(_vm.newEstimate.taxes, function(tax, index) {\n return _c(\"tax\", {\n key: tax.id,\n attrs: {\n index: index,\n total: _vm.subtotalWithDiscount,\n tax: tax,\n taxes: _vm.newEstimate.taxes,\n currency: _vm.currency,\n \"total-tax\": _vm.totalSimpleTax\n },\n on: {\n remove: _vm.removeEstimateTax,\n update: _vm.updateTax\n }\n })\n }),\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.taxPerItem === \"NO\" || _vm.taxPerItem === null\n ? _c(\n \"sw-popup\",\n {\n ref: \"taxModal\",\n staticClass:\n \"my-3 text-sm font-semibold leading-5 text-primary-400\"\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"float-right pt-2 pb-4\",\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n },\n [\n _vm._v(\n \"\\n + \" +\n _vm._s(_vm.$t(\"estimates.add_tax\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"tax-select-popup\", {\n attrs: { taxes: _vm.newEstimate.taxes },\n on: { select: _vm.onSelectTax }\n })\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"flex items-center justify-between w-full pt-2 mt-5 border-t border-gray-200 border-solid\"\n },\n [\n _c(\n \"label\",\n {\n staticClass:\n \"m-0 text-sm font-semibold leading-5 text-gray-500 uppercase\"\n },\n [\n _vm._v(\n _vm._s(_vm.$t(\"estimates.total\")) +\n \" \" +\n _vm._s(_vm.$t(\"estimates.amount\")) +\n \":\"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"flex items-center justify-center text-lg uppercase text-primary-400\"\n },\n [\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n _vm.total,\n _vm.currency\n )\n )\n }\n })\n ]\n )\n ]\n )\n ],\n 2\n )\n ]\n )\n ],\n 1\n )\n : _c(\"base-loader\")\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"col-span-5 pr-0\" }, [\n _vm.selectedCustomer\n ? _c(\n \"div\",\n {\n staticClass:\n \"flex flex-col p-4 bg-white border border-gray-200 border-solid\",\n staticStyle: { \"min-height\": \"170px\" }\n },\n [\n _c(\"div\", { staticClass: \"relative flex justify-between mb-1\" }, [\n _c(\"label\", { staticClass: \"flex-1 font-medium\" }, [\n _vm._v(_vm._s(_vm.selectedCustomer.name))\n ]),\n _vm._v(\" \"),\n _c(\n \"a\",\n {\n staticClass:\n \"relative my-0 ml-0 mr-6 text-sm font-medium cursor-pointer text-primary-500\",\n on: {\n click: function($event) {\n $event.preventDefault()\n return _vm.editCustomer($event)\n }\n }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.edit\")) + \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"a\",\n {\n staticClass:\n \"relative my-0 ml-0 mr-6 text-sm font-medium cursor-pointer text-primary-500\",\n on: {\n click: function($event) {\n $event.preventDefault()\n return _vm.resetSelectedCustomer($event)\n }\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.deselect\")) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"grid grid-cols-2 gap-4 mt-1\" }, [\n _vm.selectedCustomer.billing_address\n ? _c(\"div\", [\n _c(\"div\", { staticClass: \"flex flex-col\" }, [\n _c(\n \"label\",\n {\n staticClass:\n \"mb-1 text-sm font-medium text-gray-500 uppercase whitespace-no-wrap\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.bill_to\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"flex flex-col flex-1 p-0\" }, [\n _vm.selectedCustomer.billing_address.name\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.billing_address.name\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.selectedCustomer.billing_address.address_street_1\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.billing_address\n .address_street_1\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.selectedCustomer.billing_address.address_street_2\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.billing_address\n .address_street_2\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.selectedCustomer.billing_address.city &&\n _vm.selectedCustomer.billing_address.state\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.billing_address.city\n ) +\n \",\\n \" +\n _vm._s(\n _vm.selectedCustomer.billing_address.state\n ) +\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.billing_address.zip\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.selectedCustomer.billing_address.country\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.billing_address\n .country.name\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.selectedCustomer.billing_address.phone\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.billing_address.phone\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e()\n ])\n ])\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.selectedCustomer.shipping_address\n ? _c(\"div\", [\n _c(\"div\", { staticClass: \"flex flex-col\" }, [\n _c(\n \"label\",\n {\n staticClass:\n \"mb-1 text-sm font-medium text-gray-500 uppercase whitespace-no-wrap\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.ship_to\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"flex flex-col flex-1 p-0\" }, [\n _vm.selectedCustomer.shipping_address.name\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.shipping_address.name\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.selectedCustomer.shipping_address.address_street_1\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.shipping_address\n .address_street_1\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.selectedCustomer.shipping_address.address_street_2\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.shipping_address\n .address_street_2\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.selectedCustomer.shipping_address.city &&\n _vm.selectedCustomer.shipping_address\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.shipping_address.city\n ) +\n \",\\n \" +\n _vm._s(\n _vm.selectedCustomer.shipping_address\n .state\n ) +\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.shipping_address.zip\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.selectedCustomer.shipping_address.country\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.shipping_address\n .country.name\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.selectedCustomer.shipping_address.phone\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.shipping_address\n .phone\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e()\n ])\n ])\n ])\n : _vm._e()\n ])\n ]\n )\n : _c(\n \"div\",\n [\n _c(\n \"sw-popup\",\n {\n class: [\n \"p-0\",\n {\n \"border border-solid border-danger rounded\":\n _vm.valid.$error\n }\n ]\n },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"relative flex justify-center px-0 py-16 bg-white border border-gray-200 border-solid rounded\",\n staticStyle: { \"min-height\": \"170px\" },\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n },\n [\n _c(\"user-icon\", {\n staticClass:\n \"flex justify-center w-10 h-10 p-2 mr-5 text-sm text-white bg-gray-200 rounded-full font-base\"\n }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"mt-1\" }, [\n _c(\"label\", { staticClass: \"text-lg\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"customers.new_customer\")) +\n \"\\n \"\n ),\n _c(\"span\", { staticClass: \"text-danger\" }, [\n _vm._v(\" * \")\n ])\n ]),\n _vm._v(\" \"),\n _vm.valid.$error && !_vm.valid.required\n ? _c(\"p\", { staticClass: \"text-danger\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"estimates.errors.required\")) +\n \"\\n \"\n )\n ])\n : _vm._e()\n ])\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"customer-select-popup\", {\n attrs: { \"user-id\": _vm.customerId, type: \"estimate\" }\n })\n ],\n 1\n )\n ],\n 1\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"flex items-center justify-between w-full mt-2 text-sm\" },\n [\n _c(\n \"label\",\n { staticClass: \"font-semibold leading-5 text-gray-500 uppercase\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.tax.name) +\n \" (\" +\n _vm._s(_vm.tax.percent) +\n \"%)\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"label\",\n { staticClass: \"flex items-center justify-center text-lg text-black\" },\n [\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(_vm.tax.amount, _vm.currency)\n )\n }\n }),\n _vm._v(\" \"),\n _c(\"trash-icon\", {\n staticClass: \"h-5 ml-2\",\n on: {\n click: function($event) {\n return _vm.$emit(\"remove\", _vm.index)\n }\n }\n })\n ],\n 1\n )\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"base-page\",\n [\n _c(\n \"sw-page-header\",\n { attrs: { title: _vm.$t(\"estimates.title\") } },\n [\n _c(\n \"sw-breadcrumb\",\n { attrs: { slot: \"breadcrumbs\" }, slot: \"breadcrumbs\" },\n [\n _c(\"sw-breadcrumb-item\", {\n attrs: { to: \"dashboard\", title: _vm.$t(\"general.home\") }\n }),\n _vm._v(\" \"),\n _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"#\",\n title: _vm.$tc(\"estimates.estimate\", 2),\n active: \"\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"template\",\n { slot: \"actions\" },\n [\n _c(\n \"sw-button\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.totalEstimates,\n expression: \"totalEstimates\"\n }\n ],\n attrs: { size: \"lg\", variant: \"primary-outline\" },\n on: { click: _vm.toggleFilter }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.filter\")) +\n \"\\n \"\n ),\n _c(_vm.filterIcon, {\n tag: \"component\",\n staticClass: \"w-4 h-4 ml-2 -mr-1\"\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"ml-4\",\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"estimates/create\",\n size: \"lg\",\n variant: \"primary\"\n }\n },\n [\n _c(\"plus-icon\", { staticClass: \"w-6 h-6 mr-1 -ml-2\" }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"estimates.new_estimate\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\n \"slide-y-up-transition\",\n [\n _c(\n \"sw-filter-wrapper\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.showFilters,\n expression: \"showFilters\"\n }\n ],\n staticClass: \"relative grid grid-flow-col grid-rows\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-2\",\n attrs: { label: _vm.$tc(\"customers.customer\", 1) }\n },\n [\n _c(\"base-customer-select\", {\n ref: \"customerSelect\",\n on: {\n select: _vm.onSelectCustomer,\n deselect: _vm.clearCustomerSearch\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-2 xl:mx-8\",\n attrs: { label: _vm.$t(\"estimates.status\") }\n },\n [\n _c(\"sw-select\", {\n attrs: {\n options: _vm.status,\n searchable: true,\n \"show-labels\": false,\n \"allow-empty\": false,\n placeholder: _vm.$t(\"general.select_a_status\")\n },\n on: {\n select: _vm.setActiveTab,\n remove: function($event) {\n return _vm.clearStatusSearch()\n }\n },\n model: {\n value: _vm.filters.status,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"status\", $$v)\n },\n expression: \"filters.status\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-2\",\n attrs: { label: _vm.$t(\"general.from\"), color: \"black-light\" }\n },\n [\n _c(\"base-date-picker\", {\n attrs: {\n \"calendar-button\": true,\n \"calendar-button-icon\": \"calendar\"\n },\n model: {\n value: _vm.filters.from_date,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"from_date\", $$v)\n },\n expression: \"filters.from_date\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", {\n staticClass:\n \"hidden w-8 h-0 mx-4 border border-gray-400 border-solid xl:block\",\n staticStyle: { \"margin-top\": \"3.5rem\" }\n }),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-2\",\n attrs: { label: _vm.$t(\"general.to\"), color: \"black-light\" }\n },\n [\n _c(\"base-date-picker\", {\n attrs: {\n \"calendar-button\": true,\n \"calendar-button-icon\": \"calendar\"\n },\n model: {\n value: _vm.filters.to_date,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"to_date\", $$v)\n },\n expression: \"filters.to_date\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-2 xl:ml-8\",\n attrs: {\n label: _vm.$t(\"estimates.estimate_number\"),\n color: \"black-light\"\n }\n },\n [\n _c(\n \"sw-input\",\n {\n model: {\n value: _vm.filters.estimate_number,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"estimate_number\", $$v)\n },\n expression: \"filters.estimate_number\"\n }\n },\n [\n _c(\"hashtag-icon\", {\n staticClass: \"h-5 ml-1 text-gray-500\",\n attrs: { slot: \"leftIcon\" },\n slot: \"leftIcon\"\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"absolute text-sm leading-snug text-black cursor-pointer\",\n staticStyle: { top: \"10px\", right: \"15px\" },\n on: { click: _vm.clearFilter }\n },\n [_vm._v(_vm._s(_vm.$t(\"general.clear_all\")))]\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-empty-table-placeholder\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.showEmptyScreen,\n expression: \"showEmptyScreen\"\n }\n ],\n attrs: {\n title: _vm.$t(\"estimates.no_estimates\"),\n description: _vm.$t(\"estimates.list_of_estimates\")\n }\n },\n [\n _c(\"moon-walker-icon\", { staticClass: \"mt-5 mb-4\" }),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n slot: \"actions\",\n \"tag-name\": \"router-link\",\n to: \"/admin/estimates/create\",\n size: \"lg\",\n variant: \"primary-outline\"\n },\n slot: \"actions\"\n },\n [\n _c(\"plus-icon\", { staticClass: \"w-6 h-6 mr-1 -ml-2\" }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"estimates.add_new_estimate\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: !_vm.showEmptyScreen,\n expression: \"!showEmptyScreen\"\n }\n ],\n staticClass: \"relative\"\n },\n [\n _c(\n \"div\",\n { staticClass: \"relative mt-5\" },\n [\n _c(\n \"p\",\n {\n staticClass: \"absolute right-0 m-0 text-sm\",\n staticStyle: { top: \"50px\" }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.showing\")) + \": \"\n ),\n _c(\"b\", [_vm._v(_vm._s(_vm.estimates.length))]),\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.of\")) + \" \"),\n _c(\"b\", [_vm._v(_vm._s(_vm.totalEstimates))])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-tabs\",\n {\n staticClass: \"mb-10\",\n attrs: { \"active-tab\": _vm.activeTab },\n on: { update: _vm.setStatusFilter }\n },\n [\n _c(\"sw-tab-item\", {\n attrs: { title: _vm.$t(\"general.draft\"), filter: \"DRAFT\" }\n }),\n _vm._v(\" \"),\n _c(\"sw-tab-item\", {\n attrs: { title: _vm.$t(\"general.sent\"), filter: \"SENT\" }\n }),\n _vm._v(\" \"),\n _c(\"sw-tab-item\", {\n attrs: { title: _vm.$t(\"general.all\"), filter: \"\" }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-transition\",\n { attrs: { type: \"fade\" } },\n [\n _vm.selectedEstimates.length\n ? _c(\n \"sw-dropdown\",\n {\n staticClass: \"absolute float-right\",\n staticStyle: { \"margin-top\": \"-70px\" }\n },\n [\n _c(\n \"span\",\n {\n staticClass:\n \"flex block text-sm font-medium cursor-pointer select-none text-primary-400\",\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.actions\")) +\n \"\\n \"\n ),\n _c(\"chevron-down-icon\", { staticClass: \"h-5\" })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { on: { click: _vm.removeMultipleEstimates } },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n : _vm._e()\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.estimates && _vm.estimates.length,\n expression: \"estimates && estimates.length\"\n }\n ],\n staticClass:\n \"absolute z-10 items-center pl-4 mt-2 select-none md:mt-6\"\n },\n [\n _c(\"sw-checkbox\", {\n staticClass: \"hidden md:inline\",\n attrs: { variant: \"primary\", size: \"sm\" },\n on: { change: _vm.selectAllEstimates },\n model: {\n value: _vm.selectAllFieldStatus,\n callback: function($$v) {\n _vm.selectAllFieldStatus = $$v\n },\n expression: \"selectAllFieldStatus\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-checkbox\", {\n staticClass: \"md:hidden\",\n attrs: {\n label: _vm.$t(\"general.select_all\"),\n variant: \"primary\",\n size: \"sm\"\n },\n on: { change: _vm.selectAllEstimates },\n model: {\n value: _vm.selectAllFieldStatus,\n callback: function($$v) {\n _vm.selectAllFieldStatus = $$v\n },\n expression: \"selectAllFieldStatus\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-table-component\",\n {\n ref: \"table\",\n attrs: {\n \"show-filter\": false,\n data: _vm.fetchData,\n \"table-class\": \"table\"\n }\n },\n [\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n \"cell-class\": \"no-click\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return _c(\n \"div\",\n { staticClass: \"flex items-center\" },\n [\n _c(\"sw-checkbox\", {\n attrs: {\n id: row.id,\n value: row.id,\n variant: \"primary\",\n size: \"sm\"\n },\n model: {\n value: _vm.selectField,\n callback: function($$v) {\n _vm.selectField = $$v\n },\n expression: \"selectField\"\n }\n })\n ],\n 1\n )\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"estimates.date\"),\n \"sort-as\": \"estimate_date\",\n show: \"formattedEstimateDate\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$tc(\"estimates.estimate\", 1),\n show: \"estimate_number\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$tc(\"estimates.estimate\", 1)))\n ]),\n _vm._v(\" \"),\n _c(\n \"router-link\",\n {\n staticClass: \"font-medium text-primary-500\",\n attrs: {\n to: { path: \"estimates/\" + row.id + \"/view\" }\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(row.estimate_number) +\n \"\\n \"\n )\n ]\n )\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"estimates.customer\"),\n \"sort-as\": \"name\",\n show: \"name\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"estimates.status\"),\n show: \"status\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\" \" + _vm._s(_vm.$t(\"estimates.status\")))\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-badge\",\n {\n staticClass: \"px-3 py-1\",\n attrs: {\n \"bg-color\": _vm.$utils.getBadgeStatusColor(\n row.status\n ).bgColor,\n color: _vm.$utils.getBadgeStatusColor(row.status)\n .color\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(row.status) +\n \"\\n \"\n )\n ]\n )\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"invoices.total\"),\n \"sort-as\": \"total\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\" \" + _vm._s(_vm.$t(\"estimates.total\")))\n ]),\n _vm._v(\" \"),\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n row.total,\n row.user.currency\n )\n )\n }\n })\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n \"cell-class\": \"action-dropdown\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\" \" + _vm._s(_vm.$t(\"estimates.action\")) + \" \")\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n { attrs: { containerClass: \"w-56\" } },\n [\n _c(\"dot-icon\", {\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n }),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"estimates/\" + row.id + \"/edit\"\n }\n },\n [\n _c(\"pencil-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.edit\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.removeEstimate(row.id)\n }\n }\n },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"estimates/\" + row.id + \"/view\"\n }\n },\n [\n _c(\"eye-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.view\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.convertInToinvoice(row.id)\n }\n }\n },\n [\n _c(\"document-text-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"estimates.convert_to_invoice\")\n ) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n row.status !== \"SENT\"\n ? _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.onMarkAsSent(row.id)\n }\n }\n },\n [\n _c(\"check-circle-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"estimates.mark_as_sent\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n row.status !== \"SENT\"\n ? _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.sendEstimate(row)\n }\n }\n },\n [\n _c(\"paper-airplane-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"estimates.send_estimate\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n row.status == \"SENT\" || row.status == \"VIEWED\"\n ? _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.sendEstimate(row)\n }\n }\n },\n [\n _c(\"paper-airplane-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"estimates.resend_estimate\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n row.status !== \"ACCEPTED\"\n ? _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.onMarkAsAccepted(row.id)\n }\n }\n },\n [\n _c(\"check-circle-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"estimates.mark_as_accepted\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n row.status !== \"REJECTED\"\n ? _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.onMarkAsRejected(row.id)\n }\n }\n },\n [\n _c(\"x-circle-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"estimates.mark_as_rejected\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n : _vm._e()\n ],\n 1\n )\n ]\n }\n }\n ])\n })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"tr\",\n {\n staticClass:\n \"box-border bg-white border border-gray-200 border-solid rounded-b\"\n },\n [\n _c(\n \"td\",\n { staticClass: \"p-0 text-left align-top\", attrs: { colspan: \"5\" } },\n [\n _c(\"table\", { staticClass: \"w-full\" }, [\n _c(\"colgroup\", [\n _c(\"col\", { staticStyle: { width: \"40%\" } }),\n _vm._v(\" \"),\n _c(\"col\", { staticStyle: { width: \"10%\" } }),\n _vm._v(\" \"),\n _c(\"col\", { staticStyle: { width: \"15%\" } }),\n _vm._v(\" \"),\n _vm.discountPerItem === \"YES\"\n ? _c(\"col\", { staticStyle: { width: \"15%\" } })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"col\", { staticStyle: { width: \"15%\" } })\n ]),\n _vm._v(\" \"),\n _c(\"tbody\", [\n _c(\"tr\", [\n _c(\"td\", { staticClass: \"px-5 py-4 text-left align-top\" }, [\n _c(\n \"div\",\n { staticClass: \"flex justify-start\" },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"flex items-center justify-center w-12 h-5 mt-2 text-gray-400 cursor-move handle\"\n },\n [_c(\"drag-icon\")],\n 1\n ),\n _vm._v(\" \"),\n _c(\"item-select\", {\n ref: \"itemSelect\",\n attrs: {\n invalid: _vm.$v.item.name.$error,\n \"invalid-description\": _vm.$v.item.description.$error,\n item: _vm.item,\n \"tax-per-item\": _vm.taxPerItem,\n taxes: _vm.item.taxes\n },\n on: {\n search: _vm.searchVal,\n select: _vm.onSelectItem,\n deselect: _vm.deselectItem,\n onDesriptionInput: function($event) {\n return _vm.$v.item.description.$touch()\n },\n onSelectItem: function($event) {\n _vm.isSelected = true\n }\n }\n })\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"td\",\n { staticClass: \"px-5 py-4 text-right align-top\" },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.item.quantity.$error,\n type: \"text\",\n small: \"\"\n },\n on: {\n keyup: _vm.updateItem,\n input: function($event) {\n return _vm.$v.item.quantity.$touch()\n }\n },\n model: {\n value: _vm.item.quantity,\n callback: function($$v) {\n _vm.$set(_vm.item, \"quantity\", $$v)\n },\n expression: \"item.quantity\"\n }\n }),\n _vm._v(\" \"),\n _vm.$v.item.quantity.$error\n ? _c(\"div\", [\n !_vm.$v.item.quantity.maxLength\n ? _c(\"span\", { staticClass: \"text-danger\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"validation.quantity_maxlength\")\n ) +\n \"\\n \"\n )\n ])\n : _vm._e()\n ])\n : _vm._e()\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"td\", { staticClass: \"px-5 py-4 text-left align-top\" }, [\n _c(\"div\", { staticClass: \"flex flex-col\" }, [\n _c(\n \"div\",\n { staticClass: \"flex-auto flex-fill bd-highlight\" },\n [\n _c(\n \"div\",\n { staticClass: \"relative w-full\" },\n [\n _c(\"sw-money\", {\n attrs: {\n currency: _vm.customerCurrency,\n invalid: _vm.$v.item.price.$error\n },\n on: {\n input: function($event) {\n return _vm.$v.item.price.$touch()\n }\n },\n model: {\n value: _vm.price,\n callback: function($$v) {\n _vm.price = $$v\n },\n expression: \"price\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.$v.item.price.$error\n ? _c(\"div\", [\n !_vm.$v.item.price.maxLength\n ? _c(\"span\", { staticClass: \"text-danger\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"validation.price_maxlength\")\n ) +\n \"\\n \"\n )\n ])\n : _vm._e()\n ])\n : _vm._e()\n ]\n )\n ])\n ]),\n _vm._v(\" \"),\n _vm.discountPerItem === \"YES\"\n ? _c(\"td\", { staticClass: \"px-5 py-4 text-left align-top\" }, [\n _c(\"div\", { staticClass: \"flex flex-col\" }, [\n _c(\n \"div\",\n {\n staticClass: \"flex flex-auto\",\n attrs: { role: \"group\" }\n },\n [\n _c(\"sw-input\", {\n staticClass:\n \"border-r-0 rounded-tr-none rounded-br-none\",\n attrs: {\n invalid: _vm.$v.item.discount_val.$error\n },\n on: {\n input: function($event) {\n return _vm.$v.item.discount_val.$touch()\n }\n },\n model: {\n value: _vm.discount,\n callback: function($$v) {\n _vm.discount = $$v\n },\n expression: \"discount\"\n }\n }),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n [\n _c(\n \"sw-button\",\n {\n staticStyle: {\n height: \"43px\",\n padding: \"6px\"\n },\n attrs: {\n slot: \"activator\",\n type: \"button\",\n \"data-toggle\": \"dropdown\",\n \"aria-haspopup\": \"true\",\n \"aria-expanded\": \"false\",\n variant: \"white\"\n },\n slot: \"activator\"\n },\n [\n _c(\n \"span\",\n { staticClass: \"flex\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.item.discount_type == \"fixed\"\n ? _vm.currency.symbol\n : \"%\"\n ) +\n \"\\n \"\n ),\n _c(\"chevron-down-icon\", {\n staticClass: \"h-5\"\n })\n ],\n 1\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { on: { click: _vm.selectFixed } },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.fixed\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { on: { click: _vm.selectPercentage } },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.percentage\")) +\n \"\\n \"\n )\n ]\n )\n ],\n 1\n )\n ],\n 1\n )\n ])\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"td\", { staticClass: \"px-5 py-4 text-right align-top\" }, [\n _c(\n \"div\",\n { staticClass: \"flex items-center justify-end text-sm\" },\n [\n _c(\"span\", [\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(_vm.total, _vm.currency)\n )\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"flex items-center justify-center w-6 h-10 mx-2 cursor-pointer\"\n },\n [\n _vm.isShowRemoveItemIcon\n ? _c(\"trash-icon\", {\n staticClass: \"h-5 text-gray-700\",\n on: { click: _vm.removeItem }\n })\n : _vm._e()\n ],\n 1\n )\n ]\n )\n ])\n ]),\n _vm._v(\" \"),\n _vm.taxPerItem === \"YES\"\n ? _c(\"tr\", { staticClass: \"tax-tr\" }, [\n _c(\"td\", { staticClass: \"px-5 py-4 text-left align-top\" }),\n _vm._v(\" \"),\n _c(\n \"td\",\n {\n staticClass: \"px-5 py-4 text-left align-top\",\n attrs: { colspan: \"4\" }\n },\n _vm._l(_vm.item.taxes, function(tax, index) {\n return _c(\"tax\", {\n key: tax.id,\n attrs: {\n index: index,\n \"tax-data\": tax,\n taxes: _vm.item.taxes,\n \"discounted-total\": _vm.total,\n \"total-tax\": _vm.totalSimpleTax,\n total: _vm.total,\n currency: _vm.currency\n },\n on: { update: _vm.updateTax, remove: _vm.removeTax }\n })\n }),\n 1\n )\n ])\n : _vm._e()\n ])\n ])\n ]\n )\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"flex-1 text-sm\" },\n [\n _vm.item.item_id\n ? _c(\n \"div\",\n {\n staticClass:\n \"relative flex items-center h-10 pl-2 bg-gray-200 border border-gray-200 border-solid rounded\"\n },\n [\n _vm._v(\"\\n \" + _vm._s(_vm.item.name) + \"\\n\\n \"),\n _c(\n \"span\",\n {\n staticClass: \"absolute text-gray-400 cursor-pointer\",\n staticStyle: { top: \"8px\", right: \"10px\" },\n on: { click: _vm.deselectItem }\n },\n [_c(\"x-circle-icon\", { staticClass: \"h-5\" })],\n 1\n )\n ]\n )\n : _c(\n \"sw-select\",\n {\n ref: \"baseSelect\",\n staticClass: \"multi-select-item\",\n attrs: {\n options: _vm.items,\n loading: _vm.loading,\n \"show-labels\": false,\n \"preserve-search\": true,\n \"initial-search\": _vm.item.name,\n invalid: _vm.invalid,\n placeholder: _vm.$t(\"estimates.item.select_an_item\"),\n label: \"name\"\n },\n on: { value: _vm.onTextChange, select: _vm.onSelect },\n model: {\n value: _vm.itemSelect,\n callback: function($$v) {\n _vm.itemSelect = $$v\n },\n expression: \"itemSelect\"\n }\n },\n [\n _c(\"div\", { attrs: { slot: \"afterList\" }, slot: \"afterList\" }, [\n _c(\n \"button\",\n {\n staticClass:\n \"flex items-center justify-center w-full p-3 bg-gray-200 border-none outline-none\",\n attrs: { type: \"button\" },\n on: { click: _vm.openItemModal }\n },\n [\n _c(\"shopping-cart-icon\", {\n staticClass: \"h-5 text-primary-400\"\n }),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"ml-2 text-sm leading-none text-primary-400\"\n },\n [_vm._v(_vm._s(_vm.$t(\"general.add_new_item\")))]\n )\n ],\n 1\n )\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"w-full pt-1 text-xs text-light\" },\n [\n _c(\"sw-textarea\", {\n directives: [{ name: \"autoresize\", rawName: \"v-autoresize\" }],\n staticClass: \"w-full text-gray-600 border-none resize-none\",\n attrs: {\n \"invalid-description\": _vm.invalidDescription,\n placeholder: _vm.$t(\"estimates.item.type_item_description\"),\n type: \"text\",\n rows: \"1\",\n variant: \"inv-desc\"\n },\n on: {\n input: function($event) {\n return _vm.$emit(\"onDesriptionInput\")\n }\n },\n model: {\n value: _vm.item.description,\n callback: function($$v) {\n _vm.$set(\n _vm.item,\n \"description\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"item.description\"\n }\n }),\n _vm._v(\" \"),\n _vm.invalidDescription\n ? _c(\"div\", [\n _c(\"span\", { staticClass: \"text-danger\" }, [\n _vm._v(_vm._s(_vm.$tc(\"validation.description_maxlength\")))\n ])\n ])\n : _vm._e()\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"flex items-center justify-between mb-3\" }, [\n _c(\n \"div\",\n {\n staticClass: \"flex items-center text-base\",\n staticStyle: { flex: \"4\" }\n },\n [\n _c(\"label\", { staticClass: \"pr-2 mb-0\", attrs: { align: \"right\" } }, [\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"estimates.tax\")) + \"\\n \")\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-select\",\n {\n attrs: {\n options: _vm.filteredTypes,\n \"allow-empty\": false,\n \"show-labels\": false,\n \"custom-label\": _vm.customLabel,\n placeholder: _vm.$t(\"general.select_a_tax\"),\n \"track-by\": \"name\",\n label: \"name\"\n },\n on: {\n select: function(val) {\n return _vm.onSelectTax(val)\n }\n },\n model: {\n value: _vm.selectedTax,\n callback: function($$v) {\n _vm.selectedTax = $$v\n },\n expression: \"selectedTax\"\n }\n },\n [\n _c(\"div\", { attrs: { slot: \"afterList\" }, slot: \"afterList\" }, [\n _c(\n \"button\",\n {\n staticClass:\n \"flex items-center justify-center w-full px-2 py-2 bg-gray-200 border-none outline-none\",\n attrs: { type: \"button\" },\n on: { click: _vm.openTaxModal }\n },\n [\n _c(\"check-circle-icon\", {\n staticClass: \"h-5 text-primary-400\"\n }),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass: \"ml-2 text-sm leading-none text-primary-400\"\n },\n [_vm._v(_vm._s(_vm.$t(\"estimates.add_new_tax\")))]\n )\n ],\n 1\n )\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\"br\")\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"text-sm text-right\", staticStyle: { flex: \"3\" } },\n [\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(_vm.taxAmount, _vm.currency)\n )\n }\n })\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"flex items-center justify-center w-6 h-10 mx-2 cursor-pointer\"\n },\n [\n _vm.taxes.length && _vm.index !== _vm.taxes.length - 1\n ? _c(\"trash-icon\", {\n staticClass: \"h-5 text-gray-700\",\n attrs: { icon: \"trash-alt\" },\n on: { click: _vm.removeTax }\n })\n : _vm._e()\n ],\n 1\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _vm.estimate\n ? _c(\n \"base-page\",\n { staticClass: \"xl:pl-96\" },\n [\n _c(\n \"sw-page-header\",\n { attrs: { title: _vm.pageTitle } },\n [\n _c(\n \"template\",\n { slot: \"actions\" },\n [\n _c(\n \"div\",\n { staticClass: \"mr-3 text-sm\" },\n [\n _vm.estimate.status === \"DRAFT\"\n ? _c(\n \"sw-button\",\n {\n attrs: {\n disabled: _vm.isMarkAsSent,\n variant: \"primary-outline\"\n },\n on: { click: _vm.onMarkAsSent }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"estimates.mark_as_sent\")) +\n \"\\n \"\n )\n ]\n )\n : _vm._e()\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.estimate.status === \"DRAFT\"\n ? _c(\n \"sw-button\",\n {\n staticClass: \"text-sm\",\n attrs: {\n disabled: _vm.isSendingEmail,\n variant: \"primary\"\n },\n on: { click: _vm.onSendEstimate }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"estimates.send_estimate\")) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n { staticClass: \"ml-3\" },\n [\n _c(\n \"sw-button\",\n {\n attrs: { slot: \"activator\", variant: \"primary\" },\n slot: \"activator\"\n },\n [_c(\"dots-horizontal-icon\", { staticClass: \"h-5\" })],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { on: { click: _vm.copyPdfUrl } },\n [\n _c(\"link-icon\", {\n staticClass: \"h-5 mr-3 text-primary-800\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.copy_pdf_url\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to:\n \"/admin/estimates/\" +\n _vm.$route.params.id +\n \"/edit\"\n }\n },\n [\n _c(\"pencil-icon\", {\n staticClass: \"h-5 mr-3 text-primary-800\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.edit\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.removeEstimate(_vm.$route.params.id)\n }\n }\n },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-primary-800\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"fixed top-0 left-0 hidden h-full pt-16 pb-4 ml-56 bg-white xl:ml-64 w-88 xl:block\"\n },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"flex items-center justify-between px-4 pt-8 pb-2 border border-gray-200 border-solid height-full\"\n },\n [\n _c(\n \"sw-input\",\n {\n staticClass: \"mb-6\",\n attrs: {\n placeholder: _vm.$t(\"general.search\"),\n type: \"text\",\n variant: \"gray\"\n },\n on: {\n input: function($event) {\n return _vm.onSearched()\n }\n },\n model: {\n value: _vm.searchData.searchText,\n callback: function($$v) {\n _vm.$set(_vm.searchData, \"searchText\", $$v)\n },\n expression: \"searchData.searchText\"\n }\n },\n [\n _c(\"search-icon\", {\n staticClass: \"h-5\",\n attrs: { slot: \"rightIcon\" },\n slot: \"rightIcon\"\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"flex mb-6 ml-3\",\n attrs: { role: \"group\", \"aria-label\": \"First group\" }\n },\n [\n _c(\n \"sw-dropdown\",\n {\n staticClass: \"ml-3\",\n attrs: { position: \"bottom-start\" }\n },\n [\n _c(\n \"sw-button\",\n {\n attrs: {\n slot: \"activator\",\n size: \"md\",\n variant: \"gray-light\"\n },\n slot: \"activator\"\n },\n [_c(\"filter-icon\", { staticClass: \"h-5\" })],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"px-2 py-1 pb-2 mb-1 mb-2 text-sm border-b border-gray-200 border-solid\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.sort_by\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { staticClass: \"flex px-1 py-2 cursor-pointer\" },\n [\n _c(\n \"sw-input-group\",\n { staticClass: \"-mt-3 font-normal\" },\n [\n _c(\"sw-radio\", {\n attrs: {\n id: \"filter_estimate_date\",\n label: _vm.$t(\n \"reports.estimates.estimate_date\"\n ),\n size: \"sm\",\n name: \"filter\",\n value: \"estimate_date\"\n },\n on: { change: _vm.onSearched },\n model: {\n value: _vm.searchData.orderByField,\n callback: function($$v) {\n _vm.$set(\n _vm.searchData,\n \"orderByField\",\n $$v\n )\n },\n expression: \"searchData.orderByField\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { staticClass: \"flex px-1 py-2 cursor-pointer\" },\n [\n _c(\n \"sw-input-group\",\n { staticClass: \"-mt-3 font-normal\" },\n [\n _c(\"sw-radio\", {\n attrs: {\n id: \"filter_due_date\",\n value: \"expiry_date\",\n label: _vm.$t(\"estimates.due_date\"),\n size: \"sm\",\n name: \"filter\"\n },\n on: { change: _vm.onSearched },\n model: {\n value: _vm.searchData.orderByField,\n callback: function($$v) {\n _vm.$set(\n _vm.searchData,\n \"orderByField\",\n $$v\n )\n },\n expression: \"searchData.orderByField\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { staticClass: \"flex px-1 py-2 cursor-pointer\" },\n [\n _c(\n \"sw-input-group\",\n { staticClass: \"-mt-3 font-normal\" },\n [\n _c(\"sw-radio\", {\n attrs: {\n id: \"filter_estimate_number\",\n value: \"estimate_number\",\n label: _vm.$t(\n \"estimates.estimate_number\"\n ),\n size: \"sm\",\n name: \"filter\"\n },\n on: { change: _vm.onSearched },\n model: {\n value: _vm.searchData.orderByField,\n callback: function($$v) {\n _vm.$set(\n _vm.searchData,\n \"orderByField\",\n $$v\n )\n },\n expression: \"searchData.orderByField\"\n }\n })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n directives: [\n {\n name: \"tooltip\",\n rawName: \"v-tooltip.top-center\",\n value: { content: _vm.getOrderName },\n expression: \"{ content: getOrderName }\",\n modifiers: { \"top-center\": true }\n }\n ],\n staticClass: \"ml-1\",\n attrs: { size: \"md\", variant: \"gray-light\" },\n on: { click: _vm.sortData }\n },\n [\n _vm.getOrderBy\n ? _c(\"sort-ascending-icon\", { staticClass: \"h-5\" })\n : _c(\"sort-descending-icon\", { staticClass: \"h-5\" })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.isSearching\n ? _c(\"base-loader\", { attrs: { \"show-bg-overlay\": true } })\n : _c(\n \"div\",\n {\n staticClass:\n \"h-full pb-32 overflow-y-scroll border-l border-gray-200 border-solid sw-scroll\"\n },\n [\n _vm._l(_vm.estimates, function(estimate, index) {\n return _c(\n \"router-link\",\n {\n key: index,\n class: [\n \"flex justify-between side-estimate p-4 cursor-pointer hover:bg-gray-100 items-center border-l-4 border-transparent\",\n {\n \"bg-gray-100 border-l-4 border-primary-500 border-solid\": _vm.hasActiveUrl(\n estimate.id\n )\n }\n ],\n staticStyle: {\n \"border-bottom\":\n \"1px solid rgba(185, 193, 209, 0.41)\"\n },\n attrs: {\n to: \"/admin/estimates/\" + estimate.id + \"/view\",\n id: \"estimate-\" + estimate.id\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"flex-2\" },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"pr-2 mb-2 text-sm not-italic font-normal leading-5 text-black capitalize truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(estimate.user.name) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"mt-1 mb-2 text-xs not-italic font-medium leading-5 text-gray-600\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(estimate.estimate_number) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-badge\",\n {\n staticClass: \"px-1 text-xs\",\n attrs: {\n \"bg-color\": _vm.$utils.getBadgeStatusColor(\n estimate.status\n ).bgColor,\n color: _vm.$utils.getBadgeStatusColor(\n estimate.status\n ).color\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(estimate.status) +\n \"\\n \"\n )\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"flex-1 whitespace-no-wrap right\"\n },\n [\n _c(\"div\", {\n staticClass:\n \"mb-2 text-xl not-italic font-semibold leading-8 text-right text-gray-900\",\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n estimate.total,\n estimate.user.currency\n )\n )\n }\n }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"text-sm not-italic font-normal leading-5 text-right text-gray-600 est-date\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(estimate.formattedEstimateDate) +\n \"\\n \"\n )\n ]\n )\n ]\n )\n ]\n )\n }),\n _vm._v(\" \"),\n !_vm.estimates.length\n ? _c(\n \"p\",\n {\n staticClass:\n \"flex justify-center px-4 mt-5 text-sm text-gray-600\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"estimates.no_matching_estimates\")\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e()\n ],\n 2\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"flex flex-col min-h-0 mt-8 overflow-hidden sw-scroll\",\n staticStyle: { height: \"75vh\" }\n },\n [\n _c(\"iframe\", {\n staticClass:\n \"flex-1 border border-gray-400 border-solid rounded-md frame-style\",\n attrs: { src: \"\" + _vm.shareableLink }\n })\n ]\n )\n ],\n 1\n )\n : _vm._e()\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"base-page\", { staticClass: \"relative\" }, [\n _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.sendData($event)\n }\n }\n },\n [\n _c(\n \"sw-page-header\",\n { staticClass: \"mb-5\", attrs: { title: _vm.pageTitle } },\n [\n _c(\n \"sw-breadcrumb\",\n { attrs: { slot: \"breadcrumbs\" }, slot: \"breadcrumbs\" },\n [\n _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"/admin/dashboard\",\n title: _vm.$t(\"general.home\")\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"/admin/expenses\",\n title: _vm.$tc(\"expenses.expense\", 2)\n }\n }),\n _vm._v(\" \"),\n _vm.$route.name === \"expenses.edit\"\n ? _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"#\",\n title: _vm.$t(\"expenses.edit_expense\"),\n active: \"\"\n }\n })\n : _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"#\",\n title: _vm.$t(\"expenses.new_expense\"),\n active: \"\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"template\",\n { slot: \"actions\" },\n [\n _vm.isReceiptAvailable\n ? _c(\n \"sw-button\",\n {\n staticClass: \"mr-2\",\n attrs: {\n \"tag-name\": \"a\",\n href: _vm.getReceiptUrl,\n variant: \"primary\",\n outline: \"\",\n size: \"lg\"\n }\n },\n [\n _c(\"download-icon\", { staticClass: \"h-5 mr-2 -ml-1\" }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"expenses.download_receipt\")) +\n \"\\n \"\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"hidden md:block\" },\n [\n _c(\n \"sw-button\",\n {\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\",\n size: \"lg\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2 -ml-1\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.isEdit\n ? _vm.$t(\"expenses.update_expense\")\n : _vm.$t(\"expenses.save_expense\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 2\n ),\n _vm._v(\" \"),\n _vm.isRequestOnGoing\n ? _c(\"base-loader\", { attrs: { \"show-bg-overlay\": true } })\n : _c(\"sw-card\", [\n _c(\n \"div\",\n { staticClass: \"grid gap-6 grid-col-1 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"expenses.category\"),\n error: _vm.categoryError,\n required: \"\"\n }\n },\n [\n _c(\n \"sw-select\",\n {\n ref: \"baseSelect\",\n staticClass: \"mt-2\",\n attrs: {\n options: _vm.categories,\n invalid: _vm.$v.category.$error,\n searchable: true,\n \"show-labels\": false,\n placeholder: _vm.$t(\n \"expenses.categories.select_a_category\"\n ),\n label: \"name\",\n \"track-by\": \"id\"\n },\n on: {\n input: function($event) {\n return _vm.$v.category.$touch()\n }\n },\n model: {\n value: _vm.category,\n callback: function($$v) {\n _vm.category = $$v\n },\n expression: \"category\"\n }\n },\n [\n _c(\n \"sw-button\",\n {\n staticClass:\n \"flex items-center justify-center w-full px-4 py-3 bg-gray-200 border-none outline-none\",\n attrs: {\n slot: \"afterList\",\n type: \"button\",\n variant: \"gray-light\"\n },\n on: { click: _vm.openCategoryModal },\n slot: \"afterList\"\n },\n [\n _c(\"shopping-cart-icon\", {\n staticClass: \"h-5 text-center text-primary-400\"\n }),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"ml-2 text-xs leading-none text-primary-400\"\n },\n [\n _vm._v(\n _vm._s(\n _vm.$t(\n \"settings.expense_category.add_new_category\"\n )\n )\n )\n ]\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"expenses.expense_date\"),\n error: _vm.dateError,\n required: \"\"\n }\n },\n [\n _c(\"base-date-picker\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.formData.expense_date.$error,\n \"calendar-button\": true,\n \"calendar-button-icon\": \"calendar\"\n },\n on: {\n change: function($event) {\n return _vm.$v.formData.expense_date.$touch()\n }\n },\n model: {\n value: _vm.formData.expense_date,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"expense_date\", $$v)\n },\n expression: \"formData.expense_date\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"expenses.amount\"),\n error: _vm.amountError,\n required: \"\"\n }\n },\n [\n _c(\"sw-money\", {\n staticClass:\n \"focus:border focus:border-solid focus:border-primary-500\",\n attrs: {\n currency: _vm.defaultCurrencyForInput,\n invalid: _vm.$v.formData.amount.$error\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.amount.$touch()\n }\n },\n model: {\n value: _vm.amount,\n callback: function($$v) {\n _vm.amount = $$v\n },\n expression: \"amount\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n { attrs: { label: _vm.$t(\"expenses.customer\") } },\n [\n _c(\"sw-select\", {\n ref: \"baseSelect\",\n staticClass: \"mt-1\",\n attrs: {\n options: _vm.customers,\n searchable: true,\n \"show-labels\": false,\n placeholder: _vm.$t(\"customers.select_a_customer\"),\n label: \"name\",\n \"track-by\": \"id\"\n },\n model: {\n value: _vm.customer,\n callback: function($$v) {\n _vm.customer = $$v\n },\n expression: \"customer\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"expenses.note\"),\n error: _vm.notesError\n }\n },\n [\n _c(\"sw-textarea\", {\n attrs: { rows: \"4\" },\n on: {\n input: function($event) {\n return _vm.$v.formData.notes.$touch()\n }\n },\n model: {\n value: _vm.formData.notes,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"notes\", $$v)\n },\n expression: \"formData.notes\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n { attrs: { label: _vm.$t(\"expenses.receipt\") } },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"relative flex items-center justify-center h-24 p-6 bg-transparent border-2 border-gray-200 border-dashed rounded-md image-upload-box\",\n attrs: { id: \"receipt-box\" }\n },\n [\n _vm.previewReceipt\n ? _c(\"img\", {\n staticClass:\n \"absolute opacity-100 preview-logo\",\n staticStyle: {\n \"max-height\": \"80%\",\n animation: \"fadeIn 2s ease\"\n },\n attrs: { src: _vm.previewReceipt }\n })\n : _c(\n \"div\",\n { staticClass: \"flex flex-col items-center\" },\n [\n _c(\"cloud-upload-icon\", {\n staticClass:\n \"h-5 mb-2 text-xl leading-6 text-gray-400\"\n }),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass:\n \"text-xs leading-4 text-center text-gray-400\"\n },\n [\n _vm._v(\n \"\\n Drag a file here or\\n \"\n ),\n _c(\n \"span\",\n {\n staticClass:\n \"cursor-pointer text-primary-500\",\n attrs: { id: \"pick-avatar\" }\n },\n [_vm._v(\"browse\")]\n ),\n _vm._v(\n \"\\n to choose a file\\n \"\n )\n ]\n )\n ],\n 1\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"sw-avatar\", {\n attrs: {\n trigger: \"#receipt-box\",\n \"preview-avatar\": _vm.previewReceipt,\n \"enable-cropper\": false\n },\n on: { changed: _vm.onChange },\n scopedSlots: _vm._u([\n {\n key: \"icon\",\n fn: function() {\n return [\n _c(\"cloud-upload-icon\", {\n staticClass:\n \"h-5 mb-2 text-xl leading-6 text-gray-400\"\n })\n ]\n },\n proxy: true\n }\n ])\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.customFields.length > 0\n ? _c(\"div\", [\n _c(\n \"div\",\n {\n staticClass: \"grid gap-6 mt-6 grid-col-1 md:grid-cols-2\"\n },\n _vm._l(_vm.customFields, function(field, index) {\n return _c(\n \"sw-input-group\",\n {\n key: index,\n attrs: {\n label: field.label,\n required: field.is_required ? true : false\n }\n },\n [\n _c(field.type + \"Field\", {\n tag: \"component\",\n attrs: {\n type: field.type.label,\n field: field,\n isEdit: _vm.isEdit,\n \"invalid-fields\": _vm.invalidFields\n },\n on: { update: _vm.setCustomFieldValue }\n })\n ],\n 1\n )\n }),\n 1\n )\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"block mt-2 md:hidden\" },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"flex w-full\",\n attrs: {\n disabled: _vm.isLoading,\n loading: _vm.isLoading,\n tabindex: 6,\n variant: \"primary\",\n type: \"submit\",\n size: \"lg\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2 -ml-1\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.isEdit\n ? _vm.$t(\"expenses.update_expense\")\n : _vm.$t(\"expenses.save_expense\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ])\n ],\n 1\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"base-page\",\n [\n _c(\n \"sw-page-header\",\n { attrs: { title: _vm.$t(\"expenses.title\") } },\n [\n _c(\n \"sw-breadcrumb\",\n { attrs: { slot: \"breadcrumbs\" }, slot: \"breadcrumbs\" },\n [\n _c(\"sw-breadcrumb-item\", {\n attrs: { to: \"dashboard\", title: _vm.$t(\"general.home\") }\n }),\n _vm._v(\" \"),\n _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"#\",\n title: _vm.$tc(\"expenses.expense\", 2),\n active: \"\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"template\",\n { slot: \"actions\" },\n [\n _c(\n \"sw-button\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.totalExpenses,\n expression: \"totalExpenses\"\n }\n ],\n attrs: { size: \"lg\", variant: \"primary-outline\" },\n on: { click: _vm.toggleFilter }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.filter\")) +\n \"\\n \"\n ),\n _c(_vm.filterIcon, {\n tag: \"component\",\n staticClass: \"w-4 h-4 ml-2 -mr-1\"\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"ml-4\",\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"expenses/create\",\n size: \"lg\",\n variant: \"primary\"\n }\n },\n [\n _c(\"plus-icon\", { staticClass: \"w-6 h-6 mr-1 -ml-2\" }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"expenses.add_expense\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\n \"slide-y-up-transition\",\n [\n _c(\n \"sw-filter-wrapper\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.showFilters,\n expression: \"showFilters\"\n }\n ],\n staticClass: \"mt-3\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"flex-1 mt-3\",\n attrs: { label: _vm.$t(\"expenses.customer\") }\n },\n [\n _c(\"base-customer-select\", {\n ref: \"customerSelect\",\n on: {\n select: _vm.onSelectCustomer,\n deselect: _vm.clearCustomerSearch\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"flex-1 mt-2 ml-0 lg:ml-6\",\n attrs: { label: _vm.$t(\"expenses.category\") }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n attrs: {\n options: _vm.categories,\n searchable: true,\n \"show-labels\": false,\n placeholder: _vm.$t(\n \"expenses.categories.select_a_category\"\n ),\n label: \"name\"\n },\n on: {\n click: function($event) {\n _vm.filter = !_vm.filter\n }\n },\n model: {\n value: _vm.filters.category,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"category\", $$v)\n },\n expression: \"filters.category\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"flex-1 mt-2 ml-0 lg:ml-6\",\n attrs: { label: _vm.$t(\"expenses.from_date\") }\n },\n [\n _c(\"base-date-picker\", {\n staticClass: \"mt-2\",\n attrs: {\n \"calendar-button\": true,\n \"calendar-button-icon\": \"calendar\"\n },\n model: {\n value: _vm.filters.from_date,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"from_date\", $$v)\n },\n expression: \"filters.from_date\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"flex-1 mt-2 ml-0 lg:ml-6\",\n attrs: { label: _vm.$t(\"expenses.to_date\") }\n },\n [\n _c(\"base-date-picker\", {\n staticClass: \"mt-2\",\n attrs: {\n \"calendar-button\": true,\n \"calendar-button-icon\": \"calendar\"\n },\n model: {\n value: _vm.filters.to_date,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"to_date\", $$v)\n },\n expression: \"filters.to_date\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"absolute text-sm leading-snug text-black cursor-pointer\",\n staticStyle: { top: \"10px\", right: \"15px\" },\n on: { click: _vm.clearFilter }\n },\n [_vm._v(_vm._s(_vm.$t(\"general.clear_all\")))]\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-empty-table-placeholder\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.showEmptyScreen,\n expression: \"showEmptyScreen\"\n }\n ],\n attrs: {\n title: _vm.$t(\"expenses.no_expenses\"),\n description: _vm.$t(\"expenses.list_of_expenses\")\n }\n },\n [\n _c(\"observatory-icon\", { staticClass: \"mt-5 mb-4\" }),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n slot: \"actions\",\n \"tag-name\": \"router-link\",\n to: \"/admin/expenses/create\",\n size: \"lg\",\n variant: \"primary-outline\"\n },\n slot: \"actions\"\n },\n [\n _c(\"plus-icon\", { staticClass: \"w-6 h-6 mr-1 -ml-2\" }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"expenses.add_new_expense\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: !_vm.showEmptyScreen,\n expression: \"!showEmptyScreen\"\n }\n ],\n staticClass: \"relative table-container\"\n },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"relative flex items-center justify-between h-10 mt-5 list-none border-b-2 border-gray-200 border-solid\"\n },\n [\n _c(\"p\", { staticClass: \"text-sm\" }, [\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.showing\")) + \": \"),\n _c(\"b\", [_vm._v(_vm._s(_vm.expenses.length))]),\n _vm._v(\"\\n\\n \" + _vm._s(_vm.$t(\"general.of\")) + \" \"),\n _c(\"b\", [_vm._v(_vm._s(_vm.totalExpenses))])\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-transition\",\n { attrs: { type: \"fade\" } },\n [\n _vm.selectedExpenses.length\n ? _c(\n \"sw-dropdown\",\n [\n _c(\n \"span\",\n {\n staticClass:\n \"flex block text-sm font-medium cursor-pointer select-none text-primary-400\",\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.actions\")) +\n \"\\n \"\n ),\n _c(\"chevron-down-icon\", { staticClass: \"h-5\" })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { on: { click: _vm.removeMultipleExpenses } },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n : _vm._e()\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"absolute z-10 items-center pl-4 mt-2 select-none md:mt-12\"\n },\n [\n _c(\"sw-checkbox\", {\n staticClass: \"hidden md:inline\",\n attrs: { variant: \"primary\", size: \"sm\" },\n on: { change: _vm.selectAllExpenses },\n model: {\n value: _vm.selectAllFieldStatus,\n callback: function($$v) {\n _vm.selectAllFieldStatus = $$v\n },\n expression: \"selectAllFieldStatus\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-checkbox\", {\n staticClass: \"md:hidden\",\n attrs: {\n label: _vm.$t(\"general.select_all\"),\n variant: \"primary\",\n size: \"sm\"\n },\n on: { change: _vm.selectAllExpenses },\n model: {\n value: _vm.selectAllFieldStatus,\n callback: function($$v) {\n _vm.selectAllFieldStatus = $$v\n },\n expression: \"selectAllFieldStatus\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-table-component\",\n {\n ref: \"table\",\n attrs: { \"show-filter\": false, data: _vm.fetchData }\n },\n [\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n \"cell-class\": \"no-click\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return _c(\n \"div\",\n { staticClass: \"relative block\" },\n [\n _c(\"sw-checkbox\", {\n attrs: {\n id: row.id,\n value: row.id,\n variant: \"primary\",\n size: \"sm\"\n },\n model: {\n value: _vm.selectField,\n callback: function($$v) {\n _vm.selectField = $$v\n },\n expression: \"selectField\"\n }\n })\n ],\n 1\n )\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"expenses.date\"),\n \"sort-as\": \"expense_date\",\n show: \"formattedExpenseDate\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$tc(\"expenses.categories.category\", 1),\n \"sort-as\": \"name\",\n show: \"category.name\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\n _vm._s(_vm.$tc(\"expenses.categories.category\", 1))\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"router-link\",\n {\n staticClass: \"font-medium text-primary-500\",\n attrs: {\n to: { path: \"expenses/\" + row.id + \"/edit\" }\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(row.category.name) +\n \"\\n \"\n )\n ]\n )\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"expenses.customer\"),\n \"sort-as\": \"user_name\",\n show: \"user_name\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"expenses.customer\")))\n ]),\n _vm._v(\" \"),\n _c(\"span\", [\n _vm._v(\n \" \" +\n _vm._s(\n row.user_name ? row.user_name : \"Not selected\"\n ) +\n \" \"\n )\n ])\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"expenses.note\"),\n \"sort-as\": \"expense_date\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [_vm._v(_vm._s(_vm.$t(\"expenses.note\")))]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"notes\" }, [\n _c(\"div\", { staticClass: \"truncate note w-60\" }, [\n _vm._v(_vm._s(row.notes))\n ])\n ])\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"expenses.amount\"),\n \"sort-as\": \"amount\",\n show: \"category.amount\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [_vm._v(_vm._s(_vm.$t(\"expenses.amount\")))]),\n _vm._v(\" \"),\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n row.amount,\n _vm.defaultCurrency\n )\n )\n }\n })\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n \"cell-class\": \"action-dropdown no-click\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [_vm._v(_vm._s(_vm.$t(\"expenses.action\")))]),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n [\n _c(\"dot-icon\", {\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n }),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"expenses/\" + row.id + \"/edit\"\n }\n },\n [\n _c(\"pencil-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.edit\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.removeExpense(row.id)\n }\n }\n },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n }\n }\n ])\n })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"base-page\",\n { staticClass: \"relative invoice-create-page\" },\n [\n !_vm.isLoadingInvoice && !_vm.isLoadingData\n ? _c(\n \"form\",\n {\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.submitForm($event)\n }\n }\n },\n [\n _c(\n \"sw-page-header\",\n { attrs: { title: _vm.pageTitle } },\n [\n _c(\n \"sw-breadcrumb\",\n { attrs: { slot: \"breadcrumbs\" }, slot: \"breadcrumbs\" },\n [\n _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"/admin/dashboard\",\n title: _vm.$t(\"general.home\")\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"/admin/invoices\",\n title: _vm.$tc(\"invoices.invoice\", 2)\n }\n }),\n _vm._v(\" \"),\n _vm.$route.name === \"invoice.edit\"\n ? _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"#\",\n title: _vm.$t(\"invoices.edit_invoice\"),\n active: \"\"\n }\n })\n : _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"#\",\n title: _vm.$t(\"invoices.new_invoice\"),\n active: \"\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"template\",\n { slot: \"actions\" },\n [\n _vm.$route.name === \"invoices.edit\"\n ? _c(\n \"sw-button\",\n {\n staticClass: \"mr-3\",\n attrs: {\n disabled: _vm.isLoading,\n \"tag-name\": \"a\",\n href:\n \"/invoices/pdf/\" + _vm.newInvoice.unique_hash,\n variant: \"primary-outline\",\n target: \"_blank\"\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.view_pdf\")) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"flex justify-center w-full lg:w-auto\",\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\",\n size: \"lg\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2 -ml-1\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"invoices.save_invoice\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid-cols-12 gap-8 mt-6 mb-8 lg:grid\" },\n [\n _c(\"customer-select\", {\n staticClass: \"col-span-5 pr-0\",\n attrs: {\n valid: _vm.$v.selectedCustomer,\n \"customer-id\": _vm.customerId\n }\n }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 col-span-7 gap-4 mt-8 lg:gap-6 lg:mt-0 lg:grid-cols-2\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"invoices.invoice_date\"),\n error: _vm.invoiceDateError,\n required: \"\"\n }\n },\n [\n _c(\"base-date-picker\", {\n staticClass: \"mt-2\",\n attrs: {\n \"calendar-button\": true,\n \"calendar-button-icon\": \"calendar\"\n },\n on: {\n change: function($event) {\n return _vm.$v.newInvoice.invoice_date.$touch()\n }\n },\n model: {\n value: _vm.newInvoice.invoice_date,\n callback: function($$v) {\n _vm.$set(_vm.newInvoice, \"invoice_date\", $$v)\n },\n expression: \"newInvoice.invoice_date\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"invoices.due_date\"),\n error: _vm.dueDateError,\n required: \"\"\n }\n },\n [\n _c(\"base-date-picker\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.newInvoice.due_date.$error,\n \"calendar-button\": true,\n \"calendar-button-icon\": \"calendar\"\n },\n on: {\n change: function($event) {\n return _vm.$v.newInvoice.due_date.$touch()\n }\n },\n model: {\n value: _vm.newInvoice.due_date,\n callback: function($$v) {\n _vm.$set(_vm.newInvoice, \"due_date\", $$v)\n },\n expression: \"newInvoice.due_date\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"lg:mt-0\",\n attrs: {\n label: _vm.$t(\"invoices.invoice_number\"),\n error: _vm.invoiceNumError,\n required: \"\"\n }\n },\n [\n _c(\n \"sw-input\",\n {\n staticClass: \"mt-2\",\n attrs: {\n prefix: _vm.invoicePrefix + \" - \",\n invalid: _vm.$v.invoiceNumAttribute.$error\n },\n on: {\n input: function($event) {\n return _vm.$v.invoiceNumAttribute.$touch()\n }\n },\n model: {\n value: _vm.invoiceNumAttribute,\n callback: function($$v) {\n _vm.invoiceNumAttribute = $$v\n },\n expression: \"invoiceNumAttribute\"\n }\n },\n [\n _c(\"hashtag-icon\", {\n staticClass: \"h-4 ml-1 text-gray-500\",\n attrs: { slot: \"leftIcon\" },\n slot: \"leftIcon\"\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"lg:mt-0\",\n attrs: {\n label: _vm.$t(\"invoices.ref_number\"),\n error: _vm.referenceError\n }\n },\n [\n _c(\n \"sw-input\",\n {\n staticClass: \"mt-2\",\n attrs: {\n invalid:\n _vm.$v.newInvoice.reference_number.$error\n },\n on: {\n input: function($event) {\n return _vm.$v.newInvoice.reference_number.$touch()\n }\n },\n model: {\n value: _vm.newInvoice.reference_number,\n callback: function($$v) {\n _vm.$set(\n _vm.newInvoice,\n \"reference_number\",\n $$v\n )\n },\n expression: \"newInvoice.reference_number\"\n }\n },\n [\n _c(\"hashtag-icon\", {\n staticClass: \"h-4 ml-1 text-gray-500\",\n attrs: { slot: \"leftIcon\" },\n slot: \"leftIcon\"\n })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"table\",\n { staticClass: \"w-full text-center item-table\" },\n [\n _c(\"colgroup\", [\n _c(\"col\", { staticStyle: { width: \"40%\" } }),\n _vm._v(\" \"),\n _c(\"col\", { staticStyle: { width: \"10%\" } }),\n _vm._v(\" \"),\n _c(\"col\", { staticStyle: { width: \"15%\" } }),\n _vm._v(\" \"),\n _vm.discountPerItem === \"YES\"\n ? _c(\"col\", { staticStyle: { width: \"15%\" } })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"col\", { staticStyle: { width: \"15%\" } })\n ]),\n _vm._v(\" \"),\n _c(\n \"thead\",\n {\n staticClass:\n \"bg-white border border-gray-200 border-solid\"\n },\n [\n _c(\"tr\", [\n _c(\n \"th\",\n {\n staticClass:\n \"px-5 py-3 text-sm not-italic font-medium leading-5 text-left text-gray-700 border-t border-b border-gray-200 border-solid\"\n },\n [\n _c(\"span\", { staticClass: \"pl-12\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$tc(\"items.item\", 2)) +\n \"\\n \"\n )\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"th\",\n {\n staticClass:\n \"px-5 py-3 text-sm not-italic font-medium leading-5 text-right text-gray-700 border-t border-b border-gray-200 border-solid\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"invoices.item.quantity\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"th\",\n {\n staticClass:\n \"px-5 py-3 text-sm not-italic font-medium leading-5 text-left text-gray-700 border-t border-b border-gray-200 border-solid\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"invoices.item.price\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _vm.discountPerItem === \"YES\"\n ? _c(\n \"th\",\n {\n staticClass:\n \"px-5 py-3 text-sm not-italic font-medium leading-5 text-left text-gray-700 border-t border-b border-gray-200 border-solid\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"invoices.item.discount\")) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"th\",\n {\n staticClass:\n \"px-5 py-3 text-sm not-italic font-medium leading-5 text-right text-gray-700 border-t border-b border-gray-200 border-solid\"\n },\n [\n _c(\"span\", { staticClass: \"pr-10\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"invoices.item.amount\")) +\n \"\\n \"\n )\n ])\n ]\n )\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"draggable\",\n {\n staticClass: \"item-body\",\n attrs: { tag: \"tbody\", handle: \".handle\" },\n model: {\n value: _vm.newInvoice.items,\n callback: function($$v) {\n _vm.$set(_vm.newInvoice, \"items\", $$v)\n },\n expression: \"newInvoice.items\"\n }\n },\n _vm._l(_vm.newInvoice.items, function(item, index) {\n return _c(\"invoice-item\", {\n key: item.id,\n attrs: {\n index: index,\n \"item-data\": item,\n \"invoice-items\": _vm.newInvoice.items,\n currency: _vm.currency,\n \"tax-per-item\": _vm.taxPerItem,\n \"discount-per-item\": _vm.discountPerItem\n },\n on: {\n remove: _vm.removeItem,\n update: _vm.updateItem,\n itemValidate: _vm.checkItemsData\n }\n })\n }),\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"flex items-center justify-center w-full px-6 py-3 text-base border-b border-gray-200 border-solid cursor-pointer text-primary-400 hover:bg-gray-200\",\n on: { click: _vm.addItem }\n },\n [\n _c(\"shopping-cart-icon\", { staticClass: \"h-5 mr-2\" }),\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"invoices.add_item\")) + \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"block my-10 invoice-foot lg:justify-between lg:flex lg:items-start\"\n },\n [\n _c(\n \"div\",\n { staticClass: \"w-full lg:w-1/2\" },\n [\n _c(\n \"div\",\n { staticClass: \"mb-6\" },\n [\n _c(\n \"sw-popup\",\n {\n ref: \"notePopup\",\n staticClass:\n \"text-sm font-semibold leading-5 text-primary-400\"\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"float-right mt-1\",\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n },\n [\n _vm._v(\n \"\\n + \" +\n _vm._s(_vm.$t(\"general.insert_note\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"note-select-popup\", {\n attrs: { type: \"Invoice\" },\n on: { select: _vm.onSelectNote }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n { attrs: { label: _vm.$t(\"invoices.notes\") } },\n [\n _c(\"base-custom-input\", {\n attrs: { fields: _vm.InvoiceFields },\n model: {\n value: _vm.newInvoice.notes,\n callback: function($$v) {\n _vm.$set(_vm.newInvoice, \"notes\", $$v)\n },\n expression: \"newInvoice.notes\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.customFields.length > 0\n ? _c(\n \"div\",\n {\n staticClass:\n \"grid gap-x-4 gap-y-2 md:gap-x-8 md:gap-y-4 grid-col-1 md:grid-cols-2\"\n },\n _vm._l(_vm.customFields, function(field, index) {\n return _c(\n \"sw-input-group\",\n {\n key: index,\n attrs: {\n label: field.label,\n required: field.is_required ? true : false\n }\n },\n [\n _c(field.type + \"Field\", {\n tag: \"component\",\n attrs: {\n type: field.type.label,\n field: field,\n isEdit: _vm.isEdit,\n \"invalid-fields\": _vm.invalidFields\n },\n on: { update: _vm.setCustomFieldValue }\n })\n ],\n 1\n )\n }),\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-6 mb-1\",\n attrs: {\n label: _vm.$t(\"invoices.invoice_template\"),\n required: \"\"\n }\n },\n [\n _c(\n \"sw-button\",\n {\n staticClass:\n \"flex justify-center w-full text-sm lg:w-auto\",\n attrs: { type: \"button\", variant: \"gray\" },\n on: { click: _vm.openTemplateModal }\n },\n [\n _c(\n \"span\",\n { staticClass: \"flex text-black\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"invoices.template\")) +\n \" \" +\n _vm._s(_vm.getTemplateId) +\n \"\\n \"\n ),\n _c(\"pencil-icon\", {\n staticClass: \"h-5 ml-2 -mr-1\"\n })\n ],\n 1\n )\n ]\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"px-5 py-4 mt-6 bg-white border border-gray-200 border-solid rounded invoice-total lg:mt-0\"\n },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"flex items-center justify-between w-full\"\n },\n [\n _c(\n \"label\",\n {\n staticClass:\n \"text-sm font-semibold leading-5 text-gray-500 uppercase\"\n },\n [_vm._v(_vm._s(_vm.$t(\"invoices.sub_total\")))]\n ),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"flex items-center justify-center m-0 text-lg text-black uppercase\"\n },\n [\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n _vm.subtotal,\n _vm.currency\n )\n )\n }\n })\n ]\n )\n ]\n ),\n _vm._v(\" \"),\n _vm._l(_vm.allTaxes, function(tax) {\n return _c(\n \"div\",\n {\n key: tax.tax_type_id,\n staticClass:\n \"flex items-center justify-between w-full\"\n },\n [\n _c(\n \"label\",\n {\n staticClass:\n \"m-0 text-sm font-semibold leading-5 text-gray-500 uppercase\"\n },\n [\n _vm._v(\n _vm._s(tax.name) +\n \" - \" +\n _vm._s(tax.percent) +\n \"%\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"flex items-center justify-center m-0 text-lg text-black uppercase\",\n staticStyle: { \"font-size\": \"18px\" }\n },\n [\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n tax.amount,\n _vm.currency\n )\n )\n }\n })\n ]\n )\n ]\n )\n }),\n _vm._v(\" \"),\n _vm.discountPerItem === \"NO\" ||\n _vm.discountPerItem === null\n ? _c(\n \"div\",\n {\n staticClass:\n \"flex items-center justify-between w-full mt-2\"\n },\n [\n _c(\n \"label\",\n {\n staticClass:\n \"text-sm font-semibold leading-5 text-gray-500 uppercase\"\n },\n [_vm._v(_vm._s(_vm.$t(\"invoices.discount\")))]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"flex\",\n staticStyle: { width: \"105px\" },\n attrs: { role: \"group\" }\n },\n [\n _c(\"sw-input\", {\n staticClass:\n \"border-r-0 rounded-tr-sm rounded-br-sm\",\n attrs: {\n invalid:\n _vm.$v.newInvoice.discount_val.$error\n },\n on: {\n input: function($event) {\n return _vm.$v.newInvoice.discount_val.$touch()\n }\n },\n model: {\n value: _vm.discount,\n callback: function($$v) {\n _vm.discount = $$v\n },\n expression: \"discount\"\n }\n }),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n { attrs: { position: \"bottom-end\" } },\n [\n _c(\n \"sw-button\",\n {\n staticClass:\n \"flex items-center justify-center w-12 border border-gray-300 border-solid rounded-tl-none rounded-bl-none font-base\",\n staticStyle: { height: \"43px\" },\n attrs: {\n slot: \"activator\",\n type: \"button\",\n \"data-toggle\": \"dropdown\",\n \"aria-haspopup\": \"true\",\n \"aria-expanded\": \"false\",\n variant: \"white\"\n },\n slot: \"activator\"\n },\n [\n _c(\n \"span\",\n { staticClass: \"flex\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.newInvoice\n .discount_type == \"fixed\"\n ? _vm.currency.symbol\n : \"%\"\n ) +\n \"\\n \"\n ),\n _c(\"chevron-down-icon\", {\n staticClass: \"h-5\"\n })\n ],\n 1\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { on: { click: _vm.selectFixed } },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.fixed\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { on: { click: _vm.selectPercentage } },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"general.percentage\")\n ) +\n \"\\n \"\n )\n ]\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n (_vm.taxPerItem\n ? \"NO\"\n : null)\n ? _c(\n \"div\",\n _vm._l(_vm.newInvoice.taxes, function(tax, index) {\n return _c(\"tax\", {\n key: tax.id,\n attrs: {\n index: index,\n total: _vm.subtotalWithDiscount,\n tax: tax,\n taxes: _vm.newInvoice.taxes,\n currency: _vm.currency,\n \"total-tax\": _vm.totalSimpleTax\n },\n on: {\n remove: _vm.removeInvoiceTax,\n update: _vm.updateTax\n }\n })\n }),\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.taxPerItem === \"NO\" || _vm.taxPerItem === null\n ? _c(\n \"sw-popup\",\n {\n ref: \"taxModal\",\n staticClass:\n \"my-3 text-sm font-semibold leading-5 text-primary-400\"\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"float-right pt-2 pb-5\",\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n },\n [\n _vm._v(\n \"\\n + \" +\n _vm._s(_vm.$t(\"invoices.add_tax\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"tax-select-popup\", {\n attrs: { taxes: _vm.newInvoice.taxes },\n on: { select: _vm.onSelectTax }\n })\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"flex items-center justify-between w-full pt-2 mt-5 border-t border-gray-200 border-solid\"\n },\n [\n _c(\n \"label\",\n {\n staticClass:\n \"text-sm font-semibold leading-5 text-gray-500 uppercase\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"invoices.total\")) +\n \" \" +\n _vm._s(_vm.$t(\"invoices.amount\")) +\n \":\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"flex items-center justify-center text-lg uppercase text-primary-400\"\n },\n [\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n _vm.total,\n _vm.currency\n )\n )\n }\n })\n ]\n )\n ]\n )\n ],\n 2\n )\n ]\n )\n ],\n 1\n )\n : _c(\"base-loader\")\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"col-span-5 pr-0\" }, [\n _vm.selectedCustomer\n ? _c(\n \"div\",\n {\n staticClass:\n \"flex flex-col p-4 bg-white border border-gray-200 border-solid\",\n staticStyle: { \"min-height\": \"170px\" }\n },\n [\n _c(\"div\", { staticClass: \"relative flex justify-between mb-2\" }, [\n _c(\"label\", { staticClass: \"flex-1 font-medium\" }, [\n _vm._v(_vm._s(_vm.selectedCustomer.name))\n ]),\n _vm._v(\" \"),\n _c(\n \"a\",\n {\n staticClass:\n \"relative my-0 ml-0 mr-6 text-sm font-medium cursor-pointer text-primary-500\",\n on: {\n click: function($event) {\n $event.preventDefault()\n return _vm.editCustomer($event)\n }\n }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.edit\")) + \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"a\",\n {\n staticClass:\n \"relative my-0 ml-2 mr-6 text-sm font-medium cursor-pointer text-primary-500\",\n on: {\n click: function($event) {\n $event.preventDefault()\n return _vm.resetSelectedCustomer($event)\n }\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.deselect\")) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"grid grid-cols-2 gap-4 mt-1\" }, [\n _vm.selectedCustomer.billing_address\n ? _c(\"div\", [\n _c(\"div\", { staticClass: \"flex flex-col\" }, [\n _c(\n \"label\",\n {\n staticClass:\n \"mb-1 text-sm font-medium text-gray-500 uppercase whitespace-no-wrap\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.bill_to\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"flex flex-col flex-1 p-0\" }, [\n _vm.selectedCustomer.billing_address.name\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.billing_address.name\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.selectedCustomer.billing_address.address_street_1\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.billing_address\n .address_street_1\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.selectedCustomer.billing_address.address_street_2\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.billing_address\n .address_street_2\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.selectedCustomer.billing_address.city &&\n _vm.selectedCustomer.billing_address.state\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.billing_address.city\n ) +\n \",\\n \" +\n _vm._s(\n _vm.selectedCustomer.billing_address.state\n ) +\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.billing_address.zip\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.selectedCustomer.billing_address.country\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.billing_address\n .country.name\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.selectedCustomer.billing_address.phone\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.billing_address.phone\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e()\n ])\n ])\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.selectedCustomer.shipping_address\n ? _c(\"div\", { staticClass: \"col col-6\" }, [\n _c(\"div\", { staticClass: \"flex flex-col\" }, [\n _c(\n \"label\",\n {\n staticClass:\n \"mb-1 text-sm font-medium text-gray-500 uppercase whitespace-no-wrap\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.ship_to\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"flex flex-col flex-1 p-0\" }, [\n _vm.selectedCustomer.shipping_address.name\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.shipping_address.name\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.selectedCustomer.shipping_address.address_street_1\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.shipping_address\n .address_street_1\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.selectedCustomer.shipping_address.address_street_2\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.shipping_address\n .address_street_2\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.selectedCustomer.shipping_address.city &&\n _vm.selectedCustomer.shipping_address\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.shipping_address.city\n ) +\n \",\\n \" +\n _vm._s(\n _vm.selectedCustomer.shipping_address\n .state\n ) +\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.shipping_address.zip\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.selectedCustomer.shipping_address.country\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.shipping_address\n .country.name\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.selectedCustomer.shipping_address.phone\n ? _c(\n \"label\",\n {\n staticClass: \"relative w-11/12 text-sm truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.selectedCustomer.shipping_address\n .phone\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e()\n ])\n ])\n ])\n : _vm._e()\n ])\n ]\n )\n : _c(\n \"div\",\n [\n _c(\n \"sw-popup\",\n {\n class: [\n \"add-customer p-0\",\n {\n \"border border-solid border-danger rounded\":\n _vm.valid.$error\n }\n ]\n },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"relative flex justify-center px-0 py-16 bg-white border border-gray-200 border-solid rounded-md\",\n staticStyle: { \"min-height\": \"170px\" },\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n },\n [\n _c(\"user-icon\", {\n staticClass:\n \"flex justify-center w-10 h-10 p-2 mr-5 text-sm text-white bg-gray-200 rounded-full font-base\"\n }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"mt-1\" }, [\n _c(\"label\", { staticClass: \"text-lg\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"customers.new_customer\")) +\n \"\\n \"\n ),\n _c(\"span\", { staticClass: \"text-danger\" }, [\n _vm._v(\" * \")\n ])\n ]),\n _vm._v(\" \"),\n _vm.valid.$error && !_vm.valid.required\n ? _c(\"p\", { staticClass: \"text-danger\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"validation.required\")) +\n \"\\n \"\n )\n ])\n : _vm._e()\n ])\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"customer-select-popup\", {\n attrs: { \"user-id\": _vm.customerId, type: \"invoice\" }\n })\n ],\n 1\n )\n ],\n 1\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"base-page\",\n [\n _c(\n \"sw-page-header\",\n { attrs: { title: _vm.$t(\"invoices.title\") } },\n [\n _c(\n \"sw-breadcrumb\",\n { attrs: { slot: \"breadcrumbs\" }, slot: \"breadcrumbs\" },\n [\n _c(\"sw-breadcrumb-item\", {\n attrs: { to: \"dashboard\", title: _vm.$t(\"general.home\") }\n }),\n _vm._v(\" \"),\n _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"#\",\n title: _vm.$tc(\"invoices.invoice\", 2),\n active: \"\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"template\",\n { slot: \"actions\" },\n [\n _c(\n \"sw-button\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.totalInvoices,\n expression: \"totalInvoices\"\n }\n ],\n attrs: { size: \"lg\", variant: \"primary-outline\" },\n on: { click: _vm.toggleFilter }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.filter\")) +\n \"\\n \"\n ),\n _c(_vm.filterIcon, {\n tag: \"component\",\n staticClass: \"w-4 h-4 ml-2 -mr-1\"\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"ml-4\",\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"/admin/invoices/create\",\n size: \"lg\",\n variant: \"primary\"\n }\n },\n [\n _c(\"plus-icon\", { staticClass: \"w-6 h-6 mr-1 -ml-2\" }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"invoices.new_invoice\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\n \"slide-y-up-transition\",\n [\n _c(\n \"sw-filter-wrapper\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.showFilters,\n expression: \"showFilters\"\n }\n ],\n staticClass: \"relative grid grid-flow-col grid-rows\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-2\",\n attrs: { label: _vm.$tc(\"customers.customer\", 1) }\n },\n [\n _c(\"base-customer-select\", {\n ref: \"customerSelect\",\n on: {\n select: _vm.onSelectCustomer,\n deselect: _vm.clearCustomerSearch\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-2 xl:mx-8\",\n attrs: { label: _vm.$t(\"invoices.status\") }\n },\n [\n _c(\"sw-select\", {\n attrs: {\n options: _vm.status,\n \"group-select\": false,\n searchable: true,\n \"show-labels\": false,\n placeholder: _vm.$t(\"general.select_a_status\"),\n \"allow-empty\": false,\n \"group-values\": \"options\",\n \"group-label\": \"label\",\n \"track-by\": \"name\",\n label: \"name\"\n },\n on: {\n remove: function($event) {\n return _vm.clearStatusSearch()\n },\n select: _vm.setActiveTab\n },\n model: {\n value: _vm.filters.status,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"status\", $$v)\n },\n expression: \"filters.status\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-2\",\n attrs: { label: _vm.$t(\"general.from\") }\n },\n [\n _c(\"base-date-picker\", {\n attrs: {\n \"calendar-button\": true,\n \"calendar-button-icon\": \"calendar\"\n },\n model: {\n value: _vm.filters.from_date,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"from_date\", $$v)\n },\n expression: \"filters.from_date\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", {\n staticClass:\n \"hidden w-8 h-0 mx-4 border border-gray-400 border-solid xl:block\",\n staticStyle: { \"margin-top\": \"3.5rem\" }\n }),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n { staticClass: \"mt-2\", attrs: { label: _vm.$t(\"general.to\") } },\n [\n _c(\"base-date-picker\", {\n attrs: {\n \"calendar-button\": true,\n \"calendar-button-icon\": \"calendar\"\n },\n model: {\n value: _vm.filters.to_date,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"to_date\", $$v)\n },\n expression: \"filters.to_date\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-2 xl:ml-8\",\n attrs: { label: _vm.$t(\"invoices.invoice_number\") }\n },\n [\n _c(\n \"sw-input\",\n {\n model: {\n value: _vm.filters.invoice_number,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"invoice_number\", $$v)\n },\n expression: \"filters.invoice_number\"\n }\n },\n [\n _c(\"hashtag-icon\", {\n staticClass: \"h-5 ml-1 text-gray-500\",\n attrs: { slot: \"leftIcon\" },\n slot: \"leftIcon\"\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"absolute text-sm leading-snug text-black cursor-pointer\",\n staticStyle: { top: \"10px\", right: \"15px\" },\n on: { click: _vm.clearFilter }\n },\n [_vm._v(_vm._s(_vm.$t(\"general.clear_all\")))]\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-empty-table-placeholder\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.showEmptyScreen,\n expression: \"showEmptyScreen\"\n }\n ],\n attrs: {\n title: _vm.$t(\"invoices.no_invoices\"),\n description: _vm.$t(\"invoices.list_of_invoices\")\n }\n },\n [\n _c(\"moon-walker-icon\", { staticClass: \"mt-5 mb-4\" }),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n slot: \"actions\",\n \"tag-name\": \"router-link\",\n to: \"/admin/invoices/create\",\n size: \"lg\",\n variant: \"primary-outline\"\n },\n slot: \"actions\"\n },\n [\n _c(\"plus-icon\", { staticClass: \"w-6 h-6 mr-1 -ml-2\" }),\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"invoices.new_invoice\")) + \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: !_vm.showEmptyScreen,\n expression: \"!showEmptyScreen\"\n }\n ],\n staticClass: \"relative\"\n },\n [\n _c(\n \"div\",\n { staticClass: \"relative mt-5\" },\n [\n _c(\n \"p\",\n {\n staticClass: \"absolute right-0 m-0 text-sm\",\n staticStyle: { top: \"50px\" }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.showing\")) + \": \"\n ),\n _c(\"b\", [_vm._v(_vm._s(_vm.invoices.length))]),\n _vm._v(\"\\n\\n \" + _vm._s(_vm.$t(\"general.of\")) + \" \"),\n _c(\"b\", [_vm._v(_vm._s(_vm.totalInvoices))])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-tabs\",\n {\n attrs: { \"active-tab\": _vm.activeTab },\n on: { update: _vm.setStatusFilter }\n },\n [\n _c(\"sw-tab-item\", {\n attrs: { title: _vm.$t(\"general.due\"), filter: \"DUE\" }\n }),\n _vm._v(\" \"),\n _c(\"sw-tab-item\", {\n attrs: { title: _vm.$t(\"general.draft\"), filter: \"DRAFT\" }\n }),\n _vm._v(\" \"),\n _c(\"sw-tab-item\", {\n attrs: { title: _vm.$t(\"general.all\"), filter: \"\" }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-transition\",\n { attrs: { type: \"fade\" } },\n [\n _vm.selectedInvoices.length\n ? _c(\n \"sw-dropdown\",\n {\n staticClass: \"absolute float-right\",\n staticStyle: { \"margin-top\": \"-35px\" }\n },\n [\n _c(\n \"span\",\n {\n staticClass:\n \"flex block text-sm font-medium cursor-pointer select-none text-primary-400\",\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.actions\")) +\n \"\\n \"\n ),\n _c(\"chevron-down-icon\", { staticClass: \"h-5\" })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { on: { click: _vm.removeMultipleInvoices } },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n : _vm._e()\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.invoices && _vm.invoices.length,\n expression: \"invoices && invoices.length\"\n }\n ],\n staticClass:\n \"absolute z-10 items-center pl-4 mt-2 select-none md:mt-12\"\n },\n [\n _c(\"sw-checkbox\", {\n staticClass: \"hidden md:inline\",\n attrs: { variant: \"primary\", size: \"sm\" },\n on: { change: _vm.selectAllInvoices },\n model: {\n value: _vm.selectAllFieldStatus,\n callback: function($$v) {\n _vm.selectAllFieldStatus = $$v\n },\n expression: \"selectAllFieldStatus\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-checkbox\", {\n staticClass: \"md:hidden\",\n attrs: {\n label: _vm.$t(\"general.select_all\"),\n variant: \"primary\",\n size: \"sm\"\n },\n on: { change: _vm.selectAllInvoices },\n model: {\n value: _vm.selectAllFieldStatus,\n callback: function($$v) {\n _vm.selectAllFieldStatus = $$v\n },\n expression: \"selectAllFieldStatus\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-table-component\",\n {\n ref: \"table\",\n attrs: {\n \"show-filter\": false,\n data: _vm.fetchData,\n \"table-class\": \"table\"\n }\n },\n [\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n \"cell-class\": \"no-click\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return _c(\n \"div\",\n { staticClass: \"relative block\" },\n [\n _c(\"sw-checkbox\", {\n attrs: {\n id: row.id,\n value: row.id,\n variant: \"primary\",\n size: \"sm\"\n },\n model: {\n value: _vm.selectField,\n callback: function($$v) {\n _vm.selectField = $$v\n },\n expression: \"selectField\"\n }\n })\n ],\n 1\n )\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"invoices.date\"),\n \"sort-as\": \"invoice_date\",\n show: \"formattedInvoiceDate\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"invoices.number\"),\n show: \"invoice_number\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [_vm._v(_vm._s(_vm.$t(\"invoices.number\")))]),\n _vm._v(\" \"),\n _c(\n \"router-link\",\n {\n staticClass: \"font-medium text-primary-500\",\n attrs: {\n to: { path: \"invoices/\" + row.id + \"/view\" }\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(row.invoice_number) +\n \"\\n \"\n )\n ]\n )\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"invoices.customer\"),\n width: \"20%\",\n show: \"name\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"invoices.status\"),\n \"sort-as\": \"status\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\" \" + _vm._s(_vm.$t(\"invoices.status\")))\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-badge\",\n {\n attrs: {\n \"bg-color\": _vm.$utils.getBadgeStatusColor(\n row.status\n ).bgColor,\n color: _vm.$utils.getBadgeStatusColor(row.status)\n .color\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(row.status.replace(\"_\", \" \")) +\n \"\\n \"\n )\n ]\n )\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"invoices.paid_status\"),\n \"sort-as\": \"paid_status\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"invoices.paid_status\")))\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-badge\",\n {\n attrs: {\n \"bg-color\": _vm.$utils.getBadgeStatusColor(\n row.status\n ).bgColor,\n color: _vm.$utils.getBadgeStatusColor(row.status)\n .color\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(row.paid_status.replace(\"_\", \" \")) +\n \"\\n \"\n )\n ]\n )\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"invoices.amount_due\"),\n \"sort-as\": \"due_amount\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"invoices.amount_due\")))\n ]),\n _vm._v(\" \"),\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n row.due_amount,\n row.user.currency\n )\n )\n }\n })\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n \"cell-class\": \"action-dropdown no-click\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [_vm._v(_vm._s(_vm.$t(\"invoices.action\")))]),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n [\n _c(\"dot-icon\", {\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n }),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"invoices/\" + row.id + \"/edit\"\n }\n },\n [\n _c(\"pencil-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.edit\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"invoices/\" + row.id + \"/view\"\n }\n },\n [\n _c(\"eye-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"invoices.view\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n row.status == \"DRAFT\"\n ? _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.sendInvoice(row)\n }\n }\n },\n [\n _c(\"paper-airplane-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"invoices.send_invoice\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n row.status === \"SENT\" || row.status === \"VIEWED\"\n ? _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.sendInvoice(row)\n }\n }\n },\n [\n _c(\"paper-airplane-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"invoices.resend_invoice\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n row.status == \"DRAFT\"\n ? _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.markInvoiceAsSent(row.id)\n }\n }\n },\n [\n _c(\"check-circle-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"invoices.mark_as_sent\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n row.status === \"SENT\" ||\n row.status === \"VIEWED\" ||\n row.status === \"OVERDUE\"\n ? _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to:\n \"/admin/payments/\" + row.id + \"/create\"\n }\n },\n [\n _c(\"credit-card-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"payments.record_payment\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.onCloneInvoice(row.id)\n }\n }\n },\n [\n _c(\"document-duplicate-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"invoices.clone_invoice\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.removeInvoice(row.id)\n }\n }\n },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n }\n }\n ])\n })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"flex items-center justify-between w-full mt-2 text-sm\" },\n [\n _c(\n \"label\",\n { staticClass: \"font-semibold leading-5 text-gray-500 uppercase\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.tax.name) +\n \" (\" +\n _vm._s(_vm.tax.percent) +\n \"%)\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"label\",\n { staticClass: \"flex items-center justify-center text-lg text-black\" },\n [\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(_vm.tax.amount, _vm.currency)\n )\n }\n }),\n _vm._v(\" \"),\n _c(\"trash-icon\", {\n staticClass: \"h-5 ml-2\",\n on: {\n click: function($event) {\n return _vm.$emit(\"remove\", _vm.index)\n }\n }\n })\n ],\n 1\n )\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"tr\",\n {\n staticClass:\n \"box-border bg-white border border-gray-200 border-solid rounded-b\"\n },\n [\n _c(\n \"td\",\n { staticClass: \"p-0 text-left align-top\", attrs: { colspan: \"5\" } },\n [\n _c(\"table\", { staticClass: \"w-full\" }, [\n _c(\"colgroup\", [\n _c(\"col\", { staticStyle: { width: \"40%\" } }),\n _vm._v(\" \"),\n _c(\"col\", { staticStyle: { width: \"10%\" } }),\n _vm._v(\" \"),\n _c(\"col\", { staticStyle: { width: \"15%\" } }),\n _vm._v(\" \"),\n _vm.discountPerItem === \"YES\"\n ? _c(\"col\", { staticStyle: { width: \"15%\" } })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"col\", { staticStyle: { width: \"15%\" } })\n ]),\n _vm._v(\" \"),\n _c(\"tbody\", [\n _c(\"tr\", [\n _c(\"td\", { staticClass: \"px-5 py-4 text-left align-top\" }, [\n _c(\n \"div\",\n { staticClass: \"flex justify-start\" },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"flex items-center justify-center w-12 h-5 mt-2 text-gray-400 cursor-move handle\"\n },\n [_c(\"drag-icon\")],\n 1\n ),\n _vm._v(\" \"),\n _c(\"item-select\", {\n ref: \"itemSelect\",\n attrs: {\n invalid: _vm.$v.item.name.$error,\n \"invalid-description\": _vm.$v.item.description.$error,\n item: _vm.item,\n \"tax-per-item\": _vm.taxPerItem,\n taxes: _vm.item.taxes\n },\n on: {\n search: _vm.searchVal,\n select: _vm.onSelectItem,\n deselect: _vm.deselectItem,\n onDesriptionInput: function($event) {\n return _vm.$v.item.description.$touch()\n },\n onSelectItem: function($event) {\n _vm.isSelected = true\n }\n }\n })\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"td\",\n { staticClass: \"px-5 py-4 text-right align-top\" },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.item.quantity.$error,\n type: \"text\",\n small: \"\"\n },\n on: {\n keyup: _vm.updateItem,\n input: function($event) {\n return _vm.$v.item.quantity.$touch()\n }\n },\n model: {\n value: _vm.item.quantity,\n callback: function($$v) {\n _vm.$set(_vm.item, \"quantity\", $$v)\n },\n expression: \"item.quantity\"\n }\n }),\n _vm._v(\" \"),\n _vm.$v.item.quantity.$error\n ? _c(\"div\", [\n !_vm.$v.item.quantity.maxLength\n ? _c(\"span\", { staticClass: \"text-danger\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"validation.quantity_maxlength\")\n ) +\n \"\\n \"\n )\n ])\n : _vm._e()\n ])\n : _vm._e()\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"td\", { staticClass: \"px-5 py-4 text-left align-top\" }, [\n _c(\"div\", { staticClass: \"flex flex-col\" }, [\n _c(\n \"div\",\n { staticClass: \"flex-auto flex-fill bd-highlight\" },\n [\n _c(\n \"div\",\n { staticClass: \"relative w-full\" },\n [\n _c(\"sw-money\", {\n attrs: {\n currency: _vm.customerCurrency,\n invalid: _vm.$v.item.price.$error\n },\n on: {\n input: function($event) {\n return _vm.$v.item.price.$touch()\n }\n },\n model: {\n value: _vm.price,\n callback: function($$v) {\n _vm.price = $$v\n },\n expression: \"price\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.$v.item.price.$error\n ? _c(\"div\", [\n !_vm.$v.item.price.maxLength\n ? _c(\"span\", { staticClass: \"text-danger\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"validation.price_maxlength\")\n ) +\n \"\\n \"\n )\n ])\n : _vm._e()\n ])\n : _vm._e()\n ]\n )\n ])\n ]),\n _vm._v(\" \"),\n _vm.discountPerItem === \"YES\"\n ? _c(\"td\", { staticClass: \"px-5 py-4 text-left align-top\" }, [\n _c(\"div\", { staticClass: \"flex flex-col\" }, [\n _c(\n \"div\",\n {\n staticClass: \"flex flex-auto\",\n attrs: { role: \"group\" }\n },\n [\n _c(\"sw-input\", {\n staticClass:\n \"border-r-0 rounded-tr-none rounded-br-none\",\n attrs: {\n invalid: _vm.$v.item.discount_val.$error\n },\n on: {\n input: function($event) {\n return _vm.$v.item.discount_val.$touch()\n }\n },\n model: {\n value: _vm.discount,\n callback: function($$v) {\n _vm.discount = $$v\n },\n expression: \"discount\"\n }\n }),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n [\n _c(\n \"sw-button\",\n {\n staticClass:\n \"flex items-center px-5 py-1 text-sm font-medium leading-none text-center text-gray-500 whitespace-no-wrap border border-gray-300 border-solid rounded rounded-tl-none rounded-bl-none dropdown-toggle\",\n staticStyle: { height: \"43px\" },\n attrs: {\n slot: \"activator\",\n type: \"button\",\n \"data-toggle\": \"dropdown\",\n \"aria-haspopup\": \"true\",\n \"aria-expanded\": \"false\",\n variant: \"white\"\n },\n slot: \"activator\"\n },\n [\n _c(\n \"span\",\n { staticClass: \"flex items-center\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.item.discount_type == \"fixed\"\n ? _vm.currency.symbol\n : \"%\"\n ) +\n \"\\n \"\n ),\n _c(\"chevron-down-icon\", {\n staticClass: \"h-5\"\n })\n ],\n 1\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { on: { click: _vm.selectFixed } },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.fixed\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { on: { click: _vm.selectPercentage } },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.percentage\")) +\n \"\\n \"\n )\n ]\n )\n ],\n 1\n )\n ],\n 1\n )\n ])\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"td\", { staticClass: \"px-5 py-4 text-right align-top\" }, [\n _c(\n \"div\",\n { staticClass: \"flex items-center justify-end text-sm\" },\n [\n _c(\"span\", [\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(_vm.total, _vm.currency)\n )\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"flex items-center justify-center w-6 h-10 mx-2 cursor-pointer\"\n },\n [\n _vm.showRemoveItemIcon\n ? _c(\"trash-icon\", {\n staticClass: \"h-5 text-gray-700\",\n on: { click: _vm.removeItem }\n })\n : _vm._e()\n ],\n 1\n )\n ]\n )\n ])\n ]),\n _vm._v(\" \"),\n _vm.taxPerItem === \"YES\"\n ? _c(\"tr\", { staticClass: \"tax-tr\" }, [\n _c(\"td\", { staticClass: \"px-5 py-4 text-left align-top\" }),\n _vm._v(\" \"),\n _c(\n \"td\",\n {\n staticClass: \"px-5 py-4 text-left align-top\",\n attrs: { colspan: \"4\" }\n },\n _vm._l(_vm.item.taxes, function(tax, index) {\n return _c(\"tax\", {\n key: tax.id,\n attrs: {\n index: index,\n \"tax-data\": tax,\n taxes: _vm.item.taxes,\n \"discounted-total\": _vm.total,\n \"total-tax\": _vm.totalSimpleTax,\n total: _vm.total,\n currency: _vm.currency\n },\n on: { update: _vm.updateTax, remove: _vm.removeTax }\n })\n }),\n 1\n )\n ])\n : _vm._e()\n ])\n ])\n ]\n )\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"flex-1 text-sm\" },\n [\n _vm.item.item_id\n ? _c(\n \"div\",\n {\n staticClass:\n \"relative flex items-center h-10 pl-2 bg-gray-100 border border-gray-200 border-solid rounded\"\n },\n [\n _vm._v(\"\\n \" + _vm._s(_vm.item.name) + \"\\n\\n \"),\n _c(\n \"span\",\n {\n staticClass: \"absolute text-gray-400 cursor-pointer\",\n staticStyle: { top: \"8px\", right: \"10px\" },\n on: { click: _vm.deselectItem }\n },\n [_c(\"x-circle-icon\", { staticClass: \"h-5\" })],\n 1\n )\n ]\n )\n : _c(\n \"sw-select\",\n {\n ref: \"baseSelect\",\n staticClass: \"multi-select-item\",\n attrs: {\n options: _vm.items,\n loading: _vm.loading,\n \"show-labels\": false,\n \"preserve-search\": true,\n \"initial-search\": _vm.item.name,\n invalid: _vm.invalid,\n placeholder: _vm.$t(\"invoices.item.select_an_item\"),\n label: \"name\"\n },\n on: { value: _vm.onTextChange, select: _vm.onSelect },\n model: {\n value: _vm.itemSelect,\n callback: function($$v) {\n _vm.itemSelect = $$v\n },\n expression: \"itemSelect\"\n }\n },\n [\n _c(\"div\", { attrs: { slot: \"afterList\" }, slot: \"afterList\" }, [\n _c(\n \"button\",\n {\n staticClass:\n \"flex items-center justify-center w-full p-3 bg-gray-200 border-none outline-none\",\n attrs: { type: \"button\" },\n on: { click: _vm.openItemModal }\n },\n [\n _c(\"shopping-cart-icon\", {\n staticClass: \"h-5 mr-2 -ml-2 text-center text-primary-400\"\n }),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"ml-2 text-sm leading-none text-primary-400\"\n },\n [_vm._v(_vm._s(_vm.$t(\"general.add_new_item\")))]\n )\n ],\n 1\n )\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"w-full pt-1 text-xs text-light\" },\n [\n _c(\"sw-textarea\", {\n directives: [{ name: \"autoresize\", rawName: \"v-autoresize\" }],\n staticClass: \"w-full text-xs text-gray-600 border-none resize-none\",\n attrs: {\n \"invalid-description\": _vm.invalidDescription,\n placeholder: _vm.$t(\"invoices.item.type_item_description\"),\n type: \"text\",\n variant: \"inv-desc\"\n },\n on: {\n input: function($event) {\n return _vm.$emit(\"onDesriptionInput\")\n }\n },\n model: {\n value: _vm.item.description,\n callback: function($$v) {\n _vm.$set(_vm.item, \"description\", $$v)\n },\n expression: \"item.description\"\n }\n }),\n _vm._v(\" \"),\n _vm.invalidDescription\n ? _c(\"div\", [\n _c(\"span\", { staticClass: \"text-xs text-danger\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$tc(\"validation.description_maxlength\")) +\n \"\\n \"\n )\n ])\n ])\n : _vm._e()\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"flex items-center justify-between mb-3\" }, [\n _c(\n \"div\",\n { staticClass: \"flex items-center\", staticStyle: { flex: \"4\" } },\n [\n _c(\"label\", { staticClass: \"pr-2 mb-0\", attrs: { align: \"right\" } }, [\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.tax\")) + \"\\n \")\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-select\",\n {\n attrs: {\n options: _vm.filteredTypes,\n \"allow-empty\": false,\n \"show-labels\": false,\n \"custom-label\": _vm.customLabel,\n placeholder: _vm.$t(\"general.select_a_tax\"),\n \"track-by\": \"name\",\n label: \"name\"\n },\n on: {\n select: function(val) {\n return _vm.onSelectTax(val)\n }\n },\n model: {\n value: _vm.selectedTax,\n callback: function($$v) {\n _vm.selectedTax = $$v\n },\n expression: \"selectedTax\"\n }\n },\n [\n _c(\"div\", { attrs: { slot: \"afterList\" }, slot: \"afterList\" }, [\n _c(\n \"button\",\n {\n staticClass:\n \"flex items-center justify-center w-full px-2 py-2 bg-gray-200 border-none outline-none\",\n attrs: { type: \"button\" },\n on: { click: _vm.openTaxModal }\n },\n [\n _c(\"check-circle-icon\", {\n staticClass: \"h-5 text-primary-400\"\n }),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass: \"ml-2 text-sm leading-none text-primary-400\"\n },\n [_vm._v(_vm._s(_vm.$t(\"invoices.add_new_tax\")))]\n )\n ],\n 1\n )\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\"br\")\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", {\n staticClass: \"text-sm text-right\",\n staticStyle: { flex: \"3\" },\n domProps: {\n innerHTML: _vm._s(_vm.$utils.formatMoney(_vm.taxAmount, _vm.currency))\n }\n }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"flex items-center justify-center w-6 h-10 mx-2 cursor-pointer\"\n },\n [\n _vm.taxes.length && _vm.index !== _vm.taxes.length - 1\n ? _c(\"trash-icon\", {\n staticClass: \"h-5 text-gray-700\",\n on: { click: _vm.removeTax }\n })\n : _vm._e()\n ],\n 1\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _vm.invoice\n ? _c(\n \"base-page\",\n { staticClass: \"xl:pl-96\" },\n [\n _c(\n \"sw-page-header\",\n { attrs: { title: _vm.pageTitle } },\n [\n _c(\n \"template\",\n { slot: \"actions\" },\n [\n _c(\n \"div\",\n { staticClass: \"mr-3 text-sm\" },\n [\n _vm.invoice.status === \"DRAFT\"\n ? _c(\n \"sw-button\",\n {\n attrs: {\n disabled: _vm.isMarkingAsSent,\n variant: \"primary-outline\"\n },\n on: { click: _vm.onMarkAsSent }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"invoices.mark_as_sent\")) +\n \"\\n \"\n )\n ]\n )\n : _vm._e()\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.invoice.status === \"DRAFT\"\n ? _c(\n \"sw-button\",\n {\n staticClass: \"text-sm\",\n attrs: {\n disabled: _vm.isSendingEmail,\n variant: \"primary\"\n },\n on: { click: _vm.onSendInvoice }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"invoices.send_invoice\")) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.invoice.status === \"SENT\" ||\n _vm.invoice.status === \"OVERDUE\" ||\n _vm.invoice.status === \"VIEWED\"\n ? _c(\n \"sw-button\",\n {\n staticClass: \"text-sm\",\n attrs: {\n \"tag-name\": \"router-link\",\n to:\n \"/admin/payments/\" +\n _vm.$route.params.id +\n \"/create\",\n variant: \"primary\"\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"payments.record_payment\")) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n { staticClass: \"ml-3\" },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"h-10\",\n attrs: { slot: \"activator\", variant: \"primary\" },\n slot: \"activator\"\n },\n [_c(\"dots-horizontal-icon\", { staticClass: \"h-5\" })],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { on: { click: _vm.copyPdfUrl } },\n [\n _c(\"link-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.copy_pdf_url\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to:\n \"/admin/invoices/\" +\n _vm.$route.params.id +\n \"/edit\"\n }\n },\n [\n _c(\"pencil-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.edit\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.removeInvoice(_vm.$route.params.id)\n }\n }\n },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"fixed top-0 left-0 hidden h-full pt-16 pb-5 ml-56 bg-white xl:ml-64 w-88 xl:block\"\n },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"flex items-center justify-between px-4 pt-8 pb-2 border border-gray-200 border-solid height-full\"\n },\n [\n _c(\n \"sw-input\",\n {\n staticClass: \"mb-6\",\n attrs: {\n placeholder: _vm.$t(\"general.search\"),\n type: \"text\",\n variant: \"gray\"\n },\n on: { input: _vm.onSearch },\n model: {\n value: _vm.searchData.searchText,\n callback: function($$v) {\n _vm.$set(_vm.searchData, \"searchText\", $$v)\n },\n expression: \"searchData.searchText\"\n }\n },\n [\n _c(\"search-icon\", {\n staticClass: \"h-5\",\n attrs: { slot: \"rightIcon\" },\n slot: \"rightIcon\"\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"flex mb-6 ml-3\",\n attrs: { role: \"group\", \"aria-label\": \"First group\" }\n },\n [\n _c(\n \"sw-dropdown\",\n {\n attrs: {\n \"close-on-select\": false,\n align: \"left\",\n position: \"bottom-start\"\n }\n },\n [\n _c(\n \"sw-button\",\n {\n attrs: {\n slot: \"activator\",\n size: \"md\",\n variant: \"gray-light\"\n },\n slot: \"activator\"\n },\n [_c(\"filter-icon\", { staticClass: \"h-5\" })],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"px-2 py-1 mb-2 border-b border-gray-200 border-solid\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.sort_by\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { staticClass: \"flex px-1 py-1 cursor-pointer\" },\n [\n _c(\n \"sw-input-group\",\n { staticClass: \"-mt-2 text-sm font-normal\" },\n [\n _c(\"sw-radio\", {\n attrs: {\n id: \"filter_invoice_date\",\n label: _vm.$t(\"invoices.invoice_date\"),\n name: \"filter\",\n size: \"sm\",\n value: \"invoice_date\"\n },\n on: { change: _vm.onSearch },\n model: {\n value: _vm.searchData.orderByField,\n callback: function($$v) {\n _vm.$set(\n _vm.searchData,\n \"orderByField\",\n $$v\n )\n },\n expression: \"searchData.orderByField\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { staticClass: \"flex px-1 py-1 cursor-pointer\" },\n [\n _c(\n \"sw-input-group\",\n { staticClass: \"-mt-2 font-normal\" },\n [\n _c(\"sw-radio\", {\n attrs: {\n id: \"filter_due_date\",\n label: _vm.$t(\"invoices.due_date\"),\n name: \"filter\",\n size: \"sm\",\n value: \"due_date\"\n },\n on: { change: _vm.onSearch },\n model: {\n value: _vm.searchData.orderByField,\n callback: function($$v) {\n _vm.$set(\n _vm.searchData,\n \"orderByField\",\n $$v\n )\n },\n expression: \"searchData.orderByField\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { staticClass: \"flex px-1 py-1 cursor-pointer\" },\n [\n _c(\n \"sw-input-group\",\n { staticClass: \"-mt-2 font-normal\" },\n [\n _c(\"sw-radio\", {\n attrs: {\n id: \"filter_invoice_number\",\n size: \"sm\",\n type: \"radio\",\n name: \"filter\",\n label: _vm.$t(\"invoices.invoice_number\"),\n value: \"invoice_number\"\n },\n on: { change: _vm.onSearch },\n model: {\n value: _vm.searchData.orderByField,\n callback: function($$v) {\n _vm.$set(\n _vm.searchData,\n \"orderByField\",\n $$v\n )\n },\n expression: \"searchData.orderByField\"\n }\n })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n directives: [\n {\n name: \"tooltip\",\n rawName: \"v-tooltip.top-center\",\n value: { content: _vm.getOrderName },\n expression: \"{ content: getOrderName }\",\n modifiers: { \"top-center\": true }\n }\n ],\n staticClass: \"ml-1\",\n attrs: { size: \"md\", variant: \"gray-light\" },\n on: { click: _vm.sortData }\n },\n [\n _vm.getOrderBy\n ? _c(\"sort-ascending-icon\", { staticClass: \"h-5\" })\n : _c(\"sort-descending-icon\", { staticClass: \"h-5\" })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.isSearching\n ? _c(\"base-loader\", { attrs: { \"show-bg-overlay\": true } })\n : _c(\n \"div\",\n {\n staticClass:\n \"h-full pb-32 overflow-y-scroll border-l border-gray-200 border-solid sw-scroll\"\n },\n [\n _vm._l(_vm.invoices, function(invoice, index) {\n return _c(\n \"router-link\",\n {\n key: index,\n class: [\n \"flex justify-between p-4 items-center cursor-pointer hover:bg-gray-100 border-l-4 border-transparent\",\n {\n \"bg-gray-100 border-l-4 border-primary-500 border-solid\": _vm.hasActiveUrl(\n invoice.id\n )\n }\n ],\n staticStyle: {\n \"border-bottom\":\n \"1px solid rgba(185, 193, 209, 0.41)\"\n },\n attrs: {\n to: \"/admin/invoices/\" + invoice.id + \"/view\",\n id: \"invoice-\" + invoice.id\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"flex-2\" },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"pr-2 mb-2 text-sm not-italic font-normal leading-5 text-black capitalize truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(invoice.user.name) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"mt-1 mb-2 text-xs not-italic font-medium leading-5 text-gray-600\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(invoice.invoice_number) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-badge\",\n {\n staticClass: \"px-1 text-xs\",\n attrs: {\n \"bg-color\": _vm.$utils.getBadgeStatusColor(\n invoice.status\n ).bgColor,\n color: _vm.$utils.getBadgeStatusColor(\n invoice.status\n ).color,\n \"font-size\": _vm.$utils.getBadgeStatusColor(\n invoice.status\n ).fontSize\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(invoice.status) +\n \"\\n \"\n )\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"flex-1 whitespace-no-wrap right\"\n },\n [\n _c(\"div\", {\n staticClass:\n \"mb-2 text-xl not-italic font-semibold leading-8 text-right text-gray-900\",\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n invoice.due_amount,\n invoice.user.currency\n )\n )\n }\n }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"text-sm not-italic font-normal leading-5 text-right text-gray-600\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(invoice.formattedInvoiceDate) +\n \"\\n \"\n )\n ]\n )\n ]\n )\n ]\n )\n }),\n _vm._v(\" \"),\n !_vm.invoices.length\n ? _c(\n \"p\",\n {\n staticClass:\n \"flex justify-center px-4 mt-5 text-sm text-gray-600\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"invoices.no_matching_invoices\")\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e()\n ],\n 2\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"flex flex-col min-h-0 mt-8 overflow-hidden\",\n staticStyle: { height: \"75vh\" }\n },\n [\n _c(\"iframe\", {\n staticClass:\n \"flex-1 border border-gray-400 border-solid rounded-md frame-style\",\n attrs: { src: \"\" + _vm.shareableLink }\n })\n ]\n )\n ],\n 1\n )\n : _vm._e()\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"base-page\",\n [\n _c(\n \"sw-page-header\",\n { staticClass: \"mb-3\", attrs: { title: _vm.pageTitle } },\n [\n _c(\n \"sw-breadcrumb\",\n { attrs: { slot: \"breadcrumbs\" }, slot: \"breadcrumbs\" },\n [\n _c(\"sw-breadcrumb-item\", {\n attrs: { to: \"/admin/dashboard\", title: _vm.$t(\"general.home\") }\n }),\n _vm._v(\" \"),\n _c(\"sw-breadcrumb-item\", {\n attrs: { to: \"/admin/items\", title: _vm.$tc(\"items.item\", 2) }\n }),\n _vm._v(\" \"),\n _vm.$route.name === \"items.edit\"\n ? _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"#\",\n title: _vm.$t(\"items.edit_item\"),\n active: \"\"\n }\n })\n : _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"#\",\n title: _vm.$t(\"items.new_item\"),\n active: \"\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"grid grid-cols-12\" }, [\n _c(\"div\", { staticClass: \"col-span-12 md:col-span-6\" }, [\n _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.submitItem($event)\n }\n }\n },\n [\n _c(\n \"sw-card\",\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"items.name\"),\n error: _vm.nameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.formData.name.$error,\n focus: \"\",\n type: \"text\",\n name: \"name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.name.$touch()\n }\n },\n model: {\n value: _vm.formData.name,\n callback: function($$v) {\n _vm.$set(\n _vm.formData,\n \"name\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"formData.name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"items.price\"),\n error: _vm.priceError,\n required: \"\"\n }\n },\n [\n _c(\"sw-money\", {\n staticClass:\n \"relative w-full focus:border focus:border-solid focus:border-primary-500\",\n attrs: {\n invalid: _vm.$v.formData.price.$error,\n currency: _vm.defaultCurrencyForInput\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.price.$touch()\n }\n },\n model: {\n value: _vm.price,\n callback: function($$v) {\n _vm.price =\n typeof $$v === \"string\" ? $$v.trim() : $$v\n },\n expression: \"price\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: { label: _vm.$t(\"items.unit\") }\n },\n [\n _c(\n \"sw-select\",\n {\n staticClass: \"mt-2\",\n attrs: {\n options: _vm.itemUnits,\n searchable: true,\n \"show-labels\": false,\n placeholder: _vm.$t(\"items.select_a_unit\"),\n label: \"name\"\n },\n model: {\n value: _vm.formData.unit,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"unit\", $$v)\n },\n expression: \"formData.unit\"\n }\n },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"flex items-center justify-center w-full px-6 py-3 text-base bg-gray-200 cursor-pointer text-primary-400\",\n attrs: { slot: \"afterList\" },\n on: { click: _vm.addItemUnit },\n slot: \"afterList\"\n },\n [\n _c(\"shopping-cart-icon\", {\n staticClass:\n \"h-5 mr-2 -ml-2 text-center text-primary-400\"\n }),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"ml-2 text-sm leading-none text-primary-400\"\n },\n [\n _vm._v(\n _vm._s(\n _vm.$t(\n \"settings.customization.items.add_item_unit\"\n )\n )\n )\n ]\n )\n ],\n 1\n )\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.isTaxPerItem\n ? _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: { label: _vm.$t(\"items.taxes\") }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n attrs: {\n options: _vm.getTaxTypes,\n searchable: true,\n \"show-labels\": false,\n \"allow-empty\": true,\n multiple: true,\n \"track-by\": \"tax_type_id\",\n label: \"tax_name\"\n },\n model: {\n value: _vm.formData.taxes,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"taxes\", $$v)\n },\n expression: \"formData.taxes\"\n }\n })\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"items.description\"),\n error: _vm.descriptionError\n }\n },\n [\n _c(\"sw-textarea\", {\n attrs: { rows: \"2\", name: \"description\" },\n on: {\n input: function($event) {\n return _vm.$v.formData.description.$touch()\n }\n },\n model: {\n value: _vm.formData.description,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"description\", $$v)\n },\n expression: \"formData.description\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"mb-4\" },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"flex justify-center w-full md:w-auto\",\n attrs: {\n loading: _vm.isLoading,\n variant: \"primary\",\n size: \"lg\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2 -ml-1\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.isEdit\n ? _vm.$t(\"items.update_item\")\n : _vm.$t(\"items.save_item\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n ])\n ])\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"base-page\",\n [\n _c(\n \"sw-page-header\",\n { attrs: { title: _vm.$t(\"items.title\") } },\n [\n _c(\n \"sw-breadcrumb\",\n { attrs: { slot: \"breadcrumbs\" }, slot: \"breadcrumbs\" },\n [\n _c(\"sw-breadcrumb-item\", {\n attrs: { to: \"dashboard\", title: _vm.$t(\"general.home\") }\n }),\n _vm._v(\" \"),\n _c(\"sw-breadcrumb-item\", {\n attrs: { to: \"#\", title: _vm.$tc(\"items.item\", 2), active: \"\" }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"template\",\n { slot: \"actions\" },\n [\n _c(\n \"sw-button\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.totalItems,\n expression: \"totalItems\"\n }\n ],\n attrs: { variant: \"primary-outline\", size: \"lg\" },\n on: { click: _vm.toggleFilter }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.filter\")) +\n \"\\n \"\n ),\n _c(_vm.filterIcon, {\n tag: \"component\",\n staticClass: \"w-4 h-4 ml-2 -mr-1\"\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"ml-4\",\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"items/create\",\n variant: \"primary\",\n size: \"lg\"\n }\n },\n [\n _c(\"plus-icon\", { staticClass: \"w-6 h-6 mr-1 -ml-2\" }),\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"items.add_item\")) + \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\n \"slide-y-up-transition\",\n [\n _c(\n \"sw-filter-wrapper\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.showFilters,\n expression: \"showFilters\"\n }\n ]\n },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"flex-1 mt-2 ml-0\",\n attrs: { label: _vm.$tc(\"items.name\") }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: { type: \"text\", name: \"name\", autocomplete: \"off\" },\n model: {\n value: _vm.filters.name,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"name\", $$v)\n },\n expression: \"filters.name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"flex-1 mt-2 ml-0 lg:ml-6\",\n attrs: { label: _vm.$tc(\"items.unit\") }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n attrs: {\n options: _vm.itemUnits,\n searchable: true,\n \"show-labels\": false,\n placeholder: _vm.$t(\"items.select_a_unit\"),\n label: \"name\",\n autocomplete: \"off\"\n },\n model: {\n value: _vm.filters.unit,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"unit\", $$v)\n },\n expression: \"filters.unit\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"flex-1 mt-2 ml-0 lg:ml-6\",\n attrs: { label: _vm.$tc(\"items.price\") }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: { type: \"text\", name: \"name\", autocomplete: \"off\" },\n model: {\n value: _vm.filters.price,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"price\", $$v)\n },\n expression: \"filters.price\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"absolute text-sm leading-snug text-gray-900 cursor-pointer\",\n staticStyle: { top: \"10px\", right: \"15px\" },\n on: { click: _vm.clearFilter }\n },\n [_vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.clear_all\")))]\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-empty-table-placeholder\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.showEmptyScreen,\n expression: \"showEmptyScreen\"\n }\n ],\n attrs: {\n title: _vm.$t(\"items.no_items\"),\n description: _vm.$t(\"items.list_of_items\")\n }\n },\n [\n _c(\"satellite-icon\", { staticClass: \"mt-5 mb-4\" }),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n slot: \"actions\",\n \"tag-name\": \"router-link\",\n to: \"/admin/items/create\",\n size: \"lg\",\n variant: \"primary-outline\"\n },\n slot: \"actions\"\n },\n [\n _c(\"plus-icon\", { staticClass: \"w-6 h-6 mr-1 -ml-2\" }),\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"items.add_new_item\")) + \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: !_vm.showEmptyScreen,\n expression: \"!showEmptyScreen\"\n }\n ],\n staticClass: \"relative table-container\"\n },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"relative flex items-center justify-between h-10 mt-5 list-none border-b-2 border-gray-200 border-solid\"\n },\n [\n _c(\"p\", { staticClass: \"text-sm\" }, [\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.showing\")) + \": \"),\n _c(\"b\", [_vm._v(_vm._s(_vm.items.length))]),\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.of\")) + \" \"),\n _c(\"b\", [_vm._v(_vm._s(_vm.totalItems))])\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-transition\",\n [\n _vm.selectedItems.length\n ? _c(\n \"sw-dropdown\",\n [\n _c(\n \"span\",\n {\n staticClass:\n \"flex block text-sm font-medium cursor-pointer select-none text-primary-400\",\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.actions\")) +\n \"\\n \"\n ),\n _c(\"chevron-down-icon\", { staticClass: \"h-5\" })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { on: { click: _vm.removeMultipleItems } },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n : _vm._e()\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"absolute z-10 items-center pl-4 mt-2 select-none md:mt-12\"\n },\n [\n _c(\"sw-checkbox\", {\n staticClass: \"hidden md:inline\",\n attrs: { variant: \"primary\", size: \"sm\" },\n on: { change: _vm.selectAllItems },\n model: {\n value: _vm.selectAllFieldStatus,\n callback: function($$v) {\n _vm.selectAllFieldStatus = $$v\n },\n expression: \"selectAllFieldStatus\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-checkbox\", {\n staticClass: \"md:hidden\",\n attrs: {\n label: _vm.$t(\"general.select_all\"),\n variant: \"primary\",\n size: \"sm\"\n },\n on: { change: _vm.selectAllItems },\n model: {\n value: _vm.selectAllFieldStatus,\n callback: function($$v) {\n _vm.selectAllFieldStatus = $$v\n },\n expression: \"selectAllFieldStatus\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-table-component\",\n {\n ref: \"table\",\n attrs: {\n data: _vm.fetchData,\n \"show-filter\": false,\n \"table-class\": \"table\"\n }\n },\n [\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n \"cell-class\": \"no-click\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return _c(\n \"div\",\n { staticClass: \"custom-control custom-checkbox\" },\n [\n _c(\"sw-checkbox\", {\n attrs: {\n id: row.id,\n value: row.id,\n variant: \"primary\",\n size: \"sm\"\n },\n model: {\n value: _vm.selectField,\n callback: function($$v) {\n _vm.selectField = $$v\n },\n expression: \"selectField\"\n }\n })\n ],\n 1\n )\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"items.name\"),\n show: \"name\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [_vm._v(_vm._s(_vm.$t(\"items.name\")))]),\n _vm._v(\" \"),\n _c(\n \"router-link\",\n {\n staticClass: \"font-medium text-primary-500\",\n attrs: { to: { path: \"items/\" + row.id + \"/edit\" } }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(row.name) +\n \"\\n \"\n )\n ]\n )\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"items.unit\"),\n show: \"unit_name\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [_vm._v(_vm._s(_vm.$t(\"items.unit\")))]),\n _vm._v(\" \"),\n _c(\"span\", [\n _vm._v(\n \"\\n \" +\n _vm._s(\n row.unit_name ? row.unit_name : \"Not selected\"\n ) +\n \"\\n \"\n )\n ])\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"items.price\"),\n show: \"price\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\" \" + _vm._s(_vm.$t(\"items.price\")) + \" \")\n ]),\n _vm._v(\" \"),\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n row.price,\n _vm.defaultCurrency\n )\n )\n }\n })\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"items.added_on\"),\n \"sort-as\": \"created_at\",\n show: \"formattedCreatedAt\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n filterable: false,\n \"cell-class\": \"action-dropdown\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\" \" + _vm._s(_vm.$t(\"items.action\")) + \" \")\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n [\n _c(\"dot-icon\", {\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n }),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"items/\" + row.id + \"/edit\"\n }\n },\n [\n _c(\"pencil-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.edit\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.removeItems(row.id)\n }\n }\n },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n }\n }\n ])\n })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _vm.isAppLoaded\n ? _c(\n \"div\",\n { staticClass: \"h-full\" },\n [\n _c(\"base-modal\"),\n _vm._v(\" \"),\n _c(\"site-header\"),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"flex h-screen pt-16 pb-10 overflow-hidden\" },\n [_c(\"site-sidebar\"), _vm._v(\" \"), _c(\"router-view\")],\n 1\n ),\n _vm._v(\" \"),\n _c(\"site-footer\")\n ],\n 1\n )\n : _c(\n \"div\",\n { staticClass: \"h-full\" },\n [_c(\"refresh-icon\", { staticClass: \"h-6 animate-spin\" })],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"grid h-full grid-cols-12 overflow-y-hidden bg-gray-100\" },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"flex items-center justify-center w-full max-w-sm col-span-12 p-4 mx-auto text-gray-900 md:p-8 md:col-span-6 lg:col-span-4 flex-2 md:pb-48 md:pt-40\"\n },\n [\n _c(\n \"div\",\n { staticClass: \"w-full\" },\n [\n _vm._m(0),\n _vm._v(\" \"),\n _c(\"router-view\"),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"pt-24 mt-0 text-sm not-italic font-medium leading-relaxed text-left text-gray-500 md:pt-40\"\n },\n [\n _c(\"p\", { staticClass: \"mb-3\" }, [\n _vm._v(_vm._s(_vm.$t(\"layout_login.copyright_crater\")))\n ])\n ]\n )\n ],\n 1\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"relative flex-col items-center justify-center hidden w-full h-full pl-10 bg-no-repeat bg-cover md:col-span-6 lg:col-span-8 md:flex content-box\"\n },\n [\n _c(\"div\", { staticClass: \"pl-20 xl:pl-0\" }, [\n _c(\n \"h1\",\n {\n staticClass:\n \"hidden mb-3 text-3xl font-bold leading-normal text-white xl:text-5xl xl:leading-tight md:none lg:block\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"layout_login.super_simple_invoicing\")) +\n \" \"\n ),\n _c(\"br\"),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"layout_login.for_freelancer\")) +\n \" \"\n ),\n _c(\"br\"),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"layout_login.small_businesses\")) +\n \" \"\n ),\n _c(\"br\")\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass:\n \"hidden text-sm not-italic font-normal leading-normal text-gray-100 xl:text-base xl:leading-6 md:none lg:block\"\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"layout_login.crater_help\"))\n ),\n _c(\"br\"),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"layout_login.invoices_and_estimates\"))\n ),\n _c(\"br\")\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", {\n staticClass: \"absolute z-50 w-full bg-no-repeat content-bottom\"\n })\n ]\n )\n ]\n )\n}\nvar staticRenderFns = [\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"a\", { attrs: { href: \"/admin\" } }, [\n _c(\"img\", {\n staticClass: \"block w-48 h-auto max-w-full mb-32 text-primary-400\",\n attrs: { src: \"/assets/img/crater-logo.png\", alt: \"Crater Logo\" }\n })\n ])\n }\n]\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"site-wrapper h-full text-base\" }, [\n _c(\"div\", { staticClass: \"container mx-auto\" }, [_c(\"router-view\")], 1)\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"footer\",\n {\n staticClass:\n \"absolute bottom-0 flex items-center justify-end w-full h-10 py-2 pr-8 text-sm font-normal text-gray-700 bg-white\"\n },\n [\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.powered_by\")) + \"\\n\\n \"),\n _c(\n \"a\",\n {\n staticClass: \"pl-1 font-normal text-gray-900\",\n attrs: { href: \"http://bytefury.com/\", target: \"_blank\" }\n },\n [_vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.bytefury\")) + \"\\n \")]\n )\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"header\",\n {\n staticClass:\n \"fixed top-0 left-0 z-40 flex items-center justify-between w-full px-4 py-3 md:h-16 md:px-8 bg-gradient-to-r from-primary-500 to-primary-400\"\n },\n [\n _vm._m(0),\n _vm._v(\" \"),\n _c(\n \"ul\",\n { staticClass: \"float-right h-8 m-0 list-none md:h-9\" },\n [\n _c(\"global-search\", {\n staticClass: \"hidden float-left mr-2 md:block\"\n }),\n _vm._v(\" \"),\n _c(\n \"a\",\n {\n staticClass:\n \"flex float-left p-1 ml-3 overflow-visible text-sm text-black ease-linear bg-white border-0 rounded cursor-pointer md:hidden md:ml-0 hamburger hamburger--arrowturn\",\n class: { \"is-active\": _vm.isSidebarOpen },\n attrs: { href: \"#\" },\n on: { click: _vm.toggleSidebar }\n },\n [_vm._m(1)]\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n { staticClass: \"relative hidden float-left m-0 md:block\" },\n [\n _c(\n \"sw-dropdown\",\n [\n _c(\n \"a\",\n {\n staticClass:\n \"inline-block text-sm text-black bg-white rounded-sm\",\n staticStyle: { padding: \"6px\" },\n attrs: { slot: \"activator\", href: \"#\" },\n slot: \"activator\"\n },\n [_c(\"plus-icon\", { staticClass: \"w-6 h-6\" })],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"/admin/invoices/create\"\n }\n },\n [\n _c(\"document-text-icon\", {\n staticClass: \"h-5 mr-2 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"invoices.new_invoice\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"/admin/estimates/create\"\n }\n },\n [\n _c(\"document-icon\", {\n staticClass: \"h-5 mr-2 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"estimates.new_estimate\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"/admin/customers/create\"\n }\n },\n [\n _c(\"user-icon\", {\n staticClass: \"h-5 mr-2 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"customers.new_customer\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"li\",\n { staticClass: \"relative block float-left ml-2\" },\n [\n _c(\n \"sw-dropdown\",\n [\n _c(\n \"a\",\n {\n staticClass:\n \"inline-block text-sm text-black bg-white rounded-sm avatar\",\n attrs: {\n slot: \"activator\",\n href: \"#\",\n \"data-toggle\": \"dropdown\",\n \"aria-haspopup\": \"true\",\n \"aria-expanded\": \"false\"\n },\n slot: \"activator\"\n },\n [\n _c(\"img\", {\n staticClass: \"w-8 h-8 rounded-sm md:h-9 md:w-9\",\n attrs: { src: _vm.profilePicture, alt: \"Avatar\" }\n })\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"/admin/settings\"\n }\n },\n [\n _c(\"cog-icon\", {\n staticClass: \"w-4 h-4 mr-2 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"navigation.settings\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { on: { click: _vm.logout } },\n [\n _c(\"logout-icon\", {\n staticClass: \"w-4 h-4 mr-2 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"navigation.logout\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n}\nvar staticRenderFns = [\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"a\",\n {\n staticClass:\n \"float-none text-lg not-italic font-black tracking-wider text-white brand-main md:float-left font-base\",\n attrs: { href: \"/admin/dashboard\" }\n },\n [\n _c(\"img\", {\n staticClass: \"hidden h-6 md:block\",\n attrs: {\n id: \"logo-white\",\n src: \"/assets/img/logo-white.png\",\n alt: \"Crater Logo\"\n }\n }),\n _vm._v(\" \"),\n _c(\"img\", {\n staticClass: \"block h-8 md:hidden\",\n attrs: {\n id: \"logo-mobile\",\n src: \"/assets/img/crater-white-small.png\",\n alt: \"Crater Logo\"\n }\n })\n ]\n )\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"relative inline-block w-6 h-6\" }, [\n _c(\"div\", { staticClass: \"block hamburger-inner top-1/2\" })\n ])\n }\n]\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n [\n _c(\"sw-transition\", { attrs: { type: \"fade\" } }, [\n _c(\"div\", {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.isSidebarOpen,\n expression: \"isSidebarOpen\"\n }\n ],\n staticClass: \"fixed top-0 left-0 z-20 w-full h-full\",\n staticStyle: { background: \"rgba(48, 75, 88, 0.5)\" },\n on: {\n click: function($event) {\n $event.preventDefault()\n return _vm.toggleSidebar($event)\n }\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"hidden w-56 h-screen pb-32 overflow-y-auto bg-white border-r border-gray-200 border-solid xl:w-64 sw-scroll md:block\"\n },\n _vm._l(_vm.menuItems, function(menuItems, groupIndex) {\n return _c(\n \"sw-list\",\n { key: groupIndex, attrs: { variant: \"sidebar\" } },\n _vm._l(menuItems, function(item, index) {\n return _c(\n \"sw-list-item\",\n {\n key: index,\n attrs: {\n title: _vm.$t(item.title),\n active: _vm.hasActiveUrl(item.route),\n to: item.route,\n \"tag-name\": \"router-link\"\n }\n },\n [\n _c(item.icon, {\n tag: \"component\",\n staticClass: \"h-5\",\n attrs: { slot: \"icon\" },\n slot: \"icon\"\n })\n ],\n 1\n )\n }),\n 1\n )\n }),\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"transition\",\n {\n attrs: {\n \"enter-class\": \"-translate-x-full\",\n \"enter-active-class\":\n \"transition duration-300 ease-in-out transform\",\n \"enter-to-class\": \"translate-x-0\",\n \"leave-active-class\":\n \"transition duration-300 ease-in-out transform\",\n \"leave-class\": \"translate-x-0\",\n \"leave-to-class\": \"-translate-x-full\"\n }\n },\n [\n _c(\n \"div\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.isSidebarOpen,\n expression: \"isSidebarOpen\"\n }\n ],\n staticClass:\n \"fixed top-0 z-30 w-64 h-screen pt-16 pb-32 overflow-y-auto bg-white border-r border-gray-200 border-solid sw-scroll md:hidden\"\n },\n _vm._l(_vm.menuItems, function(menuItems, groupIndex) {\n return _c(\n \"sw-list\",\n { key: groupIndex, attrs: { variant: \"sidebar\" } },\n _vm._l(menuItems, function(item, index) {\n return _c(\n \"sw-list-item\",\n {\n key: index,\n attrs: {\n title: _vm.$t(item.title),\n active: _vm.hasActiveUrl(item.route),\n to: item.route,\n \"tag-name\": \"router-link\"\n },\n nativeOn: {\n click: function($event) {\n return _vm.toggleSidebar($event)\n }\n }\n },\n [\n _c(item.icon, {\n tag: \"component\",\n staticClass: \"h-5\",\n attrs: { slot: \"icon\" },\n slot: \"icon\"\n })\n ],\n 1\n )\n }),\n 1\n )\n }),\n 1\n )\n ]\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"base-page\", { staticClass: \"relative payment-create\" }, [\n _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.submitPaymentData($event)\n }\n }\n },\n [\n _c(\n \"sw-page-header\",\n { staticClass: \"mb-5\", attrs: { title: _vm.pageTitle } },\n [\n _c(\n \"sw-breadcrumb\",\n { attrs: { slot: \"breadcrumbs\" }, slot: \"breadcrumbs\" },\n [\n _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"/admin/dashboard\",\n title: _vm.$t(\"general.home\")\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"/admin/payments\",\n title: _vm.$tc(\"payments.payment\", 2)\n }\n }),\n _vm._v(\" \"),\n _vm.$route.name === \"payments.edit\"\n ? _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"#\",\n title: _vm.$t(\"payments.edit_payment\"),\n active: \"\"\n }\n })\n : _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"#\",\n title: _vm.$t(\"payments.new_payment\"),\n active: \"\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"template\",\n { slot: \"actions\" },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"hidden sm:flex\",\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\",\n size: \"lg\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2 -ml-1\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.isEdit\n ? _vm.$t(\"payments.update_payment\")\n : _vm.$t(\"payments.save_payment\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 2\n ),\n _vm._v(\" \"),\n _vm.isRequestOnGoing\n ? _c(\"base-loader\", { attrs: { \"show-bg-overlay\": true } })\n : _c(\n \"sw-card\",\n [\n _c(\n \"div\",\n { staticClass: \"grid gap-6 grid-col-1 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"payments.date\"),\n error: _vm.DateError,\n required: \"\"\n }\n },\n [\n _c(\"base-date-picker\", {\n staticClass: \"mt-1\",\n attrs: {\n invalid: _vm.$v.formData.payment_date.$error,\n \"calendar-button\": true,\n \"calendar-button-icon\": \"calendar\"\n },\n on: {\n change: function($event) {\n return _vm.$v.formData.payment_date.$touch()\n }\n },\n model: {\n value: _vm.formData.payment_date,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"payment_date\", $$v)\n },\n expression: \"formData.payment_date\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"payments.payment_number\"),\n error: _vm.paymentNumError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-1\",\n attrs: {\n prefix: _vm.paymentPrefix + \" - \",\n invalid: _vm.$v.paymentNumAttribute.$error\n },\n on: {\n input: function($event) {\n return _vm.$v.paymentNumAttribute.$touch()\n }\n },\n model: {\n value: _vm.paymentNumAttribute,\n callback: function($$v) {\n _vm.paymentNumAttribute =\n typeof $$v === \"string\" ? $$v.trim() : $$v\n },\n expression: \"paymentNumAttribute\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"payments.customer\"),\n error: _vm.customerError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-1\",\n attrs: {\n options: _vm.customers,\n searchable: true,\n \"show-labels\": false,\n \"allow-empty\": false,\n disabled: _vm.isEdit,\n placeholder: _vm.$t(\"customers.select_a_customer\"),\n label: \"name\",\n \"track-by\": \"id\"\n },\n model: {\n value: _vm.customer,\n callback: function($$v) {\n _vm.customer = $$v\n },\n expression: \"customer\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n { attrs: { label: _vm.$t(\"payments.invoice\") } },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-1\",\n attrs: {\n options: _vm.invoiceList,\n searchable: true,\n \"show-labels\": false,\n \"allow-empty\": false,\n disabled: _vm.isEdit,\n placeholder: _vm.$t(\"invoices.select_invoice\"),\n \"custom-label\": _vm.invoiceWithAmount,\n \"track-by\": \"invoice_number\"\n },\n model: {\n value: _vm.invoice,\n callback: function($$v) {\n _vm.invoice = $$v\n },\n expression: \"invoice\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"payments.amount\"),\n error: _vm.amountError,\n required: \"\"\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"relative w-full mt-1\" },\n [\n _c(\"sw-money\", {\n staticClass:\n \"relative w-full focus:border focus:border-solid focus:border-primary-500\",\n attrs: {\n currency: _vm.customerCurrency,\n invalid: _vm.$v.formData.amount.$error\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.amount.$touch()\n }\n },\n model: {\n value: _vm.amount,\n callback: function($$v) {\n _vm.amount = $$v\n },\n expression: \"amount\"\n }\n })\n ],\n 1\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n { attrs: { label: _vm.$t(\"payments.payment_mode\") } },\n [\n _c(\n \"sw-select\",\n {\n staticClass: \"mt-1\",\n attrs: {\n options: _vm.paymentModes,\n searchable: true,\n \"show-labels\": false,\n placeholder: _vm.$t(\n \"payments.select_payment_mode\"\n ),\n label: \"name\",\n maxHeight: 150\n },\n model: {\n value: _vm.formData.payment_method,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"payment_method\", $$v)\n },\n expression: \"formData.payment_method\"\n }\n },\n [\n _c(\n \"div\",\n {\n attrs: { slot: \"afterList\" },\n slot: \"afterList\"\n },\n [\n _c(\n \"button\",\n {\n staticClass:\n \"flex items-center justify-center w-full px-2 py-2 bg-gray-200 border-none outline-none text-primary-400\",\n attrs: { type: \"button\" },\n on: { click: _vm.addPaymentMode }\n },\n [\n _c(\"shopping-cart-icon\", {\n staticClass: \"h-5 mr-3 text-primary-400\"\n }),\n _vm._v(\" \"),\n _c(\"label\", [\n _vm._v(\n _vm._s(\n _vm.$t(\n \"settings.customization.payments.add_payment_mode\"\n )\n )\n )\n ])\n ],\n 1\n )\n ]\n )\n ]\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.customFields.length > 0\n ? _c(\"div\", [\n _c(\n \"div\",\n {\n staticClass:\n \"grid gap-6 mt-6 grid-col-1 md:grid-cols-2\"\n },\n _vm._l(_vm.customFields, function(field, index) {\n return _c(\n \"sw-input-group\",\n {\n key: index,\n attrs: {\n label: field.label,\n required: field.is_required ? true : false\n }\n },\n [\n _c(field.type + \"Field\", {\n tag: \"component\",\n attrs: {\n type: field.type.label,\n field: field,\n isEdit: _vm.isEdit,\n \"invalid-fields\": _vm.invalidFields\n },\n on: { update: _vm.setCustomFieldValue }\n })\n ],\n 1\n )\n }),\n 1\n )\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"sw-popup\",\n {\n ref: \"notePopup\",\n staticClass:\n \"my-6 text-sm font-semibold leading-5 text-primary-400\"\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"float-right mt-1\",\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n },\n [\n _vm._v(\n \"\\n + \" +\n _vm._s(_vm.$t(\"general.insert_note\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"note-select-popup\", {\n attrs: { type: \"Payment\" },\n on: { select: _vm.onSelectNote }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-6 mb-4\",\n attrs: { label: _vm.$t(\"payments.note\") }\n },\n [\n _c(\"base-custom-input\", {\n staticClass: \"mb-4\",\n attrs: { fields: _vm.PaymentFields },\n model: {\n value: _vm.formData.notes,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"notes\", $$v)\n },\n expression: \"formData.notes\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"flex w-full mt-4 sm:hidden md:hidden\",\n attrs: {\n disabled: _vm.isLoading,\n loading: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2 -ml-1\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.isEdit\n ? _vm.$t(\"payments.update_payment\")\n : _vm.$t(\"payments.save_payment\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"base-page\",\n { staticClass: \"payments\" },\n [\n _c(\n \"sw-page-header\",\n { attrs: { title: _vm.$t(\"payments.title\") } },\n [\n _c(\n \"sw-breadcrumb\",\n { attrs: { slot: \"breadcrumbs\" }, slot: \"breadcrumbs\" },\n [\n _c(\"sw-breadcrumb-item\", {\n attrs: { to: \"dashboard\", title: _vm.$t(\"general.home\") }\n }),\n _vm._v(\" \"),\n _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"#\",\n title: _vm.$tc(\"payments.payment\", 2),\n active: \"\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"template\",\n { slot: \"actions\" },\n [\n _c(\n \"sw-button\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.totalPayments,\n expression: \"totalPayments\"\n }\n ],\n attrs: { variant: \"primary-outline\", size: \"lg\" },\n on: { click: _vm.toggleFilter }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.filter\")) +\n \"\\n \"\n ),\n _c(_vm.filterIcon, {\n tag: \"component\",\n staticClass: \"w-4 h-4 ml-2 -mr-1\"\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"ml-4\",\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"payments/create\",\n variant: \"primary\",\n size: \"lg\"\n }\n },\n [\n _c(\"plus-icon\", { staticClass: \"w-6 h-6 mr-1 -ml-2\" }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"payments.add_payment\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\n \"slide-y-up-transition\",\n [\n _c(\n \"sw-filter-wrapper\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.showFilters,\n expression: \"showFilters\"\n }\n ],\n staticClass: \"mt-3\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"flex-1 mt-2\",\n attrs: {\n label: _vm.$t(\"payments.customer\"),\n color: \"black-light\"\n }\n },\n [\n _c(\"base-customer-select\", {\n ref: \"customerSelect\",\n on: {\n select: _vm.onSelectCustomer,\n deselect: _vm.clearCustomerSearch\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"flex-1 mt-2 lg:ml-6\",\n attrs: { label: _vm.$t(\"payments.payment_number\") }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n placeholder: _vm.$t(_vm.payments.payment_number),\n name: \"payment_number\"\n },\n model: {\n value: _vm.filters.payment_number,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"payment_number\", $$v)\n },\n expression: \"filters.payment_number\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"flex-1 mt-2 lg:ml-6\",\n attrs: { label: _vm.$t(\"payments.payment_mode\") }\n },\n [\n _c(\"sw-select\", {\n attrs: {\n options: _vm.paymentModes,\n searchable: true,\n \"show-labels\": false,\n placeholder: _vm.$t(\"payments.payment_mode\"),\n label: \"name\"\n },\n model: {\n value: _vm.filters.payment_mode,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"payment_mode\", $$v)\n },\n expression: \"filters.payment_mode\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"absolute text-sm leading-snug text-gray-900 cursor-pointer\",\n staticStyle: { top: \"10px\", right: \"15px\" },\n on: { click: _vm.clearFilter }\n },\n [_vm._v(_vm._s(_vm.$t(\"general.clear_all\")))]\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.showEmptyScreen\n ? _c(\n \"sw-empty-table-placeholder\",\n {\n attrs: {\n title: _vm.$t(\"payments.no_payments\"),\n description: _vm.$t(\"payments.list_of_payments\")\n }\n },\n [\n _c(\"capsule-icon\", { staticClass: \"mt-5 mb-4\" }),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n slot: \"actions\",\n \"tag-name\": \"router-link\",\n to: \"/admin/payments/create\",\n size: \"lg\",\n variant: \"primary-outline\"\n },\n slot: \"actions\"\n },\n [\n _c(\"plus-icon\", { staticClass: \"w-6 h-6 mr-1 -ml-2\" }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"payments.add_new_payment\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: !_vm.showEmptyScreen,\n expression: \"!showEmptyScreen\"\n }\n ],\n staticClass: \"relative table-container\"\n },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"relative flex items-center justify-between h-10 mt-5 list-none border-b-2 border-gray-200 border-solid\"\n },\n [\n _c(\"p\", { staticClass: \"text-sm\" }, [\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.showing\")) + \": \"),\n _c(\"b\", [_vm._v(_vm._s(_vm.payments.length))]),\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.of\")) + \" \"),\n _c(\"b\", [_vm._v(_vm._s(_vm.totalPayments))])\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-transition\",\n { attrs: { type: \"fade\" } },\n [\n _vm.selectedPayments.length\n ? _c(\n \"sw-dropdown\",\n [\n _c(\n \"span\",\n {\n staticClass:\n \"flex block text-sm font-medium cursor-pointer select-none text-primary-400\",\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.actions\")) +\n \"\\n \"\n ),\n _c(\"chevron-down-icon\", { staticClass: \"h-5\" })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { on: { click: _vm.removeMultiplePayments } },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n : _vm._e()\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"absolute z-10 items-center pl-4 mt-2 select-none md:mt-12\"\n },\n [\n _c(\"sw-checkbox\", {\n staticClass: \"hidden md:inline\",\n attrs: { variant: \"primary\", size: \"sm\" },\n on: { change: _vm.selectAllPayments },\n model: {\n value: _vm.selectAllFieldStatus,\n callback: function($$v) {\n _vm.selectAllFieldStatus = $$v\n },\n expression: \"selectAllFieldStatus\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-checkbox\", {\n staticClass: \"md:hidden\",\n attrs: {\n label: _vm.$t(\"general.select_all\"),\n variant: \"primary\",\n size: \"sm\"\n },\n on: { change: _vm.selectAllPayments },\n model: {\n value: _vm.selectAllFieldStatus,\n callback: function($$v) {\n _vm.selectAllFieldStatus = $$v\n },\n expression: \"selectAllFieldStatus\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-table-component\",\n {\n ref: \"table\",\n attrs: {\n data: _vm.fetchData,\n \"show-filter\": false,\n \"table-class\": \"table\"\n }\n },\n [\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n \"cell-class\": \"no-click\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return _c(\n \"div\",\n { staticClass: \"relative block\" },\n [\n _c(\"sw-checkbox\", {\n attrs: {\n id: row.id,\n value: row.id,\n variant: \"primary\",\n size: \"sm\"\n },\n model: {\n value: _vm.selectField,\n callback: function($$v) {\n _vm.selectField = $$v\n },\n expression: \"selectField\"\n }\n })\n ],\n 1\n )\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"payments.date\"),\n \"sort-as\": \"payment_date\",\n show: \"formattedPaymentDate\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"payments.payment_number\"),\n show: \"payment_number\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"payments.payment_number\")))\n ]),\n _vm._v(\" \"),\n _c(\n \"router-link\",\n {\n staticClass: \"font-medium text-primary-500\",\n attrs: {\n to: { path: \"payments/\" + row.id + \"/view\" }\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(row.payment_number) +\n \"\\n \"\n )\n ]\n )\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"payments.customer\"),\n show: \"name\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"payments.payment_mode\"),\n show: \"payment_mode\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"payments.payment_mode\")))\n ]),\n _vm._v(\" \"),\n _c(\"span\", [\n _vm._v(\n \"\\n \" +\n _vm._s(\n row.payment_mode\n ? row.payment_mode\n : \"Not selected\"\n ) +\n \"\\n \"\n )\n ])\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"payments.invoice\"),\n \"sort-as\": \"invoice_id\",\n show: \"invoice_number\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"invoices.invoice_number\")))\n ]),\n _vm._v(\" \"),\n _c(\"span\", [\n _vm._v(\n \"\\n \" +\n _vm._s(\n row.invoice_number\n ? row.invoice_number\n : \"No Invoice\"\n ) +\n \"\\n \"\n )\n ])\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: { sortable: true, label: _vm.$t(\"payments.amount\") },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [_vm._v(_vm._s(_vm.$t(\"payments.amount\")))]),\n _vm._v(\" \"),\n _c(\"div\", {\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n row.amount,\n row.user.currency\n )\n )\n }\n })\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n \"cell-class\": \"action-dropdown\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [_vm._v(_vm._s(_vm.$t(\"payments.action\")))]),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n [\n _c(\"dot-icon\", {\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n }),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"payments/\" + row.id + \"/edit\"\n }\n },\n [\n _c(\"pencil-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.edit\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"payments/\" + row.id + \"/view\"\n }\n },\n [\n _c(\"eye-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.view\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.removePayment(row.id)\n }\n }\n },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n }\n }\n ])\n })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _vm.payment\n ? _c(\n \"base-page\",\n { staticClass: \"xl:pl-96\" },\n [\n _c(\n \"sw-page-header\",\n { attrs: { title: _vm.pageTitle } },\n [\n _c(\n \"template\",\n { slot: \"actions\" },\n [\n _c(\n \"sw-button\",\n {\n attrs: {\n disabled: _vm.isSendingEmail,\n variant: \"primary\"\n },\n on: { click: _vm.onPaymentSend }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"payments.send_payment_receipt\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n { staticClass: \"ml-3\" },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"h-10\",\n attrs: { slot: \"activator\", variant: \"primary\" },\n slot: \"activator\"\n },\n [_c(\"dots-horizontal-icon\", { staticClass: \"h-5\" })],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { on: { click: _vm.copyPdfUrl } },\n [\n _c(\"link-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.copy_pdf_url\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to:\n \"/admin/payments/\" +\n _vm.$route.params.id +\n \"/edit\"\n }\n },\n [\n _c(\"pencil-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.edit\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.removePayment(_vm.$route.params.id)\n }\n }\n },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"fixed top-0 left-0 hidden h-full pt-16 pb-4 ml-56 bg-white xl:ml-64 w-88 xl:block\"\n },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"flex items-center justify-between px-4 pt-8 pb-2 border border-gray-200 border-solid height-full\"\n },\n [\n _c(\n \"sw-input\",\n {\n staticClass: \"mb-6\",\n attrs: {\n placeholder: _vm.$t(\"general.search\"),\n type: \"text\",\n variant: \"gray\"\n },\n on: { input: _vm.onSearch },\n model: {\n value: _vm.searchData.searchText,\n callback: function($$v) {\n _vm.$set(_vm.searchData, \"searchText\", $$v)\n },\n expression: \"searchData.searchText\"\n }\n },\n [\n _c(\"search-icon\", {\n staticClass: \"h-5\",\n attrs: { slot: \"rightIcon\" },\n slot: \"rightIcon\"\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"flex mb-6 ml-3\",\n attrs: { role: \"group\", \"aria-label\": \"First group\" }\n },\n [\n _c(\n \"sw-dropdown\",\n { attrs: { position: \"bottom-start\" } },\n [\n _c(\n \"sw-button\",\n {\n attrs: {\n slot: \"activator\",\n size: \"md\",\n variant: \"gray-light\"\n },\n slot: \"activator\"\n },\n [_c(\"filter-icon\", { staticClass: \"h-5\" })],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"px-2 pb-2 mb-1 text-sm border-b border-gray-200 border-solid\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.sort_by\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { staticClass: \"flex cursor-pointer\" },\n [\n _c(\n \"sw-input-group\",\n { staticClass: \"-mt-3 font-normal\" },\n [\n _c(\"sw-radio\", {\n attrs: {\n label: _vm.$t(\"invoices.title\"),\n size: \"sm\",\n id: \"filter_invoice_number\",\n name: \"filter\",\n value: \"invoice_number\"\n },\n on: { change: _vm.onSearch },\n model: {\n value: _vm.searchData.orderByField,\n callback: function($$v) {\n _vm.$set(\n _vm.searchData,\n \"orderByField\",\n $$v\n )\n },\n expression: \"searchData.orderByField\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { staticClass: \"flex cursor-pointer\" },\n [\n _c(\n \"sw-input-group\",\n { staticClass: \"-mt-3 font-normal\" },\n [\n _c(\"sw-radio\", {\n attrs: {\n label: _vm.$t(\"payments.date\"),\n size: \"sm\",\n id: \"filter_payment_date\",\n name: \"filter\",\n value: \"payment_date\"\n },\n on: { change: _vm.onSearch },\n model: {\n value: _vm.searchData.orderByField,\n callback: function($$v) {\n _vm.$set(\n _vm.searchData,\n \"orderByField\",\n $$v\n )\n },\n expression: \"searchData.orderByField\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { staticClass: \"flex cursor-pointer\" },\n [\n _c(\n \"sw-input-group\",\n { staticClass: \"-mt-3 font-normal\" },\n [\n _c(\"sw-radio\", {\n attrs: {\n id: \"filter_payment_number\",\n label: _vm.$t(\"payments.payment_number\"),\n size: \"sm\",\n name: \"filter\",\n value: \"payment_number\"\n },\n on: { change: _vm.onSearch },\n model: {\n value: _vm.searchData.orderByField,\n callback: function($$v) {\n _vm.$set(\n _vm.searchData,\n \"orderByField\",\n $$v\n )\n },\n expression: \"searchData.orderByField\"\n }\n })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n directives: [\n {\n name: \"tooltip\",\n rawName: \"v-tooltip.top-center\",\n value: { content: _vm.getOrderName },\n expression: \"{ content: getOrderName }\",\n modifiers: { \"top-center\": true }\n }\n ],\n staticClass: \"ml-1\",\n attrs: { size: \"md\", variant: \"gray-light\" },\n on: { click: _vm.sortData }\n },\n [\n _vm.getOrderBy\n ? _c(\"sort-ascending-icon\", { staticClass: \"h-5\" })\n : _c(\"sort-descending-icon\", { staticClass: \"h-5\" })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.isSearching\n ? _c(\"base-loader\", { attrs: { \"show-bg-overlay\": true } })\n : _c(\n \"div\",\n {\n staticClass:\n \"h-full pb-32 overflow-y-scroll border-l border-gray-200 border-solid sw-scroll\"\n },\n [\n _vm._l(_vm.payments, function(payment, index) {\n return _c(\n \"router-link\",\n {\n key: index,\n class: [\n \"flex justify-between p-4 items-center cursor-pointer hover:bg-gray-100 border-l-4 border-transparent\",\n {\n \"bg-gray-100 border-l-4 border-primary-500 border-solid\": _vm.hasActiveUrl(\n payment.id\n )\n }\n ],\n staticStyle: {\n \"border-bottom\":\n \"1px solid rgba(185, 193, 209, 0.41)\"\n },\n attrs: {\n to: \"/admin/payments/\" + payment.id + \"/view\",\n id: \"payment-\" + payment.id\n }\n },\n [\n _c(\"div\", { staticClass: \"flex-2\" }, [\n _c(\n \"div\",\n {\n staticClass:\n \"pr-2 mb-2 text-sm not-italic font-normal leading-5 text-black capitalize truncate\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(payment.user.name) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"mb-1 text-xs not-italic font-medium leading-5 text-gray-500 capitalize\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(payment.payment_number) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"mb-1 text-xs not-italic font-medium leading-5 text-gray-500 capitalize\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(payment.invoice_number) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"flex-1 whitespace-no-wrap right\"\n },\n [\n _c(\"div\", {\n staticClass:\n \"mb-2 text-xl not-italic font-semibold leading-8 text-right text-gray-900\",\n domProps: {\n innerHTML: _vm._s(\n _vm.$utils.formatMoney(\n payment.amount,\n payment.user.currency\n )\n )\n }\n }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"text-sm text-right text-gray-500 non-italic\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(payment.formattedPaymentDate) +\n \"\\n \"\n )\n ]\n )\n ]\n )\n ]\n )\n }),\n _vm._v(\" \"),\n !_vm.payments.length\n ? _c(\n \"p\",\n {\n staticClass:\n \"flex justify-center px-4 mt-5 text-sm text-gray-600\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"payments.no_matching_payments\")\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e()\n ],\n 2\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"flex flex-col min-h-0 mt-8 overflow-hidden\",\n staticStyle: { height: \"75vh\" }\n },\n [\n _c(\"iframe\", {\n staticClass:\n \"flex-1 border border-gray-400 border-solid rounded-md\",\n attrs: { src: \"\" + _vm.shareableLink }\n })\n ]\n )\n ],\n 1\n )\n : _vm._e()\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"grid gap-8 md:grid-cols-12\" }, [\n _c(\n \"div\",\n { staticClass: \"col-span-8 mt-12 md:col-span-4\" },\n [\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-12\" },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"col-span-12 md:col-span-8\",\n attrs: {\n label: _vm.$t(\"reports.expenses.date_range\"),\n error: _vm.dateRangeError\n }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n attrs: {\n options: _vm.dateRange,\n \"allow-empty\": false,\n \"show-labels\": false\n },\n on: { input: _vm.onChangeDateRange },\n model: {\n value: _vm.selectedRange,\n callback: function($$v) {\n _vm.selectedRange = $$v\n },\n expression: \"selectedRange\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 mt-6 md:gap-10 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"reports.expenses.from_date\"),\n error: _vm.fromDateError\n }\n },\n [\n _c(\"base-date-picker\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.formData.from_date.$error,\n \"calendar-button\": true,\n \"calendar-button-icon\": \"calendar\"\n },\n on: {\n change: function($event) {\n return _vm.$v.formData.from_date.$touch()\n }\n },\n model: {\n value: _vm.formData.from_date,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"from_date\", $$v)\n },\n expression: \"formData.from_date\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-5 md:mt-0\",\n attrs: {\n label: _vm.$t(\"reports.expenses.to_date\"),\n error: _vm.toDateError\n }\n },\n [\n _c(\"base-date-picker\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.formData.to_date.$error,\n \"calendar-button\": true,\n \"calendar-button-icon\": \"calendar\"\n },\n on: {\n change: function($event) {\n return _vm.$v.formData.to_date.$touch()\n }\n },\n model: {\n value: _vm.formData.to_date,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"to_date\", $$v)\n },\n expression: \"formData.to_date\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"content-center hidden mt-0 w-md md:flex md:mt-8\",\n attrs: { variant: \"primary-outline\" },\n on: {\n click: function($event) {\n return _vm.getReports()\n }\n }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"reports.update_report\")) + \"\\n \"\n )\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-span-8 mt-0 md:mt-12\" }, [\n _c(\"iframe\", {\n staticClass:\n \"hidden w-full h-screen border-gray-100 border-solid rounded md:flex\",\n attrs: { src: _vm.getReportUrl }\n }),\n _vm._v(\" \"),\n _c(\n \"a\",\n {\n staticClass:\n \"flex items-center justify-center h-10 px-5 py-1 text-sm font-medium leading-none text-center text-white whitespace-no-wrap rounded md:hidden bg-primary-500\",\n on: { click: _vm.viewReportsPDF }\n },\n [\n _c(\"document-text-icon\"),\n _vm._v(\" \"),\n _c(\"span\", [_vm._v(_vm._s(_vm.$t(\"reports.view_pdf\")))])\n ],\n 1\n )\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"grid gap-8 md:grid-cols-12\" }, [\n _c(\"div\", { staticClass: \"col-span-8 mt-12 md:col-span-4\" }, [\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-12\" },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"col-span-12 md:col-span-8\",\n attrs: {\n label: _vm.$t(\"reports.profit_loss.date_range\"),\n error: _vm.dateRangeError\n }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n attrs: {\n options: _vm.dateRange,\n \"allow-empty\": false,\n \"show-labels\": false\n },\n on: { input: _vm.onChangeDateRange },\n model: {\n value: _vm.selectedRange,\n callback: function($$v) {\n _vm.selectedRange = $$v\n },\n expression: \"selectedRange\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 mt-6 md:gap-10 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"reports.profit_loss.from_date\"),\n error: _vm.fromDateError\n }\n },\n [\n _c(\"base-date-picker\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.formData.from_date.$error,\n \"calendar-button\": true,\n \"calendar-button-icon\": \"calendar\"\n },\n on: {\n change: function($event) {\n return _vm.$v.formData.from_date.$touch()\n }\n },\n model: {\n value: _vm.formData.from_date,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"from_date\", $$v)\n },\n expression: \"formData.from_date\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-5 md:mt-0\",\n attrs: {\n label: _vm.$t(\"reports.profit_loss.to_date\"),\n error: _vm.toDateError\n }\n },\n [\n _c(\"base-date-picker\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.formData.to_date.$error,\n \"calendar-button\": true,\n \"calendar-button-icon\": \"calendar\"\n },\n on: {\n change: function($event) {\n return _vm.$v.formData.to_date.$touch()\n }\n },\n model: {\n value: _vm.formData.to_date,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"to_date\", $$v)\n },\n expression: \"formData.to_date\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"mt-0 md:mt-8\" },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"content-center hidden text-sm w-md md:flex\",\n attrs: { variant: \"primary-outline\" },\n on: {\n click: function($event) {\n return _vm.getReports()\n }\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"reports.update_report\")) +\n \"\\n \"\n )\n ]\n )\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-span-8 mt-0 md:mt-12\" }, [\n _c(\"iframe\", {\n staticClass:\n \"hidden w-full h-screen border-gray-100 border-solid rounded md:flex\",\n attrs: { src: _vm.getReportUrl }\n }),\n _vm._v(\" \"),\n _c(\n \"a\",\n {\n staticClass:\n \"flex items-center justify-center h-10 px-5 py-1 text-sm font-medium leading-none text-center text-white whitespace-no-wrap rounded md:hidden bg-primary-500\",\n on: { click: _vm.viewReportsPDF }\n },\n [\n _c(\"document-text-icon\"),\n _vm._v(\" \"),\n _c(\"span\", [_vm._v(_vm._s(_vm.$t(\"reports.view_pdf\")))])\n ],\n 1\n )\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"grid gap-8 md:grid-cols-12\" }, [\n _c(\n \"div\",\n { staticClass: \"col-span-8 mt-12 md:col-span-4\" },\n [\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-12\" },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"col-span-12 md:col-span-8\",\n attrs: {\n label: _vm.$t(\"reports.sales.date_range\"),\n error: _vm.dateRangeError\n }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n attrs: {\n options: _vm.dateRange,\n \"allow-empty\": false,\n \"show-labels\": false\n },\n on: { input: _vm.onChangeDateRange },\n model: {\n value: _vm.selectedRange,\n callback: function($$v) {\n _vm.selectedRange = $$v\n },\n expression: \"selectedRange\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 mt-6 md:gap-10 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"reports.sales.from_date\"),\n error: _vm.fromDateError\n }\n },\n [\n _c(\"base-date-picker\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.formData.from_date.$error,\n \"calendar-button\": true,\n \"calendar-button-icon\": \"calendar\"\n },\n on: {\n change: function($event) {\n return _vm.$v.formData.from_date.$touch()\n }\n },\n model: {\n value: _vm.formData.from_date,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"from_date\", $$v)\n },\n expression: \"formData.from_date\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-5 md:mt-0\",\n attrs: {\n label: _vm.$t(\"reports.sales.to_date\"),\n error: _vm.toDateError\n }\n },\n [\n _c(\"base-date-picker\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.formData.to_date.$error,\n \"calendar-button\": true,\n \"calendar-button-icon\": \"calendar\"\n },\n on: {\n change: function($event) {\n return _vm.$v.formData.to_date.$touch()\n }\n },\n model: {\n value: _vm.formData.to_date,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"to_date\", $$v)\n },\n expression: \"formData.to_date\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-12 mt-6 md:mt-8\" },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"col-span-12 md:col-span-8\",\n attrs: { label: _vm.$t(\"reports.sales.report_type\") }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n attrs: {\n options: _vm.reportTypes,\n \"allow-empty\": false,\n \"show-labels\": false,\n placeholder: _vm.$t(\"reports.sales.report_type\")\n },\n on: { input: _vm.getInitialReport },\n model: {\n value: _vm.selectedType,\n callback: function($$v) {\n _vm.selectedType = $$v\n },\n expression: \"selectedType\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"content-center hidden mt-0 w-md md:flex md:mt-8\",\n attrs: { variant: \"primary-outline\", type: \"submit\" },\n on: {\n click: function($event) {\n $event.preventDefault()\n return _vm.getReports()\n }\n }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"reports.update_report\")) + \"\\n \"\n )\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-span-8 mt-0 md:mt-12\" }, [\n _c(\"iframe\", {\n staticClass:\n \"hidden w-full h-screen border-gray-100 border-solid rounded md:flex\",\n attrs: { src: _vm.getReportUrl }\n }),\n _vm._v(\" \"),\n _c(\n \"a\",\n {\n staticClass:\n \"flex items-center justify-center h-10 px-5 py-1 text-sm font-medium leading-none text-center text-white whitespace-no-wrap rounded md:hidden bg-primary-500\",\n on: { click: _vm.viewReportsPDF }\n },\n [\n _c(\"document-text-icon\"),\n _vm._v(\" \"),\n _c(\"span\", [_vm._v(_vm._s(_vm.$t(\"reports.view_pdf\")))])\n ],\n 1\n )\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"grid gap-8 md:grid-cols-12\" }, [\n _c(\n \"div\",\n { staticClass: \"col-span-8 mt-12 md:col-span-4\" },\n [\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-12\" },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"col-span-12 md:col-span-8\",\n attrs: {\n label: _vm.$t(\"reports.taxes.date_range\"),\n error: _vm.dateRangeError\n }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n attrs: {\n options: _vm.dateRange,\n \"allow-empty\": false,\n \"show-labels\": false\n },\n on: { input: _vm.onChangeDateRange },\n model: {\n value: _vm.selectedRange,\n callback: function($$v) {\n _vm.selectedRange = $$v\n },\n expression: \"selectedRange\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 mt-6 md:gap-10 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"reports.taxes.from_date\"),\n error: _vm.fromDateError\n }\n },\n [\n _c(\"base-date-picker\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.formData.from_date.$error,\n \"calendar-button\": true,\n \"calendar-button-icon\": \"calendar\"\n },\n on: {\n change: function($event) {\n return _vm.$v.formData.from_date.$touch()\n }\n },\n model: {\n value: _vm.formData.from_date,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"from_date\", $$v)\n },\n expression: \"formData.from_date\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-5 md:mt-0\",\n attrs: {\n label: _vm.$t(\"reports.taxes.to_date\"),\n error: _vm.toDateError\n }\n },\n [\n _c(\"base-date-picker\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.formData.to_date.$error,\n \"calendar-button\": true,\n \"calendar-button-icon\": \"calendar\"\n },\n on: {\n change: function($event) {\n return _vm.$v.formData.to_date.$touch()\n }\n },\n model: {\n value: _vm.formData.to_date,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"to_date\", $$v)\n },\n expression: \"formData.to_date\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"content-center hidden mt-0 w-md md:flex md:mt-8\",\n attrs: { variant: \"primary-outline\" },\n on: {\n click: function($event) {\n return _vm.getReports()\n }\n }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"reports.update_report\")) + \"\\n \"\n )\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-span-8 mt-0 md:mt-12\" }, [\n _c(\"iframe\", {\n staticClass:\n \"hidden w-full h-screen border-gray-100 border-solid rounded md:flex\",\n attrs: { src: _vm.getReportUrl }\n }),\n _vm._v(\" \"),\n _c(\n \"a\",\n {\n staticClass:\n \"flex items-center justify-center h-10 px-5 py-1 text-sm font-medium leading-none text-center text-white whitespace-no-wrap rounded md:hidden bg-primary-500\",\n on: { click: _vm.viewReportsPDF }\n },\n [\n _c(\"document-text-icon\"),\n _vm._v(\" \"),\n _c(\"span\", [_vm._v(_vm._s(_vm.$t(\"reports.view_pdf\")))])\n ],\n 1\n )\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"base-page\",\n { staticClass: \"profit-loss-reports reports\" },\n [\n _c(\n \"sw-page-header\",\n { attrs: { title: _vm.$tc(\"reports.report\", 2) } },\n [\n _c(\n \"sw-breadcrumb\",\n { attrs: { slot: \"breadcrumbs\" }, slot: \"breadcrumbs\" },\n [\n _c(\"sw-breadcrumb-item\", {\n attrs: { title: _vm.$t(\"general.home\"), to: \"/admin/dashboard\" }\n }),\n _vm._v(\" \"),\n _c(\"sw-breadcrumb-item\", {\n attrs: {\n title: _vm.$tc(\"reports.report\", 2),\n to: \"/admin/reports\",\n active: \"\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"template\",\n { slot: \"actions\" },\n [\n _c(\n \"sw-button\",\n {\n attrs: { size: \"lg\", variant: \"primary\" },\n on: {\n click: function($event) {\n return _vm.onDownload()\n }\n }\n },\n [\n _c(\"download-icon\", { staticClass: \"h-5 mr-1 -ml-2\" }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"reports.download_pdf\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"row\" },\n [\n _c(\n \"sw-tabs\",\n [\n _c(\"sw-tab-item\", {\n attrs: {\n title: _vm.$t(\"reports.sales.sales\"),\n route: \"/admin/reports/sales\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-tab-item\", {\n attrs: {\n title: _vm.$t(\"reports.profit_loss.profit_loss\"),\n route: \"/admin/reports/profit-loss\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-tab-item\", {\n attrs: {\n title: _vm.$t(\"reports.expenses.expenses\"),\n route: \"/admin/reports/expenses\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-tab-item\", {\n attrs: {\n title: _vm.$t(\"reports.taxes.taxes\"),\n route: \"/admin/reports/taxes\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"transition\", { attrs: { name: \"fade\", mode: \"out-in\" } }, [\n _vm.activeTab === \"SALES\" || \"PROFIT_LOSS\" || \"EXPENSES\" || \"TAXES\"\n ? _c(\"div\", [_c(\"router-view\", { ref: \"report\" })], 1)\n : _vm._e()\n ])\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"relative setting-main-container backup\" },\n [\n _c(\n \"sw-card\",\n { attrs: { variant: \"setting-card\" } },\n [\n _c(\n \"div\",\n {\n staticClass: \"flex flex-wrap justify-between lg:flex-no-wrap\",\n attrs: { slot: \"header\" },\n slot: \"header\"\n },\n [\n _c(\"div\", [\n _c(\"h6\", { staticClass: \"sw-section-title\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$tc(\"settings.backup.title\", 1)) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass: \"mt-2 text-sm leading-snug text-gray-500\",\n staticStyle: { \"max-width\": \"680px\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.backup.description\")) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"mt-4 lg:mt-0 lg:ml-2\" },\n [\n _c(\n \"sw-button\",\n {\n attrs: { variant: \"primary-outline\", size: \"lg\" },\n on: { click: _vm.onCreateNewBackup }\n },\n [\n _c(\"plus-icon\", { staticClass: \"w-6 h-6 mr-1 -ml-2\" }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.backup.new_backup\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid mb-8 md:grid-cols-3\" },\n [\n _c(\n \"sw-input-group\",\n { attrs: { label: _vm.$t(\"settings.disk.select_disk\") } },\n [\n _c(\"sw-select\", {\n attrs: {\n options: _vm.getDisks,\n searchable: true,\n \"show-labels\": false,\n placeholder: _vm.$t(\"settings.disk.select_disk\"),\n \"allow-empty\": false,\n \"track-by\": \"id\",\n label: \"name\",\n \"custom-label\": _vm.getCustomLabel\n },\n on: { select: _vm.refreshTable },\n model: {\n value: _vm.filters.selected_disk,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"selected_disk\", $$v)\n },\n expression: \"filters.selected_disk\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-table-component\",\n {\n ref: \"table\",\n attrs: {\n variant: \"gray\",\n \"show-filter\": false,\n data: _vm.fetchBackupsData\n }\n },\n [\n _c(\"sw-table-column\", {\n attrs: { label: _vm.$t(\"settings.backup.path\"), show: \"path\" },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"settings.backup.path\")))\n ]),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"mt-6\" }, [\n _vm._v(_vm._s(row.path))\n ])\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n label: _vm.$t(\"settings.backup.created_at\"),\n show: \"created_at\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: { label: _vm.$t(\"settings.backup.size\"), show: \"size\" }\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n data: _vm.fetchBackupsData,\n \"cell-class\": \"action-dropdown\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"settings.backup.action\")))\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n [\n _c(\"dot-icon\", {\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n }),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.onDownloadBckup(row)\n }\n }\n },\n [\n _c(\"cloud-download-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.download\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.onRemoveBackup(row)\n }\n }\n },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n }\n }\n ])\n })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n staticClass: \"relative h-full\",\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.updateCompanyData($event)\n }\n }\n },\n [\n _vm.isRequestOnGoing\n ? _c(\"base-loader\", { attrs: { \"show-bg-overlay\": true } })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"sw-card\",\n { attrs: { variant: \"setting-card\" } },\n [\n _c(\"template\", { slot: \"header\" }, [\n _c(\"h6\", { staticClass: \"sw-section-title\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.company_info.company_info\")) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass: \"mt-2 text-sm leading-snug text-gray-500\",\n staticStyle: { \"max-width\": \"680px\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"settings.company_info.section_description\")\n ) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid mb-6 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$tc(\"settings.company_info.company_logo\")\n }\n },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"relative flex items-center justify-center h-24 p-5 mt-2 bg-transparent border-2 border-gray-200 border-dashed rounded-md image-upload-box\",\n attrs: { id: \"logo-box\" }\n },\n [\n _vm.previewLogo\n ? _c(\"img\", {\n staticClass: \"absolute opacity-100 preview-logo\",\n staticStyle: {\n \"max-height\": \"80%\",\n animation: \"fadeIn 2s ease\"\n },\n attrs: { src: _vm.previewLogo }\n })\n : _c(\n \"div\",\n { staticClass: \"flex flex-col items-center\" },\n [\n _c(\"cloud-upload-icon\", {\n staticClass:\n \"h-5 mb-2 text-xl leading-6 text-gray-400\"\n }),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass:\n \"text-xs leading-4 text-center text-gray-400\"\n },\n [\n _vm._v(\n \"\\n Drag a file here or\\n \"\n ),\n _c(\n \"span\",\n {\n staticClass:\n \"cursor-pointer text-primary-500\",\n attrs: { id: \"pick-avatar\" }\n },\n [\n _vm._v(\n \"\\n browse\\n \"\n )\n ]\n ),\n _vm._v(\n \"\\n to choose a file\\n \"\n )\n ]\n )\n ],\n 1\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"sw-avatar\", {\n attrs: {\n trigger: \"#logo-box\",\n \"preview-avatar\": _vm.previewLogo\n },\n on: {\n changed: _vm.onChange,\n uploadHandler: _vm.onUploadHandler,\n handleUploadError: _vm.onHandleUploadError\n },\n scopedSlots: _vm._u([\n {\n key: \"icon\",\n fn: function() {\n return [\n _c(\"cloud-upload-icon\", {\n staticClass:\n \"h-5 mb-2 text-xl leading-6 text-gray-400\"\n })\n ]\n },\n proxy: true\n }\n ])\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid gap-6 sm:grid-col-1 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$tc(\"settings.company_info.company_name\"),\n error: _vm.nameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.formData.name.$error,\n placeholder: _vm.$t(\"settings.company_info.company_name\")\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.name.$touch()\n }\n },\n model: {\n value: _vm.formData.name,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"name\", $$v)\n },\n expression: \"formData.name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n { attrs: { label: _vm.$tc(\"settings.company_info.phone\") } },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n placeholder: _vm.$t(\"settings.company_info.phone\")\n },\n model: {\n value: _vm.formData.phone,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"phone\", $$v)\n },\n expression: \"formData.phone\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$tc(\"settings.company_info.country\"),\n error: _vm.countryError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n class: { error: _vm.$v.formData.country_id.$error },\n attrs: {\n options: _vm.countries,\n searchable: true,\n \"show-labels\": false,\n \"allow-empty\": false,\n placeholder: _vm.$t(\"general.select_country\"),\n label: \"name\",\n \"track-by\": \"id\"\n },\n model: {\n value: _vm.country,\n callback: function($$v) {\n _vm.country = $$v\n },\n expression: \"country\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n { attrs: { label: _vm.$tc(\"settings.company_info.state\") } },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n placeholder: _vm.$tc(\"settings.company_info.state\"),\n name: \"state\",\n type: \"text\"\n },\n model: {\n value: _vm.formData.state,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"state\", $$v)\n },\n expression: \"formData.state\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n { attrs: { label: _vm.$tc(\"settings.company_info.city\") } },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n placeholder: _vm.$tc(\"settings.company_info.city\"),\n name: \"city\",\n type: \"text\"\n },\n model: {\n value: _vm.formData.city,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"city\", $$v)\n },\n expression: \"formData.city\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n { attrs: { label: _vm.$tc(\"settings.company_info.zip\") } },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n placeholder: _vm.$tc(\"settings.company_info.zip\")\n },\n model: {\n value: _vm.formData.zip,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"zip\", $$v)\n },\n expression: \"formData.zip\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$tc(\"settings.company_info.address\"),\n error: _vm.address1Error\n }\n },\n [\n _c(\"sw-textarea\", {\n class: {\n invalid: _vm.$v.formData.address_street_1.$error\n },\n attrs: {\n placeholder: _vm.$tc(\"general.street_1\"),\n rows: \"2\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.address_street_1.$touch()\n }\n },\n model: {\n value: _vm.formData.address_street_1,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"address_street_1\", $$v)\n },\n expression: \"formData.address_street_1\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"my-2\",\n attrs: { error: _vm.address2Error }\n },\n [\n _c(\"sw-textarea\", {\n class: {\n invalid: _vm.$v.formData.address_street_2.$error\n },\n attrs: {\n placeholder: _vm.$tc(\"general.street_2\"),\n rows: \"2\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.address_street_2.$touch()\n }\n },\n model: {\n value: _vm.formData.address_street_2,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"address_street_2\", $$v)\n },\n expression: \"formData.address_street_2\"\n }\n })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"mt-4\",\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2 -ml-1\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$tc(\"settings.company_info.save\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 2\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"sw-card\",\n { attrs: { variant: \"setting-card\" } },\n [\n _c(\n \"div\",\n {\n staticClass: \"flex flex-wrap justify-between lg:flex-no-wrap\",\n attrs: { slot: \"header\" },\n slot: \"header\"\n },\n [\n _c(\"div\", [\n _c(\"h6\", { staticClass: \"sw-section-title\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.menu_title.custom_fields\")) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass: \"mt-2 text-sm leading-snug text-gray-500\",\n staticStyle: { \"max-width\": \"680px\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"settings.custom_fields.section_description\")\n ) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"mt-4 lg:mt-0 lg:ml-2\" },\n [\n _c(\n \"sw-button\",\n {\n attrs: { variant: \"primary-outline\", size: \"lg\" },\n on: { click: _vm.addCustomField }\n },\n [\n _c(\"plus-icon\", { staticClass: \"w-6 h-6 mr-1 -ml-2\" }),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"settings.custom_fields.add_custom_field\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-table-component\",\n {\n ref: \"table\",\n attrs: { variant: \"gray\", \"show-filter\": false, data: _vm.fetchData }\n },\n [\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"settings.custom_fields.name\"),\n show: \"name\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"settings.custom_fields.label\"),\n show: \"label\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"settings.custom_fields.model\"),\n show: \"model_type\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"settings.custom_fields.type\"),\n show: \"type.label\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n filterable: true,\n label: _vm.$t(\"settings.custom_fields.required\"),\n show: \"is_required\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"settings.custom_fields.required\")))\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-badge\",\n {\n attrs: {\n \"bg-color\": _vm.$utils.getBadgeStatusColor(\n row.is_required ? \"YES\" : \"NO\"\n ).bgColor,\n color: _vm.$utils.getBadgeStatusColor(\n row.is_required ? \"YES\" : \"NO\"\n ).color\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n row.is_required\n ? _vm.$t(\"settings.custom_fields.yes\")\n : _vm\n .$t(\"settings.custom_fields.no\")\n .replace(\"_\", \" \")\n ) +\n \"\\n \"\n )\n ]\n )\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n \"cell-class\": \"action-dropdown\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"settings.tax_types.action\")))\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n [\n _c(\"dot-icon\", {\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n }),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.editCustomField(row.id)\n }\n }\n },\n [\n _c(\"pencil-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.edit\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.removeCustomField(row.id)\n }\n }\n },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n }\n }\n ])\n })\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"relative\" },\n [\n _vm.isRequestOnGoing\n ? _c(\"base-loader\", { attrs: { \"show-bg-overlay\": true } })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"sw-card\",\n [\n _c(\n \"sw-tabs\",\n { staticClass: \"p-2\" },\n [\n _c(\n \"sw-tab-item\",\n {\n attrs: {\n title: _vm.$t(\"settings.customization.invoices.title\")\n }\n },\n [_c(\"invoices-tab\", { attrs: { settings: _vm.settings } })],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-tab-item\",\n {\n attrs: {\n title: _vm.$t(\"settings.customization.estimates.title\")\n }\n },\n [_c(\"estimates-tab\", { attrs: { settings: _vm.settings } })],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-tab-item\",\n {\n attrs: {\n title: _vm.$t(\"settings.customization.payments.title\")\n }\n },\n [_c(\"payments-tab\", { attrs: { settings: _vm.settings } })],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-tab-item\",\n {\n attrs: { title: _vm.$t(\"settings.customization.items.title\") }\n },\n [_c(\"items-tab\")],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"sw-card\",\n { attrs: { variant: \"setting-card\" } },\n [\n _c(\n \"div\",\n {\n staticClass: \"flex flex-wrap justify-between lg:flex-no-wrap\",\n attrs: { slot: \"header\" },\n slot: \"header\"\n },\n [\n _c(\"div\", [\n _c(\"h6\", { staticClass: \"sw-section-title\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.expense_category.title\")) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass: \"mt-2 text-sm leading-snug text-gray-500\",\n staticStyle: { \"max-width\": \"680px\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.expense_category.description\")) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"mt-4 lg:mt-0 lg:ml-2\" },\n [\n _c(\n \"sw-button\",\n {\n attrs: { variant: \"primary-outline\", size: \"lg\" },\n on: { click: _vm.addExpenseCategory }\n },\n [\n _c(\"plus-icon\", { staticClass: \"w-6 h-6 mr-1 -ml-2\" }),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"settings.expense_category.add_new_category\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-table-component\",\n {\n ref: \"table\",\n attrs: { \"show-filter\": false, data: _vm.fetchData, variant: \"gray\" }\n },\n [\n _c(\"sw-table-column\", {\n attrs: {\n label: _vm.$t(\"settings.expense_category.category_name\"),\n show: \"name\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\n _vm._s(\n _vm.$t(\"settings.expense_category.category_name\")\n ) + \"}\"\n )\n ]),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"mt-6\" }, [\n _vm._v(_vm._s(row.name))\n ])\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n filterable: true,\n label: _vm.$t(\"settings.expense_category.category_description\")\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\n _vm._s(\n _vm.$t(\n \"settings.expense_category.category_description\"\n )\n )\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"w-48 overflow-hidden notes\" }, [\n _c(\n \"div\",\n {\n staticClass: \"overflow-hidden whitespace-no-wrap\",\n staticStyle: { \"text-overflow\": \"ellipsis\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(row.description) +\n \"\\n \"\n )\n ]\n )\n ])\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n \"cell-class\": \"action-dropdown\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"settings.expense_category.action\")))\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n [\n _c(\"dot-icon\", {\n staticClass: \"h-5\",\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n }),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.editExpenseCategory(row.id)\n }\n }\n },\n [\n _c(\"pencil-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.edit\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.removeExpenseCategory(row.id)\n }\n }\n },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n }\n }\n ])\n })\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"setting-main-container backup\" },\n [\n _c(\n \"sw-card\",\n { attrs: { variant: \"setting-card\" } },\n [\n _c(\n \"div\",\n {\n staticClass: \"flex flex-wrap justify-between lg:flex-no-wrap\",\n attrs: { slot: \"header\" },\n slot: \"header\"\n },\n [\n _c(\"div\", [\n _c(\"h6\", { staticClass: \"sw-section-title\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$tc(\"settings.disk.title\", 1)) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass: \"mt-2 text-sm leading-snug text-gray-500\",\n staticStyle: { \"max-width\": \"680px\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.disk.description\")) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"mt-4 lg:mt-0 lg:ml-2\" },\n [\n _c(\n \"sw-button\",\n {\n attrs: { variant: \"primary-outline\", size: \"lg\" },\n on: { click: _vm.openCreateDiskModal }\n },\n [\n _c(\"plus-icon\", { staticClass: \"w-6 h-6 mr-1 -ml-2\" }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.disk.new_disk\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-table-component\",\n {\n ref: \"table\",\n staticClass: \"mt-0 mb-3\",\n attrs: {\n variant: \"gray\",\n \"show-filter\": false,\n data: _vm.fetchData,\n \"table-class\": \"table tax-table\"\n }\n },\n [\n _c(\"sw-table-column\", {\n attrs: {\n label: _vm.$t(\"settings.disk.disk_name\"),\n show: \"name\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"settings.disk.disk_name\")))\n ]),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"mt-6\" }, [\n _vm._v(_vm._s(row.name))\n ])\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n label: _vm.$t(\"settings.disk.filesystem_driver\"),\n show: \"driver\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n label: _vm.$t(\"settings.disk.disk_type\"),\n show: \"type\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n label: _vm.$t(\"settings.disk.is_default\")\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"settings.disk.is_default\")))\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-badge\",\n {\n attrs: {\n \"bg-color\": _vm.$utils.getBadgeStatusColor(\n row.set_as_default ? \"YES\" : \"NO\"\n ).bgColor,\n color: _vm.$utils.getBadgeStatusColor(\n row.set_as_default ? \"YES\" : \"NO\"\n ).color\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n row.set_as_default\n ? \"Yes\"\n : \"No\".replace(\"_\", \" \")\n ) +\n \"\\n \"\n )\n ]\n )\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n \"cell-class\": \"action-dropdown no-click\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"settings.disk.action\")))\n ]),\n _vm._v(\" \"),\n _vm.isShowAction(row)\n ? _c(\n \"sw-dropdown\",\n [\n _c(\n \"a\",\n {\n attrs: { slot: \"activator\", href: \"#\" },\n slot: \"activator\"\n },\n [_c(\"dot-icon\")],\n 1\n ),\n _vm._v(\" \"),\n !row.set_as_default\n ? _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.setDefaultDiskData(\n row.id\n )\n }\n }\n },\n [\n _c(\"check-circle-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\n \"settings.disk.set_default_disk\"\n )\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n row.type !== \"SYSTEM\"\n ? _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.openEditDiskModal(row)\n }\n }\n },\n [\n _c(\"pencil-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.edit\")) +\n \"\\n \"\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n row.type !== \"SYSTEM\" && !row.set_as_default\n ? _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.removeDisk(row.id)\n }\n }\n },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n : _vm._e()\n ],\n 1\n )\n : _vm._e()\n ]\n }\n }\n ])\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"sw-divider\", { staticClass: \"mt-6 mb-4\" }),\n _vm._v(\" \"),\n _c(\"h3\", { staticClass: \"mb-5 text-lg font-medium text-black\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.disk.disk_settings\")) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"flex\" }, [\n _c(\n \"div\",\n { staticClass: \"relative w-12\" },\n [\n _c(\"sw-switch\", {\n staticClass: \"absolute\",\n staticStyle: { top: \"-18px\" },\n on: { change: _vm.setDiskSettings },\n model: {\n value: _vm.save_pdf_to_disk,\n callback: function($$v) {\n _vm.save_pdf_to_disk = $$v\n },\n expression: \"save_pdf_to_disk\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"ml-4\" }, [\n _c(\n \"p\",\n { staticClass: \"p-0 mb-1 text-base leading-snug text-black\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.disk.save_pdf_to_disk\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass:\n \"max-w-lg p-0 m-0 text-xs leading-tight text-gray-500\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.disk.disk_setting_description\")) +\n \"\\n \"\n )\n ]\n )\n ])\n ])\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"relative\" },\n [\n _vm.isRequestOnGoing\n ? _c(\"base-loader\", { attrs: { \"show-bg-overlay\": true } })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"sw-card\",\n { attrs: { variant: \"setting-card\" } },\n [\n _c(\"template\", { slot: \"header\" }, [\n _c(\"h6\", { staticClass: \"sw-section-title\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.mail.mail_config\")) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass: \"mt-2 text-sm leading-snug text-gray-500\",\n staticStyle: { \"max-width\": \"680px\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.mail.mail_config_desc\")) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _vm.mailConfigData\n ? _c(\n \"div\",\n [\n _c(\n _vm.mail_driver,\n {\n tag: \"component\",\n attrs: {\n \"config-data\": _vm.mailConfigData,\n loading: _vm.isLoading,\n \"mail-drivers\": _vm.mail_drivers\n },\n on: {\n \"on-change-driver\": function(val) {\n return (_vm.mail_driver = _vm.mailConfigData.mail_driver = val)\n },\n \"submit-data\": _vm.saveEmailConfig\n }\n },\n [\n _c(\n \"sw-button\",\n {\n staticClass: \"ml-2\",\n attrs: { variant: \"primary-outline\", type: \"button\" },\n on: { click: _vm.openMailTestModal }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.test_mail_conf\")) +\n \"\\n \"\n )\n ]\n )\n ],\n 1\n )\n ],\n 1\n )\n : _vm._e()\n ],\n 2\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"sw-card\",\n { attrs: { variant: \"setting-card\" } },\n [\n _c(\n \"div\",\n {\n staticClass: \"flex flex-wrap justify-between lg:flex-no-wrap\",\n attrs: { slot: \"header\" },\n slot: \"header\"\n },\n [\n _c(\"div\", [\n _c(\"h6\", { staticClass: \"sw-section-title\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.customization.notes.title\")) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass: \"mt-2 text-sm leading-snug text-gray-500\",\n staticStyle: { \"max-width\": \"680px\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.customization.notes.description\")) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"mt-4 lg:mt-0 lg:ml-2\" },\n [\n _c(\n \"sw-button\",\n {\n attrs: { size: \"lg\", variant: \"primary-outline\" },\n on: { click: _vm.openNoteSelectModal }\n },\n [\n _c(\"plus-icon\", { staticClass: \"w-6 h-6 mr-1 -ml-2\" }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.customization.notes.add_note\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-table-component\",\n {\n ref: \"table\",\n attrs: { variant: \"gray\", \"show-filter\": false, data: _vm.fetchData }\n },\n [\n _c(\"sw-table-column\", {\n attrs: {\n label: _vm.$t(\"settings.customization.notes.name\"),\n show: \"name\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\n _vm._s(_vm.$t(\"settings.customization.notes.name\"))\n )\n ]),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"mt-6\" }, [\n _vm._v(_vm._s(row.name))\n ])\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n label: _vm.$t(\"settings.customization.notes.type\"),\n show: \"type\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\n _vm._s(_vm.$t(\"settings.customization.notes.type\"))\n )\n ]),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"mt-6\" }, [\n _vm._v(_vm._s(row.type))\n ])\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n \"cell-class\": \"action-dropdown\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"settings.tax_types.action\")))\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n [\n _c(\"dot-icon\", {\n staticClass: \"h-5\",\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n }),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.editNote(row)\n }\n }\n },\n [\n _c(\"pencil-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.edit\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.removeNote(row.id)\n }\n }\n },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n }\n }\n ])\n })\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"relative\" },\n [\n _vm.isRequestOnGoing\n ? _c(\"base-loader\", { attrs: { \"show-bg-overlay\": true } })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"sw-card\",\n { attrs: { variant: \"setting-card\" } },\n [\n _c(\"template\", { slot: \"header\" }, [\n _c(\"h6\", { staticClass: \"sw-section-title\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.notification.title\")) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass: \"mt-2 text-sm leading-snug text-gray-500\",\n staticStyle: { \"max-width\": \"680px\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.notification.description\")) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.saveEmail()\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"grid-cols-2 col-span-1\" },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"my-2\",\n attrs: {\n label: _vm.$t(\"settings.notification.email\"),\n error: _vm.notificationEmailError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.notification_email.$error,\n placeholder: _vm.$tc(\n \"settings.notification.please_enter_email\"\n ),\n type: \"text\",\n name: \"notification_email\",\n icon: \"envelope\"\n },\n on: {\n input: function($event) {\n return _vm.$v.notification_email.$touch()\n }\n },\n model: {\n value: _vm.notification_email,\n callback: function($$v) {\n _vm.notification_email =\n typeof $$v === \"string\" ? $$v.trim() : $$v\n },\n expression: \"notification_email\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"my-6\",\n attrs: {\n disabled: _vm.isLoading,\n loading: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2 -ml-1\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$tc(\"settings.notification.save\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"sw-divider\", { staticClass: \"mt-1 mb-6\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"flex mt-3 mb-4\" }, [\n _c(\n \"div\",\n { staticClass: \"relative w-12\" },\n [\n _c(\"sw-switch\", {\n staticClass: \"absolute\",\n staticStyle: { top: \"-20px\" },\n on: { change: _vm.setInvoiceViewd },\n model: {\n value: _vm.notify_invoice_viewed,\n callback: function($$v) {\n _vm.notify_invoice_viewed = $$v\n },\n expression: \"notify_invoice_viewed\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"ml-4\" }, [\n _c(\n \"p\",\n {\n staticClass:\n \"p-0 mb-1 text-base leading-snug text-black box-title\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.notification.invoice_viewed\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass: \"p-0 m-0 text-xs leading-tight text-gray-500\",\n staticStyle: { \"max-width\": \"480px\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"settings.notification.invoice_viewed_desc\")\n ) +\n \"\\n \"\n )\n ]\n )\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"flex mb-2\" }, [\n _c(\n \"div\",\n { staticClass: \"relative w-12\" },\n [\n _c(\"sw-switch\", {\n staticClass: \"absolute\",\n staticStyle: { top: \"-20px\" },\n on: { change: _vm.setEstimateViewd },\n model: {\n value: _vm.notify_estimate_viewed,\n callback: function($$v) {\n _vm.notify_estimate_viewed = $$v\n },\n expression: \"notify_estimate_viewed\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"ml-4\" }, [\n _c(\n \"p\",\n {\n staticClass:\n \"p-0 mb-1 text-base leading-snug text-black box-title\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.notification.estimate_viewed\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass: \"p-0 m-0 text-xs leading-tight text-gray-500\",\n staticStyle: { \"max-width\": \"480px\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"settings.notification.estimate_viewed_desc\")\n ) +\n \"\\n \"\n )\n ]\n )\n ])\n ])\n ],\n 2\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"sw-card\",\n { attrs: { variant: \"setting-card\" } },\n [\n _c(\n \"div\",\n {\n staticClass: \"flex flex-wrap justify-between lg:flex-no-wrap\",\n attrs: { slot: \"header\" },\n slot: \"header\"\n },\n [\n _c(\"div\", [\n _c(\"h6\", { staticClass: \"sw-section-title\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"settings.customization.payments.payment_modes\")\n ) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass: \"mt-2 text-sm leading-snug text-gray-500\",\n staticStyle: { \"max-width\": \"680px\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"settings.customization.payments.description\")\n ) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"mt-4 lg:mt-0 lg:ml-2\" },\n [\n _c(\n \"sw-button\",\n {\n attrs: { variant: \"primary-outline\", size: \"lg\" },\n on: { click: _vm.addPaymentMode }\n },\n [\n _c(\"plus-icon\", { staticClass: \"w-6 h-6 mr-1 -ml-2\" }),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\n \"settings.customization.payments.add_payment_mode\"\n )\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-table-component\",\n {\n ref: \"table\",\n attrs: { variant: \"gray\", \"show-filter\": false, data: _vm.fetchData }\n },\n [\n _c(\"sw-table-column\", {\n attrs: {\n label: _vm.$t(\"settings.customization.payments.mode_name\"),\n show: \"name\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\n _vm._s(\n _vm.$t(\"settings.customization.payments.mode_name\")\n )\n )\n ]),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"mt-6\" }, [\n _vm._v(\" \" + _vm._s(row.name))\n ])\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n \"cell-class\": \"action-dropdown\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"settings.tax_types.action\")))\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n [\n _c(\"dot-icon\", {\n staticClass: \"h-5\",\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n }),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.editPaymentMode(row)\n }\n }\n },\n [\n _c(\"pencil-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.edit\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.removePaymentMode(row.id)\n }\n }\n },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n }\n }\n ])\n })\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n staticClass: \"relative\",\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.updatePreferencesData($event)\n }\n }\n },\n [\n _vm.isRequestOnGoing\n ? _c(\"base-loader\", { attrs: { \"show-bg-overlay\": true } })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"sw-card\",\n { attrs: { variant: \"setting-card\" } },\n [\n _c(\"template\", { slot: \"header\" }, [\n _c(\"h6\", { staticClass: \"sw-section-title\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.menu_title.preferences\")) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass: \"mt-2 text-sm leading-snug text-gray-500\",\n staticStyle: { \"max-width\": \"680px\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.preferences.general_settings\")) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid gap-6 sm:grid-col-1 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$tc(\"settings.preferences.currency\"),\n error: _vm.currencyError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n class: { error: _vm.$v.formData.currency.$error },\n attrs: {\n options: _vm.currencies,\n \"custom-label\": _vm.currencyNameWithCode,\n searchable: true,\n \"show-labels\": false,\n \"allow-empty\": false,\n placeholder: _vm.$tc(\n \"settings.currencies.select_currency\"\n ),\n label: \"name\",\n \"track-by\": \"id\"\n },\n model: {\n value: _vm.formData.currency,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"currency\", $$v)\n },\n expression: \"formData.currency\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$tc(\"settings.preferences.default_language\"),\n error: _vm.languageError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n class: { error: _vm.$v.formData.language.$error },\n attrs: {\n options: _vm.languages,\n searchable: true,\n \"show-labels\": false,\n \"allow-empty\": false,\n placeholder: _vm.$tc(\n \"settings.preferences.select_language\"\n ),\n label: \"name\",\n \"track-by\": \"code\"\n },\n model: {\n value: _vm.formData.language,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"language\", $$v)\n },\n expression: \"formData.language\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$tc(\"settings.preferences.time_zone\"),\n error: _vm.timeZoneError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n class: { error: _vm.$v.formData.timeZone.$error },\n attrs: {\n options: _vm.timeZones,\n searchable: true,\n \"show-labels\": false,\n \"allow-empty\": false,\n placeholder: _vm.$tc(\n \"settings.preferences.select_time_zone\"\n ),\n label: \"key\",\n \"track-by\": \"key\"\n },\n model: {\n value: _vm.formData.timeZone,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"timeZone\", $$v)\n },\n expression: \"formData.timeZone\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$tc(\"settings.preferences.date_format\"),\n error: _vm.dateFormatError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n class: { error: _vm.$v.formData.dateFormat.$error },\n attrs: {\n options: _vm.dateFormats,\n searchable: true,\n \"show-labels\": false,\n \"allow-empty\": false,\n placeholder: _vm.$tc(\n \"settings.preferences.select_date_format\"\n ),\n label: \"display_date\"\n },\n model: {\n value: _vm.formData.dateFormat,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"dateFormat\", $$v)\n },\n expression: \"formData.dateFormat\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-2\",\n attrs: {\n label: _vm.$tc(\"settings.preferences.fiscal_year\"),\n error: _vm.fiscalYearError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n class: { error: _vm.$v.formData.fiscalYear.$error },\n attrs: {\n options: _vm.fiscalYears,\n \"show-labels\": false,\n \"allow-empty\": false,\n searchable: true,\n placeholder: _vm.$tc(\n \"settings.preferences.select_financial_year\"\n ),\n label: \"key\",\n \"track-by\": \"value\"\n },\n model: {\n value: _vm.formData.fiscalYear,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"fiscalYear\", $$v)\n },\n expression: \"formData.fiscalYear\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"mt-6\",\n attrs: {\n variant: \"primary\",\n type: \"submit\",\n disabled: _vm.isLoading,\n loading: _vm.isLoading\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2 -ml-1\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$tc(\"settings.company_info.save\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"sw-divider\", { staticClass: \"mt-6 mb-8\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"flex\" }, [\n _c(\n \"div\",\n { staticClass: \"relative w-12\" },\n [\n _c(\"sw-switch\", {\n staticClass: \"absolute\",\n staticStyle: { top: \"-18px\" },\n on: { change: _vm.setDiscount },\n model: {\n value: _vm.discount_per_item,\n callback: function($$v) {\n _vm.discount_per_item = $$v\n },\n expression: \"discount_per_item\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"ml-15\" }, [\n _c(\n \"p\",\n { staticClass: \"p-0 mb-1 text-base leading-snug text-black\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.preferences.discount_per_item\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass: \"p-0 m-0 text-xs leading-tight text-gray-500\",\n staticStyle: { \"max-width\": \"480px\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\n \"settings.preferences.discount_setting_description\"\n )\n ) +\n \"\\n \"\n )\n ]\n )\n ])\n ])\n ],\n 2\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"base-page\", [\n _c(\n \"div\",\n { staticClass: \"pb-6\" },\n [\n _c(\n \"sw-page-header\",\n { attrs: { title: _vm.$tc(\"settings.setting\", 1) } },\n [\n _c(\n \"sw-breadcrumb\",\n { attrs: { slot: \"breadcrumbs\" }, slot: \"breadcrumbs\" },\n [\n _c(\"sw-breadcrumb-item\", {\n attrs: {\n title: _vm.$t(\"general.home\"),\n to: \"/admin/dashboard\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-breadcrumb-item\", {\n attrs: {\n title: _vm.$tc(\"settings.setting\", 2),\n to: \"/admin/settings/user-profile\",\n active: \"\"\n }\n })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"w-full mb-6 select-wrapper xl:hidden\" },\n [\n _c(\"sw-select\", {\n attrs: {\n options: _vm.menuItems,\n searchable: true,\n \"show-labels\": false,\n \"allow-empty\": false,\n \"custom-label\": _vm.getCustomLabel\n },\n on: { input: _vm.navigateToSetting },\n model: {\n value: _vm.currentSetting,\n callback: function($$v) {\n _vm.currentSetting = $$v\n },\n expression: \"currentSetting\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"grid md:grid-cols-12\" }, [\n _c(\n \"div\",\n { staticClass: \"hidden col-span-3 mt-1 xl:block\" },\n [\n _c(\n \"sw-list\",\n _vm._l(_vm.menuItems, function(menuItem, index) {\n return _c(\n \"sw-list-item\",\n {\n key: index,\n staticClass: \"py-3\",\n attrs: {\n title: _vm.$t(menuItem.title),\n to: menuItem.link,\n active: _vm.hasActiveUrl(menuItem.link),\n \"tag-name\": \"router-link\"\n }\n },\n [\n _c(menuItem.icon, {\n tag: \"component\",\n staticClass: \"h-5\",\n attrs: { slot: \"icon\" },\n slot: \"icon\"\n })\n ],\n 1\n )\n }),\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"col-span-12 xl:col-span-9\" },\n [\n _c(\n \"transition\",\n { attrs: { name: \"fade\", mode: \"out-in\" } },\n [_c(\"router-view\")],\n 1\n )\n ],\n 1\n )\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"sw-card\",\n { attrs: { variant: \"setting-card\" } },\n [\n _c(\n \"div\",\n {\n staticClass: \"flex flex-wrap justify-between lg:flex-no-wrap\",\n attrs: { slot: \"header\" },\n slot: \"header\"\n },\n [\n _c(\"div\", [\n _c(\"h6\", { staticClass: \"sw-section-title\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.tax_types.title\")) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass: \"mt-2 text-sm leading-snug text-gray-500\",\n staticStyle: { \"max-width\": \"680px\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.tax_types.description\")) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"mt-4 lg:mt-0 lg:ml-2\" },\n [\n _c(\n \"sw-button\",\n {\n attrs: { size: \"lg\", variant: \"primary-outline\" },\n on: { click: _vm.openTaxModal }\n },\n [\n _c(\"plus-icon\", { staticClass: \"w-6 h-6 mr-1 -ml-2\" }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.tax_types.add_new_tax\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-table-component\",\n {\n ref: \"table\",\n attrs: {\n \"show-filter\": false,\n data: _vm.fetchData,\n \"table-class\": \"table\",\n variant: \"gray\"\n }\n },\n [\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"settings.tax_types.tax_name\"),\n show: \"name\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"settings.tax_types.tax_name\")))\n ]),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"mt-6\" }, [\n _vm._v(_vm._s(row.name))\n ])\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n filterable: true,\n label: _vm.$t(\"settings.tax_types.compound_tax\")\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"settings.tax_types.compound_tax\")))\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-badge\",\n {\n attrs: {\n \"bg-color\": _vm.$utils.getBadgeStatusColor(\n row.compound_tax ? \"YES\" : \"NO\"\n ).bgColor,\n color: _vm.$utils.getBadgeStatusColor(\n row.compound_tax ? \"YES\" : \"NO\"\n ).color\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n row.compound_tax ? \"Yes\" : \"No\".replace(\"_\", \" \")\n ) +\n \"\\n \"\n )\n ]\n )\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n filterable: true,\n label: _vm.$t(\"settings.tax_types.percent\")\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"settings.tax_types.percent\")))\n ]),\n _vm._v(\"\\n \" + _vm._s(row.percent) + \" %\\n \")\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n \"cell-class\": \"action-dropdown\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"settings.tax_types.action\")))\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n [\n _c(\"dot-icon\", {\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n }),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.editTax(row.id)\n }\n }\n },\n [\n _c(\"pencil-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.edit\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.removeTax(row.id)\n }\n }\n },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n }\n }\n ])\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"sw-divider\", { staticClass: \"my-8\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"flex mt-2\" }, [\n _c(\n \"div\",\n { staticClass: \"relative w-12\" },\n [\n _c(\"sw-switch\", {\n staticClass: \"absolute\",\n staticStyle: { top: \"-20px\" },\n on: { change: _vm.setTax },\n model: {\n value: _vm.formData.tax_per_item,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"tax_per_item\", $$v)\n },\n expression: \"formData.tax_per_item\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"ml-4\" }, [\n _c(\n \"p\",\n {\n staticClass:\n \"p-0 mb-1 text-base leading-snug text-black box-title\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.tax_types.tax_per_item\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass: \"p-0 m-0 text-xs leading-4 text-gray-500\",\n staticStyle: { \"max-width\": \"480px\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.tax_types.tax_setting_description\")) +\n \"\\n \"\n )\n ]\n )\n ])\n ])\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"sw-card\",\n { attrs: { variant: \"setting-card\" } },\n [\n _c(\"template\", { slot: \"header\" }, [\n _c(\"h6\", { staticClass: \"sw-section-title\" }, [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"settings.update_app.title\")) + \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass: \"mt-2 text-sm leading-snug text-gray-500\",\n staticStyle: { \"max-width\": \"680px\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.update_app.description\")) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"m-0\" },\n [\n _c(\n \"label\",\n { staticClass: \"text-sm not-italic font-medium input-label\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.update_app.current_version\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"box-border flex w-16 p-3 my-2 text-sm text-gray-500 bg-gray-200 border border-gray-200 border-solid rounded-md version\"\n },\n [_vm._v(\"\\n \" + _vm._s(_vm.currentVersion) + \"\\n \")]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"mt-6\",\n attrs: {\n loading: _vm.isCheckingforUpdate,\n disabled: _vm.isCheckingforUpdate || _vm.isUpdating,\n variant: \"primary-outline\"\n },\n on: { click: _vm.checkUpdate }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.update_app.check_update\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _vm.isUpdateAvailable\n ? _c(\"sw-divider\", { staticClass: \"mt-2 mb-4\" })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.isUpdateAvailable\n ? _c(\n \"div\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: !_vm.isUpdating,\n expression: \"!isUpdating\"\n }\n ],\n staticClass: \"mt-4 content\"\n },\n [\n _c(\"h6\", { staticClass: \"mb-8 sw-section-title\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.update_app.avail_update\")) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass: \"text-sm not-italic font-medium input-label\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.update_app.next_version\")) +\n \" \"\n )\n ]\n ),\n _c(\"br\"),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"box-border flex w-16 p-3 my-2 text-sm text-gray-500 bg-gray-200 border border-gray-200 border-solid rounded-md version\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.updateData.version) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"div\", {\n staticClass:\n \"pl-5 mt-4 mb-8 text-sm leading-snug text-gray-500 update-description\",\n staticStyle: {\n \"white-space\": \"pre-wrap\",\n \"max-width\": \"480px\"\n },\n domProps: { innerHTML: _vm._s(_vm.description) }\n }),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass: \"text-sm not-italic font-medium input-label\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.update_app.requirements\")) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"table\",\n {\n staticClass:\n \"w-1/2 mt-2 border-2 border-gray-200 table-fixed\"\n },\n _vm._l(_vm.requiredExtentions, function(ext, i) {\n return _c(\n \"tr\",\n { key: i, staticClass: \"p-2 border-2 border-gray-200\" },\n [\n _c(\n \"td\",\n {\n staticClass: \"p-2 text-sm truncate\",\n attrs: { width: \"70%\" }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(i) + \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"td\",\n {\n staticClass: \"p-2 text-sm text-right\",\n attrs: { width: \"30%\" }\n },\n [\n ext\n ? _c(\"span\", {\n staticClass:\n \"inline-block w-4 h-4 ml-3 mr-2 rounded-full bg-success\"\n })\n : _c(\"span\", {\n staticClass:\n \"inline-block w-4 h-4 ml-3 mr-2 rounded-full bg-danger\"\n })\n ]\n )\n ]\n )\n }),\n 0\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"mt-10\",\n attrs: { size: \"lg\", variant: \"primary\" },\n on: { click: _vm.onUpdateApp }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.update_app.update\")) +\n \"\\n \"\n )\n ]\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.isUpdating\n ? _c(\n \"div\",\n { staticClass: \"relative flex justify-between mt-4 content\" },\n [\n _c(\"div\", [\n _c(\n \"h6\",\n { staticClass: \"m-0 mb-3 font-medium sw-section-title\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"settings.update_app.update_progress\")\n ) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass: \"mb-8 text-sm leading-snug text-gray-500\",\n staticStyle: { \"max-width\": \"480px\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"settings.update_app.progress_text\")\n ) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"loading-icon\", {\n staticClass:\n \"absolute right-0 h-6 m-1 animate-spin text-primary-400\"\n })\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.isUpdating\n ? _c(\n \"ul\",\n { staticClass: \"w-full p-0 list-none\" },\n _vm._l(_vm.updateSteps, function(step) {\n return _c(\n \"li\",\n {\n staticClass:\n \"flex justify-between w-full py-3 border-b border-gray-200 border-solid last:border-b-0\"\n },\n [\n _c(\"p\", { staticClass: \"m-0 text-sm leading-8\" }, [\n _vm._v(_vm._s(_vm.$t(step.translationKey)))\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"flex flex-row items-center\" }, [\n step.time\n ? _c(\n \"span\",\n { staticClass: \"mr-3 text-xs text-gray-500\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(step.time) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"span\",\n {\n staticClass:\n \"block py-1 text-sm text-center uppercase rounded-full\",\n class: _vm.statusClass(step),\n staticStyle: { width: \"88px\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.getStatus(step)) +\n \"\\n \"\n )\n ]\n )\n ])\n ]\n )\n }),\n 0\n )\n : _vm._e()\n ],\n 1\n )\n ],\n 2\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n staticClass: \"relative h-full\",\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.updateUserData($event)\n }\n }\n },\n [\n _vm.isRequestOnGoing\n ? _c(\"base-loader\", { attrs: { \"show-bg-overlay\": true } })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"sw-card\",\n { attrs: { variant: \"setting-card\" } },\n [\n _c(\"template\", { slot: \"header\" }, [\n _c(\"h6\", { staticClass: \"sw-section-title\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.account_settings.account_settings\")) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass: \"mt-2 text-sm leading-snug text-gray-500\",\n staticStyle: { \"max-width\": \"680px\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"settings.account_settings.section_description\")\n ) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"grid mb-4 md:grid-cols-6\" }, [\n _c(\n \"div\",\n [\n _c(\n \"label\",\n {\n staticClass:\n \"text-sm not-italic font-medium leading-4 text-black whitespace-no-wrap\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$tc(\"settings.account_settings.profile_picture\")\n ) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"sw-avatar\", {\n attrs: {\n \"preview-avatar\": _vm.previewAvatar,\n label: _vm.$tc(\"general.choose_file\")\n },\n on: {\n changed: _vm.onChange,\n uploadHandler: _vm.onUploadHandler,\n handleUploadError: _vm.onHandleUploadError\n },\n scopedSlots: _vm._u([\n {\n key: \"icon\",\n fn: function() {\n return [\n _c(\"cloud-upload-icon\", {\n staticClass:\n \"h-5 mb-2 text-xl leading-6 text-gray-400\"\n })\n ]\n },\n proxy: true\n }\n ])\n })\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid gap-6 sm:grid-col-1 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$tc(\"settings.account_settings.name\"),\n error: _vm.nameError\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.formData.name.$error,\n placeholder: _vm.$t(\"settings.user_profile.name\")\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.name.$touch()\n }\n },\n model: {\n value: _vm.formData.name,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"name\", $$v)\n },\n expression: \"formData.name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$tc(\"settings.account_settings.email\"),\n error: _vm.emailError\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.formData.email.$error,\n placeholder: _vm.$t(\"settings.user_profile.email\")\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.email.$touch()\n }\n },\n model: {\n value: _vm.formData.email,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"email\", $$v)\n },\n expression: \"formData.email\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$tc(\"settings.account_settings.password\"),\n error: _vm.passwordError\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.formData.password.$error,\n placeholder: _vm.$t(\"settings.user_profile.password\"),\n type: \"password\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.password.$touch()\n }\n },\n model: {\n value: _vm.formData.password,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"password\", $$v)\n },\n expression: \"formData.password\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-1 mb-2\",\n attrs: {\n label: _vm.$tc(\n \"settings.account_settings.confirm_password\"\n ),\n error: _vm.confirmPasswordError\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.formData.confirm_password.$error,\n placeholder: _vm.$t(\n \"settings.user_profile.confirm_password\"\n ),\n type: \"password\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.confirm_password.$touch()\n }\n },\n model: {\n value: _vm.formData.confirm_password,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"confirm_password\", $$v)\n },\n expression: \"formData.confirm_password\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid gap-6 mt-4 sm:grid-col-1 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$tc(\"settings.language\"),\n error: _vm.languageError\n }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n class: { error: _vm.$v.language.$error },\n attrs: {\n options: _vm.languages,\n searchable: true,\n \"show-labels\": false,\n \"allow-empty\": false,\n placeholder: _vm.$tc(\n \"settings.preferences.select_language\"\n ),\n label: \"name\",\n \"track-by\": \"code\"\n },\n model: {\n value: _vm.language,\n callback: function($$v) {\n _vm.language = $$v\n },\n expression: \"language\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"mt-6\",\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2 -ml-1\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$tc(\"settings.account_settings.save\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 2\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n [\n _c(\n \"form\",\n {\n staticClass: \"mt-6\",\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.updateEstimateSetting($event)\n }\n }\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\n \"settings.customization.estimates.estimate_prefix\"\n ),\n error: _vm.estimatePrefixError\n }\n },\n [\n _c(\"sw-input\", {\n staticStyle: { \"max-width\": \"30%\" },\n attrs: { invalid: _vm.$v.estimates.estimate_prefix.$error },\n on: {\n input: function($event) {\n return _vm.$v.estimates.estimate_prefix.$touch()\n },\n keyup: function($event) {\n return _vm.changeToUppercase(\"ESTIMATES\")\n }\n },\n model: {\n value: _vm.estimates.estimate_prefix,\n callback: function($$v) {\n _vm.$set(_vm.estimates, \"estimate_prefix\", $$v)\n },\n expression: \"estimates.estimate_prefix\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-6 mb-4\",\n attrs: {\n label: _vm.$t(\n \"settings.customization.estimates.default_estimate_email_body\"\n )\n }\n },\n [\n _c(\"base-custom-input\", {\n attrs: { fields: _vm.mailFields },\n model: {\n value: _vm.estimates.estimate_mail_body,\n callback: function($$v) {\n _vm.$set(_vm.estimates, \"estimate_mail_body\", $$v)\n },\n expression: \"estimates.estimate_mail_body\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-6 mb-4\",\n attrs: {\n label: _vm.$t(\n \"settings.customization.estimates.company_address_format\"\n )\n }\n },\n [\n _c(\"base-custom-input\", {\n attrs: { fields: _vm.companyFields },\n model: {\n value: _vm.estimates.company_address_format,\n callback: function($$v) {\n _vm.$set(_vm.estimates, \"company_address_format\", $$v)\n },\n expression: \"estimates.company_address_format\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-6 mb-4\",\n attrs: {\n label: _vm.$t(\n \"settings.customization.estimates.shipping_address_format\"\n )\n }\n },\n [\n _c(\"base-custom-input\", {\n attrs: { fields: _vm.shippingFields },\n model: {\n value: _vm.estimates.shipping_address_format,\n callback: function($$v) {\n _vm.$set(_vm.estimates, \"shipping_address_format\", $$v)\n },\n expression: \"estimates.shipping_address_format\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-6 mb-4\",\n attrs: {\n label: _vm.$t(\n \"settings.customization.estimates.billing_address_format\"\n )\n }\n },\n [\n _c(\"base-custom-input\", {\n attrs: { fields: _vm.billingFields },\n model: {\n value: _vm.estimates.billing_address_format,\n callback: function($$v) {\n _vm.$set(_vm.estimates, \"billing_address_format\", $$v)\n },\n expression: \"estimates.billing_address_format\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"mt-4\",\n attrs: {\n disabled: _vm.isLoading,\n loading: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.customization.save\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"sw-divider\", { staticClass: \"mt-6 mb-8\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"flex\" }, [\n _c(\n \"div\",\n { staticClass: \"relative w-12\" },\n [\n _c(\"sw-switch\", {\n staticClass: \"absolute\",\n staticStyle: { top: \"-20px\" },\n on: { change: _vm.setEstimateSetting },\n model: {\n value: _vm.estimateAutogenerate,\n callback: function($$v) {\n _vm.estimateAutogenerate = $$v\n },\n expression: \"estimateAutogenerate\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"ml-4\" }, [\n _c(\n \"p\",\n { staticClass: \"p-0 mb-1 text-base leading-snug text-black\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\n \"settings.customization.estimates.autogenerate_estimate_number\"\n )\n ) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass: \"p-0 m-0 text-xs leading-tight text-gray-500\",\n staticStyle: { \"max-width\": \"480px\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\n \"settings.customization.estimates.estimate_setting_description\"\n )\n ) +\n \"\\n \"\n )\n ]\n )\n ])\n ])\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n [\n _c(\n \"form\",\n {\n staticClass: \"mt-6\",\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.updateInvoiceSetting($event)\n }\n }\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.customization.invoices.invoice_prefix\"),\n error: _vm.invoicePrefixError\n }\n },\n [\n _c(\"sw-input\", {\n staticStyle: { \"max-width\": \"30%\" },\n attrs: { invalid: _vm.$v.invoices.invoice_prefix.$error },\n on: {\n input: function($event) {\n return _vm.$v.invoices.invoice_prefix.$touch()\n },\n keyup: function($event) {\n return _vm.changeToUppercase(\"INVOICES\")\n }\n },\n model: {\n value: _vm.invoices.invoice_prefix,\n callback: function($$v) {\n _vm.$set(_vm.invoices, \"invoice_prefix\", $$v)\n },\n expression: \"invoices.invoice_prefix\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-6 mb-4\",\n attrs: {\n label: _vm.$t(\n \"settings.customization.invoices.default_invoice_email_body\"\n )\n }\n },\n [\n _c(\"base-custom-input\", {\n staticClass: \"mt-2\",\n attrs: { fields: _vm.InvoiceMailFields },\n model: {\n value: _vm.invoices.invoice_mail_body,\n callback: function($$v) {\n _vm.$set(_vm.invoices, \"invoice_mail_body\", $$v)\n },\n expression: \"invoices.invoice_mail_body\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-6 mb-4\",\n attrs: {\n label: _vm.$t(\n \"settings.customization.invoices.company_address_format\"\n )\n }\n },\n [\n _c(\"base-custom-input\", {\n staticClass: \"mt-2\",\n attrs: { fields: _vm.companyFields },\n model: {\n value: _vm.invoices.company_address_format,\n callback: function($$v) {\n _vm.$set(_vm.invoices, \"company_address_format\", $$v)\n },\n expression: \"invoices.company_address_format\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-6 mb-4\",\n attrs: {\n label: _vm.$t(\n \"settings.customization.invoices.shipping_address_format\"\n )\n }\n },\n [\n _c(\"base-custom-input\", {\n staticClass: \"mt-2\",\n attrs: { fields: _vm.shippingFields },\n model: {\n value: _vm.invoices.shipping_address_format,\n callback: function($$v) {\n _vm.$set(_vm.invoices, \"shipping_address_format\", $$v)\n },\n expression: \"invoices.shipping_address_format\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-6 mb-4\",\n attrs: {\n label: _vm.$t(\n \"settings.customization.invoices.billing_address_format\"\n )\n }\n },\n [\n _c(\"base-custom-input\", {\n staticClass: \"mt-2\",\n attrs: { fields: _vm.billingFields },\n model: {\n value: _vm.invoices.billing_address_format,\n callback: function($$v) {\n _vm.$set(_vm.invoices, \"billing_address_format\", $$v)\n },\n expression: \"invoices.billing_address_format\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"mt-4\",\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.customization.save\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"sw-divider\", { staticClass: \"mt-6 mb-8\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"flex\" }, [\n _c(\n \"div\",\n { staticClass: \"relative w-12\" },\n [\n _c(\"sw-switch\", {\n staticClass: \"absolute\",\n staticStyle: { top: \"-20px\" },\n on: { change: _vm.setInvoiceSetting },\n model: {\n value: _vm.invoiceAutogenerate,\n callback: function($$v) {\n _vm.invoiceAutogenerate = $$v\n },\n expression: \"invoiceAutogenerate\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"ml-4\" }, [\n _c(\n \"p\",\n { staticClass: \"p-0 mb-1 text-base leading-snug text-black\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\n \"settings.customization.invoices.autogenerate_invoice_number\"\n )\n ) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass: \"p-0 m-0 text-xs leading-tight text-gray-500\",\n staticStyle: { \"max-width\": \"480px\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\n \"settings.customization.invoices.invoice_setting_description\"\n )\n ) +\n \"\\n \"\n )\n ]\n )\n ])\n ])\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n [\n _c(\n \"div\",\n { staticClass: \"flex flex-wrap justify-end mt-8 lg:flex-no-wrap\" },\n [\n _c(\n \"sw-button\",\n {\n attrs: { size: \"lg\", variant: \"primary-outline\" },\n on: { click: _vm.addItemUnit }\n },\n [\n _c(\"plus-icon\", { staticClass: \"w-6 h-6 mr-1 -ml-2\" }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.customization.items.add_item_unit\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-table-component\",\n {\n ref: \"table\",\n attrs: { variant: \"gray\", data: _vm.fetchData, \"show-filter\": false }\n },\n [\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"settings.customization.items.unit_name\"),\n show: \"name\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\n _vm._s(_vm.$t(\"settings.customization.items.unit_name\"))\n )\n ]),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"mt-6\" }, [\n _vm._v(_vm._s(row.name))\n ])\n ]\n }\n }\n ])\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n \"cell-class\": \"action-dropdown\"\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"settings.tax_types.action\")))\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n [\n _c(\"dot-icon\", {\n staticClass: \"h-5 mr-3 text-primary-800\",\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n }),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.editItemUnit(row)\n }\n }\n },\n [\n _c(\"pencil-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.edit\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.removeItemUnit(row.id)\n }\n }\n },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n }\n }\n ])\n })\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n [\n _c(\n \"form\",\n {\n staticClass: \"mt-6\",\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.updatePaymentSetting($event)\n }\n }\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.customization.payments.payment_prefix\"),\n error: _vm.paymentPrefixError\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n staticStyle: { \"max-width\": \"30%\" },\n attrs: { invalid: _vm.$v.payments.payment_prefix.$error },\n on: {\n input: function($event) {\n return _vm.$v.payments.payment_prefix.$touch()\n },\n keyup: function($event) {\n return _vm.changeToUppercase(\"PAYMENTS\")\n }\n },\n model: {\n value: _vm.payments.payment_prefix,\n callback: function($$v) {\n _vm.$set(_vm.payments, \"payment_prefix\", $$v)\n },\n expression: \"payments.payment_prefix\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-6 mb-4\",\n attrs: {\n label: _vm.$t(\n \"settings.customization.payments.default_payment_email_body\"\n )\n }\n },\n [\n _c(\"base-custom-input\", {\n attrs: { fields: _vm.mailFields },\n model: {\n value: _vm.payments.payment_mail_body,\n callback: function($$v) {\n _vm.$set(_vm.payments, \"payment_mail_body\", $$v)\n },\n expression: \"payments.payment_mail_body\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-6 mb-4\",\n attrs: {\n label: _vm.$t(\n \"settings.customization.payments.company_address_format\"\n )\n }\n },\n [\n _c(\"base-custom-input\", {\n attrs: { fields: _vm.companyFields },\n model: {\n value: _vm.payments.company_address_format,\n callback: function($$v) {\n _vm.$set(_vm.payments, \"company_address_format\", $$v)\n },\n expression: \"payments.company_address_format\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-6 mb-4\",\n attrs: {\n label: _vm.$t(\n \"settings.customization.payments.from_customer_address_format\"\n )\n }\n },\n [\n _c(\"base-custom-input\", {\n attrs: { fields: _vm.customerAddressFields },\n model: {\n value: _vm.payments.from_customer_address_format,\n callback: function($$v) {\n _vm.$set(_vm.payments, \"from_customer_address_format\", $$v)\n },\n expression: \"payments.from_customer_address_format\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"my-4\",\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"settings.customization.save\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"sw-divider\", { staticClass: \"mt-6 mb-8\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"flex\" }, [\n _c(\n \"div\",\n { staticClass: \"relative w-12\" },\n [\n _c(\"sw-switch\", {\n staticClass: \"absolute\",\n staticStyle: { top: \"-20px\" },\n on: { change: _vm.setPaymentSetting },\n model: {\n value: _vm.paymentAutogenerate,\n callback: function($$v) {\n _vm.paymentAutogenerate = $$v\n },\n expression: \"paymentAutogenerate\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"ml-4\" }, [\n _c(\n \"p\",\n { staticClass: \"p-0 mb-1 text-base leading-snug text-black\" },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\n \"settings.customization.payments.autogenerate_payment_number\"\n )\n ) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass: \"p-0 m-0 text-xs leading-tight text-gray-500\",\n staticStyle: { \"max-width\": \"480px\" }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\n \"settings.customization.payments.payment_setting_description\"\n )\n ) +\n \"\\n \"\n )\n ]\n )\n ])\n ])\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.saveEmailConfig($event)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"grid gap-6 grid-col-1 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.driver\"),\n error: _vm.driverError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_driver.$error,\n options: _vm.mailDrivers,\n searchable: true,\n \"allow-empty\": false,\n \"show-labels\": false\n },\n on: { input: _vm.onChangeDriver },\n model: {\n value: _vm.mailConfigData.mail_driver,\n callback: function($$v) {\n _vm.$set(_vm.mailConfigData, \"mail_driver\", $$v)\n },\n expression: \"mailConfigData.mail_driver\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.from_mail\"),\n error: _vm.fromEmailError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.from_mail.$error,\n type: \"text\",\n name: \"from_mail\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.from_mail.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.from_mail,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"from_mail\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.from_mail\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.from_name\"),\n error: _vm.fromNameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.from_name.$error,\n type: \"text\",\n name: \"name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.from_name.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.from_name,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"from_name\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.from_name\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"flex mt-8\" },\n [\n _c(\n \"sw-button\",\n {\n attrs: {\n disabled: _vm.loading,\n loading: _vm.loading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n _c(\"save-icon\", { staticClass: \"mr-2\" }),\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.save\")) + \"\\n \")\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm._t(\"default\")\n ],\n 2\n )\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.saveEmailConfig($event)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"grid gap-6 sm:grid-col-1 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.driver\"),\n error: _vm.driverError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_driver.$error,\n options: _vm.mailDrivers,\n \"allow-empty\": false,\n searchable: true,\n \"show-labels\": false\n },\n on: { input: _vm.onChangeDriver },\n model: {\n value: _vm.mailConfigData.mail_driver,\n callback: function($$v) {\n _vm.$set(_vm.mailConfigData, \"mail_driver\", $$v)\n },\n expression: \"mailConfigData.mail_driver\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.mailgun_domain\"),\n error: _vm.domainError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_mailgun_domain.$error,\n type: \"text\",\n name: \"mailgun_domain\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_mailgun_domain.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.mail_mailgun_domain,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_mailgun_domain\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_mailgun_domain\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.mailgun_secret\"),\n error: _vm.secretError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_mailgun_secret.$error,\n type: _vm.getInputType,\n name: \"mailgun_secret\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_mailgun_secret.$touch()\n }\n },\n scopedSlots: _vm._u([\n {\n key: \"rightIcon\",\n fn: function() {\n return [\n _vm.isShowPassword\n ? _c(\"eye-off-icon\", {\n staticClass:\n \"w-5 h-5 mr-1 text-gray-500 cursor-pointer\",\n on: {\n click: function($event) {\n _vm.isShowPassword = !_vm.isShowPassword\n }\n }\n })\n : _c(\"eye-icon\", {\n staticClass:\n \"w-5 h-5 mr-1 text-gray-500 cursor-pointer\",\n on: {\n click: function($event) {\n _vm.isShowPassword = !_vm.isShowPassword\n }\n }\n })\n ]\n },\n proxy: true\n }\n ]),\n model: {\n value: _vm.mailConfigData.mail_mailgun_secret,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_mailgun_secret\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_mailgun_secret\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.mailgun_endpoint\"),\n error: _vm.endpointError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_mailgun_endpoint.$error,\n type: \"text\",\n name: \"mailgun_endpoint\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_mailgun_endpoint.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.mail_mailgun_endpoint,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_mailgun_endpoint\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_mailgun_endpoint\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.from_mail\"),\n error: _vm.fromEmailError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.from_mail.$error,\n type: \"text\",\n name: \"from_mail\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.from_mail.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.from_mail,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"from_mail\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.from_mail\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.from_name\"),\n error: _vm.fromNameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.from_name.$error,\n type: \"text\",\n name: \"from_name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.from_name.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.from_name,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"from_name\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.from_name\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"flex my-10\" },\n [\n _c(\n \"sw-button\",\n {\n attrs: {\n disabled: _vm.loading,\n loading: _vm.loading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n _c(\"save-icon\", { staticClass: \"mr-2\" }),\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.save\")) + \"\\n \")\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm._t(\"default\")\n ],\n 2\n )\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.saveEmailConfig($event)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"grid gap-6 sm:grid-col-1 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.driver\"),\n error: _vm.driverError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_driver.$error,\n options: _vm.mailDrivers,\n \"allow-empty\": false,\n searchable: true,\n \"show-labels\": false\n },\n on: { input: _vm.onChangeDriver },\n model: {\n value: _vm.mailConfigData.mail_driver,\n callback: function($$v) {\n _vm.$set(_vm.mailConfigData, \"mail_driver\", $$v)\n },\n expression: \"mailConfigData.mail_driver\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.host\"),\n error: _vm.hostError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_host.$error,\n type: \"text\",\n name: \"mail_host\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_host.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.mail_host,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_host\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_host\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.port\"),\n error: _vm.portError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_port.$error,\n type: \"text\",\n name: \"mail_port\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_port.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.mail_port,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_port\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_port\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.encryption\"),\n error: _vm.encryptionError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_encryption.$error,\n options: _vm.encryptions,\n searchable: true,\n \"show-labels\": false\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_encryption.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.mail_encryption,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_encryption\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_encryption\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.from_mail\"),\n error: _vm.fromEmailError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.from_mail.$error,\n type: \"text\",\n name: \"from_mail\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.from_mail.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.from_mail,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"from_mail\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.from_mail\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.from_name\"),\n error: _vm.fromNameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.from_name.$error,\n type: \"text\",\n name: \"name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.from_name.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.from_name,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"from_name\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.from_name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.ses_key\"),\n error: _vm.keyError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_ses_key.$error,\n type: \"text\",\n name: \"mail_ses_key\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_ses_key.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.mail_ses_key,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_ses_key\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_ses_key\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.ses_secret\"),\n error: _vm.secretError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_ses_secret.$error,\n type: _vm.getInputType,\n name: \"mail_ses_secret\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_ses_secret.$touch()\n }\n },\n scopedSlots: _vm._u([\n {\n key: \"rightIcon\",\n fn: function() {\n return [\n _vm.isShowPassword\n ? _c(\"eye-off-icon\", {\n staticClass:\n \"w-5 h-5 mr-1 text-gray-500 cursor-pointer\",\n on: {\n click: function($event) {\n _vm.isShowPassword = !_vm.isShowPassword\n }\n }\n })\n : _c(\"eye-icon\", {\n staticClass:\n \"w-5 h-5 mr-1 text-gray-500 cursor-pointer\",\n on: {\n click: function($event) {\n _vm.isShowPassword = !_vm.isShowPassword\n }\n }\n })\n ]\n },\n proxy: true\n }\n ]),\n model: {\n value: _vm.mailConfigData.mail_ses_secret,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_ses_secret\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_ses_secret\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"flex my-10\" },\n [\n _c(\n \"sw-button\",\n {\n attrs: {\n disabled: _vm.loading,\n loading: _vm.loading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n _c(\"save-icon\", { staticClass: \"mr-2\" }),\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.save\")) + \"\\n \")\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm._t(\"default\")\n ],\n 2\n )\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.saveEmailConfig($event)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"grid gap-6 grid-col-1 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.driver\"),\n error: _vm.driverError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_driver.$error,\n options: _vm.mailDrivers,\n searchable: true,\n \"allow-empty\": false,\n \"show-labels\": false\n },\n on: { input: _vm.onChangeDriver },\n model: {\n value: _vm.mailConfigData.mail_driver,\n callback: function($$v) {\n _vm.$set(_vm.mailConfigData, \"mail_driver\", $$v)\n },\n expression: \"mailConfigData.mail_driver\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.host\"),\n error: _vm.hostError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_host.$error,\n type: \"text\",\n name: \"mail_host\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_host.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.mail_host,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_host\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_host\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.username\"),\n error: _vm.usernameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_username.$error,\n type: \"text\",\n name: \"db_name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_username.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.mail_username,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_username\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_username\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.password\"),\n error: _vm.passwordError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_password.$error,\n type: _vm.getInputType,\n name: \"password\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_password.$touch()\n }\n },\n scopedSlots: _vm._u([\n {\n key: \"rightIcon\",\n fn: function() {\n return [\n _vm.isShowPassword\n ? _c(\"eye-off-icon\", {\n staticClass:\n \"w-5 h-5 mr-1 text-gray-500 cursor-pointer\",\n on: {\n click: function($event) {\n _vm.isShowPassword = !_vm.isShowPassword\n }\n }\n })\n : _c(\"eye-icon\", {\n staticClass:\n \"w-5 h-5 mr-1 text-gray-500 cursor-pointer\",\n on: {\n click: function($event) {\n _vm.isShowPassword = !_vm.isShowPassword\n }\n }\n })\n ]\n },\n proxy: true\n }\n ]),\n model: {\n value: _vm.mailConfigData.mail_password,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_password\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_password\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.port\"),\n error: _vm.portError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_port.$error,\n type: \"text\",\n name: \"mail_port\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_port.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.mail_port,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_port\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_port\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.encryption\"),\n error: _vm.encryptionError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_encryption.$error,\n options: _vm.encryptions,\n searchable: true,\n \"show-labels\": false\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_encryption.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.mail_encryption,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_encryption\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_encryption\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.from_mail\"),\n error: _vm.fromEmailError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.from_mail.$error,\n type: \"text\",\n name: \"from_mail\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.from_mail.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.from_mail,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"from_mail\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.from_mail\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.mail.from_name\"),\n error: _vm.fromNameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.mailConfigData.from_name.$error,\n type: \"text\",\n name: \"from_name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.from_name.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.from_name,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"from_name\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.from_name\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"flex my-10\" },\n [\n _c(\n \"sw-button\",\n {\n attrs: {\n disabled: _vm.loading,\n loading: _vm.loading,\n type: \"submit\",\n variant: \"primary\"\n }\n },\n [\n _c(\"save-icon\", { staticClass: \"mr-2\" }),\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.save\")) + \"\\n \")\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm._t(\"default\")\n ],\n 2\n )\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _vm.isSuperAdmin\n ? _c(\n \"base-page\",\n { staticClass: \"item-create\" },\n [\n _c(\n \"sw-page-header\",\n { staticClass: \"mb-3\", attrs: { title: _vm.pageTitle } },\n [\n _c(\n \"sw-breadcrumb\",\n { attrs: { slot: \"breadcrumbs\" }, slot: \"breadcrumbs\" },\n [\n _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"/admin/dashboard\",\n title: _vm.$t(\"general.home\")\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"/admin/users\",\n title: _vm.$tc(\"users.user\", 2)\n }\n }),\n _vm._v(\" \"),\n _vm.$route.name === \"users.edit\"\n ? _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"#\",\n title: _vm.$t(\"users.edit_user\"),\n active: \"\"\n }\n })\n : _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"#\",\n title: _vm.$t(\"users.new_user\"),\n active: \"\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"template\", { slot: \"actions\" })\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"grid grid-cols-12\" }, [\n _c(\"div\", { staticClass: \"col-span-12 md:col-span-8\" }, [\n _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.submitUser($event)\n }\n }\n },\n [\n _c(\n \"sw-card\",\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mb-4\",\n attrs: {\n label: _vm.$t(\"users.name\"),\n error: _vm.nameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.formData.name.$error,\n focus: \"\",\n type: \"text\",\n name: \"name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.name.$touch()\n }\n },\n model: {\n value: _vm.formData.name,\n callback: function($$v) {\n _vm.$set(\n _vm.formData,\n \"name\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"formData.name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-4\",\n attrs: {\n label: _vm.$t(\"users.email\"),\n error: _vm.emailError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.formData.email.$error,\n type: \"text\",\n name: \"email\",\n \"tab-index\": \"3\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.email.$touch()\n }\n },\n model: {\n value: _vm.formData.email,\n callback: function($$v) {\n _vm.$set(\n _vm.formData,\n \"email\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"formData.email\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-4\",\n attrs: {\n label: _vm.$tc(\"users.password\"),\n error: _vm.passwordError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n invalid: _vm.$v.formData.password.$error,\n type: \"password\"\n },\n on: {\n input: function($event) {\n return _vm.$v.formData.password.$touch()\n }\n },\n model: {\n value: _vm.formData.password,\n callback: function($$v) {\n _vm.$set(_vm.formData, \"password\", $$v)\n },\n expression: \"formData.password\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-4 mb-6\",\n attrs: { label: _vm.$t(\"users.phone\") }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n type: \"text\",\n name: \"phone\",\n \"tab-index\": \"4\"\n },\n model: {\n value: _vm.formData.phone,\n callback: function($$v) {\n _vm.$set(\n _vm.formData,\n \"phone\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"formData.phone\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"mt-6 mb-4\" },\n [\n _c(\n \"sw-button\",\n {\n staticClass:\n \"flex justify-center w-full md:w-auto\",\n attrs: {\n loading: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\",\n size: \"lg\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2 -ml-1\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.isEdit\n ? _vm.$t(\"users.update_user\")\n : _vm.$t(\"users.save_user\")\n ) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n ])\n ])\n ],\n 1\n )\n : _vm._e()\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _vm.isSuperAdmin\n ? _c(\n \"base-page\",\n { staticClass: \"items\" },\n [\n _c(\n \"sw-page-header\",\n { attrs: { title: _vm.$t(\"users.title\") } },\n [\n _c(\n \"sw-breadcrumb\",\n { attrs: { slot: \"breadcrumbs\" }, slot: \"breadcrumbs\" },\n [\n _c(\"sw-breadcrumb-item\", {\n attrs: { to: \"dashboard\", title: _vm.$t(\"general.home\") }\n }),\n _vm._v(\" \"),\n _c(\"sw-breadcrumb-item\", {\n attrs: {\n to: \"#\",\n title: _vm.$tc(\"users.title\", 2),\n active: \"\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"template\",\n { slot: \"actions\" },\n [\n _c(\n \"sw-button\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.totalUsers,\n expression: \"totalUsers\"\n }\n ],\n attrs: { variant: \"primary-outline\", size: \"lg\" },\n on: { click: _vm.toggleFilter }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.filter\")) +\n \"\\n \"\n ),\n _c(_vm.filterIcon, {\n tag: \"component\",\n staticClass: \"w-4 h-4 ml-2 -mr-1\"\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"ml-4\",\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"users/create\",\n variant: \"primary\",\n size: \"lg\"\n }\n },\n [\n _c(\"plus-icon\", { staticClass: \"w-6 h-6 mr-1 -ml-2\" }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"users.add_user\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\n \"slide-y-up-transition\",\n [\n _c(\n \"sw-filter-wrapper\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.showFilters,\n expression: \"showFilters\"\n }\n ],\n staticClass: \"mt-3\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n staticClass: \"flex-1 mt-2 mr-4\",\n attrs: { label: _vm.$tc(\"users.name\") }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n type: \"text\",\n name: \"name\",\n autocomplete: \"off\"\n },\n model: {\n value: _vm.filters.name,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"name\", $$v)\n },\n expression: \"filters.name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"flex-1 mt-2 mr-4\",\n attrs: { label: _vm.$tc(\"users.email\") }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n type: \"text\",\n name: \"email\",\n autocomplete: \"off\"\n },\n model: {\n value: _vm.filters.email,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"email\", $$v)\n },\n expression: \"filters.email\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"flex-1 mt-2\",\n attrs: { label: _vm.$tc(\"users.phone\") }\n },\n [\n _c(\"sw-input\", {\n staticClass: \"mt-2\",\n attrs: {\n type: \"text\",\n name: \"phone\",\n autocomplete: \"off\"\n },\n model: {\n value: _vm.filters.phone,\n callback: function($$v) {\n _vm.$set(_vm.filters, \"phone\", $$v)\n },\n expression: \"filters.phone\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"label\",\n {\n staticClass:\n \"absolute text-sm leading-snug text-gray-900 cursor-pointer\",\n staticStyle: { top: \"10px\", right: \"15px\" },\n on: { click: _vm.clearFilter }\n },\n [_vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.clear_all\")))]\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-empty-table-placeholder\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.showEmptyScreen,\n expression: \"showEmptyScreen\"\n }\n ],\n attrs: {\n title: _vm.$t(\"users.no_users\"),\n description: _vm.$t(\"users.list_of_users\")\n }\n },\n [\n _c(\"astronaut-icon\", { staticClass: \"mt-5 mb-4\" }),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n attrs: {\n slot: \"actions\",\n \"tag-name\": \"router-link\",\n to: \"/admin/users/create\",\n size: \"lg\",\n variant: \"primary-outline\"\n },\n slot: \"actions\"\n },\n [\n _c(\"plus-icon\", { staticClass: \"w-6 h-6 mr-1 -ml-2\" }),\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"users.add_user\")) + \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: !_vm.showEmptyScreen,\n expression: \"!showEmptyScreen\"\n }\n ],\n staticClass: \"relative table-container\"\n },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"relative flex items-center justify-between h-10 mt-5 list-none border-b-2 border-gray-200 border-solid\"\n },\n [\n _c(\"p\", { staticClass: \"text-sm\" }, [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"general.showing\")) + \": \"\n ),\n _c(\"b\", [_vm._v(_vm._s(_vm.users.length))]),\n _vm._v(\n \"\\n\\n \" +\n _vm._s(_vm.$t(\"general.of\")) +\n \"\\n\\n \"\n ),\n _c(\"b\", [_vm._v(_vm._s(_vm.totalUsers))])\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-transition\",\n { attrs: { type: \"fade\" } },\n [\n _vm.selectedUsers.length\n ? _c(\n \"sw-dropdown\",\n [\n _c(\n \"span\",\n {\n staticClass:\n \"flex block text-sm font-medium cursor-pointer select-none text-primary-400\",\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.actions\")) +\n \"\\n \"\n ),\n _c(\"chevron-down-icon\", {\n staticClass: \"h-5\"\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n { on: { click: _vm.removeMultipleUsers } },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n : _vm._e()\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"absolute z-10 items-center pl-4 mt-2 select-none md:mt-12\"\n },\n [\n _c(\"sw-checkbox\", {\n staticClass: \"hidden md:inline\",\n attrs: { variant: \"primary\", size: \"sm\" },\n on: { change: _vm.selectAllUsers },\n model: {\n value: _vm.selectAllFieldStatus,\n callback: function($$v) {\n _vm.selectAllFieldStatus = $$v\n },\n expression: \"selectAllFieldStatus\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-checkbox\", {\n staticClass: \"md:hidden\",\n attrs: {\n label: _vm.$t(\"general.select_all\"),\n variant: \"primary\",\n size: \"sm\"\n },\n on: { change: _vm.selectAllUsers },\n model: {\n value: _vm.selectAllFieldStatus,\n callback: function($$v) {\n _vm.selectAllFieldStatus = $$v\n },\n expression: \"selectAllFieldStatus\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-table-component\",\n {\n ref: \"table\",\n attrs: {\n data: _vm.fetchData,\n \"show-filter\": false,\n \"table-class\": \"table\"\n }\n },\n [\n _c(\"sw-table-column\", {\n attrs: {\n sortable: false,\n filterable: false,\n \"cell-class\": \"no-click\"\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"default\",\n fn: function(row) {\n return _c(\n \"div\",\n { staticClass: \"custom-control custom-checkbox\" },\n [\n _c(\"sw-checkbox\", {\n attrs: {\n id: row.id,\n value: row.id,\n variant: \"primary\",\n size: \"sm\"\n },\n model: {\n value: _vm.selectField,\n callback: function($$v) {\n _vm.selectField = $$v\n },\n expression: \"selectField\"\n }\n })\n ],\n 1\n )\n }\n }\n ],\n null,\n false,\n 3150036800\n )\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"users.name\"),\n show: \"name\"\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"users.name\")))\n ]),\n _vm._v(\" \"),\n _c(\n \"router-link\",\n {\n staticClass: \"font-medium text-primary-500\",\n attrs: {\n to: { path: \"users/\" + row.id + \"/edit\" }\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(row.name) +\n \"\\n \"\n )\n ]\n )\n ]\n }\n }\n ],\n null,\n false,\n 2266017303\n )\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"users.email\"),\n show: \"email\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"users.phone\"),\n show: \"phone\"\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.$t(\"users.phone\")))\n ]),\n _vm._v(\" \"),\n _c(\"span\", [\n _vm._v(\n _vm._s(row.phone ? row.phone : \"No Contact\") +\n \" \"\n )\n ])\n ]\n }\n }\n ],\n null,\n false,\n 3015326942\n )\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n label: _vm.$t(\"users.added_on\"),\n \"sort-as\": \"created_at\",\n show: \"formattedCreatedAt\"\n }\n }),\n _vm._v(\" \"),\n _c(\"sw-table-column\", {\n attrs: {\n sortable: true,\n filterable: false,\n \"cell-class\": \"action-dropdown\"\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"default\",\n fn: function(row) {\n return [\n _c(\"span\", [\n _vm._v(\n \" \" + _vm._s(_vm.$t(\"users.action\")) + \" \"\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown\",\n [\n _c(\"dot-icon\", {\n attrs: { slot: \"activator\" },\n slot: \"activator\"\n }),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n attrs: {\n \"tag-name\": \"router-link\",\n to: \"users/\" + row.id + \"/edit\"\n }\n },\n [\n _c(\"pencil-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.edit\")) +\n \"\\n \"\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-dropdown-item\",\n {\n on: {\n click: function($event) {\n return _vm.removeUser(row.id)\n }\n }\n },\n [\n _c(\"trash-icon\", {\n staticClass: \"h-5 mr-3 text-gray-600\"\n }),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"general.delete\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n }\n }\n ],\n null,\n false,\n 2310025438\n )\n })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n : _vm._e()\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n {\n staticClass:\n \"flex flex-col items-center justify-between w-full h-32 pt-10 step-indicator\"\n },\n [\n _c(\"img\", {\n staticClass: \"h-12\",\n attrs: {\n id: \"logo-crater\",\n src: \"/assets/img/crater-logo.png\",\n alt: \"Crater Logo\"\n }\n }),\n _vm._v(\" \"),\n _c(\n \"sw-wizard\",\n {\n attrs: {\n steps: 7,\n currentStep: _vm.step,\n \"allow-navigation-redirect\": false\n },\n on: {\n \"update:currentStep\": function($event) {\n _vm.step = $event\n },\n \"update:current-step\": function($event) {\n _vm.step = $event\n }\n }\n },\n [_c(_vm.tab, { tag: \"component\", on: { next: _vm.setTab } })],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"sw-wizard-step\",\n {\n attrs: {\n title: _vm.$t(\"wizard.company_info\"),\n description: _vm.$t(\"wizard.company_info_desc\")\n }\n },\n [\n _vm.isFetching\n ? _c(\"base-loader\", { attrs: { \"show-bg-overlay\": true } })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.next()\n }\n }\n },\n [\n _c(\n \"div\",\n [\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 mb-4 md:grid-cols-2 md:mb-6\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$tc(\"settings.company_info.company_logo\")\n }\n },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"relative flex items-center justify-center h-24 p-5 mt-2 bg-transparent border-2 border-gray-200 border-dashed rounded-md image-upload-box\",\n attrs: { id: \"logo-box\" }\n },\n [\n _vm.previewLogo\n ? _c(\"img\", {\n staticClass:\n \"absolute opacity-100 preview-logo\",\n staticStyle: {\n \"max-height\": \"80%\",\n animation: \"fadeIn 2s ease\"\n },\n attrs: { src: _vm.previewLogo }\n })\n : _c(\n \"div\",\n { staticClass: \"flex flex-col items-center\" },\n [\n _c(\"cloud-upload-icon\", {\n staticClass:\n \"h-5 mb-2 text-xl leading-6 text-gray-400\"\n }),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n staticClass:\n \"text-xs leading-4 text-center text-gray-400\"\n },\n [\n _vm._v(\n \"\\n Drag a file here or\\n \"\n ),\n _c(\n \"span\",\n {\n staticClass:\n \"cursor-pointer text-primary-500\",\n attrs: { id: \"pick-avatar\" }\n },\n [_vm._v(\"browse\")]\n ),\n _vm._v(\n \"\\n to choose a file\\n \"\n )\n ]\n )\n ],\n 1\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"sw-avatar\", {\n attrs: {\n trigger: \"#logo-box\",\n \"preview-avatar\": _vm.previewLogo\n },\n on: {\n changed: _vm.onChange,\n uploadHandler: _vm.onUploadHandler,\n handleUploadError: _vm.onHandleUploadError\n },\n scopedSlots: _vm._u([\n {\n key: \"icon\",\n fn: function() {\n return [\n _c(\"cloud-upload-icon\", {\n staticClass:\n \"h-5 mb-2 text-xl leading-6 text-gray-400\"\n })\n ]\n },\n proxy: true\n }\n ])\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.company_name\"),\n error: _vm.companyNameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.companyData.name.$error,\n type: \"text\",\n name: \"name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.companyData.name.$touch()\n }\n },\n model: {\n value: _vm.companyData.name,\n callback: function($$v) {\n _vm.$set(\n _vm.companyData,\n \"name\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"companyData.name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.country\"),\n error: _vm.countryError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n class: { error: _vm.$v.companyData.country_id.$error },\n attrs: {\n options: _vm.countries,\n searchable: true,\n \"allow-empty\": false,\n \"show-labels\": false,\n placeholder: _vm.$t(\"general.select_country\"),\n \"track-by\": \"id\",\n label: \"name\"\n },\n model: {\n value: _vm.country,\n callback: function($$v) {\n _vm.country = $$v\n },\n expression: \"country\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6\"\n },\n [\n _c(\n \"sw-input-group\",\n { attrs: { label: _vm.$t(\"wizard.state\") } },\n [\n _c(\"sw-input\", {\n attrs: { name: \"state\", type: \"text\" },\n model: {\n value: _vm.companyData.state,\n callback: function($$v) {\n _vm.$set(_vm.companyData, \"state\", $$v)\n },\n expression: \"companyData.state\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n { attrs: { label: _vm.$t(\"wizard.city\") } },\n [\n _c(\"sw-input\", {\n attrs: { name: \"city\", type: \"text\" },\n model: {\n value: _vm.companyData.city,\n callback: function($$v) {\n _vm.$set(_vm.companyData, \"city\", $$v)\n },\n expression: \"companyData.city\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2\" },\n [\n _c(\n \"div\",\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.address\"),\n error: _vm.address1Error\n }\n },\n [\n _c(\"sw-textarea\", {\n attrs: {\n invalid:\n _vm.$v.companyData.address_street_1.$error,\n placeholder: _vm.$t(\"general.street_1\"),\n name: \"billing_street1\",\n rows: \"2\"\n },\n on: {\n input: function($event) {\n return _vm.$v.companyData.address_street_1.$touch()\n }\n },\n model: {\n value: _vm.companyData.address_street_1,\n callback: function($$v) {\n _vm.$set(\n _vm.companyData,\n \"address_street_1\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"companyData.address_street_1\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-1 lg:mt-2 md:mt-2\",\n attrs: { error: _vm.address2Error }\n },\n [\n _c(\"sw-textarea\", {\n attrs: {\n invalid:\n _vm.$v.companyData.address_street_2.$error,\n placeholder: _vm.$t(\"general.street_2\"),\n name: \"billing_street2\",\n rows: \"2\"\n },\n on: {\n input: function($event) {\n return _vm.$v.companyData.address_street_2.$touch()\n }\n },\n model: {\n value: _vm.companyData.address_street_2,\n callback: function($$v) {\n _vm.$set(\n _vm.companyData,\n \"address_street_2\",\n $$v\n )\n },\n expression: \"companyData.address_street_2\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n [\n _c(\n \"sw-input-group\",\n { attrs: { label: _vm.$t(\"wizard.zip_code\") } },\n [\n _c(\"sw-input\", {\n attrs: { type: \"text\", name: \"zip\" },\n model: {\n value: _vm.companyData.zip,\n callback: function($$v) {\n _vm.$set(\n _vm.companyData,\n \"zip\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"companyData.zip\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n staticClass: \"mt-4\",\n attrs: { label: _vm.$t(\"wizard.phone\") }\n },\n [\n _c(\"sw-input\", {\n attrs: { type: \"text\", name: \"phone\" },\n model: {\n value: _vm.companyData.phone,\n callback: function($$v) {\n _vm.$set(\n _vm.companyData,\n \"phone\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"companyData.phone\"\n }\n })\n ],\n 1\n )\n ],\n 1\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"mt-4\",\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"wizard.save_cont\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"sw-wizard-step\",\n {\n attrs: {\n title: _vm.$t(\"wizard.database.database\"),\n description: _vm.$t(\"wizard.database.desc\")\n }\n },\n [\n _vm.isFetching\n ? _c(\"base-loader\", { attrs: { \"show-bg-overlay\": true } })\n : _vm._e(),\n _vm._v(\" \"),\n _c(_vm.database_connection, {\n tag: \"component\",\n attrs: {\n \"config-data\": _vm.databaseData,\n \"is-loading\": _vm.isLoading,\n \"is-fetching\": _vm.isFetching\n },\n on: {\n \"on-change-driver\": _vm.getDatabaseConfig,\n \"submit-data\": _vm.next\n }\n })\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"sw-wizard-step\",\n {\n attrs: {\n title: _vm.$t(\"wizard.mail.mail_config\"),\n description: _vm.$t(\"wizard.mail.mail_config_desc\")\n }\n },\n [\n _vm.isFetching\n ? _c(\"base-loader\", { attrs: { \"show-bg-overlay\": true } })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.next()\n }\n }\n },\n [\n _c(_vm.mail_driver, {\n tag: \"component\",\n attrs: {\n \"config-data\": _vm.mailConfigData,\n loading: _vm.isLoading,\n \"mail-drivers\": _vm.mail_drivers\n },\n on: {\n \"on-change-driver\": function(val) {\n return (_vm.mail_driver = _vm.mailConfigData.mail_driver = val)\n },\n \"submit-data\": _vm.next\n }\n })\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"sw-wizard-step\",\n {\n attrs: {\n title: _vm.$t(\"wizard.permissions.permissions\"),\n description: _vm.$t(\"wizard.permissions.permission_desc\")\n }\n },\n [\n _vm.isFetching\n ? _c(\"base-loader\", { attrs: { \"show-bg-overlay\": true } })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"relative\" },\n [\n _vm._l(_vm.permissions, function(permission, index) {\n return _c(\n \"div\",\n { key: index, staticClass: \"border border-gray-200\" },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-flow-row grid-cols-3 lg:gap-24 sm:gap-4\"\n },\n [\n _c(\"div\", { staticClass: \"col-span-2 p-3\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(permission.folder) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"p-3 text-right\" }, [\n permission.isSet\n ? _c(\"span\", {\n staticClass:\n \"inline-block w-4 h-4 ml-3 mr-2 rounded-full bg-success\"\n })\n : _c(\"span\", {\n staticClass:\n \"inline-block w-4 h-4 ml-3 mr-2 rounded-full bg-danger\"\n }),\n _vm._v(\" \"),\n _c(\"span\", [_vm._v(_vm._s(permission.permission))])\n ])\n ]\n )\n ]\n )\n }),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: !_vm.isFetching,\n expression: \"!isFetching\"\n }\n ],\n staticClass: \"mt-10\",\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\"\n },\n on: { click: _vm.next }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"wizard.continue\")) + \"\\n \"\n ),\n _c(\"arrow-right-icon\", { staticClass: \"h-5 ml-2 -mr-1\" })\n ],\n 1\n )\n ],\n 2\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"sw-wizard-step\",\n {\n attrs: {\n title: _vm.$t(\"wizard.preferences\"),\n description: _vm.$t(\"wizard.preferences_desc\")\n }\n },\n [\n _vm.isFetching\n ? _c(\"base-loader\", { attrs: { \"show-bg-overlay\": true } })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.next($event)\n }\n }\n },\n [\n _c(\n \"div\",\n [\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.currency\"),\n error: _vm.currencyError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n class: { error: _vm.$v.settingData.currency.$error },\n attrs: {\n options: _vm.currencies,\n \"custom-label\": _vm.currencyNameWithCode,\n searchable: true,\n \"show-labels\": false,\n placeholder: _vm.$t(\n \"settings.currencies.select_currency\"\n ),\n \"track-by\": \"id\",\n label: \"name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.settingData.currency.$touch()\n }\n },\n model: {\n value: _vm.settingData.currency,\n callback: function($$v) {\n _vm.$set(_vm.settingData, \"currency\", $$v)\n },\n expression: \"settingData.currency\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"settings.preferences.default_language\"),\n error: _vm.languageError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n class: { error: _vm.$v.settingData.language.$error },\n attrs: {\n options: _vm.languages,\n searchable: true,\n \"show-labels\": false,\n placeholder: _vm.$t(\n \"settings.preferences.select_language\"\n ),\n label: \"name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.settingData.language.$touch()\n }\n },\n model: {\n value: _vm.settingData.language,\n callback: function($$v) {\n _vm.$set(_vm.settingData, \"language\", $$v)\n },\n expression: \"settingData.language\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.date_format\"),\n error: _vm.dateFormatError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n class: { error: _vm.$v.settingData.dateFormat.$error },\n attrs: {\n options: _vm.dateFormats,\n searchable: true,\n \"show-labels\": false,\n placeholder: _vm.$t(\n \"settings.preferences.select_date_format\"\n ),\n label: \"display_date\"\n },\n on: {\n input: function($event) {\n return _vm.$v.settingData.dateFormat.$touch()\n }\n },\n model: {\n value: _vm.settingData.dateFormat,\n callback: function($$v) {\n _vm.$set(_vm.settingData, \"dateFormat\", $$v)\n },\n expression: \"settingData.dateFormat\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.time_zone\"),\n error: _vm.timeZoneError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n class: { error: _vm.$v.settingData.timeZone.$error },\n attrs: {\n options: _vm.timeZones,\n searchable: true,\n \"show-labels\": false,\n placeholder: _vm.$t(\n \"settings.preferences.select_time_zone\"\n ),\n label: \"key\"\n },\n on: {\n input: function($event) {\n return _vm.$v.settingData.timeZone.$touch()\n }\n },\n model: {\n value: _vm.settingData.timeZone,\n callback: function($$v) {\n _vm.$set(_vm.settingData, \"timeZone\", $$v)\n },\n expression: \"settingData.timeZone\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.fiscal_year\"),\n error: _vm.fiscalYearError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n class: { error: _vm.$v.settingData.fiscalYear.$error },\n attrs: {\n options: _vm.fiscalYears,\n searchable: true,\n \"show-labels\": false,\n placeholder: _vm.$t(\n \"settings.preferences.select_financial_year\"\n ),\n label: \"key\"\n },\n on: {\n input: function($event) {\n return _vm.$v.settingData.fiscalYear.$touch()\n }\n },\n model: {\n value: _vm.settingData.fiscalYear,\n callback: function($$v) {\n _vm.$set(_vm.settingData, \"fiscalYear\", $$v)\n },\n expression: \"settingData.fiscalYear\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"mt-4\",\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2\" })\n : _vm._e(),\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"wizard.save_cont\")) +\n \"\\n \"\n )\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"sw-wizard-step\",\n {\n attrs: {\n title: _vm.$t(\"wizard.req.system_req\"),\n description: _vm.$t(\"wizard.req.system_req_desc\")\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"w-full md:w-2/3\" },\n [\n _c(\"div\", { staticClass: \"mb-6\" }, [\n _vm.phpSupportInfo\n ? _c(\n \"div\",\n {\n staticClass:\n \"grid grid-flow-row grid-cols-3 p-3 border border-gray-200 lg:gap-24 sm:gap-4\"\n },\n [\n _c(\"div\", { staticClass: \"col-span-2 text-sm\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.$t(\"wizard.req.php_req_version\", {\n version: _vm.phpSupportInfo.minimum\n })\n ) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"text-right\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.phpSupportInfo.current) +\n \"\\n \"\n ),\n _vm.phpSupportInfo.supported\n ? _c(\"span\", {\n staticClass:\n \"inline-block w-4 h-4 ml-3 mr-2 rounded-full bg-success\"\n })\n : _c(\"span\", {\n staticClass:\n \"inline-block w-4 h-4 ml-3 mr-2 rounded-full bg-danger\"\n })\n ])\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.requirements\n ? _c(\n \"div\",\n _vm._l(_vm.requirements, function(requirement, index) {\n return _c(\n \"div\",\n {\n key: index,\n staticClass:\n \"grid grid-flow-row grid-cols-3 p-3 border border-gray-200 lg:gap-24 sm:gap-4\"\n },\n [\n _c(\"div\", { staticClass: \"col-span-2 text-sm\" }, [\n _vm._v(\n \"\\n \" + _vm._s(index) + \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"text-right\" }, [\n requirement\n ? _c(\"span\", {\n staticClass:\n \"inline-block w-4 h-4 ml-3 mr-2 rounded-full bg-success\"\n })\n : _c(\"span\", {\n staticClass:\n \"inline-block w-4 h-4 ml-3 mr-2 rounded-full bg-danger\"\n })\n ])\n ]\n )\n }),\n 0\n )\n : _vm._e()\n ]),\n _vm._v(\" \"),\n _vm.hasNext\n ? _c(\n \"sw-button\",\n {\n staticClass: \"mt-4 pull-right\",\n attrs: { variant: \"primary\" },\n on: { click: _vm.next }\n },\n [\n _vm._v(\n \"\\n \" + _vm._s(_vm.$t(\"wizard.continue\")) + \"\\n \"\n ),\n _c(\"arrow-right-icon\", { staticClass: \"h-5 ml-2 -mr-1\" })\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n !_vm.requirements\n ? _c(\n \"sw-button\",\n {\n staticClass: \"mt-4\",\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\"\n },\n on: { click: _vm.getRequirements }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"wizard.req.check_req\")) +\n \"\\n \"\n )\n ]\n )\n : _vm._e()\n ],\n 1\n )\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"sw-wizard-step\",\n {\n attrs: {\n title: _vm.$t(\"wizard.account_info\"),\n description: _vm.$t(\"wizard.account_info_desc\")\n }\n },\n [\n _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.next()\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 mb-4 md:grid-cols-2 md:mb-6\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$tc(\"settings.account_settings.profile_picture\")\n }\n },\n [\n _c(\"sw-avatar\", {\n attrs: {\n \"preview-avatar\": _vm.previewAvatar,\n label: _vm.$tc(\"general.choose_file\")\n },\n on: {\n changed: _vm.onChange,\n uploadHandler: _vm.onUploadHandler,\n handleUploadError: _vm.onHandleUploadError\n },\n scopedSlots: _vm._u([\n {\n key: \"icon\",\n fn: function() {\n return [\n _c(\"cloud-upload-icon\", {\n staticClass:\n \"h-5 mb-2 text-xl leading-6 text-gray-400\"\n })\n ]\n },\n proxy: true\n }\n ])\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.name\"),\n error: _vm.nameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.profileData.name.$error,\n type: \"text\",\n name: \"name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.profileData.name.$touch()\n }\n },\n model: {\n value: _vm.profileData.name,\n callback: function($$v) {\n _vm.$set(\n _vm.profileData,\n \"name\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"profileData.name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.email\"),\n error: _vm.emailError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.profileData.email.$error,\n type: \"text\",\n name: \"email\"\n },\n on: {\n input: function($event) {\n return _vm.$v.profileData.email.$touch()\n }\n },\n model: {\n value: _vm.profileData.email,\n callback: function($$v) {\n _vm.$set(\n _vm.profileData,\n \"email\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"profileData.email\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.password\"),\n error: _vm.passwordError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.profileData.password.$error,\n type: \"password\",\n name: \"password\"\n },\n on: {\n input: function($event) {\n return _vm.$v.profileData.password.$touch()\n }\n },\n model: {\n value: _vm.profileData.password,\n callback: function($$v) {\n _vm.$set(\n _vm.profileData,\n \"password\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"profileData.password\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.confirm_password\"),\n error: _vm.confirmPasswordError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.profileData.confirm_password.$error,\n type: \"password\",\n name: \"confirm_password\"\n },\n on: {\n input: function($event) {\n return _vm.$v.profileData.confirm_password.$touch()\n }\n },\n model: {\n value: _vm.profileData.confirm_password,\n callback: function($$v) {\n _vm.$set(\n _vm.profileData,\n \"confirm_password\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"profileData.confirm_password\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"mt-4\",\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"mr-2\" })\n : _vm._e(),\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"wizard.save_cont\")) + \"\\n \")\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.next()\n }\n }\n },\n [\n _c(\n \"div\",\n [\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 lg:mb-6 md:mb-6\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.app_url\"),\n error: _vm.urlError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.databaseData.app_url.$error,\n type: \"text\",\n name: \"name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.databaseData.app_url.$touch()\n }\n },\n model: {\n value: _vm.databaseData.app_url,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"app_url\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.app_url\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.app_domain\"),\n error: _vm.domainError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.databaseData.app_domain.$error,\n type: \"text\",\n name: \"name\",\n placeholder: \"crater.com\"\n },\n on: {\n input: function($event) {\n return _vm.$v.databaseData.app_domain.$touch()\n }\n },\n model: {\n value: _vm.databaseData.app_domain,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"app_domain\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.app_domain\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 lg:mb-6 md:mb-6\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.connection\"),\n error: _vm.connectionError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n attrs: {\n invalid: _vm.$v.databaseData.database_connection.$error,\n options: _vm.connections,\n searchable: true,\n \"allow-empty\": false,\n \"show-labels\": false\n },\n on: { input: _vm.onChangeConnection },\n model: {\n value: _vm.databaseData.database_connection,\n callback: function($$v) {\n _vm.$set(_vm.databaseData, \"database_connection\", $$v)\n },\n expression: \"databaseData.database_connection\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.port\"),\n error: _vm.portError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.databaseData.database_port.$error,\n type: \"text\",\n name: \"database_port\"\n },\n on: {\n input: function($event) {\n return _vm.$v.databaseData.database_port.$touch()\n }\n },\n model: {\n value: _vm.databaseData.database_port,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"database_port\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.database_port\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 lg:mb-6 md:mb-6\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.db_name\"),\n error: _vm.nameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.databaseData.database_name.$error,\n type: \"text\",\n name: \"database_name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.databaseData.database_name.$touch()\n }\n },\n model: {\n value: _vm.databaseData.database_name,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"database_name\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.database_name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.username\"),\n error: _vm.usernameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.databaseData.database_username.$error,\n type: \"text\",\n name: \"database_username\"\n },\n on: {\n input: function($event) {\n return _vm.$v.databaseData.database_username.$touch()\n }\n },\n model: {\n value: _vm.databaseData.database_username,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"database_username\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.database_username\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n { attrs: { label: _vm.$t(\"wizard.database.password\") } },\n [\n _c(\"sw-input\", {\n attrs: { type: \"password\", name: \"name\" },\n model: {\n value: _vm.databaseData.database_password,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"database_password\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.database_password\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.host\"),\n error: _vm.hostnameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.databaseData.database_hostname.$error,\n type: \"text\",\n name: \"database_hostname\"\n },\n on: {\n input: function($event) {\n return _vm.$v.databaseData.database_hostname.$touch()\n }\n },\n model: {\n value: _vm.databaseData.database_hostname,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"database_hostname\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.database_hostname\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: !_vm.isFetching,\n expression: \"!isFetching\"\n }\n ],\n staticClass: \"mt-4\",\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"h-5 mr-2\" })\n : _vm._e(),\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"wizard.save_cont\")) + \"\\n \")\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.next()\n }\n }\n },\n [\n _c(\n \"div\",\n [\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 lg:mb-6 md:mb-6\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.app_url\"),\n error: _vm.urlError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.databaseData.app_url.$error,\n type: \"text\",\n name: \"name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.databaseData.app_url.$touch()\n }\n },\n model: {\n value: _vm.databaseData.app_url,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"app_url\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.app_url\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.app_domain\"),\n error: _vm.domainError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.databaseData.app_domain.$error,\n type: \"text\",\n name: \"name\",\n placeholder: \"crater.com\"\n },\n on: {\n input: function($event) {\n return _vm.$v.databaseData.app_domain.$touch()\n }\n },\n model: {\n value: _vm.databaseData.app_domain,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"app_domain\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.app_domain\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 lg:mb-6 md:mb-6\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.connection\"),\n error: _vm.connectionError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n attrs: {\n invalid: _vm.$v.databaseData.database_connection.$error,\n options: _vm.connections,\n searchable: true,\n \"allow-empty\": false,\n \"show-labels\": false\n },\n on: { input: _vm.onChangeConnection },\n model: {\n value: _vm.databaseData.database_connection,\n callback: function($$v) {\n _vm.$set(_vm.databaseData, \"database_connection\", $$v)\n },\n expression: \"databaseData.database_connection\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.port\"),\n error: _vm.portError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.databaseData.database_port.$error,\n type: \"text\",\n name: \"database_port\"\n },\n on: {\n input: function($event) {\n return _vm.$v.databaseData.database_port.$touch()\n }\n },\n model: {\n value: _vm.databaseData.database_port,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"database_port\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.database_port\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 lg:mb-6 md:mb-6\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.db_name\"),\n error: _vm.nameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.databaseData.database_name.$error,\n type: \"text\",\n name: \"database_name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.databaseData.database_name.$touch()\n }\n },\n model: {\n value: _vm.databaseData.database_name,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"database_name\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.database_name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.username\"),\n error: _vm.usernameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.databaseData.database_username.$error,\n type: \"text\",\n name: \"database_username\"\n },\n on: {\n input: function($event) {\n return _vm.$v.databaseData.database_username.$touch()\n }\n },\n model: {\n value: _vm.databaseData.database_username,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"database_username\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.database_username\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n { attrs: { label: _vm.$t(\"wizard.database.password\") } },\n [\n _c(\"sw-input\", {\n attrs: { type: \"password\", name: \"name\" },\n model: {\n value: _vm.databaseData.database_password,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"database_password\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.database_password\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.host\"),\n error: _vm.hostnameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.databaseData.database_hostname.$error,\n type: \"text\",\n name: \"database_hostname\"\n },\n on: {\n input: function($event) {\n return _vm.$v.databaseData.database_hostname.$touch()\n }\n },\n model: {\n value: _vm.databaseData.database_hostname,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"database_hostname\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.database_hostname\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: !_vm.isFetching,\n expression: \"!isFetching\"\n }\n ],\n staticClass: \"mt-4\",\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"h-5 mr-2\" })\n : _vm._e(),\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"wizard.save_cont\")) + \"\\n \")\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.next()\n }\n }\n },\n [\n _c(\n \"div\",\n [\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 lg:mb-6 md:mb-6\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.app_url\"),\n error: _vm.urlError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.databaseData.app_url.$error,\n type: \"text\",\n name: \"name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.databaseData.app_url.$touch()\n }\n },\n model: {\n value: _vm.databaseData.app_url,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"app_url\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.app_url\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.app_domain\"),\n error: _vm.domainError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.databaseData.app_domain.$error,\n type: \"text\",\n name: \"name\",\n placeholder: \"crater.com\"\n },\n on: {\n input: function($event) {\n return _vm.$v.databaseData.app_domain.$touch()\n }\n },\n model: {\n value: _vm.databaseData.app_domain,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"app_domain\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.app_domain\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 lg:mb-6 md:mb-6\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.connection\"),\n error: _vm.connectionError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n attrs: {\n invalid: _vm.$v.databaseData.database_connection.$error,\n options: _vm.connections,\n \"allow-empty\": false,\n searchable: true,\n \"show-labels\": false\n },\n on: { input: _vm.onChangeConnection },\n model: {\n value: _vm.databaseData.database_connection,\n callback: function($$v) {\n _vm.$set(_vm.databaseData, \"database_connection\", $$v)\n },\n expression: \"databaseData.database_connection\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.db_path\"),\n error: _vm.nameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.databaseData.database_name.$error,\n type: \"text\",\n name: \"database_name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.databaseData.database_name.$touch()\n }\n },\n model: {\n value: _vm.databaseData.database_name,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"database_name\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.database_name\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: !_vm.isFetching,\n expression: \"!isFetching\"\n }\n ],\n staticClass: \"mt-4\",\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"h-5 mr-2\" })\n : _vm._e(),\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"wizard.save_cont\")) + \"\\n \")\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n attrs: { action: \"\" },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.next()\n }\n }\n },\n [\n _c(\n \"div\",\n [\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 lg:mb-6 md:mb-6\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.app_url\"),\n error: _vm.urlError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.databaseData.app_url.$error,\n type: \"text\",\n name: \"name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.databaseData.app_url.$touch()\n }\n },\n model: {\n value: _vm.databaseData.app_url,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"app_url\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.app_url\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.app_domain\"),\n error: _vm.domainError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.databaseData.app_domain.$error,\n type: \"text\",\n name: \"name\",\n placeholder: \"crater.com\"\n },\n on: {\n input: function($event) {\n return _vm.$v.databaseData.app_domain.$touch()\n }\n },\n model: {\n value: _vm.databaseData.app_domain,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"app_domain\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.app_domain\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 lg:mb-6 md:mb-6\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.connection\"),\n error: _vm.connectionError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n attrs: {\n invalid: _vm.$v.databaseData.database_connection.$error,\n options: _vm.connections,\n searchable: true,\n \"show-labels\": false,\n \"allow-empty\": false\n },\n on: { input: _vm.onChangeConnection },\n model: {\n value: _vm.databaseData.database_connection,\n callback: function($$v) {\n _vm.$set(_vm.databaseData, \"database_connection\", $$v)\n },\n expression: \"databaseData.database_connection\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.port\"),\n error: _vm.portError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.databaseData.database_port.$error,\n type: \"text\",\n name: \"database_port\"\n },\n on: {\n input: function($event) {\n return _vm.$v.databaseData.database_port.$touch()\n }\n },\n model: {\n value: _vm.databaseData.database_port,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"database_port\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.database_port\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 lg:mb-6 md:mb-6\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.db_name\"),\n error: _vm.nameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.databaseData.database_name.$error,\n type: \"text\",\n name: \"database_name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.databaseData.database_name.$touch()\n }\n },\n model: {\n value: _vm.databaseData.database_name,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"database_name\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.database_name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.username\"),\n error: _vm.usernameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.databaseData.database_username.$error,\n type: \"text\",\n name: \"database_username\"\n },\n on: {\n input: function($event) {\n return _vm.$v.databaseData.database_username.$touch()\n }\n },\n model: {\n value: _vm.databaseData.database_username,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"database_username\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.database_username\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n { attrs: { label: _vm.$t(\"wizard.database.password\") } },\n [\n _c(\"sw-input\", {\n attrs: { type: \"password\", name: \"name\" },\n model: {\n value: _vm.databaseData.database_password,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"database_password\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.database_password\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.database.host\"),\n error: _vm.hostnameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.databaseData.database_hostname.$error,\n type: \"text\",\n name: \"database_hostname\"\n },\n on: {\n input: function($event) {\n return _vm.$v.databaseData.database_hostname.$touch()\n }\n },\n model: {\n value: _vm.databaseData.database_hostname,\n callback: function($$v) {\n _vm.$set(\n _vm.databaseData,\n \"database_hostname\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"databaseData.database_hostname\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: !_vm.isFetching,\n expression: \"!isFetching\"\n }\n ],\n staticClass: \"mt-4\",\n attrs: {\n loading: _vm.isLoading,\n disabled: _vm.isLoading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.isLoading\n ? _c(\"save-icon\", { staticClass: \"h-5 mr-2\" })\n : _vm._e(),\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"wizard.save_cont\")) + \"\\n \")\n ],\n 1\n )\n ],\n 1\n )\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.saveEmailConfig($event)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.driver\"),\n error: _vm.driverError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_driver.$error,\n options: _vm.mailDrivers,\n \"allow-empty\": false,\n searchable: true,\n \"show-labels\": false\n },\n on: { input: _vm.onChangeDriver },\n model: {\n value: _vm.mailConfigData.mail_driver,\n callback: function($$v) {\n _vm.$set(_vm.mailConfigData, \"mail_driver\", $$v)\n },\n expression: \"mailConfigData.mail_driver\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.from_name\"),\n error: _vm.fromNameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.from_name.$error,\n type: \"text\",\n name: \"name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.from_name.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.from_name,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"from_name\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.from_name\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.from_mail\"),\n error: _vm.fromMailError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.from_mail.$error,\n type: \"text\",\n name: \"from_mail\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.from_mail.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.from_mail,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"from_mail\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.from_mail\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"mt-4\",\n attrs: {\n loading: _vm.loading,\n disabled: _vm.loading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.loading ? _c(\"save-icon\", { staticClass: \"mr-2\" }) : _vm._e(),\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.save\")) + \"\\n \")\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.saveEmailConfig($event)\n }\n }\n },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 lg:mb-6 md:mb-6\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.driver\"),\n error: _vm.driverError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_driver.$error,\n options: _vm.mailDrivers,\n searchable: true,\n \"allow-empty\": false,\n \"show-labels\": false\n },\n on: { input: _vm.onChangeDriver },\n model: {\n value: _vm.mailConfigData.mail_driver,\n callback: function($$v) {\n _vm.$set(_vm.mailConfigData, \"mail_driver\", $$v)\n },\n expression: \"mailConfigData.mail_driver\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.mailgun_domain\"),\n error: _vm.domainError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_mailgun_domain.$error,\n type: \"text\",\n name: \"mailgun_domain\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_mailgun_domain.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.mail_mailgun_domain,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_mailgun_domain\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_mailgun_domain\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass:\n \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 lg:mb-6 md:mb-6\"\n },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.mailgun_secret\"),\n error: _vm.secretError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_mailgun_secret.$error,\n type: _vm.getInputType,\n name: \"mailgun_secret\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_mailgun_secret.$touch()\n }\n },\n scopedSlots: _vm._u([\n {\n key: \"rightIcon\",\n fn: function() {\n return [\n _vm.isShowPassword\n ? _c(\"eye-off-icon\", {\n staticClass:\n \"w-5 h-5 mr-1 text-gray-500 cursor-pointer\",\n on: {\n click: function($event) {\n _vm.isShowPassword = !_vm.isShowPassword\n }\n }\n })\n : _c(\"eye-icon\", {\n staticClass:\n \"w-5 h-5 mr-1 text-gray-500 cursor-pointer\",\n on: {\n click: function($event) {\n _vm.isShowPassword = !_vm.isShowPassword\n }\n }\n })\n ]\n },\n proxy: true\n }\n ]),\n model: {\n value: _vm.mailConfigData.mail_mailgun_secret,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_mailgun_secret\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_mailgun_secret\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.mailgun_endpoint\"),\n error: _vm.endpointError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_mailgun_endpoint.$error,\n type: \"text\",\n name: \"mailgun_endpoint\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_mailgun_endpoint.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.mail_mailgun_endpoint,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_mailgun_endpoint\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_mailgun_endpoint\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.from_mail\"),\n error: _vm.fromMailError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.from_mail.$error,\n type: \"text\",\n name: \"from_mail\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.from_mail.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.from_mail,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"from_mail\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.from_mail\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.from_name\"),\n error: _vm.fromNameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.from_name.$error,\n type: \"text\",\n name: \"from_name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.from_name.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.from_name,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"from_name\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.from_name\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"mt-4\",\n attrs: {\n loading: _vm.loading,\n disabled: _vm.loading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.loading ? _c(\"save-icon\", { staticClass: \"mr-2\" }) : _vm._e(),\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.save\")) + \"\\n \")\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.saveEmailConfig($event)\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.driver\"),\n error: _vm.driverError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_driver.$error,\n options: _vm.mailDrivers,\n searchable: true,\n \"allow-empty\": false,\n \"show-labels\": false\n },\n on: { input: _vm.onChangeDriver },\n model: {\n value: _vm.mailConfigData.mail_driver,\n callback: function($$v) {\n _vm.$set(_vm.mailConfigData, \"mail_driver\", $$v)\n },\n expression: \"mailConfigData.mail_driver\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.host\"),\n error: _vm.hostError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_host.$error,\n type: \"text\",\n name: \"mail_host\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_host.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.mail_host,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_host\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_host\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.port\"),\n error: _vm.portError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_port.$error,\n type: \"text\",\n name: \"mail_port\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_port.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.mail_port,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_port\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_port\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.encryption\"),\n error: _vm.encryptionError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_encryption.$error,\n options: _vm.encryptions,\n searchable: true,\n \"show-labels\": false\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_encryption.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.mail_encryption,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_encryption\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_encryption\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.from_mail\"),\n error: _vm.fromEmailError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.from_mail.$error,\n type: \"text\",\n name: \"from_mail\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.from_mail.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.from_mail,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"from_mail\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.from_mail\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.from_name\"),\n error: _vm.fromNameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.from_name.$error,\n type: \"text\",\n name: \"name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.from_name.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.from_name,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"from_name\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.from_name\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.ses_key\"),\n error: _vm.keyError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_ses_key.$error,\n type: \"text\",\n name: \"mail_ses_key\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_ses_key.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.mail_ses_key,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_ses_key\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_ses_key\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.ses_secret\"),\n error: _vm.secretError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_ses_secret.$error,\n type: _vm.getInputType,\n name: \"mail_ses_secret\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_ses_secret.$touch()\n }\n },\n scopedSlots: _vm._u([\n {\n key: \"rightIcon\",\n fn: function() {\n return [\n _vm.isShowPassword\n ? _c(\"eye-off-icon\", {\n staticClass:\n \"w-5 h-5 mr-1 text-gray-500 cursor-pointer\",\n on: {\n click: function($event) {\n _vm.isShowPassword = !_vm.isShowPassword\n }\n }\n })\n : _c(\"eye-icon\", {\n staticClass:\n \"w-5 h-5 mr-1 text-gray-500 cursor-pointer\",\n on: {\n click: function($event) {\n _vm.isShowPassword = !_vm.isShowPassword\n }\n }\n })\n ]\n },\n proxy: true\n }\n ]),\n model: {\n value: _vm.mailConfigData.mail_ses_secret,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_ses_secret\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_ses_secret\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"mt-4\",\n attrs: {\n loading: _vm.loading,\n disabled: _vm.loading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.loading ? _c(\"save-icon\", { staticClass: \"mr-2\" }) : _vm._e(),\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.save\")) + \"\\n \")\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"form\",\n {\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.saveEmailConfig()\n }\n }\n },\n [\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.driver\"),\n error: _vm.driverError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_driver.$error,\n options: _vm.mailDrivers,\n searchable: true,\n \"allow-empty\": false,\n \"show-labels\": false\n },\n on: { input: _vm.onChangeDriver },\n model: {\n value: _vm.mailConfigData.mail_driver,\n callback: function($$v) {\n _vm.$set(_vm.mailConfigData, \"mail_driver\", $$v)\n },\n expression: \"mailConfigData.mail_driver\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.host\"),\n error: _vm.hostError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_host.$error,\n type: \"text\",\n name: \"mail_host\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_host.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.mail_host,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_host\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_host\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.username\"),\n error: _vm.usernameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_username.$error,\n type: \"text\",\n name: \"db_name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_username.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.mail_username,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_username\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_username\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.password\"),\n error: _vm.passwordError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_password.$error,\n type: _vm.getInputType,\n name: \"password\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_password.$touch()\n }\n },\n scopedSlots: _vm._u([\n {\n key: \"rightIcon\",\n fn: function() {\n return [\n _vm.isShowPassword\n ? _c(\"eye-off-icon\", {\n staticClass:\n \"w-5 h-5 mr-1 text-gray-500 cursor-pointer\",\n on: {\n click: function($event) {\n _vm.isShowPassword = !_vm.isShowPassword\n }\n }\n })\n : _c(\"eye-icon\", {\n staticClass:\n \"w-5 h-5 mr-1 text-gray-500 cursor-pointer\",\n on: {\n click: function($event) {\n _vm.isShowPassword = !_vm.isShowPassword\n }\n }\n })\n ]\n },\n proxy: true\n }\n ]),\n model: {\n value: _vm.mailConfigData.mail_password,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_password\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_password\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 gap-4 mb-4 md:grid-cols-2 md:mb-6\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.port\"),\n error: _vm.portError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_port.$error,\n type: \"text\",\n name: \"mail_port\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_port.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.mail_port,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_port\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_port\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.encryption\"),\n error: _vm.encryptionError,\n required: \"\"\n }\n },\n [\n _c(\"sw-select\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.mail_encryption.$error,\n options: _vm.encryptions,\n searchable: true,\n \"show-labels\": false\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.mail_encryption.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.mail_encryption,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"mail_encryption\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.mail_encryption\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"grid grid-cols-1 gap-4 mb-6 md:grid-cols-2\" },\n [\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.from_mail\"),\n error: _vm.fromEmailError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.from_mail.$error,\n type: \"text\",\n name: \"from_mail\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.from_mail.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.from_mail,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"from_mail\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.from_mail\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-input-group\",\n {\n attrs: {\n label: _vm.$t(\"wizard.mail.from_name\"),\n error: _vm.fromNameError,\n required: \"\"\n }\n },\n [\n _c(\"sw-input\", {\n attrs: {\n invalid: _vm.$v.mailConfigData.from_name.$error,\n type: \"text\",\n name: \"from_name\"\n },\n on: {\n input: function($event) {\n return _vm.$v.mailConfigData.from_name.$touch()\n }\n },\n model: {\n value: _vm.mailConfigData.from_name,\n callback: function($$v) {\n _vm.$set(\n _vm.mailConfigData,\n \"from_name\",\n typeof $$v === \"string\" ? $$v.trim() : $$v\n )\n },\n expression: \"mailConfigData.from_name\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"sw-button\",\n {\n staticClass: \"mt-4\",\n attrs: {\n loading: _vm.loading,\n disabled: _vm.loading,\n variant: \"primary\",\n type: \"submit\"\n }\n },\n [\n !_vm.loading ? _c(\"save-icon\", { staticClass: \"mr-2\" }) : _vm._e(),\n _vm._v(\"\\n \" + _vm._s(_vm.$t(\"general.save\")) + \"\\n \")\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","/* globals __VUE_SSR_CONTEXT__ */\n\n// IMPORTANT: Do NOT use ES2015 features in this file (except for modules).\n// This module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle.\n\nexport default function normalizeComponent (\n scriptExports,\n render,\n staticRenderFns,\n functionalTemplate,\n injectStyles,\n scopeId,\n moduleIdentifier, /* server only */\n shadowMode /* vue-cli only */\n) {\n // Vue.extend constructor export interop\n var options = typeof scriptExports === 'function'\n ? scriptExports.options\n : scriptExports\n\n // render functions\n if (render) {\n options.render = render\n options.staticRenderFns = staticRenderFns\n options._compiled = true\n }\n\n // functional template\n if (functionalTemplate) {\n options.functional = true\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = 'data-v-' + scopeId\n }\n\n var hook\n if (moduleIdentifier) { // server build\n hook = function (context) {\n // 2.3 injection\n context =\n context || // cached call\n (this.$vnode && this.$vnode.ssrContext) || // stateful\n (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n // 2.2 with runInNewContext: true\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__\n }\n // inject component styles\n if (injectStyles) {\n injectStyles.call(this, context)\n }\n // register component module identifier for async chunk inferrence\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier)\n }\n }\n // used by ssr in case component is cached and beforeCreate\n // never gets called\n options._ssrRegister = hook\n } else if (injectStyles) {\n hook = shadowMode\n ? function () {\n injectStyles.call(\n this,\n (options.functional ? this.parent : this).$root.$options.shadowRoot\n )\n }\n : injectStyles\n }\n\n if (hook) {\n if (options.functional) {\n // for template-only hot-reload because in that case the render fn doesn't\n // go through the normalizer\n options._injectStyles = hook\n // register for functional component in vue file\n var originalRender = options.render\n options.render = function renderWithStyleInjection (h, context) {\n hook.call(context)\n return originalRender(h, context)\n }\n } else {\n // inject component registration as beforeCreate hook\n var existing = options.beforeCreate\n options.beforeCreate = existing\n ? [].concat(existing, hook)\n : [hook]\n }\n }\n\n return {\n exports: scriptExports,\n options: options\n }\n}\n","function getInternetExplorerVersion() {\n\tvar ua = window.navigator.userAgent;\n\n\tvar msie = ua.indexOf('MSIE ');\n\tif (msie > 0) {\n\t\t// IE 10 or older => return version number\n\t\treturn parseInt(ua.substring(msie + 5, ua.indexOf('.', msie)), 10);\n\t}\n\n\tvar trident = ua.indexOf('Trident/');\n\tif (trident > 0) {\n\t\t// IE 11 => return version number\n\t\tvar rv = ua.indexOf('rv:');\n\t\treturn parseInt(ua.substring(rv + 3, ua.indexOf('.', rv)), 10);\n\t}\n\n\tvar edge = ua.indexOf('Edge/');\n\tif (edge > 0) {\n\t\t// Edge (IE 12+) => return version number\n\t\treturn parseInt(ua.substring(edge + 5, ua.indexOf('.', edge)), 10);\n\t}\n\n\t// other browser\n\treturn -1;\n}\n\nvar isIE = void 0;\n\nfunction initCompat() {\n\tif (!initCompat.init) {\n\t\tinitCompat.init = true;\n\t\tisIE = getInternetExplorerVersion() !== -1;\n\t}\n}\n\nvar ResizeObserver = { render: function render() {\n\t\tvar _vm = this;var _h = _vm.$createElement;var _c = _vm._self._c || _h;return _c('div', { staticClass: \"resize-observer\", attrs: { \"tabindex\": \"-1\" } });\n\t}, staticRenderFns: [], _scopeId: 'data-v-b329ee4c',\n\tname: 'resize-observer',\n\n\tmethods: {\n\t\tcompareAndNotify: function compareAndNotify() {\n\t\t\tif (this._w !== this.$el.offsetWidth || this._h !== this.$el.offsetHeight) {\n\t\t\t\tthis._w = this.$el.offsetWidth;\n\t\t\t\tthis._h = this.$el.offsetHeight;\n\t\t\t\tthis.$emit('notify');\n\t\t\t}\n\t\t},\n\t\taddResizeHandlers: function addResizeHandlers() {\n\t\t\tthis._resizeObject.contentDocument.defaultView.addEventListener('resize', this.compareAndNotify);\n\t\t\tthis.compareAndNotify();\n\t\t},\n\t\tremoveResizeHandlers: function removeResizeHandlers() {\n\t\t\tif (this._resizeObject && this._resizeObject.onload) {\n\t\t\t\tif (!isIE && this._resizeObject.contentDocument) {\n\t\t\t\t\tthis._resizeObject.contentDocument.defaultView.removeEventListener('resize', this.compareAndNotify);\n\t\t\t\t}\n\t\t\t\tdelete this._resizeObject.onload;\n\t\t\t}\n\t\t}\n\t},\n\n\tmounted: function mounted() {\n\t\tvar _this = this;\n\n\t\tinitCompat();\n\t\tthis.$nextTick(function () {\n\t\t\t_this._w = _this.$el.offsetWidth;\n\t\t\t_this._h = _this.$el.offsetHeight;\n\t\t});\n\t\tvar object = document.createElement('object');\n\t\tthis._resizeObject = object;\n\t\tobject.setAttribute('aria-hidden', 'true');\n\t\tobject.setAttribute('tabindex', -1);\n\t\tobject.onload = this.addResizeHandlers;\n\t\tobject.type = 'text/html';\n\t\tif (isIE) {\n\t\t\tthis.$el.appendChild(object);\n\t\t}\n\t\tobject.data = 'about:blank';\n\t\tif (!isIE) {\n\t\t\tthis.$el.appendChild(object);\n\t\t}\n\t},\n\tbeforeDestroy: function beforeDestroy() {\n\t\tthis.removeResizeHandlers();\n\t}\n};\n\n// Install the components\nfunction install(Vue) {\n\tVue.component('resize-observer', ResizeObserver);\n\tVue.component('ResizeObserver', ResizeObserver);\n}\n\n// Plugin\nvar plugin = {\n\t// eslint-disable-next-line no-undef\n\tversion: \"0.4.5\",\n\tinstall: install\n};\n\n// Auto-install\nvar GlobalVue = null;\nif (typeof window !== 'undefined') {\n\tGlobalVue = window.Vue;\n} else if (typeof global !== 'undefined') {\n\tGlobalVue = global.Vue;\n}\nif (GlobalVue) {\n\tGlobalVue.use(plugin);\n}\n\nexport { install, ResizeObserver };\nexport default plugin;\n","/**\n * vue-router v2.7.0\n * (c) 2017 Evan You\n * @license MIT\n */\n/* */\n\nfunction assert (condition, message) {\n if (!condition) {\n throw new Error((\"[vue-router] \" + message))\n }\n}\n\nfunction warn (condition, message) {\n if (process.env.NODE_ENV !== 'production' && !condition) {\n typeof console !== 'undefined' && console.warn((\"[vue-router] \" + message));\n }\n}\n\nfunction isError (err) {\n return Object.prototype.toString.call(err).indexOf('Error') > -1\n}\n\nvar View = {\n name: 'router-view',\n functional: true,\n props: {\n name: {\n type: String,\n default: 'default'\n }\n },\n render: function render (_, ref) {\n var props = ref.props;\n var children = ref.children;\n var parent = ref.parent;\n var data = ref.data;\n\n data.routerView = true;\n\n // directly use parent context's createElement() function\n // so that components rendered by router-view can resolve named slots\n var h = parent.$createElement;\n var name = props.name;\n var route = parent.$route;\n var cache = parent._routerViewCache || (parent._routerViewCache = {});\n\n // determine current view depth, also check to see if the tree\n // has been toggled inactive but kept-alive.\n var depth = 0;\n var inactive = false;\n while (parent && parent._routerRoot !== parent) {\n if (parent.$vnode && parent.$vnode.data.routerView) {\n depth++;\n }\n if (parent._inactive) {\n inactive = true;\n }\n parent = parent.$parent;\n }\n data.routerViewDepth = depth;\n\n // render previous view if the tree is inactive and kept-alive\n if (inactive) {\n return h(cache[name], data, children)\n }\n\n var matched = route.matched[depth];\n // render empty node if no matched route\n if (!matched) {\n cache[name] = null;\n return h()\n }\n\n var component = cache[name] = matched.components[name];\n\n // attach instance registration hook\n // this will be called in the instance's injected lifecycle hooks\n data.registerRouteInstance = function (vm, val) {\n // val could be undefined for unregistration\n var current = matched.instances[name];\n if (\n (val && current !== vm) ||\n (!val && current === vm)\n ) {\n matched.instances[name] = val;\n }\n }\n\n // also regiseter instance in prepatch hook\n // in case the same component instance is reused across different routes\n ;(data.hook || (data.hook = {})).prepatch = function (_, vnode) {\n matched.instances[name] = vnode.componentInstance;\n };\n\n // resolve props\n data.props = resolveProps(route, matched.props && matched.props[name]);\n\n return h(component, data, children)\n }\n};\n\nfunction resolveProps (route, config) {\n switch (typeof config) {\n case 'undefined':\n return\n case 'object':\n return config\n case 'function':\n return config(route)\n case 'boolean':\n return config ? route.params : undefined\n default:\n if (process.env.NODE_ENV !== 'production') {\n warn(\n false,\n \"props in \\\"\" + (route.path) + \"\\\" is a \" + (typeof config) + \", \" +\n \"expecting an object, function or boolean.\"\n );\n }\n }\n}\n\n/* */\n\nvar encodeReserveRE = /[!'()*]/g;\nvar encodeReserveReplacer = function (c) { return '%' + c.charCodeAt(0).toString(16); };\nvar commaRE = /%2C/g;\n\n// fixed encodeURIComponent which is more conformant to RFC3986:\n// - escapes [!'()*]\n// - preserve commas\nvar encode = function (str) { return encodeURIComponent(str)\n .replace(encodeReserveRE, encodeReserveReplacer)\n .replace(commaRE, ','); };\n\nvar decode = decodeURIComponent;\n\nfunction resolveQuery (\n query,\n extraQuery,\n _parseQuery\n) {\n if ( extraQuery === void 0 ) extraQuery = {};\n\n var parse = _parseQuery || parseQuery;\n var parsedQuery;\n try {\n parsedQuery = parse(query || '');\n } catch (e) {\n process.env.NODE_ENV !== 'production' && warn(false, e.message);\n parsedQuery = {};\n }\n for (var key in extraQuery) {\n var val = extraQuery[key];\n parsedQuery[key] = Array.isArray(val) ? val.slice() : val;\n }\n return parsedQuery\n}\n\nfunction parseQuery (query) {\n var res = {};\n\n query = query.trim().replace(/^(\\?|#|&)/, '');\n\n if (!query) {\n return res\n }\n\n query.split('&').forEach(function (param) {\n var parts = param.replace(/\\+/g, ' ').split('=');\n var key = decode(parts.shift());\n var val = parts.length > 0\n ? decode(parts.join('='))\n : null;\n\n if (res[key] === undefined) {\n res[key] = val;\n } else if (Array.isArray(res[key])) {\n res[key].push(val);\n } else {\n res[key] = [res[key], val];\n }\n });\n\n return res\n}\n\nfunction stringifyQuery (obj) {\n var res = obj ? Object.keys(obj).map(function (key) {\n var val = obj[key];\n\n if (val === undefined) {\n return ''\n }\n\n if (val === null) {\n return encode(key)\n }\n\n if (Array.isArray(val)) {\n var result = [];\n val.forEach(function (val2) {\n if (val2 === undefined) {\n return\n }\n if (val2 === null) {\n result.push(encode(key));\n } else {\n result.push(encode(key) + '=' + encode(val2));\n }\n });\n return result.join('&')\n }\n\n return encode(key) + '=' + encode(val)\n }).filter(function (x) { return x.length > 0; }).join('&') : null;\n return res ? (\"?\" + res) : ''\n}\n\n/* */\n\n\nvar trailingSlashRE = /\\/?$/;\n\nfunction createRoute (\n record,\n location,\n redirectedFrom,\n router\n) {\n var stringifyQuery$$1 = router && router.options.stringifyQuery;\n var route = {\n name: location.name || (record && record.name),\n meta: (record && record.meta) || {},\n path: location.path || '/',\n hash: location.hash || '',\n query: location.query || {},\n params: location.params || {},\n fullPath: getFullPath(location, stringifyQuery$$1),\n matched: record ? formatMatch(record) : []\n };\n if (redirectedFrom) {\n route.redirectedFrom = getFullPath(redirectedFrom, stringifyQuery$$1);\n }\n return Object.freeze(route)\n}\n\n// the starting route that represents the initial state\nvar START = createRoute(null, {\n path: '/'\n});\n\nfunction formatMatch (record) {\n var res = [];\n while (record) {\n res.unshift(record);\n record = record.parent;\n }\n return res\n}\n\nfunction getFullPath (\n ref,\n _stringifyQuery\n) {\n var path = ref.path;\n var query = ref.query; if ( query === void 0 ) query = {};\n var hash = ref.hash; if ( hash === void 0 ) hash = '';\n\n var stringify = _stringifyQuery || stringifyQuery;\n return (path || '/') + stringify(query) + hash\n}\n\nfunction isSameRoute (a, b) {\n if (b === START) {\n return a === b\n } else if (!b) {\n return false\n } else if (a.path && b.path) {\n return (\n a.path.replace(trailingSlashRE, '') === b.path.replace(trailingSlashRE, '') &&\n a.hash === b.hash &&\n isObjectEqual(a.query, b.query)\n )\n } else if (a.name && b.name) {\n return (\n a.name === b.name &&\n a.hash === b.hash &&\n isObjectEqual(a.query, b.query) &&\n isObjectEqual(a.params, b.params)\n )\n } else {\n return false\n }\n}\n\nfunction isObjectEqual (a, b) {\n if ( a === void 0 ) a = {};\n if ( b === void 0 ) b = {};\n\n var aKeys = Object.keys(a);\n var bKeys = Object.keys(b);\n if (aKeys.length !== bKeys.length) {\n return false\n }\n return aKeys.every(function (key) {\n var aVal = a[key];\n var bVal = b[key];\n // check nested equality\n if (typeof aVal === 'object' && typeof bVal === 'object') {\n return isObjectEqual(aVal, bVal)\n }\n return String(aVal) === String(bVal)\n })\n}\n\nfunction isIncludedRoute (current, target) {\n return (\n current.path.replace(trailingSlashRE, '/').indexOf(\n target.path.replace(trailingSlashRE, '/')\n ) === 0 &&\n (!target.hash || current.hash === target.hash) &&\n queryIncludes(current.query, target.query)\n )\n}\n\nfunction queryIncludes (current, target) {\n for (var key in target) {\n if (!(key in current)) {\n return false\n }\n }\n return true\n}\n\n/* */\n\n// work around weird flow bug\nvar toTypes = [String, Object];\nvar eventTypes = [String, Array];\n\nvar Link = {\n name: 'router-link',\n props: {\n to: {\n type: toTypes,\n required: true\n },\n tag: {\n type: String,\n default: 'a'\n },\n exact: Boolean,\n append: Boolean,\n replace: Boolean,\n activeClass: String,\n exactActiveClass: String,\n event: {\n type: eventTypes,\n default: 'click'\n }\n },\n render: function render (h) {\n var this$1 = this;\n\n var router = this.$router;\n var current = this.$route;\n var ref = router.resolve(this.to, current, this.append);\n var location = ref.location;\n var route = ref.route;\n var href = ref.href;\n\n var classes = {};\n var globalActiveClass = router.options.linkActiveClass;\n var globalExactActiveClass = router.options.linkExactActiveClass;\n // Support global empty active class\n var activeClassFallback = globalActiveClass == null\n ? 'router-link-active'\n : globalActiveClass;\n var exactActiveClassFallback = globalExactActiveClass == null\n ? 'router-link-exact-active'\n : globalExactActiveClass;\n var activeClass = this.activeClass == null\n ? activeClassFallback\n : this.activeClass;\n var exactActiveClass = this.exactActiveClass == null\n ? exactActiveClassFallback\n : this.exactActiveClass;\n var compareTarget = location.path\n ? createRoute(null, location, null, router)\n : route;\n\n classes[exactActiveClass] = isSameRoute(current, compareTarget);\n classes[activeClass] = this.exact\n ? classes[exactActiveClass]\n : isIncludedRoute(current, compareTarget);\n\n var handler = function (e) {\n if (guardEvent(e)) {\n if (this$1.replace) {\n router.replace(location);\n } else {\n router.push(location);\n }\n }\n };\n\n var on = { click: guardEvent };\n if (Array.isArray(this.event)) {\n this.event.forEach(function (e) { on[e] = handler; });\n } else {\n on[this.event] = handler;\n }\n\n var data = {\n class: classes\n };\n\n if (this.tag === 'a') {\n data.on = on;\n data.attrs = { href: href };\n } else {\n // find the first child and apply listener and href\n var a = findAnchor(this.$slots.default);\n if (a) {\n // in case the is a static node\n a.isStatic = false;\n var extend = _Vue.util.extend;\n var aData = a.data = extend({}, a.data);\n aData.on = on;\n var aAttrs = a.data.attrs = extend({}, a.data.attrs);\n aAttrs.href = href;\n } else {\n // doesn't have child, apply listener to self\n data.on = on;\n }\n }\n\n return h(this.tag, data, this.$slots.default)\n }\n};\n\nfunction guardEvent (e) {\n // don't redirect with control keys\n if (e.metaKey || e.altKey || e.ctrlKey || e.shiftKey) { return }\n // don't redirect when preventDefault called\n if (e.defaultPrevented) { return }\n // don't redirect on right click\n if (e.button !== undefined && e.button !== 0) { return }\n // don't redirect if `target=\"_blank\"`\n if (e.currentTarget && e.currentTarget.getAttribute) {\n var target = e.currentTarget.getAttribute('target');\n if (/\\b_blank\\b/i.test(target)) { return }\n }\n // this may be a Weex event which doesn't have this method\n if (e.preventDefault) {\n e.preventDefault();\n }\n return true\n}\n\nfunction findAnchor (children) {\n if (children) {\n var child;\n for (var i = 0; i < children.length; i++) {\n child = children[i];\n if (child.tag === 'a') {\n return child\n }\n if (child.children && (child = findAnchor(child.children))) {\n return child\n }\n }\n }\n}\n\nvar _Vue;\n\nfunction install (Vue) {\n if (install.installed) { return }\n install.installed = true;\n\n _Vue = Vue;\n\n var isDef = function (v) { return v !== undefined; };\n\n var registerInstance = function (vm, callVal) {\n var i = vm.$options._parentVnode;\n if (isDef(i) && isDef(i = i.data) && isDef(i = i.registerRouteInstance)) {\n i(vm, callVal);\n }\n };\n\n Vue.mixin({\n beforeCreate: function beforeCreate () {\n if (isDef(this.$options.router)) {\n this._routerRoot = this;\n this._router = this.$options.router;\n this._router.init(this);\n Vue.util.defineReactive(this, '_route', this._router.history.current);\n } else {\n this._routerRoot = (this.$parent && this.$parent._routerRoot) || this;\n }\n registerInstance(this, this);\n },\n destroyed: function destroyed () {\n registerInstance(this);\n }\n });\n\n Object.defineProperty(Vue.prototype, '$router', {\n get: function get () { return this._routerRoot._router }\n });\n\n Object.defineProperty(Vue.prototype, '$route', {\n get: function get () { return this._routerRoot._route }\n });\n\n Vue.component('router-view', View);\n Vue.component('router-link', Link);\n\n var strats = Vue.config.optionMergeStrategies;\n // use the same hook merging strategy for route hooks\n strats.beforeRouteEnter = strats.beforeRouteLeave = strats.beforeRouteUpdate = strats.created;\n}\n\n/* */\n\nvar inBrowser = typeof window !== 'undefined';\n\n/* */\n\nfunction resolvePath (\n relative,\n base,\n append\n) {\n var firstChar = relative.charAt(0);\n if (firstChar === '/') {\n return relative\n }\n\n if (firstChar === '?' || firstChar === '#') {\n return base + relative\n }\n\n var stack = base.split('/');\n\n // remove trailing segment if:\n // - not appending\n // - appending to trailing slash (last segment is empty)\n if (!append || !stack[stack.length - 1]) {\n stack.pop();\n }\n\n // resolve relative path\n var segments = relative.replace(/^\\//, '').split('/');\n for (var i = 0; i < segments.length; i++) {\n var segment = segments[i];\n if (segment === '..') {\n stack.pop();\n } else if (segment !== '.') {\n stack.push(segment);\n }\n }\n\n // ensure leading slash\n if (stack[0] !== '') {\n stack.unshift('');\n }\n\n return stack.join('/')\n}\n\nfunction parsePath (path) {\n var hash = '';\n var query = '';\n\n var hashIndex = path.indexOf('#');\n if (hashIndex >= 0) {\n hash = path.slice(hashIndex);\n path = path.slice(0, hashIndex);\n }\n\n var queryIndex = path.indexOf('?');\n if (queryIndex >= 0) {\n query = path.slice(queryIndex + 1);\n path = path.slice(0, queryIndex);\n }\n\n return {\n path: path,\n query: query,\n hash: hash\n }\n}\n\nfunction cleanPath (path) {\n return path.replace(/\\/\\//g, '/')\n}\n\nvar index$1 = Array.isArray || function (arr) {\n return Object.prototype.toString.call(arr) == '[object Array]';\n};\n\n/**\n * Expose `pathToRegexp`.\n */\nvar index = pathToRegexp;\nvar parse_1 = parse;\nvar compile_1 = compile;\nvar tokensToFunction_1 = tokensToFunction;\nvar tokensToRegExp_1 = tokensToRegExp;\n\n/**\n * The main path matching regexp utility.\n *\n * @type {RegExp}\n */\nvar PATH_REGEXP = new RegExp([\n // Match escaped characters that would otherwise appear in future matches.\n // This allows the user to escape special characters that won't transform.\n '(\\\\\\\\.)',\n // Match Express-style parameters and un-named parameters with a prefix\n // and optional suffixes. Matches appear as:\n //\n // \"/:test(\\\\d+)?\" => [\"/\", \"test\", \"\\d+\", undefined, \"?\", undefined]\n // \"/route(\\\\d+)\" => [undefined, undefined, undefined, \"\\d+\", undefined, undefined]\n // \"/*\" => [\"/\", undefined, undefined, undefined, undefined, \"*\"]\n '([\\\\/.])?(?:(?:\\\\:(\\\\w+)(?:\\\\(((?:\\\\\\\\.|[^\\\\\\\\()])+)\\\\))?|\\\\(((?:\\\\\\\\.|[^\\\\\\\\()])+)\\\\))([+*?])?|(\\\\*))'\n].join('|'), 'g');\n\n/**\n * Parse a string for the raw tokens.\n *\n * @param {string} str\n * @param {Object=} options\n * @return {!Array}\n */\nfunction parse (str, options) {\n var tokens = [];\n var key = 0;\n var index = 0;\n var path = '';\n var defaultDelimiter = options && options.delimiter || '/';\n var res;\n\n while ((res = PATH_REGEXP.exec(str)) != null) {\n var m = res[0];\n var escaped = res[1];\n var offset = res.index;\n path += str.slice(index, offset);\n index = offset + m.length;\n\n // Ignore already escaped sequences.\n if (escaped) {\n path += escaped[1];\n continue\n }\n\n var next = str[index];\n var prefix = res[2];\n var name = res[3];\n var capture = res[4];\n var group = res[5];\n var modifier = res[6];\n var asterisk = res[7];\n\n // Push the current path onto the tokens.\n if (path) {\n tokens.push(path);\n path = '';\n }\n\n var partial = prefix != null && next != null && next !== prefix;\n var repeat = modifier === '+' || modifier === '*';\n var optional = modifier === '?' || modifier === '*';\n var delimiter = res[2] || defaultDelimiter;\n var pattern = capture || group;\n\n tokens.push({\n name: name || key++,\n prefix: prefix || '',\n delimiter: delimiter,\n optional: optional,\n repeat: repeat,\n partial: partial,\n asterisk: !!asterisk,\n pattern: pattern ? escapeGroup(pattern) : (asterisk ? '.*' : '[^' + escapeString(delimiter) + ']+?')\n });\n }\n\n // Match any characters still remaining.\n if (index < str.length) {\n path += str.substr(index);\n }\n\n // If the path exists, push it onto the end.\n if (path) {\n tokens.push(path);\n }\n\n return tokens\n}\n\n/**\n * Compile a string to a template function for the path.\n *\n * @param {string} str\n * @param {Object=} options\n * @return {!function(Object=, Object=)}\n */\nfunction compile (str, options) {\n return tokensToFunction(parse(str, options))\n}\n\n/**\n * Prettier encoding of URI path segments.\n *\n * @param {string}\n * @return {string}\n */\nfunction encodeURIComponentPretty (str) {\n return encodeURI(str).replace(/[\\/?#]/g, function (c) {\n return '%' + c.charCodeAt(0).toString(16).toUpperCase()\n })\n}\n\n/**\n * Encode the asterisk parameter. Similar to `pretty`, but allows slashes.\n *\n * @param {string}\n * @return {string}\n */\nfunction encodeAsterisk (str) {\n return encodeURI(str).replace(/[?#]/g, function (c) {\n return '%' + c.charCodeAt(0).toString(16).toUpperCase()\n })\n}\n\n/**\n * Expose a method for transforming tokens into the path function.\n */\nfunction tokensToFunction (tokens) {\n // Compile all the tokens into regexps.\n var matches = new Array(tokens.length);\n\n // Compile all the patterns before compilation.\n for (var i = 0; i < tokens.length; i++) {\n if (typeof tokens[i] === 'object') {\n matches[i] = new RegExp('^(?:' + tokens[i].pattern + ')$');\n }\n }\n\n return function (obj, opts) {\n var path = '';\n var data = obj || {};\n var options = opts || {};\n var encode = options.pretty ? encodeURIComponentPretty : encodeURIComponent;\n\n for (var i = 0; i < tokens.length; i++) {\n var token = tokens[i];\n\n if (typeof token === 'string') {\n path += token;\n\n continue\n }\n\n var value = data[token.name];\n var segment;\n\n if (value == null) {\n if (token.optional) {\n // Prepend partial segment prefixes.\n if (token.partial) {\n path += token.prefix;\n }\n\n continue\n } else {\n throw new TypeError('Expected \"' + token.name + '\" to be defined')\n }\n }\n\n if (index$1(value)) {\n if (!token.repeat) {\n throw new TypeError('Expected \"' + token.name + '\" to not repeat, but received `' + JSON.stringify(value) + '`')\n }\n\n if (value.length === 0) {\n if (token.optional) {\n continue\n } else {\n throw new TypeError('Expected \"' + token.name + '\" to not be empty')\n }\n }\n\n for (var j = 0; j < value.length; j++) {\n segment = encode(value[j]);\n\n if (!matches[i].test(segment)) {\n throw new TypeError('Expected all \"' + token.name + '\" to match \"' + token.pattern + '\", but received `' + JSON.stringify(segment) + '`')\n }\n\n path += (j === 0 ? token.prefix : token.delimiter) + segment;\n }\n\n continue\n }\n\n segment = token.asterisk ? encodeAsterisk(value) : encode(value);\n\n if (!matches[i].test(segment)) {\n throw new TypeError('Expected \"' + token.name + '\" to match \"' + token.pattern + '\", but received \"' + segment + '\"')\n }\n\n path += token.prefix + segment;\n }\n\n return path\n }\n}\n\n/**\n * Escape a regular expression string.\n *\n * @param {string} str\n * @return {string}\n */\nfunction escapeString (str) {\n return str.replace(/([.+*?=^!:${}()[\\]|\\/\\\\])/g, '\\\\$1')\n}\n\n/**\n * Escape the capturing group by escaping special characters and meaning.\n *\n * @param {string} group\n * @return {string}\n */\nfunction escapeGroup (group) {\n return group.replace(/([=!:$\\/()])/g, '\\\\$1')\n}\n\n/**\n * Attach the keys as a property of the regexp.\n *\n * @param {!RegExp} re\n * @param {Array} keys\n * @return {!RegExp}\n */\nfunction attachKeys (re, keys) {\n re.keys = keys;\n return re\n}\n\n/**\n * Get the flags for a regexp from the options.\n *\n * @param {Object} options\n * @return {string}\n */\nfunction flags (options) {\n return options.sensitive ? '' : 'i'\n}\n\n/**\n * Pull out keys from a regexp.\n *\n * @param {!RegExp} path\n * @param {!Array} keys\n * @return {!RegExp}\n */\nfunction regexpToRegexp (path, keys) {\n // Use a negative lookahead to match only capturing groups.\n var groups = path.source.match(/\\((?!\\?)/g);\n\n if (groups) {\n for (var i = 0; i < groups.length; i++) {\n keys.push({\n name: i,\n prefix: null,\n delimiter: null,\n optional: false,\n repeat: false,\n partial: false,\n asterisk: false,\n pattern: null\n });\n }\n }\n\n return attachKeys(path, keys)\n}\n\n/**\n * Transform an array into a regexp.\n *\n * @param {!Array} path\n * @param {Array} keys\n * @param {!Object} options\n * @return {!RegExp}\n */\nfunction arrayToRegexp (path, keys, options) {\n var parts = [];\n\n for (var i = 0; i < path.length; i++) {\n parts.push(pathToRegexp(path[i], keys, options).source);\n }\n\n var regexp = new RegExp('(?:' + parts.join('|') + ')', flags(options));\n\n return attachKeys(regexp, keys)\n}\n\n/**\n * Create a path regexp from string input.\n *\n * @param {string} path\n * @param {!Array} keys\n * @param {!Object} options\n * @return {!RegExp}\n */\nfunction stringToRegexp (path, keys, options) {\n return tokensToRegExp(parse(path, options), keys, options)\n}\n\n/**\n * Expose a function for taking tokens and returning a RegExp.\n *\n * @param {!Array} tokens\n * @param {(Array|Object)=} keys\n * @param {Object=} options\n * @return {!RegExp}\n */\nfunction tokensToRegExp (tokens, keys, options) {\n if (!index$1(keys)) {\n options = /** @type {!Object} */ (keys || options);\n keys = [];\n }\n\n options = options || {};\n\n var strict = options.strict;\n var end = options.end !== false;\n var route = '';\n\n // Iterate over the tokens and create our regexp string.\n for (var i = 0; i < tokens.length; i++) {\n var token = tokens[i];\n\n if (typeof token === 'string') {\n route += escapeString(token);\n } else {\n var prefix = escapeString(token.prefix);\n var capture = '(?:' + token.pattern + ')';\n\n keys.push(token);\n\n if (token.repeat) {\n capture += '(?:' + prefix + capture + ')*';\n }\n\n if (token.optional) {\n if (!token.partial) {\n capture = '(?:' + prefix + '(' + capture + '))?';\n } else {\n capture = prefix + '(' + capture + ')?';\n }\n } else {\n capture = prefix + '(' + capture + ')';\n }\n\n route += capture;\n }\n }\n\n var delimiter = escapeString(options.delimiter || '/');\n var endsWithDelimiter = route.slice(-delimiter.length) === delimiter;\n\n // In non-strict mode we allow a slash at the end of match. If the path to\n // match already ends with a slash, we remove it for consistency. The slash\n // is valid at the end of a path match, not in the middle. This is important\n // in non-ending mode, where \"/test/\" shouldn't match \"/test//route\".\n if (!strict) {\n route = (endsWithDelimiter ? route.slice(0, -delimiter.length) : route) + '(?:' + delimiter + '(?=$))?';\n }\n\n if (end) {\n route += '$';\n } else {\n // In non-ending mode, we need the capturing groups to match as much as\n // possible by using a positive lookahead to the end or next path segment.\n route += strict && endsWithDelimiter ? '' : '(?=' + delimiter + '|$)';\n }\n\n return attachKeys(new RegExp('^' + route, flags(options)), keys)\n}\n\n/**\n * Normalize the given path string, returning a regular expression.\n *\n * An empty array can be passed in for the keys, which will hold the\n * placeholder key descriptions. For example, using `/user/:id`, `keys` will\n * contain `[{ name: 'id', delimiter: '/', optional: false, repeat: false }]`.\n *\n * @param {(string|RegExp|Array)} path\n * @param {(Array|Object)=} keys\n * @param {Object=} options\n * @return {!RegExp}\n */\nfunction pathToRegexp (path, keys, options) {\n if (!index$1(keys)) {\n options = /** @type {!Object} */ (keys || options);\n keys = [];\n }\n\n options = options || {};\n\n if (path instanceof RegExp) {\n return regexpToRegexp(path, /** @type {!Array} */ (keys))\n }\n\n if (index$1(path)) {\n return arrayToRegexp(/** @type {!Array} */ (path), /** @type {!Array} */ (keys), options)\n }\n\n return stringToRegexp(/** @type {string} */ (path), /** @type {!Array} */ (keys), options)\n}\n\nindex.parse = parse_1;\nindex.compile = compile_1;\nindex.tokensToFunction = tokensToFunction_1;\nindex.tokensToRegExp = tokensToRegExp_1;\n\n/* */\n\nvar regexpCompileCache = Object.create(null);\n\nfunction fillParams (\n path,\n params,\n routeMsg\n) {\n try {\n var filler =\n regexpCompileCache[path] ||\n (regexpCompileCache[path] = index.compile(path));\n return filler(params || {}, { pretty: true })\n } catch (e) {\n if (process.env.NODE_ENV !== 'production') {\n warn(false, (\"missing param for \" + routeMsg + \": \" + (e.message)));\n }\n return ''\n }\n}\n\n/* */\n\nfunction createRouteMap (\n routes,\n oldPathList,\n oldPathMap,\n oldNameMap\n) {\n // the path list is used to control path matching priority\n var pathList = oldPathList || [];\n var pathMap = oldPathMap || Object.create(null);\n var nameMap = oldNameMap || Object.create(null);\n\n routes.forEach(function (route) {\n addRouteRecord(pathList, pathMap, nameMap, route);\n });\n\n // ensure wildcard routes are always at the end\n for (var i = 0, l = pathList.length; i < l; i++) {\n if (pathList[i] === '*') {\n pathList.push(pathList.splice(i, 1)[0]);\n l--;\n i--;\n }\n }\n\n return {\n pathList: pathList,\n pathMap: pathMap,\n nameMap: nameMap\n }\n}\n\nfunction addRouteRecord (\n pathList,\n pathMap,\n nameMap,\n route,\n parent,\n matchAs\n) {\n var path = route.path;\n var name = route.name;\n if (process.env.NODE_ENV !== 'production') {\n assert(path != null, \"\\\"path\\\" is required in a route configuration.\");\n assert(\n typeof route.component !== 'string',\n \"route config \\\"component\\\" for path: \" + (String(path || name)) + \" cannot be a \" +\n \"string id. Use an actual component instead.\"\n );\n }\n\n var normalizedPath = normalizePath(path, parent);\n var pathToRegexpOptions = route.pathToRegexpOptions || {};\n\n if (typeof route.caseSensitive === 'boolean') {\n pathToRegexpOptions.sensitive = route.caseSensitive;\n }\n\n var record = {\n path: normalizedPath,\n regex: compileRouteRegex(normalizedPath, pathToRegexpOptions),\n components: route.components || { default: route.component },\n instances: {},\n name: name,\n parent: parent,\n matchAs: matchAs,\n redirect: route.redirect,\n beforeEnter: route.beforeEnter,\n meta: route.meta || {},\n props: route.props == null\n ? {}\n : route.components\n ? route.props\n : { default: route.props }\n };\n\n if (route.children) {\n // Warn if route is named, does not redirect and has a default child route.\n // If users navigate to this route by name, the default child will\n // not be rendered (GH Issue #629)\n if (process.env.NODE_ENV !== 'production') {\n if (route.name && !route.redirect && route.children.some(function (child) { return /^\\/?$/.test(child.path); })) {\n warn(\n false,\n \"Named Route '\" + (route.name) + \"' has a default child route. \" +\n \"When navigating to this named route (:to=\\\"{name: '\" + (route.name) + \"'\\\"), \" +\n \"the default child route will not be rendered. Remove the name from \" +\n \"this route and use the name of the default child route for named \" +\n \"links instead.\"\n );\n }\n }\n route.children.forEach(function (child) {\n var childMatchAs = matchAs\n ? cleanPath((matchAs + \"/\" + (child.path)))\n : undefined;\n addRouteRecord(pathList, pathMap, nameMap, child, record, childMatchAs);\n });\n }\n\n if (route.alias !== undefined) {\n var aliases = Array.isArray(route.alias)\n ? route.alias\n : [route.alias];\n\n aliases.forEach(function (alias) {\n var aliasRoute = {\n path: alias,\n children: route.children\n };\n addRouteRecord(\n pathList,\n pathMap,\n nameMap,\n aliasRoute,\n parent,\n record.path || '/' // matchAs\n );\n });\n }\n\n if (!pathMap[record.path]) {\n pathList.push(record.path);\n pathMap[record.path] = record;\n }\n\n if (name) {\n if (!nameMap[name]) {\n nameMap[name] = record;\n } else if (process.env.NODE_ENV !== 'production' && !matchAs) {\n warn(\n false,\n \"Duplicate named routes definition: \" +\n \"{ name: \\\"\" + name + \"\\\", path: \\\"\" + (record.path) + \"\\\" }\"\n );\n }\n }\n}\n\nfunction compileRouteRegex (path, pathToRegexpOptions) {\n var regex = index(path, [], pathToRegexpOptions);\n if (process.env.NODE_ENV !== 'production') {\n var keys = {};\n regex.keys.forEach(function (key) {\n warn(!keys[key.name], (\"Duplicate param keys in route with path: \\\"\" + path + \"\\\"\"));\n keys[key.name] = true;\n });\n }\n return regex\n}\n\nfunction normalizePath (path, parent) {\n path = path.replace(/\\/$/, '');\n if (path[0] === '/') { return path }\n if (parent == null) { return path }\n return cleanPath(((parent.path) + \"/\" + path))\n}\n\n/* */\n\n\nfunction normalizeLocation (\n raw,\n current,\n append,\n router\n) {\n var next = typeof raw === 'string' ? { path: raw } : raw;\n // named target\n if (next.name || next._normalized) {\n return next\n }\n\n // relative params\n if (!next.path && next.params && current) {\n next = assign({}, next);\n next._normalized = true;\n var params = assign(assign({}, current.params), next.params);\n if (current.name) {\n next.name = current.name;\n next.params = params;\n } else if (current.matched.length) {\n var rawPath = current.matched[current.matched.length - 1].path;\n next.path = fillParams(rawPath, params, (\"path \" + (current.path)));\n } else if (process.env.NODE_ENV !== 'production') {\n warn(false, \"relative params navigation requires a current route.\");\n }\n return next\n }\n\n var parsedPath = parsePath(next.path || '');\n var basePath = (current && current.path) || '/';\n var path = parsedPath.path\n ? resolvePath(parsedPath.path, basePath, append || next.append)\n : basePath;\n\n var query = resolveQuery(\n parsedPath.query,\n next.query,\n router && router.options.parseQuery\n );\n\n var hash = next.hash || parsedPath.hash;\n if (hash && hash.charAt(0) !== '#') {\n hash = \"#\" + hash;\n }\n\n return {\n _normalized: true,\n path: path,\n query: query,\n hash: hash\n }\n}\n\nfunction assign (a, b) {\n for (var key in b) {\n a[key] = b[key];\n }\n return a\n}\n\n/* */\n\n\nfunction createMatcher (\n routes,\n router\n) {\n var ref = createRouteMap(routes);\n var pathList = ref.pathList;\n var pathMap = ref.pathMap;\n var nameMap = ref.nameMap;\n\n function addRoutes (routes) {\n createRouteMap(routes, pathList, pathMap, nameMap);\n }\n\n function match (\n raw,\n currentRoute,\n redirectedFrom\n ) {\n var location = normalizeLocation(raw, currentRoute, false, router);\n var name = location.name;\n\n if (name) {\n var record = nameMap[name];\n if (process.env.NODE_ENV !== 'production') {\n warn(record, (\"Route with name '\" + name + \"' does not exist\"));\n }\n if (!record) { return _createRoute(null, location) }\n var paramNames = record.regex.keys\n .filter(function (key) { return !key.optional; })\n .map(function (key) { return key.name; });\n\n if (typeof location.params !== 'object') {\n location.params = {};\n }\n\n if (currentRoute && typeof currentRoute.params === 'object') {\n for (var key in currentRoute.params) {\n if (!(key in location.params) && paramNames.indexOf(key) > -1) {\n location.params[key] = currentRoute.params[key];\n }\n }\n }\n\n if (record) {\n location.path = fillParams(record.path, location.params, (\"named route \\\"\" + name + \"\\\"\"));\n return _createRoute(record, location, redirectedFrom)\n }\n } else if (location.path) {\n location.params = {};\n for (var i = 0; i < pathList.length; i++) {\n var path = pathList[i];\n var record$1 = pathMap[path];\n if (matchRoute(record$1.regex, location.path, location.params)) {\n return _createRoute(record$1, location, redirectedFrom)\n }\n }\n }\n // no match\n return _createRoute(null, location)\n }\n\n function redirect (\n record,\n location\n ) {\n var originalRedirect = record.redirect;\n var redirect = typeof originalRedirect === 'function'\n ? originalRedirect(createRoute(record, location, null, router))\n : originalRedirect;\n\n if (typeof redirect === 'string') {\n redirect = { path: redirect };\n }\n\n if (!redirect || typeof redirect !== 'object') {\n if (process.env.NODE_ENV !== 'production') {\n warn(\n false, (\"invalid redirect option: \" + (JSON.stringify(redirect)))\n );\n }\n return _createRoute(null, location)\n }\n\n var re = redirect;\n var name = re.name;\n var path = re.path;\n var query = location.query;\n var hash = location.hash;\n var params = location.params;\n query = re.hasOwnProperty('query') ? re.query : query;\n hash = re.hasOwnProperty('hash') ? re.hash : hash;\n params = re.hasOwnProperty('params') ? re.params : params;\n\n if (name) {\n // resolved named direct\n var targetRecord = nameMap[name];\n if (process.env.NODE_ENV !== 'production') {\n assert(targetRecord, (\"redirect failed: named route \\\"\" + name + \"\\\" not found.\"));\n }\n return match({\n _normalized: true,\n name: name,\n query: query,\n hash: hash,\n params: params\n }, undefined, location)\n } else if (path) {\n // 1. resolve relative redirect\n var rawPath = resolveRecordPath(path, record);\n // 2. resolve params\n var resolvedPath = fillParams(rawPath, params, (\"redirect route with path \\\"\" + rawPath + \"\\\"\"));\n // 3. rematch with existing query and hash\n return match({\n _normalized: true,\n path: resolvedPath,\n query: query,\n hash: hash\n }, undefined, location)\n } else {\n if (process.env.NODE_ENV !== 'production') {\n warn(false, (\"invalid redirect option: \" + (JSON.stringify(redirect))));\n }\n return _createRoute(null, location)\n }\n }\n\n function alias (\n record,\n location,\n matchAs\n ) {\n var aliasedPath = fillParams(matchAs, location.params, (\"aliased route with path \\\"\" + matchAs + \"\\\"\"));\n var aliasedMatch = match({\n _normalized: true,\n path: aliasedPath\n });\n if (aliasedMatch) {\n var matched = aliasedMatch.matched;\n var aliasedRecord = matched[matched.length - 1];\n location.params = aliasedMatch.params;\n return _createRoute(aliasedRecord, location)\n }\n return _createRoute(null, location)\n }\n\n function _createRoute (\n record,\n location,\n redirectedFrom\n ) {\n if (record && record.redirect) {\n return redirect(record, redirectedFrom || location)\n }\n if (record && record.matchAs) {\n return alias(record, location, record.matchAs)\n }\n return createRoute(record, location, redirectedFrom, router)\n }\n\n return {\n match: match,\n addRoutes: addRoutes\n }\n}\n\nfunction matchRoute (\n regex,\n path,\n params\n) {\n var m = path.match(regex);\n\n if (!m) {\n return false\n } else if (!params) {\n return true\n }\n\n for (var i = 1, len = m.length; i < len; ++i) {\n var key = regex.keys[i - 1];\n var val = typeof m[i] === 'string' ? decodeURIComponent(m[i]) : m[i];\n if (key) {\n params[key.name] = val;\n }\n }\n\n return true\n}\n\nfunction resolveRecordPath (path, record) {\n return resolvePath(path, record.parent ? record.parent.path : '/', true)\n}\n\n/* */\n\n\nvar positionStore = Object.create(null);\n\nfunction setupScroll () {\n window.addEventListener('popstate', function (e) {\n saveScrollPosition();\n if (e.state && e.state.key) {\n setStateKey(e.state.key);\n }\n });\n}\n\nfunction handleScroll (\n router,\n to,\n from,\n isPop\n) {\n if (!router.app) {\n return\n }\n\n var behavior = router.options.scrollBehavior;\n if (!behavior) {\n return\n }\n\n if (process.env.NODE_ENV !== 'production') {\n assert(typeof behavior === 'function', \"scrollBehavior must be a function\");\n }\n\n // wait until re-render finishes before scrolling\n router.app.$nextTick(function () {\n var position = getScrollPosition();\n var shouldScroll = behavior(to, from, isPop ? position : null);\n if (!shouldScroll) {\n return\n }\n var isObject = typeof shouldScroll === 'object';\n if (isObject && typeof shouldScroll.selector === 'string') {\n var el = document.querySelector(shouldScroll.selector);\n if (el) {\n var offset = shouldScroll.offset && typeof shouldScroll.offset === 'object' ? shouldScroll.offset : {};\n offset = normalizeOffset(offset);\n position = getElementPosition(el, offset);\n } else if (isValidPosition(shouldScroll)) {\n position = normalizePosition(shouldScroll);\n }\n } else if (isObject && isValidPosition(shouldScroll)) {\n position = normalizePosition(shouldScroll);\n }\n\n if (position) {\n window.scrollTo(position.x, position.y);\n }\n });\n}\n\nfunction saveScrollPosition () {\n var key = getStateKey();\n if (key) {\n positionStore[key] = {\n x: window.pageXOffset,\n y: window.pageYOffset\n };\n }\n}\n\nfunction getScrollPosition () {\n var key = getStateKey();\n if (key) {\n return positionStore[key]\n }\n}\n\nfunction getElementPosition (el, offset) {\n var docEl = document.documentElement;\n var docRect = docEl.getBoundingClientRect();\n var elRect = el.getBoundingClientRect();\n return {\n x: elRect.left - docRect.left - offset.x,\n y: elRect.top - docRect.top - offset.y\n }\n}\n\nfunction isValidPosition (obj) {\n return isNumber(obj.x) || isNumber(obj.y)\n}\n\nfunction normalizePosition (obj) {\n return {\n x: isNumber(obj.x) ? obj.x : window.pageXOffset,\n y: isNumber(obj.y) ? obj.y : window.pageYOffset\n }\n}\n\nfunction normalizeOffset (obj) {\n return {\n x: isNumber(obj.x) ? obj.x : 0,\n y: isNumber(obj.y) ? obj.y : 0\n }\n}\n\nfunction isNumber (v) {\n return typeof v === 'number'\n}\n\n/* */\n\nvar supportsPushState = inBrowser && (function () {\n var ua = window.navigator.userAgent;\n\n if (\n (ua.indexOf('Android 2.') !== -1 || ua.indexOf('Android 4.0') !== -1) &&\n ua.indexOf('Mobile Safari') !== -1 &&\n ua.indexOf('Chrome') === -1 &&\n ua.indexOf('Windows Phone') === -1\n ) {\n return false\n }\n\n return window.history && 'pushState' in window.history\n})();\n\n// use User Timing api (if present) for more accurate key precision\nvar Time = inBrowser && window.performance && window.performance.now\n ? window.performance\n : Date;\n\nvar _key = genKey();\n\nfunction genKey () {\n return Time.now().toFixed(3)\n}\n\nfunction getStateKey () {\n return _key\n}\n\nfunction setStateKey (key) {\n _key = key;\n}\n\nfunction pushState (url, replace) {\n saveScrollPosition();\n // try...catch the pushState call to get around Safari\n // DOM Exception 18 where it limits to 100 pushState calls\n var history = window.history;\n try {\n if (replace) {\n history.replaceState({ key: _key }, '', url);\n } else {\n _key = genKey();\n history.pushState({ key: _key }, '', url);\n }\n } catch (e) {\n window.location[replace ? 'replace' : 'assign'](url);\n }\n}\n\nfunction replaceState (url) {\n pushState(url, true);\n}\n\n/* */\n\nfunction runQueue (queue, fn, cb) {\n var step = function (index) {\n if (index >= queue.length) {\n cb();\n } else {\n if (queue[index]) {\n fn(queue[index], function () {\n step(index + 1);\n });\n } else {\n step(index + 1);\n }\n }\n };\n step(0);\n}\n\n/* */\n\nfunction resolveAsyncComponents (matched) {\n return function (to, from, next) {\n var hasAsync = false;\n var pending = 0;\n var error = null;\n\n flatMapComponents(matched, function (def, _, match, key) {\n // if it's a function and doesn't have cid attached,\n // assume it's an async component resolve function.\n // we are not using Vue's default async resolving mechanism because\n // we want to halt the navigation until the incoming component has been\n // resolved.\n if (typeof def === 'function' && def.cid === undefined) {\n hasAsync = true;\n pending++;\n\n var resolve = once(function (resolvedDef) {\n if (resolvedDef.__esModule && resolvedDef.default) {\n resolvedDef = resolvedDef.default;\n }\n // save resolved on async factory in case it's used elsewhere\n def.resolved = typeof resolvedDef === 'function'\n ? resolvedDef\n : _Vue.extend(resolvedDef);\n match.components[key] = resolvedDef;\n pending--;\n if (pending <= 0) {\n next();\n }\n });\n\n var reject = once(function (reason) {\n var msg = \"Failed to resolve async component \" + key + \": \" + reason;\n process.env.NODE_ENV !== 'production' && warn(false, msg);\n if (!error) {\n error = isError(reason)\n ? reason\n : new Error(msg);\n next(error);\n }\n });\n\n var res;\n try {\n res = def(resolve, reject);\n } catch (e) {\n reject(e);\n }\n if (res) {\n if (typeof res.then === 'function') {\n res.then(resolve, reject);\n } else {\n // new syntax in Vue 2.3\n var comp = res.component;\n if (comp && typeof comp.then === 'function') {\n comp.then(resolve, reject);\n }\n }\n }\n }\n });\n\n if (!hasAsync) { next(); }\n }\n}\n\nfunction flatMapComponents (\n matched,\n fn\n) {\n return flatten(matched.map(function (m) {\n return Object.keys(m.components).map(function (key) { return fn(\n m.components[key],\n m.instances[key],\n m, key\n ); })\n }))\n}\n\nfunction flatten (arr) {\n return Array.prototype.concat.apply([], arr)\n}\n\n// in Webpack 2, require.ensure now also returns a Promise\n// so the resolve/reject functions may get called an extra time\n// if the user uses an arrow function shorthand that happens to\n// return that Promise.\nfunction once (fn) {\n var called = false;\n return function () {\n var args = [], len = arguments.length;\n while ( len-- ) args[ len ] = arguments[ len ];\n\n if (called) { return }\n called = true;\n return fn.apply(this, args)\n }\n}\n\n/* */\n\nvar History = function History (router, base) {\n this.router = router;\n this.base = normalizeBase(base);\n // start with a route object that stands for \"nowhere\"\n this.current = START;\n this.pending = null;\n this.ready = false;\n this.readyCbs = [];\n this.readyErrorCbs = [];\n this.errorCbs = [];\n};\n\nHistory.prototype.listen = function listen (cb) {\n this.cb = cb;\n};\n\nHistory.prototype.onReady = function onReady (cb, errorCb) {\n if (this.ready) {\n cb();\n } else {\n this.readyCbs.push(cb);\n if (errorCb) {\n this.readyErrorCbs.push(errorCb);\n }\n }\n};\n\nHistory.prototype.onError = function onError (errorCb) {\n this.errorCbs.push(errorCb);\n};\n\nHistory.prototype.transitionTo = function transitionTo (location, onComplete, onAbort) {\n var this$1 = this;\n\n var route = this.router.match(location, this.current);\n this.confirmTransition(route, function () {\n this$1.updateRoute(route);\n onComplete && onComplete(route);\n this$1.ensureURL();\n\n // fire ready cbs once\n if (!this$1.ready) {\n this$1.ready = true;\n this$1.readyCbs.forEach(function (cb) { cb(route); });\n }\n }, function (err) {\n if (onAbort) {\n onAbort(err);\n }\n if (err && !this$1.ready) {\n this$1.ready = true;\n this$1.readyErrorCbs.forEach(function (cb) { cb(err); });\n }\n });\n};\n\nHistory.prototype.confirmTransition = function confirmTransition (route, onComplete, onAbort) {\n var this$1 = this;\n\n var current = this.current;\n var abort = function (err) {\n if (isError(err)) {\n if (this$1.errorCbs.length) {\n this$1.errorCbs.forEach(function (cb) { cb(err); });\n } else {\n warn(false, 'uncaught error during route navigation:');\n console.error(err);\n }\n }\n onAbort && onAbort(err);\n };\n if (\n isSameRoute(route, current) &&\n // in the case the route map has been dynamically appended to\n route.matched.length === current.matched.length\n ) {\n this.ensureURL();\n return abort()\n }\n\n var ref = resolveQueue(this.current.matched, route.matched);\n var updated = ref.updated;\n var deactivated = ref.deactivated;\n var activated = ref.activated;\n\n var queue = [].concat(\n // in-component leave guards\n extractLeaveGuards(deactivated),\n // global before hooks\n this.router.beforeHooks,\n // in-component update hooks\n extractUpdateHooks(updated),\n // in-config enter guards\n activated.map(function (m) { return m.beforeEnter; }),\n // async components\n resolveAsyncComponents(activated)\n );\n\n this.pending = route;\n var iterator = function (hook, next) {\n if (this$1.pending !== route) {\n return abort()\n }\n try {\n hook(route, current, function (to) {\n if (to === false || isError(to)) {\n // next(false) -> abort navigation, ensure current URL\n this$1.ensureURL(true);\n abort(to);\n } else if (\n typeof to === 'string' ||\n (typeof to === 'object' && (\n typeof to.path === 'string' ||\n typeof to.name === 'string'\n ))\n ) {\n // next('/') or next({ path: '/' }) -> redirect\n abort();\n if (typeof to === 'object' && to.replace) {\n this$1.replace(to);\n } else {\n this$1.push(to);\n }\n } else {\n // confirm transition and pass on the value\n next(to);\n }\n });\n } catch (e) {\n abort(e);\n }\n };\n\n runQueue(queue, iterator, function () {\n var postEnterCbs = [];\n var isValid = function () { return this$1.current === route; };\n // wait until async components are resolved before\n // extracting in-component enter guards\n var enterGuards = extractEnterGuards(activated, postEnterCbs, isValid);\n var queue = enterGuards.concat(this$1.router.resolveHooks);\n runQueue(queue, iterator, function () {\n if (this$1.pending !== route) {\n return abort()\n }\n this$1.pending = null;\n onComplete(route);\n if (this$1.router.app) {\n this$1.router.app.$nextTick(function () {\n postEnterCbs.forEach(function (cb) { cb(); });\n });\n }\n });\n });\n};\n\nHistory.prototype.updateRoute = function updateRoute (route) {\n var prev = this.current;\n this.current = route;\n this.cb && this.cb(route);\n this.router.afterHooks.forEach(function (hook) {\n hook && hook(route, prev);\n });\n};\n\nfunction normalizeBase (base) {\n if (!base) {\n if (inBrowser) {\n // respect tag\n var baseEl = document.querySelector('base');\n base = (baseEl && baseEl.getAttribute('href')) || '/';\n // strip full URL origin\n base = base.replace(/^https?:\\/\\/[^\\/]+/, '');\n } else {\n base = '/';\n }\n }\n // make sure there's the starting slash\n if (base.charAt(0) !== '/') {\n base = '/' + base;\n }\n // remove trailing slash\n return base.replace(/\\/$/, '')\n}\n\nfunction resolveQueue (\n current,\n next\n) {\n var i;\n var max = Math.max(current.length, next.length);\n for (i = 0; i < max; i++) {\n if (current[i] !== next[i]) {\n break\n }\n }\n return {\n updated: next.slice(0, i),\n activated: next.slice(i),\n deactivated: current.slice(i)\n }\n}\n\nfunction extractGuards (\n records,\n name,\n bind,\n reverse\n) {\n var guards = flatMapComponents(records, function (def, instance, match, key) {\n var guard = extractGuard(def, name);\n if (guard) {\n return Array.isArray(guard)\n ? guard.map(function (guard) { return bind(guard, instance, match, key); })\n : bind(guard, instance, match, key)\n }\n });\n return flatten(reverse ? guards.reverse() : guards)\n}\n\nfunction extractGuard (\n def,\n key\n) {\n if (typeof def !== 'function') {\n // extend now so that global mixins are applied.\n def = _Vue.extend(def);\n }\n return def.options[key]\n}\n\nfunction extractLeaveGuards (deactivated) {\n return extractGuards(deactivated, 'beforeRouteLeave', bindGuard, true)\n}\n\nfunction extractUpdateHooks (updated) {\n return extractGuards(updated, 'beforeRouteUpdate', bindGuard)\n}\n\nfunction bindGuard (guard, instance) {\n if (instance) {\n return function boundRouteGuard () {\n return guard.apply(instance, arguments)\n }\n }\n}\n\nfunction extractEnterGuards (\n activated,\n cbs,\n isValid\n) {\n return extractGuards(activated, 'beforeRouteEnter', function (guard, _, match, key) {\n return bindEnterGuard(guard, match, key, cbs, isValid)\n })\n}\n\nfunction bindEnterGuard (\n guard,\n match,\n key,\n cbs,\n isValid\n) {\n return function routeEnterGuard (to, from, next) {\n return guard(to, from, function (cb) {\n next(cb);\n if (typeof cb === 'function') {\n cbs.push(function () {\n // #750\n // if a router-view is wrapped with an out-in transition,\n // the instance may not have been registered at this time.\n // we will need to poll for registration until current route\n // is no longer valid.\n poll(cb, match.instances, key, isValid);\n });\n }\n })\n }\n}\n\nfunction poll (\n cb, // somehow flow cannot infer this is a function\n instances,\n key,\n isValid\n) {\n if (instances[key]) {\n cb(instances[key]);\n } else if (isValid()) {\n setTimeout(function () {\n poll(cb, instances, key, isValid);\n }, 16);\n }\n}\n\n/* */\n\n\nvar HTML5History = (function (History$$1) {\n function HTML5History (router, base) {\n var this$1 = this;\n\n History$$1.call(this, router, base);\n\n var expectScroll = router.options.scrollBehavior;\n\n if (expectScroll) {\n setupScroll();\n }\n\n window.addEventListener('popstate', function (e) {\n var current = this$1.current;\n this$1.transitionTo(getLocation(this$1.base), function (route) {\n if (expectScroll) {\n handleScroll(router, route, current, true);\n }\n });\n });\n }\n\n if ( History$$1 ) HTML5History.__proto__ = History$$1;\n HTML5History.prototype = Object.create( History$$1 && History$$1.prototype );\n HTML5History.prototype.constructor = HTML5History;\n\n HTML5History.prototype.go = function go (n) {\n window.history.go(n);\n };\n\n HTML5History.prototype.push = function push (location, onComplete, onAbort) {\n var this$1 = this;\n\n var ref = this;\n var fromRoute = ref.current;\n this.transitionTo(location, function (route) {\n pushState(cleanPath(this$1.base + route.fullPath));\n handleScroll(this$1.router, route, fromRoute, false);\n onComplete && onComplete(route);\n }, onAbort);\n };\n\n HTML5History.prototype.replace = function replace (location, onComplete, onAbort) {\n var this$1 = this;\n\n var ref = this;\n var fromRoute = ref.current;\n this.transitionTo(location, function (route) {\n replaceState(cleanPath(this$1.base + route.fullPath));\n handleScroll(this$1.router, route, fromRoute, false);\n onComplete && onComplete(route);\n }, onAbort);\n };\n\n HTML5History.prototype.ensureURL = function ensureURL (push) {\n if (getLocation(this.base) !== this.current.fullPath) {\n var current = cleanPath(this.base + this.current.fullPath);\n push ? pushState(current) : replaceState(current);\n }\n };\n\n HTML5History.prototype.getCurrentLocation = function getCurrentLocation () {\n return getLocation(this.base)\n };\n\n return HTML5History;\n}(History));\n\nfunction getLocation (base) {\n var path = window.location.pathname;\n if (base && path.indexOf(base) === 0) {\n path = path.slice(base.length);\n }\n return (path || '/') + window.location.search + window.location.hash\n}\n\n/* */\n\n\nvar HashHistory = (function (History$$1) {\n function HashHistory (router, base, fallback) {\n History$$1.call(this, router, base);\n // check history fallback deeplinking\n if (fallback && checkFallback(this.base)) {\n return\n }\n ensureSlash();\n }\n\n if ( History$$1 ) HashHistory.__proto__ = History$$1;\n HashHistory.prototype = Object.create( History$$1 && History$$1.prototype );\n HashHistory.prototype.constructor = HashHistory;\n\n // this is delayed until the app mounts\n // to avoid the hashchange listener being fired too early\n HashHistory.prototype.setupListeners = function setupListeners () {\n var this$1 = this;\n\n window.addEventListener('hashchange', function () {\n if (!ensureSlash()) {\n return\n }\n this$1.transitionTo(getHash(), function (route) {\n replaceHash(route.fullPath);\n });\n });\n };\n\n HashHistory.prototype.push = function push (location, onComplete, onAbort) {\n this.transitionTo(location, function (route) {\n pushHash(route.fullPath);\n onComplete && onComplete(route);\n }, onAbort);\n };\n\n HashHistory.prototype.replace = function replace (location, onComplete, onAbort) {\n this.transitionTo(location, function (route) {\n replaceHash(route.fullPath);\n onComplete && onComplete(route);\n }, onAbort);\n };\n\n HashHistory.prototype.go = function go (n) {\n window.history.go(n);\n };\n\n HashHistory.prototype.ensureURL = function ensureURL (push) {\n var current = this.current.fullPath;\n if (getHash() !== current) {\n push ? pushHash(current) : replaceHash(current);\n }\n };\n\n HashHistory.prototype.getCurrentLocation = function getCurrentLocation () {\n return getHash()\n };\n\n return HashHistory;\n}(History));\n\nfunction checkFallback (base) {\n var location = getLocation(base);\n if (!/^\\/#/.test(location)) {\n window.location.replace(\n cleanPath(base + '/#' + location)\n );\n return true\n }\n}\n\nfunction ensureSlash () {\n var path = getHash();\n if (path.charAt(0) === '/') {\n return true\n }\n replaceHash('/' + path);\n return false\n}\n\nfunction getHash () {\n // We can't use window.location.hash here because it's not\n // consistent across browsers - Firefox will pre-decode it!\n var href = window.location.href;\n var index = href.indexOf('#');\n return index === -1 ? '' : href.slice(index + 1)\n}\n\nfunction pushHash (path) {\n window.location.hash = path;\n}\n\nfunction replaceHash (path) {\n var href = window.location.href;\n var i = href.indexOf('#');\n var base = i >= 0 ? href.slice(0, i) : href;\n window.location.replace((base + \"#\" + path));\n}\n\n/* */\n\n\nvar AbstractHistory = (function (History$$1) {\n function AbstractHistory (router, base) {\n History$$1.call(this, router, base);\n this.stack = [];\n this.index = -1;\n }\n\n if ( History$$1 ) AbstractHistory.__proto__ = History$$1;\n AbstractHistory.prototype = Object.create( History$$1 && History$$1.prototype );\n AbstractHistory.prototype.constructor = AbstractHistory;\n\n AbstractHistory.prototype.push = function push (location, onComplete, onAbort) {\n var this$1 = this;\n\n this.transitionTo(location, function (route) {\n this$1.stack = this$1.stack.slice(0, this$1.index + 1).concat(route);\n this$1.index++;\n onComplete && onComplete(route);\n }, onAbort);\n };\n\n AbstractHistory.prototype.replace = function replace (location, onComplete, onAbort) {\n var this$1 = this;\n\n this.transitionTo(location, function (route) {\n this$1.stack = this$1.stack.slice(0, this$1.index).concat(route);\n onComplete && onComplete(route);\n }, onAbort);\n };\n\n AbstractHistory.prototype.go = function go (n) {\n var this$1 = this;\n\n var targetIndex = this.index + n;\n if (targetIndex < 0 || targetIndex >= this.stack.length) {\n return\n }\n var route = this.stack[targetIndex];\n this.confirmTransition(route, function () {\n this$1.index = targetIndex;\n this$1.updateRoute(route);\n });\n };\n\n AbstractHistory.prototype.getCurrentLocation = function getCurrentLocation () {\n var current = this.stack[this.stack.length - 1];\n return current ? current.fullPath : '/'\n };\n\n AbstractHistory.prototype.ensureURL = function ensureURL () {\n // noop\n };\n\n return AbstractHistory;\n}(History));\n\n/* */\n\nvar VueRouter = function VueRouter (options) {\n if ( options === void 0 ) options = {};\n\n this.app = null;\n this.apps = [];\n this.options = options;\n this.beforeHooks = [];\n this.resolveHooks = [];\n this.afterHooks = [];\n this.matcher = createMatcher(options.routes || [], this);\n\n var mode = options.mode || 'hash';\n this.fallback = mode === 'history' && !supportsPushState && options.fallback !== false;\n if (this.fallback) {\n mode = 'hash';\n }\n if (!inBrowser) {\n mode = 'abstract';\n }\n this.mode = mode;\n\n switch (mode) {\n case 'history':\n this.history = new HTML5History(this, options.base);\n break\n case 'hash':\n this.history = new HashHistory(this, options.base, this.fallback);\n break\n case 'abstract':\n this.history = new AbstractHistory(this, options.base);\n break\n default:\n if (process.env.NODE_ENV !== 'production') {\n assert(false, (\"invalid mode: \" + mode));\n }\n }\n};\n\nvar prototypeAccessors = { currentRoute: {} };\n\nVueRouter.prototype.match = function match (\n raw,\n current,\n redirectedFrom\n) {\n return this.matcher.match(raw, current, redirectedFrom)\n};\n\nprototypeAccessors.currentRoute.get = function () {\n return this.history && this.history.current\n};\n\nVueRouter.prototype.init = function init (app /* Vue component instance */) {\n var this$1 = this;\n\n process.env.NODE_ENV !== 'production' && assert(\n install.installed,\n \"not installed. Make sure to call `Vue.use(VueRouter)` \" +\n \"before creating root instance.\"\n );\n\n this.apps.push(app);\n\n // main app already initialized.\n if (this.app) {\n return\n }\n\n this.app = app;\n\n var history = this.history;\n\n if (history instanceof HTML5History) {\n history.transitionTo(history.getCurrentLocation());\n } else if (history instanceof HashHistory) {\n var setupHashListener = function () {\n history.setupListeners();\n };\n history.transitionTo(\n history.getCurrentLocation(),\n setupHashListener,\n setupHashListener\n );\n }\n\n history.listen(function (route) {\n this$1.apps.forEach(function (app) {\n app._route = route;\n });\n });\n};\n\nVueRouter.prototype.beforeEach = function beforeEach (fn) {\n return registerHook(this.beforeHooks, fn)\n};\n\nVueRouter.prototype.beforeResolve = function beforeResolve (fn) {\n return registerHook(this.resolveHooks, fn)\n};\n\nVueRouter.prototype.afterEach = function afterEach (fn) {\n return registerHook(this.afterHooks, fn)\n};\n\nVueRouter.prototype.onReady = function onReady (cb, errorCb) {\n this.history.onReady(cb, errorCb);\n};\n\nVueRouter.prototype.onError = function onError (errorCb) {\n this.history.onError(errorCb);\n};\n\nVueRouter.prototype.push = function push (location, onComplete, onAbort) {\n this.history.push(location, onComplete, onAbort);\n};\n\nVueRouter.prototype.replace = function replace (location, onComplete, onAbort) {\n this.history.replace(location, onComplete, onAbort);\n};\n\nVueRouter.prototype.go = function go (n) {\n this.history.go(n);\n};\n\nVueRouter.prototype.back = function back () {\n this.go(-1);\n};\n\nVueRouter.prototype.forward = function forward () {\n this.go(1);\n};\n\nVueRouter.prototype.getMatchedComponents = function getMatchedComponents (to) {\n var route = to\n ? to.matched\n ? to\n : this.resolve(to).route\n : this.currentRoute;\n if (!route) {\n return []\n }\n return [].concat.apply([], route.matched.map(function (m) {\n return Object.keys(m.components).map(function (key) {\n return m.components[key]\n })\n }))\n};\n\nVueRouter.prototype.resolve = function resolve (\n to,\n current,\n append\n) {\n var location = normalizeLocation(\n to,\n current || this.history.current,\n append,\n this\n );\n var route = this.match(location, current);\n var fullPath = route.redirectedFrom || route.fullPath;\n var base = this.history.base;\n var href = createHref(base, fullPath, this.mode);\n return {\n location: location,\n route: route,\n href: href,\n // for backwards compat\n normalizedTo: location,\n resolved: route\n }\n};\n\nVueRouter.prototype.addRoutes = function addRoutes (routes) {\n this.matcher.addRoutes(routes);\n if (this.history.current !== START) {\n this.history.transitionTo(this.history.getCurrentLocation());\n }\n};\n\nObject.defineProperties( VueRouter.prototype, prototypeAccessors );\n\nfunction registerHook (list, fn) {\n list.push(fn);\n return function () {\n var i = list.indexOf(fn);\n if (i > -1) { list.splice(i, 1); }\n }\n}\n\nfunction createHref (base, fullPath, mode) {\n var path = mode === 'hash' ? '#' + fullPath : fullPath;\n return base ? cleanPath(base + '/' + path) : path\n}\n\nVueRouter.install = install;\nVueRouter.version = '2.7.0';\n\nif (inBrowser && window.Vue) {\n window.Vue.use(VueRouter);\n}\n\nexport default VueRouter;\n","/*!\n * Vue.js v2.6.12\n * (c) 2014-2020 Evan You\n * Released under the MIT License.\n */\n'use strict';\n\n/* */\n\nvar emptyObject = Object.freeze({});\n\n// These helpers produce better VM code in JS engines due to their\n// explicitness and function inlining.\nfunction isUndef (v) {\n return v === undefined || v === null\n}\n\nfunction isDef (v) {\n return v !== undefined && v !== null\n}\n\nfunction isTrue (v) {\n return v === true\n}\n\nfunction isFalse (v) {\n return v === false\n}\n\n/**\n * Check if value is primitive.\n */\nfunction isPrimitive (value) {\n return (\n typeof value === 'string' ||\n typeof value === 'number' ||\n // $flow-disable-line\n typeof value === 'symbol' ||\n typeof value === 'boolean'\n )\n}\n\n/**\n * Quick object check - this is primarily used to tell\n * Objects from primitive values when we know the value\n * is a JSON-compliant type.\n */\nfunction isObject (obj) {\n return obj !== null && typeof obj === 'object'\n}\n\n/**\n * Get the raw type string of a value, e.g., [object Object].\n */\nvar _toString = Object.prototype.toString;\n\nfunction toRawType (value) {\n return _toString.call(value).slice(8, -1)\n}\n\n/**\n * Strict object type check. Only returns true\n * for plain JavaScript objects.\n */\nfunction isPlainObject (obj) {\n return _toString.call(obj) === '[object Object]'\n}\n\nfunction isRegExp (v) {\n return _toString.call(v) === '[object RegExp]'\n}\n\n/**\n * Check if val is a valid array index.\n */\nfunction isValidArrayIndex (val) {\n var n = parseFloat(String(val));\n return n >= 0 && Math.floor(n) === n && isFinite(val)\n}\n\nfunction isPromise (val) {\n return (\n isDef(val) &&\n typeof val.then === 'function' &&\n typeof val.catch === 'function'\n )\n}\n\n/**\n * Convert a value to a string that is actually rendered.\n */\nfunction toString (val) {\n return val == null\n ? ''\n : Array.isArray(val) || (isPlainObject(val) && val.toString === _toString)\n ? JSON.stringify(val, null, 2)\n : String(val)\n}\n\n/**\n * Convert an input value to a number for persistence.\n * If the conversion fails, return original string.\n */\nfunction toNumber (val) {\n var n = parseFloat(val);\n return isNaN(n) ? val : n\n}\n\n/**\n * Make a map and return a function for checking if a key\n * is in that map.\n */\nfunction makeMap (\n str,\n expectsLowerCase\n) {\n var map = Object.create(null);\n var list = str.split(',');\n for (var i = 0; i < list.length; i++) {\n map[list[i]] = true;\n }\n return expectsLowerCase\n ? function (val) { return map[val.toLowerCase()]; }\n : function (val) { return map[val]; }\n}\n\n/**\n * Check if a tag is a built-in tag.\n */\nvar isBuiltInTag = makeMap('slot,component', true);\n\n/**\n * Check if an attribute is a reserved attribute.\n */\nvar isReservedAttribute = makeMap('key,ref,slot,slot-scope,is');\n\n/**\n * Remove an item from an array.\n */\nfunction remove (arr, item) {\n if (arr.length) {\n var index = arr.indexOf(item);\n if (index > -1) {\n return arr.splice(index, 1)\n }\n }\n}\n\n/**\n * Check whether an object has the property.\n */\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nfunction hasOwn (obj, key) {\n return hasOwnProperty.call(obj, key)\n}\n\n/**\n * Create a cached version of a pure function.\n */\nfunction cached (fn) {\n var cache = Object.create(null);\n return (function cachedFn (str) {\n var hit = cache[str];\n return hit || (cache[str] = fn(str))\n })\n}\n\n/**\n * Camelize a hyphen-delimited string.\n */\nvar camelizeRE = /-(\\w)/g;\nvar camelize = cached(function (str) {\n return str.replace(camelizeRE, function (_, c) { return c ? c.toUpperCase() : ''; })\n});\n\n/**\n * Capitalize a string.\n */\nvar capitalize = cached(function (str) {\n return str.charAt(0).toUpperCase() + str.slice(1)\n});\n\n/**\n * Hyphenate a camelCase string.\n */\nvar hyphenateRE = /\\B([A-Z])/g;\nvar hyphenate = cached(function (str) {\n return str.replace(hyphenateRE, '-$1').toLowerCase()\n});\n\n/**\n * Simple bind polyfill for environments that do not support it,\n * e.g., PhantomJS 1.x. Technically, we don't need this anymore\n * since native bind is now performant enough in most browsers.\n * But removing it would mean breaking code that was able to run in\n * PhantomJS 1.x, so this must be kept for backward compatibility.\n */\n\n/* istanbul ignore next */\nfunction polyfillBind (fn, ctx) {\n function boundFn (a) {\n var l = arguments.length;\n return l\n ? l > 1\n ? fn.apply(ctx, arguments)\n : fn.call(ctx, a)\n : fn.call(ctx)\n }\n\n boundFn._length = fn.length;\n return boundFn\n}\n\nfunction nativeBind (fn, ctx) {\n return fn.bind(ctx)\n}\n\nvar bind = Function.prototype.bind\n ? nativeBind\n : polyfillBind;\n\n/**\n * Convert an Array-like object to a real Array.\n */\nfunction toArray (list, start) {\n start = start || 0;\n var i = list.length - start;\n var ret = new Array(i);\n while (i--) {\n ret[i] = list[i + start];\n }\n return ret\n}\n\n/**\n * Mix properties into target object.\n */\nfunction extend (to, _from) {\n for (var key in _from) {\n to[key] = _from[key];\n }\n return to\n}\n\n/**\n * Merge an Array of Objects into a single Object.\n */\nfunction toObject (arr) {\n var res = {};\n for (var i = 0; i < arr.length; i++) {\n if (arr[i]) {\n extend(res, arr[i]);\n }\n }\n return res\n}\n\n/* eslint-disable no-unused-vars */\n\n/**\n * Perform no operation.\n * Stubbing args to make Flow happy without leaving useless transpiled code\n * with ...rest (https://flow.org/blog/2017/05/07/Strict-Function-Call-Arity/).\n */\nfunction noop (a, b, c) {}\n\n/**\n * Always return false.\n */\nvar no = function (a, b, c) { return false; };\n\n/* eslint-enable no-unused-vars */\n\n/**\n * Return the same value.\n */\nvar identity = function (_) { return _; };\n\n/**\n * Generate a string containing static keys from compiler modules.\n */\nfunction genStaticKeys (modules) {\n return modules.reduce(function (keys, m) {\n return keys.concat(m.staticKeys || [])\n }, []).join(',')\n}\n\n/**\n * Check if two values are loosely equal - that is,\n * if they are plain objects, do they have the same shape?\n */\nfunction looseEqual (a, b) {\n if (a === b) { return true }\n var isObjectA = isObject(a);\n var isObjectB = isObject(b);\n if (isObjectA && isObjectB) {\n try {\n var isArrayA = Array.isArray(a);\n var isArrayB = Array.isArray(b);\n if (isArrayA && isArrayB) {\n return a.length === b.length && a.every(function (e, i) {\n return looseEqual(e, b[i])\n })\n } else if (a instanceof Date && b instanceof Date) {\n return a.getTime() === b.getTime()\n } else if (!isArrayA && !isArrayB) {\n var keysA = Object.keys(a);\n var keysB = Object.keys(b);\n return keysA.length === keysB.length && keysA.every(function (key) {\n return looseEqual(a[key], b[key])\n })\n } else {\n /* istanbul ignore next */\n return false\n }\n } catch (e) {\n /* istanbul ignore next */\n return false\n }\n } else if (!isObjectA && !isObjectB) {\n return String(a) === String(b)\n } else {\n return false\n }\n}\n\n/**\n * Return the first index at which a loosely equal value can be\n * found in the array (if value is a plain object, the array must\n * contain an object of the same shape), or -1 if it is not present.\n */\nfunction looseIndexOf (arr, val) {\n for (var i = 0; i < arr.length; i++) {\n if (looseEqual(arr[i], val)) { return i }\n }\n return -1\n}\n\n/**\n * Ensure a function is called only once.\n */\nfunction once (fn) {\n var called = false;\n return function () {\n if (!called) {\n called = true;\n fn.apply(this, arguments);\n }\n }\n}\n\nvar SSR_ATTR = 'data-server-rendered';\n\nvar ASSET_TYPES = [\n 'component',\n 'directive',\n 'filter'\n];\n\nvar LIFECYCLE_HOOKS = [\n 'beforeCreate',\n 'created',\n 'beforeMount',\n 'mounted',\n 'beforeUpdate',\n 'updated',\n 'beforeDestroy',\n 'destroyed',\n 'activated',\n 'deactivated',\n 'errorCaptured',\n 'serverPrefetch'\n];\n\n/* */\n\n\n\nvar config = ({\n /**\n * Option merge strategies (used in core/util/options)\n */\n // $flow-disable-line\n optionMergeStrategies: Object.create(null),\n\n /**\n * Whether to suppress warnings.\n */\n silent: false,\n\n /**\n * Show production mode tip message on boot?\n */\n productionTip: \"development\" !== 'production',\n\n /**\n * Whether to enable devtools\n */\n devtools: \"development\" !== 'production',\n\n /**\n * Whether to record perf\n */\n performance: false,\n\n /**\n * Error handler for watcher errors\n */\n errorHandler: null,\n\n /**\n * Warn handler for watcher warns\n */\n warnHandler: null,\n\n /**\n * Ignore certain custom elements\n */\n ignoredElements: [],\n\n /**\n * Custom user key aliases for v-on\n */\n // $flow-disable-line\n keyCodes: Object.create(null),\n\n /**\n * Check if a tag is reserved so that it cannot be registered as a\n * component. This is platform-dependent and may be overwritten.\n */\n isReservedTag: no,\n\n /**\n * Check if an attribute is reserved so that it cannot be used as a component\n * prop. This is platform-dependent and may be overwritten.\n */\n isReservedAttr: no,\n\n /**\n * Check if a tag is an unknown element.\n * Platform-dependent.\n */\n isUnknownElement: no,\n\n /**\n * Get the namespace of an element\n */\n getTagNamespace: noop,\n\n /**\n * Parse the real tag name for the specific platform.\n */\n parsePlatformTagName: identity,\n\n /**\n * Check if an attribute must be bound using property, e.g. value\n * Platform-dependent.\n */\n mustUseProp: no,\n\n /**\n * Perform updates asynchronously. Intended to be used by Vue Test Utils\n * This will significantly reduce performance if set to false.\n */\n async: true,\n\n /**\n * Exposed for legacy reasons\n */\n _lifecycleHooks: LIFECYCLE_HOOKS\n});\n\n/* */\n\n/**\n * unicode letters used for parsing html tags, component names and property paths.\n * using https://www.w3.org/TR/html53/semantics-scripting.html#potentialcustomelementname\n * skipping \\u10000-\\uEFFFF due to it freezing up PhantomJS\n */\nvar unicodeRegExp = /a-zA-Z\\u00B7\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u203F-\\u2040\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD/;\n\n/**\n * Check if a string starts with $ or _\n */\nfunction isReserved (str) {\n var c = (str + '').charCodeAt(0);\n return c === 0x24 || c === 0x5F\n}\n\n/**\n * Define a property.\n */\nfunction def (obj, key, val, enumerable) {\n Object.defineProperty(obj, key, {\n value: val,\n enumerable: !!enumerable,\n writable: true,\n configurable: true\n });\n}\n\n/**\n * Parse simple path.\n */\nvar bailRE = new RegExp((\"[^\" + (unicodeRegExp.source) + \".$_\\\\d]\"));\nfunction parsePath (path) {\n if (bailRE.test(path)) {\n return\n }\n var segments = path.split('.');\n return function (obj) {\n for (var i = 0; i < segments.length; i++) {\n if (!obj) { return }\n obj = obj[segments[i]];\n }\n return obj\n }\n}\n\n/* */\n\n// can we use __proto__?\nvar hasProto = '__proto__' in {};\n\n// Browser environment sniffing\nvar inBrowser = typeof window !== 'undefined';\nvar inWeex = typeof WXEnvironment !== 'undefined' && !!WXEnvironment.platform;\nvar weexPlatform = inWeex && WXEnvironment.platform.toLowerCase();\nvar UA = inBrowser && window.navigator.userAgent.toLowerCase();\nvar isIE = UA && /msie|trident/.test(UA);\nvar isIE9 = UA && UA.indexOf('msie 9.0') > 0;\nvar isEdge = UA && UA.indexOf('edge/') > 0;\nvar isAndroid = (UA && UA.indexOf('android') > 0) || (weexPlatform === 'android');\nvar isIOS = (UA && /iphone|ipad|ipod|ios/.test(UA)) || (weexPlatform === 'ios');\nvar isChrome = UA && /chrome\\/\\d+/.test(UA) && !isEdge;\nvar isPhantomJS = UA && /phantomjs/.test(UA);\nvar isFF = UA && UA.match(/firefox\\/(\\d+)/);\n\n// Firefox has a \"watch\" function on Object.prototype...\nvar nativeWatch = ({}).watch;\n\nvar supportsPassive = false;\nif (inBrowser) {\n try {\n var opts = {};\n Object.defineProperty(opts, 'passive', ({\n get: function get () {\n /* istanbul ignore next */\n supportsPassive = true;\n }\n })); // https://github.com/facebook/flow/issues/285\n window.addEventListener('test-passive', null, opts);\n } catch (e) {}\n}\n\n// this needs to be lazy-evaled because vue may be required before\n// vue-server-renderer can set VUE_ENV\nvar _isServer;\nvar isServerRendering = function () {\n if (_isServer === undefined) {\n /* istanbul ignore if */\n if (!inBrowser && !inWeex && typeof global !== 'undefined') {\n // detect presence of vue-server-renderer and avoid\n // Webpack shimming the process\n _isServer = global['process'] && global['process'].env.VUE_ENV === 'server';\n } else {\n _isServer = false;\n }\n }\n return _isServer\n};\n\n// detect devtools\nvar devtools = inBrowser && window.__VUE_DEVTOOLS_GLOBAL_HOOK__;\n\n/* istanbul ignore next */\nfunction isNative (Ctor) {\n return typeof Ctor === 'function' && /native code/.test(Ctor.toString())\n}\n\nvar hasSymbol =\n typeof Symbol !== 'undefined' && isNative(Symbol) &&\n typeof Reflect !== 'undefined' && isNative(Reflect.ownKeys);\n\nvar _Set;\n/* istanbul ignore if */ // $flow-disable-line\nif (typeof Set !== 'undefined' && isNative(Set)) {\n // use native Set when available.\n _Set = Set;\n} else {\n // a non-standard Set polyfill that only works with primitive keys.\n _Set = /*@__PURE__*/(function () {\n function Set () {\n this.set = Object.create(null);\n }\n Set.prototype.has = function has (key) {\n return this.set[key] === true\n };\n Set.prototype.add = function add (key) {\n this.set[key] = true;\n };\n Set.prototype.clear = function clear () {\n this.set = Object.create(null);\n };\n\n return Set;\n }());\n}\n\n/* */\n\nvar warn = noop;\nvar tip = noop;\nvar generateComponentTrace = (noop); // work around flow check\nvar formatComponentName = (noop);\n\n{\n var hasConsole = typeof console !== 'undefined';\n var classifyRE = /(?:^|[-_])(\\w)/g;\n var classify = function (str) { return str\n .replace(classifyRE, function (c) { return c.toUpperCase(); })\n .replace(/[-_]/g, ''); };\n\n warn = function (msg, vm) {\n var trace = vm ? generateComponentTrace(vm) : '';\n\n if (config.warnHandler) {\n config.warnHandler.call(null, msg, vm, trace);\n } else if (hasConsole && (!config.silent)) {\n console.error((\"[Vue warn]: \" + msg + trace));\n }\n };\n\n tip = function (msg, vm) {\n if (hasConsole && (!config.silent)) {\n console.warn(\"[Vue tip]: \" + msg + (\n vm ? generateComponentTrace(vm) : ''\n ));\n }\n };\n\n formatComponentName = function (vm, includeFile) {\n if (vm.$root === vm) {\n return ''\n }\n var options = typeof vm === 'function' && vm.cid != null\n ? vm.options\n : vm._isVue\n ? vm.$options || vm.constructor.options\n : vm;\n var name = options.name || options._componentTag;\n var file = options.__file;\n if (!name && file) {\n var match = file.match(/([^/\\\\]+)\\.vue$/);\n name = match && match[1];\n }\n\n return (\n (name ? (\"<\" + (classify(name)) + \">\") : \"\") +\n (file && includeFile !== false ? (\" at \" + file) : '')\n )\n };\n\n var repeat = function (str, n) {\n var res = '';\n while (n) {\n if (n % 2 === 1) { res += str; }\n if (n > 1) { str += str; }\n n >>= 1;\n }\n return res\n };\n\n generateComponentTrace = function (vm) {\n if (vm._isVue && vm.$parent) {\n var tree = [];\n var currentRecursiveSequence = 0;\n while (vm) {\n if (tree.length > 0) {\n var last = tree[tree.length - 1];\n if (last.constructor === vm.constructor) {\n currentRecursiveSequence++;\n vm = vm.$parent;\n continue\n } else if (currentRecursiveSequence > 0) {\n tree[tree.length - 1] = [last, currentRecursiveSequence];\n currentRecursiveSequence = 0;\n }\n }\n tree.push(vm);\n vm = vm.$parent;\n }\n return '\\n\\nfound in\\n\\n' + tree\n .map(function (vm, i) { return (\"\" + (i === 0 ? '---> ' : repeat(' ', 5 + i * 2)) + (Array.isArray(vm)\n ? ((formatComponentName(vm[0])) + \"... (\" + (vm[1]) + \" recursive calls)\")\n : formatComponentName(vm))); })\n .join('\\n')\n } else {\n return (\"\\n\\n(found in \" + (formatComponentName(vm)) + \")\")\n }\n };\n}\n\n/* */\n\nvar uid = 0;\n\n/**\n * A dep is an observable that can have multiple\n * directives subscribing to it.\n */\nvar Dep = function Dep () {\n this.id = uid++;\n this.subs = [];\n};\n\nDep.prototype.addSub = function addSub (sub) {\n this.subs.push(sub);\n};\n\nDep.prototype.removeSub = function removeSub (sub) {\n remove(this.subs, sub);\n};\n\nDep.prototype.depend = function depend () {\n if (Dep.target) {\n Dep.target.addDep(this);\n }\n};\n\nDep.prototype.notify = function notify () {\n // stabilize the subscriber list first\n var subs = this.subs.slice();\n if (!config.async) {\n // subs aren't sorted in scheduler if not running async\n // we need to sort them now to make sure they fire in correct\n // order\n subs.sort(function (a, b) { return a.id - b.id; });\n }\n for (var i = 0, l = subs.length; i < l; i++) {\n subs[i].update();\n }\n};\n\n// The current target watcher being evaluated.\n// This is globally unique because only one watcher\n// can be evaluated at a time.\nDep.target = null;\nvar targetStack = [];\n\nfunction pushTarget (target) {\n targetStack.push(target);\n Dep.target = target;\n}\n\nfunction popTarget () {\n targetStack.pop();\n Dep.target = targetStack[targetStack.length - 1];\n}\n\n/* */\n\nvar VNode = function VNode (\n tag,\n data,\n children,\n text,\n elm,\n context,\n componentOptions,\n asyncFactory\n) {\n this.tag = tag;\n this.data = data;\n this.children = children;\n this.text = text;\n this.elm = elm;\n this.ns = undefined;\n this.context = context;\n this.fnContext = undefined;\n this.fnOptions = undefined;\n this.fnScopeId = undefined;\n this.key = data && data.key;\n this.componentOptions = componentOptions;\n this.componentInstance = undefined;\n this.parent = undefined;\n this.raw = false;\n this.isStatic = false;\n this.isRootInsert = true;\n this.isComment = false;\n this.isCloned = false;\n this.isOnce = false;\n this.asyncFactory = asyncFactory;\n this.asyncMeta = undefined;\n this.isAsyncPlaceholder = false;\n};\n\nvar prototypeAccessors = { child: { configurable: true } };\n\n// DEPRECATED: alias for componentInstance for backwards compat.\n/* istanbul ignore next */\nprototypeAccessors.child.get = function () {\n return this.componentInstance\n};\n\nObject.defineProperties( VNode.prototype, prototypeAccessors );\n\nvar createEmptyVNode = function (text) {\n if ( text === void 0 ) text = '';\n\n var node = new VNode();\n node.text = text;\n node.isComment = true;\n return node\n};\n\nfunction createTextVNode (val) {\n return new VNode(undefined, undefined, undefined, String(val))\n}\n\n// optimized shallow clone\n// used for static nodes and slot nodes because they may be reused across\n// multiple renders, cloning them avoids errors when DOM manipulations rely\n// on their elm reference.\nfunction cloneVNode (vnode) {\n var cloned = new VNode(\n vnode.tag,\n vnode.data,\n // #7975\n // clone children array to avoid mutating original in case of cloning\n // a child.\n vnode.children && vnode.children.slice(),\n vnode.text,\n vnode.elm,\n vnode.context,\n vnode.componentOptions,\n vnode.asyncFactory\n );\n cloned.ns = vnode.ns;\n cloned.isStatic = vnode.isStatic;\n cloned.key = vnode.key;\n cloned.isComment = vnode.isComment;\n cloned.fnContext = vnode.fnContext;\n cloned.fnOptions = vnode.fnOptions;\n cloned.fnScopeId = vnode.fnScopeId;\n cloned.asyncMeta = vnode.asyncMeta;\n cloned.isCloned = true;\n return cloned\n}\n\n/*\n * not type checking this file because flow doesn't play well with\n * dynamically accessing methods on Array prototype\n */\n\nvar arrayProto = Array.prototype;\nvar arrayMethods = Object.create(arrayProto);\n\nvar methodsToPatch = [\n 'push',\n 'pop',\n 'shift',\n 'unshift',\n 'splice',\n 'sort',\n 'reverse'\n];\n\n/**\n * Intercept mutating methods and emit events\n */\nmethodsToPatch.forEach(function (method) {\n // cache original method\n var original = arrayProto[method];\n def(arrayMethods, method, function mutator () {\n var args = [], len = arguments.length;\n while ( len-- ) args[ len ] = arguments[ len ];\n\n var result = original.apply(this, args);\n var ob = this.__ob__;\n var inserted;\n switch (method) {\n case 'push':\n case 'unshift':\n inserted = args;\n break\n case 'splice':\n inserted = args.slice(2);\n break\n }\n if (inserted) { ob.observeArray(inserted); }\n // notify change\n ob.dep.notify();\n return result\n });\n});\n\n/* */\n\nvar arrayKeys = Object.getOwnPropertyNames(arrayMethods);\n\n/**\n * In some cases we may want to disable observation inside a component's\n * update computation.\n */\nvar shouldObserve = true;\n\nfunction toggleObserving (value) {\n shouldObserve = value;\n}\n\n/**\n * Observer class that is attached to each observed\n * object. Once attached, the observer converts the target\n * object's property keys into getter/setters that\n * collect dependencies and dispatch updates.\n */\nvar Observer = function Observer (value) {\n this.value = value;\n this.dep = new Dep();\n this.vmCount = 0;\n def(value, '__ob__', this);\n if (Array.isArray(value)) {\n if (hasProto) {\n protoAugment(value, arrayMethods);\n } else {\n copyAugment(value, arrayMethods, arrayKeys);\n }\n this.observeArray(value);\n } else {\n this.walk(value);\n }\n};\n\n/**\n * Walk through all properties and convert them into\n * getter/setters. This method should only be called when\n * value type is Object.\n */\nObserver.prototype.walk = function walk (obj) {\n var keys = Object.keys(obj);\n for (var i = 0; i < keys.length; i++) {\n defineReactive$$1(obj, keys[i]);\n }\n};\n\n/**\n * Observe a list of Array items.\n */\nObserver.prototype.observeArray = function observeArray (items) {\n for (var i = 0, l = items.length; i < l; i++) {\n observe(items[i]);\n }\n};\n\n// helpers\n\n/**\n * Augment a target Object or Array by intercepting\n * the prototype chain using __proto__\n */\nfunction protoAugment (target, src) {\n /* eslint-disable no-proto */\n target.__proto__ = src;\n /* eslint-enable no-proto */\n}\n\n/**\n * Augment a target Object or Array by defining\n * hidden properties.\n */\n/* istanbul ignore next */\nfunction copyAugment (target, src, keys) {\n for (var i = 0, l = keys.length; i < l; i++) {\n var key = keys[i];\n def(target, key, src[key]);\n }\n}\n\n/**\n * Attempt to create an observer instance for a value,\n * returns the new observer if successfully observed,\n * or the existing observer if the value already has one.\n */\nfunction observe (value, asRootData) {\n if (!isObject(value) || value instanceof VNode) {\n return\n }\n var ob;\n if (hasOwn(value, '__ob__') && value.__ob__ instanceof Observer) {\n ob = value.__ob__;\n } else if (\n shouldObserve &&\n !isServerRendering() &&\n (Array.isArray(value) || isPlainObject(value)) &&\n Object.isExtensible(value) &&\n !value._isVue\n ) {\n ob = new Observer(value);\n }\n if (asRootData && ob) {\n ob.vmCount++;\n }\n return ob\n}\n\n/**\n * Define a reactive property on an Object.\n */\nfunction defineReactive$$1 (\n obj,\n key,\n val,\n customSetter,\n shallow\n) {\n var dep = new Dep();\n\n var property = Object.getOwnPropertyDescriptor(obj, key);\n if (property && property.configurable === false) {\n return\n }\n\n // cater for pre-defined getter/setters\n var getter = property && property.get;\n var setter = property && property.set;\n if ((!getter || setter) && arguments.length === 2) {\n val = obj[key];\n }\n\n var childOb = !shallow && observe(val);\n Object.defineProperty(obj, key, {\n enumerable: true,\n configurable: true,\n get: function reactiveGetter () {\n var value = getter ? getter.call(obj) : val;\n if (Dep.target) {\n dep.depend();\n if (childOb) {\n childOb.dep.depend();\n if (Array.isArray(value)) {\n dependArray(value);\n }\n }\n }\n return value\n },\n set: function reactiveSetter (newVal) {\n var value = getter ? getter.call(obj) : val;\n /* eslint-disable no-self-compare */\n if (newVal === value || (newVal !== newVal && value !== value)) {\n return\n }\n /* eslint-enable no-self-compare */\n if (customSetter) {\n customSetter();\n }\n // #7981: for accessor properties without setter\n if (getter && !setter) { return }\n if (setter) {\n setter.call(obj, newVal);\n } else {\n val = newVal;\n }\n childOb = !shallow && observe(newVal);\n dep.notify();\n }\n });\n}\n\n/**\n * Set a property on an object. Adds the new property and\n * triggers change notification if the property doesn't\n * already exist.\n */\nfunction set (target, key, val) {\n if (isUndef(target) || isPrimitive(target)\n ) {\n warn((\"Cannot set reactive property on undefined, null, or primitive value: \" + ((target))));\n }\n if (Array.isArray(target) && isValidArrayIndex(key)) {\n target.length = Math.max(target.length, key);\n target.splice(key, 1, val);\n return val\n }\n if (key in target && !(key in Object.prototype)) {\n target[key] = val;\n return val\n }\n var ob = (target).__ob__;\n if (target._isVue || (ob && ob.vmCount)) {\n warn(\n 'Avoid adding reactive properties to a Vue instance or its root $data ' +\n 'at runtime - declare it upfront in the data option.'\n );\n return val\n }\n if (!ob) {\n target[key] = val;\n return val\n }\n defineReactive$$1(ob.value, key, val);\n ob.dep.notify();\n return val\n}\n\n/**\n * Delete a property and trigger change if necessary.\n */\nfunction del (target, key) {\n if (isUndef(target) || isPrimitive(target)\n ) {\n warn((\"Cannot delete reactive property on undefined, null, or primitive value: \" + ((target))));\n }\n if (Array.isArray(target) && isValidArrayIndex(key)) {\n target.splice(key, 1);\n return\n }\n var ob = (target).__ob__;\n if (target._isVue || (ob && ob.vmCount)) {\n warn(\n 'Avoid deleting properties on a Vue instance or its root $data ' +\n '- just set it to null.'\n );\n return\n }\n if (!hasOwn(target, key)) {\n return\n }\n delete target[key];\n if (!ob) {\n return\n }\n ob.dep.notify();\n}\n\n/**\n * Collect dependencies on array elements when the array is touched, since\n * we cannot intercept array element access like property getters.\n */\nfunction dependArray (value) {\n for (var e = (void 0), i = 0, l = value.length; i < l; i++) {\n e = value[i];\n e && e.__ob__ && e.__ob__.dep.depend();\n if (Array.isArray(e)) {\n dependArray(e);\n }\n }\n}\n\n/* */\n\n/**\n * Option overwriting strategies are functions that handle\n * how to merge a parent option value and a child option\n * value into the final value.\n */\nvar strats = config.optionMergeStrategies;\n\n/**\n * Options with restrictions\n */\n{\n strats.el = strats.propsData = function (parent, child, vm, key) {\n if (!vm) {\n warn(\n \"option \\\"\" + key + \"\\\" can only be used during instance \" +\n 'creation with the `new` keyword.'\n );\n }\n return defaultStrat(parent, child)\n };\n}\n\n/**\n * Helper that recursively merges two data objects together.\n */\nfunction mergeData (to, from) {\n if (!from) { return to }\n var key, toVal, fromVal;\n\n var keys = hasSymbol\n ? Reflect.ownKeys(from)\n : Object.keys(from);\n\n for (var i = 0; i < keys.length; i++) {\n key = keys[i];\n // in case the object is already observed...\n if (key === '__ob__') { continue }\n toVal = to[key];\n fromVal = from[key];\n if (!hasOwn(to, key)) {\n set(to, key, fromVal);\n } else if (\n toVal !== fromVal &&\n isPlainObject(toVal) &&\n isPlainObject(fromVal)\n ) {\n mergeData(toVal, fromVal);\n }\n }\n return to\n}\n\n/**\n * Data\n */\nfunction mergeDataOrFn (\n parentVal,\n childVal,\n vm\n) {\n if (!vm) {\n // in a Vue.extend merge, both should be functions\n if (!childVal) {\n return parentVal\n }\n if (!parentVal) {\n return childVal\n }\n // when parentVal & childVal are both present,\n // we need to return a function that returns the\n // merged result of both functions... no need to\n // check if parentVal is a function here because\n // it has to be a function to pass previous merges.\n return function mergedDataFn () {\n return mergeData(\n typeof childVal === 'function' ? childVal.call(this, this) : childVal,\n typeof parentVal === 'function' ? parentVal.call(this, this) : parentVal\n )\n }\n } else {\n return function mergedInstanceDataFn () {\n // instance merge\n var instanceData = typeof childVal === 'function'\n ? childVal.call(vm, vm)\n : childVal;\n var defaultData = typeof parentVal === 'function'\n ? parentVal.call(vm, vm)\n : parentVal;\n if (instanceData) {\n return mergeData(instanceData, defaultData)\n } else {\n return defaultData\n }\n }\n }\n}\n\nstrats.data = function (\n parentVal,\n childVal,\n vm\n) {\n if (!vm) {\n if (childVal && typeof childVal !== 'function') {\n warn(\n 'The \"data\" option should be a function ' +\n 'that returns a per-instance value in component ' +\n 'definitions.',\n vm\n );\n\n return parentVal\n }\n return mergeDataOrFn(parentVal, childVal)\n }\n\n return mergeDataOrFn(parentVal, childVal, vm)\n};\n\n/**\n * Hooks and props are merged as arrays.\n */\nfunction mergeHook (\n parentVal,\n childVal\n) {\n var res = childVal\n ? parentVal\n ? parentVal.concat(childVal)\n : Array.isArray(childVal)\n ? childVal\n : [childVal]\n : parentVal;\n return res\n ? dedupeHooks(res)\n : res\n}\n\nfunction dedupeHooks (hooks) {\n var res = [];\n for (var i = 0; i < hooks.length; i++) {\n if (res.indexOf(hooks[i]) === -1) {\n res.push(hooks[i]);\n }\n }\n return res\n}\n\nLIFECYCLE_HOOKS.forEach(function (hook) {\n strats[hook] = mergeHook;\n});\n\n/**\n * Assets\n *\n * When a vm is present (instance creation), we need to do\n * a three-way merge between constructor options, instance\n * options and parent options.\n */\nfunction mergeAssets (\n parentVal,\n childVal,\n vm,\n key\n) {\n var res = Object.create(parentVal || null);\n if (childVal) {\n assertObjectType(key, childVal, vm);\n return extend(res, childVal)\n } else {\n return res\n }\n}\n\nASSET_TYPES.forEach(function (type) {\n strats[type + 's'] = mergeAssets;\n});\n\n/**\n * Watchers.\n *\n * Watchers hashes should not overwrite one\n * another, so we merge them as arrays.\n */\nstrats.watch = function (\n parentVal,\n childVal,\n vm,\n key\n) {\n // work around Firefox's Object.prototype.watch...\n if (parentVal === nativeWatch) { parentVal = undefined; }\n if (childVal === nativeWatch) { childVal = undefined; }\n /* istanbul ignore if */\n if (!childVal) { return Object.create(parentVal || null) }\n {\n assertObjectType(key, childVal, vm);\n }\n if (!parentVal) { return childVal }\n var ret = {};\n extend(ret, parentVal);\n for (var key$1 in childVal) {\n var parent = ret[key$1];\n var child = childVal[key$1];\n if (parent && !Array.isArray(parent)) {\n parent = [parent];\n }\n ret[key$1] = parent\n ? parent.concat(child)\n : Array.isArray(child) ? child : [child];\n }\n return ret\n};\n\n/**\n * Other object hashes.\n */\nstrats.props =\nstrats.methods =\nstrats.inject =\nstrats.computed = function (\n parentVal,\n childVal,\n vm,\n key\n) {\n if (childVal && \"development\" !== 'production') {\n assertObjectType(key, childVal, vm);\n }\n if (!parentVal) { return childVal }\n var ret = Object.create(null);\n extend(ret, parentVal);\n if (childVal) { extend(ret, childVal); }\n return ret\n};\nstrats.provide = mergeDataOrFn;\n\n/**\n * Default strategy.\n */\nvar defaultStrat = function (parentVal, childVal) {\n return childVal === undefined\n ? parentVal\n : childVal\n};\n\n/**\n * Validate component names\n */\nfunction checkComponents (options) {\n for (var key in options.components) {\n validateComponentName(key);\n }\n}\n\nfunction validateComponentName (name) {\n if (!new RegExp((\"^[a-zA-Z][\\\\-\\\\.0-9_\" + (unicodeRegExp.source) + \"]*$\")).test(name)) {\n warn(\n 'Invalid component name: \"' + name + '\". Component names ' +\n 'should conform to valid custom element name in html5 specification.'\n );\n }\n if (isBuiltInTag(name) || config.isReservedTag(name)) {\n warn(\n 'Do not use built-in or reserved HTML elements as component ' +\n 'id: ' + name\n );\n }\n}\n\n/**\n * Ensure all props option syntax are normalized into the\n * Object-based format.\n */\nfunction normalizeProps (options, vm) {\n var props = options.props;\n if (!props) { return }\n var res = {};\n var i, val, name;\n if (Array.isArray(props)) {\n i = props.length;\n while (i--) {\n val = props[i];\n if (typeof val === 'string') {\n name = camelize(val);\n res[name] = { type: null };\n } else {\n warn('props must be strings when using array syntax.');\n }\n }\n } else if (isPlainObject(props)) {\n for (var key in props) {\n val = props[key];\n name = camelize(key);\n res[name] = isPlainObject(val)\n ? val\n : { type: val };\n }\n } else {\n warn(\n \"Invalid value for option \\\"props\\\": expected an Array or an Object, \" +\n \"but got \" + (toRawType(props)) + \".\",\n vm\n );\n }\n options.props = res;\n}\n\n/**\n * Normalize all injections into Object-based format\n */\nfunction normalizeInject (options, vm) {\n var inject = options.inject;\n if (!inject) { return }\n var normalized = options.inject = {};\n if (Array.isArray(inject)) {\n for (var i = 0; i < inject.length; i++) {\n normalized[inject[i]] = { from: inject[i] };\n }\n } else if (isPlainObject(inject)) {\n for (var key in inject) {\n var val = inject[key];\n normalized[key] = isPlainObject(val)\n ? extend({ from: key }, val)\n : { from: val };\n }\n } else {\n warn(\n \"Invalid value for option \\\"inject\\\": expected an Array or an Object, \" +\n \"but got \" + (toRawType(inject)) + \".\",\n vm\n );\n }\n}\n\n/**\n * Normalize raw function directives into object format.\n */\nfunction normalizeDirectives (options) {\n var dirs = options.directives;\n if (dirs) {\n for (var key in dirs) {\n var def$$1 = dirs[key];\n if (typeof def$$1 === 'function') {\n dirs[key] = { bind: def$$1, update: def$$1 };\n }\n }\n }\n}\n\nfunction assertObjectType (name, value, vm) {\n if (!isPlainObject(value)) {\n warn(\n \"Invalid value for option \\\"\" + name + \"\\\": expected an Object, \" +\n \"but got \" + (toRawType(value)) + \".\",\n vm\n );\n }\n}\n\n/**\n * Merge two option objects into a new one.\n * Core utility used in both instantiation and inheritance.\n */\nfunction mergeOptions (\n parent,\n child,\n vm\n) {\n {\n checkComponents(child);\n }\n\n if (typeof child === 'function') {\n child = child.options;\n }\n\n normalizeProps(child, vm);\n normalizeInject(child, vm);\n normalizeDirectives(child);\n\n // Apply extends and mixins on the child options,\n // but only if it is a raw options object that isn't\n // the result of another mergeOptions call.\n // Only merged options has the _base property.\n if (!child._base) {\n if (child.extends) {\n parent = mergeOptions(parent, child.extends, vm);\n }\n if (child.mixins) {\n for (var i = 0, l = child.mixins.length; i < l; i++) {\n parent = mergeOptions(parent, child.mixins[i], vm);\n }\n }\n }\n\n var options = {};\n var key;\n for (key in parent) {\n mergeField(key);\n }\n for (key in child) {\n if (!hasOwn(parent, key)) {\n mergeField(key);\n }\n }\n function mergeField (key) {\n var strat = strats[key] || defaultStrat;\n options[key] = strat(parent[key], child[key], vm, key);\n }\n return options\n}\n\n/**\n * Resolve an asset.\n * This function is used because child instances need access\n * to assets defined in its ancestor chain.\n */\nfunction resolveAsset (\n options,\n type,\n id,\n warnMissing\n) {\n /* istanbul ignore if */\n if (typeof id !== 'string') {\n return\n }\n var assets = options[type];\n // check local registration variations first\n if (hasOwn(assets, id)) { return assets[id] }\n var camelizedId = camelize(id);\n if (hasOwn(assets, camelizedId)) { return assets[camelizedId] }\n var PascalCaseId = capitalize(camelizedId);\n if (hasOwn(assets, PascalCaseId)) { return assets[PascalCaseId] }\n // fallback to prototype chain\n var res = assets[id] || assets[camelizedId] || assets[PascalCaseId];\n if (warnMissing && !res) {\n warn(\n 'Failed to resolve ' + type.slice(0, -1) + ': ' + id,\n options\n );\n }\n return res\n}\n\n/* */\n\n\n\nfunction validateProp (\n key,\n propOptions,\n propsData,\n vm\n) {\n var prop = propOptions[key];\n var absent = !hasOwn(propsData, key);\n var value = propsData[key];\n // boolean casting\n var booleanIndex = getTypeIndex(Boolean, prop.type);\n if (booleanIndex > -1) {\n if (absent && !hasOwn(prop, 'default')) {\n value = false;\n } else if (value === '' || value === hyphenate(key)) {\n // only cast empty string / same name to boolean if\n // boolean has higher priority\n var stringIndex = getTypeIndex(String, prop.type);\n if (stringIndex < 0 || booleanIndex < stringIndex) {\n value = true;\n }\n }\n }\n // check default value\n if (value === undefined) {\n value = getPropDefaultValue(vm, prop, key);\n // since the default value is a fresh copy,\n // make sure to observe it.\n var prevShouldObserve = shouldObserve;\n toggleObserving(true);\n observe(value);\n toggleObserving(prevShouldObserve);\n }\n {\n assertProp(prop, key, value, vm, absent);\n }\n return value\n}\n\n/**\n * Get the default value of a prop.\n */\nfunction getPropDefaultValue (vm, prop, key) {\n // no default, return undefined\n if (!hasOwn(prop, 'default')) {\n return undefined\n }\n var def = prop.default;\n // warn against non-factory defaults for Object & Array\n if (isObject(def)) {\n warn(\n 'Invalid default value for prop \"' + key + '\": ' +\n 'Props with type Object/Array must use a factory function ' +\n 'to return the default value.',\n vm\n );\n }\n // the raw prop value was also undefined from previous render,\n // return previous default value to avoid unnecessary watcher trigger\n if (vm && vm.$options.propsData &&\n vm.$options.propsData[key] === undefined &&\n vm._props[key] !== undefined\n ) {\n return vm._props[key]\n }\n // call factory function for non-Function types\n // a value is Function if its prototype is function even across different execution context\n return typeof def === 'function' && getType(prop.type) !== 'Function'\n ? def.call(vm)\n : def\n}\n\n/**\n * Assert whether a prop is valid.\n */\nfunction assertProp (\n prop,\n name,\n value,\n vm,\n absent\n) {\n if (prop.required && absent) {\n warn(\n 'Missing required prop: \"' + name + '\"',\n vm\n );\n return\n }\n if (value == null && !prop.required) {\n return\n }\n var type = prop.type;\n var valid = !type || type === true;\n var expectedTypes = [];\n if (type) {\n if (!Array.isArray(type)) {\n type = [type];\n }\n for (var i = 0; i < type.length && !valid; i++) {\n var assertedType = assertType(value, type[i]);\n expectedTypes.push(assertedType.expectedType || '');\n valid = assertedType.valid;\n }\n }\n\n if (!valid) {\n warn(\n getInvalidTypeMessage(name, value, expectedTypes),\n vm\n );\n return\n }\n var validator = prop.validator;\n if (validator) {\n if (!validator(value)) {\n warn(\n 'Invalid prop: custom validator check failed for prop \"' + name + '\".',\n vm\n );\n }\n }\n}\n\nvar simpleCheckRE = /^(String|Number|Boolean|Function|Symbol)$/;\n\nfunction assertType (value, type) {\n var valid;\n var expectedType = getType(type);\n if (simpleCheckRE.test(expectedType)) {\n var t = typeof value;\n valid = t === expectedType.toLowerCase();\n // for primitive wrapper objects\n if (!valid && t === 'object') {\n valid = value instanceof type;\n }\n } else if (expectedType === 'Object') {\n valid = isPlainObject(value);\n } else if (expectedType === 'Array') {\n valid = Array.isArray(value);\n } else {\n valid = value instanceof type;\n }\n return {\n valid: valid,\n expectedType: expectedType\n }\n}\n\n/**\n * Use function string name to check built-in types,\n * because a simple equality check will fail when running\n * across different vms / iframes.\n */\nfunction getType (fn) {\n var match = fn && fn.toString().match(/^\\s*function (\\w+)/);\n return match ? match[1] : ''\n}\n\nfunction isSameType (a, b) {\n return getType(a) === getType(b)\n}\n\nfunction getTypeIndex (type, expectedTypes) {\n if (!Array.isArray(expectedTypes)) {\n return isSameType(expectedTypes, type) ? 0 : -1\n }\n for (var i = 0, len = expectedTypes.length; i < len; i++) {\n if (isSameType(expectedTypes[i], type)) {\n return i\n }\n }\n return -1\n}\n\nfunction getInvalidTypeMessage (name, value, expectedTypes) {\n var message = \"Invalid prop: type check failed for prop \\\"\" + name + \"\\\".\" +\n \" Expected \" + (expectedTypes.map(capitalize).join(', '));\n var expectedType = expectedTypes[0];\n var receivedType = toRawType(value);\n var expectedValue = styleValue(value, expectedType);\n var receivedValue = styleValue(value, receivedType);\n // check if we need to specify expected value\n if (expectedTypes.length === 1 &&\n isExplicable(expectedType) &&\n !isBoolean(expectedType, receivedType)) {\n message += \" with value \" + expectedValue;\n }\n message += \", got \" + receivedType + \" \";\n // check if we need to specify received value\n if (isExplicable(receivedType)) {\n message += \"with value \" + receivedValue + \".\";\n }\n return message\n}\n\nfunction styleValue (value, type) {\n if (type === 'String') {\n return (\"\\\"\" + value + \"\\\"\")\n } else if (type === 'Number') {\n return (\"\" + (Number(value)))\n } else {\n return (\"\" + value)\n }\n}\n\nfunction isExplicable (value) {\n var explicitTypes = ['string', 'number', 'boolean'];\n return explicitTypes.some(function (elem) { return value.toLowerCase() === elem; })\n}\n\nfunction isBoolean () {\n var args = [], len = arguments.length;\n while ( len-- ) args[ len ] = arguments[ len ];\n\n return args.some(function (elem) { return elem.toLowerCase() === 'boolean'; })\n}\n\n/* */\n\nfunction handleError (err, vm, info) {\n // Deactivate deps tracking while processing error handler to avoid possible infinite rendering.\n // See: https://github.com/vuejs/vuex/issues/1505\n pushTarget();\n try {\n if (vm) {\n var cur = vm;\n while ((cur = cur.$parent)) {\n var hooks = cur.$options.errorCaptured;\n if (hooks) {\n for (var i = 0; i < hooks.length; i++) {\n try {\n var capture = hooks[i].call(cur, err, vm, info) === false;\n if (capture) { return }\n } catch (e) {\n globalHandleError(e, cur, 'errorCaptured hook');\n }\n }\n }\n }\n }\n globalHandleError(err, vm, info);\n } finally {\n popTarget();\n }\n}\n\nfunction invokeWithErrorHandling (\n handler,\n context,\n args,\n vm,\n info\n) {\n var res;\n try {\n res = args ? handler.apply(context, args) : handler.call(context);\n if (res && !res._isVue && isPromise(res) && !res._handled) {\n res.catch(function (e) { return handleError(e, vm, info + \" (Promise/async)\"); });\n // issue #9511\n // avoid catch triggering multiple times when nested calls\n res._handled = true;\n }\n } catch (e) {\n handleError(e, vm, info);\n }\n return res\n}\n\nfunction globalHandleError (err, vm, info) {\n if (config.errorHandler) {\n try {\n return config.errorHandler.call(null, err, vm, info)\n } catch (e) {\n // if the user intentionally throws the original error in the handler,\n // do not log it twice\n if (e !== err) {\n logError(e, null, 'config.errorHandler');\n }\n }\n }\n logError(err, vm, info);\n}\n\nfunction logError (err, vm, info) {\n {\n warn((\"Error in \" + info + \": \\\"\" + (err.toString()) + \"\\\"\"), vm);\n }\n /* istanbul ignore else */\n if ((inBrowser || inWeex) && typeof console !== 'undefined') {\n console.error(err);\n } else {\n throw err\n }\n}\n\n/* */\n\nvar isUsingMicroTask = false;\n\nvar callbacks = [];\nvar pending = false;\n\nfunction flushCallbacks () {\n pending = false;\n var copies = callbacks.slice(0);\n callbacks.length = 0;\n for (var i = 0; i < copies.length; i++) {\n copies[i]();\n }\n}\n\n// Here we have async deferring wrappers using microtasks.\n// In 2.5 we used (macro) tasks (in combination with microtasks).\n// However, it has subtle problems when state is changed right before repaint\n// (e.g. #6813, out-in transitions).\n// Also, using (macro) tasks in event handler would cause some weird behaviors\n// that cannot be circumvented (e.g. #7109, #7153, #7546, #7834, #8109).\n// So we now use microtasks everywhere, again.\n// A major drawback of this tradeoff is that there are some scenarios\n// where microtasks have too high a priority and fire in between supposedly\n// sequential events (e.g. #4521, #6690, which have workarounds)\n// or even between bubbling of the same event (#6566).\nvar timerFunc;\n\n// The nextTick behavior leverages the microtask queue, which can be accessed\n// via either native Promise.then or MutationObserver.\n// MutationObserver has wider support, however it is seriously bugged in\n// UIWebView in iOS >= 9.3.3 when triggered in touch event handlers. It\n// completely stops working after triggering a few times... so, if native\n// Promise is available, we will use it:\n/* istanbul ignore next, $flow-disable-line */\nif (typeof Promise !== 'undefined' && isNative(Promise)) {\n var p = Promise.resolve();\n timerFunc = function () {\n p.then(flushCallbacks);\n // In problematic UIWebViews, Promise.then doesn't completely break, but\n // it can get stuck in a weird state where callbacks are pushed into the\n // microtask queue but the queue isn't being flushed, until the browser\n // needs to do some other work, e.g. handle a timer. Therefore we can\n // \"force\" the microtask queue to be flushed by adding an empty timer.\n if (isIOS) { setTimeout(noop); }\n };\n isUsingMicroTask = true;\n} else if (!isIE && typeof MutationObserver !== 'undefined' && (\n isNative(MutationObserver) ||\n // PhantomJS and iOS 7.x\n MutationObserver.toString() === '[object MutationObserverConstructor]'\n)) {\n // Use MutationObserver where native Promise is not available,\n // e.g. PhantomJS, iOS7, Android 4.4\n // (#6466 MutationObserver is unreliable in IE11)\n var counter = 1;\n var observer = new MutationObserver(flushCallbacks);\n var textNode = document.createTextNode(String(counter));\n observer.observe(textNode, {\n characterData: true\n });\n timerFunc = function () {\n counter = (counter + 1) % 2;\n textNode.data = String(counter);\n };\n isUsingMicroTask = true;\n} else if (typeof setImmediate !== 'undefined' && isNative(setImmediate)) {\n // Fallback to setImmediate.\n // Technically it leverages the (macro) task queue,\n // but it is still a better choice than setTimeout.\n timerFunc = function () {\n setImmediate(flushCallbacks);\n };\n} else {\n // Fallback to setTimeout.\n timerFunc = function () {\n setTimeout(flushCallbacks, 0);\n };\n}\n\nfunction nextTick (cb, ctx) {\n var _resolve;\n callbacks.push(function () {\n if (cb) {\n try {\n cb.call(ctx);\n } catch (e) {\n handleError(e, ctx, 'nextTick');\n }\n } else if (_resolve) {\n _resolve(ctx);\n }\n });\n if (!pending) {\n pending = true;\n timerFunc();\n }\n // $flow-disable-line\n if (!cb && typeof Promise !== 'undefined') {\n return new Promise(function (resolve) {\n _resolve = resolve;\n })\n }\n}\n\n/* */\n\nvar mark;\nvar measure;\n\n{\n var perf = inBrowser && window.performance;\n /* istanbul ignore if */\n if (\n perf &&\n perf.mark &&\n perf.measure &&\n perf.clearMarks &&\n perf.clearMeasures\n ) {\n mark = function (tag) { return perf.mark(tag); };\n measure = function (name, startTag, endTag) {\n perf.measure(name, startTag, endTag);\n perf.clearMarks(startTag);\n perf.clearMarks(endTag);\n // perf.clearMeasures(name)\n };\n }\n}\n\n/* not type checking this file because flow doesn't play well with Proxy */\n\nvar initProxy;\n\n{\n var allowedGlobals = makeMap(\n 'Infinity,undefined,NaN,isFinite,isNaN,' +\n 'parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,' +\n 'Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,' +\n 'require' // for Webpack/Browserify\n );\n\n var warnNonPresent = function (target, key) {\n warn(\n \"Property or method \\\"\" + key + \"\\\" is not defined on the instance but \" +\n 'referenced during render. Make sure that this property is reactive, ' +\n 'either in the data option, or for class-based components, by ' +\n 'initializing the property. ' +\n 'See: https://vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Properties.',\n target\n );\n };\n\n var warnReservedPrefix = function (target, key) {\n warn(\n \"Property \\\"\" + key + \"\\\" must be accessed with \\\"$data.\" + key + \"\\\" because \" +\n 'properties starting with \"$\" or \"_\" are not proxied in the Vue instance to ' +\n 'prevent conflicts with Vue internals. ' +\n 'See: https://vuejs.org/v2/api/#data',\n target\n );\n };\n\n var hasProxy =\n typeof Proxy !== 'undefined' && isNative(Proxy);\n\n if (hasProxy) {\n var isBuiltInModifier = makeMap('stop,prevent,self,ctrl,shift,alt,meta,exact');\n config.keyCodes = new Proxy(config.keyCodes, {\n set: function set (target, key, value) {\n if (isBuiltInModifier(key)) {\n warn((\"Avoid overwriting built-in modifier in config.keyCodes: .\" + key));\n return false\n } else {\n target[key] = value;\n return true\n }\n }\n });\n }\n\n var hasHandler = {\n has: function has (target, key) {\n var has = key in target;\n var isAllowed = allowedGlobals(key) ||\n (typeof key === 'string' && key.charAt(0) === '_' && !(key in target.$data));\n if (!has && !isAllowed) {\n if (key in target.$data) { warnReservedPrefix(target, key); }\n else { warnNonPresent(target, key); }\n }\n return has || !isAllowed\n }\n };\n\n var getHandler = {\n get: function get (target, key) {\n if (typeof key === 'string' && !(key in target)) {\n if (key in target.$data) { warnReservedPrefix(target, key); }\n else { warnNonPresent(target, key); }\n }\n return target[key]\n }\n };\n\n initProxy = function initProxy (vm) {\n if (hasProxy) {\n // determine which proxy handler to use\n var options = vm.$options;\n var handlers = options.render && options.render._withStripped\n ? getHandler\n : hasHandler;\n vm._renderProxy = new Proxy(vm, handlers);\n } else {\n vm._renderProxy = vm;\n }\n };\n}\n\n/* */\n\nvar seenObjects = new _Set();\n\n/**\n * Recursively traverse an object to evoke all converted\n * getters, so that every nested property inside the object\n * is collected as a \"deep\" dependency.\n */\nfunction traverse (val) {\n _traverse(val, seenObjects);\n seenObjects.clear();\n}\n\nfunction _traverse (val, seen) {\n var i, keys;\n var isA = Array.isArray(val);\n if ((!isA && !isObject(val)) || Object.isFrozen(val) || val instanceof VNode) {\n return\n }\n if (val.__ob__) {\n var depId = val.__ob__.dep.id;\n if (seen.has(depId)) {\n return\n }\n seen.add(depId);\n }\n if (isA) {\n i = val.length;\n while (i--) { _traverse(val[i], seen); }\n } else {\n keys = Object.keys(val);\n i = keys.length;\n while (i--) { _traverse(val[keys[i]], seen); }\n }\n}\n\n/* */\n\nvar normalizeEvent = cached(function (name) {\n var passive = name.charAt(0) === '&';\n name = passive ? name.slice(1) : name;\n var once$$1 = name.charAt(0) === '~'; // Prefixed last, checked first\n name = once$$1 ? name.slice(1) : name;\n var capture = name.charAt(0) === '!';\n name = capture ? name.slice(1) : name;\n return {\n name: name,\n once: once$$1,\n capture: capture,\n passive: passive\n }\n});\n\nfunction createFnInvoker (fns, vm) {\n function invoker () {\n var arguments$1 = arguments;\n\n var fns = invoker.fns;\n if (Array.isArray(fns)) {\n var cloned = fns.slice();\n for (var i = 0; i < cloned.length; i++) {\n invokeWithErrorHandling(cloned[i], null, arguments$1, vm, \"v-on handler\");\n }\n } else {\n // return handler return value for single handlers\n return invokeWithErrorHandling(fns, null, arguments, vm, \"v-on handler\")\n }\n }\n invoker.fns = fns;\n return invoker\n}\n\nfunction updateListeners (\n on,\n oldOn,\n add,\n remove$$1,\n createOnceHandler,\n vm\n) {\n var name, def$$1, cur, old, event;\n for (name in on) {\n def$$1 = cur = on[name];\n old = oldOn[name];\n event = normalizeEvent(name);\n if (isUndef(cur)) {\n warn(\n \"Invalid handler for event \\\"\" + (event.name) + \"\\\": got \" + String(cur),\n vm\n );\n } else if (isUndef(old)) {\n if (isUndef(cur.fns)) {\n cur = on[name] = createFnInvoker(cur, vm);\n }\n if (isTrue(event.once)) {\n cur = on[name] = createOnceHandler(event.name, cur, event.capture);\n }\n add(event.name, cur, event.capture, event.passive, event.params);\n } else if (cur !== old) {\n old.fns = cur;\n on[name] = old;\n }\n }\n for (name in oldOn) {\n if (isUndef(on[name])) {\n event = normalizeEvent(name);\n remove$$1(event.name, oldOn[name], event.capture);\n }\n }\n}\n\n/* */\n\nfunction mergeVNodeHook (def, hookKey, hook) {\n if (def instanceof VNode) {\n def = def.data.hook || (def.data.hook = {});\n }\n var invoker;\n var oldHook = def[hookKey];\n\n function wrappedHook () {\n hook.apply(this, arguments);\n // important: remove merged hook to ensure it's called only once\n // and prevent memory leak\n remove(invoker.fns, wrappedHook);\n }\n\n if (isUndef(oldHook)) {\n // no existing hook\n invoker = createFnInvoker([wrappedHook]);\n } else {\n /* istanbul ignore if */\n if (isDef(oldHook.fns) && isTrue(oldHook.merged)) {\n // already a merged invoker\n invoker = oldHook;\n invoker.fns.push(wrappedHook);\n } else {\n // existing plain hook\n invoker = createFnInvoker([oldHook, wrappedHook]);\n }\n }\n\n invoker.merged = true;\n def[hookKey] = invoker;\n}\n\n/* */\n\nfunction extractPropsFromVNodeData (\n data,\n Ctor,\n tag\n) {\n // we are only extracting raw values here.\n // validation and default values are handled in the child\n // component itself.\n var propOptions = Ctor.options.props;\n if (isUndef(propOptions)) {\n return\n }\n var res = {};\n var attrs = data.attrs;\n var props = data.props;\n if (isDef(attrs) || isDef(props)) {\n for (var key in propOptions) {\n var altKey = hyphenate(key);\n {\n var keyInLowerCase = key.toLowerCase();\n if (\n key !== keyInLowerCase &&\n attrs && hasOwn(attrs, keyInLowerCase)\n ) {\n tip(\n \"Prop \\\"\" + keyInLowerCase + \"\\\" is passed to component \" +\n (formatComponentName(tag || Ctor)) + \", but the declared prop name is\" +\n \" \\\"\" + key + \"\\\". \" +\n \"Note that HTML attributes are case-insensitive and camelCased \" +\n \"props need to use their kebab-case equivalents when using in-DOM \" +\n \"templates. You should probably use \\\"\" + altKey + \"\\\" instead of \\\"\" + key + \"\\\".\"\n );\n }\n }\n checkProp(res, props, key, altKey, true) ||\n checkProp(res, attrs, key, altKey, false);\n }\n }\n return res\n}\n\nfunction checkProp (\n res,\n hash,\n key,\n altKey,\n preserve\n) {\n if (isDef(hash)) {\n if (hasOwn(hash, key)) {\n res[key] = hash[key];\n if (!preserve) {\n delete hash[key];\n }\n return true\n } else if (hasOwn(hash, altKey)) {\n res[key] = hash[altKey];\n if (!preserve) {\n delete hash[altKey];\n }\n return true\n }\n }\n return false\n}\n\n/* */\n\n// The template compiler attempts to minimize the need for normalization by\n// statically analyzing the template at compile time.\n//\n// For plain HTML markup, normalization can be completely skipped because the\n// generated render function is guaranteed to return Array. There are\n// two cases where extra normalization is needed:\n\n// 1. When the children contains components - because a functional component\n// may return an Array instead of a single root. In this case, just a simple\n// normalization is needed - if any child is an Array, we flatten the whole\n// thing with Array.prototype.concat. It is guaranteed to be only 1-level deep\n// because functional components already normalize their own children.\nfunction simpleNormalizeChildren (children) {\n for (var i = 0; i < children.length; i++) {\n if (Array.isArray(children[i])) {\n return Array.prototype.concat.apply([], children)\n }\n }\n return children\n}\n\n// 2. When the children contains constructs that always generated nested Arrays,\n// e.g.